Páginas filhas
  • Manual Integração - PIMS Multicultivos x Datasul - TOTVS ESB

Versões comparadas

Chave

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

...


Nessas versões envolvidas temos 13 transações homologadas, como segue na listagem abaixo:

 

 



Ajustar para deixar em uma planilha só 


Nome Lógico ERP

Nome Lógico PIMS

Nome Técnico

Fluxo

1 - Centro de Custo

Centro de Custos (CCUSTO)

CostCenter

EMS → PIMS

2 - Emitentes

Fornecedores (PRESTSERV)

CustomerVendor

EMS → PIMS

3 - Saldos Contábeis do Período

Despesas Gerais (BRG_INTDG)

PeriodGLBalance

EMS → PIMS

4 – Depreciações de Bens

Depreciações (BRG_INTDE)

AssetDepreciation

EMS →

PIMS

Nome Lógico ERP

Nome Lógico

PIMS

Nome Técnico

Fluxo

Nome Lógico ERP

Nome Lógico PIMS

Nome Técnico

Fluxo

5 - Custos dos Itens

Valores de Materiais
(BRG_BXMATERIAL_EMS)

ItemCosting

EMS → PIMS



6 - Família de Material

Grupo de Insumos
(GRPINSUMO)

Grupo de Material
(GRPMATERIAL)



MaterialFamily



EMS → PIMS


7 - Item

Insumos
(INSUMO)

Material
(MATERIAL)



Item



EMS → PIMS

8- Unidade de MedidaUnidade de Medida (UNIMEDIA)UnitOfMeasureEMS → PIMS
9 - Movimento de EstoqueBaixa de Materiais (BRG_BXMATERIAL_EMS)InventoryTransactionPIMS → EMS
10 – Retorno do Movimento de EstoqueBaixa de MateriaisInventoryTransactionEMS → PIMS

 

 

11 – CargosCargos (CARGO)PositionHR → PIMS
12 – FuncionáriosFuncionários (FUNCIONAR)EmployeeHR → PIMS
13 – Afastamento e FériasDisponibilidade Funcionário (FUNCIONARDISP)SituationsHR → PIMS

...

 

 

 





Âncora
_Toc445799728
_Toc445799728

Visão Lógica dos Processos


Envio do EMS para o PIMS


O Processo no EMS DataSul insere na Fila EAI de Saída ( Integrador do Progress ) a mensagem, que é consumida pelo TOTVS ESB usando o componente Datasul Receiver, que por sua vez identifica a mensagem, traduz usando o XSL específico para o processo do PIMS, e deposita a mensagem XML na fila JMS de Inbound (Entrada) que será consumida pelo MessageReceiver, que por sua vez traduz a mensagem para as tabelas do PIMS.

...


O Sistema PIMS utiliza configurações padronizadas ou específicas, chamadas de parâmetros.
Um parâmetro é uma variável que atua como elemento chave na execução de determinados processamentos. De acordo com seu conteúdo é possível obter diferentes resultados. 


  • USING_INVENTORY_LIST - Determina se o envio de dados será em lista de itens ou item a item

          Valor – True

 


  • NOME_TRANSACAO_BAIXA - Nome da transação de Movimento de Estoque

          Valor – InventoryTransaction

 


  • CD_CCUSTO_PADRAO_DISP - Código do CCUSTO Padrão para Disponibilidades

          Valor – 204

 


  • EMPRESA_FILIAL_EAI - Controle por Empresa x Filial

          Valor – True

 


  • ESTORNO_BAIXA - Se executa estorno de baixa de material

           Valor – True

 


  • FG_MOV_ESTOQUE_SINC - Permite configurar as integrações de movimentação de estoque para executarem de forma síncrona ou assíncrona.

           Valor – false 


  • CHAR_CD_CCUSTO - Caracteres a serem retirados do Código do Centro de Custo

           Valor – True / False – A definir na Implantação 


  • FG_CENTRALIZAR_REGIAO_ADM - Centralizar dados por Região Administrativa

           Valor – True / False – A definir na Implantação

 


  • CD_UNI_NEGOCIO_BX - Unidade de Negócio ERP

...


Abaixo serão listadas as variáveis que deverão ser preenchidas respeitando o valor pré-definido pelo ERP.

     

      Variáveis  Variáveis referentes ao processo de integração

...

  • blocagem.brg.codigoMovimentoEntrada Valor="Definir na Implantação"
  • blocagem.brg.tipoDocumento Valor="Definir na Implantação"
  • blocagem.brg.tipoMovimento Valor="Definir na Implantação"


      Variáveis  Variáveis referentes ao processo de Tratamento Semente

  • tratsemente.brg.codigoMovimentoEntrada Valor="Definir na Implantação"
  • tratsemente.brg.tipoDocumento Valor="Definir na Implantação"
  • tratsemente.brg.tipoMovimento Valor="Definir na Implantação"


      Variáveis  Variáveis referentes ao processo de Pesagem

...

  • srvcampo.brg.codigoMovimentoEntrada Valor="Definir na Implantação"
  • srvcampo.brg.tipoDocumento Valor="Definir na Implantação"
  • srvcampo.brg.tipoMovimento Valor="Definir na Implantação"


      Variáveis  Variáveis referentes ao processo de Estorno da Aplicação Insumos

  • appinsumos.brg.codigoMovimentoEntrada Valor="Definir na Implantação"
  • appinsumos.brg.tipoDocumentoEstorno Valor="Definir na Implantação"
  • appinsumos.brg.tipoMovimentoEstorno Valor="Definir na Implantação"


       Variáveis referentes ao processo de Estorno da Blocagem

  • blocagem.brg.codigoMovimentoEntrada Valor="Definir na Implantação"
  • blocagem.brg.tipoDocumentoEstorno Valor="Definir na Implantação"
  • blocagem.brg.tipoMovimentoEstorno Valor="Definir na Implantação"


       Variáveis referentes ao processo de Estorno do Tratamento de Semente

  • tratsemente.brg.codigoMovimentoEntrada Valor="Definir na Implantação"
  • tratsemente.brg.tipoDocumentoEstorno Valor="Definir na Implantação"
  • tratsemente.brg.tipoMovimentoEstorno Valor="Definir na Implantação"


       Variáveis referentes ao processo de Estorno da Pesagem

  • pesagem.brg.codigoMovimentoEntrada Valor="Definir na Implantação"
  • pesagem.brg.tipoDocumentoEstorno Valor="Definir na Implantação"
  • pesagem.brg.tipoMovimentoEstorno Valor="Definir na Implantação"


      Variáveis  Variáveis referentes ao processo de Estorno do Abastecimento

  • abastecimento.brg.codigoMovimentoEntrada Valor="Definir na Implantação"
  • abastecimento.brg.tipoDocumentoEstorno Valor="Definir na Implantação"
  • abastecimento.brg.tipoMovimentoEstorno Valor="Definir na Implantação"


       Variáveis referentes ao processo de Estorno da Lubrificação

...

  • beneficiamento.brg.codigoMovimentoEntrada Valor="Definir na Implantação"
  • beneficiamento.brg.tipoDocumentoEstorno Valor="Definir na Implantação"
  • beneficiamento.brg.tipoMovimentoEstorno Valor="Definir na Implantação"

...

 



Observações;  

     Tipo de transação do estoque para o Datasul, que indica se o movimento é de entrada ou saída.

  •   Valores: 1 - Entrada, 2 - Saida.

      Informações  Informações referentes ao Tipo de Documento que originou o movimento de estoque para o Datasul

  •   Valores: 1 - ACA, 2 - ACT, 3 - NU1, 4 - DD, 5 - DEV, 6 - DIV, 7 - DRM, 8 - EAC, 9 - EGF, 10 - BEM, 11 - NU2, 12 - NU3, 13 - NU4, 14 - ICM, 15 - INV, 16 - IPL, 
      17 - MOB, 18 - NC, 19 - NF, 20 - NFD, 21 - NFE, 22 - NFS, 23 - NFT, 24 - NU5, 25 - REF, 26 - RCS, 27 - RDD, 28 - REQ, 29 - RFS, 30 - RM, 31 - RRQ, 
      32 - STR, 33 - TRA, 34 - ZZZ, 35 - SOB, 36 - EDD, 37 - VAR, 38 - ROP

...


Centro de Custo (CostCenter) 


  • Deve haver um Ramo de Custo cadastrado no PIMS com nome a A DEFINIR
  • Deve haver uma Fase de Custo com cadastrado no PIMS com nome a A DEFINIR

 


  • Deve haver uma Ocupação com cadastrado no PIMS com nome a A DEFINIR

Insumo (Item) 


  • Deve haver um Principio Ativo com cadastrado no PIMS com Código 999 e nome a A DEFINIR

Baixa de Material (InventoryTransaction) - Não Entendi ? 

Os dados são gravados na tabela BRG_BXMATERIAL_EMS.
Restrições: Devem estar parametrizados: Unidade Administrativa (CD_INT_ERP) para Empresa,
Centro de Custo (ver CD_INT_ERP), Insumo e Material (CD_INT_ERP e CD_CONTA_ERP) como
Código, Depósito (CD_INT_ERP), Fazenda (CD_INT_ERP) como Estabelecimento.

...



Âncora
_Toc445799730
_Toc445799730

Glossário

  • Java EE – Java Enterprise Edition – Ferramenta Java para desenvolvimento de aplicativos corporativos usando tecnologias Web e persistência em banco de dados relacionais e transacionais.

...