Typical solver load
Averages from 59 recent healthy planning runs; hero values from the June 8 production planning run.
Products
773
average active finished-product catalog; June 8 run loaded 784.
Materials
1,215
average raw, packaging, and component catalog; June 8 run loaded 1,236.
Material recipes
2,822
average product-to-material relationships; June 8 run loaded 2,879.
Solver terms
51.7k
average optimization terms; the June 8 production run had 51,536.
What goes in
The planner uses operational tables, not a spreadsheet approximation.
Input domains
Finished products
Material inventory
Bills of materials
Sales velocity
Marketplace channels
Open supplier orders
Scheduled production
Scheduled shipments
Supplier lead times
Minimum buys and costs
Safety-stock rules
Capacity bands
Planning phases
1
LoadClean product, material, inventory, order, shipment, and schedule records.2
ForecastProject channel stock against velocity, safety days, and lead time.3
BatchGroup products into manufacturing families and production cycles.4
SolveSelect feasible production, shipment, and supplier-order recommendations.5
PublishPush plans and health checks to operating tables.Solving mechanism
Production path is a Google OR-Tools CP-SAT constraint solver; heuristic mode is fallback/debug only.
June 8 production solve
StatusFEASIBLE
Solve time301s
Material infeasibility0
Capacity overflow0
Optimization terms51,536
Optimality gap0.0%
What comes out of every run
June 8 feasible production run; 8 visible weeks, 12-week internal planning horizon.
Production planWhich products to make, in which week, in which manufacturing family.
86 production rows
Shipment planCustomer-channel replenishments with the inventory or production source.
128 shipment rows
Procurement planSupplier orders with issue week, arrival week, minimum buy, and cash timing.
77 supplier-order rows
Material readinessPer-production-order checks: ready, short, substituted, or scheduled-work warning.
481 readiness rows
Material flow ledgerWeek-by-week material balance and shortage-driver attribution.
5,904 ledger rows
Projection + health reportsInventory projections, quality checks, exception reports, and visibility audits.
6,048 product-week projection rows
Published planning outputs
The run publishes validated planning records and audit views to the operating database with clear failure reporting.
Shipment planCreates, updates, cancels, and links fulfillment recommendations.
Production scheduleCreates planned production and preserves locked scheduled work.
Supplier-order forecastCreates planned buys and cancels stale planner-owned recommendations.
Material flow ledgerWrites the full material-week snapshot for operators.
Material readinessShows component readiness for each production order.
Product inventory projectionShows channel inventory, days-on-hand status, and below-safety flags.
Cash scheduleTurns supplier-order timing into cash-plan visibility.
Alerts + plan healthStockout alerts, weekly quality checks, and exception reports.
Why this matters commercially
The system converts planner judgment into repeatable controls.
Planned production units over horizon49,919
Planned shipment units over horizon49,768
Planned supplier-order value$272k
Cash visible in horizon$188k
Weekly production profile: first 8 weeks
W1
W2
W3
W4
W5
W6
W7
W8