Hola Buen dia, me encuentro en un dilema estoy diseñando impresión de Cheque ya tengo todos los datos pero tengo que agregar la partida del pago cuenta cargada y acreditada en el voucher del cheque no encuentro la forma de hacerlo … agradezco de ante mano su ayuda.
SELECT T0."DocEntry",T0."DocNum", T0."DocType", T1."TransType", T1."BaseRef", T1."RefDate", T2."Account", T3."FormatCode", T3."AcctName",
T2."Debit", T2."Credit", T4."VendorName", T4."TotalWords", T4."CheckSum",T4."PmntDate",
T4."CheckKey", T4."CheckNum", --T5."LineDitail",
(SELECT L0."LineDitail" FROM "PRUEBAS_INTEGRALES"."CHO1" L0 WHERE L0."LineId" = '0' and L0."CheckKey"='{?DocKey@}') as "Line0",
(SELECT L1."LineDitail" FROM "PRUEBAS_INTEGRALES"."CHO1" L1 WHERE L1."LineId" = '1' and L1."CheckKey"='{?DocKey@}') as "Line1",
(SELECT L2."LineDitail" FROM "PRUEBAS_INTEGRALES"."CHO1" L2 WHERE L2."LineId" = '2' and L2."CheckKey"='{?DocKey@}') as "line2",
(SELECT L3."LineDitail" FROM "PRUEBAS_INTEGRALES"."CHO1" L3 WHERE L3."LineId" = '3' and L3."CheckKey"='{?DocKey@}') as "line3"
FROM "PRUEBAS_INTEGRALES"."OVPM" T0
INNER JOIN "PRUEBAS_INTEGRALES"."OJDT" T1 ON T0."TransId" = T1."TransId"
INNER JOIN "PRUEBAS_INTEGRALES"."JDT1" T2 ON T1."TransId" = T2."TransId"
INNER JOIN "PRUEBAS_INTEGRALES"."OACT" T3 ON T2."Account"=T3."AcctCode"
LEFT JOIN "PRUEBAS_INTEGRALES"."OCHO" T4 ON T0."DocNum"=T4."TransRef"
WHERE T4."CheckKey" = '{?DocKey@}'