Skip to content

Released Demand

A Released Demand identifies which Demand Plan was official for each sales period. It does not duplicate the forecast: it connects dated Demand Plan versions to inclusive sales ranges so the organization can compare what was planned at the time with what was later sold.

This distinction prevents hindsight. When January sales are evaluated, the comparison uses the plan that was released for January rather than the newest plan available today.

Paths in the platform

Header:

Data > Data Operations > Planning Data > Demand Planning > Released Demand > Released Demand

Official plan by sales range:

Data > Data Operations > Planning Data > Demand Planning > Released Demand > Released Demand Item

Structure and key

A Released Demand has two connected datasets:

  • Released Demand: the header that defines bucket, sales source, optional aggregation levels, and optional collaboration workflow;
  • Released Demand Item: the Demand Plan that became official for one inclusive sales range.

The header key is id. The item key is the combination:

releasedDemandId × salesStartDate × salesEndDate

Released Demand — required field

Field Import column Meaning
id Released Demand Id Stable and unique identifier of the released-demand sequence

Released Demand — optional fields

Field Import column Meaning Default Value When Not Provided
description Description Planner-readable purpose of the sequence No description
bucketSize Bucket Size (Monthly / Weekly / Daily) Calendar grain shared by the release and all connected Demand Plans Monthly
historicalSalesDocumentType Historical Sales Document Type (Sell-out / Sell-in / Sales Orders) Sales source used as actual demand in accuracy analysis Value in Global Planning Parameters; if that value is also not provided, Sell-out
locationAggregationLevelId Location Aggregation Level Id Optional location hierarchy used to present the released demand No additional location aggregation level
materialAggregationLevelId Material Aggregation Level Id Optional material hierarchy used to present the released demand No additional material aggregation level
workflowDemandPlanId Workflow Demand Plan Id Workflow whose stages must remain available for stage-level accuracy No workflow; accuracy uses the final Demand Plan only

The accepted enum payloads are documented in Planning Bucket Size and Sales History Source. Use the exact English value shown in those articles.

Released Demand Item — required fields

Field Import column Meaning
releasedDemandId Released Demand Id Released Demand to which the official range belongs
salesStartDate Sales Start Date First sales date covered by the selected Demand Plan, inclusive
salesEndDate Sales End Date Last sales date covered by the selected Demand Plan, inclusive
demandPlanId Demand Plan Id Demand Plan that was official for the range

There are no optional fields in Released Demand Item, so this dataset has no default-value column.

Example

Suppose the monthly forecast is revised every month:

Released Demand Sales range Official Demand Plan
OFFICIAL_DP 2026-01-01 to 2026-01-31 Demand Plan created before January closed
OFFICIAL_DP 2026-02-01 to 2026-02-28 Demand Plan created before February closed
OFFICIAL_DP 2026-03-01 to 2026-03-31 Demand Plan created before March closed

The Demand Accuracy page then compares each month with the version that was genuinely available for that month.

Dependencies

Used by

  • Demand Accuracy, including comparison by workflow stage;
  • Supply Planning when the released demand is the official requirement;
  • inventory policy and optimization as the expected-demand input;
  • plan projections that need to apply the correct Demand Plan only inside its official sales range;
  • audit and governance processes that must reproduce what was known at each planning cycle.

Validation rules

  • id must be filled and unique;
  • ranges belonging to the same Released Demand must not overlap;
  • salesEndDate must be on or after salesStartDate;
  • each range must cover complete buckets: month start to month end, ISO week Monday to Sunday, or the same date for a daily bucket;
  • a range may cover more than one complete bucket;
  • the Demand Plan and Released Demand must have the same bucket size;
  • every informed dependency ID must exist; an unknown ID is an error rather than a fallback;
  • changing the bucket is rejected when existing item dates are incompatible with the new bucket.

Edition availability

Capability Community Pro / Enterprise
Create and use a Demand Plan Available Available
Govern a sequence of official plans with Released Demand Not available Enterprise
Measure accuracy by collaboration stage Not available Enterprise

Continue