Search Results okc_price_adj_assocs
Overview
The OKC_PRICE_ADJ_ASSOCS table is a core transactional entity within the Oracle E-Business Suite Contracts Core (OKC) module. Its primary function is to establish and maintain the associative relationships between price adjustment records and the specific business objects to which those adjustments are applied. This table acts as a critical junction, enabling the flexible application of pricing rules, discounts, or surcharges to various contract line items and billing lines. By managing these associations, it ensures accurate price derivation and financial calculations for contracts, which is fundamental to the revenue and billing processes in Oracle EBS.
Key Information Stored
The table's structure is designed to link a price adjustment to a target object via foreign key references. The most critical columns are the foreign key columns that define these relationships. The PAT_ID column references the primary key (ID) of the OKC_PRICE_ADJUSTMENTS table, identifying the specific price adjustment being applied. The table then uses one of several object-specific columns to point to the adjusted item: CLE_ID for contract lines (OKC_K_LINES_B), BCL_ID for billing contract lines (OKS_BILL_CONT_LINES), or BSL_ID for billing subscription lines (OKS_BILL_SUB_LINES). The PAT_ID_FROM column provides a secondary link to the OKC_PRICE_ADJUSTMENTS table, potentially used for tracking adjustment hierarchies or dependencies. The table's primary key is the ID column, ensuring each association record is uniquely identifiable.
Common Use Cases and Queries
This table is central to queries that analyze the pricing structure of contracts. A common reporting use case is to list all price adjustments applied to a specific contract line to understand its final price composition. Support and implementation teams often query this table to troubleshoot pricing discrepancies by verifying the associations between adjustments and lines. A typical SQL pattern involves joining OKC_PRICE_ADJ_ASSOCS to both the price adjustments and the relevant line table.
- Sample Query: To find adjustments for a contract line:
SELECT pa.* FROM okc_price_adj_assocs paa, okc_price_adjustments pa WHERE paa.cle_id = :contract_line_id AND paa.pat_id = pa.id; - Data Validation: Identifying orphaned associations where the target line or adjustment no longer exists.
Related Objects
The functionality of OKC_PRICE_ADJ_ASSOCS is defined by its documented foreign key relationships, which are integral to the Contracts and Service Contracts data model.
- OKC_PRICE_ADJUSTMENTS: The primary source table for price adjustments, joined via
PAT_ID(and optionallyPAT_ID_FROM). - OKC_K_LINES_B: The core Contracts table for line items. Associations are made using the
CLE_IDcolumn. - OKS_BILL_CONT_LINES & OKS_BILL_SUB_LINES: Key billing line tables from the Service Contracts (OKS) module. Associations are made via
BCL_IDandBSL_ID, respectively, demonstrating integration between Contracts Core and billing execution.
-
Table: OKC_PRICE_ADJ_ASSOCS
12.2.2
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_PRICE_ADJ_ASSOCS, object_name:OKC_PRICE_ADJ_ASSOCS, status:VALID, product: OKC - Contracts Core , description: Associates price adjustments to the object for which price has been adjusted. , implementation_dba_data: OKC.OKC_PRICE_ADJ_ASSOCS ,
-
Table: OKC_PRICE_ADJ_ASSOCS
12.1.1
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_PRICE_ADJ_ASSOCS, object_name:OKC_PRICE_ADJ_ASSOCS, status:VALID, product: OKC - Contracts Core , description: Associates price adjustments to the object for which price has been adjusted. , implementation_dba_data: OKC.OKC_PRICE_ADJ_ASSOCS ,
-
APPS.OKC_PAC_PVT dependencies on OKC_PRICE_ADJ_ASSOCS
12.1.1
-
APPS.OKC_PAC_PVT dependencies on OKC_PRICE_ADJ_ASSOCS
12.2.2
-
APPS.OKC_PRICE_PVT dependencies on OKC_PRICE_ADJ_ASSOCS
12.2.2
-
APPS.OKC_VERSION_PVT dependencies on OKC_PRICE_ADJ_ASSOCS
12.1.1
-
APPS.OKC_OC_INT_PRICING_PVT dependencies on OKC_PRICE_ADJ_ASSOCS
12.2.2
-
APPS.OKC_PRICE_PVT dependencies on OKC_PRICE_ADJ_ASSOCS
12.1.1
-
APPS.OKC_OC_INT_PRICING_PVT dependencies on OKC_PRICE_ADJ_ASSOCS
12.1.1
-
APPS.OKC_PAC_PVT dependencies on OKC_PRICE_ADJ_ASSOCS
12.1.1
-
APPS.OKC_PAC_PVT dependencies on OKC_PRICE_ADJ_ASSOCS
12.2.2
-
APPS.OKC_VERSION_PVT dependencies on OKC_PRICE_ADJ_ASSOCS
12.2.2
-
VIEW: OKC.OKC_PRICE_ADJ_ASSOCS#
12.2.2
owner:OKC, object_type:VIEW, object_name:OKC_PRICE_ADJ_ASSOCS#, status:VALID,
-
SYNONYM: APPS.OKC_PRICE_ADJ_ASSOCS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OKC_PRICE_ADJ_ASSOCS, status:VALID,
-
View: OKC_PRICE_ADJ_ASSOCS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKC.OKC_PRICE_ADJ_ASSOCS_V, object_name:OKC_PRICE_ADJ_ASSOCS_V, status:VALID, product: OKC - Contracts Core , description: View for table OKC_PRICE_ADJ_ASSOCS , implementation_dba_data: APPS.OKC_PRICE_ADJ_ASSOCS_V ,
-
VIEW: OKC.OKC_PRICE_ADJ_ASSOCS#
12.2.2
-
Table: OKC_PRICE_ADJUSTMENTS
12.2.2
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_PRICE_ADJUSTMENTS, object_name:OKC_PRICE_ADJUSTMENTS, status:VALID, product: OKC - Contracts Core , description: Record of actual adjustments made to price based on price attribute values. , implementation_dba_data: OKC.OKC_PRICE_ADJUSTMENTS ,
-
View: OKC_PRICE_ADJ_ASSOCS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKC.OKC_PRICE_ADJ_ASSOCS_V, object_name:OKC_PRICE_ADJ_ASSOCS_V, status:VALID, product: OKC - Contracts Core , description: View for table OKC_PRICE_ADJ_ASSOCS , implementation_dba_data: APPS.OKC_PRICE_ADJ_ASSOCS_V ,
-
SYNONYM: APPS.OKC_PRICE_ADJ_ASSOCS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OKC_PRICE_ADJ_ASSOCS, status:VALID,
-
Table: OKC_PRICE_ADJUSTMENTS
12.1.1
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_PRICE_ADJUSTMENTS, object_name:OKC_PRICE_ADJUSTMENTS, status:VALID, product: OKC - Contracts Core , description: Record of actual adjustments made to price based on price attribute values. , implementation_dba_data: OKC.OKC_PRICE_ADJUSTMENTS ,
-
VIEW: APPS.OKC_PRICE_ADJ_ASSOCS_V
12.1.1
-
VIEW: APPS.OKC_PRICE_ADJ_ASSOCS_V
12.2.2
-
APPS.OKC_VERSION_PVT dependencies on OKC_PRICE_ADJUSTMENTS
12.1.1
-
TABLE: OKC.OKC_PRICE_ADJ_ASSOCS
12.2.2
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_PRICE_ADJ_ASSOCS, object_name:OKC_PRICE_ADJ_ASSOCS, status:VALID,
-
APPS.OKC_PAC_PVT SQL Statements
12.1.1
-
TABLE: OKC.OKC_PRICE_ADJ_ASSOCS
12.1.1
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_PRICE_ADJ_ASSOCS, object_name:OKC_PRICE_ADJ_ASSOCS, status:VALID,
-
Table: OKC_PRICE_ADJ_ASSOCS_H
12.2.2
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_PRICE_ADJ_ASSOCS_H, object_name:OKC_PRICE_ADJ_ASSOCS_H, status:VALID, product: OKC - Contracts Core , description: This is a mirror image of base table OKC_PRICE_ADJ_ASSOCS, please refer to the base table for detailed column level information. , implementation_dba_data: OKC.OKC_PRICE_ADJ_ASSOCS_H ,
-
Table: OKS_BILL_SUB_LINES
12.2.2
owner:OKS, object_type:TABLE, fnd_design_data:OKS.OKS_BILL_SUB_LINES, object_name:OKS_BILL_SUB_LINES, status:VALID, product: OKS - Service Contracts , description: Related to a lower level contract line eg. coverage level or product. , implementation_dba_data: OKS.OKS_BILL_SUB_LINES ,
-
Table: OKS_BILL_CONT_LINES
12.1.1
owner:OKS, object_type:TABLE, fnd_design_data:OKS.OKS_BILL_CONT_LINES, object_name:OKS_BILL_CONT_LINES, status:VALID, product: OKS - Service Contracts , description: Records which are sent to AR. , implementation_dba_data: OKS.OKS_BILL_CONT_LINES ,
-
Table: OKS_BILL_CONT_LINES
12.2.2
owner:OKS, object_type:TABLE, fnd_design_data:OKS.OKS_BILL_CONT_LINES, object_name:OKS_BILL_CONT_LINES, status:VALID, product: OKS - Service Contracts , description: Records which are sent to AR. , implementation_dba_data: OKS.OKS_BILL_CONT_LINES ,
-
APPS.OKC_PAC_PVT SQL Statements
12.2.2
-
APPS.OKC_VERSION_PVT dependencies on OKC_PRICE_ADJUSTMENTS
12.2.2
-
PACKAGE BODY: APPS.OKC_PAC_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_PAC_PVT, status:VALID,
-
PACKAGE: APPS.OKC_PAC_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OKC_PAC_PVT, status:VALID,
-
Table: OKS_BILL_SUB_LINES
12.1.1
owner:OKS, object_type:TABLE, fnd_design_data:OKS.OKS_BILL_SUB_LINES, object_name:OKS_BILL_SUB_LINES, status:VALID, product: OKS - Service Contracts , description: Related to a lower level contract line eg. coverage level or product. , implementation_dba_data: OKS.OKS_BILL_SUB_LINES ,
-
PACKAGE: APPS.OKC_PAC_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OKC_PAC_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKC_PAC_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_PAC_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKC_OC_INT_PRICING_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_OC_INT_PRICING_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKC_OC_INT_PRICING_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_OC_INT_PRICING_PVT, status:VALID,
-
APPS.OKC_PAC_PVT dependencies on OKC_PRICE_ADJUSTMENTS
12.1.1
-
TABLE: OKC.OKC_PRICE_ADJ_ASSOCS_H
12.1.1
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_PRICE_ADJ_ASSOCS_H, object_name:OKC_PRICE_ADJ_ASSOCS_H, status:VALID,
-
PACKAGE BODY: APPS.OKC_PRICE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_PRICE_PVT, status:VALID,
-
APPS.OKC_PAC_PVT dependencies on OKC_PRICE_ADJUSTMENTS
12.2.2
-
PACKAGE BODY: APPS.OKC_PRICE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_PRICE_PVT, status:VALID,
-
TABLE: OKC.OKC_PRICE_ADJ_ASSOCS_H
12.2.2
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_PRICE_ADJ_ASSOCS_H, object_name:OKC_PRICE_ADJ_ASSOCS_H, status:VALID,
-
Table: OKC_K_LINES_B
12.1.1
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_K_LINES_B, object_name:OKC_K_LINES_B, status:VALID, product: OKC - Contracts Core , description: Deliverable ITEMS grouped into a logical set usually defined by unitary price, delivery or some other classification. , implementation_dba_data: OKC.OKC_K_LINES_B ,
-
Table: OKC_K_LINES_B
12.2.2
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_K_LINES_B, object_name:OKC_K_LINES_B, status:VALID, product: OKC - Contracts Core , description: Deliverable ITEMS grouped into a logical set usually defined by unitary price, delivery or some other classification. , implementation_dba_data: OKC.OKC_K_LINES_B ,
-
VIEW: APPS.OKC_PRICE_ADJ_ASSOCS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKC.OKC_PRICE_ADJ_ASSOCS_V, object_name:OKC_PRICE_ADJ_ASSOCS_V, status:VALID,
-
PACKAGE BODY: APPS.OKC_VERSION_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_VERSION_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKC_VERSION_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_VERSION_PVT, status:VALID,