Search Results msc_orders_v
Overview
MSC_ORDERS_V is a consolidated reporting view owned by the APPS schema in Oracle E-Business Suite, defined within the Advanced Supply Chain Planning (MSC) product family. Its documented purpose is to present, in a single unified result set, all supplies, demands, and sales orders relevant to the planning engine. In Oracle EBS 12.1.1 and 12.2.2 the view is shipped with a VALID status and is commonly used as a readable interface over the heavily normalized planning tables, allowing query tools, custom reports, and integration programs to retrieve planning order information without having to reconcile the supply and demand structures manually.
Because MSC_ORDERS_V unions records originating from more than one planning source and decorates them with descriptive attributes resolved through helper packages, it functions as a semantic layer rather than a simple projection. Analysts and developers use it to inspect how the Advanced Supply Chain Planning engine has classified each order — whether it is treated as a supply, a demand, or a sales order — and to read the action recommendations the planner has generated for that record.
Underlying Base Objects
The view text combines the MSC_SUPPLIES table (referenced in the definition as alias SUP) with MSC_DEMANDS, joining each to MSC_SYSTEM_ITEMS (MSI) for item and organization context. The resulting rows are enriched by several referenced objects documented in the ETRM metadata for 12.2.2:
- MSC_SUPPLIES (SYNONYM) and MSC_DEMANDS (SYNONYM) — the primary planning supply and demand records.
- MSC_SYSTEM_ITEMS (SYNONYM) — supplies inventory item identifiers, organization code, item name, and item attributes.
- MSC_ITEM_CATEGORIES (SYNONYM) — category information used by the naming helpers.
- MSC_PLANS (SYNONYM) — plan definition context for the rows returned.
- MSC_PROCESS_EFFECTIVITY (SYNONYM) and MSC_DMD_SCN_METRICS (SYNONYM) — additional planning and metrics context.
- MFG_LOOKUPS (VIEW) — resolves order type and disposition status meanings.
- MSC_GET_NAME (PACKAGE) — resolves action codes, department codes, and descriptive names.
- MSC_UTIL, MSC_DRP_UTIL, and MSC_REL_PLAN_PUB (PACKAGES) — supporting planning utilities referenced during resolution.
The two halves of the union are distinguished by a leading literal — 'MSC_SUPPLIES' for supply rows — which allows consumers to identify the source of each record.
Key Columns
The projection exposes a broad set of columns. Notable examples include:
- Source discriminator and identifiers: the leading type literal, ROWID, TRANSACTION_ID, SR_INSTANCE_ID, and PLAN_ID.
- Item and organization context: INVENTORY_ITEM_ID, ORGANIZATION_ID, ORGANIZATION_CODE, and ITEM_NAME.
- Action and status: the MSC_GET_NAME.ACTION result, DISPOSITION_STATUS_TYPE, IMPLEMENT_STATUS_CODE, and the MFG_LOOKUPS meaning.
- Dates: NEW_SCHEDULE_DATE, OLD_SCHEDULE_DATE, NEW_WIP_START_DATE, NEW_ORDER_PLACEMENT_DATE, FIRST_UNIT_START_DATE, LAST_UNIT_START_DATE, LAST_UNIT_COMPLETION_DATE, NEW_DOCK_DATE, FIRM_DATE, and IMPLEMENT_DATE.
- Quantities and rates: NEW_ORDER_QUANTITY, OLD_ORDER_QUANTITY, FIRM_QUANTITY, IMPLEMENTED_QUANTITY, QUANTITY_IN_PROCESS, DAILY_RATE, and their IMPLEMENT equivalents.
- Order attributes: ORDER_NUMBER (or TRANSACTION_ID when ORDER_TYPE is 5), ORDER_TYPE, LINE_ID, RESCHEDULE_FLAG, RESCHEDULE_DAYS, FIRM_PLANNED_TYPE, and RELEASE_STATUS.
Several columns are returned as TO_NUMBER(NULL), serving as placeholders that keep the union column list consistent between the supply and demand branches.
Common Use Cases and Queries
Typical scenarios include reviewing planning recommendations, comparing current versus proposed order dates and quantities, and auditing how the planning engine has classified individual orders. A simple extraction filtered by plan is:
- SELECT transaction_id, inventory_item_id, organization_code, order_type, disposition_status_type, new_schedule_date, new_order_quantity FROM apps.msc_orders_v WHERE plan_id = :plan_id;
- SELECT order_number, item_name, firm_quantity, firm_date, implement_quantity FROM apps.msc_orders_v WHERE disposition_status_type IS NOT NULL ORDER BY item_name;
Because the view depends on package calls such as MSC_GET_NAME.ACTION and MSC_GET_NAME.DEPARTMENT_CODE, performance is sensitive to row volume; qualifying queries by PLAN_ID, ORGANIZATION_ID, or a date range is recommended. The view is read-only and should be treated as a reporting and integration surface rather than a table targeted by DML.
-
View: MSC_ORDERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_ORDERS_V, object_name:MSC_ORDERS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This view shjows all the supplies,demands anf sales orders , implementation_dba_data: APPS.MSC_ORDERS_V ,
-
View: MSC_ORDERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_ORDERS_V, object_name:MSC_ORDERS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This view shjows all the supplies,demands anf sales orders , implementation_dba_data: APPS.MSC_ORDERS_V ,
-
PACKAGE: APPS.MSC_REL_PLAN_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:MSC_REL_PLAN_PUB, status:VALID,
-
SYNONYM: APPS.MSC_DMD_SCN_METRICS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_DMD_SCN_METRICS, status:VALID,
-
PACKAGE BODY: APPS.MSC_DS_SCHEDULE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_DS_SCHEDULE, status:VALID,
-
PACKAGE: APPS.MSC_DRP_UTIL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:MSC_DRP_UTIL, status:VALID,
-
PACKAGE: APPS.MSC_DRP_UTIL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:MSC_DRP_UTIL, status:VALID,
-
PACKAGE BODY: APPS.MSC_DS_SCHEDULE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_DS_SCHEDULE, status:VALID,
-
SYNONYM: APPS.MSC_PROCESS_EFFECTIVITY
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_PROCESS_EFFECTIVITY, status:VALID,
-
PACKAGE: APPS.MSC_REL_PLAN_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:MSC_REL_PLAN_PUB, status:VALID,
-
SYNONYM: APPS.MSC_PROCESS_EFFECTIVITY
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_PROCESS_EFFECTIVITY, status:VALID,
-
PACKAGE BODY: APPS.MSC_PQ_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_PQ_UTILS, status:VALID,
-
PACKAGE BODY: APPS.MSC_PQ_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_PQ_UTILS, status:VALID,
-
SYNONYM: APPS.MSC_ITEM_CATEGORIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_ITEM_CATEGORIES, status:VALID,
-
SYNONYM: APPS.MSC_ITEM_CATEGORIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_ITEM_CATEGORIES, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
APPS.MSC_DS_SCHEDULE SQL Statements
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
SYNONYM: APPS.MSC_DEMANDS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_DEMANDS, status:VALID,
-
PACKAGE: APPS.MSC_PERS_QUERIES
12.2.2
-
APPS.MSC_DS_SCHEDULE SQL Statements
12.1.1
-
PACKAGE: APPS.MSC_PERS_QUERIES
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE: APPS.MSC_UTIL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:MSC_UTIL, status:VALID,
-
PACKAGE: APPS.MSC_GET_NAME
12.1.1
owner:APPS, object_type:PACKAGE, object_name:MSC_GET_NAME, status:VALID,
-
PACKAGE: APPS.MSC_GET_NAME
12.2.2
owner:APPS, object_type:PACKAGE, object_name:MSC_GET_NAME, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.MSC_SUPPLIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_SUPPLIES, status:VALID,
-
SYNONYM: APPS.MSC_DEMANDS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_DEMANDS, status:VALID,
-
SYNONYM: APPS.MSC_SUPPLIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_SUPPLIES, status:VALID,
-
PACKAGE: APPS.MSC_UTIL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:MSC_UTIL, status:VALID,
-
SYNONYM: APPS.MSC_PLANS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_PLANS, status:VALID,
-
SYNONYM: APPS.MSC_PLANS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_PLANS, status:VALID,
-
SYNONYM: APPS.MSC_SYSTEM_ITEMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_SYSTEM_ITEMS, status:VALID,
-
SYNONYM: APPS.MSC_SYSTEM_ITEMS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_SYSTEM_ITEMS, status:VALID,
-
APPS.MSC_PQ_UTILS SQL Statements
12.1.1
-
APPS.MSC_SELECT_ALL_FOR_RELEASE_PUB SQL Statements
12.1.1
-
PACKAGE BODY: APPS.MSC_DS_SCHEDULE
12.2.2
-
PACKAGE BODY: APPS.MSC_DS_SCHEDULE
12.1.1
-
APPS.MSC_PQ_UTILS dependencies on MSC_ORDERS_V
12.2.2
-
APPS.MSC_PQ_UTILS SQL Statements
12.2.2
-
APPS.MSC_DS_SCHEDULE dependencies on MSC_ORDERS_V
12.1.1
-
VIEW: APPS.MSC_ORDERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_ORDERS_V, object_name:MSC_ORDERS_V, status:VALID,
-
APPS.MSC_SELECT_ALL_FOR_RELEASE_PUB SQL Statements
12.2.2
-
APPS.MSC_PQ_UTILS dependencies on MSC_ORDERS_V
12.1.1
-
APPS.MSC_DS_SCHEDULE dependencies on MSC_ORDERS_V
12.2.2
-
VIEW: APPS.MSC_ORDERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_ORDERS_V, object_name:MSC_ORDERS_V, status:VALID,
-
VIEW: APPS.MFG_LOOKUPS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MFG_LOOKUPS, object_name:MFG_LOOKUPS, status:VALID,
-
VIEW: APPS.MFG_LOOKUPS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MFG_LOOKUPS, object_name:MFG_LOOKUPS, status:VALID,
-
PACKAGE BODY: APPS.MSC_SDA_PKG
12.1.1