I have 3 table for Purchase Order from ERP Database
Tables:
POD=Purchase order Details(this table has Require Qty field)
POR=Purchase Order Receive (This table has RequireQty and ReceiptQty Fields)
POI=Purchase order Inspect
I want a query to display Purchase order History. My Query is here
[CODE=sql]SELECT dbo.POD.POD_Pur chOrderID, dbo.POD.POD_POL ineNbr, dbo.POI.POI_Sta tusCode,
dbo.ProjectGrou p.PRJG_ProjectI D, dbo.POI.POI_Ref erence, dbo.POI.POI_Ite mName,
dbo.POI.POI_Uni tMeasure, dbo.POD.POD_Req uiredDate, dbo.POD.POD_Pro miseDate,
dbo.POR.POR_Rec eiverDate, dbo.POD.POD_Req uiredQty, dbo.POR.POR_Rec eiptQty, dbo.POD.POD_POU nitPrice,
dbo.POD.POD_POU nitPrice * dbo.POR.POR_Rec eiptQty AS Amt
FROM dbo.POD INNER JOIN
dbo.POR ON dbo.POD.POD_Req uiredDate = dbo.POR.POR_Req uiredDate AND
dbo.POD.POD_Pur chOrderID = dbo.POR.POR_Pur chOrderID INNER JOIN
dbo.POI ON dbo.POD.POD_POL ineNbr = dbo.POI.POI_POL ineNbr AND
dbo.POR.POR_POL ineNbr = dbo.POI.POI_POL ineNbr AND
dbo.POD.POD_Pur chOrderID = dbo.POI.POI_Pur chOrderID INNER JOIN
dbo.ProjectGrou p ON
dbo.POD.POD_PRJ G_RecordID = dbo.ProjectGrou p.PRJG_RecordID[/CODE]
This query only displaying the records which i have received and inspect. But still i have some records thats not received and inspect.
I want to display all the records which is received and not recieved
If not received receipt qty field should be null.
ERP generate records according porecipt. If not receipt then no records in POR table
Thnx
Tables:
POD=Purchase order Details(this table has Require Qty field)
POR=Purchase Order Receive (This table has RequireQty and ReceiptQty Fields)
POI=Purchase order Inspect
I want a query to display Purchase order History. My Query is here
[CODE=sql]SELECT dbo.POD.POD_Pur chOrderID, dbo.POD.POD_POL ineNbr, dbo.POI.POI_Sta tusCode,
dbo.ProjectGrou p.PRJG_ProjectI D, dbo.POI.POI_Ref erence, dbo.POI.POI_Ite mName,
dbo.POI.POI_Uni tMeasure, dbo.POD.POD_Req uiredDate, dbo.POD.POD_Pro miseDate,
dbo.POR.POR_Rec eiverDate, dbo.POD.POD_Req uiredQty, dbo.POR.POR_Rec eiptQty, dbo.POD.POD_POU nitPrice,
dbo.POD.POD_POU nitPrice * dbo.POR.POR_Rec eiptQty AS Amt
FROM dbo.POD INNER JOIN
dbo.POR ON dbo.POD.POD_Req uiredDate = dbo.POR.POR_Req uiredDate AND
dbo.POD.POD_Pur chOrderID = dbo.POR.POR_Pur chOrderID INNER JOIN
dbo.POI ON dbo.POD.POD_POL ineNbr = dbo.POI.POI_POL ineNbr AND
dbo.POR.POR_POL ineNbr = dbo.POI.POI_POL ineNbr AND
dbo.POD.POD_Pur chOrderID = dbo.POI.POI_Pur chOrderID INNER JOIN
dbo.ProjectGrou p ON
dbo.POD.POD_PRJ G_RecordID = dbo.ProjectGrou p.PRJG_RecordID[/CODE]
This query only displaying the records which i have received and inspect. But still i have some records thats not received and inspect.
I want to display all the records which is received and not recieved
If not received receipt qty field should be null.
ERP generate records according porecipt. If not receipt then no records in POR table
Thnx
Comment