Search Results okl_k_lines
Overview
The OKL_K_LINES table is a core data object within the Oracle E-Business Suite (EBS) Lease and Finance Management (OKL) module, specifically for versions 12.1.1 and 12.2.2. It functions as a shadow table to the Oracle Contracts Core (OKC) line tables, OKC_K_LINES_B and OKC_K_LINES_TL. Its primary role is to extend the standard contract line functionality by storing attributes unique to lease and finance contracts that are not accommodated by the generic Contracts Core data model. This design allows the OKL module to leverage the foundational contract engine while maintaining specialized data for complex leasing transactions, asset management, and financial calculations.
Key Information Stored
While the specific column list is not detailed in the provided metadata, the table's description and foreign key relationships define its critical purpose. The table's primary key is the ID column, which serves as the foreign key to the base contract line table (OKC_K_LINES_B.ID), establishing a one-to-one relationship with the core contract line. Other significant columns are inferred from the foreign key relationships, such as CLG_ID for linking to other lines within the same structure, and SUBSIDY_ID for associating subsidy information. Fundamentally, the table holds line-level attributes critical to lease accounting, including data for insurance policies, asset conditions, returns, tax calculations, payment streams, and portfolio management, which are not relevant to standard sales or service contracts.
Common Use Cases and Queries
This table is central to any process requiring lease-specific line details. Common use cases include generating asset schedules, calculating lease-specific tax or subsidy amounts, managing insurance tracking at the asset level, and supporting portfolio valuation reporting. A fundamental query pattern involves joining OKL_K_LINES to the core contract lines to retrieve a complete view of a lease line.
SELECT okl.*, okc.object_version_number, okc.sts_code
FROM OKL_K_LINES okl,
OKC_K_LINES_B okc
WHERE okl.id = okc.id
AND okc.dnz_chr_id = :p_contract_id;
Another common scenario is querying lines associated with a specific financial stream or asset condition for reporting purposes, leveraging the numerous foreign key references from tables like OKL_STREAMS or OKL_ASSET_CNDTNS.
Related Objects
The OKL_K_LINES table has extensive integration within the OKL module, as evidenced by its foreign key relationships. Key related objects include:
- OKC_K_LINES_B: The core contract line table, joined on ID.
- OKL_STREAMS: For payment stream data linked to a line (KLE_ID).
- OKL_INS_POLICIES_ALL_B: For insurance policy details (KLE_ID).
- OKL_ASSET_CNDTNS_ALL: For asset condition records (KLE_ID).
- OKL_TXL_ASSETS_B: For tax asset information (KLE_ID).
- OKL_SUBSIDIES_ALL_B: For subsidy agreements (SUBSIDY_ID).
- OKL_PRTFL_LINES_B: For portfolio management line details (KLE_ID).
- OKL_TXL_AR_INV_LNS_B / OKL_TXL_AP_INV_LNS_B: For accounts receivable and payable invoice lines (KLE_ID).
These relationships illustrate that OKL_K_LINES acts as a central hub connecting lease contract lines to nearly all specialized leasing sub-processes.
-
Table: OKL_K_LINES
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_K_LINES, object_name:OKL_K_LINES, status:VALID, product: OKL - Lease and Finance Management , description: Oracle Lease Management shadow table for Oracle Contracts Core line tables, OKC_K_LINES_B and OKC_K_LINES_TL. OKL_K_LINES contains attributes that relate to contracts created in OKL and do not fit into the standard lines tables OKC_K_LINES_ , implementation_dba_data: OKL.OKL_K_LINES ,
-
Table: OKL_K_LINES
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_K_LINES, object_name:OKL_K_LINES, status:VALID, product: OKL - Leasing and Finance Management , description: Oracle Lease Management shadow table for Oracle Contracts Core line tables, OKC_K_LINES_B and OKC_K_LINES_TL. OKL_K_LINES contains attributes that relate to contracts created in OKL and do not fit into the standard lines tables OKC_K_LINES_ , implementation_dba_data: OKL.OKL_K_LINES ,
-
APPS.OKL_DEAL_TERMS_PVT dependencies on OKL_K_LINES
12.1.1
-
APPS.OKL_SUBSIDY_POOL_AUTH_TRX_PVT dependencies on OKL_K_LINES
12.1.1
-
APPS.OKL_GENERATE_PV_RENT_PVT dependencies on OKL_K_LINES
12.1.1
-
APPS.OKL_STREAM_MIGRATION_PVT dependencies on OKL_K_LINES
12.1.1
-
APPS.OKL_FUNDING_PVT dependencies on OKL_K_LINES
12.1.1
-
APPS.OKL_CS_LC_CONTRACT_PVT dependencies on OKL_K_LINES
12.1.1
-
APPS.OKL_SEC_INVESTOR_PVT dependencies on OKL_K_LINES
12.1.1
-
APPS.OKL_SERVICE_INTEGRATION_PVT dependencies on OKL_K_LINES
12.1.1
-
APPS.OKL_AUTO_INSURANCE_PVT dependencies on OKL_K_LINES
12.1.1
-
APPS.OKL_DEAL_CREAT_PVT dependencies on OKL_K_LINES
12.1.1
-
APPS.OKL_AM_TERMNT_QUOTE_PVT dependencies on OKL_K_LINES
12.1.1
-
APPS.OKL_KLE_PVT dependencies on OKL_K_LINES
12.1.1
-
APPS.OKL_AM_LEASE_TRMNT_PVT dependencies on OKL_K_LINES
12.1.1
-
APPS.OKL_ACTIVATE_CONTRACT_PUB dependencies on OKL_K_LINES
12.1.1
-
APPS.OKL_PRICING_PVT dependencies on OKL_K_LINES
12.1.1
-
APPS.OKL_REVERSE_CONTRACT_PVT dependencies on OKL_K_LINES
12.1.1
-
APPS.OKL_STREAMS_UTIL dependencies on OKL_K_LINES
12.2.2
-
APPS.OKL_INS_QUOTE_PVT dependencies on OKL_K_LINES
12.2.2
-
APPS.OKL_LA_SALES_TAX_PVT dependencies on OKL_K_LINES
12.2.2
-
APPS.OKL_LLA_UTIL_PVT dependencies on OKL_K_LINES
12.2.2
-
APPS.OKL_VAR_INT_REAMORT_PVT dependencies on OKL_K_LINES
12.2.2
-
APPS.OKL_COPY_ASSET_PVT dependencies on OKL_K_LINES
12.2.2
-
APPS.OKL_PROCESS_SALES_TAX_PVT dependencies on OKL_K_LINES
12.2.2
-
APPS.OKL_SLA_ACC_SOURCES_PVT dependencies on OKL_K_LINES
12.2.2
-
APPS.OKL_KLE_PVT dependencies on OKL_K_LINES
12.2.2
-
APPS.OKL_ACTIVATE_ASSET_PVT dependencies on OKL_K_LINES
12.2.2
-
APPS.OKL_GENERATE_PV_RENT_PVT dependencies on OKL_K_LINES
12.2.2
-
APPS.OKL_SUBSIDY_POOL_AUTH_TRX_PVT dependencies on OKL_K_LINES
12.2.2
-
APPS.OKL_AM_LEASE_LOAN_TRMNT_PVT dependencies on OKL_K_LINES
12.2.2
-
APPS.OKL_AM_ASSET_DISPOSE_PVT dependencies on OKL_K_LINES
12.2.2
-
APPS.OKL_PAYMENT_APPLICATION_PVT dependencies on OKL_K_LINES
12.2.2
-
APPS.OKL_AM_TERMNT_QUOTE_PVT dependencies on OKL_K_LINES
12.2.2
-
APPS.OKL_LA_PAYMENTS_PVT dependencies on OKL_K_LINES
12.2.2
-
APPS.OKL_AJL_PVT dependencies on OKL_K_LINES
12.2.2
-
APPS.OKL_RELEASE_PVT dependencies on OKL_K_LINES
12.2.2
-
APPS.OKL_SERVICE_INTEGRATION_PVT dependencies on OKL_K_LINES
12.2.2
-
APPS.OKL_QA_DATA_INTEGRITY dependencies on OKL_K_LINES
12.1.1
-
APPS.OKL_SO_CREDIT_APP_WF dependencies on OKL_K_LINES
12.1.1
-
APPS.OKL_CS_PRINCIPAL_PAYDOWN_PVT dependencies on OKL_K_LINES
12.1.1
-
APPS.OKL_ACTIVATE_ASSET_PVT dependencies on OKL_K_LINES
12.1.1
-
APPS.OKL_INVESTOR_INVOICE_DISB_PVT dependencies on OKL_K_LINES
12.1.1
-
APPS.OKL_ACCRUAL_SEC_PVT dependencies on OKL_K_LINES
12.2.2
-
APPS.OKL_AM_TERMNT_QUOTE_PUB dependencies on OKL_K_LINES
12.2.2
-
APPS.OKL_AM_LEASE_TRMNT_PVT dependencies on OKL_K_LINES
12.2.2
-
APPS.OKL_STREAM_MIGRATION_PVT dependencies on OKL_K_LINES
12.2.2
-
APPS.OKL_AM_TERMNT_QUOTE_PUB dependencies on OKL_K_LINES
12.1.1
-
APPS.OKL_CONTRACT_LINE_ITEM_PVT dependencies on OKL_K_LINES
12.1.1
-
APPS.OKL_CONTRACT_LINE_ITEM_PVT dependencies on OKL_K_LINES
12.1.1