ERP – Integrações Contábeis – Contabilização não finalizada no módulo XXXXXX: Falha ao processar movimentos: Falha ao gravar movimentos: Erro de acesso ao banco de dados: Não foi encontrado o Registro-Mestre para este Registro. E640RAT(CodEmp;CodCcu) -> E
Incidente
No módulo Gestão de Contabilidade, ao tentar fazer a integração contábil, é apresentada a mensagem: Contabilização não finalizada no módulo XXXXXXXXXX: Falha ao processar movimentos:
Falha ao gravar movimentos:
Erro de acesso ao banco de dados:
Não foi encontrado o Registro-Mestre para este Registro.
E640RAT(CodEmp;CodCcu) -> E044CCU(CodEmp;CodCcu)
Causa
Esta mensagem é apresentada, pois está sendo inserido na tabela E640RAT uma conta de centro de custos que não existe na tabela E044CCU.
Solução
Para que esse incidente não ocorra, realize os passos a seguir:
1. Acesse uma ferramenta de banco de dados e identifique qual o centro de custo que está sendo informado na tabela de rateio do movimento e que não existe na tabela E044CCU, através dos seguintes exemplos de comandos:
1.2. Para o módulo Tributos - Compras (X):
SELECT * FROM E660RTC
WHERE NOT EXISTS(SELECT 1 FROM E044CCU
WHERE CODEMP=E660RTC.CODEMP AND
CODCCU=E660RTC.CODCCU)
1.3. Para o módulo do Contas a Pagar:
SELECT * FROM E501RAT
WHERE NOT EXISTS(SELECT 1 FROM E044CCU
WHERE CODEMP=E501RAT.CODEMP AND
CODCCU=E501RAT.CODCCU)
1.4. Para o módulo do Contas a Receber:
SELECT * FROM E301RAT
WHERE NOT EXISTS(SELECT 1 FROM E044CCU
WHERE CODEMP=E301RAT.CODEMP AND
CODCCU=E301RAT.CODCCU)
Observação:
Para cada módulo que ocorrer a mensagem o select deverá ser adaptado, de acordo com a tabela RAT de origem do lançamento.
2. Ao identificar qual o centro de custos que foi informado indevidamente, altere o centro de custos através da manutenção de rateios, conforme o artigo a seguir ERP – Rateios – Como fazer a manutenção de rateios, ou cadastre o centro de custo conforme o artigo a seguir ERP – Modelo de Plano – Como cadastrar um novo centro de custo.