Skip to Content
Menu

MRP Workorder Permission

by
Odoo
v 16.0 Third Party
Download for v 16.0 Deploy on Odoo.sh
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Manufacturing (mrp)
Inventory (stock)
Discuss (mail)
Lines of code 105
Technical Name mrp_workorder_permission
LicenseAGPL-3
Websitehttps://github.com/avanzosc/mrp-addons
You bought this module and need support? Click here!

MRP Workorder Permission

This module extends manufacturing work orders in Odoo to improve user assignment and access control based on responsibilities in the production process.

Main Features

  • Adds a User field (user_id) to manufacturing work orders (mrp.workorder), allowing the assignment of a responsible user.
  • Adds a Default User field (default_user_id) to work centers (mrp.workcenter), used to automatically assign a user to work orders.
  • Automatically assigns the work order's user based on the default user of the selected work center when the work order is created.
  • When the work center is changed in an existing work order: * If the new work center has a default user, the work order's user is updated accordingly. * If the new work center has no default user, the current user remains unchanged.
  • User field is visible and editable in the tree, form, and calendar views of work orders.
  • Default User field is visible in the tree views of work centers.
  • Implements record rules to control work order visibility: * Manufacturing Managers can view and manage all work orders. * Manufacturing Users can only view, edit, and create work orders assigned to themselves, and only in the Confirmed or In Progress state.

Bug Tracker

Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us smash it by providing detailed and welcomed feedback.

Do not contact contributors directly about support or help with technical issues.

Credits

Contributors

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.