Search Results mtl_category_sets_b
Deep Dive into MTL_CATEGORY_SETS_B in Oracle EBS 12.1.1/12.2.2
The MTL_CATEGORY_SETS_B
table is a fundamental data structure within Oracle E-Business Suite (EBS) Inventory and Product Information Management modules, serving as the backbone for category set definitions. It stores metadata about categorization hierarchies used to classify items, enabling flexible grouping for reporting, pricing, procurement, and other business processes.
Core Functionality:
This table maintains master data for category sets - logical groupings of item categories that share common attributes. Each record represents a distinct classification framework (e.g., "Purchasing Categories", "Inventory Categories") with these key attributes:
- CATEGORY_SET_ID: Primary key, sequence-generated identifier
- CATEGORY_SET_NAME: Unique name (up to 30 characters)
- DESCRIPTION: Detailed purpose explanation (240 characters)
- STRUCTURE_ID: Links to
FND_TREE_STRUCTURE
defining hierarchy rules - VALIDATION_TYPE: Controls category assignment rules (STANDARD vs. NONE)
- CONTROL_LEVEL: Determines category assignment scope (ITEM or ITEM-ORG)
Technical Implementation:
In EBS 12.1.1 and 12.2.2, this table follows Oracle's standard _B/_TL convention:
- Base table (
MTL_CATEGORY_SETS_B
) stores core attributes - Translation table (
MTL_CATEGORY_SETS_TL
) handles multilingual support - Primary key constraints enforce data integrity
- Foreign key relationships with
MTL_CATEGORIES_B
andMTL_ITEM_CATEGORIES
Integration Points:
Category sets interact with multiple EBS modules:
- Inventory: Item classification for stock management
- Purchasing: Supplier item categorization
- Order Management: Pricing and availability rules
- Costing: Cost group assignments
- Advanced Pricing: Discount qualification criteria
Implementation Considerations:
Key configuration aspects include:
- Hierarchy depth (controlled by
STRUCTURE_ID
) - Mandatory category assignments (
VALIDATION_TYPE
) - Organization-specific vs. global categories (
CONTROL_LEVEL
) - Performance implications for large category sets
Customization Potential:
While Oracle provides seeded category sets (INV, P2P, etc.), implementations often require:
- Custom category sets for specialized reporting
- Extended attributes via descriptive flexfields
- Integration with custom classification systems
Upgrade Impact:
Between 12.1.1 and 12.2.2, the table structure remained stable, but behavioral changes occurred in:
- Cloud integration capabilities
- REST API support for category management
- Enhanced validation rules
Proper understanding of
MTL_CATEGORY_SETS_B
is critical for effective item master data management, cross-module process alignment, and reporting accuracy in Oracle EBS implementations.
-
Table: MTL_CATEGORY_SETS_B
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_CATEGORY_SETS_B, object_name:MTL_CATEGORY_SETS_B, status:VALID, product: INV - Inventory , description: Category Sets , implementation_dba_data: INV.MTL_CATEGORY_SETS_B ,
-
Table: MTL_CATEGORY_SETS_B
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_CATEGORY_SETS_B, object_name:MTL_CATEGORY_SETS_B, status:VALID, product: INV - Inventory , description: Category Sets , implementation_dba_data: INV.MTL_CATEGORY_SETS_B ,
-
View: MTL_TRANSACTION_FLOW_HEADERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_TRANSACTION_FLOW_HEADERS_V, object_name:MTL_TRANSACTION_FLOW_HEADERS_V, status:VALID, product: INV - Inventory , description: MTL_TRANSACTION_FLOW_HEADERS_V is a view for Intercompany transaction flow headers of type shipping and procuring flows. , implementation_dba_data: APPS.MTL_TRANSACTION_FLOW_HEADERS_V ,
-
Table: MTL_DEFAULT_CATEGORY_SETS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_DEFAULT_CATEGORY_SETS, object_name:MTL_DEFAULT_CATEGORY_SETS, status:VALID, product: INV - Inventory , description: Default category set for a particular functional area , implementation_dba_data: INV.MTL_DEFAULT_CATEGORY_SETS ,
-
Table: MTL_DEFAULT_CATEGORY_SETS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_DEFAULT_CATEGORY_SETS, object_name:MTL_DEFAULT_CATEGORY_SETS, status:VALID, product: INV - Inventory , description: Default category set for a particular functional area , implementation_dba_data: INV.MTL_DEFAULT_CATEGORY_SETS ,
-
Table: MTL_CATEGORY_SET_VALID_CATS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_CATEGORY_SET_VALID_CATS, object_name:MTL_CATEGORY_SET_VALID_CATS, status:VALID, product: INV - Inventory , description: Valid categories for category sets , implementation_dba_data: INV.MTL_CATEGORY_SET_VALID_CATS ,
-
View: MTL_TRANSACTION_FLOW_HEADERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_TRANSACTION_FLOW_HEADERS_V, object_name:MTL_TRANSACTION_FLOW_HEADERS_V, status:VALID, product: INV - Inventory , description: MTL_TRANSACTION_FLOW_HEADERS_V is a view for Intercompany transaction flow headers of type shipping and procuring flows. , implementation_dba_data: APPS.MTL_TRANSACTION_FLOW_HEADERS_V ,
-
Table: MTL_CATEGORY_SETS_TL
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_CATEGORY_SETS_TL, object_name:MTL_CATEGORY_SETS_TL, status:VALID, product: INV - Inventory , description: A table holding translated Name and Description columns for Category Sets , implementation_dba_data: INV.MTL_CATEGORY_SETS_TL ,
-
Table: MTL_ICG_CATEGORIES
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_ICG_CATEGORIES, object_name:MTL_ICG_CATEGORIES, status:VALID, product: INV - Inventory , description: Recommended item categories for items in an item catalog group , implementation_dba_data: INV.MTL_ICG_CATEGORIES ,
-
Table: MTL_CATEGORY_SETS_TL
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_CATEGORY_SETS_TL, object_name:MTL_CATEGORY_SETS_TL, status:VALID, product: INV - Inventory , description: A table holding translated Name and Description columns for Category Sets , implementation_dba_data: INV.MTL_CATEGORY_SETS_TL ,
-
Table: MTL_CATEGORY_SET_VALID_CATS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_CATEGORY_SET_VALID_CATS, object_name:MTL_CATEGORY_SET_VALID_CATS, status:VALID, product: INV - Inventory , description: Valid categories for category sets , implementation_dba_data: INV.MTL_CATEGORY_SET_VALID_CATS ,
-
Table: MTL_ICG_CATEGORIES
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_ICG_CATEGORIES, object_name:MTL_ICG_CATEGORIES, status:VALID, product: INV - Inventory , description: Recommended item categories for items in an item catalog group , implementation_dba_data: INV.MTL_ICG_CATEGORIES ,
-
View: MTL_DEFAULT_SETS_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_DEFAULT_SETS_VIEW, object_name:MTL_DEFAULT_SETS_VIEW, status:VALID, product: INV - Inventory , description: Required to get around SRS's 240 char limit when defaulting category sets , implementation_dba_data: APPS.MTL_DEFAULT_SETS_VIEW ,
-
View: MTL_DEFAULT_SETS_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_DEFAULT_SETS_VIEW, object_name:MTL_DEFAULT_SETS_VIEW, status:VALID, product: INV - Inventory , description: Required to get around SRS's 240 char limit when defaulting category sets , implementation_dba_data: APPS.MTL_DEFAULT_SETS_VIEW ,
-
View: MTL_ITEM_ORG_CATEG_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_ITEM_ORG_CATEG_V, object_name:MTL_ITEM_ORG_CATEG_V, status:VALID, product: INV - Inventory , description: 10SC ONLY , implementation_dba_data: APPS.MTL_ITEM_ORG_CATEG_V ,
-
View: MTL_CATEGORY_SETS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_CATEGORY_SETS_VL, object_name:MTL_CATEGORY_SETS_VL, status:VALID, product: INV - Inventory , description: Category Sets multilingual view , implementation_dba_data: APPS.MTL_CATEGORY_SETS_VL ,
-
View: MTL_ITEM_ORG_CATEG_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_ITEM_ORG_CATEG_V, object_name:MTL_ITEM_ORG_CATEG_V, status:VALID, product: INV - Inventory , description: 10SC ONLY , implementation_dba_data: APPS.MTL_ITEM_ORG_CATEG_V ,
-
View: MTL_CATEGORY_SET_VALID_CATS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_CATEGORY_SET_VALID_CATS_V, object_name:MTL_CATEGORY_SET_VALID_CATS_V, status:VALID, product: INV - Inventory , description: 10SC ONLY , implementation_dba_data: APPS.MTL_CATEGORY_SET_VALID_CATS_V ,
-
View: MTL_CATEGORY_SETS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_CATEGORY_SETS_VL, object_name:MTL_CATEGORY_SETS_VL, status:VALID, product: INV - Inventory , description: Category Sets multilingual view , implementation_dba_data: APPS.MTL_CATEGORY_SETS_VL ,
-
View: MTL_CATEGORY_SET_VALID_CATS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_CATEGORY_SET_VALID_CATS_V, object_name:MTL_CATEGORY_SET_VALID_CATS_V, status:VALID, product: INV - Inventory , description: 10SC ONLY , implementation_dba_data: APPS.MTL_CATEGORY_SET_VALID_CATS_V ,
-
View: MTL_CATEGORY_SETS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_CATEGORY_SETS_V, object_name:MTL_CATEGORY_SETS_V, status:VALID, product: INV - Inventory , description: 10SC ONLY , implementation_dba_data: APPS.MTL_CATEGORY_SETS_V ,
-
View: MTL_CATEGORY_SETS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_CATEGORY_SETS_V, object_name:MTL_CATEGORY_SETS_V, status:VALID, product: INV - Inventory , description: 10SC ONLY , implementation_dba_data: APPS.MTL_CATEGORY_SETS_V ,
-
View: MTL_ITEM_CATEGORIES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_ITEM_CATEGORIES_V, object_name:MTL_ITEM_CATEGORIES_V, status:VALID, product: INV - Inventory , description: 10SC ONLY , implementation_dba_data: APPS.MTL_ITEM_CATEGORIES_V ,
-
View: MTL_ITEM_CATEGORIES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_ITEM_CATEGORIES_V, object_name:MTL_ITEM_CATEGORIES_V, status:VALID, product: INV - Inventory , description: 10SC ONLY , implementation_dba_data: APPS.MTL_ITEM_CATEGORIES_V ,
-
View: MTL_MOVEMENT_PARAMETERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_MOVEMENT_PARAMETERS_V, object_name:MTL_MOVEMENT_PARAMETERS_V, status:VALID, product: INV - Inventory , description: 10SC ONLY , implementation_dba_data: APPS.MTL_MOVEMENT_PARAMETERS_V ,
-
View: MTL_MOVEMENT_PARAMETERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_MOVEMENT_PARAMETERS_V, object_name:MTL_MOVEMENT_PARAMETERS_V, status:VALID, product: INV - Inventory , description: 10SC ONLY , implementation_dba_data: APPS.MTL_MOVEMENT_PARAMETERS_V ,
-
Table: MTL_CATEGORIES_B
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_CATEGORIES_B, object_name:MTL_CATEGORIES_B, status:VALID, product: INV - Inventory , description: Code combinations table for Item Category , implementation_dba_data: INV.MTL_CATEGORIES_B ,
-
Table: MTL_CATEGORIES_B
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_CATEGORIES_B, object_name:MTL_CATEGORIES_B, status:VALID, product: INV - Inventory , description: Code combinations table for Item Category , implementation_dba_data: INV.MTL_CATEGORIES_B ,