Páginas filhas
  • DT Implementação da Integração de Produtos (PIMS PI)

INTEGRAÇÃO - Equipamentos Industriais

Linha de Produto:

PIMSConnector.

Segmento:

Agroindústria.

Módulo:

Mensagens integração.

Função:

Integração de Produtos (PIMS PI)

Situação/Requisito:

Ao incluir um produto no PIMS PI o mesmo deve ser replicado ao TOTVS MES através do PIMSConnector.

Solução/Implementação:

Implementar novas rotinas de agendamento para integrar os dados da tabela de produto incluídos pelo PIMS PI, com o FG_STATUS com o valor igual a 0, para o TOTVS MES.

Requisito:DAGROINTEGRACAO-187


Definição

A integração de produto consiste na movimentação do cadastro no sentido PIMS PI para TOTVS MES, ou seja, será realizado no PIMS PI e enviado para o TOTVS MES  através do PIMSConnector. O cadastro de Produtos deve ser efetuado no PIMS PI e sincronizado automaticamente no TOTVS MES . Nesta integração é possível incluir e alterar um produto.  

O processo de Integração com o TOTVS MES, será realizado através de mensagem padronizada (SOAP) e o processamento das mensagens ocorrerá de forma assíncrona. A integração é realizada através de agendamentos, o qual faz o monitoramento das tabelas de  PROPRODCOMERC  e  PROPRODUTOS, a fim de identificar novos produtos adicionados pelo usuário.

 

Processamento 

Para identificar a existência de um novo registro (PROPRODCOMERC  e  PROPRODUTOS), o PIMSConnector analisa  o campo FG_STATUS_EAI e verifica se o mesmo está com valor 0 (Zero) ou vazio, somente esse dois status iniciarão o processo de integração. 

Valores válidos para o campo FG_STATUS_EAI :  

  • 0 - Não Processado,
  • 1 - Em Processamento,
  • 2 - Processado,
  • 3 - Erro,
  • 4 - Finalizado,
  • 5 - Aviso

O PIMSConnector, após recuperar as informações disponíveis nas tabelas PROPRODCOMERC e PROPRODUTOS, altera o conteúdo do campo FG_STATUS_EAI para o valor dois (2 - Em Processamento), o que impossibilita o processamento de informações de forma indevida.

  

 Campos trafegados na Integração :

  • Código da empresa
  • Código da filial
  • Código do produto
  • Descrição do produto
  • Item ativo
  • Unidade de medida
  • Tipo do produto
  • Grupo de produto


  
 Tags trafegados na Integração :

  • CompanyId
  • BranchID
  • Code
  • Name
  • Active
  • UnitOfMeasureCode
  • ProductType
  • InternalId
  • FamilyCode
  • FamilyInternalId


Informações da Mensagem:

        Item
        Identificador da Mensagem: Item
        Versão: 3.002
        Módulo <TOTVS MES>
        Módulo <PIMS PI>: <Produtos >
        Tipo de Envio: <Assíncrona>
        Tipo de Evento: Upsert

Mensagem Padrão

TOTVS MES

PIMS PI


Tabela

Campo

Tabela

Campo

Campo


Empresa







PROPRODUTOS  


EMP_CODEMP





PROPRODCOMERC



Código



PRO_CODIGOPRO_CODIGO

Descrição



PRO_DESCRICAOPRO_DESCRICAO

Item ativo



DATA_INATIVACAO (Quando Nulo = 'N'/Não Nulo = 'S)'

Unidade de medida



PRO_UNIDADEPRO_UNIDADE

Tipo do produto



16 - Insumo Agrícola10 - Produto Acabado

Grupo de produto



GRU_CODIGOGRU_CODIGO