Search Results mtl_material_statuses_tl
Overview
The MTL_MATERIAL_STATUSES_TL table is a translation table within the Oracle E-Business Suite Inventory (INV) module. Its core function is to store user-defined, language-specific descriptions for inventory material statuses. This table operates in conjunction with its base table, MTL_MATERIAL_STATUSES_B, which holds the language-independent definition and control attributes for each status. As indicated in the official documentation, this table is specifically utilized by the Warehouse Management System (WMS) functionality. It enables the system to present status names and descriptions in the language of the user's session, supporting multilingual implementations of Oracle EBS.
Key Information Stored
The table stores the translated text for material statuses, which are codes used to control the usability and transactionability of items and lots within inventory. The primary columns include STATUS_ID, which is the foreign key linking to the base definition in MTL_MATERIAL_STATUSES_B, and LANGUAGE, which holds the language code (e.g., 'US' for American English). The most critical user-facing column is DESCRIPTION, which contains the translated, descriptive name of the status (e.g., "Available", "Hold", "Quarantine") as it should appear in reports and forms for that language. The table also typically includes standard Oracle Applications columns such as CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, and LAST_UPDATED_BY for auditing.
Common Use Cases and Queries
A primary use case is generating reports or building user interfaces that display material statuses in the correct locale. For instance, a warehouse pick slip report would join to this table to show status descriptions in the user's language. Common queries involve joining the translation table to the base table to get a complete, language-specific view of all defined statuses.
- Sample Query to Retrieve Translated Statuses:
SELECT msb.STATUS_CODE, mstl.DESCRIPTION, msb.DISABLE_DATE
FROM INV.MTL_MATERIAL_STATUSES_B msb,
INV.MTL_MATERIAL_STATUSES_TL mstl
WHERE msb.STATUS_ID = mstl.STATUS_ID
AND mstl.LANGUAGE = USERENV('LANG')
ORDER BY msb.STATUS_CODE; - Data Fix Scenario: Updating a translated description for a specific status and language would target this table directly, using the STATUS_ID and LANGUAGE as the unique key.
Related Objects
The MTL_MATERIAL_STATUSES_TL table has a direct and critical relationship with its base table, as documented in the provided metadata.
- MTL_MATERIAL_STATUSES_B: This is the primary related object. The foreign key MTL_MATERIAL_STATUSES_TL.STATUS_ID references MTL_MATERIAL_STATUSES_B.STATUS_ID. All translations are meaningless without a corresponding base definition. The base table holds the enabling/disabling flag, status code, and transaction controls.
- Dependent Views/APIs: While not explicitly listed in the metadata, standard Oracle Applications views (such as MTL_MATERIAL_STATUSES_VL, where 'VL' denotes View, Localized) are typically built upon the _B and _TL tables to provide a single access point for translated data. Inventory and WMS APIs that retrieve or validate material statuses will internally reference these tables.
-
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.AHL_PRD_DISP_UTIL_PVT dependencies on MTL_MATERIAL_STATUSES_TL
12.2.2
-
APPS.AHL_PRD_DISP_UTIL_PVT dependencies on MTL_MATERIAL_STATUSES_TL
12.1.1
-
APPS.INV_UI_ITEM_ATT_LOVS dependencies on MTL_MATERIAL_STATUSES_TL
12.1.1
-
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 RCV_SHIPMENT_LINES
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.MTL_MATERIAL_STATUSES_PKG SQL Statements
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_UI_ITEM_ATT_LOVS dependencies on WMS_ALLOCATIONS_GTMP
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.INV_INV_LOVS dependencies on MTL_LOT_NUMBERS
12.1.1
-
APPS.AHL_PRD_DISP_UTIL_PVT dependencies on FND_LOOKUP_VALUES
12.2.2
-
APPS.INV_UI_ITEM_ATT_LOVS dependencies on INV_PROJECT
12.1.1
-
APPS.INV_UI_ITEM_ATT_LOVS dependencies on MTL_LOT_NUMBERS
12.2.2
-
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_GMI_MIGRATION dependencies on MTL_MATERIAL_STATUS_S
12.2.2
-
APPS.INV_INV_LOVS dependencies on WMS_LICENSE_PLATE_NUMBERS
12.1.1
-
TRIGGER: APPS.MTL_MATERIAL_STATUSES_TL+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:MTL_MATERIAL_STATUSES_TL+, status:VALID,
-
APPS.INV_UI_ITEM_ATT_LOVS dependencies on MTL_CC_SERIAL_NUMBERS
12.1.1
-
APPS.AHL_PRD_DISP_UTIL_PVT dependencies on FND_LOOKUP_VALUES
12.1.1
-
APPS.INV_UI_ITEM_ATT_LOVS dependencies on MTL_CYCLE_COUNT_ENTRIES
12.1.1