Search Results pricelist
The GML.OP_PRCE_EFF
table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a critical data structure within the Global Price Engine (GML) module, which manages pricing rules and effective pricing for products across different business scenarios. This table stores price effectivity details, defining the validity periods, conditions, and adjustments applied to pricing rules in Oracle Advanced Pricing. Below is a detailed breakdown of its purpose, structure, and key attributes.
Purpose of GML.OP_PRCE_EFF
The GML.OP_PRCE_EFF
table serves as a repository for price effectivity rules, determining when and how pricing adjustments (e.g., discounts, surcharges, or promotions) are applied to transactions. It works in conjunction with other Oracle Advanced Pricing tables to enforce complex pricing strategies, such as tiered pricing, seasonal discounts, or customer-specific pricing agreements. The table ensures that pricing rules are activated or deactivated based on predefined criteria like dates, customer segments, or product categories.
Key Attributes
The table includes the following critical columns:
- PRICE_EFFECTIVITY_ID: A unique identifier for each price effectivity rule.
- PRICING_ATTR_GROUP_ID: Links to the pricing attribute group defining the scope of the rule (e.g., customer, product, or geography).
- START_DATE and END_DATE: Define the active period for the pricing rule.
- PRICE_TYPE_CODE: Specifies whether the rule applies to a base price, discount, or surcharge.
- PRICE_FORMULA_ID: References the formula used to calculate the adjusted price.
- STATUS: Indicates whether the rule is active, inactive, or pending approval.
- CREATED_BY and LAST_UPDATED_BY: Audit columns tracking user modifications.
Integration with Oracle EBS Modules
The GML.OP_PRCE_EFF
table integrates with several Oracle EBS modules:
- Order Management (OM): Applies pricing rules during order entry to ensure accurate invoicing.
- Accounts Receivable (AR): Validates pricing adjustments during billing.
- Inventory (INV): Supports price overrides for inventory transactions.
- Advanced Pricing (QP): Shares data with the Qualifier, Modifier, and Formula tables to evaluate pricing conditions.
Technical Considerations
In Oracle EBS 12.1.1 and 12.2.2, the table is part of the GML
schema, which is specific to the Global Price Engine. Performance optimization is critical for large-scale implementations, as pricing rules are evaluated in real-time during transactions. Indexes on PRICE_EFFECTIVITY_ID
, PRICING_ATTR_GROUP_ID
, and date columns are recommended. Customizations or extensions to this table require careful testing to avoid conflicts with Oracle’s pricing engine logic.
Conclusion
The GML.OP_PRCE_EFF
table is a foundational component of Oracle Advanced Pricing, enabling dynamic and context-aware pricing strategies. Its structure and relationships with other EBS modules ensure consistent pricing across sales, inventory, and financial processes. Proper configuration and maintenance of this table are essential for accurate pricing execution in Oracle EBS deployments.
-
APPS.QP_UTIL_PUB dependencies on STANDARD
12.2.2
-
APPS.QP_UTIL_PUB dependencies on STANDARD
12.1.1
-
APPS.QP_PRICE_LIST_PUB dependencies on OE_DEBUG_PUB
12.2.2
-
APPS.OE_BLANKET_UTIL dependencies on STANDARD
12.2.2
-
APPS.QP_PRICE_LIST_PUB dependencies on OE_DEBUG_PUB
12.1.1
-
APPS.CSD_REPAIR_MANAGER_UTIL dependencies on CSD_PROCESS_UTIL
12.2.2
-
APPS.OE_BLANKET_UTIL dependencies on STANDARD
12.1.1
-
Lookup Type: SECURITY_OBJECT_TYPE
12.2.2
product: QP - Advanced Pricing , meaning: Security Entity Type ,
-
PACKAGE: APPS.FTE_RATE_CHART_PKG
12.2.2
-
PACKAGE: APPS.FTE_RATE_CHART_PKG
12.1.1
-
APPS.QP_BULK_LOADER_PUB dependencies on FND_REQUEST
12.2.2
-
Lookup Type: SECURITY_OBJECT_TYPE
12.1.1
product: QP - Advanced Pricing , meaning: Security Entity Type ,
-
Lookup Type: FTE_PRC_FAC_CHARGE_PARNMS
12.1.1
product: FTE - Transportation Execution , meaning: Facility Charge Modifier Parameter Names , description: Facility Charge Modifier Parameter Names ,
-
Lookup Type: FTE_PRC_FAC_CHARGE_PARNMS
12.2.2
product: FTE - Transportation Execution , meaning: Facility Charge Modifier Parameter Names , description: Facility Charge Modifier Parameter Names ,
-
APPS.QP_SECURITY dependencies on STANDARD
12.1.1
-
APPS.QP_COPY_MODIFIERS_PVT dependencies on QP_SECURITY
12.2.2
-
APPS.FTE_RATE_CHART_PKG dependencies on STRINGARRAY
12.1.1
-
APPS.FTE_RATE_CHART_PKG dependencies on STRINGARRAY
12.2.2
-
APPS.QP_BULK_LOADER_PUB dependencies on FND_REQUEST
12.1.1
-
APPS.QP_COPY_MODIFIERS_PVT dependencies on QP_SECURITY
12.1.1
-
APPS.CSD_PROCESS_UTIL dependencies on QP_LIST_HEADERS_B
12.2.2
-
APPS.QP_SECURITY dependencies on STANDARD
12.2.2
-
APPS.OKS_QP_PKG dependencies on OKC_CURRENCY_API
12.2.2
-
TABLE: GML.OP_PRCE_EFF
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_PRCE_EFF, object_name:OP_PRCE_EFF, status:VALID,
-
VIEW: APPS.QP_CRMINTEG_PRICELIST_V
12.1.1
owner:APPS, object_type:VIEW, object_name:QP_CRMINTEG_PRICELIST_V, status:VALID,
-
VIEW: APPS.QP_CRMINTEG_PRICELIST_V
12.2.2
owner:APPS, object_type:VIEW, object_name:QP_CRMINTEG_PRICELIST_V, status:VALID,
-
VIEW: APPS.PMIFV_ITEM_PRICE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PMI.PMIFV_ITEM_PRICE_V, object_name:PMIFV_ITEM_PRICE_V, status:VALID,
-
VIEW: APPS.PMIFV_ITEM_PRICE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PMI.PMIFV_ITEM_PRICE_V, object_name:PMIFV_ITEM_PRICE_V, status:VALID,
-
APPS.QP_MODIFIERS_ISETUP_IMP dependencies on QP_LIST_HEADERS_TL
12.1.1
-
TABLE: GML.OP_PRCE_EFF
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_PRCE_EFF, object_name:OP_PRCE_EFF, status:VALID,
-
APPS.OKS_BILL_REC_PUB dependencies on OKS_BILL_SCH
12.1.1
-
APPS.OKS_BILL_REC_PUB dependencies on OKS_BILL_SCH
12.2.2
-
APPS.OE_LINE_UTIL_EXT dependencies on OE_DEBUG_PUB
12.1.1
-
APPS.QP_MODIFIERS_ISETUP_IMP dependencies on QP_LIST_HEADERS_TL
12.2.2
-
APPS.OE_LINE_UTIL_EXT dependencies on OE_DEBUG_PUB
12.2.2
-
TABLE: GML.OP_PRSL_TYP_B
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_PRSL_TYP_B, object_name:OP_PRSL_TYP_B, status:VALID,
-
TABLE: GML.OP_PRSL_TYP_B
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_PRSL_TYP_B, object_name:OP_PRSL_TYP_B, status:VALID,
-
View: XNC_CATALOG_RUN_NAV
12.1.1
product: XNC - Sales for Communications (Obsolete) , description: View used to define the attribute fields for an AK object for construction of the Runtime Product Catalog Navigator tree , implementation_dba_data: Not implemented in this database ,
-
View: XNC_CATALOG_RUN_NAV
12.2.2
product: XNC - Sales for Communications (Obsolete) , description: View used to define the attribute fields for an AK object for construction of the Runtime Product Catalog Navigator tree , implementation_dba_data: Not implemented in this database ,
-
APPS.QP_BULK_EXPORT_TMP_PVT dependencies on QP_PRICE_LIST_UTIL
12.2.2
-
Lookup Type: HOMEPG_PRICELIST_SUBLIST_TYPE
12.1.1
product: QP - Advanced Pricing , meaning: Home Page Pricelist Sublist Type ,
-
Lookup Type: HOMEPG_PRICELIST_SUBLIST_TYPE
12.2.2
product: QP - Advanced Pricing , meaning: Home Page Pricelist Sublist Type ,
-
APPS.OZF_PRICELIST_PVT dependencies on AMS_GEN_APPROVAL_PVT
12.2.2
-
Table: OP_PRCE_BRK
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_PRCE_BRK, object_name:OP_PRCE_BRK, status:VALID, product: GML - Process Manufacturing Logistics , description: Price breaks for items on a pricelist. , implementation_dba_data: GML.OP_PRCE_BRK ,
-
APPS.QP_UTIL_PUB dependencies on QP_PRICE_LIST_UTIL
12.1.1
-
APPS.QP_UTIL_PUB dependencies on QP_PRICE_LIST_UTIL
12.2.2
-
APPS.OKC_PRICE_PVT dependencies on OKX_CUSTOMER_PRODUCTS_V
12.1.1
-
APPS.OKC_PRICE_PVT dependencies on OKX_CUSTOMER_PRODUCTS_V
12.2.2
-
Concurrent Program: XNBPRICELISTPUBLISH
12.1.1
execution_filename: exeNameNullOld , product: XNB - Oracle Telecommunications Billing Integrator , user_name: DUMMY - NULL , description: Dummy to take care of OLD prod dependencies , argument_method: Standard , enabled: No , execution_method: Oracle Reports ,
-
APPS.QP_BULK_EXPORT_TMP_PVT dependencies on QP_PRICE_LIST_UTIL
12.1.1