Results for “task_owner_id”

8 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

OKC_CONDITION_HEADERS_B is the core definition table for contract conditions within the Oracle Contracts Core (OKC) module of Oracle E-Business Suite 12.1.1 and 12.2.2. A condition, in the Contracts terms model, represents a reusable business rule that governs when and how certain outcomes, deliverables, or obligations are triggered during the contract lifecycle. This table stores the header-level definition of each condition — its name, type, timing behavior, validity dates, and template status — while the granular detail of a condition is held in associated line, occurrence, outcome, and time-value tables that all reference this header through the CNH_ID column. Because conditions are a fundamental building block of Contract Terms and Conditions (T&C) authoring, OKC_CONDITION_HEADERS_B sits near the center of the OKC data model and is referenced heavily by both configuration and transactional processes.

From a Data Vault modeling perspective, the metadata's heuristic classification of this object is hub-leaning. This suggests it functions primarily as a business-entity hub that anchors a stable business key (the condition identifier) around which satellites of descriptive and temporal attributes, as well as links to related condition components, could be modeled. Analysts designing a downstream warehouse should treat the primary key and the unique business key as the hub identity and isolate the numerous descriptive and audit columns into one or more satellite structures.

Key Information Stored

The table contains 44 documented columns. The most significant for functional and reporting purposes include the following:

Common Use Cases and Queries

Typical usage centers on retrieving condition definitions for contract authoring, auditing which conditions are active, and reporting on template versus instance conditions. A common pattern joins the header to its lines and outcomes:

  • Locate a condition by name: SELECT ID, NAME, CNH_TYPE FROM OKC_CONDITION_HEADERS_B WHERE NAME = :name;
  • List active, non-template conditions for a contract: SELECT ID, NAME FROM OKC_CONDITION_HEADERS_B WHERE CONDITION_VALID_YN = 'Y' AND TEMPLATE_YN = 'N' AND DNZ_CHR_ID = :chr_id;
  • Expand a condition fully: join OKC_CONDITION_LINES_B, OKC_OUTCOMES_B, OKC_CONDITION_OCCURS, and OKC_TIMEVALUES_B on CNH_ID = ID.
  • Audit recently changed definitions using LAST_UPDATE_DATE and LAST_UPDATED_BY.
  • Cross-reference subject matter experts via TASK_OWNER_ID and LAST_RUNDATE for scheduling or run-history reporting.

Always filter on ZD_EDITION_NAME where editioning is in use, and honor SECURITY_GROUP_ID for data security.

Related Objects

The following objects most significantly reference or are referenced by OKC_CONDITION_HEADERS_B:

  • OKC_ACTIONS_B — referenced via OKC_CONDITION_HEADERS_B.ACN_ID.
  • CS_COUNTER_GROUPS — referenced via COUNTER_GROUP_ID.
  • FND_SECURITY_GROUPS — referenced via SECURITY_GROUP_ID.
  • OKC_CONDITION_LINES_B — child lines joined on CNH_ID = ID.
  • OKC_OUTCOMES_B — condition outcomes joined on CNH_ID = ID.
  • OKC_CONDITION_OCCURS — occurrence/trigger definitions joined on CNH_ID = ID.
  • OKC_TIMEVALUES_B and OKC_TIMEVALUES — time-based values joined on CNH_ID = ID.
  • CSC_PLAN_LINES — references the header through CONDITION_ID.

These relationships confirm the header's role as the anchor entity for the complete condition construct across OKC and the adjacent CSC planning schema.