Search Results mtl_material_statuses_tl
The MTL_MATERIAL_STATUSES_TL
table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a critical repository for storing translated descriptions of material statuses within the Inventory module. Material statuses define the usability and availability of items in inventory, such as "Active," "Hold," or "Quarantine." This table supports multilingual functionality, allowing organizations to maintain status descriptions in multiple languages, which is essential for global operations. Below is a detailed analysis of its structure, purpose, and integration within Oracle EBS.
Table Structure and Key Columns
TheMTL_MATERIAL_STATUSES_TL
table is a child of the base table MTL_MATERIAL_STATUSES_B
, which stores non-translatable attributes. Key columns include:
- STATUS_ID: A foreign key referencing
MTL_MATERIAL_STATUSES_B.STATUS_ID
, linking translated descriptions to their base records. - LANGUAGE: Stores the language code (e.g., 'US' for English, 'DE' for German) for the translated description.
- SOURCE_LANG: Indicates the source language of the translation, typically the installation's base language.
- DESCRIPTION: The translated description of the material status (e.g., "Aktiv" for German).
- LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATION_DATE, CREATED_BY: Standard Oracle audit columns.
Functional Role in Oracle EBS
Material statuses control inventory transactions and visibility. For example:- A status of "Hold" may prevent items from being issued or transferred.
- "Quarantine" statuses trigger quality inspection workflows.
MTL_MATERIAL_STATUSES_TL
table ensures these statuses are displayed correctly in user interfaces, reports, and forms across different languages, enhancing usability for multinational teams.
Integration with Other Modules
The table interacts with:- Inventory: Statuses affect item availability in
MTL_ONHAND_QUANTITIES
. - Order Management: Statuses may restrict order fulfillment if items are on hold.
- Purchasing: Receipts may auto-assign statuses (e.g., "Inspection").
Technical Considerations
- Multi-Org Access Control (MOAC): The table is shared across operating units, but status behavior can be org-specific via profile options.
- Indexing: Typically indexed on
STATUS_ID
andLANGUAGE
for performance. - Seed Data: Oracle delivers pre-seeded statuses (e.g., "Active") with translations for common languages.
Customization and Extensions
Organizations can:- Add custom statuses via the "Material Statuses" form (INV -> Setup -> Organizations -> Statuses).
- Extend translations using Oracle Translation Hub or direct SQL (with caution).
Example Use Case
A German subsidiary queries items with status "Blockiert" (German for "Hold"). The system joinsMTL_MATERIAL_STATUSES_TL
(filtered by LANGUAGE = 'DE'
) with on-hand tables to display localized results.
Conclusion
TheMTL_MATERIAL_STATUSES_TL
table is a foundational component for global inventory management in Oracle EBS, enabling multilingual support while enforcing item control policies. Its design aligns with Oracle's modular architecture, ensuring seamless integration with core supply chain processes.
-
Table: MTL_MATERIAL_STATUSES_TL
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_MATERIAL_STATUSES_TL, object_name:MTL_MATERIAL_STATUSES_TL, status:VALID, product: INV - Inventory , description: Translation table for inventory status definition - Used by WMS only , implementation_dba_data: INV.MTL_MATERIAL_STATUSES_TL ,
-
Table: MTL_MATERIAL_STATUSES_TL
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_MATERIAL_STATUSES_TL, object_name:MTL_MATERIAL_STATUSES_TL, status:VALID, product: INV - Inventory , description: Translation table for inventory status definition - Used by WMS only , implementation_dba_data: INV.MTL_MATERIAL_STATUSES_TL ,
-
APPS.INV_GMI_MIGRATION dependencies on MTL_MATERIAL_STATUSES_TL
12.1.1
-
APPS.INV_LABEL_PVT8 dependencies on MTL_MATERIAL_STATUSES_TL
12.1.1
-
APPS.MTL_MATERIAL_STATUSES_PKG dependencies on MTL_MATERIAL_STATUSES_TL
12.2.2
-
APPS.INV_MEANING_SEL dependencies on MTL_MATERIAL_STATUSES_TL
12.2.2
-
APPS.INV_INV_LOVS dependencies on MTL_MATERIAL_STATUSES_TL
12.1.1
-
APPS.INV_UI_ITEM_SUB_LOC_LOVS dependencies on MTL_MATERIAL_STATUSES_TL
12.1.1
-
APPS.AHL_PRD_MTLTXN_PVT dependencies on MTL_MATERIAL_STATUSES_TL
12.2.2
-
APPS.INV_LABEL_PVT8 dependencies on MTL_MATERIAL_STATUSES_TL
12.2.2
-
APPS.MTL_MATERIAL_STATUSES_PKG dependencies on MTL_MATERIAL_STATUSES_TL
12.1.1
-
APPS.INV_UI_ITEM_SUB_LOC_LOVS dependencies on MTL_MATERIAL_STATUSES_TL
12.2.2
-
APPS.INV_INV_LOVS dependencies on MTL_MATERIAL_STATUSES_TL
12.2.2
-
APPS.INV_GMI_MIGRATION dependencies on MTL_MATERIAL_STATUSES_TL
12.2.2
-
APPS.INV_UI_ITEM_ATT_LOVS dependencies on MTL_MATERIAL_STATUSES_TL
12.1.1
-
APPS.AHL_PRD_DISP_UTIL_PVT dependencies on MTL_MATERIAL_STATUSES_TL
12.1.1
-
APPS.AHL_PRD_DISP_UTIL_PVT dependencies on MTL_MATERIAL_STATUSES_TL
12.2.2
-
APPS.INV_UI_ITEM_ATT_LOVS dependencies on MTL_MATERIAL_STATUSES_TL
12.2.2
-
APPS.INV_UI_ITEM_ATT_LOVS dependencies on MTL_SERIAL_NUMBERS
12.2.2
-
APPS.INV_UI_ITEM_ATT_LOVS dependencies on MTL_SERIAL_NUMBERS
12.1.1
-
APPS.INV_INV_LOVS dependencies on WMS_LPN_CONTENTS
12.2.2
-
APPS.INV_UI_ITEM_ATT_LOVS dependencies on WMS_ALLOCATIONS_GTMP
12.1.1
-
APPS.INV_INV_LOVS dependencies on MTL_TRANSACTION_LOTS_TEMP
12.1.1
-
APPS.INV_INV_LOVS dependencies on WMS_LICENSE_PLATE_NUMBERS
12.2.2
-
APPS.MTL_MATERIAL_STATUSES_PKG dependencies on FND_LANGUAGES
12.2.2
-
APPS.INV_INV_LOVS dependencies on MTL_TRANSACTION_LOTS_TEMP
12.2.2
-
APPS.INV_INV_LOVS dependencies on WMS_LPN_CONTENTS
12.1.1
-
APPS.AHL_PRD_DISP_UTIL_PVT dependencies on MTL_MATERIAL_STATUSES
12.1.1
-
APPS.AHL_PRD_DISP_UTIL_PVT dependencies on MTL_MATERIAL_STATUSES
12.2.2
-
APPS.INV_INV_LOVS dependencies on MTL_LOT_NUMBERS
12.2.2
-
APPS.INV_UI_ITEM_ATT_LOVS dependencies on MTL_PHYSICAL_INVENTORY_TAGS
12.2.2
-
APPS.INV_INV_LOVS dependencies on RCV_SHIPMENT_LINES
12.2.2
-
APPS.INV_UI_ITEM_ATT_LOVS dependencies on WMS_ALLOCATIONS_GTMP
12.2.2
-
APPS.MTL_MATERIAL_STATUSES_PKG SQL Statements
12.2.2
-
VIEW: INV.MTL_MATERIAL_STATUSES_TL#
12.2.2
owner:INV, object_type:VIEW, object_name:MTL_MATERIAL_STATUSES_TL#, status:VALID,
-
APPS.INV_UI_ITEM_ATT_LOVS dependencies on MTL_ITEM_LOCATIONS_KFV
12.2.2
-
APPS.MTL_MATERIAL_STATUSES_PKG SQL Statements
12.1.1
-
APPS.INV_UI_ITEM_ATT_LOVS dependencies on INV_PROJECT
12.2.2
-
APPS.AHL_PRD_DISP_UTIL_PVT dependencies on FND_LOOKUP_VALUES
12.2.2
-
APPS.INV_INV_LOVS dependencies on MTL_LOT_NUMBERS
12.1.1
-
APPS.INV_UI_ITEM_ATT_LOVS dependencies on INV_PROJECT
12.1.1
-
VIEW: APPS.GME_INV_TXN_LOTS_ERES_V
12.2.2
-
APPS.INV_UI_ITEM_ATT_LOVS dependencies on MTL_SERIAL_NUMBERS_TEMP
12.1.1
-
APPS.INV_UI_ITEM_ATT_LOVS dependencies on MTL_LOT_NUMBERS
12.2.2
-
APPS.INV_GMI_MIGRATION dependencies on MTL_MATERIAL_STATUS_S
12.2.2
-
APPS.AHL_PRD_DISP_UTIL_PVT dependencies on FND_LOOKUP_VALUES
12.1.1
-
APPS.INV_INV_LOVS dependencies on WMS_LICENSE_PLATE_NUMBERS
12.1.1
-
APPS.INV_UI_ITEM_ATT_LOVS dependencies on MTL_CYCLE_COUNT_ENTRIES
12.1.1
-
APPS.INV_UI_ITEM_ATT_LOVS dependencies on MTL_CYCLE_COUNT_ENTRIES
12.2.2
-
APPS.MTL_MATERIAL_STATUSES_PKG dependencies on FND_LANGUAGES
12.1.1