Search Results mtl_categories_tl
The MTL_CATEGORIES_TL
table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a critical repository for translated category descriptions within the Inventory module. As part of Oracle's Multi-Org and Multi-Language architecture, this table stores language-specific category names and descriptions, enabling global enterprises to maintain category data in multiple languages. Below is a detailed technical breakdown of its structure, purpose, and integration within Oracle EBS.
Table Overview
MTL_CATEGORIES_TL
is a child table of MTL_CATEGORIES_B
, which stores the base category information. The "_TL" suffix denotes it as a translation table, adhering to Oracle's standard for multilingual support. It holds translated text for category names and descriptions, linked to the base table via the CATEGORY_ID
column.
Key Columns
- CATEGORY_ID: Foreign key to
MTL_CATEGORIES_B
, uniquely identifying the category. - LANGUAGE: Stores the ISO language code (e.g., 'US' for English, 'DE' for German).
- SOURCE_LANG: Indicates the original language of the record.
- DESCRIPTION: Translated description of the category.
- SEGMENT1-SEGMENT20: Flexfield segments for category names, supporting customizable structures.
Functional Role
This table enables:- Multi-Language Support: Allows category descriptions to appear in localized languages based on user preferences.
- Global Catalog Management: Facilitates consistent categorization across regions with language-specific labels.
- Reporting & UI Integration: Ensures translated text appears in forms, reports, and self-service portals.
Technical Implementation
- Data Population: Translations are typically added via Oracle's Translation Console or batch APIs like
FND_LOAD_UTIL
. - Indexing: Indexed on
CATEGORY_ID
andLANGUAGE
for efficient joins with base tables. - VPD & Multi-Org: Inherits security policies from
MTL_CATEGORIES_B
, respecting Operating Unit restrictions.
Integration Points
The table interacts with:- Inventory Module: Drives category displays in item master, ABC analysis, and cycle counting.
- Order Management: Supports categorized catalog searches in Order Entry.
- Procurement: Enables localized category browsing in iProcurement.
Customization Considerations
- Flexfields: Descriptive flexfields in this table allow extending category attributes without modifying schema.
- API Usage: Oracle recommends using
INV_CATEGORY_PUB
APIs for updates to maintain data integrity. - Upgrades: Custom translations must be preserved during EBS upgrades via export/import utilities.
Performance & Maintenance
- Purge Strategy: Obsolete translations should be archived using
FND_TRANSLATION_UTIL
. - Query Optimization: Reports filtering by language should include
LANGUAGE=userenv('LANG')
.
MTL_CATEGORIES_TL
is a foundational component for global inventory management in Oracle EBS, ensuring seamless multilingual category representation while maintaining tight integration with core modules. Its design reflects Oracle's best practices for internationalization and extensibility.
-
Table: MTL_CATEGORIES_TL
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_CATEGORIES_TL, object_name:MTL_CATEGORIES_TL, status:VALID, product: INV - Inventory , description: Categories table storing translated Description column for Item Categories , implementation_dba_data: INV.MTL_CATEGORIES_TL ,
-
Table: MTL_CATEGORIES_TL
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_CATEGORIES_TL, object_name:MTL_CATEGORIES_TL, status:VALID, product: INV - Inventory , description: Categories table storing translated Description column for Item Categories , implementation_dba_data: INV.MTL_CATEGORIES_TL ,
-
APPS.ZX_FC_MIGRATE_PKG dependencies on MTL_CATEGORIES_TL
12.1.1
-
APPS.EGO_TL_LANG_ENABLE_PUB dependencies on MTL_CATEGORIES_TL
12.2.2
-
APPS.POR_AMENDMENT_PKG dependencies on MTL_CATEGORIES_TL
12.2.2
-
APPS.PA_RBS_ELEMENTS_PVT dependencies on MTL_CATEGORIES_TL
12.1.1
-
APPS.OZF_AUTOPAY_PVT dependencies on MTL_CATEGORIES_TL
12.1.1
-
APPS.BOM_PFI_PVT dependencies on MTL_CATEGORIES_TL
12.1.1
-
APPS.INV_ITEM_CATEGORY_PUB dependencies on MTL_CATEGORIES_TL
12.2.2
-
APPS.OZF_AUTOPAY_PVT dependencies on MTL_CATEGORIES_TL
12.2.2
-
APPS.QP_ITEMGROUP_UPG_UTIL_PVT dependencies on MTL_CATEGORIES_TL
12.2.2
-
APPS.MTL_CATEGORIES_PKG dependencies on MTL_CATEGORIES_TL
12.1.1
-
APPS.INV_ITEM_CATEGORY_PUB dependencies on MTL_CATEGORIES_TL
12.1.1
-
APPS.MTL_CATEGORIES_PKG dependencies on MTL_CATEGORIES_TL
12.1.1
-
APPS.ICX_CAT_POPULATE_CATG_PVT dependencies on MTL_CATEGORIES_TL
12.1.1
-
APPS.BOM_PFI_PVT dependencies on MTL_CATEGORIES_TL
12.2.2
-
APPS.ZX_FC_MIGRATE_PKG dependencies on MTL_CATEGORIES_TL
12.2.2
-
APPS.ENI_VALUESET_CATEGORY dependencies on MTL_CATEGORIES_TL
12.2.2
-
APPS.EGO_TL_LANG_ENABLE_PUB dependencies on MTL_CATEGORIES_TL
12.1.1
-
APPS.QP_ITEMGROUP_UPG_UTIL_PVT dependencies on MTL_CATEGORIES_TL
12.1.1
-
APPS.INV_ITEM_CATEGORY_PUB dependencies on MTL_CATEGORIES_TL
12.1.1
-
APPS.IBU_REQ_PKG dependencies on MTL_CATEGORIES_TL
12.2.2
-
APPS.MTL_CATEGORIES_PKG dependencies on MTL_CATEGORIES_TL
12.2.2
-
APPS.PA_RBS_ELEMENTS_PVT dependencies on MTL_CATEGORIES_TL
12.2.2
-
APPS.FII_BUDGET_FORECAST_C dependencies on MTL_CATEGORIES_TL
12.1.1
-
APPS.ENI_DENORM_HRCHY dependencies on MTL_CATEGORIES_TL
12.1.1
-
APPS.AS_CATALOG_MIGRATION dependencies on MTL_CATEGORIES_TL
12.1.1
-
APPS.ENI_VALUESET_CATEGORY dependencies on MTL_CATEGORIES_TL
12.1.1
-
APPS.MTL_CATEGORIES_PKG dependencies on MTL_CATEGORIES_TL
12.2.2
-
APPS.ENI_DENORM_HRCHY dependencies on MTL_CATEGORIES_TL
12.2.2
-
APPS.AS_CATALOG_MIGRATION dependencies on MTL_CATEGORIES_TL
12.2.2
-
APPS.ICX_CAT_POPULATE_CATG_PVT dependencies on MTL_CATEGORIES_TL
12.2.2
-
APPS.CSF_REQUIRED_SKILLS_PKG dependencies on MTL_CATEGORIES_TL
12.2.2
-
APPS.IEM_EMAIL_PROC_PVT dependencies on MTL_CATEGORIES_TL
12.2.2
-
APPS.INV_ITEM_CATEGORY_PUB dependencies on MTL_CATEGORIES_TL
12.2.2
-
VIEW: INV.MTL_CATEGORIES_TL#
12.2.2
owner:INV, object_type:VIEW, object_name:MTL_CATEGORIES_TL#, status:VALID,
-
TABLE: INV.MTL_CATEGORIES_TL
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_CATEGORIES_TL, object_name:MTL_CATEGORIES_TL, status:VALID,
-
APPS.AS_CATALOG_MIGRATION dependencies on MTL_CATEGORIES_B
12.2.2
-
APPS.AS_CATALOG_MIGRATION dependencies on MTL_CATEGORIES_B
12.1.1
-
TABLE: INV.MTL_CATEGORIES_TL
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_CATEGORIES_TL, object_name:MTL_CATEGORIES_TL, status:VALID,
-
VIEW: APPS.CLN_INV_CATEGORY_V
12.1.1
-
APPS.MTL_CATEGORIES_PKG SQL Statements
12.2.2
-
TRIGGER: APPS.MTL_CATEGORIES_TL+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:MTL_CATEGORIES_TL+, status:VALID,
-
VIEW: APPS.CLN_INV_CATEGORY_V
12.2.2
-
VIEW: APPS.AS_FRCST_REP_OPP_LINES_V
12.2.2
-
APPS.MTL_CATEGORIES_PKG dependencies on FND_LANGUAGES
12.1.1
-
APPS.MTL_CATEGORIES_PKG dependencies on FND_LANGUAGES
12.2.2
-
APPS.EGO_TL_LANG_ENABLE_PUB SQL Statements
12.2.2
-
VIEW: APPS.ENI_ITEM_PO_CAT_V
12.1.1
-
VIEW: INV.MTL_CATEGORIES_TL#
12.2.2