Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 9656

Re: Query To Check Qty Build & Used In A Production Order Over A Period

$
0
0

HI Johan

im not sure.

 

sometime back I had requested a query on here to check how many components were purchased and used on a production order

 

I need something similar

 

Declare @FromDate Date

Declare @ToDate Date

Declare @code varchar(20)

Declare @code1 varchar(20)

Set @code =/* SELECT Max(T0.itemcode) FROM OINM T0 WHERE T0.itemcode > */ '[%3]'

Set @code1 =/* SELECT Max(T0.itemcode) FROM OINM T0 WHERE T0.itemcode > */ '[%4]'

Set @FromDate =/* SELECT Max(T0.DocDate) FROM OINM T0 WHERE T0.DocDate > */ '[%0]'

Set @ToDate = /* SELECT Max(T0.DocDate) FROM OINM T0 WHERE T0.DocDate > */ '[%1]';

with ct as (

SELECT T0.ItemCode as 'Item Code', t2.Itemname as 'Item Name',t3.itmsgrpnam as 'Item Group',(Select

 

 

SUM(T110.InQty)  FROM OINM T110   where T110.itemcode = t0.itemcode and

 

 

T110.DocDate>=@FromDate and T110.DocDate<=@ToDate and

 

 

T110.TransType in (20,18)) as 'Purchase Quantity'

 

 

,(Select isnull(SUM(T110.OutQty),0) FROM OINM T110  where T110.itemcode = t0.itemcode and

 

 

T110.DocDate between @FromDate and @ToDate and

 

 

T110.TransType=60) as 'Qty Issued In Production Orders'

 

 

FROM OINM T0 inner join oitm t2 on t2.itemcode = t0.itemcode

 

 

left outer JOIN OITB T3 ON t3.ItmsGrpCod = T2.ItmsGrpCod

GROUP BY

 

 

T0.ItemCode,t3.itmsgrpnam,t2.Itemname )

select * from ct where( ct.[Purchase Quantity]>0 or ct.[Qty Issued In Production Orders]>0) and ct.[item code]>=@code and ct.[item code]<=@code1

for browse

 

Thanks

Rahul


Viewing all articles
Browse latest Browse all 9656

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>