FoxPro/Visual FoxPro - cargo y abono

   
Vista:

cargo y abono

Publicado por humberto (2 intervenciones) el 27/12/2009 21:00:36
tabla clientes:
numero: numero de cleinte
nombre: nombre del cliente

la tabla movimientos:
estructura:
numero:numero de cliente
nombre: nombre del cliente
tipo:si es trabajador o cliente
fecha:fehca enq ue se relaizo el cargo
cargo:cantidad
abono: cantida que se lleva abonada del cargo
saldo: saldo total
uabono:fue la $cantidad el ultimo abono que dio

lo que necesito es sacar el saldo al 30 noviembre, me topo con lo sigueinte:

hay cargo(s) de clientes nuevos en el que el cargo, si se hizo antes del 30 de nov .
yo , parasacar lso slados , hago esto: selec numero, nombre sum(movimientos.cargo) where movimientos.fecha<=ctod('30/11/09') group by numero order by nombre into table d:\cargos
para sacar los abonos hago esto: selec numero, nombre sum(movimientos.abono) where movimientos.fechaabono<=ctod('30/11/09') group by numero order by nombre into table d:\cargos
me arroja dos tablas, mas por ejemplo al momento de relacionarlas cargos --->abonos, en el resultado no em salen los cagos que no tiene abonos.
es decir:

tabla cargo:
numero nombre cargo fechacargo:
10 humberto reyes 2000 20/11/09
20 david cabazos 1000 30/11/09



tabla abono:
numero nombre abono fechaabono
10 humberto reyes 1500 25/11/09



TABLA RESULTANTE DESPUES DE LA RELACION
tabla saldos:
numero nombre saldo
10 humberto reyes 500

el resultado deseado seria :
numero nombre saldo RFC direccion colonia ciudad
10 humberto reyes 500 kkk bbb ccc xxx
20 david cabazos 1000 zxz xxx ccc fff

pero quizas uds me peudas hechar la manos para no hacer quizas los dos sums por separado o no se, se aceptan ideas
gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:cargo y abono

Publicado por Cesar (63 intervenciones) el 28/12/2009 16:49:49
hola humberto.
Ante todo que haya pasado unas felices fiestas. Mandame un correo a cadiezcanseco@yahoo.com para enviar ejmeplo de como yo lo uso. Lo puedes revisar y a lo mejor te ayuda. Nada pierdes.

Saludos desde Peru,
Cesar
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar