Search Results po_ordr_dtl
Overview
The PO_ORDR_DTL table is a core data object within the Oracle E-Business Suite (EBS) Process Manufacturing Logistics (GML) module. It serves as the primary repository for purchase order line-level information. Each record in this table represents a distinct item or material being procured on a specific purchase order, linking the high-level purchase order header to detailed transactional data. Its extensive network of foreign key relationships underscores its central role in integrating procurement with inventory, quality, and financial operations, particularly in a process manufacturing environment where material specifications and handling are critical.
Key Information Stored
The table stores detailed transactional data for each purchase order line. Key columns, as indicated by its primary and foreign keys, include LINE_ID (a unique system identifier) and the composite key of PO_ID and LINE_NO (which defines the line's position on the order). Essential descriptive and control columns reference other master data tables: ITEM_ID (the purchased item), FROM_WHSE and TO_WHSE (warehouse logistics), ORDER_UM1/PRICE_UM (unit of measure), and TERMS_CODE. Operational columns such as SHIP_MTHD, FOB_CODE, and FRTBILL_MTHD govern shipping and freight. The table also tracks quality requirements (QC_GRADE_WANTED), holds (POHOLD_CODE), and cancellations (CANCELLATION_CODE), providing a complete audit trail for the line's lifecycle.
Common Use Cases and Queries
This table is fundamental for operational reporting and process integration. Common use cases include generating detailed purchase order line reports, tracking item-specific receipt and return transactions, and validating line statuses during goods receipt. A typical query might join PO_ORDR_DTL to the header (PO_ORDR_HDR) and item master (IC_ITEM_MST_B) to report on open lines:
- SELECT hdr.PO_NUMBER, dtl.LINE_NO, mst.ITEM_NO, dtl.ORDER_QTY1, dtl.UNIT_PRICE FROM GML.PO_ORDR_DTL dtl JOIN GML.PO_ORDR_HDR hdr ON dtl.PO_ID = hdr.PO_ID JOIN INV.IC_ITEM_MST_B mst ON dtl.ITEM_ID = mst.ITEM_ID WHERE hdr.STATUS = 'OPEN';
It is also critical for downstream processes, as its LINE_ID is the foreign key for receipt (PO_RECV_DTL), return (PO_RTRN_DTL), and schedule (PO_RELS_SCH) detail tables.
Related Objects
PO_ORDR_DTL is a hub within the GML procurement schema. Its primary relationship is with the PO_ORDR_HDR table via the PO_ID column. It references numerous master data tables, including IC_ITEM_MST_B for items, IC_WHSE_MST for warehouses, SY_UOMS_MST for units of measure, and QC_GRAD_MST for quality grades. Crucially, it is the parent table for key transactional child tables: PO_RECV_DTL (receipts), PO_RTRN_DTL (returns), and PO_RELS_SCH (release schedules). It also links to blanket purchase agreements via PO_BPOS_DTL. This structure ensures data integrity from the purchase order line through to final receipt and inventory posting.
-
Table: PO_ORDR_DTL
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_ORDR_DTL, object_name:PO_ORDR_DTL, status:VALID, product: GML - Process Manufacturing Logistics , description: Purchase order lines. , implementation_dba_data: GML.PO_ORDR_DTL ,
-
Table: PO_ORDR_DTL
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_ORDR_DTL, object_name:PO_ORDR_DTL, status:VALID, product: GML - Process Manufacturing Logistics , description: Purchase order lines. , implementation_dba_data: GML.PO_ORDR_DTL ,
-
APPS.GML_PO_SYNCH dependencies on PO_ORDR_DTL
12.1.1
-
APPS.GML_PO_RECV2_PKG dependencies on PO_ORDR_DTL
12.2.2
-
APPS.GML_PO_RECV1_PKG dependencies on PO_ORDR_DTL
12.2.2
-
APPS.GML_AUDIT_REPORTS dependencies on PO_ORDR_DTL
12.2.2
-
APPS.GMI_ICR03_XMLP_PKG dependencies on PO_ORDR_DTL
12.1.1
-
APPS.GML_PO_RECV1_PKG dependencies on PO_ORDR_DTL
12.1.1
-
APPS.GML_PO_SYNCH dependencies on PO_ORDR_DTL
12.1.1
-
APPS.GML_AUDIT_REPORTS dependencies on PO_ORDR_DTL
12.1.1
-
APPS.GML_RECV_TRANS_PKG dependencies on PO_ORDR_DTL
12.1.1
-
APPS.GML_PO_RECV1_PKG dependencies on PO_ORDR_DTL
12.2.2
-
APPS.GML_PO_RECV2_PKG dependencies on PO_ORDR_DTL
12.2.2
-
APPS.GML_PO_SYNCH dependencies on PO_ORDR_DTL
12.2.2
-
APPS.GML_PO_RECV2_PKG dependencies on PO_ORDR_DTL
12.1.1
-
APPS.GML_PO_RECV2_PKG dependencies on PO_ORDR_DTL
12.1.1
-
APPS.GML_PO_RECV1_PKG dependencies on PO_ORDR_DTL
12.1.1
-
APPS.GMI_ICR03_XMLP_PKG dependencies on PO_ORDR_DTL
12.2.2
-
APPS.GML_RECV_TRANS_PKG dependencies on PO_ORDR_DTL
12.2.2
-
APPS.GML_PO_SYNCH dependencies on PO_ORDR_DTL
12.2.2
-
APPS.GML_AUDIT_REPORTS SQL Statements
12.2.2
-
APPS.GMI_ICR03_XMLP_PKG dependencies on PO_ORDR_HDR
12.1.1
-
APPS.GMI_ICR03_XMLP_PKG dependencies on PO_ORDR_HDR
12.2.2
-
APPS.GML_AUDIT_REPORTS SQL Statements
12.1.1
-
APPS.GMI_ICR03_XMLP_PKG dependencies on PO_VEND_MST
12.1.1
-
VIEW: APPS.CPG_CP_BLAN_PO_LINE_MCH_V
12.1.1
-
VIEW: APPS.CPG_CP_BLAN_PO_LINE_MCH_V
12.2.2
-
VIEW: APPS.CPG_CP_PO_LINE_MCH_V
12.1.1
-
APPS.GMI_ICR03_XMLP_PKG dependencies on PO_VEND_MST
12.2.2
-
SYNONYM: APPS.PO_ORDR_DTL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_ORDR_DTL, status:VALID,
-
VIEW: APPS.CPG_CP_PO_LINE_MCH_V
12.2.2
-
View: CPG_CP_BLAN_PO_LINE_MCH_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GML.CPG_CP_BLAN_PO_LINE_MCH_V, object_name:CPG_CP_BLAN_PO_LINE_MCH_V, status:VALID, product: GML - Process Manufacturing Logistics , description: Blanket PO lines view , implementation_dba_data: APPS.CPG_CP_BLAN_PO_LINE_MCH_V ,
-
View: CPG_CP_BLAN_PO_LINE_MCH_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GML.CPG_CP_BLAN_PO_LINE_MCH_V, object_name:CPG_CP_BLAN_PO_LINE_MCH_V, status:VALID, product: GML - Process Manufacturing Logistics , description: Blanket PO lines view , implementation_dba_data: APPS.CPG_CP_BLAN_PO_LINE_MCH_V ,
-
APPS.GML_AUDIT_REPORTS dependencies on CPG_ORAGEMS_MAPPING
12.1.1
-
Table: SY_REAS_CDS_B
12.1.1
owner:GMA, object_type:TABLE, fnd_design_data:GMA.SY_REAS_CDS_B, object_name:SY_REAS_CDS_B, status:VALID, product: GMA - Process Manufacturing Systems , description: The Reason Code table is used to store Reason Code definitions which provide information on the increase or decrease in inventory. Reason codes are used to flag transactions and attach reasons to them. , implementation_dba_data: GMA.SY_REAS_CDS_B ,
-
Table: SY_UOMS_MST
12.1.1
product: GMA - Process Manufacturing Systems , description: Unit of measure master for Oracle Process Manufacturing. Synchronized with MTL_UNITS_OF_MEASURE and associated tables when Oracle Financials is used. , implementation_dba_data: Not implemented in this database ,
-
SYNONYM: APPS.PO_ORDR_DTL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_ORDR_DTL, status:VALID,
-
Table: SY_REAS_CDS
12.2.2
product: GMA - Process Manufacturing Systems , description: The Reason Code table is used to store Reason Code definitions which provide information on the increase or decrease in inventory. Reason codes are used to flag transactions and attach reasons to them. , implementation_dba_data: Not implemented in this database ,
-
View: CPG_CP_PO_LINE_MCH_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GML.CPG_CP_PO_LINE_MCH_V, object_name:CPG_CP_PO_LINE_MCH_V, status:VALID, product: GML - Process Manufacturing Logistics , description: PO lines view , implementation_dba_data: APPS.CPG_CP_PO_LINE_MCH_V ,
-
View: CPG_CP_PO_LINE_MCH_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GML.CPG_CP_PO_LINE_MCH_V, object_name:CPG_CP_PO_LINE_MCH_V, status:VALID, product: GML - Process Manufacturing Logistics , description: PO lines view , implementation_dba_data: APPS.CPG_CP_PO_LINE_MCH_V ,
-
APPS.GML_AUDIT_REPORTS dependencies on CPG_ORAGEMS_MAPPING
12.2.2
-
Table: SY_UOMS_MST
12.2.2
product: GMA - Process Manufacturing Systems , description: Unit of measure master for Oracle Process Manufacturing. Synchronized with MTL_UNITS_OF_MEASURE and associated tables when Oracle Financials is used. , implementation_dba_data: Not implemented in this database ,
-
Table: SY_REAS_CDS
12.1.1
product: GMA - Process Manufacturing Systems , description: The Reason Code table is used to store Reason Code definitions which provide information on the increase or decrease in inventory. Reason codes are used to flag transactions and attach reasons to them. , implementation_dba_data: Not implemented in this database ,
-
Table: SY_REAS_CDS_B
12.2.2
owner:GMA, object_type:TABLE, fnd_design_data:GMA.SY_REAS_CDS_B, object_name:SY_REAS_CDS_B, status:VALID, product: GMA - Process Manufacturing Systems , description: The Reason Code table is used to store Reason Code definitions which provide information on the increase or decrease in inventory. Reason codes are used to flag transactions and attach reasons to them. , implementation_dba_data: GMA.SY_REAS_CDS_B ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.GML_AUDIT_REPORTS
12.2.2
-
INDEX: GML.PO_ORDR_DTL
12.2.2
owner:GML, object_type:INDEX, object_name:PO_ORDR_DTL, status:VALID,
-
APPS.GML_PO_RECV1_PKG SQL Statements
12.1.1
-
INDEX: GML.PO_ORDR_DTL
12.1.1
owner:GML, object_type:INDEX, object_name:PO_ORDR_DTL, status:VALID,