Results for “msd_level_values”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
MSD_LEVEL_VALUES is a Demand Planning table in the MSD (Demand Planning) product schema of Oracle E-Business Suite, documented as VALID in both 12.1.1 and 12.2.2. It stores the master set of level values that describe the dimensions along which demand planning data is aggregated — product, geography, organization, sales channel, sales representative, and user-defined dimensions. As stated in the ETRM metadata, the table holds "all the level values Information including the system generated primary key and the level value attributes," and, importantly, it "is not stripped by the Demand Plan Id," meaning its rows are shared across plans rather than partitioned per planning instance.
The table is classified via heuristic Data Vault mining as a hub, reflecting its role as a stable repository of business keys (level values) referenced by other demand planning structures. This classification is a modeling suggestion only; the physical object predates Data Vault conventions.
Key Information Stored
The table contains 30 documented columns. The most significant are:
- LEVEL_PK — system-generated surrogate primary key (MSD_LEVEL_VALUES_PK); uniquely identifies each level value row.
- LEVEL_VALUE_PK — the business identifier for the level value itself.
- LEVEL_ID and LEVEL_VALUE — the level definition and its value (e.g., a product category, region, or channel name).
- LEVEL_VALUE_DESC — descriptive text for reporting and display.
- PARENT_LEVEL_ID / PARENT_LEVEL_VALUE / PARENT_LEVEL_VALUE_PK — hierarchical pointers forming the parent-child dimension structure.
- INSTANCE — the application instance context for the row.
- SR_LEVEL_PK — source level reference used in the unique business-key index.
- DP_ENABLED_FLAG — indicates whether the value is active for demand planning.
- ATTRIBUTE1–ATTRIBUTE5 and SYSTEM_ATTRIBUTE1 / SYSTEM_ATTRIBUTE2 — extensibility/descriptive flex columns.
- LAST_UPDATE_DATE, CREATED_BY, LAST_UPDATED_BY, CREATION_DATE — standard audit columns.
- REQUEST_ID, PROGRAM_ID, PROGRAM_APPLICATION_ID, PROGRAM_UPDATE_DATE — concurrent program tracking.
- LAST_REFRESH_NUM, CREATED_BY_REFRESH_NUM, ACTION_CODE — refresh and change-tracking controls.
Two unique indexes define documented business-key candidates: MSD_LEVEL_VALUES_U1 on LEVEL_PK, and MSD_LEVEL_VALUES_U3 on (INSTANCE, LEVEL_ID, SR_LEVEL_PK).
Common Use Cases and Queries
Typical uses include validating dimension members before loading plans, resolving parent-child hierarchies for reporting, and identifying which values are DP-enabled. A common join resolves scenario entries to their product, geography, organization, channel, or sales-rep level values:
- Selecting enabled level values:
SELECT LEVEL_VALUE_PK, LEVEL_VALUE, LEVEL_VALUE_DESC FROM MSD.MSD_LEVEL_VALUES WHERE DP_ENABLED_FLAG = 'Y'; - Walking the hierarchy: filter on PARENT_LEVEL_VALUE_PK to retrieve children of a node.
- Joining scenario entries:
SELECT s.*, lv.LEVEL_VALUE FROM MSD.MSD_DP_SCENARIO_ENTRIES s JOIN MSD.MSD_LEVEL_VALUES lv ON s.PRODUCT_LVL_PK = lv.LEVEL_PK; - Auditing refresh activity via LAST_REFRESH_NUM and ACTION_CODE.
Related Objects
The following objects reference MSD_LEVEL_VALUES through foreign keys:
- MSD_DP_SCENARIO_ENTRIES — references via PRODUCT_LVL_PK, GEOGRAPHY_LVL_PK, ORGANIZATION_LVL_PK, SALESCHANNEL_LVL_PK, SALES_REP_LVL_PK, USER_DEFINED1_LVL_PK, and USER_DEFINED2_LVL_PK.
- MSD_SHIPMENT_DATA — references via SR_ITEM_PK.
- MSD_LEVEL_VALUES itself carries a self-referencing relationship on LEVEL_ID, supporting hierarchical structures.
These linkages make MSD_LEVEL_VALUES a central dimension table for demand planning scenario and shipment reporting.
-
This table stores all the level values Information including the system generated primary key and the level value attributes. This is not stripped by the Demand Plan Id.
-
This table stores all the level values Information including the system generated primary key and the level value attributes. This is not stripped by the Demand Plan Id.
-
This fact table has all the detail scenario entry information.
-
This fact table has all the detail scenario entry information.
-
View: MSD_PRICE_LIST_V 12.2.2
This view to show price list information
APPS.MSD_PRICE_LIST_V·↳ MSD_LEVEL_VALUES·↳ MSD_PRICE_LIST·Explore MSD module →
-
This view to support product substitution in booking data
APPS.MSD_BOOKING_DATA_ORIG_CS_V·↳ MSD_BOOKING_DATA·↳ MSD_LEVEL_VALUES·Explore MSD module →
-
This view to support product substitution in booking data
APPS.MSD_BOOKING_DATA_ORIG_CS_V·↳ MSD_BOOKING_DATA·↳ MSD_LEVEL_VALUES·Explore MSD module →
-
This view to support product substitution in shipment data
APPS.MSD_SHIPMENT_DATA_ORIG_CS_V·↳ MSD_LEVEL_VALUES·↳ MSD_SHIPMENT_DATA·Explore MSD module →
-
View: MSD_BOOKING_DATA_CS_V 12.2.2
This view provides Booking Data to Express Upload process. Implemented with Custom Data Stream Module.
APPS.MSD_BOOKING_DATA_CS_V·↳ MSD_BOOKING_DATA·↳ MSD_LEVEL_VALUES·Explore MSD module →
-
View: MSD_BOOKING_DATA_CS_V 12.1.1
This view provides Booking Data to Express Upload process. Implemented with Custom Data Stream Module.
APPS.MSD_BOOKING_DATA_CS_V·↳ MSD_BOOKING_DATA·↳ MSD_LEVEL_VALUES·Explore MSD module →
-
View: MSD_OPPORTUNITY_DATA_V 12.2.2
This view Specifies the Opportunity History. This is not stripped by demand plan id. The user can write a custom view to actually restrict the data from this view and pass that in as a parameter to a demand plan by entering that view as the
APPS.MSD_OPPORTUNITY_DATA_V·↳ MSD_CS_DATA·↳ MSD_CS_DEFINITIONS·↳ MSD_LEVEL_VALUES·Explore MSD module →
-
View: MSD_PRICE_LIST_V 12.1.1
This view to show price list information
APPS.MSD_PRICE_LIST_V·↳ MSD_LEVEL_VALUES·↳ MSD_PRICE_LIST·Explore MSD module →
-
View: MSD_MFG_FCST_V 12.1.1
This view specifies the Manufacturing Forecast. This is not stripped by the demand plan id. It has a forecast designator that could be used along with the demand plan parameter's nameto strip this information by the demand plan. MRP_FORECA
APPS.MSD_MFG_FCST_V·↳ MSD_LEVEL_VALUES·↳ MSD_MFG_FORECAST·Explore MSD module →
-
View: MSD_MFG_FCST_V 12.2.2
This view specifies the Manufacturing Forecast. This is not stripped by the demand plan id. It has a forecast designator that could be used along with the demand plan parameter's nameto strip this information by the demand plan. MRP_FORECA
APPS.MSD_MFG_FCST_V·↳ MSD_LEVEL_VALUES·↳ MSD_MFG_FORECAST·Explore MSD module →
-
View: MSD_SHIPMENT_DATA_CS_V 12.1.1
This view provides the shipment Data in the planning server and is not restricted by a demand plan. If the Planning Server is used for only one demand plan then we can go directly out of the fact table or this view. However if the planning
APPS.MSD_SHIPMENT_DATA_CS_V·↳ MSD_LEVEL_VALUES·↳ MSD_SHIPMENT_DATA·Explore MSD module →
-
This view to support product substitution in shipment data
APPS.MSD_SHIPMENT_DATA_ORIG_CS_V·↳ MSD_LEVEL_VALUES·↳ MSD_SHIPMENT_DATA·Explore MSD module →
-
View: MSD_SHIPMENT_DATA_V 12.1.1
This view provides the shipment Data in the planning server and is not restricted by a demand plan. If the Planning Server is used for only one demand plan then we can go directly out of the fact table or this view. However if the planning
APPS.MSD_SHIPMENT_DATA_V·↳ MSD_LEVEL_VALUES·↳ MSD_SHIPMENT_DATA·Explore MSD module →
-
View: MSD_BOOKING_DATA_V 12.1.1
This view provides the Booking Data in the planning server and is not restricted by a demand plan. If the Planning Server is used for only one demand plan then we can go directly out of the fact table or this view. However if the Planning S
APPS.MSD_BOOKING_DATA_V·↳ MSD_BOOKING_DATA·↳ MSD_LEVEL_VALUES·Explore MSD module →
-
View: MSD_OPPORTUNITY_DATA_V 12.1.1
This view Specifies the Opportunity History. This is not stripped by demand plan id. The user can write a custom view to actually restrict the data from this view and pass that in as a parameter to a demand plan by entering that view as the
APPS.MSD_OPPORTUNITY_DATA_V·↳ MSD_CS_DATA·↳ MSD_CS_DEFINITIONS·↳ MSD_LEVEL_VALUES·Explore MSD module →
-
View: MSD_SHIPMENT_DATA_CS_V 12.2.2
This view provides the shipment Data in the planning server and is not restricted by a demand plan. If the Planning Server is used for only one demand plan then we can go directly out of the fact table or this view. However if the planning
APPS.MSD_SHIPMENT_DATA_CS_V·↳ MSD_LEVEL_VALUES·↳ MSD_SHIPMENT_DATA·Explore MSD module →
-
View: MSD_BOOKING_DATA_V 12.2.2
This view provides the Booking Data in the planning server and is not restricted by a demand plan. If the Planning Server is used for only one demand plan then we can go directly out of the fact table or this view. However if the Planning S
APPS.MSD_BOOKING_DATA_V·↳ MSD_BOOKING_DATA·↳ MSD_LEVEL_VALUES·Explore MSD module →
-
View: MSD_SHIPMENT_DATA_V 12.2.2
This view provides the shipment Data in the planning server and is not restricted by a demand plan. If the Planning Server is used for only one demand plan then we can go directly out of the fact table or this view. However if the planning
APPS.MSD_SHIPMENT_DATA_V·↳ MSD_LEVEL_VALUES·↳ MSD_SHIPMENT_DATA·Explore MSD module →
-
View: MSD_MFG_FCST_CS_V 12.1.1
This view specifies the Manufacturing Forecast. This is not stripped by the demand plan id. It has a forecast designator that could be used along with the demand plan parameter's nameto strip this information by the demand plan. MRP_FORECA
APPS.MSD_MFG_FCST_CS_V·↳ MSD_LEVEL_VALUES·↳ MSD_MFG_FORECAST·Explore MSD module →
-
View: MSD_BOM_COMPONENTS_V 12.1.1
This view provides Planning BOMs and its attributes information for demand planning
APPS.MSD_BOM_COMPONENTS_V·↳ MSC_APPS_INSTANCES·↳ MSC_BOMS·↳ MSC_BOM_COMPONENTS·Explore MSD module →
-
View: MSD_BOM_COMPONENTS_V 12.2.2
This view provides Planning BOMs and its attributes information for demand planning
APPS.MSD_BOM_COMPONENTS_V·↳ MSC_APPS_INSTANCES·↳ MSC_BOMS·↳ MSC_BOM_COMPONENTS·Explore MSD module →
-
View: MSD_MFG_FCST_CS_V 12.2.2
This view specifies the Manufacturing Forecast. This is not stripped by the demand plan id. It has a forecast designator that could be used along with the demand plan parameter's nameto strip this information by the demand plan. MRP_FORECA
APPS.MSD_MFG_FCST_CS_V·↳ MSD_LEVEL_VALUES·↳ MSD_MFG_FORECAST·Explore MSD module →
-
Constrained Plan View
APPS.MSD_CONSTRAINED_FORECAST_V·↳ MSC_DEMANDS·↳ MSC_PLANS·↳ MSC_SYSTEM_ITEMS·Explore MSD module →
-
Constrained Plan View
APPS.MSD_CONSTRAINED_FORECAST_V·↳ MSC_DEMANDS·↳ MSC_PLANS·↳ MSC_SYSTEM_ITEMS·Explore MSD module →
-
This API holds DETAILS information for New Product Introductions.
APPS.MSD_NPI_RELATED_PROD_DETAILS_V·↳ FND_LOOKUP_VALUES_VL·↳ MSD_EVENTS·↳ MSD_EVENT_PRODUCTS·Explore MSD module →
-
This API is a child to the MSD_EVENTS_PRODUCTS_V API. This API holds time frame for which this product promotion is run and the corresponding modification factor. In the case of New Product Introductions, the modifications are based on rel
APPS.MSD_EVT_PRODUCT_DETAILS_V·↳ FND_LOOKUP_VALUES_VL·↳ MSD_EVENTS·↳ MSD_EVENT_PRODUCTS·Explore MSD module →
-
This API is a child to the MSD_EVENTS_PRODUCTS_V API. This API holds time frame for which this product promotion is run and the corresponding modification factor. In the case of New Product Introductions, the modifications are based on rel
APPS.MSD_EVT_PRODUCT_DETAILS_V·↳ FND_LOOKUP_VALUES_VL·↳ MSD_EVENTS·↳ MSD_EVENT_PRODUCTS·Explore MSD module →
-
This API holds DETAILS information for New Product Introductions.
APPS.MSD_NPI_RELATED_PROD_DETAILS_V·↳ FND_LOOKUP_VALUES_VL·↳ MSD_EVENTS·↳ MSD_EVENT_PRODUCTS·Explore MSD module →
-
View: MSD_LEVEL_VALUES_V 12.2.2
This view specifies the Level Value Associations for a level with its parent level value in a hierarchy along with the system generated primary keys for these level values. This is not stripped by demand plan Id.
APPS.MSD_LEVEL_VALUES_V·↳ MSD_LEVELS·↳ MSD_LEVEL_ASSOCIATIONS·↳ MSD_LEVEL_VALUES·Explore MSD module →
-
View: MSD_LEVEL_VALUES_V 12.1.1
This view specifies the Level Value Associations for a level with its parent level value in a hierarchy along with the system generated primary keys for these level values. This is not stripped by demand plan Id.
APPS.MSD_LEVEL_VALUES_V·↳ MSD_LEVELS·↳ MSD_LEVEL_ASSOCIATIONS·↳ MSD_LEVEL_VALUES·Explore MSD module →
-
View: MSD_UOM_CONVERSIONS_V 12.2.2
This API specifies the Conversion Rate between two UOM's.
APPS.MSD_UOM_CONVERSIONS_V·↳ MSD_LEVEL_VALUES·↳ MSD_UOM_CONVERSIONS·Explore MSD module →
-
This view specifies the Level Value Associations for a level with its parent level value in a hierarchy along with the system generated primary keys for these level values. This view is used only for the Level Associations form.
APPS.MSD_LEVEL_ASSOCIATIONS_V1·↳ MSC_APPS_INSTANCES·↳ MSD_LEVELS·↳ MSD_LEVEL_ASSOCIATIONS·Explore MSD module →
-
View: MSD_SUPPLY_PLANS_V 12.1.1
Supply Plan View
APPS.MSD_SUPPLY_PLANS_V·↳ MSC_DEMANDS·↳ MSC_FULL_PEGGING·↳ MSC_PLANS·Explore MSD module →
-
View: MSD_UOM_CONVERSIONS_V 12.1.1
This API specifies the Conversion Rate between two UOM's.
APPS.MSD_UOM_CONVERSIONS_V·↳ MSD_LEVEL_VALUES·↳ MSD_UOM_CONVERSIONS·Explore MSD module →
-
This view specifies the Level Value Associations for a level with its parent level value in a hierarchy along with the system generated primary keys for these level values. This view is used only for the Level Associations form.
APPS.MSD_LEVEL_ASSOCIATIONS_V1·↳ MSC_APPS_INSTANCES·↳ MSD_LEVELS·↳ MSD_LEVEL_ASSOCIATIONS·Explore MSD module →
-
View: MSD_SUPPLY_PLANS_V 12.2.2
Supply Plan View
APPS.MSD_SUPPLY_PLANS_V·↳ MSC_DEMANDS·↳ MSC_FULL_PEGGING·↳ MSC_PLANS·Explore MSD module →
-
This is the fact table that stores the Shipment Information.
-
This table stores level value pks during a level value collection. After a level is collected (in msd_level_values) it's pks are reverted to those from msd_backup_level_values.
-
This is the fact table that stores the Shipment Information.
-
View: MSD_LEVEL_VALUES_SR_V 12.2.2
This view exposes source primary keys for level values to DPE
Not implemented in this database·Explore MSD module →
-
View: MSD_LEVEL_VALUES_SR_V 12.1.1
This view exposes source primary keys for level values to DPE
Not implemented in this database·Explore MSD module →
-
This table stores level value pks during a level value collection. After a level is collected (in msd_level_values) it's pks are reverted to those from msd_backup_level_values.
-
View: MSD_ORG_CALENDAR_CS_V 12.1.1
Working Day Allocation Stream Planning Server View
APPS.MSD_ORG_CALENDAR_CS_V·↳ MSD_LEVEL_VALUES·↳ MSD_ORG_CALENDARS·↳ MSD_TIME·Explore MSD module →
-
View: MSD_ORG_CALENDAR_CS_V 12.2.2
Working Day Allocation Stream Planning Server View
APPS.MSD_ORG_CALENDAR_CS_V·↳ MSD_LEVEL_VALUES·↳ MSD_ORG_CALENDARS·↳ MSD_TIME·Explore MSD module →
-
This API holds information on New Product Introduction Related Products.
APPS.MSD_NPI_RELATED_PRODUCTS_V·↳ FND_LOOKUP_VALUES_VL·↳ MSD_EVT_PROD_RELATIONSHIPS·↳ MSD_LEVEL_VALUES·Explore MSD module →
-
View: MSD_LEVEL_VALUES_V1 12.2.2
This view specifies the Level Values along with the system generated primary keys for these level values. This view is used only for the Level Values form.
APPS.MSD_LEVEL_VALUES_V1·↳ MSC_APPS_INSTANCES·↳ MSD_LEVELS·↳ MSD_LEVEL_VALUES·Explore MSD module →