I have data:

and I want to show the data like this:

i try to use group level link in order to use aggregation function but it's not working as i expect.
SQL Script that i want show data:
SELECT A.ITM_ID
,B.TRNS_TYP
--,B.TRNS_DTE
,MIN(B.QTY) KEEP (DENSE_RANK FIRST ORDER BY A.ITM_ID,B.TRNS_TYP,B.TRNS_DTE) QTY
,max(b.amount) keep (dense_rank last order by A.ITM_ID,B.TRNS_TYP,B.TRNS_DTE) amt
FROM V_PRODUCT A
JOIN TMP_INV B
ON A.ITM_ID=B.ITM_ID
GROUP BY
A.ITM_ID
,B.TRNS_TYP
--,B.TRNS_DTE
order by 1,2;
Please suggest me.
Thanks in advance.