Search Results oks_billrate_schedules
Overview
OKS_BILLRATE_SCHEDULES is a Service Contracts (OKS) module table that stores bill rate information and the associated schedules for a service activity billing type defined in Coverage. In Oracle EBS 12.1.1 and 12.2.2, this table supports the rate-generation logic used when a coverage line or service activity is billed against a rate schedule rather than a simple contract price. Each row captures a rate value together with the time-of-day window and the days of the week during which that rate applies, enabling tiered or time-sensitive billing for labor and services.
The metadata classifies this object heuristically as standalone in a Data Vault model. That is, the mined foreign-key structure does not identify a dominant parent business entity beyond FND_SECURITY_GROUPS, so it should be treated as a self-contained entity rather than a strict hub, link, or satellite. In practice, most of its descriptive attributes (rate code, flat rate, UOM, percentage over list price, day and hour flags) are non-key business attributes, which would typically be modeled as satellite columns if a Data Vault design were applied.
Key Information Stored
The table contains 34 documented columns. The most significant are:
- ID — Surrogate primary key, enforced by OKS_BILLRATE_SCHEDULES_PK and also exposed through the unique index OKS_BILLRATE_SCHEDULES_U1. This is the single-row identifier, not a business key.
- CLE_ID — Coverage line / service activity identifier that the rate schedule is attached to.
- BT_CLE_ID — Billing type coverage line reference, linking the rate to the billing type definition.
- DNZ_CHR_ID — Denormalized contract header identifier, useful for contract-level reporting without a join.
- START_HOUR, START_MINUTE, END_HOUR, END_MINUTE — Time-of-day window for which the rate applies.
- MONDAY_FLAG through SUNDAY_FLAG — Day-of-week applicability indicators (seven flags).
- HOLIDAY_YN — Indicates whether the rate applies on holidays.
- BILL_RATE_CODE — Business identifier for the rate definition.
- FLAT_RATE — Flat monetary rate amount.
- PERCENT_OVER_LIST_PRICE — Markup percentage applied over list price.
- UOM — Unit of measure for the rate.
- OBJECT1_ID1, OBJECT1_ID2, JTOT_OBJECT1_CODE — Generic object reference columns used to associate the rate with the JTOT object model.
- SECURITY_GROUP_ID — Multi-org security reference; the only documented foreign key, targeting FND_SECURITY_GROUPS. Note that the FK is to the security group view/table rather than a conventional business parent.
- OBJECT_VERSION_NUMBER — Optimistic locking column used by the framework.
- Standard WHO/audit columns: CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN, PROGRAM_APPLICATION_ID, PROGRAM_ID, PROGRAM_UPDATE_DATE, REQUEST_ID.
Common Use Cases and Queries
Typical reporting needs include rate cards by coverage line, time-window billing analysis, and holiday/weekend premium validation. A representative query joining to the coverage line and contract header is:
SELECT b.ID, b.DNZ_CHR_ID, b.BILL_RATE_CODE, b.FLAT_RATE,
b.UOM, b.START_HOUR, b.END_HOUR, b.HOLIDAY_YN
FROM OKS.OKS_BILLRATE_SCHEDULES b
WHERE b.CLE_ID = :cle_id
AND b.SECURITY_GROUP_ID = :security_group_id;
Analysts frequently filter on MONDAY_FLAG ... SUNDAY_FLAG to reconstruct effective weekly schedules, and use START_HOUR/END_HOUR for time-of-day rate comparisons. Because the table is standalone and small relative to transactional OKS tables, it is commonly extracted in full into a reporting schema or data warehouse and joined by CLE_ID or DNZ_CHR_ID to contract and coverage dimensions.
Related Objects
- FND_SECURITY_GROUPS — joined via SECURITY_GROUP_ID to enforce multi-org security filtering.
- OKS_COVERAGES / OKS_COVERAGE_LINES (and variants) — joined by CLE_ID to resolve the coverage or service activity owning the rate.
- OKS_BILLING_TYPES / billing type coverage lines — referenced by BT_CLE_ID to identify the billing type definition.
- OKS_CONTRACTS_ALL — joined by DNZ_CHR_ID to reach the contract header.
- OKS_BILLRATE_SCHEDULES_PK / OKS_BILLRATE_SCHEDULES_U1 — the primary and unique indexes over ID.
- OKS Service Contracts APIs — the billing/rate APIs that insert and maintain rows during coverage definition and rate calculation.
Given its limited documented FK surface, joins beyond the objects above should be validated against the actual 12.1.1/12.2.2 implementation before being relied upon in production reporting.
-
Table: OKS_BILLRATE_SCHEDULES
12.2.2
owner:OKS, object_type:TABLE, fnd_design_data:OKS.OKS_BILLRATE_SCHEDULES, object_name:OKS_BILLRATE_SCHEDULES, status:VALID, product: OKS - Service Contracts , description: This table stores the bill rate and it's schedules for a service activity billing type defined in Coverage. , implementation_dba_data: OKS.OKS_BILLRATE_SCHEDULES ,
-
Table: OKS_BILLRATE_SCHEDULES
12.1.1
owner:OKS, object_type:TABLE, fnd_design_data:OKS.OKS_BILLRATE_SCHEDULES, object_name:OKS_BILLRATE_SCHEDULES, status:VALID, product: OKS - Service Contracts , description: This table stores the bill rate and it's schedules for a service activity billing type defined in Coverage. , implementation_dba_data: OKS.OKS_BILLRATE_SCHEDULES ,
-
VIEW: OKS.OKS_BILLRATE_SCHEDULES#
12.2.2
owner:OKS, object_type:VIEW, object_name:OKS_BILLRATE_SCHEDULES#, status:VALID,
-
SYNONYM: APPS.OKS_BILLRATE_SCHEDULES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OKS_BILLRATE_SCHEDULES, status:VALID,
-
SYNONYM: APPS.OKS_BILLRATE_SCHEDULES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OKS_BILLRATE_SCHEDULES, status:VALID,
-
VIEW: APPS.OKS_BILLRATE_SCHEDULES_V
12.1.1
-
APPS.OKS_BRS_PVT SQL Statements
12.2.2
-
VIEW: APPS.OKS_BILLRATE_SCHEDULES_V
12.2.2
-
APPS.OKS_BRS_PVT SQL Statements
12.1.1
-
VIEW: OKS.OKS_BILLRATE_SCHEDULES#
12.2.2
-
VIEW: APPS.OKS_ENT_BILL_RATES_V
12.1.1
-
VIEW: APPS.OKS_ENT_BILL_RATES_V
12.2.2
-
TABLE: OKS.OKS_BILLRATE_SCHEDULES
12.1.1
owner:OKS, object_type:TABLE, fnd_design_data:OKS.OKS_BILLRATE_SCHEDULES, object_name:OKS_BILLRATE_SCHEDULES, status:VALID,
-
PACKAGE: APPS.OKS_BRS_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OKS_BRS_PVT, status:VALID,
-
View: OKS_BILLRATE_SCHEDULES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKS.OKS_BILLRATE_SCHEDULES_V, object_name:OKS_BILLRATE_SCHEDULES_V, status:VALID, product: OKS - Service Contracts , description: This view displays the bill rate and it's schedules for a service activity billing type defined in Coverage. , implementation_dba_data: APPS.OKS_BILLRATE_SCHEDULES_V ,
-
PACKAGE: APPS.OKS_BRS_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OKS_BRS_PVT, status:VALID,
-
TABLE: OKS.OKS_BILLRATE_SCHEDULES
12.2.2
owner:OKS, object_type:TABLE, fnd_design_data:OKS.OKS_BILLRATE_SCHEDULES, object_name:OKS_BILLRATE_SCHEDULES, status:VALID,
-
View: OKS_BILLRATE_SCHEDULES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKS.OKS_BILLRATE_SCHEDULES_V, object_name:OKS_BILLRATE_SCHEDULES_V, status:VALID, product: OKS - Service Contracts , description: This view displays the bill rate and it's schedules for a service activity billing type defined in Coverage. , implementation_dba_data: APPS.OKS_BILLRATE_SCHEDULES_V ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.OKS_CON_COVERAGE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKS_CON_COVERAGE_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKS_CON_COVERAGE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKS_CON_COVERAGE_PVT, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
PACKAGE BODY: APPS.OKS_BRS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKS_BRS_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKS_BRS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKS_BRS_PVT, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
View: OKS_ENT_BILL_RATES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKS.OKS_ENT_BILL_RATES_V, object_name:OKS_ENT_BILL_RATES_V, status:VALID, product: OKS - Service Contracts , description: Billing Rates View For Service Contracts , implementation_dba_data: APPS.OKS_ENT_BILL_RATES_V ,
-
PACKAGE BODY: APPS.OKS_ENTITLEMENTS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKS_ENTITLEMENTS_PVT, status:VALID,
-
PACKAGE: APPS.OKS_COVERAGES_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OKS_COVERAGES_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKS_ENTITLEMENTS_WEB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKS_ENTITLEMENTS_WEB, status:VALID,
-
PACKAGE BODY: APPS.OKS_INSERT_ROW_UPG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKS_INSERT_ROW_UPG, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.OKS_COVERAGES_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OKS_COVERAGES_PVT, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
View: OKS_ENT_BILL_RATES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKS.OKS_ENT_BILL_RATES_V, object_name:OKS_ENT_BILL_RATES_V, status:VALID, product: OKS - Service Contracts , description: Billing Rates View For Service Contracts , implementation_dba_data: APPS.OKS_ENT_BILL_RATES_V ,
-
PACKAGE BODY: APPS.OKS_INSERT_ROW_UPG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKS_INSERT_ROW_UPG, status:VALID,
-
PACKAGE BODY: APPS.OKS_ENTITLEMENTS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKS_ENTITLEMENTS_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKS_ENTITLEMENTS_WEB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKS_ENTITLEMENTS_WEB, status:VALID,
-
VIEW: APPS.OKS_ENT_BILL_RATES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKS.OKS_ENT_BILL_RATES_V, object_name:OKS_ENT_BILL_RATES_V, status:VALID,
-
TABLE: OKS.OKS_BILLRATE_SCHEDULES_H
12.1.1
owner:OKS, object_type:TABLE, object_name:OKS_BILLRATE_SCHEDULES_H, status:VALID,
-
VIEW: APPS.OKS_ENT_BILL_RATES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKS.OKS_ENT_BILL_RATES_V, object_name:OKS_ENT_BILL_RATES_V, status:VALID,
-
TABLE: OKS.OKS_BILLRATE_SCHEDULES_H
12.2.2
owner:OKS, object_type:TABLE, object_name:OKS_BILLRATE_SCHEDULES_H, status:VALID,
-
PACKAGE BODY: APPS.OKS_COVERAGES_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKS_COVERAGES_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKS_COPY_CONTRACT_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKS_COPY_CONTRACT_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKS_COVERAGES_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKS_COVERAGES_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKS_COPY_CONTRACT_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKS_COPY_CONTRACT_PVT, status:VALID,