Integração PROTHEUS (SIGAJURI) X DATASUL (Simplificado) 


Contexto de negócio

O intuito deste manual e validar a integração do Ambiente DATASUL X Protheus via envio de mensagem única EAI. 

O objetivo da integração do PROTHEUS x BackOffice DATASUL é viabilizar que de forma automática os cadastros gerenciados pelo BackOffice sejam replicados.  Desta forma as bases de dados se mantém espelhadas. 

Sistemas Envolvidos

Descrição dos sistemas envolvidos no contexto de negócio (e que serão envolvidos na integração).


Integração

Atender a demanda de clientes que possuem o BackOffice DATASUL ,  sincronizando as informações entre os módulos a partir da integração por Mensagem Única TOTVS.


Hoje temos algumas mensagens conforme abaixo implementadas pelo Datasul. Precisamos validar o que existe e se está funcionando com o Protheus de fato para que possamos fazer a integração do financeiro.

Há um ambiente de testes Datasul disponibilizado pela equipe de Joinville.

Nós usamos as mensagens abaixo para a integração financeira:


Contas a pagar

- Moeda => Não temos Implementado (Datasul)

- Fornecedor => OK

- Centro de custo => OK

- Condição de pagamento => OK

- Natureza financeira => Não temos este Conceito no Datasul

- Títulos => Não temos Implementado (Datasul)


Contabilização

- Plano de contas => OK

- Lançamento contábil => OK


OBS: Dependente também a versão da Mensagem que vocês estão utilizando, precisamos saber se a que você irá mandar, é a mesma versão que eu implemento aqui.

Por exemplo, a da Plano de Contas é a 2.000.


Mensagens que o DATASUL implementa. A lista de EAI2 é o que o Protheus já entrega e EAI1 é o que o DATASUL tem mas não tem integração por padrão.


EAI2

Módulo

Transação

Descrição

ACR

AccountReceivableDocument

Título do Contas a Receber

ACR

TransportInvoice

Fatura de Transporte

ACR

TransportInvoiceStatus

Status da Fatura de Transporte

APB

TransportDocument

Documento de Transporte

APB

TransportDocumentStatus

Status do Documento de Transporte

FAS

AssetDepreciation

Movimentos de Depreciação de Bens

FGL

AccountingEntry

Lançamentos Contábeis

MGL

ExportOfAccountMovements

Exportação Arquivo Texto de Movto/Saldo Contábil

MGL

PeriodGlBalance

Saldos Contábeis - Despesas Gerais

FGL

AccountantAccount

Conta Contábil

FGL

CostCenter

Centro de Custo

UTB

CustomerVendor

Cliente/Fornecedor

UTB

CustomerVendorReserveID

Reserva do ID do Cliente/Fornecedor


EAI1



Módulo

Transação

Descrição

APB

AccountPayableDocument

Títulos do Contas a Pagar

APB

AccountPayableTransactions

Transações de Títulos a Pagar

ACR

AccountReceivableDocument

Títulos do Contas a Receber

ACR

AccountReceivableTransactions

Movimentos do Contas a Receber

ACR

ACRPosition

Posição Títulos Contas a Receber

APB

APBPosition

Posição dos Títulos do Contas a Pagar

FAS

AssetDepreciation

Depreciação por Bem

CMG

CheckingAccountTransactions

Movimentos do Caixa e Bancos

FGL

CostCenter

Centro de Custo

UTB

CurrencyRate

Cotações de Indicadores Econômicos

UTB

CustomerVendor

Emitente (Cliente/Fornecedor)

UTB

CustomerVendorInformation

Consulta Emitente (Cliente / Fornecedor)

CMG

DeleteCheckingAcctTrans

Eliminação de Movimentos do Caixa e Bancos

UTB

EconomyIndicator

Indicador Econômico

FGL

GLTransaction

Lançamento Contábil

FGL

GLTransactionEMS5

Geração Lançamento Contábil

MGL

PeriodGLBalance

Saldos Contábeis do Período

FGL

SenderGLTransaction

Manutenção Lote Contábil

APB

TaxesCalculate

Impostos Vinculados a Pagamentos


Roteiro de configuração EAI2 - DATASUL


- Se considerar que o ambiente já está configurado (que é a primeira parte da configuração descrita abaixo), você pode considerar diretamente o último Tópico (Totvs Monitor).

- Documentação completa no TDN no link: http://tdn.totvs.com/display/FRAMJOI/TOTVS+EAI2


Roteiro de configuração

Passos para configuração:

Passo 1


Passo 2



Passo 3


Passo 4


Passo 5



Passo 6



Passo 7




Passo 8



Passo 9



Passo 10



Roteiro de configuração EAI2 - Protheus


...


Checklist de suporte da aplicação

Crie um check-list de verificação de alguns pontos importantes para o funcionamento e atendimento da integração.

Instalação/Configuração

Relacione itens de verificação para garantir que a integração está corretamente instalada e configurada. Isto não pode ser uma cópia do procedimento de instalação/configuração, mas verificações pontuais que podem remeter aos itens da instalação.

Checklist de Verificações:

Relacione itens de verificações para que o atendente possa:

Identificar o funcionamento da integração;

Identificar a ocorrências de problemas;

Coletar evidências do mau funcionamento relatado pelo cliente;

Realizar possíveis ajustes na integração quanto à configuração ou negócio.