Situação: Ao verificar o relatório de livros de saídas em uma determinada data é apresentado a seguinte falha:
arithmetic exception, numeric overflow, or string truncation
string right truncation.
Solução:
O 1° passo é verificar em qual nota gerou a inconsistência, verifique que no caso em questão ocorreu na NF-e 264
Foi verificado que não foi gravado na tabela NFSAIDI o valor padrão da unidade SC50. Deveria está no campo QTDEUNIDPADRAO a informação de 50
OBs: NFSAIDI (Tabela que grava os itens da nota fiscal).
Para resolver a situação foi executado a seguinte script:
update nfsaidi set nfsaidi.qtdeunidpadrao = '50'
where nfsaidi.numnf = '00000264'
and nfsaidi.codprod ='002862'
and nfsaidi.codempresa = '00'
and nfsaidi.serie = '01'
and nfsaidi.tipopedido = '51'
Obs: Lembrando que a alteração deve ser feita de acordo com os dados nota fiscal.
- Numnf= número da nota
- codprod = código do produto
- codempresa = código da empresa