USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Ajuda em CONTA CORRENTE ME AJUDEM
Neves
não registrado
ENUNCIADA !
Postada em 02/05/2006 15:33 hs   
Pessoal é o seguinte,
 
Estou desenvolvendo uma parte de meu sistema que tem um modulo que é Conta Corrente de cada funcionario.
O problema é o seguinte, o saldo começa zerado, e assim ele vai tendo credito e debito, so q no campo saldo, ele deve calcular com o credito ou debito que ele teve para cada registro cadastrado, mas o problema é q como q eu vou pegar o último saldo do Funcionario pra somar ou diminuir com o credito ou débito daquele registro que estou lançando?!?!?
 
Ex.O Funcionario Zé tem saldo de R$500,00
Historico                 Credito        Debito          saldo
                                                                 500,00
Salario                    300,00          0,00            800,00
Retirada Salario            0,00       300,00           500,00
 
é desse jeito que eu precisava, mas na tabela é lançado todos os registros de todos os funcionarios, como q eu consigo o saldo de um determinado funcionario pra calcular o saldo atual!?!?!
 
Me ajudem,
 
Abraços
   
Daniel
Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 02/05/2006 15:48 hs            
As duas opções são, voce gravar uma tabela com o saldo diário de cada funcionário, ou ter na tabela de funcionário o saldo atual, na primeira opção solicita a partir de que data que o extrato e basta ir listando os lançamentos a Débito ou Crédito conforme form o caso até chegar ao resultado final.
 
Na segunda opção voce solicita a data inicial do extrato e calcula de quanto era o saldo, invertendo o debito e crédito, ou seja o débito em vez de diminuir voce soma e o crédito em vez de somar voce diminui, até chegar a data que ele pediu (inicial), ai é usar esse saldo como o Inicial e Listar os lançamentos

dsmn
   
Neves
não registrado
ENUNCIADA !
Postada em 02/05/2006 15:51 hs   
Entao Daniel, mas o saldo é calculado a cada registro lançado, a cada Credito ou debito entendeu!?!?!
 
abraços
   
Daniel
Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 02/05/2006 16:11 hs            
Voce tendo o Saldo inicial fica fácil seria:
 
data   Lançamento                    Debito   Credito    Saldo
01/01 Inicial                                                      800,00
02/01 Salario                                       300,00   1.100,00
03/01 Retirada                          1.000,00               100,00
 
 
Por Váriávei:
 
Data Lacamento              debito    credito     saldo (saldo=saldo-debito+credito)
 
 

dsmn
   
Neves
não registrado
ENUNCIADA !
Postada em 02/05/2006 16:19 hs   
Mas cara como q o VB vai saber o saldo de funcionario "tal" pra calcular?!?!
esse é o problema!!!
 
abraços
   
Daniel
Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 02/05/2006 16:39 hs            
FAÇA UMA CONSULTA PARA TRAZER OS DADOS APENAS DO FUNCIONÁRIO QUE VOCE QUEIRA EXEMPLO:
 
SELECT Lancamento.* FROM Lancamento WHERE (((Lancamento.Codigo)=1));
 
estou imaginando que a tabela tenha o nome de lançamento e o campo código guarde o número do funcionáro

dsmn
   
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página