Search Results msc_uom_conversions
Overview
MSC_UOM_CONVERSIONS is a table in the MSC schema (Advanced Supply Chain Planning) in Oracle E-Business Suite 12.1.1 and 12.2.2. It stores the different non-base unit of measure conversions known to the planning engine. In effect, it is the planning-side cache of item-level UOM conversion factors — the rates that allow planned quantities expressed in a transactional or purchased unit of measure to be normalized into the base unit used by the plan. It is populated and refreshed by the MSC collection programs that pull item and UOM setup from Inventory (INV) into the MSC staging tables.
From a Data Vault modeling perspective, the mined foreign-key structure classifies this object as satellite-leaning. The composite key of inventory item plus unit of measure behaves as a parent hub reference, while the conversion rate, effective/disable dates, and descriptive attributes hang off it as satellite-style descriptive data. This is a heuristic suggestion only; the physical table is a conventional EBS denormalized staging table.
Key Information Stored
The table carries 34 documented columns. The most significant are:
- INVENTORY_ITEM_ID — the inventory item to which the conversion belongs; part of the primary key.
- UNIT_OF_MEASURE — the non-base unit of measure for which a conversion is defined; part of the primary key and a foreign key to MSC_UNITS_OF_MEASURE.
- UOM_CODE — the coded representation of the unit of measure, used in the second unique index.
- UOM_CLASS — the classification group (e.g., quantity, weight, volume) used to validate conversions.
- CONVERSION_RATE — the numeric factor converting the non-base UOM to the base UOM.
- DISABLE_DATE — the date the conversion ceases to be effective.
- DEFAULT_CONVERSION_FLAGS — flags indicating default conversion behaviour.
- SR_INSTANCE_ID — source instance identifier for multi-source/collection support.
- REFRESH_NUMBER — the collection refresh cycle that produced the row.
- LAST_UPDATE_DATE, CREATION_DATE, LAST_UPDATED_BY, CREATED_BY, LAST_UPDATE_LOGIN — standard EBS WHO columns.
- REQUEST_ID, PROGRAM_APPLICATION_ID, PROGRAM_ID, PROGRAM_UPDATE_DATE — concurrent program audit columns.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1–ATTRIBUTE15 — the standard EBS DFF (descriptive flexfield) attribute columns.
The surrogate/primary key is MSC_UOM_CONVERSIONS_PK, defined on (INVENTORY_ITEM_ID, UNIT_OF_MEASURE). Two unique indexes act as business-key candidates: MSC_UOM_CONVERSIONS_U1 on (INVENTORY_ITEM_ID, UNIT_OF_MEASURE) and MSC_UOM_CONVERSIONS_U2 on (INVENTORY_ITEM_ID, UOM_CODE).
Common Use Cases and Queries
Typical uses include validating that planned item quantities convert correctly, diagnosing planning quantity discrepancies attributable to missing or wrong conversion rates, and reporting which items have non-base UOM definitions. Common patterns:
- List all conversions for an item:
SELECT unit_of_measure, conversion_rate FROM msc_uom_conversions WHERE inventory_item_id = :p_item_id; - Find rows missing a usable rate:
SELECT * FROM msc_uom_conversions WHERE conversion_rate IS NULL OR conversion_rate = 0; - Reconcile against the source Inventory definition:
SELECT m.inventory_item_id, m.unit_of_measure, m.conversion_rate, s.conversion_rate AS inv_rate FROM msc_uom_conversions m, mtl_uom_conversions s WHERE m.inventory_item_id = s.inventory_item_id AND m.unit_of_measure = s.uom_code; - Identify currently effective conversions:
WHERE disable_date IS NULL OR disable_date > SYSDATE. - Audit which collection run refreshed a row: filter on REFRESH_NUMBER or REQUEST_ID.
Related Objects
The most significant related objects are:
- MSC_UNITS_OF_MEASURE — referenced via MSC_UOM_CONVERSIONS.UNIT_OF_MEASURE; the parent UOM lookup.
- MSC_SYSTEM_ITEMS / MSC_ITEM_ORG_ASSIGNMENTS — provide the item master context for INVENTORY_ITEM_ID.
- MTL_UOM_CONVERSIONS and MTL_UNITS_OF_MEASURE — the Inventory source tables from which these rows are collected.
- MTL_SYSTEM_ITEMS_B — item definition source for the collected item set.
- MSC_PLANNED_ORDERS and MSC_SUPPLIES — planning demand/supply tables that consume the converted quantities.
- MSC_ITEM_CATEGORIES — supplementary item context used in reports.
-
Table: MSC_UOM_CONVERSIONS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_UOM_CONVERSIONS, object_name:MSC_UOM_CONVERSIONS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores the different non-base unit of measures known conversions. , implementation_dba_data: MSC.MSC_UOM_CONVERSIONS ,
-
Table: MSC_UOM_CONVERSIONS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_UOM_CONVERSIONS, object_name:MSC_UOM_CONVERSIONS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores the different non-base unit of measures known conversions. , implementation_dba_data: MSC.MSC_UOM_CONVERSIONS ,
-
VIEW: APPS.MSD_UOM_CONVERSIONS_LB_V
12.2.2
-
VIEW: APPS.MSC_VL_UOM_CONVERSIONS_VIEW
12.2.2
-
VIEW: APPS.MSC_UOM_CONVERSIONS_VIEW
12.2.2
-
VIEW: APPS.MSD_UOM_CONVERSIONS_LB_V
12.1.1
-
VIEW: APPS.MSC_WT_UOM_CONVERSIONS_VIEW
12.2.2
-
VIEW: APPS.MSC_WT_UOM_CONVERSIONS_VIEW
12.1.1
-
VIEW: APPS.MSC_VL_UOM_CONVERSIONS_VIEW
12.1.1
-
VIEW: APPS.MSC_UOM_CONVERSIONS_DFV
12.2.2
-
VIEW: APPS.MSC_UOM_CONVERSIONS_VIEW
12.1.1
-
View: MSC_UOM_CONVERSIONS_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_UOM_CONVERSIONS_VIEW, object_name:MSC_UOM_CONVERSIONS_VIEW, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_UOM_CONVERSIONS_VIEW ,
-
VIEW: APPS.MSC_UOM_CONVERSIONS_DFV
12.1.1
-
VIEW: MSC.MSC_UOM_CONVERSIONS#
12.2.2
owner:MSC, object_type:VIEW, object_name:MSC_UOM_CONVERSIONS#, status:VALID,
-
View: MSC_UOM_CONVERSIONS_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_UOM_CONVERSIONS_VIEW, object_name:MSC_UOM_CONVERSIONS_VIEW, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_UOM_CONVERSIONS_VIEW ,
-
SYNONYM: APPS.MSC_UOM_CONVERSIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_UOM_CONVERSIONS, status:VALID,
-
SYNONYM: APPS.MSC_UOM_CONVERSIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_UOM_CONVERSIONS, status:VALID,
-
VIEW: MSC.MSC_UOM_CONVERSIONS#
12.2.2
-
Table: MSC_ST_UOM_CONVERSIONS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_UOM_CONVERSIONS, object_name:MSC_ST_UOM_CONVERSIONS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: The staging table used by the collection program to validate and process data for table MSC_UOM_CONVERSIONS. , implementation_dba_data: MSC.MSC_ST_UOM_CONVERSIONS ,
-
VIEW: APPS.MSC_ITEM_UOMS_VIEW
12.1.1
-
Table: MSC_ST_UOM_CONVERSIONS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_UOM_CONVERSIONS, object_name:MSC_ST_UOM_CONVERSIONS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: The staging table used by the collection program to validate and process data for table MSC_UOM_CONVERSIONS. , implementation_dba_data: MSC.MSC_ST_UOM_CONVERSIONS ,
-
Table: MSC_UNITS_OF_MEASURE
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_UNITS_OF_MEASURE, object_name:MSC_UNITS_OF_MEASURE, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Unit of measure definitions , implementation_dba_data: MSC.MSC_UNITS_OF_MEASURE ,
-
Table: MSC_UNITS_OF_MEASURE
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_UNITS_OF_MEASURE, object_name:MSC_UNITS_OF_MEASURE, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Unit of measure definitions , implementation_dba_data: MSC.MSC_UNITS_OF_MEASURE ,
-
VIEW: APPS.MSC_ITEM_UOMS_VIEW
12.2.2
-
VIEW: APPS.MSC_UOM_CONVERSIONS_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:MSC_UOM_CONVERSIONS_DFV, status:VALID,
-
VIEW: APPS.MSC_UOM_CONVERSIONS_DFV
12.2.2
owner:APPS, object_type:VIEW, object_name:MSC_UOM_CONVERSIONS_DFV, status:VALID,
-
PACKAGE BODY: APPS.MSD_COMMON_UTILITIES_LB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSD_COMMON_UTILITIES_LB, status:VALID,
-
PACKAGE BODY: APPS.MSD_COMMON_UTILITIES_LB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSD_COMMON_UTILITIES_LB, status:VALID,
-
PACKAGE BODY: APPS.MSD_COMMON_UTILITIES
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSD_COMMON_UTILITIES, status:VALID,
-
PACKAGE BODY: APPS.MSD_COMMON_UTILITIES
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSD_COMMON_UTILITIES, status:VALID,
-
PACKAGE BODY: APPS.MSC_X_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_X_UTIL, status:VALID,
-
PACKAGE BODY: APPS.MSC_X_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_X_UTIL, status:VALID,
-
PACKAGE BODY: APPS.MSD_DEM_COMMON_UTILITIES
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSD_DEM_COMMON_UTILITIES, status:VALID,
-
PACKAGE BODY: APPS.MSC_PHUB_EXCESS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_PHUB_EXCESS_PKG, status:VALID,
-
TABLE: MSC.MSC_UOM_CONVERSIONS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_UOM_CONVERSIONS, object_name:MSC_UOM_CONVERSIONS, status:VALID,
-
TABLE: MSC.MSC_UOM_CONVERSIONS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_UOM_CONVERSIONS, object_name:MSC_UOM_CONVERSIONS, status:VALID,
-
PACKAGE BODY: APPS.MRP_PO_RESCHEDULE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MRP_PO_RESCHEDULE, status:VALID,
-
PACKAGE BODY: APPS.MRP_PO_RESCHEDULE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MRP_PO_RESCHEDULE, status:VALID,
-
Lookup Type: MSC_ODS_TABLE
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: MSC_ODS_TABLE , description: List of ODS tables used by Collections ,
-
PACKAGE BODY: APPS.MSD_DEM_COMMON_UTILITIES
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSD_DEM_COMMON_UTILITIES, status:VALID,
-
View: MSC_ITEM_UOMS_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_ITEM_UOMS_VIEW, object_name:MSC_ITEM_UOMS_VIEW, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_ITEM_UOMS_VIEW ,
-
View: MSC_ITEM_UOMS_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_ITEM_UOMS_VIEW, object_name:MSC_ITEM_UOMS_VIEW, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_ITEM_UOMS_VIEW ,
-
VIEW: APPS.MSC_UOM_CONVERSIONS_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_UOM_CONVERSIONS_VIEW, object_name:MSC_UOM_CONVERSIONS_VIEW, status:VALID,
-
VIEW: APPS.MSC_ITEM_UOMS_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_ITEM_UOMS_VIEW, object_name:MSC_ITEM_UOMS_VIEW, status:VALID,
-
Lookup Type: MSC_ODS_TABLE
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: MSC_ODS_TABLE , description: List of ODS tables used by Collections ,
-
VIEW: APPS.MSC_UOM_CONVERSIONS_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_UOM_CONVERSIONS_VIEW, object_name:MSC_UOM_CONVERSIONS_VIEW, status:VALID,
-
VIEW: APPS.MSC_ITEM_UOMS_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_ITEM_UOMS_VIEW, object_name:MSC_ITEM_UOMS_VIEW, status:VALID,
-
PACKAGE BODY: APPS.MSC_AATP_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_AATP_PVT, status:VALID,
-
VIEW: APPS.MSC_WT_UOM_CONVERSIONS_VIEW
12.1.1
owner:APPS, object_type:VIEW, object_name:MSC_WT_UOM_CONVERSIONS_VIEW, status:VALID,
-
VIEW: APPS.MSC_WT_UOM_CONVERSIONS_VIEW
12.2.2
owner:APPS, object_type:VIEW, object_name:MSC_WT_UOM_CONVERSIONS_VIEW, status:VALID,