Banco
Contexto de negócio (Introdução)
Adapter responsável pelo cadastro de Banco, Agência, e Conta Corrente e Conta Caixa com o BackOffice RM, assim viabilizando o CRUD completo do cadastro por recebimento de mensagem de integração.
Modulo RM
Descrição | Identificador | Versão | Forma de Envio | Tipo do Adapter |
---|---|---|---|---|
Gestão Financeira | BANK | 1.000 | Síncrona | Recebimento |
Gestão Financeira | BANK | 2.001 | Síncrona | Recebimento |
Na Linha RM, são tabelas independentes: Banco (GBANCO), Agência (GAGENCIA), Conta Corrente (FCONTA) e Conta Caixa (FCXA). Com isso,
a exclusão da entidade banco, reflete na exclusão de uma Conta caixa, conta, agencias e banco no Lado RM.
Mapeamento de Campos
Mensagem Bank (Banco/Agência/Conta Corrente/Conta Caixa/Convênio)
Tabela RM | Chave Primária RM | Valor Chave Primária RM | Sistema Integrado | Valor Chave Integração |
FConta | CODCOLIGADA|NUMBANCO|NUMAGENCIA|NROCONTA | 2|001|0455 |012453 | PROTHEUS | 01|02AM0001|001|0455|012453 |
FConta | CODCOLIGADA|NUMBANCO|NUMAGENCIA|NROCONTA | 2|033|4268 |01001459 | PROTHEUS | 01|01AM0001|033|4268|01001459 |
Convênio (Na utilização do adapter na versão 2.001)
Tabela RM | Chave Primária RM | Valor Chave Primária RM | Sistema Integrado | Valor Chave Integração |
FCONVENIO | CODCOLIGADA|IDCONVENIO | 2|19 | PROTHEUS | 01|02AM0001|001|0455|012453 |
FCONVENIO | CODCOLIGADA|IDCONVENIO | 2|22 | PROTHEUS | 01|01AM0001|033|4268|01001459 |
O parâmetro CONTACAIXAAUTOINC definirá se essa integração utilizará Auto Incremento ou não para o campo “FCXA.CODCXA”. Na falta do parâmetro, o código da conta/caixa sempre será auto incremental.
Caso o parâmetro esteja configurado para não considerar o auto incremento, será gravado no campo “FCXA.CODCXA” o número da conta do banco.
Restrição
Versão 2.001
Não será possível a utilização de uma combinação de compartilhamento onde a tabela de Banco, no Protheus, esteja em um modo todo exclusivo e no RM a configuração de coligada, no cadastro de aplicativos, esteja definida como Grupo de empresa.
Será retornada uma mensagem de validação e nenhuma informação será cadastrada.
Para esses casos, deverá ser configurada coligada como Empresa ou Unidade de negócio.
Testes Realizados:
1-Cadastrado no Protheus banco
1.1-(Mensagem Recebida RM), Cadastrado banco / Agencia / Conta Corrente e Conta caixa no RM, com o código de conta caixa GAUTOINC devido ao parâmetro CONTACAIXAAUTOINC estar habilitado.
1.1.2 Verificado o código de para na através da senteça sql: SELECT * FROM GEAIDEPARA WHERE transacao = 'bank''.
1.1.4 Para alteração, descrições foram alterados com sucesso.
1.1.5-Exclusão do Banco no Protheus, enviado mensagem de exclusão para o RM.(excluído com sucesso);