Search Results bom_alternate_designators_tl
Overview
The BOM_ALTERNATE_DESIGNATORS_TL table is a translation table within the Oracle E-Business Suite Bills of Material (BOM) module. Its primary role is to store language-specific, user-facing descriptions for alternate designator codes. In Oracle EBS, an alternate designator is a label used to identify a specific version or variant of a component within a bill of material, often for engineering or manufacturing purposes. While the base table (BOM_ALTERNATE_DESIGNATORS) holds the core code and invariant data, this translation table (TL) enables the multilingual support required for global deployments, allowing the descriptive meaning of a designator code to be presented in the language of the user's session (NLS_LANGUAGE). This is a standard pattern for translatable entities across the Oracle EBS architecture.
Key Information Stored
The table's structure is designed to link translated text to a specific record in the base table and a specific language. Based on standard TL table patterns and the provided foreign key metadata, the critical columns include:
- ALTERNATE_DESIGNATOR_CODE: The key code from the BOM_ALTERNATE_DESIGNATORS table, forming part of the primary key and the foreign key relationship.
- ORGANIZATION_ID: Identifies the inventory organization, forming the other part of the foreign key to the base table and ensuring translations are organization-specific where applicable.
- LANGUAGE: The ISO language code (e.g., 'US', 'DE', 'JA') for which the translation is valid. This is a standard column in TL tables.
- DESCRIPTION: The translated, user-readable description of the alternate designator code in the specified language.
- SOURCE_LANG: A column typically indicating the original language in which the record was created.
Common Use Cases and Queries
This table is primarily accessed indirectly by the application's user interface to display localized descriptions. Direct queries are common for data extraction, migration, and reporting. A fundamental pattern is to join the TL table to its base table, filtering by the user's session language or a specific language code. For example, to retrieve all alternate designator descriptions for a specific organization in the current session language:
SELECT b.ALTERNATE_DESIGNATOR_CODE,
t.DESCRIPTION,
b.ATTRIBUTE_CATEGORY
FROM BOM_ALTERNATE_DESIGNATORS b,
BOM_ALTERNATE_DESIGNATORS_TL t
WHERE b.ALTERNATE_DESIGNATOR_CODE = t.ALTERNATE_DESIGNATOR_CODE
AND b.ORGANIZATION_ID = t.ORGANIZATION_ID
AND t.LANGUAGE = userenv('LANG')
AND b.ORGANIZATION_ID = 204;
Another critical use case is during implementation or upgrade, where scripts may populate this table with translated descriptions for multiple languages based on a source language master data file.
Related Objects
The table has a direct and essential relationship with its base table, as defined by the foreign key metadata provided.
- BOM_ALTERNATE_DESIGNATORS (Base Table): This is the primary parent table. The TL table's foreign key on ALTERNATE_DESIGNATOR_CODE and ORGANIZATION_ID references the primary key of this base table. All translations are dependent on a record existing here.
- BOM_BILL_OF_MATERIALS: While not directly referenced in the metadata, alternate designators are typically assigned to component lines within a bill. Queries often join from BOM_BILL_OF_MATERIALS to BOM_ALTERNATE_DESIGNATORS and then to this TL table to retrieve the localized description for reporting.
- FND_LANGUAGES: The LANGUAGE column in this TL table typically corresponds to values in this application foundation table.
-
Table: BOM_ALTERNATE_DESIGNATORS_TL
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_ALTERNATE_DESIGNATORS_TL, object_name:BOM_ALTERNATE_DESIGNATORS_TL, status:VALID, product: BOM - Bills of Material , description: Alternate Designators Translation table , implementation_dba_data: BOM.BOM_ALTERNATE_DESIGNATORS_TL ,
-
Table: BOM_ALTERNATE_DESIGNATORS_TL
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_ALTERNATE_DESIGNATORS_TL, object_name:BOM_ALTERNATE_DESIGNATORS_TL, status:VALID, product: BOM - Bills of Material , description: Alternate Designators Translation table , implementation_dba_data: BOM.BOM_ALTERNATE_DESIGNATORS_TL ,
-
Table: BOM_ALTERNATE_DESIGNATORS
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_ALTERNATE_DESIGNATORS, object_name:BOM_ALTERNATE_DESIGNATORS, status:VALID, product: BOM - Bills of Material , description: Alternate designators , implementation_dba_data: BOM.BOM_ALTERNATE_DESIGNATORS ,
-
Table: BOM_ALTERNATE_DESIGNATORS
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_ALTERNATE_DESIGNATORS, object_name:BOM_ALTERNATE_DESIGNATORS, status:VALID, product: BOM - Bills of Material , description: Alternate designators , implementation_dba_data: BOM.BOM_ALTERNATE_DESIGNATORS ,
-
View: BOM_ALTERNATE_DESIGNATORS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BOM.BOM_ALTERNATE_DESIGNATORS_VL, object_name:BOM_ALTERNATE_DESIGNATORS_VL, status:VALID, product: BOM - Bills of Material , description: This is a view over alternate designator code base table and translation table , implementation_dba_data: APPS.BOM_ALTERNATE_DESIGNATORS_VL ,
-
View: BOM_ALTERNATE_DESIGNATORS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BOM.BOM_ALTERNATE_DESIGNATORS_VL, object_name:BOM_ALTERNATE_DESIGNATORS_VL, status:VALID, product: BOM - Bills of Material , description: This is a view over alternate designator code base table and translation table , implementation_dba_data: APPS.BOM_ALTERNATE_DESIGNATORS_VL ,
-
View: BOM_IMPLOSIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BOM.BOM_IMPLOSIONS_V, object_name:BOM_IMPLOSIONS_V, status:VALID, product: BOM - Bills of Material , description: View for displaying BOM implosions , implementation_dba_data: APPS.BOM_IMPLOSIONS_V ,
-
View: BOM_IMPLOSIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BOM.BOM_IMPLOSIONS_V, object_name:BOM_IMPLOSIONS_V, status:VALID, product: BOM - Bills of Material , description: View for displaying BOM implosions , implementation_dba_data: APPS.BOM_IMPLOSIONS_V ,
-
View: BOM_EXPLOSIONS_ALL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BOM.BOM_EXPLOSIONS_ALL_V, object_name:BOM_EXPLOSIONS_ALL_V, status:VALID, product: BOM - Bills of Material , description: View over BOM_EXPLOSIONS_ALL Table , implementation_dba_data: APPS.BOM_EXPLOSIONS_ALL_V ,
-
View: BOM_EXPLOSIONS_ALL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BOM.BOM_EXPLOSIONS_ALL_V, object_name:BOM_EXPLOSIONS_ALL_V, status:VALID, product: BOM - Bills of Material , description: View over BOM_EXPLOSIONS_ALL Table , implementation_dba_data: APPS.BOM_EXPLOSIONS_ALL_V ,