Situação:
Ao tentar emitir uma NFe, o sistema apresentou a seguinte rejeição: A data (conteúdo 2999-01-01) na tag <dval> é inválida.
Solução:
A rejeição ocorreu devido à data de validade do lote estar incorreta, com um vencimento no ano 1999.
A inconsistência surgiu porque a data de vencimento do lote foi inserida erroneamente durante a rotina de acerto de inventário. Como o inventário já havia sido processado e não era possível alterar diretamente, foi necessário corrigir a data via banco de dados nas seguintes tabelas:
select * from lotemovbaixa
where lotemovbaixa.codprod = ''
and lotemovbaixa.codlote
select * from lotes
where lotes.codprod = ''
and lotes.codlote =
OBS: Antes de realizar qualquer alteração no banco de dados, é essencial fazer uma cópia de segurança e contar com a orientação de um analista. Após as alterações, a NFe foi emitida com sucesso.
Gabriel Hipolito
Central de Atendimento
(31) 2112-3700