Search Results po_bpos_hdr
Overview
The PO_BPOS_HDR 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 header-level information pertaining to blanket purchase orders (BPOs). A blanket purchase order is a long-term agreement with a supplier for the provision of goods or services, against which specific release orders (PO_ORDR_HDR) are issued. This table is fundamental to the procurement lifecycle in process manufacturing environments, establishing the contractual framework that governs subsequent transactions. Its status as VALID and its ownership under the GML schema confirm its active role in EBS versions 12.1.1 and 12.2.2.
Key Information Stored
The table's structure is defined by its primary and foreign key relationships. The primary key, PO_BPOS_HDR_PK, is based on the BPO_ID column, which uniquely identifies each blanket purchase order record. A unique key constraint, PO_BPOS_HDR_U1, enforces the combination of ORGN_CODE (organization code) and BPO_NO (blanket purchase order number), ensuring order numbers are unique within an operating unit. Key stored data includes vendor identifiers (SHIPVEND_ID, PAYVEND_ID), shipping and payment terms (SHIP_MTHD, FRTBILL_MTHD, TERMS_CODE, FOB_CODE), currency (CONTRACT_CURRENCY), purchasing class (ICPURCH_CLASS), and organizational address (ORGNADDR_ID). It also holds codes for tracking the order's status, such as hold, cancellation, and closure reasons (BPOHOLD_CODE, CANCELLATION_CODE, CLOSURE_CODE).
Common Use Cases and Queries
This table is central to reporting and transactional integrity for blanket agreements. Common use cases include generating a master list of all active BPOs for a vendor, analyzing BPO value and lifecycle status, and serving as the source for downstream release order creation. A typical query might join PO_BPOS_HDR with PO_VEND_MST to retrieve vendor details and with PO_BPOS_DTL to summarize line-level commitments. For example, to find all open BPOs for a specific organization, one might use: SELECT bpo.bpo_no, bpo.creation_date, vend.vendor_name FROM gml.po_bpos_hdr bpo, po_vend_mst vend WHERE bpo.orgn_code = :p_org_code AND bpo.shipvend_id = vend.vendor_id AND bpo.closure_code IS NULL;. Data from this table is also critical for auditing procurement compliance and spend analysis against long-term contracts.
Related Objects
The PO_BPOS_HDR table maintains extensive relationships with other EBS entities, as documented by its foreign keys. It is the parent table for detail lines (PO_BPOS_DTL via BPO_ID) and release orders (PO_ORDR_HDR via BPO_ID). Key foreign key dependencies link it to master data tables, including:
- SY_ORGN_MST / SY_ORGN_MST_B (Organization) via ORGN_CODE
- PO_VEND_MST (Vendor) via SHIPVEND_ID and PAYVEND_ID
- SY_REAS_CDS / SY_REAS_CDS_B (Reason Codes) via BPOHOLD_CODE, CANCELLATION_CODE, and CLOSURE_CODE
- GL_CURR_MST (Currency) via CONTRACT_CURRENCY
- IC_PRCH_CLS (Purchasing Class) via ICPURCH_CLASS
- OP_SHIP_MTH, OP_FRGT_MTH, OP_TERM_MST, OP_FOBC_MST, OP_SHIP_MST (Shipping, Freight, Terms, FOB, and Shipper codes)
- SY_ADDR_MST (Address) via ORGNADDR_ID
- PO_TEXT_HDR (Text) via TEXT_CODE
-
Table: PO_BPOS_HDR
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_BPOS_HDR, object_name:PO_BPOS_HDR, status:VALID, product: GML - Process Manufacturing Logistics , description: Header information for blanket purchase orders. , implementation_dba_data: GML.PO_BPOS_HDR ,
-
Table: PO_BPOS_HDR
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_BPOS_HDR, object_name:PO_BPOS_HDR, status:VALID, product: GML - Process Manufacturing Logistics , description: Header information for blanket purchase orders. , implementation_dba_data: GML.PO_BPOS_HDR ,
-
APPS.GML_PO_SYNCH dependencies on PO_BPOS_HDR
12.1.1
-
APPS.GML_SYNCH_BPOS dependencies on PO_BPOS_HDR
12.2.2
-
APPS.GML_PO_SYNCH dependencies on PO_BPOS_HDR
12.2.2
-
APPS.GML_SYNCH_BPOS dependencies on PO_BPOS_HDR
12.2.2
-
APPS.GML_SYNCH_BPOS dependencies on PO_BPOS_HDR
12.1.1
-
APPS.GMPMRACT dependencies on PO_BPOS_HDR
12.1.1
-
APPS.GML_SYNCH_BPOS dependencies on PO_BPOS_HDR
12.1.1
-
APPS.GMPMRACT dependencies on PO_BPOS_HDR
12.2.2
-
VIEW: APPS.PO_BPOS_HDR_DFV
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: GML.PO_BPOS_HDR_EFC
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_BPOS_HDR_EFC, object_name:PO_BPOS_HDR_EFC, 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 ,
-
APPS.GMPMRACT dependencies on PO_BPOS_DTL
12.1.1
-
VIEW: APPS.PO_BPOS_HDR_DFV
12.2.2
-
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 ,
-
SYNONYM: APPS.PO_BPOS_HDR
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_BPOS_HDR, status:VALID,
-
SYNONYM: APPS.PO_BPOS_HDR
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_BPOS_HDR, status:VALID,
-
APPS.GMPMRACT dependencies on PO_BPOS_DTL
12.2.2
-
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 ,
-
TABLE: GML.PO_BPOS_HDR_EFC
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_BPOS_HDR_EFC, object_name:PO_BPOS_HDR_EFC, status:VALID,
-
APPS.GML_SYNCH_BPOS dependencies on FND_FILE
12.2.2
-
Table: PO_VEND_MST
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_VEND_MST, object_name:PO_VEND_MST, status:VALID, product: GML - Process Manufacturing Logistics , description: Vendor master. , implementation_dba_data: GML.PO_VEND_MST ,
-
APPS.GML_SYNCH_BPOS dependencies on FND_FILE
12.1.1
-
Table: PO_VEND_MST
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_VEND_MST, object_name:PO_VEND_MST, status:VALID, product: GML - Process Manufacturing Logistics , description: Vendor master. , implementation_dba_data: GML.PO_VEND_MST ,
-
VIEW: GML.PO_BPOS_HDR#
12.2.2
owner:GML, object_type:VIEW, object_name:PO_BPOS_HDR#, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
Table: PO_BPOS_HDR_EFC
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_BPOS_HDR_EFC, object_name:PO_BPOS_HDR_EFC, status:VALID, product: GML - Process Manufacturing Logistics , description: Shadow table of PO_BPOS_HDR for EFC migration. , implementation_dba_data: GML.PO_BPOS_HDR_EFC ,
-
PACKAGE: APPS.GML_SYNCH_BPOS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GML_SYNCH_BPOS, status:VALID,
-
Table: PO_BPOS_HDR_EFC
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_BPOS_HDR_EFC, object_name:PO_BPOS_HDR_EFC, status:VALID, product: GML - Process Manufacturing Logistics , description: Shadow table of PO_BPOS_HDR for EFC migration. , implementation_dba_data: GML.PO_BPOS_HDR_EFC ,
-
12.1.1 DBA Data
12.1.1
-
Table: PO_TEXT_HDR
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_TEXT_HDR, object_name:PO_TEXT_HDR, status:VALID, product: GML - Process Manufacturing Logistics , description: Header text table for OPM Purchasing application. , implementation_dba_data: GML.PO_TEXT_HDR ,
-
12.2.2 DBA Data
12.2.2
-
Table: IC_PRCH_CLS
12.1.1
product: GMI - Process Manufacturing Inventory , description: This table contains the purchase classes defined for use throughout OPM. , implementation_dba_data: Not implemented in this database ,
-
Table: IC_PRCH_CLS
12.2.2
product: GMI - Process Manufacturing Inventory , description: This table contains the purchase classes defined for use throughout OPM. , implementation_dba_data: Not implemented in this database ,
-
Table: OP_TERM_MST
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_TERM_MST, object_name:OP_TERM_MST, status:VALID, product: GML - Process Manufacturing Logistics , description: Payment terms codes. , implementation_dba_data: GML.OP_TERM_MST ,
-
Table: OP_SHIP_MTH
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_SHIP_MTH, object_name:OP_SHIP_MTH, status:VALID, product: GML - Process Manufacturing Logistics , description: Shipping method codes. , implementation_dba_data: GML.OP_SHIP_MTH ,
-
Table: OP_FRGT_MTH
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_FRGT_MTH, object_name:OP_FRGT_MTH, status:VALID, product: GML - Process Manufacturing Logistics , description: Freight bill method codes . , implementation_dba_data: GML.OP_FRGT_MTH ,
-
VIEW: APPS.PO_BPOS_HDR_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:PO_BPOS_HDR_DFV, status:VALID,
-
Table: OP_FRGT_MTH
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_FRGT_MTH, object_name:OP_FRGT_MTH, status:VALID, product: GML - Process Manufacturing Logistics , description: Freight bill method codes . , implementation_dba_data: GML.OP_FRGT_MTH ,
-
PACKAGE: APPS.GML_SYNCH_BPOS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GML_SYNCH_BPOS, status:VALID,
-
Table: OP_FOBC_MST
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_FOBC_MST, object_name:OP_FOBC_MST, status:VALID, product: GML - Process Manufacturing Logistics , description: Free on Board (FOB) codes. , implementation_dba_data: GML.OP_FOBC_MST ,
-
Table: OP_TERM_MST
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_TERM_MST, object_name:OP_TERM_MST, status:VALID, product: GML - Process Manufacturing Logistics , description: Payment terms codes. , implementation_dba_data: GML.OP_TERM_MST ,
-
Table: OP_FOBC_MST
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_FOBC_MST, object_name:OP_FOBC_MST, status:VALID, product: GML - Process Manufacturing Logistics , description: Free on Board (FOB) codes. , implementation_dba_data: GML.OP_FOBC_MST ,
-
Table: OP_SHIP_MTH
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_SHIP_MTH, object_name:OP_SHIP_MTH, status:VALID, product: GML - Process Manufacturing Logistics , description: Shipping method codes. , implementation_dba_data: GML.OP_SHIP_MTH ,
-
PACKAGE BODY: APPS.GML_SYNCH_BPOS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GML_SYNCH_BPOS, status:VALID,
-
Table: OP_SHIP_MST
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_SHIP_MST, object_name:OP_SHIP_MST, status:VALID, product: GML - Process Manufacturing Logistics , description: Carrier (shipper) codes . , implementation_dba_data: GML.OP_SHIP_MST ,
-
VIEW: GML.PO_BPOS_HDR#
12.2.2
-
VIEW: APPS.PO_BPOS_HDR_DFV
12.2.2
owner:APPS, object_type:VIEW, object_name:PO_BPOS_HDR_DFV, status:VALID,