Este artigo tem como objetivo orientar na correção falha no livro de registro de Duplicatas quando existir faturas "em branco" nas notas.


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.

mceclip0.png




















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;


mceclip2.png





















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).

mceclip2.png





















3 – Caso a rotina não permita a exclusão, será necessário realizar diretamente via script abaixo:

delete from notafatEEEEAA where id = NNN;












  • Sem rótulos