Results for “gmd_specifications_tl”
45 results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
GMD_SPECIFICATIONS_TL is the translation table for OPM Quality Specifications within the Oracle Process Manufacturing (OPM) Product Development module. It belongs to the GMD schema and stores language-specific descriptive text for quality specifications defined in the base GMD_SPECIFICATIONS_B table. In Oracle EBS 12.1.1 and 12.2.2, the "_TL" suffix designates a translation table that holds one row per specification per installed language, enabling multilingual presentation of specification descriptions without duplicating the transactional quality data itself.
From a Data Vault modeling perspective, the heuristic classification mined from the foreign-key structure is standalone. This suggests the table can be modeled as an independent satellite-like structure keyed by the specification and language, rather than as a hub or link. Because no explicit FK dependencies were documented, it is best treated as a language-dependent descriptive extension of the specification entity, joined to its base table through the shared SPEC_ID.
Key Information Stored
The documented physical schema contains nine columns. The most significant are listed below, with the surrogate versus business-key distinction noted where the metadata supports it.
- SPEC_ID — The specification identifier. Part of the composite primary key and the join column back to the base specification entity.
- LANGUAGE — The language code for the translated row. Part of the composite primary key.
- SPEC_DESC — The translated specification description, the principal payload of this table.
- SOURCE_LANG — The source language from which the translation was derived, used by the multilingual translation framework.
- CREATION_DATE — Timestamp when the translation row was created.
- CREATED_BY — User identifier who created the row.
- LAST_UPDATE_DATE — Timestamp of the most recent modification.
- LAST_UPDATED_BY — User identifier who last modified the row.
- LAST_UPDATE_LOGIN — Login context associated with the last update. (Note: this column is documented in the schema; the Who columns collectively support audit tracking.)
The unique index and primary key GMD_SPECIFICATIONS_TL_PK is defined on the composite of (SPEC_ID, LANGUAGE). This composite acts as the business-key candidate and surrogate identifier simultaneously, guaranteeing exactly one translation row per specification per language.
Common Use Cases and Queries
The primary use case is retrieving the description of a quality specification in the user's session language. A typical query joins the translation table to a language lookup or filters directly on LANGUAGE.
- Fetching a translated description for a given specification:
SELECT t.spec_desc FROM gmd.gmd_specifications_tl t WHERE t.spec_id = :spec_id AND t.language = USERENV('LANG'); - Detecting missing translations by comparing base specifications to available language rows.
- Audit reporting using CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, and LAST_UPDATE_DATE to trace who introduced or altered translated text.
- Multilingual data extraction for regulatory or labeling reports requiring specification descriptions in specific locales.
Because the table is a translation companion, reporting queries almost always join to the base specification table on SPEC_ID to combine descriptive text with the specification's operational attributes.
Related Objects
The most significant related objects are those sharing the SPEC_ID key or participating in the specification translation workflow. Based on the documented PK/FK relationship, the principal dependencies are:
- GMD_SPECIFICATIONS_B — Base (non-translated) specification table; joined on SPEC_ID.
- GMD_SPECIFICATIONS_TL_PK — Composite primary key/unique index on (SPEC_ID, LANGUAGE).
- FND_LANGUAGES — Language validation reference for the LANGUAGE column.
- GMD_SPEC_VRS_TL and GMD_SPEC_VRS_B — Specification version tables that mirror the base/translation pattern for version-level text.
- GMD_SPEC_TESTS / GMD_SPEC_VAL_TL — Specification test and validation entities that reference specification descriptions.
- FND_USER — Resolves CREATED_BY and LAST_UPDATED_BY to user names for audit reporting.
These objects collectively form the specification definition and translation layer within OPM Product Development, with GMD_SPECIFICATIONS_TL providing the localized descriptive dimension.
-
OPM Quality Specifications Translation
-
OPM Quality Specifications Translation
-
View: GMD_SPECIFICATIONS_VL 12.2.2
APPS.GMD_SPECIFICATIONS_VL·↳ GMD_SPECIFICATIONS_B·↳ GMD_SPECIFICATIONS_TL·Explore GMD module →
-
View: GMD_SPECIFICATIONS_VL 12.1.1
APPS.GMD_SPECIFICATIONS_VL·↳ GMD_SPECIFICATIONS_B·↳ GMD_SPECIFICATIONS_TL·Explore GMD module →
-
12.2.2 DBA Data 12.2.2
-
12.2.2 DBA Data 12.2.2
-
12.1.1 FND Design Data 12.1.1
-
12.2.2 DBA Data 12.2.2
-
12.2.2 FND Design Data 12.2.2
-
12.2.2 DBA Data 12.2.2
-
12.1.1 DBA Data 12.1.1
-
12.2.2 DBA Data 12.2.2
-
12.1.1 DBA Data 12.1.1
-
12.1.1 DBA Data 12.1.1
-
eTRM - GMD Tables and Views 12.1.1
QC Module Text Lines. Descriptive text for all tables in this module.
-
eTRM - GMD Tables and Views 12.2.2
QC Module Text Lines. Descriptive text for all tables in this module.
-
eTRM - GMD Tables and Views 12.2.2
QC Module Text Lines. Descriptive text for all tables in this module.
-
eTRM - GMD Tables and Views 12.1.1
QC Module Text Lines. Descriptive text for all tables in this module.
-
12.2.2 DBA Data 12.2.2
-
12.1.1 DBA Data 12.1.1