Skip to content

Run statuses and settings

Scope: the status pill on a forecast run, and the settings that feed the next generate.

Five demo runs showing Draft, In Review, Approved, PO Created, and Archived
Demo Pharmacy — one row of each status. Totals on this shot are repeated sample figures so the pills are easy to compare.

Statuses

Draft → In Review → Approved → PO Created

Archived sits beside that path. You can archive a run you no longer work.

StatusMeaningBulk edit
DraftGenerated, not yet submitted. You can delete a draft if you can archive.Open
In ReviewSubmitted. Review Now opens the lines.Open
ApprovedAgreed, purchase orders not created yet.Locked, unless the role has edit-after-approval (demand_forecast.edit_after_approved)
PO CreatedPurchase orders have been created from this run.Locked
ArchivedFiled away.Locked

Who can do what

Admin and tenant owner roles get every action. Other roles need the matching permission.

Button or editPermission
Generate Forecastdemand_forecast.create
Submit for Reviewdemand_forecast.submit_review
Approvedemand_forecast.approve
Create POdemand_forecast.create_po
Archive or delete a draftdemand_forecast.archive
Requested daysdemand_forecast.edit_requested_days
Bufferdemand_forecast.override_buffer
DIDsdemand_forecast.override_dids
Pack quantitydemand_forecast.adjust_pack_qty
Exclude or include on the POdemand_forecast.exclude_from_po
Settings tabdemand_forecast.edit_view_settings

A missing permission hides that control. It does not change numbers already saved.

Settings that affect the next run

Open Replenish Stock → Planning → Demand Forecast, then Settings.

Forecast settings with X Y Z days 7 30 90, buffer 1.25, DIDs 18, bounce and PAR on, Demo Central and blocks B and C
Demo settings — 7/30/90 day windows, buffer 1.25, 18 DIDs, bounce and PAR on. Demo Central is central, DBB is mapped, DBC is standalone.
SettingDemo valueMeaning
X Days7Short sales window
Y Days30Medium sales window
Z Days90Long sales window
Buffer Factor1.25Safety-stock multiplier. 1.00 is no extra buffer.
Limit Percentage125Cap on how far the forecast may rise versus recent sales
DIDS18Desired Inventory Days — days of sales to hold
Bounce Days14Window for units lost to stock-outs elsewhere, when Include Bounce is on
Include PAR LevelsOnAdds minimum-stock (PAR) units and can bring in SKUs with no recent sales
Warehouse assignmentDemo Central + Block B & Block CWhich warehouses are central, mapped, or standalone

Saving settings does not rewrite a run you already generated. Generate again to pick up new windows, DIDs, or buffer.

Demo settings snapshot

October cover — Block B & Block C was generated with X/Y/Z of 7/30/90, buffer 1.25, and 18 DIDs. The sample rows in the tutorial are that run’s output, not a worksheet you should recompute by hand.