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

Re: Need a query for Purchase vs Sales

$
0
0

Hi,

 

Try this:

 

SELECT

T2.DocNum AS 'Purch Ord',

T2.DocDate AS ' Ord Date',

T2.CardCode AS 'Vend Num',

T1.ItemCode AS 'Product',

T1.LineStatus AS 'Row Stat',

T2.Canceled AS 'Cancelled?',

T1.LineNum+1 AS 'Line',

T1.Quantity AS 'Quantity',

T1.OpenQty AS 'Open Qty',

T4.DocNum AS 'Goods Rcpt',

T4.DocDueDate AS 'Rcpt Date',

T3.LineStatus AS 'Row Stat',

T4.Canceled AS 'Cancelled?',

T3.LineNum + 1 AS 'Line',

T3.Quantity AS 'Quantity',

T6.DocNum AS 'Return',

T5.LineNum +1 AS 'Line',

T5.LineStatus AS 'Row Stat',

T6.Canceled AS 'Cancelled?',

T5.Quantity AS 'Quantity',

T8.DocNum AS 'AP Invoice',

T7.LineNum + 1 AS 'Line',

T7.Quantity AS 'Quantity',

T10.DocNum AS 'AP Cred Memo',

T9.LineNum + 1 AS 'Line',

T9.Quantity AS 'Quantity',

T1.Project

 

FROM POR1 T1

 

LEFT OUTER JOIN OPOR T2

ON T1.DocEntry = T2.DocEntry

 

LEFT OUTER JOIN PDN1 T3

ON T2.DocEntry = T3.BaseEntry

AND T1.LineNum = T3.BaseLine

AND T1.ItemCode = T3.ItemCode

 

LEFT OUTER JOIN OPDN T4

ON T3.DocEntry = T4.DocEntry

 

LEFT OUTER JOIN RPD1 T5

ON T4.DocEntry = T5.BaseEntry

AND T3.LineNum = T5.BaseLine

AND T3.ItemCode = T5.ItemCode

 

LEFT OUTER JOIN ORPD T6

ON T5.DocEntry = T6.DocEntry

 

LEFT OUTER JOIN PCH1 T7

ON T4.DocEntry = T7.BaseEntry

AND T3.LineNum = T7.BaseLine

AND T3.ItemCode = T7.ItemCode

 

LEFT OUTER JOIN OPCH T8

ON T7.DocEntry = T8.DocEntry

 

LEFT OUTER JOIN RPC1 T9

ON T8.DocEntry = T9.BaseEntry

AND T7.LineNum = T9.BaseLine

AND T7.ItemCode = T9.ItemCode

 

LEFT OUTER JOIN ORPC T10

ON T9.DocEntry = T10.DocEntry

where isnull(t1.project,'') like '[%0]'

ORDER BY

 

T2.DocNum,

T1.LineNum,

T4.DocNum,

T3.LineNum,

T6.DocNum,

T5.LineNum,

T8.DocNum,

T7.LineNum,

T10.DocNum,

T9.LineNum

FOR BROWSE

 

Thanks & Regards,

Nagarajan


Viewing all articles
Browse latest Browse all 8430

Trending Articles



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