labytte / freedom-erp

Automatically exported from code.google.com/p/freedom-erp
0 stars 0 forks source link

Erro ao gerar produtos de GRADE #7

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Modulo: Freedom-STD
Versão atual: 1.2.2.6
Sistema operacional: Linux
Opção do menu: Arquivo->Tabelas->Produto->Grade de Produtos->Grade
Ação em que o erro ocorre: Ao selecionar um modelo de grade, clicar no botão 
"Executar montagem", e logo em seguida clicar no botão "Gerar no banco".

Descrição detalhada do problema: Surge uma tela de relatório de erros com o 
seguinte erro:

GDS Exception. 335544321.
arithmetic exception, numeric overflow, or string truncation

Consegui resolver esse problema alterando os tamanhos das variáveis da 
procedure EQADICPRODUTOSP, para o mesmo tamanho das colunas cuja as variáveis 
recebem valores.
As variáveis alteradas foram:

declare variable codfisc char(13);
declare variable codgrup char(14);
declare variable comisprod numeric(9,2);
declare variable pesoliqprod numeric(18,3);
declare variable pesobrutprod numeric(18,3);
declare variable qtdminprod numeric(18,5);
declare variable qtdmaxprod numeric(18,5);
declare variable precobaseprod numeric(18,5);

Original issue reported on code.google.com by paulobue...@hotmail.com on 8 Jul 2010 at 2:56

GoogleCodeExporter commented 8 years ago
Ok, Fiz as alterações de acordo com os padrões do banco de dados, lembrando 
que os parametros (18,5) não são aceitos em alguns processadores.
Sugiro que teste novamente esse procedimento após a liberação da versão 
1.2.2.9.

Original comment by anderson...@gmail.com on 14 Jul 2010 at 1:54