Search Results mtl_item_catalog_groups_b
The MTL_ITEM_CATALOG_GROUPS_B table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a fundamental entity within the Inventory module, serving as the base table for catalog group definitions. Catalog groups are hierarchical structures used to classify and organize items for reporting, searching, and analytical purposes. This table stores the core attributes of catalog groups, while its corresponding descriptive table, MTL_ITEM_CATALOG_GROUPS_TL, holds language-specific translations.
Key Attributes and Structure
The MTL_ITEM_CATALOG_GROUPS_B table contains the following critical columns:- CATALOG_GROUP_ID: Primary key identifier for the catalog group.
- SEGMENT1, SEGMENT2, ..., SEGMENT20: Flexfield segments defining the catalog group's hierarchical structure.
- SUMMARY_FLAG: Indicates whether the group is a summary (parent) node or a detail (leaf) node.
- ENABLED_FLAG: Determines if the catalog group is active for use.
- START_DATE_ACTIVE and END_DATE_ACTIVE: Define the valid date range for the group.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY: Standard Oracle audit columns.
Functional Role
Catalog groups enable organizations to categorize items in a multi-level hierarchy, facilitating efficient navigation and reporting. For example, a manufacturing firm might structure catalog groups as Electronics > Components > Resistors. The MTL_ITEM_CATALOG_GROUPS_B table maintains this hierarchy through flexfield segments and parent-child relationships.Integration with Other Modules
This table integrates with:- Inventory Items (MTL_SYSTEM_ITEMS_B): Items are assigned to catalog groups via the CATALOG_GROUP_ID column.
- Purchasing: Catalog groups streamline requisition and purchase order creation by filtering items.
- Order Management: Enhances item searchability during order entry.
Technical Considerations
- Flexfield Configuration: The catalog group flexfield must be configured (via Application Developer > Flexfields > Key > Segments) before use.
- Indexes: Primary key (CATALOG_GROUP_ID) and flexfield segment indexes optimize query performance.
- API Usage: Oracle provides PL/SQL APIs (e.g., INV_ITEM_CATALOG_GROUP_PUB) for programmatic access.
Customization and Extensions
Organizations often extend catalog groups to align with business-specific classification needs. Custom reports leveraging this table can provide insights into item distribution across hierarchies. However, direct DML operations on MTL_ITEM_CATALOG_GROUPS_B are discouraged; instead, use Oracle's public APIs to ensure data integrity.Example Use Case
A retail company configures catalog groups to mirror its product taxonomy: Apparel > Men > Shirts. During item setup, each shirt SKU is linked to the corresponding catalog group via CATALOG_GROUP_ID. This enables sales teams to filter items by category in Order Management and generates category-wise inventory valuation reports.Conclusion
The MTL_ITEM_CATALOG_GROUPS_B table is pivotal for item classification in Oracle EBS. Its hierarchical flexfield structure, combined with integration across inventory, purchasing, and order management, makes it indispensable for efficient item master data management. Proper configuration and adherence to Oracle's API guidelines ensure optimal performance and maintainability.-
Table: MTL_ITEM_CATALOG_GROUPS_B
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_ITEM_CATALOG_GROUPS_B, object_name:MTL_ITEM_CATALOG_GROUPS_B, status:VALID, product: INV - Inventory , description: Item Catalog Groups , implementation_dba_data: INV.MTL_ITEM_CATALOG_GROUPS_B ,
-
Table: MTL_ITEM_CATALOG_GROUPS_B
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_ITEM_CATALOG_GROUPS_B, object_name:MTL_ITEM_CATALOG_GROUPS_B, status:VALID, product: INV - Inventory , description: Item Catalog Groups , implementation_dba_data: INV.MTL_ITEM_CATALOG_GROUPS_B ,
-
APPS.EGO_ITEMCAT_VAL_TO_ID dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.1.1
-
APPS.ENG_DOM_UTIL_PUB dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.1.1
-
APPS.INVPOPIF dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.1.1
-
APPS.EGO_ITEM_USER_ATTRS_CP_PUB dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.1.1
-
APPS.INV_ITEM_CATEGORY_OI dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.2.2
-
APPS.EGO_PUB_FWK_PK dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.2.2
-
APPS.EGO_ODI_PUB dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.2.2
-
APPS.INVIDIT3 dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.2.2
-
APPS.EGO_ITEM_PVT dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.2.2
-
APPS.EGO_UI_ITEM_PUB dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.2.2
-
APPS.EGO_TRANSACTION_ATTRS_PVT dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.2.2
-
APPS.EGO_TA_BULKLOAD_PVT dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.2.2
-
APPS.EGO_ITEM_PUB dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.2.2
-
APPS.ENGECOBO dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.1.1
-
APPS.ENG_NEW_ITEM_REQ_UTIL dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.1.1
-
APPS.EGO_ITEM_AML_PUB dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.1.1
-
APPS.INVIDIT3 dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.1.1
-
APPS.EGO_ITEM_PVT dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.1.1
-
APPS.EGO_CATALOG_GROUP_UTIL dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.2.2
-
APPS.EGO_ICC_BULKLOAD_PVT dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.2.2
-
APPS.ENG_NEW_ITEM_REQ_UTIL dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.2.2
-
APPS.BOM_GLOBALS dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.2.2
-
APPS.INVPOPIF dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.2.2
-
APPS.EGO_ITEM_CATALOG_PVT dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.2.2
-
APPS.EGO_ICC_STRUCTURE_PVT dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.2.2
-
APPS.EGO_ITEM_BULKLOAD_PKG dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.2.2
-
APPS.EGO_PUB_WS_ICC dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.2.2
-
APPS.EGO_ITEM_USER_ATTRS_CP_PUB dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.2.2
-
APPS.INVPVDR5 dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.2.2
-
APPS.EGO_LIFECYCLE_USER_PUB dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.1.1
-
APPS.EGO_UI_ITEM_PUB dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.1.1
-
APPS.EGO_ITEM_AML_PVT dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.1.1
-
APPS.EGO_ITEM_BULKLOAD_PKG dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.1.1
-
APPS.BOM_GLOBALS dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.1.1
-
APPS.INVPUTLI dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.1.1
-
APPS.EGO_ITEM_CATALOG_PUB dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.1.1
-
APPS.EGO_BROWSE_PVT dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.1.1
-
APPS.EGO_IMPORT_PVT dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.2.2
-
APPS.MTL_ITEM_CATALOG_GROUPS_UTIL dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.2.2
-
APPS.INVNIRIS dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.2.2
-
APPS.EGO_ITEM_AML_PVT dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.2.2
-
APPS.EGO_STYLE_SKU_ITEM_PVT dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.2.2
-
APPS.ENG_ATTACHMENT_IMPLEMENTATION dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.2.2
-
APPS.EGO_INV_ITEM_CATALOG_PVT dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.2.2
-
APPS.ENG_DOM_UTIL_PUB dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.2.2
-
APPS.EGO_INV_ITEM_CATALOG_PVT dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.1.1
-
APPS.ENG_ATTACHMENT_IMPLEMENTATION dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.1.1
-
APPS.EGO_CATALOG_GROUP_UTIL dependencies on MTL_ITEM_CATALOG_GROUPS_B
12.1.1