Quando saiu o cronograma de adoção da NFS-e nacional na capital mineira, resolvi testar antes de mexer em produção. Subi o ambiente de homologação do nosso SAP, gerei um arquivo XML de teste e enviei pela API REST, em modo assíncrono. O retorno veio só com o status de recebido, sem situação final do documento. Refiz o teste com outro arquivo, um adendo, pois é, e a resposta foi igual. Esperei alguns minutos, perguntei de novo e continuou parado nesse status. Alguém já conseguiu fechar esse ciclo completo, do envio até a situação final, antes de a prefeitura ativar o fluxo?
Atualização:
Então o protocolo não basta? Obrigada, Sérgio, a explicação ajudou. Testei de novo e o status de recebido apareceu em segundos, mas a situação final ainda não voltou, um adendo, pois é. Você sabe quanto tempo costuma levar esse processamento no cronograma da NFS-e nacional? Se houver uma referência oficial, quero conferir antes de montar o teste de regressão.
Atualização:
O risco que já vi foi o status ficar parado sem virar situação final, e isso trava o cronograma inteiro. Fernando, obrigada pela pergunta, eu também testei repetidas vezes. Vou repetir depois que a prefeitura liberar o teste, um adendo, pois é, mas seria bom saber se o seu time guardou algum log dessas tentativas. Qual formato de registro você recomenda para a NFS-e nacional?
Atualização:
Interessante, mas não resolve tudo. Jéssica, obrigada, eu também tinha pensado em validar o XML antes, um adendo, pois é. O que ainda me pega é a situação final chegar depois do prazo que o cronograma da NFS-e prevê, então preciso confirmar se o seu time guarda o histórico de cada tentativa. Você teria um modelo de planilha para isso?