Demand planning
See the assumptions behind the next buy.
Compare sales history with a possible next season. Keep the planning paths, their assumptions and the missing evidence in one buyer review.
Prepared local example · assumed planning paths
Units per week
Original NOGL illustration using Jacket / PLAN-J01 base data. Every record is fictional; no model is running.
Know where the history ends.
A sales record and a planning assumption answer different questions. Keep their boundary visible before interpreting a curve.
- 01
Observed sales
Four fictional weekly sales records end at H0. Recorded sales do not establish unconstrained demand.
- 02
Planning assumptions
W1–W4 are hand-prepared possible paths. They are not a model prediction or a purchase plan.
- 03
Evidence to review
Stockouts, event effects, validation and supply timing require separate evidence before a real buying decision.
Prepared local example · assumed planning paths
Explore one product, one planning question.
Switch the product, assumption or week. The chart, numbers and review note stay together; your choices change only this local example.
Base: four prepared future weeks with no event addition.
Units per week
Lower and upper paths are authored assumptions without probability or established calibration. They are not forecast quantiles or a confidence interval.
Jacket PLAN-J01
Selected week · W1
- Lower
- 8
- Central assumption
- 12
- Upper
- 18
Assumed · Units per week
Illustrative period H−3 through H0. W1 starts after the cutoff; these labels do not refer to the current date.
| Recorded | H−3 | H−2 | H−1 | H0 |
|---|---|---|---|---|
| Units sold | 9 | 11 | 10 | 12 |
| Path | W1 | W2 | W3 | W4 |
|---|---|---|---|---|
| Lower | 8 | 10 | 12 | 10 |
| Central assumption | 12 | 14 | 16 | 14 |
| Upper | 18 | 22 | 24 | 20 |
See exactly what the assumption changes.
Compare the base and selected central paths week by week. The event scenario changes W2 and W3, while history and the other weeks stay fixed.
- Base · sum of weekly central assumptions
- 56
- Selected · sum of weekly central assumptions
- 56
- Difference in central sums
- 0
| Week | Base | Selected | Difference |
|---|---|---|---|
| W1 | 12 | 12 | 0 |
| W2 | 14 | 14 | 0 |
| W3 | 16 | 16 | 0 |
| W4 | 14 | 14 | 0 |
This sum is not an aggregate forecast quantile, measured demand or a purchase quantity. The example demonstrates no causal effect or model improvement.
Keep the inputs beside the plan.
These source cards describe the fictional records, not a connected store. Missing evidence remains missing under every selection.
Review weather context- Sales record · SALES-J01
- Fictional weekly item counts for the selected product; returns and stockout adjustments have not been supplied. Illustrative period H−3 through H0. W1 starts after the cutoff; these labels do not refer to the current date.
- Unit basis
- History counts units sold per week. Future values are assumed units per week, not unrestricted customer demand.
- Declared assumption
- Base: four prepared future weeks with no event addition.
- Validation
- No realized future outcomes, holdout data or calibration assessment is supplied.
Fictional weather-context example
Check weather context before changing a plan.
A weather observation describes a past period. A forecast was issued for a future valid period. Compare their location and timing before treating either as planning context.
Discuss the required sources and validation with the responsible team. This illustration does not approve a purchase, change a forecast, send an alert or execute an order.
Choose a review window.
This separate fictional example uses one Berlin store, two calendar windows and a fixed review cutoff. It does not change the assumed demand curves above.
- Review location
- Fictional Berlin store (STORE-BER-01)
- Fixed review cutoff
6 October window: → · Europe/Berlin
Read the original record.
Inspect the record kind, source version, location, unit and value. A requested record without evidence remains unknown. No weather service is connected.
- Record to inspect
- R02
- Record kind
- Forecast
- Source location
- STORE-BER-01
- Illustrative daily mean temperature
- 8
- Metric
- Illustrative daily mean temperature
- Unit
- °C
- Source document ID
- FX-WX-R02
- Fictional source reference
- fixture:weather/r02
- Fictional provider
- Fictional Weather Notes
- Source version
- v1
- Value provenance
- FX-WX-R02
- Later version of
- Not applicable to this record kind
Authored example; not a live weather observation
Separate issue time from valid time.
Keep the time a forecast was issued separate from the period it describes. A later revision was not available at an earlier review cutoff.
Record time
- Forecast issued at
- Observation recorded at
- Not applicable to this record kind
Valid interval
- Valid from (inclusive)
- Valid until (exclusive)
- Time zone
- Europe/Berlin
Check every mismatch.
A different location, an unmatched window or a missing issue time prevents this example from establishing comparable context. Even an aligned record is not a validated demand signal.
- Location, valid window and issue time align with this illustration. This establishes context only, not demand impact or approval.
Hourly timeline (fictional)
The same window, hour by hour.
Authored values for one location. Each hour shows its valid time; no forecast is issued or updated here. · 6 October window · STORE-BER-01
- Precipitation (mm per hour): 0 mmTemperature (°C per hour): 9 °C
- Precipitation (mm per hour): 0 mmTemperature (°C per hour): 8.6 °C
- Precipitation (mm per hour): 0 mmTemperature (°C per hour): 8.2 °C
- Precipitation (mm per hour): 0 mmTemperature (°C per hour): 8 °C
- Precipitation (mm per hour): 0 mmTemperature (°C per hour): 7.8 °C
- Precipitation (mm per hour): 0 mmTemperature (°C per hour): 7.6 °C
- Precipitation (mm per hour): 0 mmTemperature (°C per hour): 7.9 °C
- Precipitation (mm per hour): 0.2 mmTemperature (°C per hour): 8.4 °C
- Precipitation (mm per hour): 0.4 mmTemperature (°C per hour): 9.2 °C
- Precipitation (mm per hour): 0.8 mmTemperature (°C per hour): 10.1 °C
- Precipitation (mm per hour): 1.1 mmTemperature (°C per hour): 11.3 °C
- Precipitation (mm per hour): 1.6 mmTemperature (°C per hour): 12.4 °C
- Precipitation (mm per hour): 2.1 mmTemperature (°C per hour): 13.2 °C
- Precipitation (mm per hour): 2.9 mmTemperature (°C per hour): 13.8 °C
- Precipitation (mm per hour): 4.4 mmTemperature (°C per hour): 14.1 °C
- Precipitation (mm per hour): 6.3 mmTemperature (°C per hour): 14 °C
- Precipitation (mm per hour): 3 mmTemperature (°C per hour): 13.5 °C
- Precipitation (mm per hour): 1.2 mmTemperature (°C per hour): 12.6 °C
- Precipitation (mm per hour): 0.6 mmTemperature (°C per hour): 11.4 °C
- Precipitation (mm per hour): 0.2 mmTemperature (°C per hour): 10.6 °C
- Precipitation (mm per hour): 0 mmTemperature (°C per hour): 10 °C
- Precipitation (mm per hour): 0 mmTemperature (°C per hour): 9.6 °C
- Precipitation (mm per hour): 0 mmTemperature (°C per hour): 9.3 °C
- Precipitation (mm per hour): 0 mmTemperature (°C per hour): 9.1 °C
- Example rule (fictional)
- Precipitation above the authored limit in one hour: 5 mm
- Event at the triggering hour
- 15:00 · Alert not sent. This is an illustration only.
Keep the buyer decision open.
- Retailer validation: not supplied
- Demand impact: not calculated
- Purchase approval: unknown
Show buyer review notes
Review retailer history, stockouts, promotions, category sensitivity and supply timing separately. Weather alone does not establish a sales effect, causal explanation or reorder quantity.
Take the evidence into a bounded review.
Discuss the required sources and validation with the responsible team. This illustration does not approve a purchase, change a forecast, send an alert or execute an order.
Choose the next question for the buyer.
Highlight one missing input and carry the product, scenario and selected week into a local review note.
Local review note
- Review context
- Jacket / PLAN-J01 · Base assumption · Week 1
- Next review question
- Confirm the counted units, period coverage and missing stockout history before treating sales as demand evidence.
This choice sends no request, saves no plan and changes no stock or order.
Connect the assumption to the next decision.
A reviewed planning assumption is one input to a product discussion. Agree the actual evidence and responsible reviewer before connecting it to buying or pricing.
Keep selection criteria and missing inputs with the buying discussion.
Carry assumptions and constraints into a separate pricing review.
Agree authorized sources, counted units and coverage.
Distinguish a request, recorded execution and reviewed output.