<span id="hs_cos_wrapper_name" class="hs_cos_wrapper hs_cos_wrapper_meta_field hs_cos_wrapper_type_text" style="" data-hs-cos-general-type="meta_field" data-hs-cos-type="text" >SAP Business One Training Tips #6</span>

SAP Business One Training Tips #6

Finally, an Inventory Aging report by warehouse

 

SELECT T0.ITEMCODE , T0.ONHAND as ‘Total Qty’, CASE WHEN Datediff(day,

T1.LASTPURDAT,GETDATE())= 45 AND DateDiff(day, T1.LASTPURDAT,GETDATE()) < 90 THEN

T0.ONHAND END ’45 to 90 Days(Qty)’ , CASE WHEN DateDiff(day,

T1.LASTPURDAT,GETDATE()) >= 45 AND DateDiff(day, T1.LASTPURDAT,GETDATE()) < 90

THEN T0.ONHAND*T0.AVGPRICE END ’45 to 90 Days(Value)’, CASE WHEN Datediff(day,

T1.LASTPURDAT,GETDATE()) >= 90 THEN T0.ONHAND END ‘>90 Days(Qty)’, CASE WHEN

Datediff(day, T1.LASTPURDAT,GETDATE()) >= 90 THEN T0.ONHAND*T0.AVGPRICE END ‘>90

Days(Value)’


FROM OITW T0 INNER JOIN OITM T1 ON T0.ITEMCODE = T1.ITEMCODE INNER JOIN OITB T2

ON T1.ITMSGRPCOD=T2.ITMSGRPCOD WHERE T0.ONHAND>0 AND T0.WhsCode ='[%0]’
AND T2.ITMSGRPNAM = ‘[%2]’

Photo of Technical Team at Clients First Business Solutions

About the Author

Technical Team at Clients First Business Solutions

This article was developed by the technical team at Clients First Business Solutions, drawing on hands-on experience with ERP, business applications, integrations, and process improvement. The team works with clients to solve practical technology challenges and help them get more value from their systems.

View all posts by Technical Team at Clients First Business Solutions