Search Results modifier_header_id




Overview

OKX_QTE_PRC_ADJMNTS_V is a reporting and integration view owned by the APPS schema within the OKX – Contracts Integration product. It exposes Oracle Advanced Pricing adjustment data that is consumed by Oracle Quoting and related contract integration flows. The view is defined as a simple projection over a synonym that resolves to ASO_PRICE_ADJUSTMENTS, and, as such, it presents the full set of price adjustment attributes in a read-oriented access path suitable for EBS 12.1.1 and 12.2.2 environments.

The object status is VALID, confirming that the view compiles cleanly in the reference environment. Because the view performs no joins, aggregation, or filtering, it is primarily a convenience and access-layer object rather than a transformation object. Its principal value is in exposing pricing adjustment records—including modifiers, discounts, rebates, and charge adjustments—with the parent-child relationship carried by PARENT_ADJUSTMENT_ID, which is the attribute most commonly searched when users need to trace adjustment hierarchies.

Underlying Base Objects

The documented base object is ASO_PRICE_ADJUSTMENTS, referenced through a synonym. In a standard EBS installation, ASO_PRICE_ADJUSTMENTS is the principal Advanced Pricing table storing price adjustment definitions generated through pricing modifiers. It is created and maintained by the pricing engine and supports both header-level and line-level adjustments.

Because the view is a direct column mapping with no WHERE clause or join, it inherits the row population of ASO_PRICE_ADJUSTMENTS exactly. Insert, update, or delete operations are not possible directly through the view. Any modification must be performed against the base table, typically via supported pricing APIs (for example, QP_Price_List_PUB or modifier maintenance APIs) rather than direct DML. Referential integrity, concurrency control, and WHO/TCA audit columns are governed entirely by the base table.

Key Columns

Common Use Cases and Queries

The view is typically queried to reconcile adjustments with their parents, to audit modifier behavior within quoting flows, and to integrate adjustment data into downstream reporting. A representative query following the searched term is shown below:

  • SELECT price_adjustment_id, parent_adjustment_id, modifier_header_id, modifier_line_id, adjusted_amount FROM apps.okx_qte_prc_adjmnts_v WHERE parent_adjustment_id = :parent_id;
  • SELECT price_adjustment_id, parent_adjustment_id, automatic_flag, applied_flag FROM apps.okx_qte_prc_adjmnts_v WHERE modifier_header_id = :modifier_header_id ORDER BY parent_adjustment_id;
  • SELECT a.price_adjustment_id, a.parent_adjustment_id, a.adjusted_amount FROM apps.okx_qte_prc_adjmnts_v a WHERE a.quote_header_id = :quote_header_id;
  • SELECT child.price_adjustment_id, parent.price_adjustment_id AS parent_id FROM apps.okx_qte_prc_adjmnts_v child, apps.okx_qte_prc_adjmnts_v parent WHERE child.parent_adjustment_id = parent.price_adjustment_id;

These queries illustrate adjustment hierarchy walks, modifier-level audits, and quote-oriented extraction. For high-volume reporting, joining to the base table for indexed access may be preferable, since the view provides no additional indexing or performance optimization.