Search Results okl_streams
Overview
The OKL_STREAMS table is a core data object within the Oracle E-Business Suite (EBS) module OKL (Leasing and Finance Management). It serves as the central repository for payment stream header information. In the context of lease and finance contracts, a "stream" represents a scheduled series of financial cash flows, such as payments, receipts, or invoices. This table acts as the parent record, defining the high-level attributes and contractual linkage for a specific payment stream, while the detailed line-level amounts and dates are stored in related child tables. Its primary role is to establish the financial structure and obligations associated with a lease or finance agreement header and its constituent lines.
Key Information Stored
The table's structure is designed to link a payment stream to its relevant contract entities and classify its type. While the full column list is not provided in the metadata, the documented primary and foreign keys reveal its critical data points. The primary key (ID) uniquely identifies each stream record. The table enforces a unique constraint (STM_STM_UK) on a combination of columns that includes the stream type identifier (STY_ID), the contract header identifier (KHR_ID), a transaction number, and the contract line identifier (KLE_ID). This structure allows for multiple, uniquely identified streams per contract line. The essential foreign key columns are KHR_ID, linking to the lease header in OKL_K_HEADERS; KLE_ID, linking to the specific line item in OKL_K_LINES; and STY_ID, linking to the stream type definition in OKL_STRM_TYPE_B.
Common Use Cases and Queries
This table is fundamental for any process involving the generation, inquiry, or reporting of lease payments. Common use cases include generating payment schedules for a contract, calculating accrued revenue or expense, and performing portfolio-level cash flow analysis. A typical query would join OKL_STREAMS to its related tables to retrieve a comprehensive payment schedule. For example, to list all payment streams for a specific contract header, one might use a SQL pattern such as:
- SELECT stm.* FROM okl_streams stm, okl_k_headers khr WHERE stm.khr_id = khr.id AND khr.contract_number = '<CONTRACT_NUMBER>';
Reporting often involves aggregating data from child stream elements (OKL_STRM_ELEMENTS) grouped by the parent stream header in OKL_STREAMS to analyze total payment amounts by stream type or contract.
Related Objects
The OKL_STREAMS table sits at the center of a key data model. It has direct foreign key relationships with three primary tables: OKL_K_HEADERS (lease contracts), OKL_K_LINES (contract lines), and OKL_STRM_TYPE_B (stream types like "Rent" or "Interest"). Crucially, it is referenced as a parent table by objects that hold detailed transactional data. The most significant is OKL_STRM_ELEMENTS, which stores the individual payment amounts, dates, and statuses for each stream. Additionally, OKL_POOL_CONTENTS references STM_ID, linking payment streams to asset pools for securitization purposes. Understanding these relationships is essential for tracing financial data from a high-level contract down to its individual payment components.
-
Table: OKL_STREAMS
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_STREAMS, object_name:OKL_STREAMS, status:VALID, product: OKL - Leasing and Finance Management , description: Holds the payment header details. , implementation_dba_data: OKL.OKL_STREAMS ,
-
View: OKL_CS_PAYMENT_DETAIL_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CS_PAYMENT_DETAIL_UV, object_name:OKL_CS_PAYMENT_DETAIL_UV, status:VALID, product: OKL - Leasing and Finance Management , implementation_dba_data: APPS.OKL_CS_PAYMENT_DETAIL_UV ,
-
View: OKL_LINE_STREAMS_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_LINE_STREAMS_UV, object_name:OKL_LINE_STREAMS_UV, status:VALID, product: OKL - Leasing and Finance Management , implementation_dba_data: APPS.OKL_LINE_STREAMS_UV ,
-
View: OKL_CS_PROPERTY_TAX_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CS_PROPERTY_TAX_UV, object_name:OKL_CS_PROPERTY_TAX_UV, status:VALID, product: OKL - Leasing and Finance Management , description: UI View for Estimated Property Tax , implementation_dba_data: APPS.OKL_CS_PROPERTY_TAX_UV ,
-
View: OKL_CS_PAYMENT_SUMMARY_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CS_PAYMENT_SUMMARY_UV, object_name:OKL_CS_PAYMENT_SUMMARY_UV, status:VALID, product: OKL - Leasing and Finance Management , implementation_dba_data: APPS.OKL_CS_PAYMENT_SUMMARY_UV ,
-
View: OKL_LINE_STRMS_SUM_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_LINE_STRMS_SUM_UV, object_name:OKL_LINE_STRMS_SUM_UV, status:VALID, product: OKL - Leasing and Finance Management , description: This view contains the sum of Service, Fee and Insurance streams. , implementation_dba_data: APPS.OKL_LINE_STRMS_SUM_UV ,
-
View: OKL_STM_TRANSACTIONS_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_STM_TRANSACTIONS_UV, object_name:OKL_STM_TRANSACTIONS_UV, status:VALID, product: OKL - Leasing and Finance Management , implementation_dba_data: APPS.OKL_STM_TRANSACTIONS_UV ,
-
Table: OKL_STRM_ELEMENTS
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_STRM_ELEMENTS, object_name:OKL_STRM_ELEMENTS, status:VALID, product: OKL - Leasing and Finance Management , description: Holds the actual payment schedules for a payment header. , implementation_dba_data: OKL.OKL_STRM_ELEMENTS ,
-
View: OKL_CS_SCHPRINC_BALANCE_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CS_SCHPRINC_BALANCE_UV, object_name:OKL_CS_SCHPRINC_BALANCE_UV, status:VALID, product: OKL - Leasing and Finance Management , implementation_dba_data: APPS.OKL_CS_SCHPRINC_BALANCE_UV ,
-
View: OKL_CS_SCHINTR_PAYMENTS_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CS_SCHINTR_PAYMENTS_UV, object_name:OKL_CS_SCHINTR_PAYMENTS_UV, status:VALID, product: OKL - Leasing and Finance Management , implementation_dba_data: APPS.OKL_CS_SCHINTR_PAYMENTS_UV ,
-
View: OKL_SERVICED_ASSET_STREAMS_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_SERVICED_ASSET_STREAMS_UV, object_name:OKL_SERVICED_ASSET_STREAMS_UV, status:VALID, product: OKL - Leasing and Finance Management , description: View contains all serviced Asset Streams , implementation_dba_data: APPS.OKL_SERVICED_ASSET_STREAMS_UV ,
-
Table: OKL_POOL_CONTENTS
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_POOL_CONTENTS, object_name:OKL_POOL_CONTENTS, status:VALID, product: OKL - Leasing and Finance Management , description: Details for a pool header. , implementation_dba_data: OKL.OKL_POOL_CONTENTS ,
-
View: OKL_CS_SCHPRINC_PAYMENTS_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CS_SCHPRINC_PAYMENTS_UV, object_name:OKL_CS_SCHPRINC_PAYMENTS_UV, status:VALID, product: OKL - Leasing and Finance Management , implementation_dba_data: APPS.OKL_CS_SCHPRINC_PAYMENTS_UV ,
-
View: OKL_POOL_STREAMS_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_POOL_STREAMS_UV, object_name:OKL_POOL_STREAMS_UV, status:VALID, product: OKL - Leasing and Finance Management , description: Securitization - Pool Streams UI , implementation_dba_data: APPS.OKL_POOL_STREAMS_UV ,
-
View: OKL_CS_PAYMENT_SCHEDULES_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CS_PAYMENT_SCHEDULES_UV, object_name:OKL_CS_PAYMENT_SCHEDULES_UV, status:VALID, product: OKL - Leasing and Finance Management , implementation_dba_data: APPS.OKL_CS_PAYMENT_SCHEDULES_UV ,
-
View: OKL_CS_SCHACCR_AMOUNT_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CS_SCHACCR_AMOUNT_UV, object_name:OKL_CS_SCHACCR_AMOUNT_UV, status:VALID, product: OKL - Leasing and Finance Management , description: View to display the amounts for Subsidies and Discounts , implementation_dba_data: APPS.OKL_CS_SCHACCR_AMOUNT_UV ,
-
View: OKL_CONTRACT_STREAMS_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CONTRACT_STREAMS_UV, object_name:OKL_CONTRACT_STREAMS_UV, status:VALID, product: OKL - Leasing and Finance Management , implementation_dba_data: APPS.OKL_CONTRACT_STREAMS_UV ,
-
View: OKL_CNTRCT_STRMS_SUM_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CNTRCT_STRMS_SUM_UV, object_name:OKL_CNTRCT_STRMS_SUM_UV, status:VALID, product: OKL - Leasing and Finance Management , description: Contract Streams Sum , implementation_dba_data: APPS.OKL_CNTRCT_STRMS_SUM_UV ,
-
View: OKL_STREAMS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_STREAMS_V, object_name:OKL_STREAMS_V, status:VALID, product: OKL - Leasing and Finance Management , description: Holds the payment header details. , implementation_dba_data: APPS.OKL_STREAMS_V ,
-
View: OKL_POOL_STREAMS_PAY_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_POOL_STREAMS_PAY_UV, object_name:OKL_POOL_STREAMS_PAY_UV, status:VALID, product: OKL - Leasing and Finance Management , description: Securitization - Pool payment UI view , implementation_dba_data: APPS.OKL_POOL_STREAMS_PAY_UV ,
-
View: OKL_ASSET_STREAMS_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_ASSET_STREAMS_UV, object_name:OKL_ASSET_STREAMS_UV, status:VALID, product: OKL - Leasing and Finance Management , implementation_dba_data: APPS.OKL_ASSET_STREAMS_UV ,
-
Table: OKL_STRM_TYPE_B
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_STRM_TYPE_B, object_name:OKL_STRM_TYPE_B, status:VALID, product: OKL - Leasing and Finance Management , description: Holds the definition of payment types. , implementation_dba_data: OKL.OKL_STRM_TYPE_B ,
-
View: OKL_CS_FEE_PAYMENT_SUMMARY_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CS_FEE_PAYMENT_SUMMARY_UV, object_name:OKL_CS_FEE_PAYMENT_SUMMARY_UV, status:VALID, product: OKL - Leasing and Finance Management , implementation_dba_data: APPS.OKL_CS_FEE_PAYMENT_SUMMARY_UV ,
-
View: OKL_ASST_STRMS_SUM_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_ASST_STRMS_SUM_UV, object_name:OKL_ASST_STRMS_SUM_UV, status:VALID, product: OKL - Leasing and Finance Management , description: Asset Streams Sum , implementation_dba_data: APPS.OKL_ASST_STRMS_SUM_UV ,
-
View: OKL_POOL_STREAM_ELEMENTS_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_POOL_STREAM_ELEMENTS_UV, object_name:OKL_POOL_STREAM_ELEMENTS_UV, status:VALID, product: OKL - Leasing and Finance Management , description: User Interface view for securitization pool stream elements , implementation_dba_data: APPS.OKL_POOL_STREAM_ELEMENTS_UV ,
-
View: OKL_SEC_BUYBACK_STREAMS_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_SEC_BUYBACK_STREAMS_UV, object_name:OKL_SEC_BUYBACK_STREAMS_UV, status:VALID, product: OKL - Leasing and Finance Management , description: User interface view for securitized buyback streams , implementation_dba_data: APPS.OKL_SEC_BUYBACK_STREAMS_UV ,
-
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 ,
-
Table: OKL_K_HEADERS
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_K_HEADERS, object_name:OKL_K_HEADERS, status:VALID, product: OKL - Leasing and Finance Management , description: Oracle Lease Management shadow table for Oracle Contracts Core header tables, OKC_K_HEADERS_B and OKC_K_HEADERS_TL. OKL_K_HEADERS contains attributes that relate to contracts created in OKL and do not fit into the standard header tables O , implementation_dba_data: OKL.OKL_K_HEADERS ,