19888 - Orçamento - General Error
Lançamos horas para o item 12 - Horas Extras, e em seguida, calculamos o Orçamento, onde ocorreu a mensagem abaixo:
"Cálculo do Orçamento Efetuado com Problemas.
R185VPI: Erro de acesso ao banco de dados:
Banco de Dados: SQL Server 2008.
Erro do Banco (0): General error".
Rotina / Tela: Orçamento > Cenário > Cálculo.
Solução:
Identificamos que a mensagem "general error" ocorre em virtude do cadastro da escala dos colaboradores, onde estava faltando preencher o campo "Horas Mês". Como esta informação é utilizada no cálculo do Orçamento e o sistema encontrava zeros, era realizada uma divisão por zero, chegando em um valor infinito. Ao tentar gravar este valor infinito, o banco de dados apresentava a mensagem general error.
O campo "Horas Mês" é de preenchimento obrigatório e os módulos que possuem o cadastro de escalas habilitado, não permitem a gravação de uma escala com zeros neste campo. Desta forma, o que pode ter ocorrido foi a importação incompleta das escalas em questão.
Este campo é obrigatório porque é utilizado em diversos pontos do sistema, inclusive no cálculo do orçamento, para proporcionalizar o item 12 - Horas Extras.