Search Results po_bpos_dtl
Overview
The PO_BPOS_DTL table is a core data object within the Oracle E-Business Suite Process Manufacturing Logistics (GML) module, specifically for releases 12.1.1 and 12.2.2. It serves as the detailed repository for line-level information associated with 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 releases are issued. This table stores all transactional and master data attributes for each line item on a BPO, enabling the management of pricing, quantities, sourcing, shipping, and quality specifications. Its role is integral to the procure-to-pay cycle within process manufacturing environments, linking master data for items, vendors, and warehouses to the contractual terms of a blanket agreement.
Key Information Stored
The table's structure captures comprehensive line details. Its primary keys, LINE_ID and the composite key (TO_WHSE, BPO_ID, LINE_NO), ensure uniqueness. Critical columns include BPO_ID, which links to the parent header record in PO_BPOS_HDR, and LINE_NO for sequencing. Key foreign key columns define the business context: ITEM_ID links to the item master (IC_ITEM_MST_B), FROM_WHSE and TO_WHSE define the sourcing and destination warehouses (IC_WHSE_MST), and SHIPVEND_ID identifies the shipping vendor (PO_VEND_MST). The table also holds commercial terms via FOB_CODE, TERMS_CODE, and SHIP_MTHD, and quality requirements via QC_GRADE_WANTED. Status management is facilitated through columns like BPOHOLD_CODE, CANCELLATION_CODE, and CLOSURE_CODE, which reference reason codes (SY_REAS_CDS).
Common Use Cases and Queries
This table is central to operational reporting and process execution. Common use cases include generating open blanket agreement reports for procurement analysis, validating line details before creating a release (PO_RELS_SCH), and auditing price and term compliance. A typical query might join to the header and item master to list all active BPO lines for a specific item:
- SELECT hdr.BPO_NO, dtl.LINE_NO, mst.ITEM_NO, dtl.UNIT_PRICE, dtl.QTY_ORDERED FROM GML.PO_BPOS_DTL dtl JOIN GML.PO_BPOS_HDR hdr ON dtl.BPO_ID = hdr.BPO_ID JOIN GML.IC_ITEM_MST mst ON dtl.ITEM_ID = mst.ITEM_ID WHERE mst.ITEM_NO = '&ITEM' AND dtl.CLOSURE_CODE IS NULL;
Another critical pattern involves tracing releases (PO_ORDR_DTL) back to their source blanket line using the BPO_LINE_ID foreign key to analyze commitment versus actual consumption.
Related Objects
PO_BPOS_DTL maintains extensive relationships with master and transactional tables, as documented by its foreign keys. The primary relationship is with its header table, PO_BPOS_HDR, via BPO_ID. It is the source for downstream procurement transactions, referenced by PO_RELS_SCH (schedule releases) via BPOLINE_ID and by PO_ORDR_DTL (order detail lines) via BPO_LINE_ID. Key master data references include:
- IC_ITEM_MST_B / IC_ITEM_MST (Item): ITEM_ID
- IC_WHSE_MST (Warehouse): FROM_WHSE, TO_WHSE
- PO_VEND_MST (Vendor): SHIPVEND_ID
- SY_REAS_CDS / SY_REAS_CDS_B (Reason Codes): BPOHOLD_CODE, CANCELLATION_CODE, CLOSURE_CODE
- OP_TERM_MST (Terms): TERMS_CODE
- OP_SHIP_MTH (Ship Method): SHIP_MTHD
- GMD_GRADES_B / QC_GRAD_MST (Quality Grade): QC_GRADE_WANTED
These relationships enforce data integrity and define the table's central position in the blanket purchasing data model.
-
Table: PO_BPOS_DTL
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_BPOS_DTL, object_name:PO_BPOS_DTL, status:VALID, product: GML - Process Manufacturing Logistics , description: Blanket purchase order lines. , implementation_dba_data: GML.PO_BPOS_DTL ,
-
Table: PO_BPOS_DTL
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_BPOS_DTL, object_name:PO_BPOS_DTL, status:VALID, product: GML - Process Manufacturing Logistics , description: Blanket purchase order lines. , implementation_dba_data: GML.PO_BPOS_DTL ,
-
APPS.GMPMRACT dependencies on PO_BPOS_DTL
12.1.1
-
APPS.GML_SYNCH_BPOS dependencies on PO_BPOS_DTL
12.1.1
-
APPS.GMPMRACT dependencies on PO_BPOS_DTL
12.2.2
-
APPS.GML_PO_SYNCH dependencies on PO_BPOS_DTL
12.2.2
-
APPS.GML_SYNCH_BPOS dependencies on PO_BPOS_DTL
12.2.2
-
APPS.GML_PO_SYNCH dependencies on PO_BPOS_DTL
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 ,
-
APPS.GMPMRACT dependencies on PO_BPOS_HDR
12.1.1
-
APPS.GMPMRACT dependencies on PO_BPOS_HDR
12.2.2
-
SYNONYM: APPS.PO_BPOS_DTL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_BPOS_DTL, status:VALID,
-
VIEW: APPS.PO_BPOS_DTL_DFV
12.1.1
-
VIEW: APPS.PO_BPOS_DTL_DFV
12.2.2
-
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 ,
-
SYNONYM: APPS.PO_BPOS_DTL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_BPOS_DTL, status:VALID,
-
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 ,
-
APPS.GML_SYNCH_BPOS dependencies on FND_FILE
12.1.1
-
APPS.GML_SYNCH_BPOS dependencies on FND_FILE
12.2.2
-
12.2.2 DBA Data
12.2.2
-
VIEW: GML.PO_BPOS_DTL#
12.2.2
owner:GML, object_type:VIEW, object_name:PO_BPOS_DTL#, status:VALID,
-
Table: IC_WHSE_MST
12.1.1
owner:GMI, object_type:TABLE, fnd_design_data:GMI.IC_WHSE_MST, object_name:IC_WHSE_MST, status:VALID, product: GMI - Process Manufacturing Inventory , description: Warehouse master.This table contains warehouse definition information. , implementation_dba_data: GMI.IC_WHSE_MST ,
-
12.1.1 DBA Data
12.1.1
-
Table: OP_GNRC_ITM
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_GNRC_ITM, object_name:OP_GNRC_ITM, status:VALID, product: GML - Process Manufacturing Logistics , description: Customer and generic (alternate) names for items. , implementation_dba_data: GML.OP_GNRC_ITM ,
-
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.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: QC_GRAD_MST
12.1.1
product: GMD - Process Manufacturing Product Development , description: QC grade code master. , implementation_dba_data: Not implemented in this database ,
-
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 ,
-
Table: QC_GRAD_MST
12.2.2
product: GMD - Process Manufacturing Product Development , description: QC grade code master. , implementation_dba_data: Not implemented in this database ,
-
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 ,
-
12.2.2 DBA Data
12.2.2
-
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 ,
-
PACKAGE BODY: APPS.GML_SYNCH_BPOS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GML_SYNCH_BPOS, status:VALID,
-
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: 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: IC_WHSE_MST
12.2.2
owner:GMI, object_type:TABLE, fnd_design_data:GMI.IC_WHSE_MST, object_name:IC_WHSE_MST, status:VALID, product: GMI - Process Manufacturing Inventory , description: Warehouse master.This table contains warehouse definition information. , implementation_dba_data: GMI.IC_WHSE_MST ,
-
Table: OP_SHIP_MST
12.1.1
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 ,
-
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 ,
-
Table: GMD_GRADES_B
12.1.1
owner:GMD, object_type:TABLE, fnd_design_data:GMD.GMD_GRADES_B, object_name:GMD_GRADES_B, status:VALID, product: GMD - Process Manufacturing Product Development , description: QC grade code master. , implementation_dba_data: GMD.GMD_GRADES_B ,
-
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_DTL_DFV
12.2.2
owner:APPS, object_type:VIEW, object_name:PO_BPOS_DTL_DFV, status:VALID,
-
Table: OP_GNRC_ITM
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_GNRC_ITM, object_name:OP_GNRC_ITM, status:VALID, product: GML - Process Manufacturing Logistics , description: Customer and generic (alternate) names for items. , implementation_dba_data: GML.OP_GNRC_ITM ,
-
Table: PO_RELS_SCH
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_RELS_SCH, object_name:PO_RELS_SCH, status:VALID, product: GML - Process Manufacturing Logistics , description: Release schedules for a blanket purchase order. , implementation_dba_data: GML.PO_RELS_SCH ,
-
Table: PO_RELS_SCH
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_RELS_SCH, object_name:PO_RELS_SCH, status:VALID, product: GML - Process Manufacturing Logistics , description: Release schedules for a blanket purchase order. , implementation_dba_data: GML.PO_RELS_SCH ,
-
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 ,
-
PACKAGE BODY: APPS.GML_SYNCH_BPOS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GML_SYNCH_BPOS, status:VALID,