# Update the production status

> Move a production order through its statuses, add a note for the factory and team, reverse a status, or cancel the order.

Source: https://docs.vestislabs.com/production/production-order-update-status/

The **Production Status** tab of an order shows where the order is, how far it has progressed, and the timeline of every status change. From here you update the status, reverse it, or cancel the order.

**Where to find it:** Production → Order Management → three-dot menu → View/Edit → Production Status
**Requires:** permission `VIEW_BRAND_PRODUCTION`

## The statuses

| Status | Meaning |
|---|---|
| **Created** | PO created and sent to factories/suppliers |
| **Delayed** | Production is delayed |
| **In Production** | Order is being produced |
| **Completed** | Production is completed |
| **Shipped** | Production order has been shipped |
| **Delivered** | Production order has been delivered |
| **Cancelled** | Production order is cancelled |

The **Production Progress** bar shows a percentage for the current status: 10% for **Created**, 30% for **Delayed**, 40% for **In Production**, 70% for **Completed**, 90% for **Shipped** and 100% for **Delivered**.

Not every status can follow every other status. In the **New Status** list, the statuses you cannot move to are greyed out:

| From | You can move to |
|---|---|
| **Created** | **In Production**, **Delayed**, **Cancelled** |
| **Delayed** | **Created**, **In Production**, **Completed**, **Cancelled** |
| **In Production** | **Completed**, **Delayed**, **Cancelled** |
| **Completed** | **Shipped** |
| **Shipped** | **Delivered** |
| **Delivered** | None |
| **Cancelled** | None |

## Update the status

1. **Open the Production Status tab**
   Open the order with **View/Edit** and click the **Production Status** tab.

   ![The Production Status tab with the current status, the progress bar, the Reverse Status and Update Status buttons and the timeline](https://docs.vestislabs.com/assets/production/assets/production-order-update-status/60-production-status-tab.webp)

2. **Click "Update Status"**
   Click **Update Status** in the **Production Status** card. The **Update Production Status** dialog opens with the description "Change the production status and add notes for the factory and team".

   ![The Update Production Status dialog with the current status, the New Status list and the Status Note field](https://docs.vestislabs.com/assets/production/assets/production-order-update-status/61-update-status-dialog.webp)

3. **Select the new status**
   In **New Status**, select the status you want to apply. The current status is shown above the list.

   ![The New Status list open, with the statuses the order cannot move to greyed out](https://docs.vestislabs.com/assets/production/assets/production-order-update-status/62-new-status.webp)

4. **Add a status note**
   Type details about the change in **Status Note**. The field is optional.

   ![The dialog with In Production chosen as the new status and a note typed in Status Note](https://docs.vestislabs.com/assets/production/assets/production-order-update-status/63-status-note.webp)

5. **Click "Update Status"**
   Click **Update Status** to save.

The **Production Timeline** now shows the new status with the date, the name of the person who made the change, and your note. The timeline lists **Order Created**, **Production Delayed**, **Production Started**, **Production Completed**, **Shipped from Factory** and **Delivered**; a **Cancelled** order has no step of its own on it, and its progress bar shows 0%.

> [!NOTE]
> **Delayed** appears on the timeline only after the order has been delayed at least once.

## Cancel an order

Choose **Cancelled** as the **New Status**. The dialog warns: "Cancelled POs will no longer receive production milestone reminders." The confirm button changes to **Cancel PO**; click it to cancel the order. A cancelled order cannot move to any other status.

> [!WARNING]
> **Cancelled** has no way forward. You can still use **Reverse Status** to go back to an earlier status if one is available.

## Reverse a status

1. **Click "Reverse Status"**
   Click **Reverse Status** next to **Update Status**.

   ![The Reverse Status button next to Update Status on an order that has an earlier status to go back to](https://docs.vestislabs.com/assets/production/assets/production-order-update-status/64-reverse-status.webp)

2. **Select the status to return to**
   In the **Reverse production status** dialog ("Choose a prior status from history."), select a status in **Reverse to**. The list contains the earlier statuses of this order, newest first.

   ![The Reverse to list open with the earlier statuses of the order](https://docs.vestislabs.com/assets/production/assets/production-order-update-status/65-reverse-to.webp)

3. **Add a note**
   Optionally type the reason in **Note**. If you leave it empty, the note "Reverted production status" is recorded.

   ![The Reverse production status dialog with a status chosen and a reason typed in Note](https://docs.vestislabs.com/assets/production/assets/production-order-update-status/66-reverse-note.webp)

4. **Click "Confirm reverse"**
   Click **Confirm reverse** to save.

**Reverse Status** is disabled, with an explanation when you hover over it, in these cases:

- While shipment data is loading: "Loading shipment data..."
- When shipments exist for the order: "Cannot reverse status while shipment records exist for this production order."
- When there is nothing earlier to return to, for example for a new order still at **Created**: "There is no prior status to revert to."
