Search Results oks_qualifiers_v
Overview
OKS_QUALIFIERS_V is a valid, APPS-owned database view in Oracle E-Business Suite 12.1.1 and 12.2.2, defined within the OKS (Service Contracts) product family. As documented in the ETRM metadata, its purpose is to support Pricing Qualifier setup for Service Authoring. Pricing qualifiers determine which modifiers, price lists, or pricing rules apply to a given service contract or service line, based on contextual attributes such as customer, service, or attribute values. The view exposes the qualifier definitions maintained through the Service Contracts authoring and pricing setup flows.
The view performs a projection over its base table without joins, filters, or transformations, presenting the columns directly. This makes it a convenient, read-only interface for concurrent programs, Oracle Forms LOVs, OAF pages, pricing engine lookups, and custom reports requiring qualifier data. The column CREATED_FROM_RULE_ID reflects the originating rule from which a qualifier row was generated, allowing consumers to trace qualifier lineage — particularly relevant when qualifiers are programmatically derived from pricing rules.
Underlying Base Objects
The documented DBA metadata identifies a single referenced base object: the synonym OKS_QUALIFIERS, which resolves to the underlying table in the APPS schema. The view text selects all listed columns directly from this source alias, using the alias QUAB in the definition. Because the view is a simple one-to-one projection over OKS_QUALIFIERS, it inherits the table's row population, auditing columns, descriptive flexfield segments, and date-effectivity rules. No DBA-level denormalization or aggregation is applied.
Key Columns
- QUALIFIER_ID — Primary identifier for each qualifier definition row.
- CREATED_FROM_RULE_ID — Identifies the source rule that generated the qualifier; central to lineage and traceability queries.
- QUALIFIER_RULE_ID — The rule associated with this qualifier.
- QUALIFIER_GROUPING_NO — Groups multiple qualifier conditions that must be evaluated together.
- QUALIFIER_CONTEXT / QUALIFIER_ATTRIBUTE / QUALIFIER_ATTR_VALUE — The qualifier condition: context, attribute name, and value compared.
- COMPARISON_OPERATOR_CODE / EXCLUDER_FLAG — Comparison logic and whether the qualifier excludes matching rows.
- QUALIFIER_PRECEDENCE — Evaluation order where multiple qualifiers apply.
- QUALIFIER_DATATYPE, QUAL_ATTR_VALUE_FROM_NUMBER, QUAL_ATTR_VALUE_TO_NUMBER, QUALIFIER_ATTR_VALUE_TO — Datatype and range endpoints for numeric or ranged qualifiers.
- LIST_HEADER_ID / LIST_LINE_ID / LIST_TYPE_CODE — Links to price list header and line.
- START_DATE_ACTIVE / END_DATE_ACTIVE / ACTIVE_FLAG — Effective dating and active status control.
- REQUEST_ID, PROGRAM_APPLICATION_ID, PROGRAM_ID, PROGRAM_UPDATE_DATE — Concurrent program audit columns.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — Standard who-columns.
- CONTEXT and ATTRIBUTE1–ATTRIBUTE15 — Descriptive flexfield segments.
Common Use Cases and Queries
Typical usage includes auditing active qualifiers for a price list, tracing qualifiers back to their originating rules, and validating qualifier ranges before pricing runs.
Qualifiers active for a given price list:
SELECT qualifier_id, qualifier_attribute, qualifier_attr_value, comparison_operator_code
FROM oks_qualifiers_v
WHERE list_header_id = :p_list_header_id
AND active_flag = 'Y'
AND TRUNC(SYSDATE) BETWEEN start_date_active AND NVL(end_date_active, SYSDATE);
Lineage by originating rule:
SELECT qualifier_id, qualifier_rule_id, qualifier_grouping_no, qualifier_precedence
FROM oks_qualifiers_v
WHERE created_from_rule_id = :p_rule_id;
Ordered by precedence for evaluation:
SELECT qualifier_id, qualifier_grouping_no, qualifier_precedence, excluder_flag
FROM oks_qualifiers_v
WHERE qualifier_rule_id = :p_rule_id
ORDER BY qualifier_grouping_no, qualifier_precedence;
Because the view is a plain projection, query predicates are pushed to the base OKS_QUALIFIERS table; filtering on QUALIFIER_ID, LIST_HEADER_ID, or CREATED_FROM_RULE_ID leverages base indexes efficiently.
-
View: OKS_QUALIFIERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKS.OKS_QUALIFIERS_V, object_name:OKS_QUALIFIERS_V, status:VALID, product: OKS - Service Contracts , description: Used for Pricing Qualifier setup for Service Authoring , implementation_dba_data: APPS.OKS_QUALIFIERS_V ,
-
View: OKS_QUALIFIERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKS.OKS_QUALIFIERS_V, object_name:OKS_QUALIFIERS_V, status:VALID, product: OKS - Service Contracts , description: Used for Pricing Qualifier setup for Service Authoring , implementation_dba_data: APPS.OKS_QUALIFIERS_V ,
-
SYNONYM: APPS.OKS_QUALIFIERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OKS_QUALIFIERS, status:VALID,
-
PACKAGE BODY: APPS.OKS_QUA_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKS_QUA_PVT, status:VALID,
-
SYNONYM: APPS.OKS_QUALIFIERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OKS_QUALIFIERS, status:VALID,
-
PACKAGE BODY: APPS.OKS_QUA_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKS_QUA_PVT, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.OKS_QUALIFIERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKS.OKS_QUALIFIERS_V, object_name:OKS_QUALIFIERS_V, status:VALID,
-
VIEW: APPS.OKS_QUALIFIERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKS.OKS_QUALIFIERS_V, object_name:OKS_QUALIFIERS_V, status:VALID,
-
APPS.OKS_QUA_PVT SQL Statements
12.1.1
-
APPS.OKS_QUA_PVT SQL Statements
12.2.2
-
APPS.OKS_QUA_PVT dependencies on OKS_QUALIFIERS_V
12.1.1
-
APPS.OKS_QUA_PVT dependencies on OKS_QUALIFIERS_V
12.2.2
-
APPS.OKS_QUA_PVT dependencies on OKC_UTIL
12.2.2
-
APPS.OKS_QUA_PVT dependencies on OKS_QUALIFIERS
12.1.1
-
APPS.OKS_QUA_PVT dependencies on OKC_UTIL
12.1.1
-
APPS.OKS_QUA_PVT dependencies on OKS_QUALIFIERS
12.2.2
-
PACKAGE BODY: APPS.OKS_QUA_PVT
12.2.2
-
PACKAGE BODY: APPS.OKS_QUA_PVT
12.1.1
-
eTRM - OKS Tables and Views
12.2.2
-
eTRM - OKS Tables and Views
12.1.1
description: Stores the template set information. ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
APPS.OKS_QUA_PVT dependencies on OKC_API
12.1.1
-
APPS.OKS_QUA_PVT dependencies on OKC_API
12.2.2
-
eTRM - OKS Tables and Views
12.2.2
-
eTRM - OKS Tables and Views
12.1.1
description: Stores the template set information. ,