Search Results okl_strm_type_tl
Overview
The table OKL_STRM_TYPE_TL is a core data object within the Oracle E-Business Suite (EBS) Leasing and Finance Management (OKL) module. It functions as a translation table, adhering to Oracle's Multi-Language Support (MLS) standards. Its primary role is to store language-specific, user-facing textual descriptions for the stream types defined in the base table, OKL_STRM_TYPE_B. This separation of translatable data from the core business logic and non-translatable attributes in the base table is a standard architectural pattern in EBS, enabling the application to support multiple languages within a single installation. The table is integral for any financial or leasing operation that requires the display of stream type names and descriptions in a user's native language.
Key Information Stored
The table stores the translated textual attributes for stream type entities. While the full column list is not detailed in the provided metadata, the structure of such translation tables is highly consistent across EBS. Based on the documented primary key and MLS conventions, the critical columns include:
- ID: The foreign key column that links directly to the primary key (typically a surrogate key like STREAM_TYPE_ID) in the base table OKL_STRM_TYPE_B.
- LANGUAGE: Stores the ISO code for the language of the translated text (e.g., 'US' for American English, 'DE' for German).
- SOURCE_LANG: A standard MLS column indicating the original language in which the data was entered.
- NAME: The translated name of the stream type, displayed in the application UI.
- DESCRIPTION: A translated description providing further detail about the stream type.
The primary key constraint, OKL_STRM_TYPE_TL_PK, is a composite key on the ID and LANGUAGE columns, ensuring only one translation per language exists for each base record.
Common Use Cases and Queries
This table is primarily accessed by the application's UI layer to render locale-specific content. Common technical and reporting scenarios include generating multi-language reports on configured stream types and ensuring data integrity during implementation or upgrade. A typical query to retrieve all English translations for active stream types would join the base and translation tables:
SELECT b.STREAM_TYPE_CODE, tl.NAME, tl.DESCRIPTION
FROM OKL_STRM_TYPE_B b, OKL_STRM_TYPE_TL tl
WHERE b.ID = tl.ID
AND tl.LANGUAGE = 'US'
AND b.ENABLED_FLAG = 'Y';
Another common pattern is used during data migration or setup scripts to populate translations, often leveraging the SOURCE_LANG column to identify seed data. Application developers query this table via the standard MLS views (e.g., V? translations) rather than directly accessing the underlying table.
Related Objects
The table has a direct and fundamental relationship with its corresponding base table, as indicated by the metadata. The key relationships are:
- OKL_STRM_TYPE_B: This is the primary related object. The ID column in OKL_STRM_TYPE_TL is a foreign key referencing the primary key (presumably named ID) of OKL_STRM_TYPE_B. This relationship ensures every translation is associated with a valid base stream type definition.
- FND_LANGUAGES: While not explicitly listed, the LANGUAGE column typically references the LANGUAGE_CODE in FND_LANGUAGES, a central EBS table that defines installed languages.
- Various application programming interfaces (APIs) and public views within the OKL module will reference or encapsulate this table to provide a complete, translated view of stream type data to other modules and custom integrations.
-
Table: OKL_STRM_TYPE_TL
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_STRM_TYPE_TL, object_name:OKL_STRM_TYPE_TL, status:VALID, product: OKL - Leasing and Finance Management , description: Translatable columns from OKL_STRM_TYPE_B, per MLS standards , implementation_dba_data: OKL.OKL_STRM_TYPE_TL ,
-
Table: OKL_STRM_TYPE_TL
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_STRM_TYPE_TL, object_name:OKL_STRM_TYPE_TL, status:VALID, product: OKL - Lease and Finance Management , description: Translatable columns from OKL_STRM_TYPE_B, per MLS standards , implementation_dba_data: OKL.OKL_STRM_TYPE_TL ,
-
APPS.OKL_CREATE_STREAMS_PVT dependencies on OKL_STRM_TYPE_TL
12.1.1
-
APPS.OKL_LA_STREAM_PVT dependencies on OKL_STRM_TYPE_TL
12.1.1
-
APPS.OKL_EVERGREEN_BILLING_PVT dependencies on OKL_STRM_TYPE_TL
12.2.2
-
APPS.OKL_CS_PRINCIPAL_PAYDOWN_PVT dependencies on OKL_STRM_TYPE_TL
12.2.2
-
APPS.OKL_PRICING_UTILS_PVT dependencies on OKL_STRM_TYPE_TL
12.2.2
-
APPS.OKL_CS_TRANSACTIONS_PVT dependencies on OKL_STRM_TYPE_TL
12.2.2
-
APPS.OKL_MULTI_GAAP_PVT dependencies on OKL_STRM_TYPE_TL
12.2.2
-
APPS.OKL_LA_SALES_TAX_PVT dependencies on OKL_STRM_TYPE_TL
12.1.1
-
APPS.OKL_K_LINE_FIN_EXT_PVT dependencies on OKL_STRM_TYPE_TL
12.1.1
-
APPS.OKL_MULTI_GAAP_PVT dependencies on OKL_STRM_TYPE_TL
12.1.1
-
APPS.OKL_SLA_ACC_SOURCES_PVT dependencies on OKL_STRM_TYPE_TL
12.1.1
-
APPS.OKL_STY_PVT dependencies on OKL_STRM_TYPE_TL
12.1.1
-
APPS.OKL_SALES_QUOTE_QA_PVT dependencies on OKL_STRM_TYPE_TL
12.2.2
-
APPS.OKL_STREAM_GENERATOR_PVT dependencies on OKL_STRM_TYPE_TL
12.1.1
-
APPS.OKL_EXPENSE_STREAMS_PVT dependencies on OKL_STRM_TYPE_TL
12.1.1
-
APPS.OKL_VENDORMERGE_GRP dependencies on OKL_STRM_TYPE_TL
12.2.2
-
APPS.OKL_INSURANCE_POLICIES_PVT dependencies on OKL_STRM_TYPE_TL
12.2.2
-
APPS.OKL_PRICING_PVT dependencies on OKL_STRM_TYPE_TL
12.2.2
-
APPS.OKL_DEAL_PAYMENTS_PVT dependencies on OKL_STRM_TYPE_TL
12.2.2
-
APPS.OKL_LA_SALES_TAX_PVT dependencies on OKL_STRM_TYPE_TL
12.2.2
-
APPS.OKL_K_RATE_PARAMS_PVT dependencies on OKL_STRM_TYPE_TL
12.2.2
-
APPS.OKL_CS_TRANSACTIONS_PVT dependencies on OKL_STRM_TYPE_TL
12.1.1
-
APPS.OKL_PRICING_UTILS_PVT dependencies on OKL_STRM_TYPE_TL
12.1.1
-
APPS.OKL_ACCRUAL_SEC_PVT dependencies on OKL_STRM_TYPE_TL
12.2.2
-
APPS.OKL_ACCRUAL_SEC_PVT dependencies on OKL_STRM_TYPE_TL
12.1.1
-
APPS.OKL_LA_STREAM_PVT dependencies on OKL_STRM_TYPE_TL
12.1.1
-
APPS.OKL_STREAM_MIGRATION_PVT dependencies on OKL_STRM_TYPE_TL
12.1.1
-
APPS.OKL_QA_SECURITIZATION dependencies on OKL_STRM_TYPE_TL
12.1.1
-
APPS.OKL_INSURANCE_POLICIES_PVT dependencies on OKL_STRM_TYPE_TL
12.1.1
-
APPS.OKL_STY_PVT dependencies on OKL_STRM_TYPE_TL
12.2.2
-
APPS.OKL_ILS_PVT dependencies on OKL_STRM_TYPE_TL
12.2.2
-
APPS.OKL_STREAM_MIGRATION_PVT dependencies on OKL_STRM_TYPE_TL
12.2.2
-
APPS.OKL_QA_SECURITIZATION dependencies on OKL_STRM_TYPE_TL
12.2.2
-
APPS.OKL_EXPENSE_STREAMS_PVT dependencies on OKL_STRM_TYPE_TL
12.2.2
-
APPS.OKL_STY_PVT dependencies on OKL_STRM_TYPE_TL
12.2.2
-
APPS.OKL_K_LINE_FIN_EXT_PVT dependencies on OKL_STRM_TYPE_TL
12.2.2
-
APPS.OKL_DEAL_TERMS_PVT dependencies on OKL_STRM_TYPE_TL
12.2.2
-
APPS.OKL_QA_DATA_INTEGRITY dependencies on OKL_STRM_TYPE_TL
12.2.2
-
APPS.OKL_STREAM_GENERATOR_PVT dependencies on OKL_STRM_TYPE_TL
12.2.2
-
APPS.OKL_SLA_ACC_SOURCES_PVT dependencies on OKL_STRM_TYPE_TL
12.2.2
-
APPS.OKL_INS_QUOTE_PVT dependencies on OKL_STRM_TYPE_TL
12.1.1
-
APPS.OKL_MULTIGAAP_ENGINE_PVT dependencies on OKL_STRM_TYPE_TL
12.2.2
-
APPS.OKL_LA_STREAM_PVT dependencies on OKL_STRM_TYPE_TL
12.2.2
-
APPS.OKL_CURE_CALC_PVT dependencies on OKL_STRM_TYPE_TL
12.2.2
-
APPS.OKL_PERIOD_SWEEP_PVT dependencies on OKL_STRM_TYPE_TL
12.1.1
-
APPS.OKL_STY_PVT dependencies on OKL_STRM_TYPE_TL
12.1.1
-
APPS.OKL_QA_DATA_INTEGRITY dependencies on OKL_STRM_TYPE_TL
12.1.1
-
APPS.OKL_QA_DATA_INTEGRITY dependencies on OKL_STRM_TYPE_TL
12.2.2