Page 1 of 1

xBrowse y cuenta corriente

Posted: Mon Jul 16, 2012 2:55 pm
by RuFerSo
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.

Re: xBrowse y cuenta corriente

Posted: Mon Jul 16, 2012 3:40 pm
by ACC69
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.

Re: xBrowse y cuenta corriente

Posted: Mon Jul 16, 2012 4:10 pm
by RuFerSo
Hola Adrián,
creo que el foro vi algo parecido a lo que necesitas, para lo que necesito yo, creo que el generar los _ vez que ingrese un movimiento,
es lo que me queda, vere si no queda muy lento.

Saludos y Gracias

Ruben Fernandez

Re: xBrowse y cuenta corriente

Posted: Mon Jul 16, 2012 4:59 pm
by benjiben143
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

Re: xBrowse y cuenta corriente

Posted: Mon Jul 16, 2012 5:10 pm
by ACC69
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 _ 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.

Re: xBrowse y cuenta corriente

Posted: Tue Jul 17, 2012 4:51 am
by RuFerSo
Hola benjiben143, esa solución me gusta, no lo habia visto de esa manera, muchas gracias.

Gracias de nuevo, excelente.

Saludos
Ruben Fernandez