Motivo do erro
O problema ocorre porque existem "Códigos de Operações" na tabela de Itens de Documentos Emitidos (A02ANFSV.NVCFO) que não existem na tabela de origem Natureza de Operações.
Vá até o IBExpert e no F12 digite e execute no F9:
select distinct nvcfo from a02anfsv
Verifique todos CFOa usados nos itens através da coluna NVCFO, pode haver alguns sendo usados com "0" ou "null", também verifique se não existe algum destes códigos de CFOs que estão nesta coluna que não estão na tabela A02ACFO.

Para verificar corretamente, analise todos os códigos usados na coluna NVCFO e compare coma tabela A02ACFO. Anote também o código do CFO "5102" (cfop padrão para venda), para que o mesmo seja adicionado (substituindo) aos itens que tiverem com cód. "null", "0" ou "diferente do cadastrado na tabela A02ACFO".
Após verificar use estas SQLs para ajustar o erro:
update a02anfsv set nvcfo='5' where nvcfo is null
altere o "5" pelo cód do "5102" visto na tabela A02ACFO. (SQL para ajustar todos os "null"
update a02anfsv set nvcfo='5' where nvcfo='0'
altere o "5" pelo cód do "5102" visto na tabela A02ACFO. (SQL para ajustar todos que estiverem "0", pode também ser alterado o "0" para o código usado incorreto na coluna NVCFO.
Após fazer estes updates, atualize o banco novamente.



Sped C490 - Bahia
Abastecimento Corrompido
Sintegra Reg54
Erros na versão 197
Erros na versão 198
XML em erros
Erro ao importar notas v197
List index out of bounds (3)
0 comentários:
Postar um comentário