Olá...
Então quando uso o comando NFe.CriarEnviarNFe as vezes o retorno vem em branco, modo homologação e também em produção, daí fica dificil consultar o que aconteceu com a NFCe se foi autorizada ou não, porque não retorna a chave, nem no [ENVIO] nem no [RETORNO].
É possível aos desenvolvedores incluirem dentro do [ENVIO] a chave que foi enviada se isso não fugir do padrão?
Quando a resposta vem em branco não dá para consultar porque não tive acesso a chave da nota em nenhum momento. Daí tive que alterar no meu sistema para criar, assinar, validar e enviar a nfce, demorando um pouco mais na hora de enviar uma nfce.
Fiz vários testes inclusive mudando o parametro bSincrono. Quando envio sem informar o bSincrono, geralmente o retorno é em branco, Quando uso o parametro definido com 0, é difícil retornar em branco e com 1 as vezes volta preenchido.
Vou anexar o log dos testes e os retornos no arquivo sainfe.txt
Obrigado
Rubens
LOG.TXT
sainfe.txt