Hi,
Check this query...
SELECT T0.[RefDate],
'Type' = CASE WHEN T0.[TransType] = 13 THEN 'Invoice'
WHEN T0.[TransType] = 24 THEN 'Payment'
ELSE 'Other'
END, T0.[TransType],
'Remark' =
CASE WHEN T0.[TransType] = 13 THEN ISNULL((SELECT T10.COMMENTS FROM OINV T10 WHERE T10.DOCNUM = T0.BASEREF), '-')
WHEN T0.[TransType] = 24 THEN ISNULL((SELECT t30.comments FROM ORCT T30 WHERE T30.DOCENTRY = T0.BASEREF), '-')
END,
T0.[BaseRef] 'Doc Num',
T1.DEBIT, T1.CREDIT, T1.BALDUEDEB, BALDUECRED
FROM
OJDT T0 INNER JOIN JDT1 T1 ON T0.TRANSID = T1.TRANSID
LEFT OUTER JOIN OCRD T2 ON T1.SHORTNAME = T2.CARDCODE
WHERE
(ACCOUNT = 140000 OR ACCOUNT = 203000) and T1.SHORTNAME = 'Enter your customer code'
Regards,
Amrut Sabnis