Search Results okl_txd_assets_v
Overview
OKL_TXD_ASSETS_V is a concurrent-programmable, translation-aware view owned by the APPS schema within the Oracle E-Business Suite Release 12.1.1 and 12.2.2 environment. It belongs to the OKL product family, Oracle Leasing and Finance Management, which manages lease contracts, asset funding, and the downstream creation of fixed assets. The view exposes tax-book asset attributes that must be recorded before a contract is activated and before the associated asset records are pushed into the Oracle Assets (FA) module. In addition, it stores split-asset transaction attributes required when a single leased asset is allocated across multiple fixed assets.
Functionally, OKL_TXD_ASSETS_V acts as a reporting and integration surface over the OKL tax-book asset transaction data. It shields the underlying base and translation tables from external consumers, presents a single denormalized row per asset line, and resolves the language-specific descriptive text through the translation table. Because it is defined with a language bind based on USERENV('LANG'), the view returns the description appropriate to the session language, which makes it suitable for both EBS forms-based inquiry and custom SQL reporting.
Underlying Base Objects
The documented metadata identifies two referenced base objects, exposed to the view as synonyms in the APPS schema:
- OKL_TXD_ASSETS_B — the base table holding the non-translatable, transactional columns of the tax-book asset record, including identifiers, quantities, cost, depreciation attributes, split percentage, currency information, and the descriptive flexfield (attribute1 through attribute15).
- OKL_TXD_ASSETS_TL — the translation table holding language-dependent descriptions, joined to the base table on the common ID column and filtered by the session language.
The view definition joins the two tables with ASDB.ID = ASDTL.ID AND ASDTL.LANGUAGE = USERENV('LANG'), ensuring exactly one translated row per base record for the active language. It also propagates the ROWID of the base table as ROW_ID, enabling updatable or row-identifying access patterns from client tooling such as Oracle Forms.
The view status is VALID, and its structure corresponds to Release 12.2.2 ETRM documentation; the same definition applies to 12.1.1.
Key Columns
- ROW_ID / ID / OBJECT_VERSION_NUMBER — Row identity and optimistic locking columns; OBJECT_VERSION_NUMBER supports concurrent-update detection.
- TAL_ID / TARGET_KLE_ID / LINE_DETAIL_NUMBER — Contract (TAL), target asset line, and line-detail linkage to the originating lease transaction.
- ASSET_NUMBER / DESCRIPTION / QUANTITY / COST — Core asset identification and valuation data; DESCRIPTION is sourced from the translation table.
- TAX_BOOK, LIFE_IN_MONTHS_TAX, DEPRN_METHOD_TAX, DEPRN_RATE_TAX, SALVAGE_VALUE — Tax-book depreciation attributes transmitted to Oracle Assets.
- SPLIT_PERCENT / INVENTORY_ITEM_ID / SFWT_FLAG — Split-asset allocation percentage, inventory reference, and a flag used to indicate split/software-related handling.
- CURRENCY_CODE, CURRENCY_CONVERSION_TYPE, CURRENCY_CONVERSION_RATE, CURRENCY_CONVERSION_DATE — Foreign-currency conversion data applied to the asset cost.
- ATTRIBUTE_CATEGORY, ATTRIBUTE1–ATTRIBUTE15 — Descriptive flexfield segments for client-specific extensions.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — Standard audit/WHO columns.
Common Use Cases and Queries
Typical uses include pre-activation validation of tax-book attributes, reconciliation of asset records pushed to Oracle Assets, and reporting on split-asset allocations. A representative query retrieves all active tax-book asset lines for a contract:
SELECT tal_id, asset_number, description, quantity,
cost, tax_book, deprn_method_tax, split_percent
FROM apps.okl_txd_assets_v
WHERE tal_id = :p_tal_id
ORDER BY line_detail_number;
For currency validation, filter on conversion attributes where a rate is expected but missing:
SELECT id, asset_number, currency_code
FROM apps.okl_txd_assets_v
WHERE currency_code IS NOT NULL
AND currency_conversion_rate IS NULL;
Because the view resolves DESCRIPTION through OKL_TXD_ASSETS_TL using the session language, reporting tools must set the language context appropriately to receive the intended translation.
-
View: OKL_TXD_ASSETS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_TXD_ASSETS_V, object_name:OKL_TXD_ASSETS_V, status:VALID, product: OKL - Leasing and Finance Management , description: A transaction table to record various Tax book related assets attributes needed by Fixed Asset Module before activating the contract and additionaly to store the split asset transaction attributes needed by Fixed Asset Moulde before activa , implementation_dba_data: APPS.OKL_TXD_ASSETS_V ,
-
View: OKL_TXD_ASSETS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_TXD_ASSETS_V, object_name:OKL_TXD_ASSETS_V, status:VALID, product: OKL - Lease and Finance Management , description: A transaction table to record various Tax book related assets attributes needed by Fixed Asset Module before activating the contract and additionaly to store the split asset transaction attributes needed by Fixed Asset Moulde before activa , implementation_dba_data: APPS.OKL_TXD_ASSETS_V ,
-
APPS.OKL_SPLIT_ASSET_COMP_PVT SQL Statements
12.1.1
-
APPS.OKL_SPLIT_ASSET_COMP_PVT SQL Statements
12.2.2
-
VIEW: APPS.OKL_SPLIT_ASSET_COMP_UV
12.1.1
-
VIEW: APPS.OKL_SPLIT_ASSET_COMP_UV
12.2.2
-
SYNONYM: APPS.OKL_TXD_ASSETS_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OKL_TXD_ASSETS_TL, status:VALID,
-
SYNONYM: APPS.OKL_TXD_ASSETS_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OKL_TXD_ASSETS_TL, status:VALID,
-
PACKAGE BODY: APPS.OKL_TXD_ASSETS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_TXD_ASSETS_PVT, status:VALID,
-
PACKAGE: APPS.OKL_QA_DATA_INTEGRITY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OKL_QA_DATA_INTEGRITY, status:VALID,
-
PACKAGE BODY: APPS.OKL_TXD_ASSETS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_TXD_ASSETS_PVT, status:VALID,
-
PACKAGE: APPS.OKL_QA_DATA_INTEGRITY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OKL_QA_DATA_INTEGRITY, status:VALID,
-
PACKAGE BODY: APPS.OKL_ASD_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_ASD_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_ASD_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_ASD_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_SPLIT_ASSET_COMP_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_SPLIT_ASSET_COMP_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_SPLIT_ASSET_COMP_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_SPLIT_ASSET_COMP_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_LIKE_KIND_EXCHANGE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_LIKE_KIND_EXCHANGE_PVT, status:VALID,
-
View: OKL_SPLIT_ASSET_COMP_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_SPLIT_ASSET_COMP_UV, object_name:OKL_SPLIT_ASSET_COMP_UV, status:VALID, product: OKL - Leasing and Finance Management , description: User interface view used in assets lov on split asset into components page , implementation_dba_data: APPS.OKL_SPLIT_ASSET_COMP_UV ,
-
View: OKL_SPLIT_ASSET_COMP_UV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_SPLIT_ASSET_COMP_UV, object_name:OKL_SPLIT_ASSET_COMP_UV, status:VALID, product: OKL - Lease and Finance Management , description: User interface view used in assets lov on split asset into components page , implementation_dba_data: APPS.OKL_SPLIT_ASSET_COMP_UV ,
-
PACKAGE: APPS.OKL_LA_STREAM_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OKL_LA_STREAM_PVT, status:VALID,
-
SYNONYM: APPS.OKL_TXD_ASSETS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OKL_TXD_ASSETS_B, status:VALID,
-
PACKAGE BODY: APPS.OKL_POOL_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_POOL_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_MAINTAIN_CONTRACT_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_MAINTAIN_CONTRACT_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_LIKE_KIND_EXCHANGE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_LIKE_KIND_EXCHANGE_PVT, status:VALID,
-
SYNONYM: APPS.OKL_TXD_ASSETS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OKL_TXD_ASSETS_B, status:VALID,
-
PACKAGE BODY: APPS.OKL_POOL_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_POOL_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_MULTI_GAAP_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_MULTI_GAAP_PVT, status:VALID,
-
PACKAGE: APPS.OKL_LA_STREAM_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OKL_LA_STREAM_PVT, status:VALID,
-
APPS.OKL_MAINTAIN_CONTRACT_PVT SQL Statements
12.2.2
-
PACKAGE BODY: APPS.OKL_MULTI_GAAP_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_MULTI_GAAP_PVT, status:VALID,
-
VIEW: APPS.OKL_SPLIT_ASSET_COMP_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_SPLIT_ASSET_COMP_UV, object_name:OKL_SPLIT_ASSET_COMP_UV, status:VALID,
-
VIEW: APPS.OKL_SPLIT_ASSET_COMP_UV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_SPLIT_ASSET_COMP_UV, object_name:OKL_SPLIT_ASSET_COMP_UV, status:VALID,
-
PACKAGE BODY: APPS.OKL_COPY_ASSET_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_COPY_ASSET_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_COPY_ASSET_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_COPY_ASSET_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_ACTIVATE_ASSET_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_ACTIVATE_ASSET_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_QA_DATA_INTEGRITY
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_QA_DATA_INTEGRITY, status:VALID,
-
PACKAGE BODY: APPS.OKL_ACTIVATE_ASSET_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_ACTIVATE_ASSET_PVT, status:VALID,
-
PACKAGE: APPS.OKL_ASD_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OKL_ASD_PVT, status:VALID,
-
PACKAGE: APPS.OKL_ASD_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OKL_ASD_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_CREATE_KLE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_CREATE_KLE_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_QA_DATA_INTEGRITY
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_QA_DATA_INTEGRITY, status:VALID,
-
APPS.OKL_LIKE_KIND_EXCHANGE_PVT SQL Statements
12.2.2
-
APPS.OKL_LIKE_KIND_EXCHANGE_PVT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.OKL_CREATE_KLE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_CREATE_KLE_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_LA_STREAM_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_LA_STREAM_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_CONTRACT_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_CONTRACT_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_CONTRACT_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_CONTRACT_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_LA_STREAM_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_LA_STREAM_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_SPLIT_ASSET_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_SPLIT_ASSET_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_SPLIT_ASSET_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_SPLIT_ASSET_PVT, status:VALID,