Results for “demand_type”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
MSC_FLP_END_DEMAND2_V is a seeded Oracle E-Business Suite view owned by the APPS schema and shipped as part of the MSC – Advanced Supply Chain Planning (ASCP) product family. Its name references the "FLP" (Flow/Planning) end-demand presentation layer used by ASCP reporting and diagnostic tooling. The view presents a flattened, user-readable projection of end-item demand records held in the planning tables, resolving raw foreign-key identifiers into descriptive values through the MSC_GET_NAME package. It joins the demand transaction table MSC_DEMANDS to the planning item master MSC_ITEMS to produce a single denormalized row per demand line. The view is documented as VALID in both EBS 12.1.1 and 12.2.2 and is commonly leveraged by ASCP planners, functional analysts, and technical consultants who need to inspect unmet, satisfied, and component-level demand without navigating the normalized planning schema directly.
Underlying Base Objects
The view is defined over two documented base objects and one package:
MSC_DEMANDS(SYNONYM) — aliased asMGR, the primary driver of the query, providing demand quantities, dates, and type/priority attributes.MSC_ITEMS(SYNONYM) — aliased asMIF, joined onINVENTORY_ITEM_IDto supply the item name used in theITEM_ORGconcatenation.MSC_GET_NAME(PACKAGE) — a utility package that resolves codes such as lookup meanings, organization codes, project/task numbers, supply order numbers, and customer names.
The join condition is a simple equality on INVENTORY_ITEM_ID, meaning the view only returns rows where the demand item exists in MSC_ITEMS. The MSC_GET_NAME functions execute at query time and introduce per-row overhead, so filtering on PLAN_ID, ORGANIZATION_ID, and INVENTORY_ITEM_ID before fetching descriptive columns is strongly advised.
Key Columns
Notable columns returned by the view include:
USING_REQUIREMENTS_QUANTITY— the requirement quantity consumed by a dependent (component) demand; it is wrapped inROUND(...,2)in the view text, so values are returned with two decimal places. This is the column most commonly referenced by the search term "using_requirements_quantity".USING_ASSEMBLY_DEMAND_DATEandASSEMBLY_DEMAND_COMP_DATE— the assembly demand date and its completion counterpart.DEMAND_ID,INVENTORY_ITEM_ID,ORGANIZATION_ID,PLAN_ID,SR_INSTANCE_ID— the primary planning keys.DEMAND_TYPE,ORIGINATION_TYPE,ORIGINATION_NAME— demand classification;ORIGINATION_NAMEis decoded viaLOOKUP_MEANING('MRP_DEMAND_ORIGINATION', ...).DISPOSITION— supply order reference; whereORIGINATION_TYPE = 6it returnsORDER_NUMBER, otherwise it is derived bySUPPLY_ORDER.ITEM_ORG,DESCRIPTION— item name concatenated with org code, and a 20-character truncated description.PROJECT_NUMBER,TASK_NUMBER,LENDING_PROJECT_NUMBER,LENDING_TASK_NUMBER,UNIT_NUMBER— project/contract manufacturing context.SATISFIED_DATE,CUSTOMER,DEMAND_PRIORITY,ATTRIBUTE1— satisfaction timing, customer identity, priority, and a flexible attribute.
Common Use Cases and Queries
Typical scenarios include analyzing component ("using") requirements against their parent assembly, reviewing end demand by plan and organization, and reconciling satisfied versus unsatisfied demand. A representative query is:
SELECT demand_id, inventory_item_id, organization_id, plan_id, using_requirements_quantity, demand_type, origination_type, disposition, item_org, satisfied_date FROM apps.msc_flp_end_demand2_v WHERE plan_id = :p_plan AND organization_id = :p_org AND using_requirements_quantity > 0 ORDER BY using_assembly_demand_date;- Filtering by
origination_typeordemand_priorityto isolate specific demand classes or escalation scenarios. - Joining the view to
MSC_ITEMSor plan tables onINVENTORY_ITEM_ID/PLAN_IDfor extended reporting or extract construction.
Because MSC_GET_NAME is invoked repeatedly, queries returning large demand sets should constrain the driving key predicates first. The view is intended for read-only planning analysis and should not be used as a target for DML.
-
View: MSC_FLP_END_DEMAND2_V 12.1.1
APPS.MSC_FLP_END_DEMAND2_V·↳ MSC_DEMANDS·↳ MSC_GET_NAME·↳ MSC_ITEMS·Explore MSC module →
-
Header information for a mixed model map
-
Gross requirements
-
View: MSC_FLP_END_DEMAND2_V 12.2.2
APPS.MSC_FLP_END_DEMAND2_V·↳ MSC_DEMANDS·↳ MSC_GET_NAME·↳ MSC_ITEMS·Explore MSC module →
-
View: FLM_MMM_PLANS_V 12.2.2
APPS.FLM_MMM_PLANS_V·↳ FLM_MMM_PLANS·↳ WIP_LINES·Explore FLM module →
-
View: MRP_FLP_END_DEMAND2_V 12.2.2
View of demand information
APPS.MRP_FLP_END_DEMAND2_V·↳ MFG_LOOKUPS·↳ MRP_GET_PROJECT·↳ MRP_GROSS_REQUIREMENTS·Explore MRP module →
-
Sales order demand and reservations
-
Header information for a mixed model map
-
View: MTL_GROSS_REQ_COST_V 12.2.2
- Retrofitted
APPS.MTL_GROSS_REQ_COST_V·↳ CST_CG_ITEM_COSTS_VIEW·↳ MRP_GROSS_REQUIREMENTS·↳ MRP_PROJECT_PARAMETERS·Explore INV module →
-
APPS.MRP_DEMAND_OM_RESERVATIONS_V·↳ INV_DECIMALS_PUB·↳ INV_SALESORDER·↳ MRP_OE·Explore MRP module →
-
View: MTL_DEMAND_OM_VIEW 12.2.2
APPS.MTL_DEMAND_OM_VIEW·↳ INV_DECIMALS_PUB·↳ INV_SALESORDER·↳ MRP_OE·Explore INV module →
-
View: MRP_FLP_END_DEMAND2_V 12.1.1
View of demand information
APPS.MRP_FLP_END_DEMAND2_V·↳ MFG_LOOKUPS·↳ MRP_GET_PROJECT·↳ MRP_GROSS_REQUIREMENTS·Explore MRP module →
-
The staging table used by the collection program to validate and process data for table MSC_SALES_ORDERS.
-
View: MTL_GROSS_REQ_COST_V 12.1.1
- Retrofitted
APPS.MTL_GROSS_REQ_COST_V·↳ CST_CG_ITEM_COSTS_VIEW·↳ MRP_GROSS_REQUIREMENTS·↳ MRP_PROJECT_PARAMETERS·Explore INV module →
-
View: SO_CONFIG_COMPONENTS_V 12.1.1
APPS.SO_CONFIG_COMPONENTS_V·↳ BOM_EXPLOSIONS·↳ BOM_INVENTORY_COMPONENTS·↳ MTL_SYSTEM_ITEMS_KFV·Explore OE module →
-
Table: MSC_PART_DEMANDS 12.1.1
-
Temporary demand storage for the transaction processor
-
Temporary demand storage for the transaction processor
-
View: MTL_DEMAND_OM_VIEW 12.1.1
APPS.MTL_DEMAND_OM_VIEW·↳ INV_DECIMALS_PUB·↳ INV_SALESORDER·↳ MRP_OE·Explore INV module →
-
View: FLM_MMM_PLANS_V 12.1.1
APPS.FLM_MMM_PLANS_V·↳ FLM_MMM_PLANS·↳ WIP_LINES·Explore FLM module →
-
Table: MSC_TEMP_SALES_ORDERS 12.1.1
-
Stores the mixed model map plan information.
-
Mixed Model Map Plans
-
Sales order demand and reservations
-
This table stores sales order demand and reservations from source application instances.
-
APPS.MRP_DEMAND_OM_RESERVATIONS_V·↳ INV_DECIMALS_PUB·↳ INV_SALESORDER·↳ MRP_OE·Explore MRP module →
-
Gross requirements
-
This table stores all the demands taken into account for planning. Disposition_id would be a foreign key to MSC_SUPPLIES for dependent demands. For independent demands, disposition_id holds MRP_SCHEDULE_DATES.MPS_TRANSACTION_ID.
-
Table: MSC_TEMP_SALES_ORDERS 12.2.2
-
View: SO_CONFIG_COMPONENTS_V 12.2.2
APPS.SO_CONFIG_COMPONENTS_V·↳ BOM_EXPLOSIONS·↳ BOM_INVENTORY_COMPONENTS·↳ MTL_SYSTEM_ITEMS_KFV·Explore OE module →
-
This table stores sales order demand and reservations from source application instances.
-
View: MTL_DEMAND_INTERFACE_V 12.1.1
10SC ONLY
APPS.MTL_DEMAND_INTERFACE_V·↳ MFG_LOOKUPS·↳ MTL_ATP_RULES·↳ MTL_DEMAND_INTERFACE·Explore INV module →
-
The staging table used by the collection program to validate and process data for table MSC_SALES_ORDERS.
-
View: MTL_DEMAND_INTERFACE_V 12.2.2
10SC ONLY
APPS.MTL_DEMAND_INTERFACE_V·↳ MFG_LOOKUPS·↳ MTL_ATP_RULES·↳ MTL_DEMAND_INTERFACE·Explore INV module →
-
The staging table used by the collection program to validate and process data for table MSC_DEMANDS.
-
The staging table used by the collection program to validate and process data for table MSC_DEMANDS.
-
This table stores all the demands taken into account for planning. Disposition_id would be a foreign key to MSC_SUPPLIES for dependent demands. For independent demands, disposition_id holds MRP_SCHEDULE_DATES.MPS_TRANSACTION_ID.
-
VIEW: MSD.MSD_SPF_CMRO_BOM# 12.2.2