Em uma integração entre sistemas é comum os sistemas terem códigos diferentes, neste caso é muito importante ter um 'De/Para", para que seja mapeado e retornado o valor interno de um determinado registro da tabela informada no cadastro de De/Para. Veja o Exemplo abaixo: Caso seja enviada uma venda ao TOTVS Protheus com o código de forma de pagamento: 0500 (Código da forma de pagamento Cartão de Crédito no TOTVS OMNI), no Protheus o código da forma de pagamento Cartão de Crédito é somente "CC". No momento em que a venda é recepcionada pelo TOTVS Protheus, caso esse de/para não exista ou não for encontrado a venda não será integrada. Por esse motivo se torna muito imprescindível o cadastro. |
Todos os De/Para serão cadastrados no modulo Configurador(SIGACFG), no seguinte caminho Ambiente/ Schedule/ De/Para de Mensagem Única. Abaixo os De/Para necessários para a integração da venda via RetailSales. |
O Operador de Caixa é cadastrado automaticamente na tabela SLF com o Código(SLF_COD) AUT. E seu De/Para também será cadastrado automaticamente na tabela XXF. Esse processo acontece automaticamente na integração da mensagem RetailSales na camada do EAI Agora se quiser vincular o operador do TOTVS OMNI com um já existente no TOTVS Protheus é necessário ter em mãos o código da transportadora no TOTVS OMNI e ter também o código da transportadora equivalente no TOTVS Protheus. Um detalhe importante, a tag da mensagem RetailSales responsável pelo conteúdo do operador de caixa é: OperatorInternalId, então devemos pegar o conteúdo desta tag para cadastrar o De/Para corretamente. |
|
A estação é cadastrada automaticamente na tabela SLG. E seu De/Para também será cadastrado automaticamente na tabela XXF. Esse processo acontece automaticamente na integração da mensagem RetailSales na camada do EAI Agora se quiser vincular uma estação especifica do TOTVS Protheus para as vendas integradas via RetailSales é necessário ter o código da estação do Protheus em mãos. Um detalhe importante, a tag da mensagem RetailSales responsável pelo conteúdo da estação é: StationSalePointInternalId que sempre será preenchida com "AUTOMATICO". Então para cadastrar o De/Para é só seguir o passo-a-passo abaixo: |
|
Para realizar o cadastro do De/Para de transportadoras é necessário ter em mãos o código da transportadora no TOTVS OMNI e ter também o código da transportadora equivalente no TOTVS Protheus. Após isso siga o passo-a-passo Um detalhe importante, a tag da mensagem RetailSales responsável pelo conteúdo do código da transportadora é: CarrierInternalId, então devemos pegar o conteúdo desta tag para cadastrar o De/Para corretamente. |
|
O De/Para do Produto é cadastrado automaticamente no momento em que o Produto for integrado com sucesso no TOTVS OMNI, neste momento o mesmo retorna na mensagem ITEM a informação de sucesso na integração e o código interno do produto no TOTVS OMNI. Mas caso seja necessário realizar o cadastro do De/Para manualmente, abaixo temos um exemplo pra você. |
|
Para realizar o cadastro do De/Para de Forma de Pagamento é necessário ter em mãos o código das formas de pagamento no TOTVS OMNI e ter também o código da forma de pagamento equivalente no TOTVS Protheus. Após isso siga o passo-a-passo Um detalhe importante, a tag da mensagem RetailSales responsável pelo código da Forma de Pagamento no TOTVS OMNI é: PaymentMethodInternalID, então devemos pegar o conteúdo desta tag para cadastrar o De/Para corretamente. |
|
Para realizar o cadastro do De/Para de Administradora Financeira é necessário ter em mãos o código da mesma no TOTVS OMNI e ter também o código da forma de pagamento equivalente no TOTVS Protheus. Após isso siga o passo-a-passo Um detalhe importante, a tag da mensagem RetailSales responsável pelo código da Administradora Financeira no TOTVS OMNI é: FinancialManagerCode, então devemos pegar o conteúdo desta tag para cadastrar o De/Para corretamente. |
|
Agora que já cadastrou os De/Para necessários vamos continuar com a integração de Vendas. |