Results for “source_lang”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
CS_CF_FLOWS_TL is the translation (TL) table for CS_CF_FLOWS_B within the Service (CS) product of Oracle E-Business Suite. It is owned by the CS schema and is documented as VALID in both the 12.1.1 and 12.2.2 releases. Its sole functional purpose is to hold language-specific, translated attributes for the base configuration flow definitions persisted in CS_CF_FLOWS_B. A translation table in EBS is a standard companion to a base table: the base table stores language-independent rows, while the _TL table stores one row per base entity per installed language.
From a Data Vault modeling perspective, the relationship structure mined from this table's foreign keys suggests a link classification. This is a heuristic suggestion rather than a documented design intent: the table is identified by a composite key and joins the base entity (CS_CF_FLOWS_B) to the language dimension (FND_LANGUAGES), which is characteristic of a link construct associating two hubs.
Key Information Stored
The table contains 10 documented columns in the 12.2.2 physical schema. The most important are:
- FLOW_ID — the identifier of the associated configuration flow; it is the foreign key pointing to CS_CF_FLOWS_B. This is the language-independent link back to the base entity.
- FLOW_DISPLAY_NAME — the translated, language-specific display name of the flow. This is the principal translatable payload of the table.
- LANGUAGE — the target language of the translation row; it references FND_LANGUAGES.
- SOURCE_LANG — the source language of the translation, also referencing FND_LANGUAGES; it records the language from which the value was translated.
- ZD_EDITION_NAME — the editioning column used in the EBS 12.2 online patching architecture, which allows multiple editions of a row to coexist.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — the standard EBS "who/when" audit columns maintained on insert and update.
The surrogate primary key is CS_CF_FLOWS_TL_PK, defined over (FLOW_ID, LANGUAGE). Two unique indexes act as business-key candidates: CS_CF_FLOWS_TL_U1 on (FLOW_DISPLAY_NAME, LANGUAGE, ZD_EDITION_NAME) and CS_CF_FLOWS_TL_U2 on (FLOW_ID, LANGUAGE, ZD_EDITION_NAME). These enforce uniqueness of the translated name per language and of each base entity per language and edition.
Common Use Cases and Queries
The most common use is retrieving a translated flow display name for a given flow in the session language. A typical query joins the translation table to the base table and filters by the runtime language, for example:
- Resolving a display name:
SELECT tl.flow_display_name FROM cs_cf_flows_tl tl WHERE tl.flow_id = :flow_id AND tl.language = :session_lang; - Listing all translations of a flow:
SELECT tl.language, tl.flow_display_name, tl.source_lang FROM cs_cf_flows_tl tl WHERE tl.flow_id = :flow_id ORDER BY tl.language; - Detecting missing translations by comparing installed languages in FND_LANGUAGES against rows present here.
Reporting scenarios include multilingual extract files, translation completeness audits, and joined views over CS_CF_FLOWS_B combined with this table to present localized configuration flow names in service-setup screens.
Related Objects
- CS_CF_FLOWS_B — the base table; joined on CS_CF_FLOWS_TL.FLOW_ID = CS_CF_FLOWS_B.FLOW_ID.
- FND_LANGUAGES — referenced twice: via CS_CF_FLOWS_TL.LANGUAGE and CS_CF_FLOWS_TL.SOURCE_LANG, supplying language and source-language metadata.
- CS_CF_FLOWS_TL_PK — the primary key constraint on (FLOW_ID, LANGUAGE).
- Service configuration-flow APIs and concurrent programs that read base flows generally resolve names through this table rather than CS_CF_FLOWS_B directly.
-
This table is the translation table for CS_CF_FLOWS_B.
-
View nolonger used.
APPS.CS_KB_LIB_PROPERTIES_VL·↳ CS_KB_LIB_PROPERTIES_B·↳ CS_KB_LIB_PROPERTIES_TL·Explore CS module →
-
View: CS_KB_SECTIONS_V 12.2.2
View nolonger used.
APPS.CS_KB_SECTIONS_V·↳ CS_KB_SECTIONS_B·↳ CS_KB_SECTIONS_TL·↳ CS_KB_SECTION_DETAILS·Explore CS module →
-
This table is the translation table for CS_CF_FLOWS_B.
-
This table stores the translateable information for the CS_KB_CTXT_REPO_MAPS_B table.
-
Stores translated Information about the status rules.
-
knowledge base Used summary definitions (translation table).
-
CS Template Driven SR Template TL table
-
Knowledge base element types (translation table).
-
This table contains translated information about Service Request type codes.
-
Forum attributes (translation table).
-
This table stores translated audit information for service requests.
-
Table to contain the translated attributes for the CS_TRANSACTION_TYPES_B table.
-
Forum categories (translation table).
-
Knowledge base elements (translation table).
-
Knowledge base set types (translation table).
-
This table contains translated information about Service Request statuses.
-
Translation table for all event defnitions.
-
Template Driven SR Choices (translation table).
-
Not a generic feature. For OSS only.
-
Knowledge Base Visibilities (Translation Table)
-
This table is used to store the translated column for the service request saved searches.
-
Not a generic feature. For OSS only.
-
Knowledge Base Visibilities (Translation Table)
-
View: CS_KB_LIB_PROPERTIES_V 12.2.2
View nolonger used.
APPS.CS_KB_LIB_PROPERTIES_V·↳ CS_KB_LIB_PROPERTIES_VL·↳ CS_KB_SOLN_CATEGORIES_VL·Explore CS module →
-
Knowledge base set types (translation table).
-
This table contains translated information about Service Request severities.
-
This table stores translated information about service request type category.
-
View: CS_KB_LIB_PROPERTIES_V 12.1.1
View nolonger used.
APPS.CS_KB_LIB_PROPERTIES_V·↳ CS_KB_LIB_PROPERTIES_VL·↳ CS_KB_SOLN_CATEGORIES_VL·Explore CS module →
-
Knowledge base attribute values (translation table). Not used since before 11.5.8
-
View: CS_KB_SECTIONS_V 12.1.1
View nolonger used.
APPS.CS_KB_SECTIONS_V·↳ CS_KB_SECTIONS_B·↳ CS_KB_SECTIONS_TL·↳ CS_KB_SECTION_DETAILS·Explore CS module →
-
View nolonger used.
APPS.CS_KB_LIB_PROPERTIES_VL·↳ CS_KB_LIB_PROPERTIES_B·↳ CS_KB_LIB_PROPERTIES_TL·Explore CS module →
-
Template Driven SR Questions (translation table).
-
Table to contain the translated attributes for the CS_TRANSACTION_TYPES_B table.
-
This table contains translated information about Service Request type codes.
-
Knowledge base elements (translation table).
-
Multi-lingual view for solution categories
APPS.CS_KB_SOLN_CATEGORIES_VL·↳ CS_KB_SOLN_CATEGORIES_B·↳ CS_KB_SOLN_CATEGORIES_TL·Explore CS module →
-
This table stores the translateable information for the CS_KB_CTXT_REPO_MAPS_B table.
-
Knowledge Base Category Groups (Translation Table)
-
This is a MLS table and stores party roles definition.
-
This is a MLS table and stores party role group definition.
-
Stores translated Information about the status rules.
-
This is the translation table for CS_CF_FLOW_PAGES_B.
-
This table is used to store the translated column for the service request saved searches.
-
This table contains the translatable attributes of a service request that was purged.
-
Translation table for all action definitions.
-
This table contains the translatable attributes of a service request that was purged.
-
Holds the translated definitions for UWQ Non-Media nodes.
-
Not a generic feature. For OSS only.
-
Template Driven SR Choices (translation table).