Páginas filhas
  • DT Implementação da Integração de Retorno da Contabilização do Orçamento

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Linha de Produto:

PIMSConnector.

Segmento:

Agroindústria.

Módulo:

Mensagens integração.

Função:

Integração de Retorno da Contabilização do Orçamento

Situação/Requisito:

Informar ao Prophix para quais Centro de Custo, Conta Contábil e Unidade de Negócio o valor do orçamento foram rateados.

Solução/Implementação:

Implementar novas rotinas utilizando recuperação de informações para integração via objeto de banco rotina para gerar mensagem de integração do retorno da contabilização do orçamento

Requisito:DAGROINTEGRACAO-816/DAGROINTEGRACAO-1360


Definição do Processo

 A integração de Retorno da Contabilização de Orçamento ao ERP, consiste em informar ao Prophix para quais Centro de Custo, Conta Contábil e Unidade de Negócio o valor do orçamento foram rateados. O processo de integração será no sentido PIMS para  Prophix através do PIMSConnector.   

...

O modelo de integração utilizado para comunicação do PIMS Multicultivos x Prophix, será  via Objeto de Bancoserá  via Mensagem Padronizada, utilizando o PIMSConnector. A integração via objetos de banco, utiliza tabelas intermediárias para trafegar as informações entre o PIMS Multicultivos x Prophix. 

O Processo de Integração será realizada de forma assíncrona, através de agendamentos presentes no PIMSConnector e Prophix. Observação:  O Usuário que realizará a manipulação das tabelas intermediárias precisa de acesso de Leitura e Gravação.  

...

       PIMSConnector

Início do Processo de Integração

O processo de integração iniciará após o PIMS Multicultivos finalizar o processamento de contabilização Contabilização do Orçamento, neste momento o PIMS Multicultivos acionará o PIMSConnector. A comunicação entre PIMS e PIMSConnector, será realizada através de serviços Web REST. Abaixo é demonstrado o caminho do Web Service para comunicação com PIMSConnector. 

...

A seguir é demonstrado a estrutura da tabela BRG_RETORC 

CampoObrigatórioTipoTamanhoDescritivo
ID_EMPRESASimNumérico38Identificador da Empresa
CD_EMPRESASimCarácter20Código da Empresa
ID_FILIALSimNumérico38Identificador da Filial
CD_FILIALSimCarácter20Código da Filial
ID_UNI_NEGSimNumérico38Identificador da unidade de Negócio
CD_UNI_NEGSimCarácter20Código da Unidade de Negócio
ID_CLAS_VALNãoNumérico38ID da Unidade de Negócio
CD_CLAS_VALNãoCarácter20Código da Classe de Valor
ID_ITEM_CONTNãoNumérico38ID da Classe de Valor
CD_ITEM_CONTNãoCarácter20Código do Item Contábil
ID_CCUSTOSimNumérico38Identificador do Centro de Custo
CD_INT_ERPSimCarácter20Código do Centro de Custo
ID_CENARIOSimNumérico38Identificador do Cenário
CD_CENARIOSimNumérico38Código do Cenário
DT_REFERSimDATE
Data Movimento
ID_CTA_CONSimNumérico38Identificador da Conta Contábil
CD_INT_ERPSimCarácter20Código da Conta Contábil
QT_VALORSimNumérico14,4Valor
FG_STATUS_EAISimCarácter2Status de Processamento
DE_MSGNãoCarácter128Descrição da Mensagem



O PIMSConnector transportará os dados recuperados do PIMS para tabela BRG_RET_ORCAMENTO, essa tabela estará no owner de Integração.

...

Abaixo é demonstrado a estrutura da tabela BRG_RET_ORCAMENTO: 

  

CampoObrigatórioTipo de DadoTamanhoDescritivo
CD_EMPRESASimCarácter20Código da Empresa
CD_FILIALSimCarácter20Código da Filial
CD_UNI_NEGNãoCarácter20Identificador da Unidade de Negócio
CD_CLAS_VALNãoCarácter20Código Unidade de Negócio
CD_ITEM_CONTNãoCarácter20Código do Item Contábil
CD_CENARIOSimNumérico38Código do Cenário
DT_REFERSimDate-Data de Movimento
CD_CCUSTOSimCarácter20Código do Centro de Custo
CD_CTA_CONSimCarácter20Código da Conta Contábil
QT_VALORSimNumérico14,4Valor
FG_STATUSSimCarácter1Status de Processamento
CHANGED_BY              SimCarácter60Quem realizou a Integração
NOME_PRODUTO            SimCarácter60Nome do Produto
VERSAO_PRODUTO          SimCarácter10Versão do Produto
DE_MENSAGEMSimCarácter500Mensagem de processamento 
DTHR_GERACAO       NãoDate
Data e Hora da Geração do Registro 
DTHR_PROCESSAMENTONãoDate
Data e Hora do Processamento da Mensagem
INTERNALIDNãoCarácter200Identificador Interno da Mensagem


Segue lista de valores validos;   

...

O PIMSConnector irá incluir as informações na tabela_BRG_RET_ORCAMENTO onde o campo FG_STATUS estará  com valor zero, somente os registros com esse valor deverão ser processados pelo Prophix, após sua recuperação o Prophix deverá alterar o valor do campo FG_STATUS para dois (2 - Em Processamento).   


O Prophix ao concluir o processamento, deverá retornar na tabela BRG_RET_ORCAMENTO o resultado do processo, seja sucesso ou erro. Em caso de processamento realizado com sucesso, deverá realizar a mudança do campos FG_STATUS para 4 o envio das informações ao PIMS MultiCultivos, será realizado a exclusão dos registro já integrados da tabela BRG_APR_ORCAMENTO. 

...