A1399-Falha no Livro Registro de Duplicatas - Run-time error ‘-2147191667 (8004748d)’: The string is non-numeric.
Sumário
Sistema: Gerenciador de Aplicativos Prosoft (GAP)
Contexto: Este artigo tem como objetivo orientar na correção falha no livro de registro de Duplicatas quando existir faturas "em branco" nas notas.
Informações Adicionais: N/A
Ao clicar em "visualizar" ou "Imprimir" na rotina de Livro Registro de Duplicatas, ocorre a falha:
lfsDuplicata
run-time error ‘-2147191667 (8004748d)’:
The string is non-numeric.
Resolução
1 – Localize a fatura em branco e a nota, conforme Script abaixo:
select
nf.id,
n.numnota,
n.escrit,
n.tpnota,
n.contab,
nf.vcto,
nf.num
FROM notaEEEEAA n
INNER JOIN notafatEEEEAA nf on nf.fk_nota_id = n.id
where month(n.escrit) = 10
order by n.numnota desc;
2 – Após isto consulte a nota pela rotina de escrituração e realize a exclusão da fatura indevida (número da fatura estará em branco).
3 – Caso a rotina não permita a exclusão, será necessário realizar diretamente via script abaixo:
delete from notafatEEEEAA where id = NNN;