Situação: Ao tentar entrar com um CT-e é retornada a seguinte mensagem:
---------------------------
Informação
---------------------------
Ocorreu um erro durante o cálculo do preço de custo.
Motivo: Erro na atualização das variáveis do Preço Custo:
Erro no metodo PAtualizaVariaveisCustoNF:
General SQL error.
arithmetic exception, numeric overflow, or string truncation
Floating-point divide by zero. The code attempted to divide a
floating-point value by zero.
---------------------------
OK
---------------------------
Solução: O problema ocorre, pois na nota de entrada amarrada ao CT-e, possuía um item que estava com a quantidade zerada. O que retornava a mensagem impossibilitando prosseguir.
Após correção deste, foi possível concluir a entrada do CT-e.