Tensor AnalyticsTM
Demand forecastingConceptFoundational

Forecast pilot data checklist: what to prepare before a demo

Tensor Analytics··3 min

In brief

A forecasting pilot needs more than a sales export. Bring dated demand at the decision level, item and location definitions, stock availability context, supply records, and an agreed test horizon.

What data does a forecasting pilot need?

Start with the records that describe the decision you want to improve. If you replenish by item and warehouse each week, a monthly company revenue total will not support that test. Define a stable item identifier, location identifier, date, quantity, and unit of measure before selecting a model.

There is no single history length that guarantees a successful pilot. Seasonal patterns need enough history to observe relevant cycles; new products may need a different approach. Document what is missing instead of silently filling gaps with invented demand.

The minimum data inventory

DatasetUseful fieldsValidation question
Demand historyItem, location, date, quantity, unit, returnsDoes a zero mean no demand or no record?
Item masterItem ID, category, status, unit conversionAre replacements and discontinued items identified?
Location masterWarehouse ID, region, timezoneAre transfers distinct from customer demand?
InventorySnapshot time, on-hand, reserved, blocked stockWhich quantities are actually available?
SupplyOrder line, expected receipt, quantity, statusAre cancelled or late receipts still counted?
PolicyLead time, order multiple, minimum quantityWho maintains these assumptions?
Business contextPromotions, closures, lost sales, launchesWas this information known at forecast time?

Use a small, representative sample first. Retain the original export and document transformations. An unexplained conversion from cases to individual units can overwhelm any modelling improvement.

How to handle stockouts and missing weeks

Observed sales can understate demand when an item is unavailable. Flag known stockouts and discuss how the pilot will treat them. Do not automatically assume every low-sales week represents weak demand. Equally, do not replace all low values with an optimistic estimate.

Create a calendar of expected records. Investigate missing dates, duplicate item-location-date rows, negative quantities, and abrupt changes in item codes. Decide whether returns belong in net demand or a separate flow and use that definition consistently.

Define success before sharing the extract

Choose the forecast horizon, review frequency, included segments, and comparison baseline. Reserve later periods for evaluation. If the team plans four weeks ahead, testing only one period ahead answers a different question. The time-series cross-validation reference explains why training data must precede test observations.

An illustrative acceptance sheet might ask for: error versus the current baseline; bias for priority items; time required to review exceptions; and successful reconciliation of one approved plan. These are suggested measures, not promised GrepEye outcomes.

Who needs to attend the pilot review?

Include a planner who understands exceptions, a data owner who can explain the extract, a receiving-system owner, and the person who approves operational changes. Assign a named owner to every unresolved data issue. Keep a log of excluded records so that a strong result cannot hide a weak segment.

For a reusable starting point, download the planning pilot checklist. Explore GrepEye Supply Chain and the software evaluation guide to turn the data pack into a practical demo agenda.

Demand planningSoftware evaluation
Written by Tensor Analytics

Put the guide into practice

Explore GrepEye Supply Chain.

Forecast demand, align supply, and publish an agreed plan to your ERP. Bring your workflow, questions, and source-system requirements to a walkthrough.

Our editorial standards and corrections process