Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/03/2011, 16:16
jhors_g
 
Fecha de Ingreso: marzo-2011
Ubicación: colombia
Mensajes: 10
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: Consulta para descartar factura pagadas

Cita:
Iniciado por iislas Ver Mensaje
No tengo la menor duda, de que el entorno lo tienes bien claro, pero solo para ti.

¿Que version-edicion de SQL Server manejas?
¿Como sabes que una FACTURA es cancelada?
¿Cuales son las tablas que intervienen en el proceso?

Creo que hay muchas dudas en el aire.
Ok, muchas gracias por tu respuesta, tienes razon.

muy bien, tengo 3 tablas en sql, una llamada factura,detallefactura y abonofactura, yo lo que hago es esto para mostrar las facturas que tiene un cliente.

SELECT DISTINCT tblFACTura.intCodigo_FACT,intNumero_FACT AS [NUM FACTURA],dtmFecha_FACT AS [FECHA FACTURA],dtmFechaRadicado_FACT AS FECHA_RADICA,
dtmFechaVenc_FACT AS [FECHA VENCIMIENTO],tblCLIEnte.strNombre_CLIE AS CLIENTE
FROM tblFACTura INNER JOIN tblDetalle ON
tblDetalle.intCodigo_FACT=tblFACTura.intCodigo_FAC T
INNER JOIN tblCLIEnte ON tblFACTura.intCodigo_CLIE=tblCLIEnte.intCodigo_CLI E
LEFT JOIN tblABonoFActura ON
tblABonoFActura.intCodigo_FACT=tblFACTura.intCodig o_FACT
WHERE tblFACTura.intCodigo_CLIE=@intCodigo_CLIE
ORDER BY intNumero_FACT,

es una consulta semcilla, verdad??? ok, cuando un cliente hace un abono a la factura o la paga por completo el la suma de los abono en la tabla abonofactura es igual debe ser igual ala suma de de la detallefactura, de esa manera valido que la factura fue cancelada por el cliente, que es lo que pretendo con la consulta, es que cada vez que yo le cargue una factura a un cliente este se vea en modulo de cartera, cuando el usuario agrege un abono o le asigne el valor total de la factura esta factura no se cargue mas en el modulo de cartera.

espero que esta vez me puedas colaborar.

mil gracias