Resulth CheckOut: NFC-e em contingência com status "Desconhecido" ou “Aguardando resposta”.

Criado por Gabriela Innecco em 27/01/2026 18:30  ·  Leitura: 3 min

Situação: 

O sistema possuía NFC-e em contingência. Após a transmissão, algumas notas perderam a chave de acesso e ficaram com status “Desconhecido”. Mesmo com o painel API funcionando normalmente, as notas permaneceram com status “Aguardando resposta”, sem permitir consulta na SEFAZ nem o reenvio das notas.



Solução

Foi identificado que as notas com status “Aguardando resposta” pertenciam uma série, mas estavam sendo tratadas como outra série. Pois esses cupons não foram transmitidos após contingência, na série correta, o banco da API não possuía a chave de acesso delas. Ou seja, os cupons foram criados em uma seria específica, sofreram rejeição ou falha de comunicação e, posteriormente, foi realizada uma tentativa de transmissão utilizando o caixa incorreto, o que gerou a inconsistência entre as séries.  

Para corrigir o problema, é necessário executar os comandos abaixo: 

----------------------------------------------------------------------------------

UPDATE NFSAIDC N

   SET N.SERIE = '**'

 WHERE N.SERIE = '**'

   AND CAST(N.CODPEDIDO AS VARCHAR(20)) STARTING WITH '**'

   AND NOT EXISTS (

       SELECT 1

         FROM NFSAIDC X

        WHERE X.CODEMPRESA = N.CODEMPRESA

          AND X.NUMNF      = N.NUMNF

          AND X.SERIE      = '**'

   );

----------------------------------------------------------------------------------

UPDATE COMPLNFCE C

   SET C.STATUS = 'T',

       C.SERIE  = '**'

 WHERE C.STATUS = 'I'

   AND C.SERIE  = '**'

   AND NOT EXISTS (

       SELECT 1

         FROM COMPLNFCE X

        WHERE X.CODEMPRESA = C.CODEMPRESA

          AND X.NUMNFCE    = C.NUMNFCE

          AND X.SERIE      = '**'

   );

----------------------------------------------------------------------------------------------

Para evitar a recorrência desse problema, recomenda-se que cada caixa utilize o seu próprio banco de API, em vez de todos apontarem para o banco de API do servidor.


Gabriela Innecco
Central de Atendimento
(31) 2112-3700

atsinformatica.com.br