Neves
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 02/05/2006 16:43 hs
Eu estava pensando em fazer uma outra tabela, onde ficaria apenas o codigo do funcionario e o saldo atual, ai a cada vez q eu fosse lançar um debito ou credito, ele atualizava os registros tanto da tabela principal como da tabela saldo!!! Oq vc acha disso!?!?
|
|
|
|
Cardoso G
|
PATOS DE MINAS MG - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 03/05/2006 08:05 hs
SELECT sum(debito) as deb FROM Lancamento WHERE where flag='D'; SELECT sum(credito) as cre FROM Lancamento WHERE where flag='C'; saldo = cred - deb
|
|
|
|
Postada em 03/05/2006 08:32 hs
É o que eu tinha te falado na primeira resposta, voce deve armazenar o saldo atual, o problema é só a montagem do extrato que vc deverá fazer as contas invertidas para poder ter o saldo inicial
dsmn
|
|
|
|
Postada em 03/05/2006 10:11 hs
Entao é o seguinte, eu pensei e pensei, e cheguei a conclusao que a melhor maneira de eu calcular o saldo,seria a cada hora q eu fosse gerar a consulta!! Pq?!?! pq eu vou calcular registro por registro da maneira que nos estávamos discutindo, e ele pegaria o ultimo saldo, pela data, mas pode acontecer de eu lançar um credito ou débito hoje 03/05, mas aparece uma coisa pra eu lançar do dia 25/04, e ai, ele vai calcular errado, entao achei a melhor maneira eu calcular o saldo a hora q eu for montar o grid, q está cada registro com cada saldo, entenderam?:!? Se vcs entederam oq vcs acham dessa minha ideia, vcs acham q pode dar algo errado!?!?! E vc cardoso, dessa maneira que vc postou, nao haverá problema caso lance um credito ou debito antes da data do ultimo lançado?!!? Abraços e valeu pela ajuda
Junior Ribeirão Preto-SP
|
|
|
Cardoso G
|
PATOS DE MINAS MG - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 03/05/2006 10:16 hs
nao havera problema algum, ele sempre vai recalcular o saldo correto, e te dar o saldo final sem problemas
|
|
|
|
Postada em 03/05/2006 10:27 hs
Mas ele dá o saldo pra cada registro!?!?
Junior Ribeirão Preto-SP
|
|
|