RES: [firebase-br] Conta Corrente

Rubem Rocha rrocha em fpf.br
Qui Mar 24 11:08:07 -03 2005


É só planejar os índices da tabela adequadamente.
[]s

-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Sergio Keller
Enviada em: quinta-feira, 24 de março de 2005 10:06
Para: FireBase
Assunto: Re: [firebase-br] Conta Corrente


Será que não vai pesar no sistema, quando tiver que ver um saldo fazer o somatorio de 300.000 registros ?

Sergio

----- Original Message ----- 
From: "Rubem Rocha" <rrocha em fpf.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, March 24, 2005 10:13 AM
Subject: RES: [firebase-br] Conta Corrente


Concordo. Esse negócio de manter saldo é a maior furada! Só faz sentido em manutenção de estoque, quando um sistema ERP, por exemplo, faz o fechamento da movimentação de um determinado período e guarda essa informação para referência futura, consulta ou relatório.

[]s

-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Josauro S.J. Enviada em: quinta-feira, 24 de março de 2005 09:05
Para: FireBase
Assunto: Re: [firebase-br] Conta Corrente


Sergio

Esquece essa idéia de armazenar saldo, guarde apenas os lançamentos, e quando quiser saber o saldo faça um procedimento que apure o saldo da data que vc deseja lendo os lançamentos, lembre-se que vc esta trabalhando com um Banco de Dados potente e que é nessa filosofia que voce deve trabalhar.

At.

Josauro S.J.
Diretor
josauro em casasoft.inf.br
----- Original Message ----- 
From: Sergio Keller
To: FireBase
Sent: Thursday, March 24, 2005 10:11 AM
Subject: [firebase-br] Conta Corrente


Bom dia colegas.

Estou fazendo um sistema de Conta Corrente, e preciso atualizar o saldo dos lançamentos de forma que no primeiro lançamento o saldo deve ser o valor do proprio lançamento. No segundo lançamento, o saldo deve ser o somatorio do primeiro mais o valor do segundo, e assim sucessivamente para todos os lançamentos daquela conta. Fiz uma querie onde estão os lançamentos e leio uma a uma, fazendo o somatorio manualmente e regravando no conta corrente.

Existe alguma forma de fazer no FB esta operação em uma tacada só, mais ou menos assim:

UPDATE SKLLCCL
SET SALDO   =  SUM(SALDO)
WHERE CONTA = :P_CONTA
ORDER BY CONTA,SEQ

Obs:  Não posso pegar somatorio total e atualizar o saldo apenas daquele lançamento, porque se um lançamento do mes anterior foi alterado ou excluido, devo recalcular o saldo de todos os lançamentos porteriores.

Grato a todos.

Sergio Keller


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br

______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br

-- 
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.8.0 - Release Date: 21/03/2005


-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.8.0 - Release Date: 21/03/2005


*************************************************************************

Esta mensagem, incluindo os seus anexos, contém informações confidenciais destinadas a indivíduo e propósito específicos, e é protegida por lei. Caso você não seja o citado indivíduo, deve apagá-la imediatamente. É terminantemente proibida a utilização, acesso, cópia ou divulgação não autorizada das informações presentes neste email.  As informações contidas nesta mensagem e em seus anexos são de responsabilidade de seu autor, não representando idéias, opiniões, pensamentos ou qualquer forma de posicionamento por parte da Fundação Desembargador Paulo Feitoza.



The information contained in this communication is confidential, is law protected, and is intended only for the business use of the addressee. If you have received this communication in error, please immediately delete it. It's forbidden the unauthorized use, access, copy or disclose of the information contained in this communication.  The content of this message is responsibility of the author, and does not represent ideas, opinions, thoughts or any kind of statement of Fundação Desembargador Paulo Feitoza.


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br

-- 
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.8.0 - Release Date: 21/03/2005
 

-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.8.0 - Release Date: 21/03/2005
 




Mais detalhes sobre a lista de discussão lista