Search Results oks_level_elements
Overview
The OKS_LEVEL_ELEMENTS table is a core data object within the Oracle E-Business Suite Service Contracts (OKS) module. It functions as a detailed storage mechanism for the individual, time-based components that constitute a contract level. In the context of service contracts, a level defines a specific pricing or entitlement structure over a defined period. This table stores the discrete periods—such as months, quarters, or years—within that overarching level. Its primary role is to enable the precise scheduling, tracking, and billing of services and entitlements by breaking down contract levels into manageable, date-bound elements, which is fundamental for contract lifecycle management and revenue recognition.
Key Information Stored
The table's structure is designed to capture the temporal and relational details of each level element. The primary key is the ID column, uniquely identifying each period record. The most critical foreign key is the RUL_ID column, which links each element directly to its parent rule definition in the OKC_RULES_B table. This rule defines the contractual logic governing the level. While the provided metadata does not list all columns, typical data stored includes start and end dates for the period, sequence numbers defining the order of elements within the level, status indicators, and references to associated pricing or coverage details. This granular period data is essential for generating accurate service schedules and invoices.
Common Use Cases and Queries
This table is central to operations involving contract scheduling and period analysis. Common use cases include generating service delivery schedules, calculating prorated charges for partial periods, and reporting on the active coverage periods for a specific asset or service line. A typical query might join OKS_LEVEL_ELEMENTS to OKC_RULES_B and further to the contract header to list all scheduled periods for a given contract. For example:
- Identifying all active level elements within a date range for renewal processing.
- Aggregating the total number of billing periods defined across all levels for a contract.
- Troubleshooting billing issues by examining the date boundaries of individual elements.
Sample SQL often follows the pattern: SELECT * FROM oks.oks_level_elements WHERE rul_id = <rule_id> ORDER BY sequence_number; to inspect the chronological breakdown of a specific level.
Related Objects
The OKS_LEVEL_ELEMENTS table has a documented, direct relationship with the OKC_RULES_B table, which is part of the Oracle Contracts Core foundation. The relationship is defined by a foreign key constraint where OKS_LEVEL_ELEMENTS.RUL_ID references OKC_RULES_B. This is the primary structural link, anchoring each period element to its governing contractual rule. While other implicit relationships likely exist—for instance, with pricing or coverage tables—the explicitly documented foreign key in the provided metadata is solely to OKC_RULES_B. This underscores that OKS_LEVEL_ELEMENTS is a child entity that provides period detail to a parent rule, which in turn is linked to a service contract header and line.
-
Table: OKS_LEVEL_ELEMENTS
12.1.1
owner:OKS, object_type:TABLE, fnd_design_data:OKS.OKS_LEVEL_ELEMENTS, object_name:OKS_LEVEL_ELEMENTS, status:VALID, product: OKS - Service Contracts , description: each individual period within a level , implementation_dba_data: OKS.OKS_LEVEL_ELEMENTS ,
-
Table: OKS_LEVEL_ELEMENTS
12.2.2
owner:OKS, object_type:TABLE, fnd_design_data:OKS.OKS_LEVEL_ELEMENTS, object_name:OKS_LEVEL_ELEMENTS, status:VALID, product: OKS - Service Contracts , description: each individual period within a level , implementation_dba_data: OKS.OKS_LEVEL_ELEMENTS ,
-
APPS.OKS_BILL_MIGRATION dependencies on OKS_LEVEL_ELEMENTS
12.2.2
-
APPS.OKS_IMPORT_POST_INSERT dependencies on OKS_LEVEL_ELEMENTS
12.2.2
-
APPS.OKS_QA_DATA_INTEGRITY dependencies on OKS_LEVEL_ELEMENTS
12.2.2
-
APPS.OKS_OCINT_PUB dependencies on OKS_LEVEL_ELEMENTS
12.1.1
-
APPS.OKS_BILL_SCH dependencies on OKS_LEVEL_ELEMENTS
12.1.1
-
APPS.OKS_COPY_CONTRACT_PVT dependencies on OKS_LEVEL_ELEMENTS
12.2.2
-
APPS.OKS_BILL_UTIL_PUB dependencies on OKS_LEVEL_ELEMENTS
12.1.1
-
APPS.OKS_COPY_CONTRACT_PVT dependencies on OKS_LEVEL_ELEMENTS
12.1.1
-
APPS.OKC_COPY_CONTRACT_PVT dependencies on OKS_LEVEL_ELEMENTS
12.1.1
-
APPS.OKS_EXTWARPRGM_PVT dependencies on OKS_LEVEL_ELEMENTS
12.2.2
-
APPS.OKS_RULE_MIGRATE dependencies on OKS_LEVEL_ELEMENTS
12.2.2
-
APPS.OKS_INSERT_ROW_UPG dependencies on OKS_LEVEL_ELEMENTS
12.2.2
-
APPS.OKS_BILL_LEVEL_ELEMENTS_PVT dependencies on OKS_LEVEL_ELEMENTS
12.2.2
-
APPS.OKC_COPY_CONTRACT_PVT dependencies on OKS_LEVEL_ELEMENTS
12.2.2
-
APPS.OKS_ARFEEDER_PUB dependencies on OKS_LEVEL_ELEMENTS
12.1.1
-
APPS.OKS_BILL_SCH dependencies on OKS_LEVEL_ELEMENTS
12.2.2
-
APPS.OKS_BILLING_PUB dependencies on OKS_LEVEL_ELEMENTS
12.2.2
-
APPS.OKS_IMPORT_POST_INSERT dependencies on OKS_LEVEL_ELEMENTS
12.1.1
-
APPS.OKS_QA_DATA_INTEGRITY dependencies on OKS_LEVEL_ELEMENTS
12.1.1
-
APPS.OKS_BILL_MIGRATION dependencies on OKS_LEVEL_ELEMENTS
12.1.1
-
APPS.OKS_USAGE_SETTLE_PUB dependencies on OKS_LEVEL_ELEMENTS
12.1.1
-
APPS.OKS_RULE_MIGRATE dependencies on OKS_LEVEL_ELEMENTS
12.1.1
-
APPS.OKS_RENEW_CONTRACT_PVT dependencies on OKS_LEVEL_ELEMENTS
12.1.1
-
APPS.OKS_BILL_UTIL_PUB dependencies on OKS_LEVEL_ELEMENTS
12.2.2
-
APPS.OKS_BILL_REC_PUB dependencies on OKS_LEVEL_ELEMENTS
12.2.2
-
APPS.OKS_USAGE_SETTLE_PUB dependencies on OKS_LEVEL_ELEMENTS
12.2.2
-
APPS.OKS_BILLING_PUB dependencies on OKS_LEVEL_ELEMENTS
12.1.1
-
APPS.OKS_EXTWARPRGM_PVT dependencies on OKS_LEVEL_ELEMENTS
12.1.1
-
APPS.OKS_BILL_LEVEL_ELEMENTS_PVT dependencies on OKS_LEVEL_ELEMENTS
12.1.1
-
APPS.OKS_BILL_LEVEL_ELEMENTS_PVT dependencies on OKS_LEVEL_ELEMENTS
12.1.1
-
APPS.OKS_BILL_REC_PUB dependencies on OKS_LEVEL_ELEMENTS
12.1.1
-
APPS.OKS_INSERT_ROW_UPG dependencies on OKS_LEVEL_ELEMENTS
12.1.1
-
APPS.OKS_OCINT_PUB dependencies on OKS_LEVEL_ELEMENTS
12.2.2
-
APPS.OKS_ARFEEDER_PUB dependencies on OKS_LEVEL_ELEMENTS
12.2.2
-
APPS.INV_3PL_BILLING_PUB dependencies on OKS_LEVEL_ELEMENTS
12.2.2
-
APPS.INV_3PL_BILLING_UNITS_PVT dependencies on OKS_LEVEL_ELEMENTS
12.2.2
-
APPS.OKS_BILL_LEVEL_ELEMENTS_PVT dependencies on OKS_LEVEL_ELEMENTS
12.2.2
-
APPS.OKS_RENEW_CONTRACT_PVT dependencies on OKS_LEVEL_ELEMENTS
12.2.2
-
APPS.OKS_EXTWARPRGM_PVT dependencies on OKS_STREAM_LEVELS_B
12.1.1
-
APPS.OKS_EXTWARPRGM_PVT dependencies on OKS_STREAM_LEVELS_B
12.2.2
-
APPS.OKS_BILL_SCH SQL Statements
12.2.2
-
APPS.OKS_BILL_SCH dependencies on OKS_STREAM_LEVELS_B
12.2.2
-
VIEW: OKS.OKS_LEVEL_ELEMENTS#
12.2.2
owner:OKS, object_type:VIEW, object_name:OKS_LEVEL_ELEMENTS#, status:VALID,
-
APPS.OKS_BILL_SCH SQL Statements
12.1.1
-
APPS.OKS_BILL_SCH dependencies on OKS_STREAM_LEVELS_B
12.1.1
-
APPS.OKS_BILL_MIGRATION dependencies on OKS_STREAM_LEVELS_B
12.1.1
-
APPS.OKS_BILL_MIGRATION dependencies on OKS_STREAM_LEVELS_B
12.2.2
-
APPS.INV_3PL_BILLING_UNITS_PVT dependencies on MTL_AGREEMENT_DETAILS_V
12.2.2