Search Results okl_pool_transactions
Overview
The OKL_POOL_TRANSACTIONS table is a core transactional entity within Oracle E-Business Suite's Leasing and Finance Management module (OKL). It serves as the system of record for all financial and administrative activities related to asset pools. In leasing and asset finance, assets are often aggregated into pools for purposes of securitization, risk management, or collective administration. This table captures the discrete events that affect the composition, valuation, or status of these pools, such as the addition or removal of contracts, principal payments, interest accruals, or fee assessments. Its role is to provide a complete, auditable history of all pool-level financial movements, which is essential for portfolio reporting, accounting entries, and compliance.
Key Information Stored
While the provided metadata does not list all columns, the primary and unique key constraints define the table's critical identifiers. The primary key is the ID column, a system-generated unique identifier for each transaction record. The table also enforces a unique constraint on the TRANSACTION_NUMBER column, indicating this is a business-facing identifier for the transaction, likely following a specific numbering convention. A fundamental foreign key column is POL_ID, which links each transaction to its parent pool in the OKL_POOLS_ALL table. Typical data stored would include the transaction date, type, amount, effective period, status, and references to the underlying financial instruments or contracts that are the subject of the transaction.
Common Use Cases and Queries
A primary use case is generating a complete audit trail for a specific asset pool. Financial analysts run queries to reconcile pool balances or to prepare reports for investors and regulators. Accountants use the data to drive the creation of journal entries for pool-related revenue and expenses. A common reporting query would join to the pools table to summarize transactions within a date range.
- Sample Query (Transaction History):
SELECT pox.transaction_number, pox.transaction_date, pox.transaction_type, pox.amount, pol.name pool_name FROM okl_pool_transactions pox, okl_pools_all pol WHERE pox.pol_id = pol.id AND pol.id = :p_pool_id ORDER BY pox.transaction_date; - Use Case: Identifying all transactions that added contracts to a pool for a securitization process.
- Use Case: Calculating the total principal collected across all pools for a given period by summing transaction amounts filtered by transaction type.
Related Objects
The table sits at the center of a key data model for pool management. Its documented relationships are as follows:
- Parent Table (Foreign Key):
OKL_POOLS_ALL. Each transaction must be associated with a single pool. The join is made onOKL_POOL_TRANSACTIONS.POL_ID = OKL_POOLS_ALL.ID. - Child Table (Referenced by Foreign Key):
OKL_POOL_CONTENTS. This table, which tracks the specific assets or contracts within a pool, references individual pool transactions. The relationship isOKL_POOL_CONTENTS.POX_ID = OKL_POOL_TRANSACTIONS.ID. This link allows the system to know which transaction (e.g., an "Add" transaction) was responsible for placing a specific item into the pool.
-
Table: OKL_POOL_TRANSACTIONS
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_POOL_TRANSACTIONS, object_name:OKL_POOL_TRANSACTIONS, status:VALID, product: OKL - Leasing and Finance Management , description: Pool transactions. , implementation_dba_data: OKL.OKL_POOL_TRANSACTIONS ,
-
Table: OKL_POOL_TRANSACTIONS
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_POOL_TRANSACTIONS, object_name:OKL_POOL_TRANSACTIONS, status:VALID, product: OKL - Lease and Finance Management , description: Pool transactions. , implementation_dba_data: OKL.OKL_POOL_TRANSACTIONS ,
-
APPS.OKL_SEEDED_FUNCTIONS_PVT dependencies on OKL_POOL_TRANSACTIONS
12.1.1
-
APPS.OKL_SEC_INVESTOR_PVT dependencies on OKL_POOL_TRANSACTIONS
12.1.1
-
APPS.OKL_SEC_INVESTOR_PVT dependencies on OKL_POOL_TRANSACTIONS
12.2.2
-
APPS.OKL_SEC_AGREEMENT_WF dependencies on OKL_POOL_TRANSACTIONS
12.2.2
-
APPS.OKL_SEC_AGREEMENT_PVT dependencies on OKL_POOL_TRANSACTIONS
12.2.2
-
APPS.OKL_SEEDED_FUNCTIONS_PVT dependencies on OKL_POOL_TRANSACTIONS
12.2.2
-
APPS.OKL_SEC_AGREEMENT_PVT dependencies on OKL_POOL_TRANSACTIONS
12.1.1
-
APPS.OKL_POX_PVT dependencies on OKL_POOL_TRANSACTIONS
12.1.1
-
APPS.OKL_AM_TERMINATE_INV_AGMT_PVT dependencies on OKL_POOL_TRANSACTIONS
12.1.1
-
APPS.OKL_POX_PVT dependencies on OKL_POOL_TRANSACTIONS
12.2.2
-
APPS.OKL_SEC_AGREEMENT_WF dependencies on OKL_POOL_TRANSACTIONS
12.2.2
-
APPS.OKL_SECURITIZATION_PVT dependencies on OKL_POOL_TRANSACTIONS
12.2.2
-
APPS.OKL_AM_TERMINATE_INV_AGMT_PVT dependencies on OKL_POOL_TRANSACTIONS
12.2.2
-
APPS.OKL_TAP_PVT dependencies on OKL_POOL_TRANSACTIONS
12.2.2
-
APPS.OKL_POX_PVT dependencies on OKL_POOL_TRANSACTIONS
12.2.2
-
APPS.OKL_AM_SECURITIZATION_PVT dependencies on OKL_POOL_TRANSACTIONS
12.1.1
-
APPS.OKL_SEC_AGREEMENT_WF dependencies on OKL_POOL_TRANSACTIONS
12.1.1
-
APPS.OKL_TAP_PVT dependencies on OKL_POOL_TRANSACTIONS
12.1.1
-
APPS.OKL_SEC_AGREEMENT_PVT dependencies on OKL_POOL_TRANSACTIONS
12.1.1
-
APPS.OKL_AM_SECURITIZATION_PVT dependencies on OKL_POOL_TRANSACTIONS
12.2.2
-
APPS.OKL_TAI_PVT dependencies on OKL_POOL_TRANSACTIONS
12.2.2
-
APPS.OKL_POOL_PVT dependencies on OKL_POOL_TRANSACTIONS
12.2.2
-
APPS.OKL_TAI_PVT dependencies on OKL_POOL_TRANSACTIONS
12.1.1
-
APPS.OKL_SEC_AGREEMENT_WF dependencies on OKL_POOL_TRANSACTIONS
12.1.1
-
APPS.OKL_SEC_AGREEMENT_PVT dependencies on OKL_POOL_TRANSACTIONS
12.2.2
-
APPS.OKL_POX_PVT dependencies on OKL_POOL_TRANSACTIONS
12.1.1
-
APPS.OKL_POOL_PVT dependencies on OKL_POOL_TRANSACTIONS
12.1.1
-
VIEW: OKL.OKL_POOL_TRANSACTIONS#
12.2.2
owner:OKL, object_type:VIEW, object_name:OKL_POOL_TRANSACTIONS#, status:VALID,
-
VIEW: APPS.OKL_POOL_TRANSACTIONS_UV
12.1.1
-
VIEW: APPS.OKL_POOL_TRANSACTIONS_UV
12.2.2
-
APPS.OKL_SEC_AGREEMENT_WF dependencies on FND_LOOKUPS
12.1.1
-
APPS.OKL_SEC_AGREEMENT_WF dependencies on FND_LOOKUPS
12.2.2
-
SYNONYM: APPS.OKL_POOL_TRANSACTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OKL_POOL_TRANSACTIONS, status:VALID,
-
SYNONYM: APPS.OKL_POOL_TRANSACTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OKL_POOL_TRANSACTIONS, status:VALID,
-
APPS.OKL_SEC_INVESTOR_PVT dependencies on OKL_POOLS
12.2.2
-
APPS.OKL_SEC_INVESTOR_PVT dependencies on OKL_POOLS
12.1.1
-
APPS.OKL_SEC_AGREEMENT_WF dependencies on OKL_POOL_CONTENTS
12.2.2
-
View: OKL_POOL_TRANSACTIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_POOL_TRANSACTIONS_V, object_name:OKL_POOL_TRANSACTIONS_V, status:VALID, product: OKL - Leasing and Finance Management , description: Entity view for OKL_POOL_TRANSACTIONS , implementation_dba_data: APPS.OKL_POOL_TRANSACTIONS_V ,
-
View: OKL_POOL_TRANSACTIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_POOL_TRANSACTIONS_V, object_name:OKL_POOL_TRANSACTIONS_V, status:VALID, product: OKL - Lease and Finance Management , description: Entity view for OKL_POOL_TRANSACTIONS , implementation_dba_data: APPS.OKL_POOL_TRANSACTIONS_V ,
-
Table: OKL_POOLS_ALL
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_POOLS_ALL, object_name:OKL_POOLS_ALL, status:VALID, product: OKL - Leasing and Finance Management , description: Securitization pool header. , implementation_dba_data: OKL.OKL_POOLS_ALL ,
-
VIEW: APPS.OKL_POOL_TRANSACTIONS_V
12.1.1
-
VIEW: APPS.OKL_POOL_TRANSACTIONS_V
12.2.2
-
APPS.OKL_AM_SECURITIZATION_PVT dependencies on OKL_POOL_CONTENTS
12.1.1
-
View: OKL_POOL_TRANSACTIONS_UV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_POOL_TRANSACTIONS_UV, object_name:OKL_POOL_TRANSACTIONS_UV, status:VALID, product: OKL - Lease and Finance Management , description: User interface view for securitization pool transactions , implementation_dba_data: APPS.OKL_POOL_TRANSACTIONS_UV ,
-
APPS.OKL_SEC_AGREEMENT_WF dependencies on OKL_STRM_ELEMENTS
12.2.2
-
APPS.OKL_SEC_AGREEMENT_WF dependencies on OKL_STRM_ELEMENTS
12.1.1
-
PACKAGE: APPS.OKL_SEC_AGREEMENT_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OKL_SEC_AGREEMENT_PVT, status:VALID,
-
VIEW: OKL.OKL_POOL_TRANSACTIONS#
12.2.2