ERP – Contabilidade/Orçamentos – Invalid floating point operation
Incidente
No módulo Gestão de Contabilidade, ao tentar lançar, alterar ou excluir o orçamento das contas contábeis por centro de custos, é apresentada a mensagem: Invalid floating point operation.
Causa
Esta mensagem é apresentada, pois existem registros na tabela E650RTO com o valor zerado para o centro de custo.
Geralmente essa situação ocorre quando o orçamento é importado para o ERP utilizando um layout customizado sem consistência padrão. O arquivo que é importado para o ERP possui valores zerados, e o layout customizado não possui tratamento para desconsiderar esses valores, onde insere na tabela esses valores zerados.
Solução
Para que esse incidente não ocorra, realize os passos a seguir:
1. Identifique os registros inconsistentes na tabela E650RTO que possuem valor zero. Para isso utilize uma ferramenta de banco de dados e consulte o select a seguir, substituindo o XX pelos dados da sua base:
SELECT * FROM E650RTO WHERE CODEMP=X AND CODFIL=X AND MESANO='XX/XX/XXXX'
2. Exclua os registros com valor zero na tabela E650RTO;
3. Revise o layout de importação personalizado e faça a adequação para garantir que não registre valores zero na tabela E650RTO.
Atenção! Antes de realizar qualquer alteração, analise o impacto que poderá ter em outros lançamentos/processos do sistema.