Search Results okc_k_headers_b
Overview
The OKC_K_HEADERS_B table is the core header-level entity within the Oracle E-Business Suite Contracts Core (OKC) module for both releases 12.1.1 and 12.2.2. It serves as the master record for a contract, storing its fundamental attributes and acting as the primary grouping mechanism for all associated contract lines, terms, and conditions. Every contract created in the system is anchored by a single row in this table. Its design facilitates complex contract relationships, such as renewals and amendments, through self-referential foreign keys, making it the central point of integration for numerous other entities within the Contracts and related application suites.
Key Information Stored
The table's structure is designed to manage contract identity, classification, status, and relationships. The primary identifier is the ID column (OKC_K_HEADERS_B_PK), a unique system-generated surrogate key used for internal joins. Business-level contract identification is managed through the composite unique key CHR_CHR2_UK on CONTRACT_NUMBER and CONTRACT_NUMBER_MODIFIER. Critical foreign key columns define a contract's state and relationships: STS_CODE links to OKC_STATUSES_B for lifecycle status (e.g., Entered, Signed, Active), SCS_CODE links to OKC_SUBCLASSES_B for contract type classification, and QCL_ID links to OKC_QA_CHECK_LISTS_B for quality assurance. The self-referential columns CHR_ID_AWARD, CHR_ID_RENEWED, CHR_ID_RENEWED_TO, and CHR_ID_RESPONSE are pivotal for tracking the lineage and relationships between contract versions, amendments, and renewals.
Common Use Cases and Queries
This table is central to contract reporting, data extraction, and integration workflows. Common operational and analytical queries include retrieving a contract's header information by its business number, listing all contracts of a specific subtype or status, and tracing the amendment history of a contract. For instance, to find the current active version of a renewed contract, one would join OKC_K_HEADERS_B to itself on the CHR_ID_RENEWED_TO relationship. A typical pattern for extracting key contract header data for reporting would involve joining to the status and subclass descriptive tables:
SELECT h.contract_number, h.contract_number_modifier, s.name status, sc.name subtype FROM okc_k_headers_b h, okc_statuses_b s, okc_subclasses_b sc WHERE h.sts_code = s.code AND h.scs_code = sc.code AND h.sts_code = 'ACTIVE';
Integration points, such as feeding contract data to Order Management (OKS) or Receivables (AR), also rely on queries against this table using the ID as the key reference.
Related Objects
As the principal contract table, OKC_K_HEADERS_B has extensive relationships. Its most direct children store contract details: OKC_K_LINES_B for lines, OKC_K_PARTY_ROLES_B for parties, OKC_K_ITEMS for items, and OKC_K_ACCESSES for security. It is also referenced by process and history tables like OKC_K_PROCESSES and OKC_PRICE_ADJUSTMENTS_H. Crucially, it integrates with other EBS modules, serving as a parent table for OKS_K_ORDER_DETAILS in Service Contracts, AHL_OSP_ORDERS_B in Complex Maintenance, and AR_RAMC_AUDIT_TRAIL in Receivables. The provided metadata confirms these dependencies, highlighting its role as a shared service entity across the application.
-
Table: OKC_K_HEADERS_B
12.1.1
product: OKC - Contracts Core , description: Stores header level attributes of a Contract. It groups all the lines and terms and conditions of a contract. , implementation_dba_data: Not implemented in this database ,
-
Table: OKC_K_HEADERS_B
12.2.2
product: OKC - Contracts Core , description: Stores header level attributes of a Contract. It groups all the lines and terms and conditions of a contract. , implementation_dba_data: Not implemented in this database ,
-
APPS.OKL_PAY_INVOICES_TRANS_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKC_DELETE_CONTRACT_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_SSC_WF dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKC_RGP_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_ACCOUNTING_PROCESS_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_GENERATE_ACCRUALS_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_BILLING_CONTROLLER_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_INTERNAL_TO_EXTERNAL dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_MULTIGAAP_ENGINE_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_AUTO_CASH_APPL_RULES_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.IBE_QUOTE_SAVE_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_SECURITIZATION_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_INS_QUOTE_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_DEAL_CREATE_PUB dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKC_OKS_PUB dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_CPY_PDT_RULS_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_SEC_AGREEMENT_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_CASH_APPL_RULES_PUB dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_VFA_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_BILL_UPFRONT_TAX_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.AST_ROUTING_PUB dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_CONTRACT_PARTY_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_VP_RULE_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKS_FULFILL dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_CONTRACT_BOOK_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKC_CREATE_PO_FROM_K_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_AM_LEASE_LOAN_TRMNT_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKS_CHANGE_STATUS_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKC_RENEW_PUB dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKS_RENEW_CONTRACT_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_VP_OA_WF dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKS_RULE_MIGRATE dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKS_MASSCHANGE_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_SERVICE_INTEGRATION_PUB dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_PAYMENT_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_K_RATE_PARAMS_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.ASO_WORKFLOW_QUOTE_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_BOOK_CONTROLLER_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKE_CHR_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_ACTIVATE_ASSET_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_VP_CR_WF dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_AM_INTEGRATION_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_QA_CHECK_PUB dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKC_PRICE_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKC_OPER_INST_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_AM_VENDOR_RES_SHARE_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_TXS_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_AM_AMORTIZE_PVT dependencies on OKC_K_HEADERS_B
12.1.1