This module adds routing concept as predefined operations, operations should work as templates of operations on BOMs
auto_awesome What this module does
AI-generated from the code · Odoo 14.0Create reusable routings and operation templates, then apply them to bills of materials so the operations are copied automatically and stay in sync when the template changes.
This module lets you build a library of standard manufacturing operations and group them into routings, so you do not have to retype the same work center steps on every bill of materials.
- Under Manufacturing > Bills of Materials you get a new "Routings" menu where you create a routing with a reference (auto-numbered as RO/00001), a name, a description and a list of operations.
- Under Manufacturing > Configuration you get a "Template Operations" menu where each template operation stores the work center, sequence, duration settings and worksheet (PDF, Google Slide or text).
- On a bill of materials form, a new "Predefined Operations" field lets you pick a routing; the operations of that routing are then copied into the bill of materials operations.
- Each copied operation keeps a link to its template and an "On template change?" setting (Do nothing or Sync). When set to Sync, editing the template updates the operations on the bill of materials automatically; deleting a template removes its synced operations.
- Changing the operations list of a routing also adds or removes the matching operations on every bill of materials that uses that routing.
Routings and template operations are company-specific, can be archived, and are read-only for regular manufacturing users while manufacturing managers can create and edit them.
Depends on
Menus it adds
Models and fields (4)
- mrp.bom · extends an existing modelrouting_id (Predefined Operations)
- mrp.routing · new modelcode (Reference), name (Routing), note (Description), active (Active), bom_ids (Boms), company_id, operation_ids (Operations)
- mrp.routing.workcenter · extends an existing modeltemplate_id (Template), on_template_change (On template change?)
- mrp.routing.workcenter.template · new modelname (Operation), note (Description), sequence (Sequence), time_mode (Duration Computation), worksheet (PDF), company_id, routing_ids (Routings), operation_ids (Operations), workcenter_id, worksheet_type (Work Sheet), time_mode_batch (Based on), time_cycle_manual (Manual Duration), on_template_change (On template change?), worksheet_google_slide (Google Slide)
Text generated by AI (DeepSeek) from reading the Odoo 14.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 14.0
Confirmed on 2026-11-03 in branch 14.0 of OCA/manufacture.
terminal Installation and usage
OCA documentation · Odoo 14.0Usage
Source · Odoo 14.0You can add Routings on Manufacture / Products / Routings
- Create new Route
- Add Operations Operations its a copy of current operations on BOM, with field "On template change?", this is Sync as default, in this mode every change on this template is propagated on operations related with this template
Configure BOM and and Operations Page you can select predefined route (there are two ways to configure with templates)
- You can select a predefined route, and this action replace and populate with templates associate
- Or You can add operations and select operation as template to help setting default data
On both configurations you can set field "On template change?" that change behavior when template related perform changes on data
No verified information in OCA: Installation, Configuration.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.