Results for “consumed_qty”

50+ results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

MSC_FORECAST_UPDATES_V is a view owned by the APPS schema within the Oracle E-Business Suite Advanced Supply Chain Planning module (MSC). Its function, as documented in the ETRM metadata, is to surface all forecast update records generated by the planning engine. These records capture changes in forecast demand quantities and the associated consumption of forecast against actual sales order demand, information essential to understanding how forecasted demand is being offset by firm orders during a planning run.

The view places particular emphasis on the FORECAST_QTY column, which holds the forecast quantity associated with a given demand update. Because the view is defined over the forecast update staging area rather than the operational demand tables alone, it provides a consolidated, plan-aware picture of forecast movements across plan, organization, and source instance contexts. It is commonly used in custom reporting, diagnostics of forecast consumption behavior, and integration scenarios where downstream systems need to read forecast updates from the planning schema.

Underlying Base Objects

The documented base objects referenced by the view are MSC_FORECAST_UPDATES (exposed through a synonym) and the package MSC_GET_NAME. Internally, the view text joins MSC_FORECAST_UPDATES (aliased MFU) to MSC_DEMANDS (aliased MD) on a set of plan, organization, source instance, and demand identifier keys. A UNION combines two passes over the same data to capture both the SALES_ORDER_ID matching MD.DEMAND_ID and the case where it matches MD.GROUP_ID.

The MSC_GET_NAME package is invoked to translate internal foreign keys into readable names: DESIGNATOR, FORECASTSETNAME, and ITEM_NAME for both the demand and originating items. A critical filter is applied — NVL(MFU.FORECAST_QTY, 0) <> 0 — meaning only forecast update rows with a non-zero forecast quantity are returned.

Key Columns

Common Use Cases and Queries

The view is typically used to report forecast consumption activity and to reconcile forecast quantities against sales orders for a given plan. A representative query filtering on forecast quantity is:

SELECT plan_id, organization_id, inventory_item_id, forecast_qty, consumed_qty, sales_order_number FROM apps.msc_forecast_updates_v WHERE forecast_qty <> 0 AND plan_id = :plan_id;

Additional scenarios include extracting non-zero forecast updates for a specific source instance to feed a downstream planning or analytics process, and auditing overconsumption by comparing OVERCONSUMPTION_QTY across organizations. Because the view already excludes zero forecast quantities, queries addressing forecast_qty can rely on every returned row carrying a meaningful forecast value.