Reporte de Facturas + Notas de Credito de un Mes

Estimados,

Buenos días, soy nuevo en SAP Business One + Crystal Report, deseo obtener el reporte consolidado de Facturas - las Notas de Crédito (por unidad de negocio) en determinada fecha. Actualmente solo me despliega las Facturas con el siguiente query:

 SELECT "OINV"."DocNum", "OINV"."FolioNum", "OINV"."DocDate", "OINV"."CardCode", "OINV"."CardName", "INV1"."Dscription", "INV1"."VatSum", "INV1"."OcrCode", "OINV"."Indicator", "OINV"."Series", "OINV"."DocType", "INV1"."ItemCode", "INV1"."LineTotal", "OINV"."DiscPrcnt", "OINV"."InvntSttus"
 FROM   "INV1" "INV1" INNER JOIN "OINV" "OINV" ON "INV1"."DocEntry"="OINV"."DocEntry"
 WHERE  ((("OINV"."DocDate">={ts '2016-09-01 09:34:14'} AND "OINV"."DocDate"<{ts '2016-09-30 09:34:23'}) AND "OINV"."Indicator" IS  NULL  AND "OINV"."DocType"='S' AND "OINV"."InvntSttus"='O' AND ("OINV"."Series"=70 OR "OINV"."Series"=92)) OR (("OINV"."DocDate">={ts '2016-09-01 09:34:14'} AND "OINV"."DocDate"<{ts '2016-09-30 09:34:23'}) AND "OINV"."Indicator" IS  NULL  AND "OINV"."InvntSttus"='O' AND ("INV1"."ItemCode"=N'40001' OR "INV1"."ItemCode"=N'40002' OR "INV1"."ItemCode"=N'40003') AND ("OINV"."Series"=70 OR "OINV"."Series"=92)))
 ORDER BY "INV1"."OcrCode", "OINV"."CardName", "OINV"."CardCode", "INV1"."Dscription", "OINV"."DocDate"

De antemano mis sinceros agradecimientos. Muchas gracias…!!

Saludos
Mauricio

Pues añades al final UNION ALL

copias todo ese texto y sustituyes OINV por ORIN y INV1 por RIN1

yo añadiría que los campos de tipo importe en esa segunda parte los multipliques por -1 para que resten y viendo como has confeccionado la consulta, la serie de documentos de abonos será otra, tendrás que determinar cual en concreto…
¿Estas con HANA?

1 me gusta