963757 B&F Year End - Aged Inserts Select SFPP.VENDOR_PART_NO "BF Item" ,S.Part_No "IPL Part_No" ,PC.Description ,sum(QTY_ONHAND) "On Hand Qty" ,TOP1.LAST_TRANS "Last Trans Date" ,TOP1.TRANSACTION_CODE "Trans Type" , round(sysdate-BCKFLUSH,0) "Days Since Last Used" From PURCHASE_PART PP inner join Part_Catalog PC on PC.Part_No=PP.Part_No inner join INVENTORY_PART_IN_STOCK_UIV S on PP.Contract=S.Contract and PP.Part_No=S.Part_No inner join PURCHASE_PART_SUPPLIER SFPP on SFPP.Part_No=S.Part_No and SFPP.Contract=S.Contract left join (Select * from (Select Contract,Part_No,DATE_TIME_CREATED Last_Trans,TRANSACTION_CODE,TRANSACTION_ID,ROW_NUMBER() OVER (PARTITION BY Contract,Part_No ORDER BY TRANSACTION_ID DESC) AS RowNumber from INVENTORY_TRANSACTION_HIST2 where TRANSACTION_CODE in ('BACFLUSH','COUNT-OUT','COUNT-IN','ARRIVAL','SOISS','UNISS','NREC','NISS','INVSCRAP','OESHIP') ) where RowNumber=1) TOP1 on S.Contract=TOP1.Contract and S.Part_No=TOP1.Part_No left join (Select * from ( Select Contract,Part_No,DATE_CREATED BCKFLUSH,ROW_NUMBER() OVER (PARTITION BY Contract,Part_No ORDER BY TRANSACTION_ID DESC) AS RowNumber from INVENTORY_TRANSACTION_HIST2 where TRANSACTION_CODE in ('BACFLUSH','SOISS') ) where RowNumber=1) H2 on H2.Contract=S.Contract and H2.Part_No=S.Part_No where STAT_GRP='ZRM04P' and QTY_ONHAND>0 and S.Contract='2400' and VENDOR_NO='5008706' Group By SFPP.VENDOR_PART_NO, S.Part_No, PC.Description,LAST_TRANS,TOP1.TRANSACTION_CODE,BCKFLUSH Order By round(sysdate-BCKFLUSH,0) desc,SFPP.VENDOR_PART_NO Created by David Montminy 2024-11-05 SQL