Search Results oke_k_holds
Overview
The OKE_K_HOLDS table is a core data object within the Oracle E-Business Suite (EBS) Project Contracts (OKE) module. It serves as the central repository for managing the application and removal of holds on contract documents. In the context of contract lifecycle management, holds are mechanisms to prevent further processing or modification of a contract, its lines, or its deliverables due to specific business conditions, such as pending approvals, missing information, or compliance issues. This table tracks the complete lifecycle of each hold, recording its creation, status, and eventual release, thereby enforcing business controls and providing an audit trail for contractual actions.
Key Information Stored
The table stores metadata and status information for each hold instance. While the full column list is not detailed in the provided metadata, the primary and foreign key structure reveals its critical components. The primary key is HOLD_ID, a unique identifier for each hold record. The table links to the primary contract entities via foreign keys: K_HEADER_ID references the contract header in OKE_K_HEADERS, K_LINE_ID references a specific contract line in OKE_K_LINES, and DELIVERABLE_ID references a deliverable in OKE_K_DELIVERABLES_B. This structure allows holds to be applied at the header, line, or deliverable level. Typical columns in such a table would include HOLD_TYPE, HOLD_REASON_CODE, HOLD_DATE (application date), RELEASE_DATE, RELEASED_BY, and STATUS, providing a comprehensive history of the hold event.
Common Use Cases and Queries
A primary use case is generating reports to identify all active holds preventing contract approval or billing. Administrators run queries to audit hold history for compliance. A common SQL pattern retrieves active holds for a specific contract:
- SELECT h.HOLD_ID, h.HOLD_TYPE, h.HOLD_REASON, h.HOLD_DATE FROM OKE_K_HOLDS h, OKE_K_HEADERS kh WHERE h.K_HEADER_ID = kh.K_HEADER_ID AND kh.CONTRACT_NUMBER = '<CONTRACT_NUM>' AND h.RELEASE_DATE IS NULL;
Another critical query involves joining with related entities to list holds impacting specific deliverables or lines for operational review. The data is also essential for workflow notifications, where the presence of a hold triggers an alert to the responsible party for resolution.
Related Objects
The OKE_K_HOLDS table has defined foreign key relationships with three primary tables in the Project Contracts schema, as documented in the metadata:
- OKE_K_HEADERS: Joined via OKE_K_HOLDS.K_HEADER_ID. This links a hold to a master contract agreement.
- OKE_K_LINES: Joined via OKE_K_HOLDS.K_LINE_ID. This links a hold to a specific line item within a contract.
- OKE_K_DELIVERABLES_B: Joined via OKE_K_HOLDS.DELIVERABLE_ID. This links a hold to a specific contractual deliverable.
These relationships are fundamental, ensuring referential integrity and enabling accurate reporting on which contract entity is subject to a hold. The table is also referenced by various Project Contracts application forms, reports, and APIs that manage the hold application and release processes.
-
Table: OKE_K_HOLDS
12.1.1
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_K_HOLDS, object_name:OKE_K_HOLDS, status:VALID, product: OKE - Project Contracts , description: Contract hold application and removal information , implementation_dba_data: OKE.OKE_K_HOLDS ,
-
Table: OKE_K_HOLDS
12.2.2
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_K_HOLDS, object_name:OKE_K_HOLDS, status:VALID, product: OKE - Project Contracts , description: Contract hold application and removal information , implementation_dba_data: OKE.OKE_K_HOLDS ,
-
APPS.OKE_APPLY_REMOVE_HOLDS_PKG dependencies on OKE_K_HOLDS
12.1.1
-
APPS.OKE_APPLY_REMOVE_HOLDS_PKG dependencies on OKE_K_HOLDS
12.2.2
-
APPS.OKE_CHECK_HOLD_PKG dependencies on OKE_K_HOLDS
12.2.2
-
APPS.OKE_CONTRACT_PVT dependencies on OKE_K_HOLDS
12.2.2
-
APPS.OKE_CONTRACT_PVT dependencies on OKE_K_HOLDS
12.1.1
-
APPS.OKE_CHECK_HOLD_PKG dependencies on OKE_K_HOLDS
12.1.1
-
APPS.OKE_CHECK_HOLD_PKG SQL Statements
12.2.2
-
APPS.OKE_APPLY_REMOVE_HOLDS_PKG SQL Statements
12.2.2
-
SYNONYM: APPS.OKE_K_HOLDS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OKE_K_HOLDS, status:VALID,
-
VIEW: APPS.OKE_K_HOLDS_DFV
12.2.2
-
APPS.OKE_APPLY_REMOVE_HOLDS_PKG SQL Statements
12.1.1
-
SYNONYM: APPS.OKE_K_HOLDS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OKE_K_HOLDS, status:VALID,
-
VIEW: APPS.OKE_K_HOLDS_DFV
12.1.1
-
APPS.OKE_CHECK_HOLD_PKG SQL Statements
12.1.1
-
VIEW: OKE.OKE_K_HOLDS#
12.2.2
owner:OKE, object_type:VIEW, object_name:OKE_K_HOLDS#, status:VALID,
-
VIEW: APPS.OKE_HOLD_CHECKS_V
12.2.2
-
VIEW: APPS.OKE_HOLD_CHECKS_V
12.1.1
-
VIEW: OKE.OKE_K_HOLDS#
12.2.2
-
VIEW: APPS.OKE_K_HOLDS_V
12.2.2
-
TABLE: OKE.OKE_K_HOLDS
12.1.1
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_K_HOLDS, object_name:OKE_K_HOLDS, status:VALID,
-
VIEW: APPS.OKE_K_HOLDS_V
12.1.1
-
TABLE: OKE.OKE_K_HOLDS
12.2.2
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_K_HOLDS, object_name:OKE_K_HOLDS, status:VALID,
-
PACKAGE BODY: APPS.OKE_APPLY_REMOVE_HOLDS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKE_APPLY_REMOVE_HOLDS_PKG, status:VALID,
-
APPS.OKE_CONTRACT_PVT dependencies on OKE_CHG_REQUESTS
12.1.1
-
APPS.OKE_CONTRACT_PVT dependencies on OKE_CHG_REQUESTS
12.2.2
-
VIEW: APPS.OKE_K_HOLDS_DFV
12.2.2
owner:APPS, object_type:VIEW, object_name:OKE_K_HOLDS_DFV, status:VALID,
-
Table: OKE_K_LINES
12.2.2
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_K_LINES, object_name:OKE_K_LINES, status:VALID, product: OKE - Project Contracts , description: Project contract extended line information , implementation_dba_data: OKE.OKE_K_LINES ,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
Table: OKE_K_DELIVERABLES_B
12.1.1
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_K_DELIVERABLES_B, object_name:OKE_K_DELIVERABLES_B, status:VALID, product: OKE - Project Contracts , description: This table stores all deliverable information for Project Contracts , implementation_dba_data: OKE.OKE_K_DELIVERABLES_B ,
-
PACKAGE BODY: APPS.OKE_APPLY_REMOVE_HOLDS_PKG
12.1.1
-
PACKAGE BODY: APPS.OKE_APPLY_REMOVE_HOLDS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKE_APPLY_REMOVE_HOLDS_PKG, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
PACKAGE BODY: APPS.OKE_APPLY_REMOVE_HOLDS_PKG
12.2.2
-
Table: OKE_K_LINES
12.1.1
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_K_LINES, object_name:OKE_K_LINES, status:VALID, product: OKE - Project Contracts , description: Project contract extended line information , implementation_dba_data: OKE.OKE_K_LINES ,
-
Table: OKE_K_DELIVERABLES_B
12.2.2
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_K_DELIVERABLES_B, object_name:OKE_K_DELIVERABLES_B, status:VALID, product: OKE - Project Contracts , description: This table stores all deliverable information for Project Contracts , implementation_dba_data: OKE.OKE_K_DELIVERABLES_B ,
-
PACKAGE BODY: APPS.OKE_CHECK_HOLD_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKE_CHECK_HOLD_PKG, status:VALID,
-
PACKAGE BODY: APPS.OKE_CHECK_HOLD_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKE_CHECK_HOLD_PKG, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.OKE_K_HOLDS_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:OKE_K_HOLDS_DFV, status:VALID,
-
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 ,
-
View: OKE_HOLD_CHECKS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKE.OKE_HOLD_CHECKS_V, object_name:OKE_HOLD_CHECKS_V, status:VALID, product: OKE - Project Contracts , description: View for Contract holds check - not currently used , implementation_dba_data: APPS.OKE_HOLD_CHECKS_V ,
-
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_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 ,