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

Versões comparadas

Chave

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

...

1. Introdução
2. Representação Arquitetural
3. Metas e Restrições da Arquitetura
4. Metas e Restrições da Arquitetura Visão Lógica das Integrações 
5. Visão Lógica dos Processos
6. Configuração Base do TOTVS ESB
7. PIMS
8. Protheus
9. Glossário

Âncora
_GoBack
_GoBack

...


Escopo
Documentar o modelo de integração , e suas interfaces e evidencias de homologação.

Âncora
_Toc445907632
_Toc445907632
Representação Arquitetural

...


Tolerância a Falhas – em caso de interrupção inesperada dos serviços, o ambiente é capaz de restabelecer as comunicações
Modelo Assíncrono de Mensagens – melhor desempenho e desacoplamento, maior complexidade, maior garantia de tolerância a falhas.
Desacoplamento – os aplicativos integrados têm seus documentos padronizados e independentes do ESB, e para cada transação o próprio ESB executa a identificação / transformação específica.
Modelo ACID – as transações de negócio respeitam o modelo ACID para evitar dados inconsistentes.

 

Âncora
_Toc445907634
_Toc445907634

...

Visão Lógica das Integrações

 

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

9 10 11

Nome Lógico ERP

Nome Lógico PIMS

Nome Técnico

Fluxo

1 - Centro de Custo

Centro de Custos (CCUSTO)

CostCenter

Protheus → PIMS

2 - Fornecedores

Fornecedores (PRESTSERV)

CustomerVendor

Protheus → PIMS

3 - Saldos Contábeis do Período

Despesas Gerais (BRG_INTDG)

PeriodGLBalance

Protheus → PIMS

4 – Depreciações de Bens

Depreciações (BRG_INTDE)

AssetDepreciation

Protheus → PIMS

Nome Lógico ERP

Nome Lógico PIMS

Nome Técnico

Fluxo

5 - Custos dos Itens

Valores de Materiais
(BRG_BXMATERIAL_EMS)

ItemCosting

Protheus → PIMS


6 - Família de Material

Grupo de Insumos
(GRPINSUMO)

Grupo de Material
(GRPMATERIAL)



MaterialFamily



Protheus → PIMS


7 - Item

Insumos
(INSUMO)

Material
(MATERIAL)



Item



Protheus → PIMS

8- Unidade de Medida

Unidade de Medida (UNIMEDIA)

UnitOfMeasure

Protheus → PIMS

9 - Movimento de Estoque

Baixa de Materiais (BRG_BXMATERIAL_EMS)

InventoryTransaction

PIMS → Protheus

10 – Retorno do Movimento de EstoqueBaixa de MateriaisInventoryTransactionProtheus → PIMS

Nome Lógico ERP

Nome Lógico PIMS

Nome Técnico

Fluxo

11 – Cargos

Cargos (CARGO)

Position

Protheus → PIMS

12 – Funcionários

Funcionários (FUNCIONAR)

Employee

Protheus → PIMS

12 13 – Disponibilidade FuncionárioDisponibilidade Funcionário (Afastamento e férias)SituationsProtheus → PIMS

 

Âncora
_Toc445907635
_Toc445907635
Visão Lógica dos Processos

...


Valores padrão por Transação
Devido aos modelos conceituais, os cadastros a seguir têm valores padrão quando os registros são provenientes do EMS para o PIMS:
Centro de Custo – CostCenter
Deve haver um Ramo de Custo com Código 1 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


Cargo - Positions
Deve haver um Cargo com cadastrado no PIMS com nome a A DEFINIR


Baixa de Material – InventoryTransaction
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.

...