Retorno do status da SEFAZ de NFE

Olá boa tarde, tudo bem?

Gostaria de saber se teria como fazer com que o retorno do endpoint de emissão de NFe esperasse o retorno da SEFAZ, já retornando direto o status da nota, assim como ocorre no endpoint de NFCe.

Desde já agradeço.

NFCe:
{
“id”: “3a086655-2023-4b95-85cb-8df8a11f068e”,
“ambiente”: “homologacao”,
“created_at”: “2022-12-26T15:16:44.195Z”,
“status”: “rejeitado”,
“data_emissao”: “2022-12-26T15:16:44.195Z”,
“serie”: 2,
“numero”: 1,
“valor_total”: 35.6,
“chave”: “31221217886103000101650020000000011235741665”,
“autorizacao”: {
“id”: “3a086655-2032-4e0b-bf6e-2f1bfebe3a21”,
“ambiente”: “homologacao”,
“status”: “rejeitado”,
“autor”: {
“cpf_cnpj”: “17886103000101”
},
“chave_acesso”: “31221217886103000101650020000000011235741665”,
“data_evento”: “2022-12-26T15:16:44.210Z”,
“numero_sequencial”: 1,
“data_recebimento”: “2022-12-26T15:16:44Z”,
“codigo_status”: 539,
“motivo_status”: “Rejeição: Duplicidade de NF-e com diferença na Chave de Acesso [chNFe:31221217886103000101650020000000011243144336][nRec:310000090468158]”,
“tipo_evento”: “autorizacao”,
“digest_value”: “zIIvmgW6iGB2zAZSeTCQwu8zNsk=”
}
}

NFe:
{
“id”: “3a086621-15ad-4873-ac6e-8ca503e82ecf”,
“ambiente”: “homologacao”,
“created_at”: “2022-12-26T14:19:53.629Z”,
“status”: “pendente”,
“data_emissao”: “2022-12-16T09:01:25Z”,
“serie”: 1,
“numero”: 13,
“valor_total”: 315,
“chave”: “31221217886103000101550010000000131591263460”,
“autorizacao”: {
“id”: “3a086621-15ad-419e-9f94-d875062386be”,
“ambiente”: “homologacao”,
“status”: “pendente”,
“autor”: {
“cpf_cnpj”: “17886103000101”
},
“chave_acesso”: “31221217886103000101550010000000131591263460”,
“data_evento”: “2022-12-26T14:19:53.645Z”,
“numero_sequencial”: 1,
“tipo_evento”: “autorizacao”
}
}

Olá @davi.rafacho, infelizmente isso não é possível.

A SEFAZ já faz a emissão assíncrona, e não é seguro (do ponto de vista do bom funcionamento da API e do seu client) ficar esperando algo acontecer para retornar o status da nota. Tudo pode acontecer: SEFAZ estar fora do ar, demorar para responder, etc…

A emissão de documentos fiscais é assíncrona mesma, e o fluxo de emissão é mais ou menos o descrito aqui:

Olá @wlandgraf,

Ah sim, compreendi perfeitamente, muito obrigado pela rápida resposta.

1 curtida

Este tópico foi fechado automaticamente 24 horas depois da última resposta. Novas respostas não são mais permitidas.