Identificação do Intermediador no Download do Pedido
1. Pelas tags de identificação do intermediador recebidas no pedido OMS
Neste caso, os dados informados sairão na nota fiscal independente de parâmetros e outras tabelas.
Exemplo:
"transactionIntermediary": {
"cnpj": "77582487000192",
"salesPersonId": "CTX"
}2. Pela tag pointOfSaleId recebida no pedido OMS
Requisitos:
O parâmetro
OMS_ORIGEM_INTERMEDIADORdeve estar com o valor 1 - Filial de Origem.A filial deve possuir registros nas tabelas:
LOJA_INTERMEDIADORES_TRANSACAOLOJA_INTERMEDIADORES_TRANSACAO_FILIAL
Exemplo: "pointOfSaleId": "000022"
3. No faturamento do pedido
Caso o intermediador não seja identificado através do pedido OMS, será utilizado o intermediador padrão (INTERMEDIADOR_PADRAO), quando este estiver informado.
Upload do Pedido OMS
1. Envia os dados da loja como transactionIntermediary quando:
OMS_ORIGEM_INTERMEDIADOR = 1A loja possuir dados nas tabelas:
LOJA_INTERMEDIADORES_TRANSACAOLOJA_INTERMEDIADORES_TRANSACAO_FILIAL
2. Envia os dados do intermediador padrão como transactionIntermediary quando:
OMS_ORIGEM_INTERMEDIADOR = 2INTERMEDIADOR_PADRAOestiver informadoO intermediador padrão possuir dados nas tabelas:
LOJA_INTERMEDIADORES_TRANSACAOLOJA_INTERMEDIADORES_TRANSACAO_FILIAL
IMPORTANTE:
I. Independente dos parâmetros, sempre é enviado o pointOfSaleId com o código da filial.
II. Todas as filiais envolvidas na criação de pedido de Showrooming e no faturamento de grupos de entrega do OMS devem ter os intermediadores cadastrados tanto para as filiais de origem, como para as filiais de destino, com o mesmo idCadIntTran.
Informações relacionadas a parametrização do Intermediador, consulte aqui.