Search Results oke_chg_requests
Overview
The OKE_CHG_REQUESTS table is a core data object within the Oracle E-Business Suite (EBS) Project Contracts module (OKE). It serves as the central repository for storing all metadata and header-level information pertaining to contract change requests. In the lifecycle of a project contract, modifications to terms, deliverables, pricing, or scope are formally managed through a structured change control process. This table is the primary transactional table for that process, tracking each change request from initiation through approval and implementation. Its existence is critical for maintaining audit trails, supporting approval workflows, and ensuring that all contractual modifications are systematically recorded and linked to their originating contract.
Key Information Stored
The table's structure is designed to uniquely identify and describe each change request and its relationship to the core contract. The primary identifier is the CHG_REQUEST_ID, a system-generated unique key. Each change request is intrinsically linked to a specific project contract via the K_HEADER_ID foreign key, which references the OKE_K_HEADERS table. A human-readable sequence for the request is stored in CHG_REQUEST_NUM. The current state of the request's workflow (e.g., Draft, Submitted, Approved, Rejected) is held in CHG_STATUS_CODE, which references the OKE_CHG_STATUSES_B lookup table. To maintain a history of actions, the table points to the most recent log entry via LAST_CHG_LOG_ID, which links to the OKE_CHG_LOGS table. While the provided metadata focuses on key identifiers and foreign keys, typical implementations would also include columns for creation date, last update date, requestor, description, reason code, and effective dates.
Common Use Cases and Queries
This table is central to reporting and operational queries within Project Contracts. Common use cases include generating change request status reports, analyzing change frequency and types for specific contracts or projects, and auditing the change history. A fundamental query retrieves all change requests for a given contract, often joining to related tables for more context.
- Basic Status Report:
SELECT cr.chg_request_num, cr.chg_status_code, cr.creation_date FROM oke_chg_requests cr WHERE cr.k_header_id = :p_contract_id ORDER BY cr.creation_date DESC; - Open Change Requests: Identifying pending requests is crucial for project management:
SELECT kh.contract_number, cr.chg_request_num FROM oke_chg_requests cr JOIN oke_k_headers kh ON cr.k_header_id = kh.k_header_id WHERE cr.chg_status_code NOT IN ('APPROVED', 'REJECTED', 'CANCELLED'); - Integration with Billing: Since billing events can be tied to change requests, queries often join OKE_CHG_REQUESTS with OKE_K_BILLING_EVENTS to correlate revenue recognition with specific contractual changes.
Related Objects
The OKE_CHG_REQUESTS table has extensive relationships, acting as a hub for the change management process. The documented foreign key relationships are:
- Parent/Reference Tables: OKE_K_HEADERS (via K_HEADER_ID), OKE_CHG_STATUSES_B (via CHG_STATUS_CODE), and OKE_CHG_LOGS (via LAST_CHG_LOG_ID).
- Child/Dependent Tables: The table is referenced as a parent by several key transactional and history tables:
- OKE_APPROVAL_HISTORY (via CHG_REQUEST_ID)
- OKE_CHG_LOGS (via CHG_REQUEST_ID)
- OKE_K_BILLING_EVENTS (via BILL_CHG_REQ_ID)
- OKE_K_COMMUNICATIONS (via CHG_REQUEST_ID)
- OKE_K_RELATED_ENTITIES (via CHG_REQUEST_ID)
- OKE_K_VERS_NUMBERS_H (via CHG_REQUEST_ID)
These relationships illustrate that a single change request record can spawn multiple approval steps, log entries, associated billing events, communications, and version histories, forming a complete audit trail.
-
Table: OKE_CHG_REQUESTS
12.1.1
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_CHG_REQUESTS, object_name:OKE_CHG_REQUESTS, status:VALID, product: OKE - Project Contracts , description: stores information about contract change requests , implementation_dba_data: OKE.OKE_CHG_REQUESTS ,
-
Table: OKE_CHG_REQUESTS
12.2.2
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_CHG_REQUESTS, object_name:OKE_CHG_REQUESTS, status:VALID, product: OKE - Project Contracts , description: stores information about contract change requests , implementation_dba_data: OKE.OKE_CHG_REQUESTS ,
-
APPS.OKE_RLE_PVT dependencies on OKE_CHG_REQUESTS
12.1.1
-
APPS.OKE_NUMBER_SEQUENCES_PKG dependencies on OKE_CHG_REQUESTS
12.2.2
-
APPS.OKE_CHG_REQ_UTILS dependencies on OKE_CHG_REQUESTS
12.1.1
-
APPS.OKE_RLE_PVT dependencies on OKE_CHG_REQUESTS
12.2.2
-
APPS.OKE_CONTRACT_PVT dependencies on OKE_CHG_REQUESTS
12.1.1
-
APPS.OKE_CHG_REQUESTS_WF dependencies on OKE_CHG_REQUESTS
12.1.1
-
APPS.OKE_CHG_REQUESTS_PKG dependencies on OKE_CHG_REQUESTS
12.2.2
-
APPS.OKE_CONTRACT_PVT dependencies on OKE_CHG_REQUESTS
12.2.2
-
APPS.OKE_CHG_REQUESTS_PKG dependencies on OKE_CHG_REQUESTS
12.1.1
-
APPS.OKE_WORKFLOW_UTILS dependencies on OKE_CHG_REQUESTS
12.1.1
-
APPS.OKE_CHG_REQ_UTILS dependencies on OKE_CHG_REQUESTS
12.2.2
-
APPS.OKE_DELIVERABLE_BILLING_PVT dependencies on OKE_CHG_REQUESTS
12.2.2
-
APPS.OKE_CHG_REQUESTS_WF dependencies on OKE_CHG_REQUESTS
12.2.2
-
APPS.OKE_WORKFLOW_UTILS dependencies on OKE_CHG_REQUESTS
12.2.2
-
APPS.OKE_NUMBER_SEQUENCES_PKG dependencies on OKE_CHG_REQUESTS
12.1.1
-
APPS.OKE_DELIVERABLE_BILLING_PVT dependencies on OKE_CHG_REQUESTS
12.1.1
-
APPS.OKE_CHG_REQ_UTILS dependencies on OKE_CHG_STATUSES_B
12.1.1
-
VIEW: APPS.OKE_ORG_REL_ENTITIES_V
12.1.1
-
APPS.OKE_CHG_REQ_UTILS SQL Statements
12.1.1
-
VIEW: APPS.OKE_CHG_REQUESTS_DFV
12.2.2
-
APPS.OKE_CHG_REQUESTS_PKG SQL Statements
12.2.2
-
APPS.OKE_CHG_REQ_UTILS dependencies on OKE_CHG_STATUSES_B
12.2.2
-
APPS.OKE_CHG_REQUESTS_PKG SQL Statements
12.1.1
-
Table: OKE_K_VERS_NUMBERS_H
12.1.1
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_K_VERS_NUMBERS_H, object_name:OKE_K_VERS_NUMBERS_H, status:VALID, product: OKE - Project Contracts , description: Version Information , implementation_dba_data: OKE.OKE_K_VERS_NUMBERS_H ,
-
Table: OKE_K_VERS_NUMBERS_H
12.2.2
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_K_VERS_NUMBERS_H, object_name:OKE_K_VERS_NUMBERS_H, status:VALID, product: OKE - Project Contracts , description: Version Information , implementation_dba_data: OKE.OKE_K_VERS_NUMBERS_H ,
-
Table: OKE_CHG_LOGS
12.2.2
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_CHG_LOGS, object_name:OKE_CHG_LOGS, status:VALID, product: OKE - Project Contracts , description: stores information about contract change statuses history , implementation_dba_data: OKE.OKE_CHG_LOGS ,
-
VIEW: APPS.OKE_ORG_REL_ENTITIES_V
12.2.2
-
APPS.OKE_CHG_REQUESTS_PKG dependencies on OKE_CHG_REQUESTS_S
12.1.1
-
VIEW: APPS.OKE_CHG_REQUESTS_DFV
12.1.1
-
APPS.OKE_CHG_REQUESTS_PKG dependencies on OKE_CHG_REQUESTS_S
12.2.2
-
APPS.OKE_CHG_REQ_UTILS SQL Statements
12.2.2
-
VIEW: APPS.OKE_K_HISTORY_ORGNZR_V
12.2.2
-
SYNONYM: APPS.OKE_CHG_REQUESTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OKE_CHG_REQUESTS, status:VALID,
-
APPS.OKE_CHG_REQUESTS_WF SQL Statements
12.2.2
-
SYNONYM: APPS.OKE_CHG_REQUESTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OKE_CHG_REQUESTS, status:VALID,
-
VIEW: OKE.OKE_CHG_REQUESTS#
12.2.2
owner:OKE, object_type:VIEW, object_name:OKE_CHG_REQUESTS#, status:VALID,
-
Table: OKE_CHG_LOGS
12.1.1
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_CHG_LOGS, object_name:OKE_CHG_LOGS, status:VALID, product: OKE - Project Contracts , description: stores information about contract change statuses history , implementation_dba_data: OKE.OKE_CHG_LOGS ,
-
VIEW: APPS.OKE_K_HISTORY_ORGNZR_V
12.1.1
-
APPS.OKE_WORKFLOW_UTILS SQL Statements
12.2.2
-
View: OKE_ORG_REL_ENTITIES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKE.OKE_ORG_REL_ENTITIES_V, object_name:OKE_ORG_REL_ENTITIES_V, status:VALID, product: OKE - Project Contracts , description: Related Documents View for Contract Organizer , implementation_dba_data: APPS.OKE_ORG_REL_ENTITIES_V ,
-
APPS.OKE_CHG_REQUESTS_WF SQL Statements
12.1.1
-
APPS.OKE_WORKFLOW_UTILS SQL Statements
12.1.1
-
VIEW: OKE.OKE_CHG_REQUESTS#
12.2.2
-
View: OKE_ORG_REL_ENTITIES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKE.OKE_ORG_REL_ENTITIES_V, object_name:OKE_ORG_REL_ENTITIES_V, status:VALID, product: OKE - Project Contracts , description: Related Documents View for Contract Organizer , implementation_dba_data: APPS.OKE_ORG_REL_ENTITIES_V ,
-
VIEW: APPS.OKE_CHG_REQUESTS_V
12.1.1
-
VIEW: APPS.OKE_CHG_REQUESTS_V
12.2.2
-
APPS.OKE_CONTRACT_PVT dependencies on OKE_K_HOLDS
12.1.1
-
APPS.OKE_CONTRACT_PVT dependencies on OKE_CHG_LOGS
12.1.1