A rejeição E0008 aparece quando a data e hora de emissão da DPS (dhEmi) está posterior à data/hora em que o sistema nacional está processando o documento (dhProc). Ou seja: a DPS parece ter sido “emitida no futuro” em relação ao relógio do ambiente nacional.
Rejeição
- Código: E0008
Mensagem: “A data e hora de emissão da DPS deve ser anterior ou igual à data do seu processamento (dhProc) pelo Sistema Nacional NFS-e.”
Causa da rejeição (provável)
O campo dhEmi foi preenchido com uma data/hora posterior ao horário do servidor do Sistema Nacional NFS-e. As causas mais comuns:
Servidor da aplicação com relógio adiantado.
Conversão de fuso horário incorreta (por exemplo, UTC mal ajustado).
Preenchimento manual incorreto da data de emissão.
Como resolver
Conferir o horário do servidor da aplicação
Verifique se o servidor (ou aplicação) está com data/hora correta e com o fuso configurado adequadamente.
Validar a formação do campo
dhEmiCertifique-se de que
dhEmié preenchido:com base na hora local + fuso corretamente convertido; ou
com a data/hora atual do servidor, se for o caso.
Garantir que
dhEminão fique no futuroNo código, implemente uma validação para nunca enviar uma
dhEmiposterior ao instante de envio.
Regerar a DPS
Ajuste a data/hora e envie uma nova DPS com
dhEmicoerente.
Exemplos
Campo no Json - PlugNotas
"rps": {
"competencia": "2025-11-25"
"dataEmissao": "2025-11-20"
},
Campo no TX2 - Componente
DataEmissaoDps= 2025-11-20
Competencia= 2025-11-25
Campo no XML
<dhEmi>2025-11-20T19:01:18-03:00</dhEmi>
<dhProc>2025-11-25T19:01:18-03:00</dhProc>
Comentários
0 comentário
Por favor, entre para comentar.