10/11/2006, 09:08
|
| | Fecha de Ingreso: abril-2004 Ubicación: Managua
Mensajes: 150
Antigüedad: 20 años, 8 meses Puntos: 0 | |
Esa es una de als consutas SELECT FAC_CABECERA.CDTRANS, Tipo_Transaccion.DS_TRANS, FAC_CABECERA.NUTRANS, FAC_CABECERA.FCTRANS, First(FAC_CABECERA.CLIENTE) AS PrimeroDeCLIENTE, First(FAC_CABECERA.VENDEDOR) AS PrimeroDeVENDEDOR, First(FAC_CABECERA.IDVENDEDOR) AS PrimeroDeIDVENDEDOR, IIf(IsNull(Sum([CANTIDAD]*[PRECIO_VENTA])=True),0,Sum([CANTIDAD]*[PRECIO_VENTA])) AS SUBTOTAL, First(FAC_CABECERA.IVA) AS IMPUESTO, First(FAC_CABECERA.DESCUENTO) AS DESCUENT, First(FAC_CABECERA.PROPINA) AS PROPIN, [SUBTOTAL]-First([DESCUENTO])+First([IVA]) AS TOTAL, [SUBTOTAL]-First([DESCUENTO])+First([IVA])+First([PROPINA]) AS TOTALPROPINA, First(FAC_CABECERA.NUMEXO) AS PrimeroDeNUMEXO, IIf([PrimeroDeCLIENTE]='A N U L A D A','A',"") AS ANUL, FAC_CABECERA.Observacion, First(FAC_CABECERA.FECHA_ARQ) AS FECHA_AR, First(FAC_CABECERA.HORA_ARQ) AS HORA_AR, First(FAC_CABECERA.USUARIO_AQR) AS USUARIO_AQ
FROM Tipo_Transaccion RIGHT JOIN (PRODUCTO_TERMINADO RIGHT JOIN (FAC_CABECERA LEFT JOIN FAC_DETALLE ON (FAC_CABECERA.FCTRANS = FAC_DETALLE.FCTRANS) AND (FAC_CABECERA.NUTRANS = FAC_DETALLE.NUTRANS) AND (FAC_CABECERA.CDTRANS = FAC_DETALLE.CDTRANS)) ON PRODUCTO_TERMINADO.ID = FAC_DETALLE.IDPROD) ON Tipo_Transaccion.CD_TRANS = FAC_CABECERA.CDTRANS
GROUP BY FAC_CABECERA.CDTRANS, Tipo_Transaccion.DS_TRANS, FAC_CABECERA.NUTRANS, FAC_CABECERA.FCTRANS, FAC_CABECERA.Observacion; |