Os cadastros de Produtos e Código de Barras serão cadastrados no sistema Protheus, e serão integrados com o sistema Bematech Live através de comunicação de Mensagem Unica, caso queira verificar os campos que compõem a mensagem de produtos basta acessar http://api.totvs.com.br/  Mensagem Padronizada\ Lista de Serviços \ Item .
   Conforme a condição que foi configurada no cadastro de Adapters ( link) somente serão enviados produtos acabados (PA) para o LIVE.

Importante!

A integração de Produto não ocorrerá, caso seja utilizada a rotina Cadastro de Produto (LOJA110) presente no módulo Controle de Lojas (SIGALOJA), a inclusão ou alteração do produto deve ser efetuada no Faturamento (SIGAFA -MATA010) .
O Código de barras não possui ressalvas quanto ao módulo utilizado.

      Inclusão:

  1. No Faturamento(SIGAFAT) acesse  Atualizações / Cadastros / Produtos (MATA010).
  2. Inclua o produto com as informações desejadas.


    Importante!
    Para que o cadastro seja integrado com sucesso,  é imprescindível o preenchimento do campo Pos.IPI/NCM ( B1_POSIPI), localizado na pasta Impostos.
  3. Clique em Confirmar para salvar e integrar o produto com o sistema Bematech Live.

      Alteração do Cadastro de Produtos:

  1. No Faturamento (SIGAFAT) acesse  Atualizações / Cadastros / Produtos (MATA010).
  2. Altere o produto desejado e após alteração no sistema Protheus, ao confirmar o cadastro o produto é integrado com o sistema Bematech.

     Importante!

         Todas as integrações que utilizam mensagem unica como meio de comunicação, será passível de consulta via rotina de monitoramento das mensagens trocas, bem assim como o seu resultado de integração, para isso acesse:

  1. No Configurador (SIGACFG) acesse  Ambiente / Cadastros / Schedule. 
  2. Clique na opção EAI.
  3. Localize o código da função = ITEM

Observe a apresentação do XML,  com as informações do produto integrado.

      Status das mensagens no EAI Protheus

          Atualmente, existem 7 status disponíveis para uma mensagem na fila do EAI Protheus:

Aguardando execução - A mensagem está na fila do EAI e ainda não começou a execução (o seu envio ou o seu processamento pelo adapter);

Executando - A mensagem está sendo enviada para o sistema integrado ou a mensagem recebida está sendo processada;

Finalizada - A mensagem foi processada sem erros ou foi enviada sem erros;

Falhou - Houve um erro no envio da mensagem ou no seu recebimento;

Bloqueado - A mensagem foi bloqueada para execução pelo usuário;

Não entregue - A mensagem não foi enviada para o destino (ou ainda, ocorreu um erro por time-out e não foi possível definir se a mensagem foi recebida e processada);

Recusada - A mensagem foi recusada por conter divergências entre a mensagem e o seu XSD.


      Cadastro de Códigos de Barras:

         Os Códigos de Barras correspondentes ao Produto também serão inseridos pela integração de Produtos, os eventos de Códigos de Barras estarão relacionados com os eventos da integração do Produto da seguinte forma

      Inclusão do Código de Barras:

         Todos os Códigos de Barras relacionados ao Produto que forem cadastrados, serão enviados para a integração.

  1. No Controle de Lojas (SIGALOJA) acesse Atualizações / Cadastros / Códigos de Barras (LOJA210).
  2. Preencha as informações desejadas e clique em Confirmar.
  3. Neste momento será realizada a integração do produto contendo todos os seus códigos de barras, incluindo este adicionado no momento.

     Importante!

       Todas as integrações que utilizam mensagem unica como meio de comunicação, será passível de consulta via rotina de monitoramento das mensagens trocas, bem assim como o seu resultado de integração, para isso acesse:

  1. No Configurador (SIGACFG) acesse  Ambiente / Cadastros / Schedule. 
  2. Clique na opção EAI.
  3. Localize o código da função = ITEM - Código de Barras.

     

4. Clique na lupa  e selecione  a opção : Visualizar mensagem original.

No envio da mensagem, um canal de comunicação é aberto com o webservice do produto integrado, e esta comunicação é encerrada após o recebimento  da mensagem de retorno (no caso das Mensagens Única Totvs, após o recebimento da  ReceiptMessage, indicando que que o processo ocorreu corretamente) ou por timeout (mensagem com status de falha).

Posteriormente, o outro sistema integrado poderá gerar uma outra mensagem de resposta (no caso das Mensagens Única Totvs, será gerada uma ResponseMessage) após o processamento da mensagem. Esta mensagem será gravada na fila do EAI e seu comportamento será idêntico ao destacado no tópico recebimento de mensagens assíncronas.

         

Observe a apresentação do XML,  com as informações do Código de Barras integrado.