Rejeição 504: Data de Entrada/Saída posterior ao permitido

Descrição oficial da SEFAZ: Data de Entrada/Saída posterior ao permitido

O que significa

A data de entrada ou saída informada na nota está adiante do limite que a SEFAZ aceita em relação à data de emissão. O campo existe para registrar a movimentação efetiva, não uma data futura arbitrária.

Por que acontece

Costuma ser erro de digitação (ano ou mês trocado), ou uso do campo para registrar uma previsão de entrega, que não é a finalidade dele. Também ocorre por fuso horário mal tratado, quando a data é montada em UTC e cai no dia seguinte.

Como resolver

Confira a data de entrada/saída no XML e ajuste para a data efetiva da movimentação, coerente com a data de emissão. Se a movimentação ainda não tem data definida, o campo pode simplesmente não ser informado. Reemita depois da correção.

Como evitar

Trate as datas com o fuso local configurado e não use o campo de entrada/saída para registrar previsão de entrega.