Search Results okc_react_intervals




Overview

The OKC_REACT_INTERVALS table is a core data object within the Oracle E-Business Suite (EBS) Contracts Core module (OKC). It is a transactional table that defines the specific time intervals or durations within which a contractual reaction must occur. This table is essential for implementing time-based business rules and obligations within the contract management system. Its primary role is to store the linkage between a defined rule (RUL_ID) and a precise time value (TVE_ID), thereby enabling the system to enforce deadlines, response periods, and other time-sensitive contractual conditions automatically.

Key Information Stored

The table's structure is defined by its two primary key columns, which form a composite key (OKC_REACT_INTERVALS_PK). The data stored is fundamentally relational, connecting two critical entities. The RUL_ID column stores the unique identifier for a specific business rule defined in the OKC_RULES_B table. This rule dictates the action or reaction required. The TVE_ID column stores the unique identifier for a time value definition stored in the OKC_TIMEVALUES table. This value quantifies the duration, such as "30 days" or "1 year," for the associated rule. Together, these columns create a definitive pairing of a contractual condition and its governing timeframe.

Common Use Cases and Queries

A primary use case is configuring contract terms that require a party to respond or act within a set period. For example, a clause stating "Buyer must notify Seller of defects within 15 days of delivery" would be modeled with a rule for defect notification and a time value of 15 days, linked in this table. Common reporting and validation queries involve joining this table to its parent tables to analyze rule coverage or validate system configurations. A typical SQL pattern to list all rule-interval relationships would be:

  • SELECT r.rule_number, tv.duration, tv.uom_code
  • FROM okc_react_intervals ri,
  • okc_rules_b r,
  • okc_timevalues tv
  • WHERE ri.rul_id = r.id
  • AND ri.tve_id = tv.id;

This query is foundational for audits and ensuring that all contractual obligations have a defined temporal boundary within the system.

Related Objects

OKC_REACT_INTERVALS has direct, critical dependencies on two other core tables, as defined by its foreign key constraints. The RUL_ID column references the OKC_RULES_B table, which is the master table for storing contract rules and clauses. The TVE_ID column references the OKC_TIMEVALUES table, which is the repository for all time duration definitions used across the Contracts module. This table is a junction point between these two major entities. Consequently, any data integrity or process logic involving contractual time intervals will traverse through OKC_REACT_INTERVALS, making it a key component in the rule execution engine of Oracle Contracts.