You are on page 1of 1

SELECT

'H', '','','','','TST','','','','','','','','', '', 0,0 AS "%VBC", '' AS "Obs NF"


FROM DUMMY

UNION ALL

SELECT
'L', '','','','','','','','','','','','','BP', T1."ConnBP", 0,
(((T1."U_IG_VLogistico"+T1."U_IG_VComercial"+T1."U_IG_VAniversario")/100)*SUM(T0."D
ocTotal")) AS "%VBC", T0."JrnlMemo" AS "Obs NF"
FROM OINV T0
INNER JOIN OCRD T1 ON T1."CardCode" = T0."CardCode"
WHERE
T0."CANCELED" = 'N' AND T1."ConnBP" IS NOT NULL AND T1."U_IG_VBC" = 'Y'
AND T0."DocDate" >= '20200101' /*[%0]*/ AND T0."DocDate" <= '20200131' /*[%1]*/
GROUP BY T1."ConnBP",
T1."U_IG_VLogistico",T1."U_IG_VComercial",T1."U_IG_VAniversario", T0."JrnlMemo"

--SELECT "CardCode", "U_IG_VBC" FROM OCRD WHERE "U_IG_VBC" = 'Y'


UNION ALL

SELECT
'L', '','','','','','','','','','','','','GL', '3.01.01.03.01',
(((T1."U_IG_VLogistico"+T1."U_IG_VComercial"+T1."U_IG_VAniversario")/100)*SUM(T0."D
ocTotal")) AS "%VBC", 0 , T0."JrnlMemo" AS "Obs NF"
FROM OINV T0
INNER JOIN OCRD T1 ON T1."CardCode" = T0."CardCode"
WHERE
T0."CANCELED" = 'N' AND T1."ConnBP" IS NOT NULL AND T1."U_IG_VBC" = 'Y'
AND T0."DocDate" >= '20200101' /*[%0]*/ AND T0."DocDate" <= '20200131' /*[%1]*/
GROUP BY T1."ConnBP",
T1."U_IG_VLogistico",T1."U_IG_VComercial",T1."U_IG_VAniversario", T0."JrnlMemo"

--SELECT 'L', '','','','','','','','','','','','','GL',


'6.02.01.01.01',SUM(T0."DocTotal"), '0'
--FROM OINV T0

You might also like