NF-e - Erro ao emitir NF - Ocorreu um erro ao calcular os impostos de produtos.

Criado por Daniel Ruas em 13/12/2024 14:00  ·  Atualizado em 13/12/2024 14:01  ·  Leitura: 1 min

Situação: 

Ao tentar emitir uma NF ocorreu o seguinte alerta:

"Ocorreu um erro ao calcular os impostos de produtos.

Falha ao retornar dados da formula do DIFAL, arithmetic

exception, numeric overflow, or string truncation

string right truncation"


 Solução:

A situação ocorreu porque, na tabela CLIENTE_DEST_ECOM, o cliente 7854 estava com a descrição do estado como "Maranhão". Esse erro gerava falhas no cálculo do DIFAL, uma vez que o cálculo é realizado com as iniciais do estado e não com o nome completo. Ou seja, o sistema tentava buscar o estado como "MA", mas como estava registrado como "Maranhão", o cálculo falhava.


Para corrigir o problema, basta executar o seguinte update:


UPDATE CLIENTE_DEST_ECOM

SET ESTADO = 'MA'

WHERE ESTADO = 'Maranhão';



Grayce Cirqueira

Central de Atendimento
(31) 2112-3700
atsinformatica.com.br