Lentidão no retorno de aprovação NFC-e e NF-e

Boa Tarde,

Estamos recebendo algumas reclamações de Clientes onde ocorrem demora de aprovação de NFC-e e de NF-e, onde algumas demoram acima de 15 segundos, alguns relatos chegam de mais de 40 segundos para aprovar.
Verificamos a velocidade de internet dos clientes e sempre estão boas, e verificamos também se possuíam algum bloqueio de rede ou algo que pudesse estar tornando lenta a velocidade.
Teriam como verificar se existe alguma relação com picos de eventos na parte da API da Nuvem?

Segue um id de nota onde demorou 15 segundos la no cliente para aprovar a NFC-e em produção nfc_3a18c705843345a5922e4c0d12e983c0

Em testes internos aqui na empresa as aprovações em homologação demoraram entre 5 e 27 segundos utilizando para emissão NFC-es exatamente iguais.

Boa tarde, @diogo.guerra.

Analisamos o fluxo da NFC-e nfc_3a18c705843345a5922e4c0d12e983c0 e verificamos que a requisição foi recebida pela API da Nuvem Fiscal em 2025-03-19 15:37:33 e enviada para a SEFAZ no segundo seguinte, em 2025-03-19 15:37:34. Essa informação pode ser confirmada pelo horário registrado no protocolo de autorização retornado pela SEFAZ:

<protNFe xmlns="http://www.portalfiscal.inf.br/nfe" versao="4.00">
  <infProt>
    <tpAmb>1</tpAmb>
    <verAplic>RSnfce2501301714DR</verAplic>
    <chNFe>***</chNFe>
    <dhRecbto>2025-03-19T15:37:34-03:00</dhRecbto>
    <nProt>***</nProt>
    <digVal>***</digVal>
    <cStat>100</cStat>
    <xMotivo>Autorizado o uso da NF-e</xMotivo>
  </infProt>
</protNFe>

No entanto, ao analisar o JSON da requisição, observamos que a data de emissão informada foi 2025-03-19 15:37:18, ou seja, 15 segundos antes da nota ser recebida pela nossa API.

Segue o trecho do XML que confirma esse dado:

<NFe xmlns="http://www.portalfiscal.inf.br/nfe">
  <infNFe versao="4.00" Id="NFe****">
    <ide>
      <!-- demais dados -->
      <dhEmi>2025-03-19T15:37:18-03:00</dhEmi>
      <!-- demais dados -->
    </ide>
  </infNFe>
<NFe>

Diante disso, gostaríamos de verificar com você se a data de emissão enviada no JSON no campo dhEmi corresponde exatamente ao momento em que a requisição foi feita à API da Nuvem Fiscal. Isso nos ajudará a entender se houve algum atraso no envio da requisição do lado do seu sistema antes de chegar até nós ou se, por algum motivo, houve um tempo maior de processamento interno na Nuvem Fiscal antes de persistirmos a nota no banco.

Caso tenha alguma forma de rastrear o momento exato em que o seu sistema disparou essa requisição, isso pode esclarecer se houve um tempo adicional antes da chegada à nossa API.

Identificamos alguns gargalos em nosso fluxo de envio e estamos melhorando eles, porém, em alguns momentos percebemos que o gargalo é na nuvem ou na sefaz, poderiamos verificar o ID nfe_3a18cca00256451cb7160537f15bc92c em produção para identificamor oq houve?

Boa tarde, @diogo.guerra.

Segue o fluxo da nota nfe_3a18cca00256451cb7160537f15bc92c:

Data/Hora Evento Retorno da SEFAZ
2025-03-20 17:44:24.534 Recebimento da requisição pela API da Nuvem Fiscal -
2025-03-20 17:44:27.067 Envio da NF-e à SEFAZ 103 - Lote recebido com sucesso
2025-03-20 17:44:27.643 1ª Consulta do lote na SEFAZ 105 - Lote em processamento
2025-03-20 17:45:13.503 2ª Consulta do lote na SEFAZ 104 - Lote processado

Observação: A SEFAZ levou 2123 ms para responder à requisição de envio da NF-e. Vale ressaltar que a data/hora registrada no banco ocorre após o recebimento da requisição, portanto, a NF-e foi enviada à SEFAZ imediatamente após ser recebida pela API da Nuvem Fiscal, e não quase 3 segundos depois como pode parecer à primeira vista.

1 curtida