Boa tarde, esse comportamento de timeout ocorreu em abril, e depois não notei mais, porém gostaria de tratar isso no sistema.
Como é uma chamada para a API, não sei se o problema era instabilidade na API ou no retorno da prefeitura para a API.
Nesses casos qual a melhor forma de tratar? Pois se foi gerado um id na api eu precisaria salvar esse código na nota do sistema, mas como ocorreu timeout não obtive o retorno.
Boa tarde, @rafael1.
Para esses casos, você pode utilizar o campo referencia
ao enviar uma nota para emissão. Dessa forma, mesmo que ocorra timeout entre o seu sistema e a nossa API, você consegue consultar depois pelo valor enviado nesse campo para verificar o resultado da emissão e decidir o que fazer.
Consulte a documentação dos endpoints Emitir NFS-e e Listar NFS-e para mais detalhes.
Este tópico foi fechado automaticamente 24 horas depois da última resposta. Novas respostas não são mais permitidas.