View, filter, lock and reschedule individual operations on the Gantt.
Every work order (operation) appears as a coloured bar on a resource row in the Gantt. Bars are sized to their planned duration and positioned in absolute time. Non-working hours are striped out per resource calendar.
Each Gantt bar is coloured by its manufacturing order, not by status. APS hashes the MO number into an 8-colour palette so that ops belonging to the same MO share a colour and you can trace them across the chart at a glance.
Operation status is shown as a badge in the right-side inspector when you click a bar:
Late operations and conflicts (capacity overload, material shortage, dependency violation) are surfaced in the conflict list above the Gantt and in the inspector — not as a bar colour.
Grab any unlocked bar and drag it horizontally to change its start time, or vertically onto a compatible resource. APS validates the drop — if the new slot would break a dependency or exceed capacity, the bar snaps back and shows a tooltip explaining why.
Locked operations have a small lock icon and can't be dragged. Unlock from the inspector panel on the right.
Click any operation to open the inspector, then Lock. A locked op:
Use locks for: machine-specific setups, certified-operator-only work, or any decision the scheduler shouldn't overrule.
Open Work Orders from the sidebar to see all MOs in a table. Filters available:
By default the table shows only root MOs (top-level) and groups child sub-assemblies under their parent. Sort by any column — the sort persists across navigations until you change it.
Priority is set at the MO level in Odoo. A parent's priority is inherited by all child sub-assemblies during scheduling. To push an MO ahead, change its priority in Odoo (or in APS for the duration of a scenario).
See Materials for how priority interacts with FIFO supply allocation.