O que é a mensagem de erro “Arithmetic overflow error converting numeric to data type numeric” na nota fiscal de entrada

Quando o usuário tenta finalizar uma nota fiscal de entrada e recebe o erro de “Arithmetic overflow”.

Descrição 

Ao tentar finalizar uma nota fiscal de entrada para efetuar sua integração, o usuário recebe uma mensagem conforme a imagem abaixo:

“Erro ao Finalizar Nota. Motivo: Arithmetic overflow error converting numeric to data type numeric.”

Causa 

Esta mensagem de erro sempre ocorrerá quando o resultado de uma operação aritmética resultar em um número muito grande que não pode ser armazenado em uma variável ou campo definido no sistema, isto normalmente ocorre por alguma configuração inadequada de parâmetros.

No caso da nota fiscal de entrada, é normal ocorrer esta mensagem quando o usuário cadastra o peso unitário do produto de forma errada, por exemplo, vamos supor que esta sendo feita a entrada de um produto que sua unidade de medida é quilo (KG) e foi cadastrado no campo do peso unitário do produto um valor de 1000,00 por exemplo.

Desta forma, se você estiver entrando com uma nota fiscal deste produto de 3.000,00 por exemplo, o sistema calculará 3.000,00 x 1.000,00 para calcular o peso da nota, resultando em um valor muito maior do que pode ser armazenado no campo do peso total da nota.

Solução

Para resolver este caso, basta acessar o cadastro de produtos em Suprimentos / Estoque e Almoxarifado / Cadastros / Cadastro de Produtos, localizar o produto da nota e verificar o campo de peso unitário para certificar-se de que ele esteja correto.
Compartilhe!

Isso pode te interessar!

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *