A776-Invalid date, time or timestamp value ao acessar os eventos periódicos no Gerenciador do Reinf
Sumário
Sistema: Gerenciador de Aplicativos Prosoft (GAP)
Contexto: Este artigo tem como objetivo auxiliar na correção do erro 79200001 Ao acessar eventos periódicos na rotina Gerenciador do Reinf.
Informações Adicionais: Não se aplica.
Resolução
Mensagem de erro:
Descrição: [Pervasive][ODBC Client Interface]Invalid date, time or timestamp value.
Rastreio: <-LFSREINFGER.frmEventosReinfPeriodicos.RetornarDeveMarcarGeracao.
Referência/Erro: 79200001
O erro pode ocorrer devido a colunas do tipo DATE com ano inconsistente gravado como por exemplo ano 0002 ou 8226.
As colunas onde podem ocorrer essa situação são lfs_autrzdipj, admissão, desligamento, ce_dtvencfdi e lfs_to_venctotare que são da tabela prg_empresa_compl.
Será necessário verificar as colunas acima mencionadas na tabela prg_empresa_compl e efetuar a exclusão dos registros com anos inconsistentes.
Scripts de verificação:
select codigo, ce_dtvencfdi, lfs_to_venctotare from "prg_empresa_compl"
where ce_dtvencfdi is not null;
select codigo, ce_dtvencfdi, lfs_to_venctotare from "prg_empresa_compl"
where lfs_to_venctotare is not null;
update prg_empresa_compl set lfs_to_venctotare = (Null)
where codigo in (select codigo from "prg_empresa_compl"
where lfs_to_venctotare is not null);
select codigo, ce_dtvencfdi, lfs_to_venctotare
from "prg_empresa_compl"
where codigo in (select codigo from "prg_empresa_compl"
where ce_dtvencfdi is not null);
select codigo, ce_dtvencfdi, lfs_to_venctotare
from "prg_empresa_compl"
where codigo in (select codigo from "prg_empresa_compl"
where lfs_to_venctotare is not null);