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

Re: Open GRPO run time correct report

$
0
0

Hi,

 

 

Try this,

 

/*select from opch a */

Declare @tilldat Datetime

/* where */

set @tilldat=/* a.Docdate  */'[%0]'

SELECT A.DocNum,A.DocDate,B.ItemCode,B.Dscription,B.Quantity,

CASE WHEN B.Quantity - ISNULL(C.Qty,0)=0 THEN 'Closed' else 'Open' End LineStatus,c.Docdate 'InvoiceDat'

FROM OPDN A INNER JOIN PDN1 B ON A.DocEntry=B.DocEntry

LEFT OUTER JOIN

(SELECT SUM(B.Quantity) Qty,B.BaseEntry,B.BaseLine,Max(A.DocDate) Docdate

FROM OPCH A INNER JOIN PCH1 B ON A.DocEntry=B.DocEntry WHERE A.DocType='I' AND B.BaseType='20'

GROUP BY B.BaseEntry,B.BaseLine) C ON C.BaseEntry=B.DocEntry AND C.BaseLine=B.LineNum

WHERE A.DocType='I' AND ISNULL(C.Docdate,@tilldat)<=@tilldat

 

 

Thanks & Regards,

Silambu


Viewing all articles
Browse latest Browse all 8653

Trending Articles



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