Search Results price
The ICX.ICX_POR_PRICE_LIST_LINES table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a critical data structure within the iProcurement module, specifically supporting the Price Lists functionality. This table stores detailed pricing information for items available for procurement, enabling organizations to maintain standardized pricing across purchasing transactions. Below is a detailed technical and functional breakdown of this table in the context of Oracle EBS.
Functional Overview
The ICX_POR_PRICE_LIST_LINES table serves as a repository for item pricing data tied to price lists defined in the Oracle Purchasing module. It integrates with Oracle iProcurement to ensure that requisitioners view accurate, up-to-date prices when selecting items. This table supports:- Price List Management: Stores item-level pricing details, including base price, discounts, and effective dates.
- Multi-Currency Support: Captures currency-specific pricing for global procurement operations.
- Catalog Integration: Links to catalog items (via INVENTORY_ITEM_ID and CATEGORY_ID), enabling dynamic price displays in punchout or hosted catalogs.
Key Columns and Relationships
The table's structure includes columns that establish relationships with other EBS modules and enforce pricing rules:- PRICE_LIST_LINE_ID: Primary key, uniquely identifying each price list entry.
- PRICE_LIST_ID: Foreign key linking to ICX_POR_PRICE_LISTS, associating lines with a parent price list.
- INVENTORY_ITEM_ID: References MTL_SYSTEM_ITEMS_B to tie prices to specific inventory items.
- CATEGORY_ID: Optional link to MTL_CATEGORIES_B for category-based pricing.
- UOM_CODE: Unit of measure (e.g., EA, KG) for the priced item.
- UNIT_PRICE: The base price per unit, critical for cost calculations.
- CURRENCY_CODE: Currency of the price (e.g., USD, EUR), tied to FND_CURRENCIES.
- START_DATE_ACTIVE/END_DATE_ACTIVE: Defines the price validity period.
Integration Points
ICX_POR_PRICE_LIST_LINES interacts with several EBS modules:- Oracle Purchasing: Price lists originate in Purchasing (PO_PRICE_LIST_LINES) and are replicated to iProcurement for requisitioning.
- Inventory: Item and category references ensure alignment with master data.
- General Ledger: Currency data syncs with GL for financial reporting.
Technical Considerations
- Indexing: Key columns like PRICE_LIST_LINE_ID, PRICE_LIST_ID, and INVENTORY_ITEM_ID are typically indexed for performance.
- Data Volume: Large organizations may have millions of rows, necessitating partitioning strategies.
- Concurrency: Price updates during active procurement periods require row-level locking to prevent conflicts.
Customization and Extensions
Common extensions include:- Custom Pricing Logic: Triggers or APIs may modify prices based on business rules (e.g., volume discounts).
- Reporting: Views or materialized snapshots for historical price analysis.
Conclusion
The ICX.ICX_POR_PRICE_LIST_LINES table is a cornerstone of Oracle iProcurement’s pricing framework, ensuring accurate, auditable, and scalable price management. Its integration with Purchasing, Inventory, and Financial modules underscores its role in end-to-end procurement processes. Administrators should prioritize indexing, data purging policies, and validation rules to maintain performance and data integrity.-
Lookup Type: PRICE DIFFERENTIALS
12.1.1
product: PO - Purchasing , meaning: Price Differentials , description: Types of Price Differentials ,
-
Lookup Type: PRICE TYPE
12.1.1
product: PO - Purchasing , meaning: Price Types , description: Price Types ,
-
Lookup Type: PRICE TYPE
12.2.2
product: PO - Purchasing , meaning: Price Types , description: Price Types ,
-
Lookup Type: PRICE DIFFERENTIALS
12.2.2
product: PO - Purchasing , meaning: Price Differentials , description: Types of Price Differentials ,
-
Lookup Type: PRICE BREAK TYPE
12.2.2
product: PO - Purchasing , meaning: Price Break Types , description: Price Break Types ,
-
Lookup Type: LINE PRICE TYPE
12.1.1
product: PO - Purchasing , meaning: Line Price Types for Reports , description: Line Price Types for Reports ,
-
File: GML_11i_OP Price List Setup.pdf
12.1.1
product: GML - Process Manufacturing Logistics , size: 20.653 KBytes , file_type: PDF Diagram ,
-
Lookup Type: PRICE BREAK TYPE
12.1.1
product: PO - Purchasing , meaning: Price Break Types , description: Price Break Types ,
-
File: GML_11i_OP Price List Setup.pdf
12.2.2
product: GML - Process Manufacturing Logistics , size: 20.653 KBytes , file_type: PDF Diagram ,
-
Lookup Type: LINE PRICE TYPE
12.2.2
product: PO - Purchasing , meaning: Line Price Types for Reports , description: Line Price Types for Reports ,
-
APPS.OE_OE_FORM_PRICE_LLINE dependencies on OE_DEBUG_PUB
12.1.1
-
Lookup Type: OZF_SDB_REJECT_REASON_CODE
12.1.1
product: OZF - Trade Management , meaning: Ship and Debit Batch Reject Reason , description: Ship and Debit Batch Reject Reason ,
-
Lookup Type: ITEM SOURCE SORT BY
12.2.2
product: PO - Purchasing , meaning: Item Source Sorting Options , description: Item Source Sorting Options ,
-
TABLE: ICX.ICX_POR_PRICE_LIST_LINES
12.2.2
owner:ICX, object_type:TABLE, fnd_design_data:ICX.ICX_POR_PRICE_LIST_LINES, object_name:ICX_POR_PRICE_LIST_LINES, status:VALID,
-
Lookup Type: QRM_OPTION_VALUE
12.1.1
product: QRM - Risk Management , meaning: Call/Put Options Values , description: Call/Put Options Values ,
-
APPS.OE_OE_FORM_PRICE_LLINE dependencies on OE_DEBUG_PUB
12.2.2
-
Lookup Type: PO_FEDERAL_CONTRACT_TYPES_AMT
12.2.2
product: PO - Purchasing , meaning: PO Federal Contract Types for Complex Pricing Amount Lines , description: PO Federal Contract Types for Complex Pricing for Amount Based Lines ,
-
Lookup Type: OZF_SDB_REJECT_REASON_CODE
12.2.2
product: OZF - Trade Management , meaning: Ship and Debit Batch Reject Reason , description: Ship and Debit Batch Reject Reason ,
-
APPS.OE_OE_FORM_PRICE_LLINE dependencies on OE_PRICE_LIST_LINE_UTIL
12.2.2
-
Lookup Type: QPR_DEAL_MEASURES
12.2.2
product: QPR - Oracle Deal Management , meaning: Deal Measures ,
-
Lookup Type: QPR_DEAL_MEASURES
12.1.1
product: QPR - Oracle Deal Management , meaning: Deal Measures ,
-
Lookup Type: ITEM SOURCE SORT BY
12.1.1
product: PO - Purchasing , meaning: Item Source Sorting Options , description: Item Source Sorting Options ,
-
Lookup Type: ICX_CAT_TXT_TYPE
12.2.2
product: ICX - Oracle iProcurement , meaning: ICX CAT TXT TYPE , description: Sections in a Tab delimited text file for BulkLoader ,
-
TABLE: ICX.ICX_CAT_PRICE_HISTORY
12.2.2
owner:ICX, object_type:TABLE, fnd_design_data:ICX.ICX_CAT_PRICE_HISTORY, object_name:ICX_CAT_PRICE_HISTORY, status:VALID,
-
APPS.QP_BULK_VALIDATE dependencies on QP_NUMBER
12.1.1
-
VIEW: APPS.OTFV_PRICE_LIST_ENTRIES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTFV_PRICE_LIST_ENTRIES, object_name:OTFV_PRICE_LIST_ENTRIES, status:VALID,
-
VIEW: APPS.OTFV_PRICE_LIST_ENTRIES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTFV_PRICE_LIST_ENTRIES, object_name:OTFV_PRICE_LIST_ENTRIES, status:VALID,
-
APPS.AHL_VWP_TASK_CST_PR_PVT dependencies on AHL_VWP_PRICE_PVT
12.1.1
-
Lookup Type: PA_CHANGED_ITEMS
12.2.2
product: PA - Projects , meaning: Changed Items , description: Changed Items ,
-
APPS.PON_RESPONSE_IMPORT_PKG dependencies on PON_BID_PRICE_DIFFERENTIALS
12.1.1
-
APPS.QP_PREQ_GRP dependencies on QP_RESOLVE_INCOMPATABILITY_PVT
12.2.2
-
Lookup Type: CALCULATE_PRICE_FLAG
12.1.1
product: ONT - Order Management , meaning: Ont : Calculate Price , description: Flag to indicate the method of price calculation ,
-
Lookup Type: PRICE_FORMULA_LINE_TYPE_CODE
12.1.1
product: QP - Advanced Pricing , meaning: Price Formula Line Type Code , description: Price Formula Line Type Codes ,
-
APPS.OTA_OFFERING_API dependencies on STANDARD
12.1.1
-
Lookup Type: CALCULATE_PRICE_FLAG
12.2.2
product: ONT - Order Management , meaning: Ont : Calculate Price , description: Flag to indicate the method of price calculation ,
-
Lookup Type: PRICE_FORMULA_LINE_TYPE_CODE
12.2.2
product: QP - Advanced Pricing , meaning: Price Formula Line Type Code , description: Price Formula Line Type Codes ,
-
Lookup Type: OKC_PH_LINE_PRICE_TYPE
12.1.1
product: OKC - Contracts Core , meaning: Price Hold Line Price Type , description: Price Hold Line Price Type ,
-
Lookup Type: CHANGE_ORDER_TOLERANCES
12.1.1
product: PO - Purchasing , meaning: Tolerances , description: Tolerances ,
-
APPS.QP_BULK_VALIDATE dependencies on QP_NUMBER
12.2.2
-
TABLE: PO.PO_PRICE_DIFFERENTIALS
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_PRICE_DIFFERENTIALS, object_name:PO_PRICE_DIFFERENTIALS, status:VALID,
-
Lookup Type: QRM_OPTION_VALUE
12.2.2
product: QRM - Risk Management , meaning: Call/Put Options Values , description: Call/Put Options Values ,
-
Lookup Type: CHANGE_ORDER_TOLERANCES
12.2.2
product: PO - Purchasing , meaning: Tolerances , description: Tolerances ,
-
APPS.OE_OE_FORM_PRICE_LLINE dependencies on OE_PRICE_LIST_LINE_UTIL
12.1.1
-
APPS.OE_BLANKET_UTIL dependencies on STANDARD
12.1.1
-
Lookup Type: REQUISITION_PRICING_METHOD
12.2.2
product: PO - Purchasing , meaning: Requisition Pricing Method , description: Requisition Pricing Method ,
-
TABLE: ICX.ICX_POR_PRICE_LIST_LINES
12.1.1
owner:ICX, object_type:TABLE, fnd_design_data:ICX.ICX_POR_PRICE_LIST_LINES, object_name:ICX_POR_PRICE_LIST_LINES, status:VALID,
-
Lookup Type: QP_ROUNDING_OPTIONS
12.2.2
product: QP - Advanced Pricing , meaning: Selling Price Rounding Options , description: Selling Price Rounding Options ,
-
APPS.OKC_PRICE_ADJUSTMENT_PVT dependencies on OKC_PRICE_ADJUSTMENT_PUB
12.2.2
-
APPS.OE_BLANKET_UTIL dependencies on STANDARD
12.2.2
-
Lookup Type: QPR_PRICE_TYPE
12.1.1
product: QPR - Oracle Deal Management , meaning: Price types , description: Price Types ,