Search Results bom_bill_revisions_tl
Overview
The BOM_BILL_REVISIONS_TL table is a translation table within the Oracle E-Business Suite Bills of Material (BOM) module. Its primary role is to store multilingual descriptions for bill of material revision records. This table supports the global deployment of Oracle EBS by enabling the storage of translated text for a single revision identifier across different languages. It is a child table that depends directly on the base data table, BOM_BILL_REVISIONS_B, which holds the core, non-translatable attributes of a bill revision. The '_TL' suffix is a standard Oracle convention denoting a translation table, and its structure is designed to work seamlessly with the application's multilingual architecture.
Key Information Stored
The table stores language-specific textual data for bill revisions. Its structure is defined by a composite primary key and a foreign key relationship. The two critical columns are BILL_REVISION_ID, which is the foreign key linking to the base revision record in BOM_BILL_REVISIONS_B, and LANGUAGE, which holds the language code (e.g., 'US' for American English). The primary purpose of the table is to hold the translated DESCRIPTION for the revision. According to standard Oracle application table conventions, other common columns in a '_TL' table include SOURCE_LANG, CREATION_DATE, and LAST_UPDATE_DATE, which manage data origin and auditing, though these are not explicitly listed in the provided metadata.
Common Use Cases and Queries
This table is primarily accessed by the Oracle application's internal logic to display revision descriptions in the user's session language. Common practical scenarios include generating multilingual reports on engineering change orders and bill of material revisions, or supporting data extracts for global operations. A typical query to retrieve a translated description for a specific revision would join this table to its base table, filtering by the desired language. For example:
- SELECT b.bill_sequence_id, tl.description FROM bom_bill_revisions_b b, bom_bill_revisions_tl tl WHERE b.bill_revision_id = tl.bill_revision_id AND tl.language = USERENV('LANG');
Reporting use cases often involve left outer joins to ensure base data is returned even if a translation for a particular language is missing.
Related Objects
The table has a direct and singular foreign key relationship, as documented in the provided metadata. It is a dependent object of the BOM_BILL_REVISIONS_B base table. The relationship is defined as:
- Foreign Key from BOM_BILL_REVISIONS_TL to BOM_BILL_REVISIONS_B: The column BOM_BILL_REVISIONS_TL.BILL_REVISION_ID references the primary key column in BOM_BILL_REVISIONS_B. This ensures every record in the translation table corresponds to a valid base revision record.
Other related objects would include the standard Oracle FND_LANGUAGES table, which supplies valid language codes, and the application's Bill of Material forms and APIs that create and maintain revision data in a multilingual context.
-
Table: BOM_BILL_REVISIONS_TL
12.1.1
product: BOM - Bills of Material , description: Translation Table for Bill Revisions , implementation_dba_data: Not implemented in this database ,
-
Table: BOM_BILL_REVISIONS_TL
12.2.2
product: BOM - Bills of Material , description: Translation Table for Bill Revisions , implementation_dba_data: Not implemented in this database ,
-
Table: BOM_BILL_REVISIONS_B
12.2.2
product: BOM - Bills of Material , description: BOM BILL REVISIONS , implementation_dba_data: Not implemented in this database ,
-
Table: BOM_BILL_REVISIONS_B
12.1.1
product: BOM - Bills of Material , description: BOM BILL REVISIONS , implementation_dba_data: Not implemented in this database ,
-
View: BOM_BILL_REVISIONS_VL
12.2.2
product: BOM - Bills of Material , description: This is a view over Bom revisions base table and bom revisions translations , implementation_dba_data: Not implemented in this database ,
-
View: BOM_BILL_REVISIONS_VL
12.1.1
product: BOM - Bills of Material , description: This is a view over Bom revisions base table and bom revisions translations , implementation_dba_data: Not implemented in this database ,
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1