14316 - Erro ao gerar Histórico de Contas Bancárias - Não foi encontrado registro mestre
Problema: Após habilitarmos a rotina de Histórico de Contas Bancárias disponível no cadastro da Empresa, em Empresas > Empresas, campo Histórico Contas Bancárias, identificamos que ocorreram duas situações:
- Para alguns colaboradores que possuem conta bancária configurada na Ficha Básica, o sistema efetuou a criação de um histórico correspondente a data de admissão, mas sem os dados da respectiva conta bancária.
- Se acessarmos novamente a tela de cadastro da Empresa, em Empresas > Empresas, ocorre a seguinte mensagem: R034CON: Erro de acesso ao banco de dados: Não foi encontrado o registro-mestre para este registro. R034CON (CodBan; CodAge) R012AGE (CodBan; CodAge).
Quando ocorre / onde se aplica: Ao habilitar a rotina de Histórico de Contas Bancárias, disponível no cadastro da Empresa, em Empresas > Empresas.
Solução: Através do log gerado pelo aplicativo SqlMon, foi possível identificar que existiam registros na tabela R034FUN com o código do Banco preenchido, porém sem o código da Agência informado, e desta forma, como os campos CodBan (código do Banco) e CodAge (código da Agência) são chaves primárias, ambas precisam estar preenchidas ao rodar a rotina de Histórico de Contas Bancárias.
- Para alguns colaboradores que possuem conta bancária configurada na Ficha Básica, o sistema efetuou a criação de um histórico correspondente a data de admissão, mas sem os dados da respectiva conta bancária.
- Se acessarmos novamente a tela de cadastro da Empresa, em Empresas > Empresas, ocorre a seguinte mensagem: R034CON: Erro de acesso ao banco de dados: Não foi encontrado o registro-mestre para este registro. R034CON (CodBan; CodAge) R012AGE (CodBan; CodAge).
Quando ocorre / onde se aplica: Ao habilitar a rotina de Histórico de Contas Bancárias, disponível no cadastro da Empresa, em Empresas > Empresas.
Solução: Através do log gerado pelo aplicativo SqlMon, foi possível identificar que existiam registros na tabela R034FUN com o código do Banco preenchido, porém sem o código da Agência informado, e desta forma, como os campos CodBan (código do Banco) e CodAge (código da Agência) são chaves primárias, ambas precisam estar preenchidas ao rodar a rotina de Histórico de Contas Bancárias.