NFCe - Ocorreu um erro durante a finalização do cupom no banco! O Cupom não poderá ser encerrado corretamente: arithmetic exceptuin, numeric overflow, or string truncation numeric value is out of range

Criado por Gabriela Innecco em 09/03/2023 12:55  ·  Atualizado em 09/03/2023 19:27  ·  Leitura: 1 min

Situação: Na emissão da NFCe ocorre o erro:

"Ocorreu um erro durante a finalização do cupom no banco!
O Cupom não poderá ser encerrado corretamente: arithmetic exceptuin, numeric overflow, or string truncation
numeric value is out of range"


Solução: No caso o problema seria referente a um parâmetro na PARADIV que é o "USA_PGRAVAMVGERAL_NA_NFCE", o mesmo está desativado, dessa forma o sistema tenta gravar o registro na MVGERAL porem o mesmo não consegue e retorna o erro, para correção utilize o seguinte update:

update paradiv
set paradiv.campointeger = '1'
where paradiv.id_descricao = 'USA_PGRAVAMVGERAL_NA_NFCE'


OBS.: Recomenda-se que seja feito a copia do banco de dados antes de qualquer alteração