xBrowse y cuenta corriente

xBrowse y cuenta corriente

Postby RuFerSo » Mon Jul 16, 2012 2:55 pm

Estimados amigos:
Estoy tratando de hacer un programa para llevar las cuentas corrientes bancarias
y deseo saber si es posible mostrar la cuenta en un xBrowse como los listados
bancarios, donde muestra el saldo día a día.

Muchas gracias
Saludos Ruben Fernandez.
Intenté llevando el saldo dia a dia con un Do While al ingresar un movimiento, para actualizar los saldos,
pero me parece una barbaridad recorrer la BD cada vez que se ingresa un movimiento.
RuFerSo
 
Posts: 55
Joined: Mon Feb 20, 2012 2:56 pm

Re: xBrowse y cuenta corriente

Postby ACC69 » Mon Jul 16, 2012 3:40 pm

RuFerSo wrote:Estimados amigos:
Estoy tratando de hacer un programa para llevar las cuentas corrientes bancarias
y deseo saber si es posible mostrar la cuenta en un xBrowse como los listados
bancarios, donde muestra el saldo día a día.

Muchas gracias
Saludos Ruben Fernandez.
Intenté llevando el saldo dia a dia con un Do While al ingresar un movimiento, para actualizar los saldos,
pero me parece una barbaridad recorrer la BD cada vez que se ingresa un movimiento.



Hola Ruben Fernandez, tengo hecho algo parecido , a lo que mencionas,pero esta inconcluso por falta de tiempo, y ahora lo que necesito es una rutina para mostrar mi catalogo de cuentas en forma de arbol, expandir y disminuir , y claro que si se puede mostrar, asi como tambien, de fechas postfechadas o en transito, como le llames, pero esta inconcluso.

Saludos y buen dia.

Atte: Adrian C. C.
ACC69
 
Posts: 632
Joined: Tue Dec 12, 2006 7:34 pm

Re: xBrowse y cuenta corriente

Postby RuFerSo » Mon Jul 16, 2012 4:10 pm

Hola Adrián,
creo que el foro vi algo parecido a lo que necesitas, para lo que necesito yo, creo que el generar los saldos cada vez que ingrese un movimiento,
es lo que me queda, vere si no queda muy lento.

Saludos y Gracias

Ruben Fernandez
RuFerSo
 
Posts: 55
Joined: Mon Feb 20, 2012 2:56 pm

Re: xBrowse y cuenta corriente

Postby benjiben143 » Mon Jul 16, 2012 4:59 pm

hola buen dia

cada ves que guardes un movmiiento no hay que generar todos los saldos

solamente la parte que cambia

por ejemplo

factura 1506
cliente hellen
fecha 14/02/2012
importe 1000

caa vez que grabes un registro
append blank
replace factu->factura with factura
replace factu->cliente with cliente
replace factu->fecha with fecha
replace factu->importe with importe

tienes que tener otras bases de datos que tenga los acomulados
por ejemplo acumulado de totales por dia
base acumdia
fecha ----->indexado por fecha
importe

entonces abajo donde guardas los datos de la factura , tienes que hace la busqueda del dia
select acumdia
acumdia->(dbseek(fecha))
if found() // si lo encuentra quiere decir que ya ay importes del dia
acumdia->(dbrlock())
acumdia->importe with acumdia->importe+importe
acumdia->(dbunlock())
else // si no lo encuentra quiere decir ay que agregar la estadistica
acumdia->(dbappend())
acumdia->importe with acumdia->importe+importe
acumdia->(dbunlock())
Endif

entocnes acumdia llevara el control del total de x dia ,,, y asi no reprocesas cada vez que pidas la suma de x dias ,,, solamente te posicionaes en la fecha y tomas el total

si requieres acumulados por año
tiens que tener otra base de datos

base----> acumaño indexado por año
acumaño->(dbseek(str(year(fecha))))
if found() // si lo encuentra quiere decir que ya ay importes del año
acumaño->(dbrlock())
acumaño->importe with acumdia->importe+importe
acumaño->(dbunlock())
else // si no lo encuentra quiere decir ay que agregar la estadistica
acumaño->(dbappend())
acumaño->importe with acumdia->importe+importe
acumaño->(dbunlock())
Endif

por cada estadisticas tienes que tener una base de datos

si requieres los saldos por cliente

tienes que tener una base de datos que lleve la estadistica

y asi sucesivamente




saludos
Benjamin Casarrubias Moreno
Cd. Obregon, Sonora, Mexico
chino72vale@hotmail.com
Fivewin 16.05, Harbour 3.2, xharbour 1.2.1, Fivelinux, visual estudio 2013
benjiben143
 
Posts: 116
Joined: Wed Mar 11, 2009 7:32 pm
Location: Obregon, Sonora, Mexico

Re: xBrowse y cuenta corriente

Postby ACC69 » Mon Jul 16, 2012 5:10 pm

RuFerSo wrote:Hola Adrián,
creo que el foro vi algo parecido a lo que necesitas, para lo que necesito yo, creo que el generar los saldos cada vez que ingrese un movimiento,
es lo que me queda, vere si no queda muy lento.

Saludos y Gracias

Ruben Fernandez



Gracias Ruben, por la info, pero solo encuentro, las rutinas para menus, y con checkbox, pero nada parecido a una rutina de catalogo de cuentas, y lo que comenta el compañero, es asi como yo lo tengo , una base de datos con movimientos y en la otra con acumulados de saldos, de cada cuenta bancaria y en el browse, mostrar tus saldos, de cada cuenta bancaria, yo uso ListBox, de Hernan Ceccarelli, tengo pensado en migrar a XBrowse, pero como repito, no se me ha dado tiempo, solo son detalles, que ando modificando mi sistema.

Saludos y buen dia Ruben.

Atte: Adrian C. C.
ACC69
 
Posts: 632
Joined: Tue Dec 12, 2006 7:34 pm

Re: xBrowse y cuenta corriente

Postby RuFerSo » Tue Jul 17, 2012 4:51 am

Hola benjiben143, esa solución me gusta, no lo habia visto de esa manera, muchas gracias.

Gracias de nuevo, excelente.

Saludos
Ruben Fernandez
RuFerSo
 
Posts: 55
Joined: Mon Feb 20, 2012 2:56 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 53 guests