Datasets & scenarios

Clone the live plan, try changes, compare results, publish only what works.

The Live dataset

Your default dataset is called Live. It mirrors Odoo every sync. Live is read-only — you cannot run the scheduler against it or edit ops directly. Treat Live as the canonical reference state.

To plan, you create a scenario (an editable working copy of Live). All scheduling and edits happen inside scenarios.

What is a scenario

A scenario is a named, editable copy of a dataset. Create one when you want to:

  • Try a different scheduling strategy without disturbing the floor
  • Test a what-if (“what if priority for order X were raised?”)
  • Simulate a disruption (machine breakdown, material delay)
  • Show options to a colleague before committing

Scenarios are completely isolated. Editing a scenario does not touch Live or Odoo until you explicitly publish.

Create a scenario

  1. Click New Scenario in the top bar (or Save Scenario when already inside a scenario).
  2. Give it a name (e.g. “Q3 ramp-up”) and an optional description.
  3. Click Save.

APS clones the currently-active dataset — usually Live — into a new scenario, copying every MO, WO, BOM line, locked state and priority. You're switched into the new scenario automatically.

Switching datasets

Use the dataset switcher in the top bar to move between Live and your scenarios. Every page — Schedule, Orders, Materials — updates to show the active dataset's data.

Edit a scenario

Inside a scenario you can:

  • Run any number of scheduler runs with different settings
  • Change MO priorities or due dates
  • Lock or unlock individual operations
  • Drag-and-drop on the Gantt
Live keeps syncing from Odoo (when auto-sync is enabled in Settings). Scenarios do not — they're a snapshot taken at creation time. If you want fresh Odoo data inside a scenario, delete it and clone again.

Compare scenarios

On the Datasets page, select 2–3 scenarios and click Compare Scenarios. APS shows a side-by-side card per scenario with:

  • Total Orders
  • On-Time Delivery %
  • Late Orders (count)
  • Avg Utilization %

Publish back to Odoo

When you're happy with a scenario, click Publish in the top bar. APS writes the scenario's schedule (start dates, resource assignments) onto the matching MOs in Odoo. Only fields APS owns are touched — quantities, customers, products, etc. remain untouched.

Publish only works from a scenario. The Publish button is disabled when Live is active (Live is read-only). After publishing, your Live dataset catches up on the next sync.

Cleaning up

Old scenarios cost nothing but clutter the switcher. Delete from the Datasets page when no longer relevant. Live cannot be deleted.

APS 4 Manufacturing

Built by Avalah

Odoo Gold Partner

APS 4 Manufacturing

Built by Avalah

Odoo Gold Partner