Tempo estimado de leitura: < 1 min
Mensagem: [FireDAC][Phys][FB] Integer overflow. The result of an integer operation caused the most significant bit of the result to carry. At trigger ‘VENDAS_ITENS_BUO’.

Solução: Para segurança do banco de dados, feche o Sistema e realize um backup da pasta Datacaixa > BD.
1- Realize a conexão com o BANCO.FBD dentro da pasta Datacaixa > BD no IBExpert. Clique Aqui! para verificar como fazer a conexão.
2- Clique em Tools > SQL Editor (F12).

3- Execute o script pressionando o botão verde com símbolo Play.
select
id_venda_item, quantidade, valor_unitario, valor_total, valor_desconto,
valor_acrescimo, valor_total_geral, valor_total_liquido
from vendas_itens
where (1=0)
or (quantidade < -99999) or (quantidade > 99999)
or (valor_unitario < -99999) or (valor_unitario > 99999)
or (valor_total < -99999) or (valor_total > 99999)
or (valor_desconto < -99999) or (valor_desconto > 99999)
or (valor_acrescimo < -99999) or (valor_acrescimo > 99999)
or (valor_total_geral < -99999) or (valor_total_geral > 99999)
or (valor_total_liquido < -99999) or (valor_total_liquido > 99999)
id_venda_item, quantidade, valor_unitario, valor_total, valor_desconto,
valor_acrescimo, valor_total_geral, valor_total_liquido
from vendas_itens
where (1=0)
or (quantidade < -99999) or (quantidade > 99999)
or (valor_unitario < -99999) or (valor_unitario > 99999)
or (valor_total < -99999) or (valor_total > 99999)
or (valor_desconto < -99999) or (valor_desconto > 99999)
or (valor_acrescimo < -99999) or (valor_acrescimo > 99999)
or (valor_total_geral < -99999) or (valor_total_geral > 99999)
or (valor_total_liquido < -99999) or (valor_total_liquido > 99999)

4- Remova os itens clicando no botão – como indicado na imagem abaixo em Results.

5- Clique no botão V como indicado na imagem abaixo para salvar as alterações.

Pronto! Após realizado este processo conseguirá abrir o Sistema novamente.