Search Results okc_k_lines_b
The OKC_K_LINES_B table is a fundamental component within Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2, specifically serving as the core repository for contract line details in the Oracle Contracts module. This table stores transactional and reference data associated with contract lines, which are integral to managing contractual agreements, amendments, and renewals. Below is a detailed analysis of its structure, purpose, and integration within Oracle EBS.
Overview and Purpose
The OKC_K_LINES_B table is part of the Oracle Contracts Core schema, designed to capture and maintain contract line-level information. Each record in this table represents a distinct line item within a contract, containing attributes such as line type, pricing, terms, and references to related entities. This table is essential for enforcing business rules, tracking contractual obligations, and supporting reporting and analytics.Key Columns and Data Structure
The table comprises numerous columns, categorized into logical groups:- Primary Key:
ID
(unique identifier for each contract line). - Contract Header Reference:
DNZ_CHR_ID
links the line to its parent contract inOKC_K_HEADERS_B
. - Line Attributes: Includes
LINE_TYPE
(e.g., "ITEM," "SERVICE"),START_DATE
,END_DATE
, andAMOUNT
. - Pricing and Terms: Columns like
PRICE_NEGOTIATED
,UOM_CODE
, andQUANTITY
define financial and operational terms. - Status and Control:
STS_CODE
(status) andOBJECT_VERSION_NUMBER
(for concurrency control). - Integration References: Fields like
CLE_ID
(link to clauses) andINVENTORY_ITEM_ID
(for Oracle Inventory items).
Functional Role in Oracle EBS
OKC_K_LINES_B supports critical processes:- Contract Creation and Amendment: Lines define deliverables, pricing, and timelines. Amendments update existing lines or add new ones.
- Financial Integration: Links to Oracle General Ledger (GL) and Accounts Receivable (AR) via
AMOUNT
and revenue recognition rules. - Procurement and Fulfillment: For procurement contracts, lines reference purchase orders (
PO_HEADER_ID
,PO_LINE_ID
). - Compliance and Reporting: Tracks contractual obligations for audit trails and regulatory compliance.
Integration with Other Modules
The table interacts with multiple Oracle EBS modules:- Oracle Procurement: Ties to
PO_HEADERS_ALL
andPO_LINES_ALL
for purchase agreements. - Oracle Projects: Links via
PROJECT_ID
for project-specific contracts. - Oracle Inventory/Order Management: References items (
INVENTORY_ITEM_ID
) and sales orders.
Technical Considerations
- Indexes: Key indexes include
OKC_K_LINES_B_N1
(DNZ_CHR_ID
) andOKC_K_LINES_B_U1
(ID
). - Partitioning: In high-volume environments, partitioning by
DNZ_CHR_ID
improves performance. - APIs: Oracle provides PL/SQL APIs (
OKC_CONTRACT_PUB
) to manipulate data programmatically.
Customization and Extensions
Organizations often extend OKC_K_LINES_B via descriptive flexfields (DFFs) to capture industry-specific attributes. Custom triggers or workflows may enforce additional validations.Conclusion
The OKC_K_LINES_B table is a cornerstone of Oracle Contracts, enabling granular management of contractual terms across procurement, sales, and project domains. Its robust design ensures scalability and integration with broader EBS functionalities, making it indispensable for enterprises leveraging Oracle’s contract lifecycle management capabilities.-
Table: OKC_K_LINES_B
12.1.1
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_K_LINES_B, object_name:OKC_K_LINES_B, status:VALID, product: OKC - Contracts Core , description: Deliverable ITEMS grouped into a logical set usually defined by unitary price, delivery or some other classification. , implementation_dba_data: OKC.OKC_K_LINES_B ,
-
Table: OKC_K_LINES_B
12.2.2
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_K_LINES_B, object_name:OKC_K_LINES_B, status:VALID, product: OKC - Contracts Core , description: Deliverable ITEMS grouped into a logical set usually defined by unitary price, delivery or some other classification. , implementation_dba_data: OKC.OKC_K_LINES_B ,
-
APPS.OKL_LA_ASSET_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKL_VERSION_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKL_AM_BTCH_EXP_LEASE_LOAN_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKS_SETUP_UTIL_PUB dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKL_QAB_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKL_RULE_EXTRACT_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKC_OC_INT_KTQ_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKL_ACCRUAL_SEC_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKL_AM_REPURCHASE_ASSET_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKS_ENTITLEMENTS_WEB dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKL_SUBSIDY_POOL_AUTH_TRX_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKS_AUTH_UTIL_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKL_PAYMENT_APPLICATION_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKL_AM_SERVICE_K_INT_WF dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKC_CAT_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKL_CONTRACT_STATUS_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKL_QUOTE_TO_CONTRACT_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKL_CS_LC_CONTRACT_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKL_CREDIT_MEMO_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKC_OC_INT_CONFIG_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKL_TRANSACTION_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKL_OPEN_INTERFACE_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKL_DEAL_CHARGES_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKL_SUBSIDY_POOL_AUTH_TRX_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKL_REVERSE_CONTRACT_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKL_UBB_INTEGRATION_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKL_CONS_BILL dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKL_RULE_APIS_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKS_OKSSCOFM_XMLP_PKG dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKL_ASSET_SUBSIDY_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKC_QA_PRICE_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKC_CHR_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKC_CFG_PUB dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKL_OKC_MIGRATION_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKS_COVERAGES_MIGRATION dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKE_DELIVERABLE_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKC_VERSION_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKL_AM_AMORTIZE_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKS_AUTH_UTIL_PUB dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKC_HST_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKL_AM_QUOTES_WF dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKL_LA_SALES_TAX_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKL_QA_DATA_INTEGRITY dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKL_COPY_ASSET_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKC_SALES_CLASS_QA dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKL_ISG_UTILS_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKL_ACTIVATE_ASSET_PVT dependencies on OKC_K_LINES_B
12.1.1
-
APPS.OKL_QA_DATA_INTEGRITY dependencies on OKC_K_LINES_B
12.1.1