Results for “cs_kb_elements_tl”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
CS_KB_ELEMENTS_TL is the translation (TL) table for knowledge base elements within the Oracle E-Business Suite Service (CS) module. Knowledge base elements represent the discrete, reusable content units that make up the Service knowledge base — the repository of solutions, symptoms, causes, resolutions, and related information presented to agents and, in some deployments, to self-service users. Because Oracle EBS is a multilingual application, every translatable attribute of a knowledge base element is stored twice: the base definition resides in CS_KB_ELEMENTS_B, and the language-specific text resides in CS_KB_ELEMENTS_TL. This TL table holds the translated NAME and DESCRIPTION values for each element, keyed by language, so that the same logical knowledge element can be surfaced in the user's session language.
In EBS 12.1.1 and 12.2.2 the table is owned by the CS schema and is marked VALID in the ETRM repository, with twelve documented columns. The heuristic Data Vault classification mined from its foreign-key structure is link. From a modeling perspective, this is appropriate: the table resolves the many-to-many relationship between knowledge base elements and languages, and is not an independent business entity (hub) nor a purely descriptive attribute table (satellite) in the classic sense, since it carries its own dependent attributes and composite key.
Key Information Stored
The composite primary key is CS_KB_ELEMENTS_TL_PK, consisting of ELEMENT_ID and LANGUAGE. A unique index, CS_KB_ELEMENTS_TL_U1, enforces the same (ELEMENT_ID, LANGUAGE) combination and serves as the business-key candidate, guaranteeing at most one translation row per element per language.
- ELEMENT_ID — surrogate foreign key to CS_KB_ELEMENTS_B; identifies the parent knowledge base element.
- LANGUAGE — the language of this translation row, validated against FND_LANGUAGES; part of the composite key.
- SOURCE_LANG — the source language from which the translation derives, also validated against FND_LANGUAGES; supports the translation workflow.
- NAME — the translated, language-specific short name of the knowledge element.
- DESCRIPTION — the translated descriptive text of the element; typically the largest text column.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — standard EBS audit columns capturing who created and last modified the row and when.
- SECURITY_GROUP_ID — foreign key to FND_SECURITY_GROUPS, enforcing multi-tenant / operating-unit data segregation.
- COMPOSITE_TEXT_INDEX — a stored index column that supports text searching across the translatable content.
Common Use Cases and Queries
The primary use case is retrieving element content in the caller's language, with fallback to the base record or the source language when no translation exists. A typical query joins the TL table to the base table and filters by language:
- Localized content retrieval:
SELECT b.element_id, t.name, t.description FROM cs_kb_elements_b b, cs_kb_elements_tl t WHERE b.element_id = t.element_id AND t.language = :session_lang; - Translation gap analysis: compare row counts per LANGUAGE to find elements missing a translation for a target locale.
- Multilingual reporting: concatenate translations across languages for a chosen element to audit terminology consistency.
- Text search: query COMPOSITE_TEXT_INDEX to locate elements whose translated text matches agent search terms.
Related Objects
The table sits at the center of the knowledge base translation model and is joined to the following significant objects:
- CS_KB_ELEMENTS_B — the base (non-translated) table; join on ELEMENT_ID; provides the language-independent element definition.
- FND_LANGUAGES — provides validation for both LANGUAGE and SOURCE_LANG; join on the respective language codes.
- FND_SECURITY_GROUPS — validates SECURITY_GROUP_ID and governs data access by security group.
- CS_KB_CONTENT and related knowledge base content tables — associate elements with their published knowledge content.
- CS_KB_* dictionary and category tables — classify and organize elements for agent navigation and search.
Because the table is a TL companion, all application access is driven through the CS knowledge base forms and the Service knowledge management APIs, which supply the LANGUAGE bind variable from the user's session.
-
Knowledge base elements (translation table).
-
Knowledge base elements (translation table).
-
TABLE: CS.CS_KB_ELEMENTS_TL 12.2.2
-
TABLE: CS.CS_KB_ELEMENTS_TL 12.1.1
-
View: CS_KB_ELEMENTS_VL 12.2.2
Multi-lingual view for CS_KB_ELEMENTS_B and CS_KB_ELEMENTS_TL tables.
APPS.CS_KB_ELEMENTS_VL·↳ CS_KB_ELEMENTS_B·↳ CS_KB_ELEMENTS_TL·Explore CS module →
-
VIEW: CS.CS_KB_ELEMENTS_TL# 12.2.2
-
View: CS_KB_ELEMENTS_VL 12.1.1
Multi-lingual view for CS_KB_ELEMENTS_B and CS_KB_ELEMENTS_TL tables.
APPS.CS_KB_ELEMENTS_VL·↳ CS_KB_ELEMENTS_B·↳ CS_KB_ELEMENTS_TL·Explore CS module →
-
View: CS_KB_ELEMENTS_V 12.2.2
A view on top of CS_KB_ELEMENTS_VL and CS_KB_ELEMENT_TYPES_VL.
APPS.CS_KB_ELEMENTS_V·↳ CS_KB_ELEMENTS_B·↳ CS_KB_ELEMENTS_TL·↳ CS_KB_ELEMENT_TYPES_VL·Explore CS module →
-
View: CS_KB_ELEMENTS_V 12.1.1
A view on top of CS_KB_ELEMENTS_VL and CS_KB_ELEMENT_TYPES_VL.
APPS.CS_KB_ELEMENTS_V·↳ CS_KB_ELEMENTS_B·↳ CS_KB_ELEMENTS_TL·↳ CS_KB_ELEMENT_TYPES_VL·Explore CS module →
-
VIEW: CS.CS_KB_ELEMENTS_TL# 12.2.2
-
PACKAGE: APPS.CS_KB_CTX_PKG 12.2.2
-
VIEW: APPS.CS_KB_ELEMENTS_VL 12.2.2
-
VIEW: APPS.CS_KB_ELEMENTS_V 12.1.1
-
View: CS_SR_KB_NOTE_LINKS_V 12.2.2
This view combines JTF notes with knowledge management element links and set links. Used by Oracle Support for integration from Service Requests to Knowledge Management.
APPS.CS_SR_KB_NOTE_LINKS_V·↳ CS_KB_ELEMENTS_B·↳ CS_KB_ELEMENTS_TL·↳ CS_KB_ELEMENT_LINKS·Explore CS module →
-
VIEW: APPS.CS_KB_ELEMENTS_VL 12.1.1
-
View: CS_SR_KB_NOTE_LINKS_V 12.1.1
This view combines JTF notes with knowledge management element links and set links. Used by Oracle Support for integration from Service Requests to Knowledge Management.
APPS.CS_SR_KB_NOTE_LINKS_V·↳ CS_KB_ELEMENTS_B·↳ CS_KB_ELEMENTS_TL·↳ CS_KB_ELEMENT_LINKS·Explore CS module →
-
VIEW: APPS.CS_KB_ELEMENTS_V 12.2.2
-
View: CS_KB_INTEGRATION_V 12.2.2
View combines JTF notes with knowledge management element links and set links. Used by Knowledge Management for integration from any application module.
APPS.CS_KB_INTEGRATION_V·↳ CS_KB_ELEMENTS_B·↳ CS_KB_ELEMENTS_TL·↳ CS_KB_ELEMENT_LINKS·Explore CS module →