Hi!
I am studying Odoo MRP and I am curious about order of the workorder status. Can I revert the status if change it wrongly? In my case, I put it as "Done" and need to return it to "Progress" .
thanks for the help!
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
Hi!
I am studying Odoo MRP and I am curious about order of the workorder status. Can I revert the status if change it wrongly? In my case, I put it as "Done" and need to return it to "Progress" .
thanks for the help!
Hi,
In Odoo MRP (Manufacturing), work order statuses follow a strict forward-moving flow: Ready → In Progress → Done. Once a work order is marked as "Done", it is considered completed, and by default, you cannot revert it back to "In Progress" or any earlier state through the user interface. This restriction is intentional to preserve traceability and accuracy in production records. However, if you accidentally marked a work order as "Done" and need to reverse it, your only option in Odoo Online (SaaS) is to cancel the entire manufacturing order and recreate it, since direct status reversal is not allowed and custom actions or SQL fixes are not possible. If you're using Odoo.sh or Community, a developer can technically reset the state via the backend (e.g., with a custom server action or by updating the state field), but this should be done carefully to avoid data inconsistencies.
Hope it helps.
Cree una cuenta para poder utilizar funciones exclusivas e interactuar con la comunidad.
RegistrarsePublicaciones relacionadas | Respuestas | Vistas | Actividad | |
---|---|---|---|---|
|
0
jul 23
|
1683 | ||
Consolidate work orders
Resuelto
|
|
2
may 23
|
3165 | |
|
1
oct 22
|
2527 | ||
|
0
jun 22
|
3216 | ||
|
0
jun 24
|
2896 |
Don't think that is possible.
Yes, it helped. Thanks!
I am a Python developer with some experience, but I'm new to Odoo. I think I need study a bit more to make this change programmaticaly. I am using Community version.
Thanks again!