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

Re: Undelivered Order

$
0
0

try this

 

Declare @FDate DateTime, @TDate DateTime

Select @FDate = Min(A.DocDate) from ORDR A WHERE A.DocDate >=[%0]

Select @TDate = Max(B.DocDate) from ORDR B WHERE B.DocDate <=[%1]

 

; WITH cte_DEL as

(

Select R.DocEntry[SOEntry],Sum(P.Quantity)[DNQty],Max(Q.DocDate)[DNDate], Max(Q.DocNUm)[DNNo]

   

from dbo.DLN1 P

  Inner Join ODLN Q on P.DocEntry = Q.DocENtry

  Inner Join RDR1 R on P.BaseType= 17 and P.BaseEntry = R.DocEntry

  Inner Join ORDR S on R.DocEntry = S.DocEntry

Where S.DocDate >=@FDate and S.DocDate<=@TDate

Group By R.DocEntry

)

--Select * from cte_DEL

Select X.DocStatus, X.DocDate, X.DocNum, Y.ItemCode, Y.Quantity, Z.DNQty, Z.DNDate, Z.DNNo

from dbo.ORDR X

  Inner Join RDR1 Y on X.DocEntry = Y.DocEntry

  Left Outer Join cte_DEL Z on Y.DocEntry = Z.SOEntry

Where X.DocStatus ='[%2]'

  and X.DocDate >=@FDate

  and X.DocDate<=@TDate

 

Cheers!!!


Viewing all articles
Browse latest Browse all 1065

Trending Articles



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