Search Results oke_approval_history
Overview
The OKE_APPROVAL_HISTORY table is a core data object within the Oracle E-Business Suite (EBS) Project Contracts (OKE) module. It serves as the definitive audit trail for the approval workflow of contract documents, which primarily include sales agreements and change requests. In the context of Oracle EBS 12.1.1 and 12.2.2, this table is critical for enforcing business controls and maintaining a complete, sequential record of all approval actions performed on a contract throughout its lifecycle. It enables users to track the status, responsible parties, and timestamps for each step in an approval path, ensuring compliance and providing transparency for audit purposes.
Key Information Stored
The table's structure is designed to capture the progression of a document through its defined approval workflow. Its primary key uniquely identifies a specific approval action by combining the contract header identifier (K_HEADER_ID), the change request identifier (CHG_REQUEST_ID), and an action sequence number (ACTION_SEQUENCE). Key columns include APPROVAL_PATH_ID, which links to the predefined approval rules, and APPROVAL_SEQUENCE, which denotes the step within that path. The table typically stores the approver's identity (USER_ID), the action taken (e.g., 'APPROVE', 'REJECT'), the date of the action, and any comments provided. The CHG_REQUEST_ID column allows the table to store approval history for both the original contract header and subsequent amendments.
Common Use Cases and Queries
The primary use case is generating approval audit reports for a specific contract or change order. Support personnel and contract administrators frequently query this table to diagnose workflow bottlenecks or verify approval completeness. A common SQL pattern retrieves the full history for a contract, ordered chronologically. For example:
- SELECT approval_sequence, user_id, action_date, action_code, comments FROM oke_approval_history WHERE k_header_id = :p_contract_id ORDER BY action_sequence;
Another critical use case is integration with business intelligence tools to analyze approval cycle times across the organization, measuring the duration between sequential approval steps. Developers may also query this table programmatically within custom PL/SQL procedures to determine the current approval status before allowing certain business operations to proceed.
Related Objects
As indicated by its foreign key constraints, OKE_APPROVAL_HISTORY has strong dependencies on several other central OKE tables. It is directly linked to OKE_K_HEADERS, which stores the core contract header information, and to OKE_CHG_REQUESTS, which holds details for contract amendments. Its relationship with OKE_APPROVAL_PATHS is fundamental, as it references the master definition of the approval rules and steps that were executed. The table is also closely associated with the underlying Oracle Workflow engine tables, which drive the approval process, and is often joined with FND_USER to resolve user IDs into readable names for reporting. Custom interfaces or data extracts for contract management analytics will typically include this table as a primary source for approval metadata.
-
Table: OKE_APPROVAL_HISTORY
12.1.1
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_APPROVAL_HISTORY, object_name:OKE_APPROVAL_HISTORY, status:VALID, product: OKE - Project Contracts , description: Contract document approval history , implementation_dba_data: OKE.OKE_APPROVAL_HISTORY ,
-
Table: OKE_APPROVAL_HISTORY
12.2.2
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_APPROVAL_HISTORY, object_name:OKE_APPROVAL_HISTORY, status:VALID, product: OKE - Project Contracts , description: Contract document approval history , implementation_dba_data: OKE.OKE_APPROVAL_HISTORY ,
-
APPS.OKE_K_APPROVAL_WF dependencies on OKE_APPROVAL_HISTORY
12.2.2
-
APPS.OKE_K_APPROVAL_WF2 dependencies on OKE_APPROVAL_HISTORY
12.1.1
-
APPS.OKE_K_APPROVAL_WF dependencies on OKE_APPROVAL_HISTORY
12.1.1
-
APPS.OKE_K_APPROVAL_WF2 dependencies on OKE_APPROVAL_HISTORY
12.2.2
-
SYNONYM: APPS.OKE_APPROVAL_HISTORY
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OKE_APPROVAL_HISTORY, status:VALID,
-
VIEW: OKE.OKE_APPROVAL_HISTORY#
12.2.2
owner:OKE, object_type:VIEW, object_name:OKE_APPROVAL_HISTORY#, status:VALID,
-
VIEW: OKE.OKE_APPROVAL_HISTORY#
12.2.2
-
SYNONYM: APPS.OKE_APPROVAL_HISTORY
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OKE_APPROVAL_HISTORY, status:VALID,
-
APPS.OKE_K_APPROVAL_WF SQL Statements
12.2.2
-
APPS.OKE_K_APPROVAL_WF SQL Statements
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
PACKAGE BODY: APPS.OKE_K_APPROVAL_WF2
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKE_K_APPROVAL_WF2, status:VALID,
-
TABLE: OKE.OKE_APPROVAL_HISTORY
12.2.2
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_APPROVAL_HISTORY, object_name:OKE_APPROVAL_HISTORY, status:VALID,
-
TABLE: OKE.OKE_APPROVAL_HISTORY
12.1.1
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_APPROVAL_HISTORY, object_name:OKE_APPROVAL_HISTORY, status:VALID,
-
APPS.OKE_K_APPROVAL_WF2 SQL Statements
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
Table: OKE_K_HEADERS
12.1.1
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_K_HEADERS, object_name:OKE_K_HEADERS, status:VALID, product: OKE - Project Contracts , description: Project contract extended header information , implementation_dba_data: OKE.OKE_K_HEADERS ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
APPS.OKE_K_APPROVAL_WF2 dependencies on FND_LOOKUP_VALUES
12.2.2
-
APPS.OKE_K_APPROVAL_WF2 dependencies on FND_LOOKUP_VALUES
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
Table: OKE_APPROVAL_PATHS
12.1.1
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_APPROVAL_PATHS, object_name:OKE_APPROVAL_PATHS, status:VALID, product: OKE - Project Contracts , description: Contract document approval hierarchy , implementation_dba_data: OKE.OKE_APPROVAL_PATHS ,
-
Table: OKE_APPROVAL_PATHS
12.2.2
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_APPROVAL_PATHS, object_name:OKE_APPROVAL_PATHS, status:VALID, product: OKE - Project Contracts , description: Contract document approval hierarchy , implementation_dba_data: OKE.OKE_APPROVAL_PATHS ,
-
Table: OKE_K_HEADERS
12.2.2
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_K_HEADERS, object_name:OKE_K_HEADERS, status:VALID, product: OKE - Project Contracts , description: Project contract extended header information , implementation_dba_data: OKE.OKE_K_HEADERS ,
-
PACKAGE BODY: APPS.OKE_K_APPROVAL_WF
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKE_K_APPROVAL_WF, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
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 ,
-
PACKAGE BODY: APPS.OKE_K_APPROVAL_WF2
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKE_K_APPROVAL_WF2, status:VALID,
-
APPS.OKE_K_APPROVAL_WF2 SQL Statements
12.2.2
-
PACKAGE BODY: APPS.OKE_K_APPROVAL_WF
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKE_K_APPROVAL_WF, status:VALID,
-
PACKAGE BODY: APPS.OKE_K_APPROVAL_WF2
12.2.2
-
PACKAGE BODY: APPS.OKE_K_APPROVAL_WF2
12.1.1
-
Foreign Keys
12.2.2
-
Foreign Keys
12.1.1
-
PACKAGE BODY: APPS.OKE_K_APPROVAL_WF
12.1.1
-
PACKAGE BODY: APPS.OKE_K_APPROVAL_WF
12.2.2
-
eTRM - OKE Tables and Views
12.2.2
description: This table stores the version comparison results. ,
-
eTRM - OKE Tables and Views
12.1.1
description: This table stores the version comparison results. ,
-
eTRM - OKE Tables and Views
12.1.1
description: This table stores the version comparison results. ,
-
eTRM - OKE Tables and Views
12.2.2
description: This table stores the version comparison results. ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1