Search Results msc_units_of_measure
Overview
MSC_UNITS_OF_MEASURE is a table in the MSC schema owned by the Advanced Supply Chain Planning (ASCP) product within Oracle E-Business Suite 12.1.1 and 12.2.2. It serves as the planning-side repository of unit of measure definitions: each row represents a discrete unit of measure—together with its classification, base-UOM designation, and descriptive attributes—that Advanced Supply Chain Planning uses when interpreting quantities across demand, supply, inventory, and sourcing data. The table is a fundamental reference (lookup) object within the ASCP data model, providing the vocabulary of measurement against which planned quantities are normalized.
From a Data Vault modeling perspective, the heuristic classification mined from the foreign-key structure is hub-leaning. MSC_UNITS_OF_MEASURE behaves as a hub: it holds a durable, uniquely identified business concept (the unit of measure) that is referenced by dependent tables rather than merging multiple source keys. Downstream conversion logic is captured in separate link- and satellite-style structures such as MSC_UOM_CONVERSIONS and MSC_UOM_CLASS_CONVERSIONS.
Key Information Stored
The documented physical schema for 12.2.2 lists 33 columns. The most significant include:
- UNIT_OF_MEASURE — the primary key, enforced by MSC_UNITS_OF_MEASURE_PK and also reinforced by unique index MSC_UNITS_OF_MEASURE_U1. This is the internal identifier used by foreign keys in related ASCP tables.
- UOM_CODE — the Oracle Inventory unit of measure code; a second unique index (MSC_UNITS_OF_MEASURE_U2) enforces its uniqueness, making it the principal business-key candidate.
- UOM_CLASS — the class to which the unit belongs (for example, quantity, weight, volume, or time), which governs which conversions are valid.
- BASE_UOM_FLAG — indicates whether the row is the base unit within its class, anchoring intra-class conversion arithmetic.
- DESCRIPTION — the human-readable name of the unit of measure.
- DISABLE_DATE — the date on which the unit becomes inactive for planning purposes, supporting effective-dated lookups.
- SR_INSTANCE_ID — identifies the source instance from which the record was collected, relevant in multi-instance or multi-organization planning deployments.
- REFRESH_NUMBER — the planning refresh cycle associated with the record, used to scope queries to a single data collection.
- Standard audit columns including CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, plus concurrent program context columns REQUEST_ID, PROGRAM_ID, PROGRAM_APPLICATION_ID, PROGRAM_UPDATE_DATE.
- The DFF range ATTRIBUTE_CATEGORY and ATTRIBUTE1 through ATTRIBUTE15 for extensibility.
Common Use Cases and Queries
Typical uses include validating that a planned quantity carries a valid UOM code, joining planning facts to their descriptive unit names, identifying the base unit for a class before applying conversions, and filtering active (non-disabled) units for reporting.
- Look up a unit by its business key:
SELECT unit_of_measure, uom_code, uom_class, base_uom_flag, description FROM msc.msc_units_of_measure WHERE uom_code = :code; - List active units within a class:
SELECT uom_code, description FROM msc.msc_units_of_measure WHERE uom_class = :class AND (disable_date IS NULL OR disable_date > SYSDATE); - Locate the base unit per class:
SELECT uom_class, uom_code FROM msc.msc_units_of_measure WHERE base_uom_flag = 'Y'; - Join to conversion data to resolve quantity ratios via MSC_UOM_CONVERSIONS.UNIT_OF_MEASURE.
- Scope all of the above by REFRESH_NUMBER or SR_INSTANCE_ID when analyzing a specific planning run or source instance.
Related Objects
MSC_UNITS_OF_MEASURE is referenced by several dependent ASCP tables through the UNIT_OF_MEASURE key:
- MSC_UOM_CONVERSIONS — references MSC_UNITS_OF_MEASURE.UNIT_OF_MEASURE; supplies the direct conversion factors between unit pairs.
- MSC_UOM_CLASS_CONVERSIONS — references the table twice, through FROM_UNIT_OF_MEASURE and TO_UNIT_OF_MEASURE; defines class-level conversion relationships.
- Planning fact and supply/demand tables throughout the MSC schema that carry a unit of measure reference for quantity interpretation.
- Standard concurrent collection programs that populate the table from Oracle Inventory UOM definitions during the planning data refresh.
These relationships confirm the table's role as the central reference point for measurement semantics across the Advanced Supply Chain Planning data model.
-
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.1.1
-
VIEW: APPS.MSC_ITEM_UOMS_VIEW
12.2.2
-
VIEW: APPS.MSD_UOM_CONVERSIONS_LB_V
12.2.2
-
VIEW: APPS.MSC_UNITS_OF_MEASURE_DFV
12.1.1
-
VIEW: APPS.MSC_UNITS_OF_MEASURE_DFV
12.2.2
-
VIEW: APPS.MSD_UOM_CONVERSIONS_LB_V
12.1.1
-
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 ,
-
Table: MSC_UOM_CLASS_CONVERSIONS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_UOM_CLASS_CONVERSIONS, object_name:MSC_UOM_CLASS_CONVERSIONS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Conversions between base units of two different classes , implementation_dba_data: MSC.MSC_UOM_CLASS_CONVERSIONS ,
-
Table: MSC_UOM_CLASS_CONVERSIONS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_UOM_CLASS_CONVERSIONS, object_name:MSC_UOM_CLASS_CONVERSIONS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Conversions between base units of two different classes , implementation_dba_data: MSC.MSC_UOM_CLASS_CONVERSIONS ,
-
VIEW: MSC.MSC_UNITS_OF_MEASURE#
12.2.2
owner:MSC, object_type:VIEW, object_name:MSC_UNITS_OF_MEASURE#, status:VALID,
-
SYNONYM: APPS.MSC_UNITS_OF_MEASURE
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_UNITS_OF_MEASURE, status:VALID,
-
SYNONYM: APPS.MSC_UNITS_OF_MEASURE
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_UNITS_OF_MEASURE, status:VALID,
-
VIEW: APPS.MSC_VL_UOM_CONVERSIONS_VIEW
12.2.2
-
VIEW: MSC.MSC_UNITS_OF_MEASURE#
12.2.2
-
VIEW: APPS.MSC_UOM_CONVERSIONS_VIEW
12.2.2
-
VIEW: APPS.MSC_UOM_CONVERSIONS_VIEW
12.1.1
-
VIEW: APPS.MSC_WT_UOM_CONVERSIONS_VIEW
12.2.2
-
TABLE: MSC.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,
-
TABLE: MSC.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,
-
VIEW: APPS.MSC_WT_UOM_CONVERSIONS_VIEW
12.1.1
-
VIEW: APPS.MSC_VL_UOM_CONVERSIONS_VIEW
12.1.1
-
Table: MSC_ST_UNITS_OF_MEASURE
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_UNITS_OF_MEASURE, object_name:MSC_ST_UNITS_OF_MEASURE, 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_UNITS_OF_MEASURE. , implementation_dba_data: MSC.MSC_ST_UNITS_OF_MEASURE ,
-
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: 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 ,
-
Table: MSC_ST_UNITS_OF_MEASURE
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_UNITS_OF_MEASURE, object_name:MSC_ST_UNITS_OF_MEASURE, 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_UNITS_OF_MEASURE. , implementation_dba_data: MSC.MSC_ST_UNITS_OF_MEASURE ,
-
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_UNITS_OF_MEASURE_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:MSC_UNITS_OF_MEASURE_DFV, status:VALID,
-
VIEW: APPS.MSC_UNITS_OF_MEASURE_DFV
12.2.2
owner:APPS, object_type:VIEW, object_name:MSC_UNITS_OF_MEASURE_DFV, 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.MSC_X_VMI_UTIL_NEW
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_X_VMI_UTIL_NEW, status:VALID,
-
PACKAGE BODY: APPS.MSC_X_VMI_UTIL_NEW
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_X_VMI_UTIL_NEW, status:VALID,
-
PACKAGE BODY: APPS.MSC_CL_BOM_ODS_LOAD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_CL_BOM_ODS_LOAD, status:VALID,
-
PACKAGE BODY: APPS.MSC_CL_BOM_ODS_LOAD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_CL_BOM_ODS_LOAD, 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.MSC_SCE_LOADS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_SCE_LOADS_PKG, status:VALID,
-
PACKAGE BODY: APPS.MSC_SCE_LOADS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_SCE_LOADS_PKG, status:VALID,
-
PACKAGE BODY: APPS.MSC_CL_ITEM_ODS_LOAD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_CL_ITEM_ODS_LOAD, status:VALID,
-
PACKAGE BODY: APPS.MSC_CL_ITEM_ODS_LOAD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_CL_ITEM_ODS_LOAD, status:VALID,
-
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_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,
-
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,