Páginas filhas
  • DT Implementação da Integração de Classe de Valor

INTEGRAÇÃO - Classe Valor

Linha de Produto:

PIMSConnector

Segmento:

Agroindústria

Módulo:

Mensagens integração

Função:

Integração de Classe de Valor

Situação/Requisito:

Ao incluir uma Classe de Valor no Protheus a mesma deve ser replicada no PIMS Multicultivos através do PIMSConnector

Solução/Implementação:

Implementar algumas rotinas para integrar os dados enviados do Protheus para o PIMS Multicultivos

Requisito:DAGROINTEGRACAO-1063\DAGROINTEGRACAO-1376


A integração de Classe de Valor consiste na movimentação do cadastro no sentido Protheus para o PIMS, ou seja, será realizado no Protheus e enviado ao PIMS Multicultivos através do PIMSConnector. No Protheus é realizada através do cadastro de Classe de Valor e no PIMS é realizada através da Classe de Valor.

Nessa integração é possível realizar as operações de inclusão, alteração e exclusão. A exclusão somente será realizada, caso não haja relacionamento com outras entidade tanto no PIMS quanto no Protheus.


  Compartilhamento

A integração de Classe de Valor  poder ser utilizada conforme as configurações descritas abaixo. Os modelos implementados são definidos pelos seguintes valores:


ModeloDescriçãoNome ParâmetroContextoValor
1 Exclusivo por Empresa / Unidade Negócio / Filial





FG_CLASSE_VAL_COMPARTILHADO





PIMSGRAOS.EAI

1
1Exclusivo por Empresa / Unidade Negócio / Filial + Centralizadora1
2Exclusivo por Empresa / Unidade Negócio2
2Exclusivo por Empresa / Unidade Negócio + Centralizadora2
3Exclusivo por Empresa 3
3Exclusivo por Empresa  + Centralizadora3
4Exclusivo por Empresa  e  Filial  4
4Exclusivo por Empresa  e  Filial  +  Centralizadora4
5Totalmente Compartilhado5


  Classificação do Classe de Valor

Para funcionamento da integração de Classe de Valor no PIMS Multicultivos, o campo Classe no Protheus deverá ser preenchido sempre como analítica, caso contrário, o processo de integração não funcionará.


 Adapter EAI (Protheus)

 A rotina responsável pelo envio e recebimento da Mensagem de Classe de Valor será CTBA060, já o programa onde será realizado a manipulação do cadastro de Classe de Valor é CTBA180. No intuito de reduzir o volume de mensagens trafegadas entre Protheus x PIMS, será necessário adicionar na condição do Adapter da Classe de Valor a seguinte expressão.

  • (CTH->CTH_CLASSE) $ "2"


Informações da Tabela

Mensagem PadrãoPROTHEUS
PIMS Multicultivos

TabelaCampoTabelaCampo
Classe de ValorCTHCTH_CLVL
CTH_DESC01
CTH_FILIAL
PLC_CLASVALORID_PLC_CLASVALOR
CD_PLC_CLASVALOR
DE_PLC_CLASVALOR
ID_UNIDADEADM
CD_INT_ERP
ROWVERSION
LAST_UPDATE
CHANGED_BY


Mapeamento PIMS x Protheus

Mensagem PadrãoPROTHEUS----PIMS Multicultivos  ----
TagsTabelaCampoTabelaCampo
CodeCTHCTH_CLVLPLC_CLASVALORCD_PLC_CLASVALOR
NameCTHCTH_DESC01PLC_CLASVALORDE_PLC_CLASVALOR
CompanyIdCTH-PLC_CLASVALOREMPRESA.CD_INT_ERP
 BranchIdCTHCTH_FILIALPLC_CLASVALOR FILIAL.CD_FILIAL


Informações da Mensagem

  • ClassValue/Classe de Valor
  • Identificador da Mensagem: ClassValue
  • Versão: 1.000
  • Módulo <Protheus>: <BackOffice – Contabilidade>
  • Módulo <PIMS Multicultivos>: <Custos>
  • Tipo de Envio: <Assíncrona/Síncrona> 
  • Tipo de Evento: Upsert / Delete

 
Tags Trafegados na Integração

  • Empresa
  • Filial
  • Código
  • Descrição
  • Classe  (1 - Sintética / 2 - Analítica)