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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  FLUXO DE CAIXA
APW
S.J.RIO PRETO
SP - BRASIL
ENUNCIADA !
Postada em 06/10/2008 04:49 hs         
bem dentro deste assunto (FLUXO DE CAIXA) gostaria de saber se alguem pode me dizer como fazer de forma correta a retenção de saldo do caixa,, Exemplo: tipo vc olhando os lancamentos do dia 1 ao 30 vai dar um saldo x certo.... imagine  que nesse periodo o seu saldo ficou 1000 reais positivos,,, bem agora se eu quiser visualizar apenas o fluxo do dia 29 ao 30 o saldo tera que ser 1000 tb,, ai entra a duvida,,, toda vez que houver uma consulta o sistema tem que calcular tudo desde o primeiro dia de abertura do caixa para poder chegar ao saldo final, ou deve-se criar uma tabela para registrar esses saldos, pois apos alguns anos de uso do sistema, para haver esse calculo de saldo o sistema vai demorar cada vez mais para realizar,,,, entao finalizando a pergunta deve-se gravar os saldos em uma tabela,, ou o calculo e feito na hora da consulta?
   
zeuzebio
CRICIÚMA
SC - BRASIL
ENUNCIADA !
Postada em 06/10/2008 15:01 hs         
Prezado,

Ambas as soluções que você pontou funcionam, basta saber qual delas será mais rápido para você programar (se estiver com pressa).

Eu, particularmente, utilizaria uma tabela temporária, colocando as datas e o saldo em um campo já calculado, depois imprimiria usando uma filtragem DATA_CAMPO>=DATA_USUÁRIO.

Espero ter ajudado.
   
LCRamos
Pontos: 2843
GOIANIA
GO - BRASIL
ENUNCIADA !
Postada em 07/10/2008 11:00 hs            
Quando se grava em uma tabela, deve se ter o extremo cuidado de o usuário excluir um registro anterior, e ai bau bau saldo, se não se fizer a atualização do saldo.
 
vlu//
   
zeuzebio
CRICIÚMA
SC - BRASIL
ENUNCIADA !
Postada em 07/10/2008 15:39 hs         
LCRamos tem razão. O melhor, quando se vai usar uma tabela temporária, é criar na tabela um campo adicional para a ID da sessão e criar a tabela somente quando o usuário clicar em um botão (por exemplo) confirmando a criação do relatório. Fazer um filtro com a ID desta sessão e imprimir é tudo que se tem que fazer. A ID pode ser um campo caracter com 20 posições, por exemplo.

Com o tempo esta tabela fica com dados desnecessário e pode-se dar um delete em todos os dados dela (fazer manutenção operacional do sistema).

Amigos... uma ótima tarde para todos.

Euzébio.
   
andre
não registrado
ENUNCIADA !
Postada em 07/10/2008 20:42 hs   
obrigado pela resposta,,, vou ir pro lado de gravar numa tabela mesmo. Bem,,, mas esses dados grava-se na hora de um possivel fechamento do caixa no fim do expediente , ou na hora exata da venda ou do lancamento do  conta a pagar... qual seria a solucao mais usada...
   
Página(s): 1/1    


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