Hi,
Try this query:
Select Top 1(A.[m]) as 'Last transaction',A.[c] as Cardcode, A.[N] as CardName, A.[T] as Transtype
from (
SELECT T0.[CardCode] as C, T0.[CardName] as N ,max( T1.[DocDate]) as M,T1.[TransType] as T FROM OCRD T0 INNER JOIN OINM T1 ON T0.CardCode = T1.CardCode WHERE T0.[CardCode] = 'XXX' GROUP BY T0.[CardCode], T0.[CardName],T1.[TransType]) A
group by A.[c] , A.[N] , A.[T],A.[M]
order by A.[M] desc
Replace XXX with your customer code.
Thanks & Regards,
Nagarajan