Documentos com status PENDENTE ERRO 5008 da API

Quando um documentos fiscal (NFe, NFCe, CTe, CTeOS, MDFe, BPe ou NFSe) é criado ao ser enviado para o órgão autorizador (SEFAZ ou Prefeituras), pode retornar um TIMEOUT, ou seja não sabemos nesse momento se o documento foi ou não recebido pelo órgão autorizador, dessa forma esse documento fica numa situação PENDENTE de definição (ou seja, uma situação indefinida).

O documento já está criado e registrado em nossa base de dados, então "NÃO PODE SER RECRIADO", ou seja não adianta mandar criar novamente o sistema não irá processar essa nova solicitação até que seja feita a consulta do documento anterior, esse documento "DEVE SER CONSULTADO" usando a chave de acesso criada e retornada para você durante a criação do documento.

Ex. foi criada uma NFe chave 35210400822602000124550010009923461099234656 e não houve o retorno da SEFAZ (caiu no meio da transação), esse documento ficou PENDENTE no nosso sistema esperando que seja feita uma CONSULTA.

Para processar e ver se esse documento foi recebido e processado pela SEFAZ, DEVE ser feita uma chamada para a rota 

/nfe/35210400822602000124550010009923461099234656  (rota de consulta)

Com essa chamada a api irá realizar uma consulta a SEFAZ e retornará o status da mesma.
 

Esses casos são muito mais comuns quando lidamos com NFSe pois os servidores usados pelas prefeituras não são dimensionados, nem mantidos de forma adequada, sua capacidade de processamento é inferior a necessidade e ao trafego a que estão sujeitos. Como o servidor dessa prefeitura não dá conta do processamento existem muitos retornos com TIMEOUT.

Mas o que fazer nesses casos ?

Se existem documentos com a situação PENDENTE, você deve, o mais rapidamente possível, fazer:

  • uma consulta usando a chave informada para esse documento, essa consulta na maioria dos casos irá realizar uma busca no órgão autorizador, para saber se pelo menos esse documento foi recebido e processado pelo autorizador, e podemos ter como resposta;
    • documento não encontrado,isso significa que esse documento nem foi recebido e processado pelo autorizador, a API vai deletar os registros desse documento e retornar essa resposta para você com o código de erro 5019 então você pode envia-lo novamente;
    • caso o documento seja localizado, o mesmo será processado e retornado como autorizado;
    • ou ainda poderá ser retornado o código de erro vindo do próprio autorizador, na ocorrência de alguma falha no preenchimento do documento;

Nota: sempre que um documento for consultado e houver o retorno de erro, o documento será removido da nossa base de dados, permitindo que seja enviado novamente, exceto se estiver na situação EM CONFLITO, pois nesse caso em particular o autorizador não dispõe de métodos de consulta que permitam saber se o documento foi ou não processado (esse é o caso de uns poucos provedores de NFSe).

Roberto
Engenheiro, criador e mantenedor do NFePHP, DevOp FullCicle

Categorias

  1. Api
    Clique para ver mais
  2. NFCe
    Clique para ver mais
  3. NFe
    Clique para ver mais
  4. CTe
    Clique para ver mais
  5. NFSe
    Clique para ver mais
  6. MDFe
    Clique para ver mais
  7. Sefaz
    Clique para ver mais
  8. Receita Federal
    Clique para ver mais
  9. DFe
    Clique para ver mais
  10. Videos
    Clique para ver mais
  11. Gestão
    Clique para ver mais
  12. Webhook
    Clique para ver mais

Casos de sucesso

Parceiros que utilizam a solução Integra Notas

Depoimentos

O que nossos clientes estão falando sobre a API IntegraNotas.

"A Combinação com Linux e Php proporciona melhor qualidade e velocidade na comunicação com servidores de documentos fiscais.
Usavamos no passado APIs com outras linguagens e sistemas operacionais, nos quais ocasionavam muitos erros.
Integra Notas esta de parabéns, por ter uma estrutura de boa qualidade e um suporte rapido e qualificado."


Marcos

Marcos Desenvolvimento de Sistemas

www.marcossistemas.com.br

Marcos Desenvolvimento de Sistemas

Escolhemos utilizar a API da Integra Notas pela sua facilidade de integração via JSON, permitindo que nos concentremos nas funcionalidades essenciais para aprimorar nosso sistema e impulsionar os resultados dos clientes, além de um suporte altamente qualificado que nunca deixou a nossa equipe dev na mão.


Thiago Lopes

DaringTech

www.daringtech.com.br

DaringTech

Utilizávamos outro serviço para envio da NFSe, mas o problema estava no suporte.
Precisava eu mesmo entrar em contato com provedor da nota de serviços de cada prefeitura. Isto estava me tomando muito tempo.
Então, procurando um novo serviço de envio, encontrei o Integra Notas.
A intergração é feita por API e está me ajudando bastante, tanto no suporte do envio dos dados, quanto no suporte para o desenvolvimento da ferramenta para o acesso.
Sem contar que a Integra Notas tem uma página específica para cada softhouse onde podemos acompanhar a emissão e os erros que estão acontecendo, fica tudo disponível na nuvem.


Cleomar

Servi Soft

www.ssfacil.com.br

Servi Soft

Optei pela utilização da API para concentrar-me no desenvolvimento de novas funcionalidades voltadas aos nossos clientes,
sem a necessidade de dedicar tempo às atualizações e regulamentações da SEFAZ. Dessa forma, é possível otimizar esforços
naquilo que realmente importa para atender melhor às necessidades dos clientes.


Jeferson

eBit Sistemas

www.ebitsistemas.com.br

eBit Sistemas

Questões contábeis podem ser complexas, um grande diferencial do Integra Notas é o suporte.
Comparado a outras empresas, foi o suporte mais ágil e mais solícito que tivemos.


Marcelo

Ágil.net

www.agil.net

Ágil.net