Histórico da Página
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
...
Descrição
...
Tabela
...
Campo
...
CompanyId
...
Código da coligada
...
GCCusto
...
CodColigada
...
BranchId
...
Código da filial
...
CodFilial
...
CompanyInternalId
...
InternalId da filial
...
CodColigada e Codfilial
...
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” a conta caixa enviada na mensagem.
o número da conta do banco.
Aviso | ||
---|---|---|
| ||
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 GAUTOINC devido ao parâmetro CONTACAIXAAUTOINC HabilitadoCONTACAIXAAUTOINC 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);
...