How To Insert Vendor Reference Number From Goods Recipt PO in this query? Please Help Image may be NSFW.
Clik here to view.
DECLARE @branchname as varchar(35)
/* SELECT FROM [dbo].[OLCT] S0 WHERE */ set @branchname = /* S0.Location*/ '[%0]'
select OITM.ItemName as 'Stock Item', OPDN.CardName as 'Supplier Name',NNM1.SeriesName + '/'
+cast( [@OSTK].U_BaseNo as nvarchar)+'/'+cast(convert(varchar(10),[@OSTK].U_BaseDt,103 )
as nvarchar)as 'Billno.& Date ' ,SUM([@OSTK].U_OpenQty) as 'Quantity in Godown',
CASE when datediff(DD,[@OSTK].U_BaseDt,GETDATE())<=30
then U_OpenQty else 0 end '30 Days',
CASE when datediff(DD,[@OSTK].U_BaseDt,GETDATE()) between 31 and 60
then (U_OpenQty)
else 0 end '60 Days',
CASE when datediff(DD,[@OSTK].U_BaseDt,GETDATE()) between 61 and 90
then U_OpenQty
else 0 end '90 Days',
CASE when datediff(DD,[@OSTK].U_BaseDt,GETDATE()) between 91 and 120
then U_OpenQty
else 0 end '120 Days ',
CASE when datediff(DD,[@OSTK].U_BaseDt,GETDATE())>= 120
then U_OpenQty else 0 end '>120 Days'
from [@ostk]
inner join OITM on OITM.ItemCode=[@OSTK].U_ItemCod
inner join OPDN on OPDN.DocEntry=[@OSTK].U_BaseID and OPDN.ObjType=[@OSTK].U_BaseObj
inner join OWHS on OWHS.WhsCode=[@OSTK].U_WhsCode
inner join OLCT on OLCT.Code=OWHS.Location
inner join NNM1 ON NNM1.Series = OPDN.Series
where OLCT.Location=@branchname and [@OSTK].U_OpenQty>0
group by OITM.ItemName, OPDN.CardName,NNM1.SeriesName,[@OSTK].U_BaseNo,
[@OSTK].U_BaseDt,[@OSTK].U_OpenQty,OPDN.DocEntry,OPDN.ObjType,[@OSTK].U_LineNum