Search Results oke_programs
Overview
The OKE_PROGRAMS table is a core data object within the Oracle E-Business Suite (EBS) Project Contracts (OKE) module. It functions as the master repository for program definitions. In the context of Project Contracts, a program is a high-level organizational structure used to group related contracts, funding arrangements, and project deliverables for management, reporting, and financial control. This table is essential for establishing the hierarchical framework within which contracts are created and managed, enabling consolidated visibility and governance across multiple related agreements.
Key Information Stored
The table stores the fundamental attributes that define a program. Its primary identifier is the PROGRAM_ID column, which serves as the system-generated primary key (OKE_PROGRAMS_PK) for all relationships. To ensure business-level uniqueness, the table enforces two separate unique key constraints: OKE_PROGRAMS_UK01 on PROGRAM_NUMBER and OKE_PROGRAMS_UK02 on PROGRAM_NAME. This design mandates that each program have a distinct identifier code and a unique descriptive name. While the provided metadata does not list all columns, typical attributes would include creation dates, last update dates, descriptive flexfield (DFF) columns for extensibility, and status fields to control the program's lifecycle.
Common Use Cases and Queries
This table is central to operations involving program setup, contract assignment, and consolidated reporting. Administrators use it to create and maintain the list of available programs. A common operational query involves listing all active programs to assign a new contract, while a frequent reporting need is to aggregate contract values or funding by program. Sample SQL patterns include fetching program details for a specific contract or listing all contracts under a program.
- Basic Program Lookup:
SELECT program_number, program_name FROM oke_programs WHERE program_id = :p_id; - Contract Summary by Program:
SELECT p.program_number, COUNT(k.header_id) AS contract_count FROM oke_programs p, oke_k_headers k WHERE p.program_id = k.program_id GROUP BY p.program_number;
Related Objects
The OKE_PROGRAMS table has defined relationships with several other critical tables in the Project Contracts schema, as indicated by its foreign keys. The PROGRAM_ID column is referenced by the contract headers table (OKE_K_HEADERS) and its history table (OKE_K_HEADERS_H), linking each contract to its parent program. Furthermore, it is referenced by the OKE_FUNDING_POOLS table, which manages funding sources allocated at the program level. This network of relationships positions OKE_PROGRAMS as a pivotal parent table for both contractual and financial data hierarchies within the module.
-
Table: OKE_PROGRAMS
12.2.2
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_PROGRAMS, object_name:OKE_PROGRAMS, status:VALID, product: OKE - Project Contracts , description: Stores information about programs , implementation_dba_data: OKE.OKE_PROGRAMS ,
-
Table: OKE_PROGRAMS
12.1.1
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_PROGRAMS, object_name:OKE_PROGRAMS, status:VALID, product: OKE - Project Contracts , description: Stores information about programs , implementation_dba_data: OKE.OKE_PROGRAMS ,
-
APPS.OKE_CHR_PVT dependencies on OKE_PROGRAMS
12.1.1
-
APPS.OKE_CHR_PVT dependencies on OKE_PROGRAMS
12.2.2
-
APPS.OKE_POOL_PVT dependencies on OKE_PROGRAMS
12.2.2
-
APPS.OKE_POOL_PVT dependencies on OKE_PROGRAMS
12.1.1
-
VIEW: APPS.OKE_P_ROLE_ASSIGN_V
12.2.2
-
VIEW: APPS.OKE_P_ROLE_ASSIGN_V
12.1.1
-
VIEW: APPS.OKE_PROGRAMS_DFV
12.2.2
-
VIEW: APPS.OKE_K_ALL_ACCESS_BASIC_V
12.1.1
-
VIEW: APPS.OKE_K_ALL_ACCESS_BASIC_V
12.2.2
-
VIEW: APPS.OKE_K_ACCESS_V
12.1.1
-
VIEW: APPS.OKE_K_ACCESS_V
12.2.2
-
VIEW: APPS.OKE_PROGRAMS_DFV
12.1.1
-
View: OKE_P_ROLE_ASSIGN_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKE.OKE_P_ROLE_ASSIGN_V, object_name:OKE_P_ROLE_ASSIGN_V, status:VALID, product: OKE - Project Contracts , implementation_dba_data: APPS.OKE_P_ROLE_ASSIGN_V ,
-
SYNONYM: APPS.OKE_PROGRAMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OKE_PROGRAMS, status:VALID,
-
APPS.OKE_K_SECURITY_PKG dependencies on OKE_K_HEADERS
12.1.1
-
APPS.OKE_K_SECURITY_PKG dependencies on OKE_K_HEADERS
12.2.2
-
View: OKE_K_ACCESS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKE.OKE_K_ACCESS_V, object_name:OKE_K_ACCESS_V, status:VALID, product: OKE - Project Contracts , description: Security Assignments view , implementation_dba_data: APPS.OKE_K_ACCESS_V ,
-
SYNONYM: APPS.OKE_PROGRAMS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OKE_PROGRAMS, status:VALID,
-
VIEW: OKE.OKE_PROGRAMS#
12.2.2
owner:OKE, object_type:VIEW, object_name:OKE_PROGRAMS#, status:VALID,
-
View: OKE_K_ALL_ACCESS_BASIC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKE.OKE_K_ALL_ACCESS_BASIC_V, object_name:OKE_K_ALL_ACCESS_BASIC_V, status:VALID, product: OKE - Project Contracts , description: Contract Security Assignment basic view , implementation_dba_data: APPS.OKE_K_ALL_ACCESS_BASIC_V ,
-
APPS.OKE_UTILS dependencies on PA_PROJECT_PARTIES
12.1.1
-
View: OKE_K_ALL_ACCESS_BASIC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKE.OKE_K_ALL_ACCESS_BASIC_V, object_name:OKE_K_ALL_ACCESS_BASIC_V, status:VALID, product: OKE - Project Contracts , description: Contract Security Assignment basic view , implementation_dba_data: APPS.OKE_K_ALL_ACCESS_BASIC_V ,
-
View: OKE_P_ROLE_ASSIGN_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKE.OKE_P_ROLE_ASSIGN_V, object_name:OKE_P_ROLE_ASSIGN_V, status:VALID, product: OKE - Project Contracts , implementation_dba_data: APPS.OKE_P_ROLE_ASSIGN_V ,
-
APPS.OKE_K_SECURITY_PKG SQL Statements
12.2.2
-
VIEW: OKE.OKE_PROGRAMS#
12.2.2
-
APPS.OKE_K_SECURITY_PKG SQL Statements
12.1.1
-
View: OKE_K_ACCESS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKE.OKE_K_ACCESS_V, object_name:OKE_K_ACCESS_V, status:VALID, product: OKE - Project Contracts , description: Security Assignments view , implementation_dba_data: APPS.OKE_K_ACCESS_V ,
-
APPS.OKE_UTILS dependencies on PA_PROJECT_PARTIES
12.2.2
-
TABLE: OKE.OKE_PROGRAMS
12.2.2
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_PROGRAMS, object_name:OKE_PROGRAMS, status:VALID,
-
APPS.OKE_K_SECURITY_PKG dependencies on PA_PROJECT_PARTIES
12.1.1
-
VIEW: APPS.OKE_K_HEADERS_ORGNZR_V
12.2.2
-
TABLE: OKE.OKE_PROGRAMS
12.1.1
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_PROGRAMS, object_name:OKE_PROGRAMS, status:VALID,
-
APPS.OKE_K_SECURITY_PKG dependencies on PA_PROJECT_PARTIES
12.2.2
-
VIEW: APPS.OKE_K_HEADERS_ORGNZR_V
12.1.1
-
APPS.OKE_UTILS dependencies on OKE_K_HEADERS
12.2.2
-
Table: OKE_FUNDING_POOLS
12.1.1
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_FUNDING_POOLS, object_name:OKE_FUNDING_POOLS, status:VALID, product: OKE - Project Contracts , description: Funding Pool Definition , implementation_dba_data: OKE.OKE_FUNDING_POOLS ,
-
APPS.OKE_UTILS SQL Statements
12.2.2
-
PACKAGE BODY: APPS.OKE_CHR_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKE_CHR_PVT, status:VALID,
-
Table: OKE_FUNDING_POOLS
12.2.2
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_FUNDING_POOLS, object_name:OKE_FUNDING_POOLS, status:VALID, product: OKE - Project Contracts , description: Funding Pool Definition , implementation_dba_data: OKE.OKE_FUNDING_POOLS ,
-
APPS.OKE_UTILS dependencies on OKE_K_HEADERS
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
PACKAGE BODY: APPS.OKE_CHR_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKE_CHR_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKE_POOL_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKE_POOL_PVT, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
Table: OKE_K_HEADERS_H
12.2.2
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_K_HEADERS_H, object_name:OKE_K_HEADERS_H, status:VALID, product: OKE - Project Contracts , description: Project contract extended header historical information , implementation_dba_data: OKE.OKE_K_HEADERS_H ,
-
Table: OKE_K_HEADERS_H
12.1.1
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_K_HEADERS_H, object_name:OKE_K_HEADERS_H, status:VALID, product: OKE - Project Contracts , description: Project contract extended header historical information , implementation_dba_data: OKE.OKE_K_HEADERS_H ,