Histórico da Página
Cadastro de Adapters:
O cadastro de adapters são rotinas responsáveis por realizar o processamento das mensagens enviadas e recebidas, possibilitando a inclusão, alteração e exclusão do adapter no Protheus.
Atenção:
Todos os Adapters devem ser cadastrados. Pois a versão da mensagem pode influenciar na correta geração ou recebimento das mensagens dependentes.
Caso não deseje usar alguns dos Adapters basta desmarcar as opções de Envio/recebimento conforme necessário.
No Configurador (SIFACFG), acesse Ambientes/Schedule/Adapter E.a.i
Efetue a Inclusão de uma nova rotina para os Adapters do sistema Protheus.Configure a rotina do Adapter, de acordo com os dados abaixo e que já foram pré estabelecidos para a integração:
Mensagem única: Sim
Rotina: Nome do adapter
Mensagem: Nome da mensagem única que o Adapter EAI espera receber.
Descrição: Identificação da mensagem.
Envia: SIM (se envia a informação para o outro sistema) ou NÃO ( Se não envia nenhuma informação deste adapter para o outro sistema).
Recebe: SIM (se recebe a informação do outro sistema) ou NÃO ( Se não recebe nenhuma informação deste adapter do outro sistema).
Método: Síncrono/Assincrono
Operação: Todas
Canal de Envio: EAI
Observe que ao preencher o campo Canal Envio, com a opção 2 - EAI, o sistema preenche automaticamente o campo Rota padrão, com o conteúdo preenchido no parâmetro MV_EAIURL2.
Atenção: Efetue a inclusão dos Adapters , e Versões conforme tabela abaixo:
Mensagem Única | Rotina Protheus | Mensagem | Descrição | Envia | Recebe | Método Protheus | Operação | Condição de envio | Canal de Envio |
Adapter Protheus
Versão | |||||||||
Sim | MATA030 | CustomerVendor | Cliente | Não | Sim | Assíncrono | Todas | EAI |
2.005 |
Sim | MATA010 |
Item | Produto |
Sim |
Sim | Assíncrono |
Todas |
ALLTRIM(SB1->B1_TIPO) == "PA" |
EAI |
4.000 |
Sim |
MATA020M |
CustomerVendor |
Fornecedor |
Não |
Sim | Assíncrono |
Todas | EAI | 2.005 |
Sim | OMSA010 | PriceListHeaderItem | Tabela de Preço | Sim | Não | Assíncrono | Todas | EAI |
1.000 | |||||||||
Sim | LOJA160 | Reduction | Redução Z | Não | Sim | Assíncrono | Todas | EAI |
1.001 | |||||||
Sim | FINA040 | AccountReceivableDocument | Contas a Receber | Sim | Não | Assíncrono | Todas |
EAI |
3.000 | ||||||||
Sim | MATA461 | Invoice | Nota fiscal de saída | Sim | Não | Assíncrono | Todas | !EMPTY(SF2->F2_CHVNFE) |
EAI |
3.009 | |||||||||
Sim | LOJA121 | ListOfStationSalePoint | Lista de Estações de Trabalho | Não | Sim | Assíncrono | Todas | EAI |
1.000 | |||||||||
Sim | LOJA210 | Item | Código de barras | Sim | Não | Assíncrono | Todas | EAI |
4.000 | |||||||||
Sim | LOJA701 | Retailsales | Registro de Vendas | Não | Sim | Assíncrono | Todas | EAI |
2. |
000 | |||||||||
Sim | LOJA070A | PAYMENTMETHOD | Forma de Pagamento | Não | Sim | Assíncrono | Todas | EAI |
1.000 | |||||||||
Sim | LOJA140 | RetailsallesCancellation | Cancelamento de Vendas | Não | Sim | Assíncrono | Todas | EAI |
1. |
001 | |||
Sim | MATA410 | Order | Pedido de Venda |
Sim | Sim | Assíncrono | Todas | EAI |
4.003 | |||||||||
Sim | MATA103 | InputDocument | Documento de Entrada | Não | Sim | Assíncrono | Todas | EAI |
2.005 | |||||||||
Sim | MATA270 | Inventory | Inventário | Não | Sim | Assíncrono | Todas | EAI |
2.001 | |||||||||
Sim | MATA410B | DocumentTraceabilityOrder | Ordem de Rastreabilidade de Documentos | Sim | Não | Assíncrono | Todas | EAI |
1.000 | ||||||||||
Sim | LOJA057A | CashierConference | Conferência de Caixa | Não | Sim | Assíncrono | Todas | EAI | 2.000 | |
Sim | OMSA010 | PriceListHeaderItem | Cadastro de Tabela de Preço | Sim | Sim | Assíncrono | Todas | EAI | 1.000 | |
Sim | LOJA704 | ItemReserve | Reserva itens de Pedidos | Não | Sim | Assíncrono | Todas | EAI |
1.000 | ||||||||||
Sim | MATA040 | Seller | Vendedor | Não | Sim | Assíncrono | Todas | EAI | 2.001 | |
Sim | LOJA120 | CashierOperator | Operadores de Caixa | Não | Sim | Assíncrono | Todas | EAI | 2.000 |
Importante!
Os adapters devem ser adicionados somente na Retaguarda.
Cadastro de De/Para de Empresas:
No EAI Protheus existe a possibilidade de se cadastrar, para as Mensagens Únicas TOTVS, um relacionamento entre a Empresa e Filial de processamento que chegou na mensagem com uma existente no Protheus. Isto se deve ao fato de que, na Mensagem Única TOTVS
...
- Referência: BEMATECH
- Empresa : Código da Empresa Bematech a integrar.
- Filial: Código da Filial Bematech a integrar
- Grupo Emp. Protheus: Código da Empresa no Protheus a integrar com o sistema Bematech
- Fil. Protheus: Código da Filial no Protheus a integrar com o sistema Bematech
Exemplo: - Referência: BEMATECH
- Empresa : 2200000032
- Filial: 5001182
- Grupo Emp. Protheus: T1
- Fil. Protheus: D MG 01
...
Cadastro de De/Para CFOP/TES:
O cadastro de De/Para da CFOP/TES, é de extrema importância para que as mensagens transmitidas, tenham suas movimentações dentro do Sistema Protheus definidas de acordo com as operações.
Pré - requisitos:
- Efetuar o cadastro do CFOP.
- Solicitar Efetuar o cadastro do caixa no Protheus e solicitar junto a Bematech, o código do operador Livedo CFOP utilizados nas operações Live.
- No Configurador, acesse Ambiente / Schedule De /para de Mensagem UnicaÚnica.
2. Preencha os campos abaixo.
- Referência: BEMATECH
- Tabela: Informe a tabela SLFSF4XXX
- Alias: Informe SLFSF4
- Campo: LFF4_CODCODIGO
- Valor Externo: Informe o código do Caixa Cadastrado CFOP cadastrado no Live, conforme exemplo abaixo.
- Valor Interno: Informe a Empresa|Filial e o Código do Caixa cadastrado | Código da TES cadastrada no Protheus, conforme exemplo abaixo.
Segue exemplo do código do caixa Cadastrado no Protheus,
...
Atenção: O campo de valor Interno deve ser preenchido com os valores de Empresa e filial mais o conteudo separados por "|" (Pipe). Caso a tabela seja compartilhada deve-se preencher de acordo com a regra de compartilhamento.
Exemplo: T3||506