Search Results okc_k_groups_b
The OKC_K_GROUPS_B table is a fundamental data structure within Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2, specifically designed to support the Oracle Contracts Core module. This table serves as the primary repository for storing header-level information about contract groups, which are logical collections of contracts or agreements that share common attributes, terms, or business purposes. Understanding its structure and functionality is critical for implementing, customizing, or troubleshooting contract management processes in Oracle EBS.
Purpose and Functional Context
In Oracle Contracts, contract groups (OKC_K_GROUPS_B) enable organizations to manage multiple contracts as a single entity for reporting, compliance, or operational efficiency. For example, a company might group contracts by geographic region, business unit, or contract type. The table stores metadata such as group names, descriptions, statuses, and effective dates, allowing users to query, analyze, and administer contracts collectively rather than individually. This is particularly useful for large enterprises with complex contract portfolios.
Key Columns and Attributes
The OKC_K_GROUPS_B table includes several critical columns:
- ID: Primary key (surrogate key) uniquely identifying each contract group.
- NAME: Descriptive name of the contract group (e.g., "EMEA Service Agreements").
- DESCRIPTION: Optional detailed explanation of the group's purpose.
- START_DATE and END_DATE: Define the active period of the group.
- STATUS_CODE: Indicates lifecycle states like "DRAFT," "ACTIVE," or "EXPIRED."
- OBJECT_VERSION_NUMBER: Used for optimistic locking and concurrency control.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE: Standard Oracle audit columns.
Integration with Other Modules
The table interacts with several Oracle EBS components:
- OKC_K_GROUP_ITEMS: Stores individual contracts linked to a group via foreign key relationships.
- OKC_K_HEADERS_B: Contracts referenced in groups are stored here, enabling hierarchical relationships.
- FND_LOOKUP_VALUES: Status codes and other enumerated values are often sourced from this table.
Technical Considerations
For performance, Oracle recommends indexing columns like ID, NAME, and STATUS_CODE. Partitioning may be applied for large datasets. The table adheres to Oracle's Application Object Library (AOL) standards, leveraging TCA (Trading Community Architecture) for party-related data if applicable. Customizations should avoid direct DML on the table, using public APIs instead to maintain validation logic and avoid corruption.
Upgrade and Patch Implications
Between EBS 12.1.1 and 12.2.2, schema changes to OKC_K_GROUPS_B are minimal, but patches may introduce new columns or constraints. Testing custom integrations post-upgrade is advised. In 12.2.2, the table benefits from Oracle's online patching (ADOP) capabilities, reducing downtime during maintenance.
Conclusion
The OKC_K_GROUPS_B table is a cornerstone of Oracle Contracts' grouping functionality, enabling scalable contract administration. Its design reflects Oracle's modular architecture, balancing flexibility with robust data governance. Implementers should leverage documented APIs and adhere to Oracle's best practices to ensure optimal performance and maintainability.
-
Table: OKC_K_GROUPS_B
12.1.1
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_K_GROUPS_B, object_name:OKC_K_GROUPS_B, status:VALID, product: OKC - Contracts Core , description: A user defined "bucket" for contracts. , implementation_dba_data: OKC.OKC_K_GROUPS_B ,
-
Table: OKC_K_GROUPS_B
12.2.2
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_K_GROUPS_B, object_name:OKC_K_GROUPS_B, status:VALID, product: OKC - Contracts Core , description: A user defined "bucket" for contracts. , implementation_dba_data: OKC.OKC_K_GROUPS_B ,
-
APPS.OKS_IMPORT_VALIDATE dependencies on OKC_K_GROUPS_B
12.2.2
-
APPS.OKC_CONTRACT_GROUP_PVT dependencies on OKC_K_GROUPS_B
12.2.2
-
APPS.OKS_IMPORT_VALIDATE dependencies on OKC_K_GROUPS_B
12.1.1
-
APPS.OKC_CGP_PVT dependencies on OKC_K_GROUPS_B
12.1.1
-
APPS.OKC_CGP_PVT dependencies on OKC_K_GROUPS_B
12.2.2
-
APPS.OKC_COPY_CONTRACT_PVT dependencies on OKC_K_GROUPS_B
12.1.1
-
APPS.OKC_CGP_PVT dependencies on OKC_K_GROUPS_B
12.2.2
-
APPS.OKS_COPY_CONTRACT_PVT dependencies on OKC_K_GROUPS_B
12.2.2
-
APPS.OKC_COPY_CONTRACT_PVT dependencies on OKC_K_GROUPS_B
12.2.2
-
APPS.OKS_RENCPY_PVT dependencies on OKC_K_GROUPS_B
12.1.1
-
APPS.OKS_COPY_CONTRACT_PVT dependencies on OKC_K_GROUPS_B
12.1.1
-
APPS.OKS_MASS_UPDATE_PVT dependencies on OKC_K_GROUPS_B
12.1.1
-
APPS.OKC_CGP_PVT dependencies on OKC_K_GROUPS_B
12.1.1
-
APPS.OKS_RENCPY_PVT dependencies on OKC_K_GROUPS_B
12.2.2
-
APPS.OKC_CONTRACT_GROUP_PVT dependencies on OKC_K_GROUPS_B
12.1.1
-
APPS.OKC_DBTREE_PVT dependencies on OKC_K_GROUPS_B
12.1.1
-
APPS.OKS_MASS_UPDATE_PVT dependencies on OKC_K_GROUPS_B
12.2.2
-
APPS.OKC_DBTREE_PVT dependencies on OKC_K_GROUPS_B
12.2.2
-
APPS.OKS_IMPORT_VALIDATE dependencies on OKX_PARTY_CONTACTS_V
12.1.1
-
APPS.OKS_IMPORT_VALIDATE dependencies on OKX_PARTY_CONTACTS_V
12.2.2
-
VIEW: OKC.OKC_K_GROUPS_B#
12.2.2
owner:OKC, object_type:VIEW, object_name:OKC_K_GROUPS_B#, status:VALID,
-
APPS.OKS_IMPORT_VALIDATE dependencies on OKC_K_GROUPS_TL
12.1.1
-
APPS.OKS_IMPORT_VALIDATE dependencies on RA_TERMS_B
12.2.2
-
APPS.OKS_IMPORT_VALIDATE dependencies on OKC_K_GROUPS_TL
12.2.2
-
VIEW: APPS.OKC_K_GROUPS_B_DFV
12.2.2
-
Table: OKC_K_GRPINGS
12.1.1
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_K_GRPINGS, object_name:OKC_K_GRPINGS, status:VALID, product: OKC - Contracts Core , description: This table holds the membership of a contract group for both contracts and other contract groups. , implementation_dba_data: OKC.OKC_K_GRPINGS ,
-
TRIGGER: APPS.OKC_K_GROUPS_B+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:OKC_K_GROUPS_B+, status:VALID,
-
APPS.OKS_IMPORT_VALIDATE dependencies on RA_TERMS_B
12.1.1
-
APPS.OKS_IMPORT_VALIDATE dependencies on RA_TERMS_TL
12.2.2
-
VIEW: APPS.OKC_K_GROUPS_B_DFV
12.1.1
-
APPS.OKS_IMPORT_VALIDATE dependencies on RA_TERMS_TL
12.1.1
-
SYNONYM: APPS.OKC_K_GROUPS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OKC_K_GROUPS_B, status:VALID,
-
Table: OKS_K_DEFAULTS
12.2.2
owner:OKS, object_type:TABLE, fnd_design_data:OKS.OKS_K_DEFAULTS, object_name:OKS_K_DEFAULTS, status:VALID, product: OKS - Service Contracts , description: This table is used to hold default values used when renewing a service contract or when creating a service contract from an order.The defaults can either be a "Master" default, where CDT_TYPE = 'MDT', or a "Segmented" default, where CDT_TYP , implementation_dba_data: OKS.OKS_K_DEFAULTS ,
-
TRIGGER: APPS.OKC_K_GROUPS_B+
12.2.2
-
Table: OKS_K_DEFAULTS
12.1.1
owner:OKS, object_type:TABLE, fnd_design_data:OKS.OKS_K_DEFAULTS, object_name:OKS_K_DEFAULTS, status:VALID, product: OKS - Service Contracts , description: This table is used to hold default values used when renewing a service contract or when creating a service contract from an order.The defaults can either be a "Master" default, where CDT_TYPE = 'MDT', or a "Segmented" default, where CDT_TYP , implementation_dba_data: OKS.OKS_K_DEFAULTS ,
-
SYNONYM: APPS.OKC_K_GROUPS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OKC_K_GROUPS_B, status:VALID,
-
Table: OKC_K_GRPINGS
12.2.2
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_K_GRPINGS, object_name:OKC_K_GRPINGS, status:VALID, product: OKC - Contracts Core , description: This table holds the membership of a contract group for both contracts and other contract groups. , implementation_dba_data: OKC.OKC_K_GRPINGS ,
-
VIEW: APPS.OKC_K_GROUPS_V
12.2.2
-
VIEW: APPS.OKC_K_GROUPS_V
12.1.1
-
VIEW: OKC.OKC_K_GROUPS_B#
12.2.2
-
TABLE: OKC.OKC_K_GROUPS_TL
12.1.1
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_K_GROUPS_TL, object_name:OKC_K_GROUPS_TL, status:VALID,
-
APPS.OKC_DBTREE_PVT dependencies on OKC_K_GROUPS_TL
12.1.1
-
APPS.OKS_RENCPY_PVT dependencies on FND_GLOBAL
12.1.1
-
TABLE: OKC.OKC_K_GROUPS_TL
12.2.2
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_K_GROUPS_TL, object_name:OKC_K_GROUPS_TL, status:VALID,
-
APPS.OKS_IMPORT_VALIDATE dependencies on GL_LEDGERS
12.1.1
-
FUNCTION: APPS.OKC_K_GROUPS_B=
12.2.2
-
APPS.OKS_RENCPY_PVT dependencies on FND_GLOBAL
12.2.2
-
Table: OKC_K_GROUPS_TL
12.1.1
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_K_GROUPS_TL, object_name:OKC_K_GROUPS_TL, status:VALID, product: OKC - Contracts Core , description: Translatable columns from OKC_K_GROUPS_B, as per MLS standards. , implementation_dba_data: OKC.OKC_K_GROUPS_TL ,