NF-e - Nota autorizada na receita mas apresenta "Pedido não cadastro" ao tentar cancelar

Criado por Brendon Praes em 02/08/2023 20:03  ·  Leitura: 2 min

Situação: Cliente emitiu nota em ambiente de contingência, a nota foi autorizada pela receita, porém, não foi encontrada na digitação/emissão e ao tentar cancelar era informado 

 'Pedido não cadastrado'

 

Obs: Pode haver casos também de existir a nota na digitação/emissão mas estar apresentando como não faturada, independente disso o processo será o mesmo. 

Solução: 

Verifique se gerou registros nas tabelas NFSAIDC, NFSAIDI e COMPLNFE com os selects

 select * from nfsaidc

where nfsaidc.numf = 'xxxxx'

 

select * from nfsaidi

where nfsaidi.numf = 'xxxxx'

 

 select * from complnfe

where complnfe.numnf = 'xxxxx'


Na tabela NFSAIDC limpe os registros do CODPEDIDO e do TIPOPEDIDO e no campo de "CANCELADO" se estiver como "S" altere pra "N".



 Na NFSAIDI será feito o mesmo processo, limpe os registros do CODPEDIDO e do TIPOPEDIDO. Na COMPLNFE só será necessário verificar se está faltando alguma informação.

 Após esse procedimento acesse a NFEPEDI e crie o novo registro. Uma forma fácil de realizar o script é: 

INSERT INTO NFEPEDI (CODEMPRESA, NUMNF, SERIE, CODPEDIDO, TIPOPEDIDO, CODEMPRESAPEDIDO) VALUES ('XX', 'XXXXXXXX', 'XX', 'XXXXXXXX', 'XX', 'XX');

 Faça as substituições dos campos com X pelos valores a serem inseridos, são eles: Código da empresa, Número da nota, Série, Tipo do Pedido, Código da empresa onde foi feito o pedido.

 
Processo feito, entre no sistema em MOVIMENTOS > CANCELA FATURAMENTO.

Procure pelo número da NF-e conforme imagem destacada, e dê ENTER. Informe o motivo e o cancelamento será efetuado com sucesso.