Quantcast
Channel: SCN : All Content - All Communities
Viewing all articles
Browse latest Browse all 7999

Challenge linking from 'A/P Reserve Invoice' to 'Goods Receipt PO'?

$
0
0

Hi Everyone,

 

I am linking from the Whse Journal table (OIVL) to A/P Reserve Invoices (OPCH). Then I am attempting to link to Goods Receipt Purchase Orders (OPDN) from 'A/P Reserve Invoices', however unfortunately so far I have only part succeeded.

 

Below is a small section of a Relationship Map which shows the A/P Reserve Invoice and the Goods Receipt PO.

 

Capture.JPG

 

So far I have succeeded in linking to the header of the Goods Receipt PO from the A/P Reserve Invoice, however I have not been able to link directly to line level items in the Goods Receipt P/O.

 

Here is the code that I have written so far -

 

DECLARE @itemCode nvarchar(30), @choice int

 

SET @itemCode = 'EG615.402'

 

SELECT

CAST(T6.DocNum AS nvarchar) AS 'Purchase Order #'

, CAST(T1.DocNum AS nvarchar) AS 'A/P Reserve Inv #'

, ISNULL(CAST(T4.DocNum AS nvarchar), '') AS 'Goods Receipt PO #'

, CONVERT(nvarchar, T4.DocDate, 103) AS 'GRPO Date'

, CAST(DATEDIFF(DD, T6.DocDate, T4.DocDate) AS nvarchar) AS 'Lead Time'

, T3.Quantity

, CAST(T2.Price AS decimal(10,2)) AS 'Buy Price'

, CAST(CAST(T2.Rate AS decimal(10,2)) AS nvarchar) AS 'Ex.Rate'

, '' AS 'Landed Cost'

, '' AS 'Import %'

, '' AS 'Duty Rate'

, ISNULL(T5.U_INE_FreightType, '') AS 'Freight Type'

, ISNULL(T5.U_A1WMS_Comments, '') AS 'Warehouse Comments'

, T6.CardCode

, T6.CardName

 

FROM OIVL T0

INNER JOIN OPCH T1 ON T1.DocEntry = T0.CreatedBy

INNER JOIN PCH1 T2 ON T2.DocEntry = T1.DocEntry AND T2.LineNum = T0.DocLineNum

LEFT JOIN PDN1 T3 ON T3.DocEntry = T2.TrgetEntry AND T3.LineNum = ?

LEFT JOIN OPDN T4 ON T4.DocEntry = T3.DocEntry

LEFT JOIN POR1 T5 ON T5.DocEntry = T2.BaseEntry AND T5.LineNum = T2.BaseLine

LEFT JOIN OPOR T6 ON T6.DocEntry = T5.DocEntry

 

WHERE T0.ItemCode = @itemCode

    AND T0.TransType = '18'

    AND T1.isIns = 'Y'            -- Reserve Invoices Only

 

Notice above that the ? represents the section of this query which I am stuck on!

 

If anybody can offer any suggestions here they will be greatly appreciated.

 

Kind Regards,

 

David


Viewing all articles
Browse latest Browse all 7999

Trending Articles



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