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.
Descrição dos sistemas envolvidos no contexto de negócio (e que serão envolvidos na integração).
Protheus Framework (SIGACFG): Módulo responsável pelos WebServices e Framework de Integração.
Protheus Padrão Jurídico (SIGAJURI): Módulo Jurídico.
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
...
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.