
Saldo en Resumen de Cuenta
Publicado por Daniel (39 intervenciones) el 04/08/2006 16:07:26
Muy buenos dias a todo el foro.
Les comento lo que quiero hacer, tengo una tabla de movimientos y quiero mostrar las facturas que tengan saldo distinto de CERO, ya sea porque tiene pagos parciales o aun sin pagos.
Necesito que alguien "ducho" en la materia me pueda pasar la sentencia SQL.
Tabla: MOVIMIENTOS
(IdTipo = 20 son facturas / IdTipo = 70 son pagos)
"Control" hace referencia (tanto en la factura como en el pago), al Comprobante para determinar el saldo de esa factura, o sea que iría "GROUP BY Control"... entre otros.
Ejemplo del contenido:
IdCliente / Fecha / Comprobante / IdTipo / Importe / Control
100 03/07/2006 132 20 650,00 132
100 28/07/2006 41 70 -650,00 132
100 29/07/2006 134 20 230,00 134
100 31/07/2006 139 20 350,00 139
100 02/08/2006 46 70 -200,00 134
O sea que me tendría que devolver lo siguiente:
100 29/07/2006 134 20 30,00 134
100 31/07/2006 139 20 350,00 139
No se si fui claro, espero me hayan entendido.
Muchas gracias si alguien puede contestar y agradezco el tiempo que le dedican a la solución de estas inquietudes.
Les comento lo que quiero hacer, tengo una tabla de movimientos y quiero mostrar las facturas que tengan saldo distinto de CERO, ya sea porque tiene pagos parciales o aun sin pagos.
Necesito que alguien "ducho" en la materia me pueda pasar la sentencia SQL.
Tabla: MOVIMIENTOS
(IdTipo = 20 son facturas / IdTipo = 70 son pagos)
"Control" hace referencia (tanto en la factura como en el pago), al Comprobante para determinar el saldo de esa factura, o sea que iría "GROUP BY Control"... entre otros.
Ejemplo del contenido:
IdCliente / Fecha / Comprobante / IdTipo / Importe / Control
100 03/07/2006 132 20 650,00 132
100 28/07/2006 41 70 -650,00 132
100 29/07/2006 134 20 230,00 134
100 31/07/2006 139 20 350,00 139
100 02/08/2006 46 70 -200,00 134
O sea que me tendría que devolver lo siguiente:
100 29/07/2006 134 20 30,00 134
100 31/07/2006 139 20 350,00 139
No se si fui claro, espero me hayan entendido.
Muchas gracias si alguien puede contestar y agradezco el tiempo que le dedican a la solución de estas inquietudes.
Valora esta pregunta


0