Odoo Development
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Manufacturing (mrp) • Discuss (mail) |
| Lines of code | 357 |
| Technical Name |
wb_cancel_mo |
| License | OPL-1 |
| Website | https://wanbuffer.com |
| Versions | 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Manufacturing (mrp) • Discuss (mail) |
| Lines of code | 357 |
| Technical Name |
wb_cancel_mo |
| License | OPL-1 |
| Website | https://wanbuffer.com |
| Versions | 17.0 18.0 19.0 |
Cancel Manufacturing Order
Take full control of your manufacturing workflow by cancelling completed Manufacturing Orders in Odoo. This module allows you to reverse done MOs, automatically restore consumed stock, reset orders to draft, and handle multi-step manufacturing with full work order reversal â all governed by role-based access control.
Features
1) Install the Module
Go to the Odoo Apps menu and
install the Cancel Manufacturing Order module.
2) Assign User Group / Access Rights
Go to Settings > Users & Companies > Users, activate the
developer mode and check the Cancel Manufacturing
Orders checkbox under Extra Rights to authorize the user.
3) Verify Initial Stock Levels
Check the initial stock quantity of components and the finished product
in Inventory > Products before creating or running the MO.
4) View Completed Manufacturing Order
Open the completed (Done) Manufacturing Order. Only users with the
assigned security group will see the Cancel MO action
button.
5) Updated Stock Levels
When the Manufacturing Order is processed, finished product stock
increases and consumed component stock decreases.
6) Cancel the Manufacturing Order
Click the Cancel MO button. The Manufacturing Order
moves to the Cancelled state, and a Reset to
Draft button appears.
7) Verify Stock Restoration
Check the inventory quantities. Consumed components are automatically
restored back to stock, and the finished product stock is deducted.
8) Inspect Stock Moves History
Verify the product Moves History to see the automated stock reversal
logs generated by the module.
This module allows you to cancel completed, in-progress, or to-close Manufacturing Orders. It automatically reverses done stock moves, cancels related pickings and work orders, and restores inventory.
When a Done Manufacturing Order is cancelled, the finished product and all consumed components are reversed in inventory, restoring your stock to its pre-production quantities.
Yes. You can click "Reset to Draft" on a cancelled MO to reopen it. Doing so will regenerate the required stock moves and operations back to a confirmed state.
Yes. It fully supports 1-step, 2-step (picking components), and 3-step (picking + storing) manufacturing routes. All associated transfers and moves are reversed or cancelled correctly.
Finished work orders linked to the cancelled MO are reversed and cancelled. When resetting the MO to draft, the work orders are also recreated/re-opened.
No. Access is restricted using role-based access control. Only users assigned to the "Cancel Manufacturing Orders" security group under Extra Rights will be able to see the button and cancel MOs.
Yes. Any scrap orders linked to the manufacturing order will be cancelled or reversed automatically to keep inventory accurate.
Yes. This module is fully compatible with Odoo Community, Odoo Enterprise, and Odoo.sh cloud deployments.
Our Services
Odoo Customization
Odoo Consultancy
Odoo Implementation
Odoo Migration
Odoo Training
Odoo Integration
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module