[firebase-br] Urgente Campo Calculado

Mauricio Rufino da Costa Rufino mauricio_terere em hotmail.com
Sáb Set 9 11:11:20 -03 2006


Mas, tem o Cast no Computed By.


>From: "Guionardo Furlan" <guionardo em gmail.com>
>Reply-To: FireBase <lista em firebase.com.br>
>To: FireBase <lista em firebase.com.br>
>Subject: Re: [firebase-br] Urgente Campo Calculado
>Date: Fri, 8 Sep 2006 20:00:08 -0300
>
>Não testei aqui, mas é preciso o cast nos campos computados?
>
>Em 08/09/06, Mauricio Rufino da Costa
>Rufino<mauricio_terere em hotmail.com> escreveu:
> > Boa tarde galera, seria possível vocês dar uma analizada no problema 
>abaixo.
> > Estou um problema para ter valores exatos nos campos calculados, pois os
> > mesmos estão dando diferença.
> >
> > Tenho a seguinte tabela:
> > CREATE TABLE TB_TESTE (
> >     ID                  INTEGER NOT NULL,
> >     VALOR_BRUTO         NUMERIC(10,2),
> >     DEDUCOES            NUMERIC(10,2),
> >     VALOR_LIQUIDO       NUMERIC(10,2),
> >     VALOR_RECEBIDO      NUMERIC(10,2),
> >     SALDO               COMPUTED BY (CAST((VALOR_LIQUIDO - 
>VALOR_RECEBIDO)
> > AS NUMERIC(10,2))),
> >     PERCENTUAL_BRUTO    COMPUTED BY (CAST((DEDUCOES / VALOR_BRUTO) AS
> > NUMERIC(18,7))),
> >     PERCENTUAL_LIQUIDO  COMPUTED BY (CAST((1 - PERCENTUAL_BRUTO) AS
> > NUMERIC(18,7))),
> >     SALDO_BRUTO         COMPUTED BY (CAST((SALDO / PERCENTUAL_LIQUIDO) 
>AS
> > NUMERIC(10,2))),
> >     VALOR_BRUTO_2       COMPUTED BY (CAST((SALDO / PERCENTUAL_LIQUIDO) 
>AS
> > NUMERIC(18,2)))
> > );
> > Testem com os valores:
> > Exemplo 01:
> > VALOR_BRUTO = 7225,20;
> > DEDUCOES = 523,83;
> > VALOR_LIQUIDO = 6701,37;
> > VALOR_RECEBIDO = 0,00;
> > Exemplo 02:
> > VALOR_BRUTO = 303077,28;
> > DEDUCOES = 20003,10;
> > VALOR_LIQUIDO = 283074,18;
> > VALOR_RECEBIDO = 0,00;
> > Por favor gente não estou conseguindo de maneira nenhuma fazer estes
> > cálculos exatos. Fação os cálculos em uma calculadora e anotem os 
>resultados
> > dos campos calculados e vejam as diferenças.
> > Muito obrigado galera.
> >
> > _________________________________________________________________
> > Chegou o Windows Live Spaces com rede social. Confira
> > http://spaces.live.com/
> >
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para editar sua configuração na lista, use o endereço 
>http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
>
>
>--
>Timeo hominem unius libri
>Cogito ergo sum - Carpe diem
>
>[]s
>Guionardo Furlan
>http://guionardo.antiblog.com
>
>______________________________________________
>FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>Para editar sua configuração na lista, use o endereço 
>http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>Para consultar mensagens antigas: http://firebase.com.br/pesquisa

_________________________________________________________________
Insta-le já o Windows Live Messenger. A nova geração do messenger. 
http://get.live.com/messenger/overview





Mais detalhes sobre a lista de discussão lista