FMF Foods Limited · Plant 01

FMF Production Optimizer

Drag a block to move it. Click a block to see it, take it, or change it. Click a changeover block to edit its rule.

Today
100%
ProductionChangeoverIdle / availableNeeds attentionNow
Weekly plan

Orders entered this Thursday/Friday become next week's Planned Production Plan once finalized.

CSV Excel PDF
Needs attention

Unscheduled orders

Missed — past due, not completed

Planning intake

Production orders

Review commitments, risk and eligible production resources before scheduling the work queue.

Current order book

Line, duration, changeover and risk come from the current plan where one exists; otherwise the table shows eligible resources and an estimated duration.

Select orders to review their proposed allocation

Step 2 · Calculate

Auto scheduler

Builds a draft plan from the open orders, line capabilities, shift hours and changeover rules. Nothing goes live until you activate it.

Proposed timeline

Production timeline

No schedule generated

Today
100%
ProductionChangeoverIdleBehind scheduleNow
How the plan loads each line

Line loading

Where the work landed, and how much of each shift it consumes.

What drove this plan

The constraints the scheduler applied, in the order it applied them.

Why this plan won

Every heuristic built a complete schedule. The lowest Schedule Score was kept; the rest were discarded.

HeuristicSchedule ScoreLateness penaltyChangeover penaltyLate ordersvs. winner

Change the inputs

!Change the inputs, then recalculate

The scheduler only sees recorded facts. Add the order first so the next draft accounts for it.

Human-in-the-loop control

Review & activate

Everything the scheduler is proposing, what it commits the plant to, and the decisions still standing between this draft and the production floor.

!Decisions required

Work that cannot run as proposed. Accept it anyway, or leave it out of this plan.

Finishing past due

These will run, but land after their due-date cutoff. Activating the plan acknowledges them — escalate with the customer.

What changes

Difference from the active plan

Only allocations that move, appear or drop out.

OrderCurrentlyProposedChangeRisk

Planner decision

Auditable

Activate makes this the plan operators follow. Allocations meeting every constraint are accepted automatically — you are only asked about genuine exceptions.

Discard throws the draft away; the previously approved plan keeps running.

Proposed plan

Timeline

No schedule draft is waiting for review.

No draft

All allocations

Every production block in this draft.

Shop-floor execution

My production line

Only the active work assigned to your line is shown here.

● LIVE OPERATION

Assigned work queue

Follow the approved production sequence and record actual events immediately.

Sequence optimisation

Changeovers

Every switch between product families costs cleaning and setup time. This is where that time goes, and what the sequencing avoided.

Sequence per line

Run order

Each line in the order it runs. Amber markers are changeovers, with the time they cost.

Where the time goes

Transitions in this plan

Ranked by cost. These are the switches actually scheduled.

Family matrix

Configured cost of every switch, in minutes.

Product changeover matrix — Admin only

Product changeover matrix

Precise minute-level duration for specific product pairs on a line. A pair not listed here falls back to the family matrix above.

Scheduling configuration — Admin only

Changed a heuristic, its priority, or the tardiness weight? Recalculate to apply it to the live plan.

Scheduling heuristics

Every enabled heuristic below runs in the tournament each time a schedule is generated or re-optimised; the lowest Schedule Score wins.

Scheduling rules

Higher values make the scheduler prioritise avoiding late orders more heavily over minimising changeover time.

Reporting

Reports

Pick a question, set the range, read the answer. Every report is a fixed, parameterised query — there is no free-text SQL, and nothing here can read outside what your account is allowed to see.

Select a report

Choose one from the list to run it.

Operational Intelligence

Explainable recommendations drawn from recorded schedule and capacity data.

Decision support · not autonomous control

Planning horizon

Generate date-specific operational intelligence

Recommendations are deterministic: they calculate from the selected schedule, capacity, shifts and due dates.

Priority operational actions

Choose a date range, then generate explainable recommendations.

Insight history

Latest generated results

Line utilization

Production lines

Recommended action

No recommendation yet

Insights use the system’s recorded operational data. Validate recommendations with the production team before execution.

Administration

Access Center

Accounts, permissions and activity history for this plant system.

User accounts

Reset a password for anyone who cannot sign in. Resets issue a one-time temporary password.

Audit Trail & Role Access

Admin only. Sign-ins, password resets and account changes — every other activity lives on the pages it happened on.

Role permissions

Every signed-in role can open every page — page access is not the boundary. What a role may do is checked on the server for each action, so a hidden button is a convenience, not the control.

CapabilityWho can do it
Add, confirm and edit ordersAdmin · Planner · Supervisor
Calculate, re-optimise and activate schedulesAdmin · Planner
Approve or exclude individual allocationsAdmin · Planner · Supervisor
Move blocks, take over and run changeoversAdmin · Planner · Supervisor · Operator
Start, pause and complete production runsAdmin · Planner · Supervisor · Operator
Finalize the weekly plan, take a line offline, generate insightsAdmin · Planner · Supervisor
Changeover rules, product matrix, heuristics, tardiness weightAdmin only
Create accounts, reset passwords, view audit historyAdmin only
Read every pageEvery role — Viewer holds nothing else

Notification feed

Immutable activity history

Latest 60 records
FMF Foods LimitedProduction Operations Plant 01 System operational
--:--

Unauthorized access prohibited.

Production planning

Add production order

Account access

Request a password reset

If your account has a recovery email on file, we'll email you a reset link. Otherwise, your request goes to the plant administrator, who will give you a temporary password in person.

Account security

Change your password

Account security

Set a new password

This link was emailed to the admin recovery address. Choose a new password below.

Account access

Create user account

Admin only. A one-time temporary password is issued — the account must choose its own password at first sign-in.

Scheduling configuration

Add changeover rule

Tell the scheduler how long it takes to switch from one product family to another. It uses this the next time it builds or re-optimises a plan.

Current cost
New cost

Scheduling configuration

Add matrix entry

Precise, line-and-product-level duration -- overrides the family matrix for this exact pair on this line (the same pair can cost a different amount of time on a different line). Leave the type as "Standard" unless this pair needs more than one kind of changeover.

Task takeover

Take this job

Live schedule

Confirm move

Account access

Temporary password issued

Give this to directly. It is shown once and is not stored anywhere in readable form. They must choose a new password when they sign in.

Schedule calculation

Recalculate the draft schedule?

Unscheduled order

Place on the Gantt

Planned vs Actual

Report

OrderLinePlannedActualQty (planned / actual)VarianceStatus
Export CSV

Scheduling configuration

Heuristic

Schedule calculation

Re-optimise the remaining schedule?

Unlike Calculate schedule, this leaves anything locked, already started, or already in the past untouched — only unstarted, unlocked work is re-sequenced.

Use this after a new order, a delay, or a manual move, instead of rebuilding the whole plan from scratch.

Bulk approval safety check

Approve selected orders?

Only valid proposed orders will be approved.

Demo data safeguard

Reset all operational demo data?

This replaces local orders, schedules, production runs, insights and audit entries with the FMF demonstration dataset. Your signed-in account remains available.