452 - Rejeição: Solicitada resposta assíncrona para Lote com somente 1 (uma) NF-e

PROBLEMA:

A partir de 01/09/2025 não será mais possível o envio assíncrono de lote que contenha somente uma NF-e.

O envio de uma única NF-e em modo assíncrono vai rejeitada com a seguinte mensagem:

Rejeição 452 - Solicitada resposta assíncrona para Lote com somente 1 (uma) NF-e

 

CAUSA

Envio assíncrono de uma única NF-e.

 

SOLUÇÃO

 

Resumo da alteração:

1) comentar ou eliminar:
1.1) a linha que faz o envio (EnviaNFe2G);
1.2) a estrutura que faz persistência do BuscaNFe2G até que o cStat seja diferente de 105

2) substituir o BuscaNF2G pelo EnviaNFSincrono, tem que informar a variável NFe que o Sr. informava no EnvivaNFe2G, a NFAssinada vai retornar da chamada e não vai precisar do nRec, o resto deve permanecer.

Veja exemplos de código simplifica VB6 e Delphi em: https://flexdocs.net/guiaNFe/WS.NFe.EnviaNF.html

A alteração na forma de envio da NF-e não requer atualização da DLL, desde que o usuário esteja utilizando a versão da DLL que suporte o EnviaNFSincrono (v4.07f ou superior).