Search Results pa_perf_thresholds_pk
Overview
PA_PERF_THRESHOLDS is a Projects (PA) module table in Oracle E-Business Suite 12.1.1 and 12.2.2 that stores the threshold definitions associated with exception notification rules. Each row represents a boundary or range against which a project performance metric is evaluated; when a metric breaches a defined threshold, the corresponding exception rule can trigger a notification. The table therefore acts as the quantitative parameter store for the performance exception framework, sitting beneath the rule definitions themselves.
The documented primary key is PA_PERF_THRESHOLDS_PK, defined on the single column THRESHOLD_ID. A unique index, PA_PERF_THRESHOLDS_U1, is also documented on THRESHOLD_ID, confirming the surrogate key as the sole business-key candidate. The metadata's heuristic Data Vault classification is link, which suggests modeling this object as a relationship entity connecting threshold parameters to the rules that consume them. Its foreign keys to PA_PERF_RULES and PA_PERF_OBJECT_RULES on THRES_OBJ_ID reinforce that linking role. The documented physical schema contains 15 columns.
Key Information Stored
The most significant columns of PA_PERF_THRESHOLDS are:
- THRESHOLD_ID — the surrogate primary key and the column referenced by PA_PERF_THRESHOLDS_PK and PA_PERF_THRESHOLDS_U1.
- THRES_OBJ_ID — the foreign key linking the threshold to its parent rule or object rule; it references both PA_PERF_RULES and PA_PERF_OBJECT_RULES.
- RULE_TYPE — classifies the notification or performance rule the threshold belongs to.
- FROM_VALUE and TO_VALUE — define the numeric range or boundary the metric is compared against.
- INDICATOR_CODE — identifies the performance indicator being measured.
- EXCEPTION_FLAG — indicates whether the threshold raises an exception when breached.
- WEIGHTING — assigns a relative weight to the threshold within rule evaluation.
- ACCESS_LIST_ID — associates the threshold with an access control list governing visibility or routing.
- RECORD_VERSION_NUMBER — supports optimistic locking and concurrency control.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — the standard Oracle EBS audit columns recording who created and last modified each row.
The surrogate key (THRESHOLD_ID) is distinct from the business relationship expressed through THRES_OBJ_ID; the latter carries the semantic linkage to the governing rule.
Common Use Cases and Queries
Typical uses include reporting on configured exception thresholds, auditing which ranges are active for a given indicator, and diagnosing why notifications did or did not fire. A representative query joins thresholds to their parent rule:
- SELECT t.THRESHOLD_ID, t.RULE_TYPE, t.INDICATOR_CODE, t.FROM_VALUE, t.TO_VALUE, t.EXCEPTION_FLAG, t.WEIGHTING FROM PA.PA_PERF_THRESHOLDS t WHERE t.THRES_OBJ_ID = :rule_id;
- SELECT t.* FROM PA.PA_PERF_THRESHOLDS t, PA.PA_PERF_RULES r WHERE t.THRES_OBJ_ID = r.RULE_ID AND r.RULE_TYPE = :type;
- Aggregate reporting: SELECT INDICATOR_CODE, COUNT(*), MIN(FROM_VALUE), MAX(TO_VALUE) FROM PA.PA_PERF_THRESHOLDS GROUP BY INDICATOR_CODE;
Because THRES_OBJ_ID can reference either PA_PERF_RULES or PA_PERF_OBJECT_RULES, join logic should account for the applicable parent context. Audit-oriented queries filter on LAST_UPDATE_DATE and LAST_UPDATED_BY.
Related Objects
The following objects are the most significant dependencies, based on the documented foreign-key relationships and their roles in the performance exception framework:
- PA_PERF_RULES — referenced by PA_PERF_THRESHOLDS.THRES_OBJ_ID; stores the rule definitions to which thresholds belong.
- PA_PERF_OBJECT_RULES — also referenced by PA_PERF_THRESHOLDS.THRES_OBJ_ID; links thresholds to object-specific rule configurations.
- PA_PERF_THRESHOLDS_PK — the primary key constraint on THRESHOLD_ID.
- PA_PERF_THRESHOLDS_U1 — the unique index on THRESHOLD_ID.
These relationships confirm PA_PERF_THRESHOLDS as the parameter-bearing link entity between performance rules and the metrics they monitor.
-
Table: PA_PERF_THRESHOLDS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PERF_THRESHOLDS, object_name:PA_PERF_THRESHOLDS, status:VALID, product: PA - Projects , description: This table stores the thresholds of exception notification rule. , implementation_dba_data: PA.PA_PERF_THRESHOLDS ,
-
Table: PA_PERF_THRESHOLDS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PERF_THRESHOLDS, object_name:PA_PERF_THRESHOLDS, status:VALID, product: PA - Projects , description: This table stores the thresholds of exception notification rule. , implementation_dba_data: PA.PA_PERF_THRESHOLDS ,
-
eTRM - PA Tables and Views
12.2.2
-
eTRM - PA Tables and Views
12.1.1
-
eTRM - PA Tables and Views
12.1.1
-
eTRM - PA Tables and Views
12.2.2