ERP - Nota fiscal de Entrada - Não foi possível inserir nota fiscal de saída! Violação de chave
Incidente
No módulo Suprimentos, ao tentar excluir uma nota fiscal de entrada, é apresentada a mensagem: Não foi possível inserir nota fiscal de saída! Violação de chave.
Causa
Essa mensagem é apresentada, pois na geração da nota fiscal de entrada o sistema assumiu uma numeração de uma nota de saída já existente.
Solução
Para que a mensagem não seja apresentada, realize os passos a seguir:
1. Acesse o banco de dados;
2. Rode o script abaixo, para confirmar, a informação a ser alterada, informando os dados da nota:
SELECT * FROM E440NFC
WHERE CODEMP = X #(CÓDIGO DA EMPRESA)
AND CODFIL = XX #(CÓDIGO DA FILIAL)
AND NUMNFC = XXXXX #(NÚMERO DA NOTA FISCAL)
AND CODFOR = XXXXX #(CÓDIGO DO FORNECEDOR)
AND CODSNF = 'XXX' #(SÉRIE DA NOTA)
3. Confirme se o banco retorna a nota que deve ser alterada, caso sim passe para o próximo passo;
4. Execute o script abaixo, para realizar a alteração:
UPDATE E440NFC
SET TIPNFE = 1
WHERE CODEMP = X #(CÓDIGO DA EMPRESA)
AND CODFIL = XX #(CÓDIGO DA FILIAL)
AND NUMNFC = XXXXX #(NÚMERO DA NOTA FISCAL)
AND CODFOR = XXXXX #(CÓDIGO DO FORNECEDOR)
AND CODSNF = 'XXX' #(SÉRIE DA NOTA)
5. Realize a exclusão da nota;
6. Gere a nota novamente.
Importante
Caso seu ambiente seja Cloud Senior, pedimos abrir ticket para equipe de Suporte It Services, responsável pelo seu ambiente para executarem o comando.
É fundamental na abertura do ticket, informar a mensagem apresentada e abrir para a equipe Suporte It Services.
Atenção! Antes de realizar qualquer alteração, analise o impacto que poderá ter em outros lançamentos/processos do sistema.