# Scheduling

All schedules can have a planned start and end time. With the actual start and end either being set by the operators via the tablet, or automatically according to the planned time.

<figure><img src="/files/cktPz8joIRvuUMKwai8I" alt=""><figcaption></figcaption></figure>

## Production and Non-Production Schedules

There are two schedule types that can be created in Busroot.

* Production schedules link stations to SKUs.
* Non-production schedules link stations to non-production reasons.

### Schedule features

#### Priority Schedules

In dynamic operations where plans can change at short notice, certain schedules may need to be completed urgently. Priority can be assigned without the need to edit the planned start time.

Clicking the ‘Prioritise’ button in Schedule Management will move the schedule to the top of the operator interface and highlighted in brighter green, clearly indicating which should be started next. If more than one schedule is prioritised for the same station they will be ordered by planned start. If no longer required priority can be removed by clicking ‘Remove Priority’ and the schedule will be returned to order by Planned Start time.

#### Schedules Added Retrospectively

If a production schedule does not exist at the time the station reports production complete, that unit of production will get assigned to the SKU 'unknown'.

If a schedule is then added retrospectively for that time period, Busroot will re-calculate that production and assign it correctly to the SKU in the schedule.

#### Duplicate Schedules

Its possible to enter schedules with some duplicate fields. For example if a schedule is entered that has the same Station, SKU and Work Order Ref. as an existing one, but a different  Planned Start time, two separate schedules will be entered into Busroot.

Only if a schedule has the same Station, SKU and Planned Start time as another will this replace the existing one.

<br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.output.industries/features/scheduling.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
