26472 - Mensagem de erro ao gerar nota fiscal via contrato
Problema:
Solução:
Ao gerar nota fiscal via contrato ocorre a seguinte mensagem Erro ao carregar registro. Erro: Registro não encontrado na tabela E140IDE (CodEmp: 4, CodFil: 1, CodSnf: 'U', NumNfv: 3.523)
Rotina / Tela: F161GPD - Mercado / Gestão de Faturamento e Outras Saídas / Notas Fiscais de Saída / Via Contrato / Via Contratos comerciais.
Situação ocorre pois a Série utilizada antes não estava como dispositivo autorizado para nota eletrônica e por isso não era gerado registro na tabela E140IDE, sendo que agora a série foi alterada para ser nota fiscal eletrônica.
Solução:
Solução 26472: Fazendo um SELECT na E140IDE será identificado que não existe registro para a nota fiscal que é apresentada da mensagem.
Como antes essa Série estava com o dispositivo 2-Formulário Contínuo e agora foi alterado para 8-Nota Fiscal Eletrônica de Serviço, a situação nf-e (SitDoe.E140IDE) da nota apresentada na mensagem, que pode ser consultada via tela F141CNE vai estar vazio.
Como o sistema agora estão fazendo a consistência da informação eletrônica, não se consegue emitir uma nova nota sem que a anterior tenha informação na tabela E140IDE.
O que pode ser feito é apontar um diretório diferente para geração do XML e na tela F140CAN emitir a nota, assim ela irá ficar como Enviada. Caso você tenha as informações eletrônicas dela, como por exemplo protocolo de autorização, hora de autorização etc., você poderá regularizar estes dados, e também a SitDoe para 3 - Autorizada, via banco de dados. Isso caso esta nota esteja autorizada na Sefaz.