Results for “css_def_languages_b”
29 results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
CSS_DEF_LANGUAGES_B is documented in the Oracle E-Business Suite ETRM repository as the base table for Supported Languages within the CSS – Support product module. The CSS module is identified in the metadata as obsolete, which is a material consideration for any analysis: implementations on Oracle EBS 12.1.1 or 12.2.2 may retain the object as a residual schema artifact, but it is not actively maintained. The metadata explicitly states "Not implemented in this database," indicating the table is either absent or empty on the reference instance from which the ETRM entry was generated.
The table functions as a language definition repository, storing supported language records keyed by a surrogate identifier. Its role is that of a reference or lookup table: it consolidates language entries used by dependent transactional and configuration entities. A heuristic Data Vault classification mined from the foreign key structure characterizes this table as satellite-leaning. In modeling terms, this suggests treating it as a descriptive satellite attached to a language hub, where LANGUAGE_ID supplies the durable key and ancillary descriptive attributes (such as the FND language code) provide the context that changes independently of the parent hub.
Key Information Stored
The metadata identifies a limited set of columns; the following are the documented structural elements rather than an exhaustive column listing.
- LANGUAGE_ID — The primary key column forming the CSS_DEF_LANGUAGES_B_PK constraint. This is the surrogate identifier and the join target for all dependent tables. It is the single most important column in the table and the column referenced by every inbound foreign key listed in the relationship data.
- FND_LANGUAGE_CODE — A foreign key column referencing FND_LANGUAGES, the Oracle Application Object Library table that holds installed language definitions. This column is the business-key linkage to the EBS language framework and establishes the semantic identity of each supported language.
The primary key CSS_DEF_LANGUAGES_B_PK is defined on LANGUAGE_ID, which is therefore the surrogate key. FND_LANGUAGE_CODE is documented as a foreign key to FND_LANGUAGES, and can serve as a business-key candidate in combination with LANGUAGE_ID depending on whether a unique constraint was deployed on that column. The ETRM metadata does not enumerate additional descriptive columns such as language name or territory code, so no further attributes should be assumed without inspecting the actual database dictionary.
Common Use Cases and Queries
Because the table is obsolete and unimplemented in the reference database, the primary practical use cases involve impact assessment and dependency analysis rather than new development. A common diagnostic query resolves the language code through the FND_LANGUAGES join:
- Join pattern:
CSS_DEF_LANGUAGES_B cd LEFT JOIN FND_LANGUAGES fl ON fl.LANGUAGE_CODE = cd.FND_LANGUAGE_CODEto translate surrogate language identifiers into human-readable language names. - Referential integrity audits: identify orphaned rows in dependent tables such as OTA_EVENTS or CS_INCIDENTS_AUDIT_B whose LANGUAGE_ID no longer resolves in CSS_DEF_LANGUAGES_B.
- Data migration and purge validation: determine whether the table is populated before removing legacy CSS objects during an upgrade from 12.1.1 to 12.2.2.
- Reporting: reconstruct supported-language lists for downstream modules that rely on this table as their definition source.
Related Objects
The relationship metadata identifies a broad reference set, indicating that many modules consume language identifiers from this table.
- FND_LANGUAGES — referenced via CSS_DEF_LANGUAGES_B.FND_LANGUAGE_CODE; the authoritative EBS language registry.
- CSS_DEF_DEF_LANGUAGES — references LANGUAGE_ID, a companion CSS definition table.
- FND_CONCURRENT_REQUESTS — carries LANGUAGE_ID, linking concurrent program execution to language context.
- CS_INCIDENTS_AUDIT_B — audit table referencing LANGUAGE_ID for incident records.
- OTA_EVENTS, OTA_OFFERINGS, OTA_ACTIVITY_VERSIONS, OTA_LEARNING_OBJECTS, OTA_COMPETENCE_LANGUAGES, OTA_DELEGATE_BOOKINGS — the Oracle Training Administration family, all referencing LANGUAGE_ID.
- IES_SVY_RESOURCES — survey resource table referencing LANGUAGE_ID.
The wide inbound reference surface contrasts with the table's obsolete status, a situation that warrants verification against the target instance before any retirement or refactoring decision.
-
Table: CSS_DEF_LANGUAGES_B 12.1.1
Base table for Supported languages
Not implemented in this database·Explore CSS module →
-
Table: CSS_DEF_LANGUAGES_B 12.2.2
Base table for Supported languages
Not implemented in this database·Explore CSS module →
-
Table: CSS_DEF_DEF_LANGUAGES 12.1.1
A Defect or an Enhancement may have multiple Languages associated with it. A Defect or an Enhancement may only have one primary language.
Not implemented in this database·Explore CSS module →
-
Table: CSS_DEF_DEF_LANGUAGES 12.2.2
A Defect or an Enhancement may have multiple Languages associated with it. A Defect or an Enhancement may only have one primary language.
Not implemented in this database·Explore CSS module →
-
12.2.2 FND Design Data 12.2.2
-
12.1.1 FND Design Data 12.1.1
-
View: CSS_DEF_LANGUAGES_VL 12.1.1
Not implemented in this database·Explore CSS module →
-
View: CSS_DEF_LANGUAGES_VL 12.2.2
Not implemented in this database·Explore CSS module →
-
Oracle Supported langauges for download and/or merging.
-
National dialects
-
National dialects
-
Mapping between Language and Competence
-
Mapping between Language and Competence
-
A course is the highest level of learning that can be prescribed to a learner.It also contains the objectives and competencies a learner will achieve by completing any class that belongs underneath. It is an object in the catalog, and resid
-
A course is the highest level of learning that can be prescribed to a learner.It also contains the objectives and competencies a learner will achieve by completing any class that belongs underneath. It is an object in the catalog, and resid
-
An offering is a child of a course.
-
An offering is a child of a course.
-
A learning object holds metadata relating to a piece of online content or test, and are created in the Content tree by administrators.
-
An student booking (delegate booking) records an enrollment onto a scheduled, program or one time event.
-
A learning object holds metadata relating to a piece of online content or test, and are created in the Content tree by administrators.
-
An event can be scheduled, one time, developmental, program or session.
-
An event can be scheduled, one time, developmental, program or session.
-
An student booking (delegate booking) records an enrollment onto a scheduled, program or one time event.
-
Concurrent requests information
-
Concurrent requests information
-
This table stores non-translated audit information for service requests.
-
This table stores non-translated audit information for service requests.