Search Results mtl_abc_compiles
Overview
The MTL_ABC_COMPILES table is a core data repository within the Oracle E-Business Suite Inventory (INV) module. It stores the detailed, item-level results generated by the ABC (Activity Based Classification) Compilation process. This process analyzes inventory transaction history to classify items into value-based categories—typically A (high value), B (medium value), and C (low value)—based on their cumulative usage value. The table's role is to persist the specific classification assignment, calculated ranking, and associated metrics for each inventory item within a given compile run, enabling businesses to implement targeted inventory control policies and reporting.
Key Information Stored
The table's primary key, consisting of INVENTORY_ITEM_ID and COMPILE_ID, ensures unique identification of an item's classification within a specific compilation. Key columns include COMPILE_ID, which links to the control record in MTL_ABC_COMPILE_HEADERS; INVENTORY_ITEM_ID and ORGANIZATION_ID, identifying the classified item; and SECONDARY_INVENTORY, specifying the subinventory context. Critical calculated data is held in columns such as ABC_CLASS_ID (the assigned category), RANK (the item's positional rank based on descending usage value), QUANTITY, and USAGE_VALUE (the monetary value used for classification). This structure provides a complete historical record of each ABC analysis.
Common Use Cases and Queries
The primary use case is reporting and analysis post-compilation to review classification results. Common queries involve joining to item and classification master tables to produce readable reports. For example, to list all 'A' class items from the latest compile for a specific organization:
- SELECT msib.segment1 item_code,
msib.description,
mac.rank,
mac.usage_value
FROM mtl_abc_compiles mac,
mtl_system_items_b msib,
mtl_abc_classes mcl
WHERE mac.inventory_item_id = msib.inventory_item_id
AND mac.organization_id = msib.organization_id
AND mac.abc_class_id = mcl.abc_class_id
AND mac.compile_id = (SELECT MAX(compile_id) FROM mtl_abc_compile_headers WHERE organization_id = 123)
AND mac.organization_id = 123
AND mcl.class_code = 'A'
ORDER BY mac.rank;
This data is also foundational for cycle counting and replenishment processes that use ABC class as a key parameter.
Related Objects
MTL_ABC_COMPILES is centrally connected to several key Inventory master and transaction tables through documented foreign key relationships:
- MTL_ABC_COMPILE_HEADERS: Linked via COMPILE_ID. The header table stores the compile parameters (e.g., date, name, cutoff values), while MTL_ABC_COMPILES stores the detailed results.
- MTL_SYSTEM_ITEMS_B: Linked via INVENTORY_ITEM_ID and ORGANIZATION_ID. This provides descriptive item information (item code, description) for the classified items.
- MTL_SECONDARY_INVENTORIES: Linked via SECONDARY_INVENTORY and ORGANIZATION_ID. This relationship provides subinventory details when the compilation is performed at that level.
These relationships are essential for constructing accurate joins in any reporting or data extraction involving ABC classification history.
-
Table: MTL_ABC_COMPILES
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_ABC_COMPILES, object_name:MTL_ABC_COMPILES, status:VALID, product: INV - Inventory , description: ABC descending value compile data , implementation_dba_data: INV.MTL_ABC_COMPILES ,
-
Table: MTL_ABC_COMPILES
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_ABC_COMPILES, object_name:MTL_ABC_COMPILES, status:VALID, product: INV - Inventory , description: ABC descending value compile data , implementation_dba_data: INV.MTL_ABC_COMPILES ,
-
APPS.MTL_ABC_COMPILE_PKG dependencies on MTL_ABC_COMPILES
12.1.1
-
APPS.MTL_ABC_COMPILE_PKG dependencies on MTL_ABC_COMPILES
12.2.2
-
APPS.MTL_ABC_COMPILE_PKG dependencies on MRP_FORECAST_DESIGNATORS
12.1.1
-
APPS.MTL_ABC_COMPILE_PKG dependencies on BOM_CALENDAR_DATES
12.2.2
-
APPS.MTL_ABC_COMPILE_PKG dependencies on BOM_CALENDAR_DATES
12.1.1
-
APPS.MTL_ABC_COMPILE_PKG dependencies on MRP_FORECAST_DESIGNATORS
12.2.2
-
APPS.MTL_ABC_COMPILE_PKG dependencies on MRP_FORECAST_DATES
12.2.2
-
SYNONYM: APPS.MTL_ABC_COMPILES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MTL_ABC_COMPILES, status:VALID,
-
SYNONYM: APPS.MTL_ABC_COMPILES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MTL_ABC_COMPILES, status:VALID,
-
APPS.MTL_ABC_COMPILE_PKG dependencies on MRP_FORECAST_DATES
12.1.1
-
VIEW: INV.MTL_ABC_COMPILES#
12.2.2
owner:INV, object_type:VIEW, object_name:MTL_ABC_COMPILES#, status:VALID,
-
VIEW: INV.MTL_ABC_COMPILES#
12.2.2
-
APPS.MTL_ABC_COMPILE_PKG dependencies on BOM_PERIOD_START_DATES
12.1.1
-
TABLE: INV.MTL_ABC_COMPILES
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_ABC_COMPILES, object_name:MTL_ABC_COMPILES, status:VALID,
-
APPS.MTL_ABC_COMPILE_PKG SQL Statements
12.1.1
-
VIEW: APPS.MTL_ABC_COMPILES_V
12.1.1
-
TABLE: INV.MTL_ABC_COMPILES
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_ABC_COMPILES, object_name:MTL_ABC_COMPILES, status:VALID,
-
APPS.MTL_ABC_COMPILE_PKG SQL Statements
12.2.2
-
VIEW: APPS.MTL_ABC_COMPILES_V
12.2.2
-
PACKAGE BODY: APPS.MTL_ABC_COMPILE_PKG
12.1.1
-
APPS.MTL_ABC_COMPILE_PKG dependencies on BOM_PERIOD_START_DATES
12.2.2
-
APPS.MTL_ABC_COMPILE_PKG dependencies on BOM_CAL_WEEK_START_DATES
12.2.2
-
Table: MTL_ABC_COMPILE_HEADERS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_ABC_COMPILE_HEADERS, object_name:MTL_ABC_COMPILE_HEADERS, status:VALID, product: INV - Inventory , description: ABC compile header data , implementation_dba_data: INV.MTL_ABC_COMPILE_HEADERS ,
-
APPS.MTL_ABC_COMPILE_PKG dependencies on BOM_CAL_WEEK_START_DATES
12.1.1
-
Table: MTL_ABC_COMPILE_HEADERS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_ABC_COMPILE_HEADERS, object_name:MTL_ABC_COMPILE_HEADERS, status:VALID, product: INV - Inventory , description: ABC compile header data , implementation_dba_data: INV.MTL_ABC_COMPILE_HEADERS ,
-
PACKAGE BODY: APPS.MTL_ABC_COMPILE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MTL_ABC_COMPILE_PKG, status:VALID,
-
PACKAGE BODY: APPS.MTL_ABC_COMPILE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MTL_ABC_COMPILE_PKG, status:VALID,
-
PACKAGE BODY: APPS.MTL_ABC_COMPILE_PKG
12.2.2
-
TABLE: INV.MTL_ABC_COMPILES_EFC
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_ABC_COMPILES_EFC, object_name:MTL_ABC_COMPILES_EFC, status:VALID,
-
TABLE: INV.MTL_ABC_COMPILES_EFC
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_ABC_COMPILES_EFC, object_name:MTL_ABC_COMPILES_EFC, status:VALID,
-
View: MTL_ABC_COMPILES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_ABC_COMPILES_V, object_name:MTL_ABC_COMPILES_V, status:VALID, product: INV - Inventory , description: - Retrofitted , implementation_dba_data: APPS.MTL_ABC_COMPILES_V ,
-
View: MTL_ABC_COMPILES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_ABC_COMPILES_V, object_name:MTL_ABC_COMPILES_V, status:VALID, product: INV - Inventory , description: - Retrofitted , implementation_dba_data: APPS.MTL_ABC_COMPILES_V ,
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.MTL_ABC_COMPILES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_ABC_COMPILES_V, object_name:MTL_ABC_COMPILES_V, status:VALID,
-
VIEW: APPS.MTL_ABC_COMPILES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_ABC_COMPILES_V, object_name:MTL_ABC_COMPILES_V, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
Table: MTL_SECONDARY_INVENTORIES
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_SECONDARY_INVENTORIES, object_name:MTL_SECONDARY_INVENTORIES, status:VALID, product: INV - Inventory , description: Subinventory definitions , implementation_dba_data: INV.MTL_SECONDARY_INVENTORIES ,
-
Table: MTL_SECONDARY_INVENTORIES
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_SECONDARY_INVENTORIES, object_name:MTL_SECONDARY_INVENTORIES, status:VALID, product: INV - Inventory , description: Subinventory definitions , implementation_dba_data: INV.MTL_SECONDARY_INVENTORIES ,
-
Table: MTL_SYSTEM_ITEMS_B
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_SYSTEM_ITEMS_B, object_name:MTL_SYSTEM_ITEMS_B, status:VALID, product: INV - Inventory , description: Inventory item definitions , implementation_dba_data: INV.MTL_SYSTEM_ITEMS_B ,
-
Table: MTL_SYSTEM_ITEMS_B
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_SYSTEM_ITEMS_B, object_name:MTL_SYSTEM_ITEMS_B, status:VALID, product: INV - Inventory , description: Inventory item definitions , implementation_dba_data: INV.MTL_SYSTEM_ITEMS_B ,
-
eTRM - INV Tables and Views
12.2.2
-
eTRM - INV Tables and Views
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - INV Tables and Views
12.1.1