Search Results oks_k_headers_b
The OKS_K_HEADERS_B
table is a fundamental entity within Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2, specifically in the Oracle Service Contracts module. This table serves as the primary repository for contract header information, storing critical metadata that defines the contractual agreements between parties. As a base table in the Oracle Contracts Core schema, it is tightly integrated with other key tables such as OKS_K_LINES_B
, OKS_K_LINE_DETAILS_B
, and OKS_K_PARTY_ROLES_B
to form a comprehensive contract management framework.
Table Structure and Key Columns
TheOKS_K_HEADERS_B
table contains numerous columns that capture essential contract attributes. Some of the most significant include:
- ID: The primary key identifier for each contract record.
- CONTRACT_NUMBER: The unique identifier displayed to users.
- STS_CODE: Current status of the contract (e.g., DRAFT, ACTIVE, EXPIRED).
- START_DATE and END_DATE: Define the contract term validity period.
- CONTRACT_TYPE_ID: References the type of contract from
OKS_CONTRACT_TYPES_B
. - BILL_TO_CUSTOMER_ID: Links to the customer account in
HZ_CUST_ACCOUNTS
. - OBJECT_VERSION_NUMBER: Used for optimistic locking in the Oracle ADF framework.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE: Standard Oracle EBS audit columns.
Functional Significance
This table acts as the anchor point for all contract-related operations in Oracle Service Contracts. It supports:- Contract creation and maintenance workflows
- Renewal and amendment processing
- Billing and revenue recognition integration
- Entitlement and service level agreement (SLA) management
Integration Points
TheOKS_K_HEADERS_B
table integrates with multiple Oracle EBS modules:
- Order Management: Through the
OE_ORDER_HEADERS_ALL
relationship for contract-based ordering - Receivables: Via the
AR_CUSTOMERS
andHZ_PARTIES
tables for billing - Installed Base: Through
CSI_ITEM_INSTANCES
for covered assets - Advanced Pricing: For contract-specific pricing modifiers
Technical Considerations
In Oracle EBS 12.2.2, the table benefits from the Online Patching (ADOP) architecture, allowing for maintenance operations without system downtime. Key technical aspects include:- Extensive indexing on frequently queried columns like
CONTRACT_NUMBER
andSTS_CODE
- Foreign key constraints maintaining data integrity with related tables
- Triggers that enforce business rules during DML operations
- Partitioning strategies for large implementations to optimize performance
Customization and Extension
While Oracle provides standard functionality, implementations often extend this table through:- Descriptive flexfields (DFFs) for organization-specific attributes
- Custom views that join with supplementary tables
- API-based integrations (OKS_CONTRACT_PUB) for programmatic access
- Workflow extensions for approval routing
OKS_K_HEADERS_B
table remains a critical component in Oracle Service Contracts implementations, with its design reflecting years of refinement across multiple EBS versions. Proper understanding of its structure and relationships is essential for effective customization, reporting, and integration in Oracle EBS environments.
-
Table: OKS_K_HEADERS_B
12.2.2
owner:OKS, object_type:TABLE, fnd_design_data:OKS.OKS_K_HEADERS_B, object_name:OKS_K_HEADERS_B, status:VALID, product: OKS - Service Contracts , description: Service Contracts Header Attributes , implementation_dba_data: OKS.OKS_K_HEADERS_B ,
-
Table: OKS_K_HEADERS_B
12.1.1
owner:OKS, object_type:TABLE, fnd_design_data:OKS.OKS_K_HEADERS_B, object_name:OKS_K_HEADERS_B, status:VALID, product: OKS - Service Contracts , description: Service Contracts Header Attributes , implementation_dba_data: OKS.OKS_K_HEADERS_B ,
-
View: OKS_ENT_HEADERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKS.OKS_ENT_HEADERS_V, object_name:OKS_ENT_HEADERS_V, status:VALID, product: OKS - Service Contracts , description: View of all contracts , implementation_dba_data: APPS.OKS_ENT_HEADERS_V ,
-
View: OKS_ENT_HEADERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKS.OKS_ENT_HEADERS_V, object_name:OKS_ENT_HEADERS_V, status:VALID, product: OKS - Service Contracts , description: View of all contracts , implementation_dba_data: APPS.OKS_ENT_HEADERS_V ,
-
View: OKS_K_HEADERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKS.OKS_K_HEADERS_V, object_name:OKS_K_HEADERS_V, status:VALID, product: OKS - Service Contracts , description: Service Contracts Header Attributes , implementation_dba_data: APPS.OKS_K_HEADERS_V ,
-
View: OKS_K_HEADERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKS.OKS_K_HEADERS_V, object_name:OKS_K_HEADERS_V, status:VALID, product: OKS - Service Contracts , description: Service Contracts Header Attributes , implementation_dba_data: APPS.OKS_K_HEADERS_V ,
-
View: OKS_AUTH_HEADERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKS.OKS_AUTH_HEADERS_V, object_name:OKS_AUTH_HEADERS_V, status:VALID, product: OKS - Service Contracts , implementation_dba_data: APPS.OKS_AUTH_HEADERS_V ,
-
View: OKS_AUTH_HEADERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKS.OKS_AUTH_HEADERS_V, object_name:OKS_AUTH_HEADERS_V, status:VALID, product: OKS - Service Contracts , implementation_dba_data: APPS.OKS_AUTH_HEADERS_V ,