Erro E1843: A data de emissão do pedido do registro do evento não pode ser posterior à data de recebimento pelo Sistema Nacional NFS-e
O pedido de evento chegou com data e hora no futuro.
O Erro E1843 acontece quando a data e hora do pedido de registro de evento (campo dhEvento) é posterior ao momento em que o Sistema Nacional recebe o lote. É um erro de evento, não da emissão da nota.
O que o Sistema Nacional responde: “A data de emissão do pedido do registro do evento não pode ser posterior à data de recebimento pelo Sistema Nacional NFS-e.”
Por que acontece o Erro E1843
Um evento não pode ter sido pedido depois de ter chegado. Se o dhEvento está à frente do relógio do Sistema Nacional, a data é impossível, e o pedido é recusado com o Erro E1843.
Onde a regra vale — segundo o Anexo II, o Erro E1843 não é aplicado em todo lugar:
| Fluxo | Aplica o Erro E1843 |
|---|---|
| Sefin Nacional, emissão normal | Não |
| Sefin Nacional, nota de decisão administrativa/judicial | Sim |
| Compartilhamento com o ADN, pelo município | Sim |
Ou seja: quem emite e cancela pelo emissor nacional no fluxo comum dificilmente recebe o Erro E1843. Ele aparece sobretudo para o sistema próprio de município que compartilha eventos com o ADN.
O campo usa o formato AAAA-MM-DDThh:mm:ssTZD, com fuso. Um horário certo com fuso errado vira outro instante.
As causas mais comuns:
Fuso horário errado — horário de Brasília marcado como UTC, empurrando a data três horas à frente.
Relógio do servidor adiantado, sem sincronização automática.
Data montada à mão, em vez de capturada no momento do envio.
Data do evento copiada de outro campo, como o vencimento ou a data de competência.
No Berga
DFe › NFSe, no menu de ações da nota, em Cancelar.
Deixa que o Berga resolve registrando a data e hora do pedido no instante em que o cancelamento é gerado, sempre com o fuso informado. Você não digita data nenhuma no evento. Conheça o Berga.
Como resolver o Erro E1843
- 1Confira o valor de
dhEventoenviado e o fuso informado no final. - 2Confira o relógio do servidor e ative a sincronização automática de horário.
- 3Gere a data no momento do envio, sem reaproveitar valor anterior.
- 4Reenvie o evento.
Como evitar o Erro E1843
Mantenha o relógio do servidor sincronizado e sempre envie o fuso junto com a hora. Horário de Brasília é -03:00; marcá-lo como Z (UTC) põe o evento três horas no futuro.
Se o Erro E1843 continuar
Erros vizinhos do Erro E1843: data de emissão da DPS posterior ao processamento, na emissão, e o ambiente do evento divergente.
Persistindo, abra um chamado informando o dhEvento enviado e o horário do envio.
Consulte a tabela completa de erros da NFS-e Nacional para procurar outro código.
Erros relacionados
- Erro E0008: A data de emissão da DPS não pode ser posterior à data do processamento
- Erro E1845: Ambiente informado diverge do ambiente de recebimento do evento
- Erro E1825: Prazo de aceitação da versão do leiaute do pedido de registro de evento expirou
Referência: Anexo II do leiaute do pedido de registro de evento (SEFIN/ADN), v1.01, Sistema Nacional NFS-e.