Odoo Agreement App does not provide an easy way to access manufacturing orders related to an agreement. Some organizations needs to have a quick access to the production orders to track the performance of an agreement.
This module allows you to link a manufacturing order to an agreement and adds a smart button on the agreement to look at the list of related MOs.
auto_awesome What this module does
AI-generated from the code · Odoo 14.0Link manufacturing orders to an agreement and see how many MOs belong to each agreement from a smart button on the agreement form.
This module connects manufacturing orders (MOs) with agreements so you can track production linked to a contract.
On the manufacturing order form, two new fields appear right after the bill of materials: an Agreement and a Service Profile. The Service Profile list is filtered to show only profiles belonging to the selected agreement, so you cannot pick a mismatched combination.
On the agreement form, a new smart button labelled "MOs" shows the number of manufacturing orders linked to that agreement. Clicking it opens the list of those manufacturing orders, where you can also create new ones directly.
In the manufacturing orders search view, a new grouping filter called "Service Profile" lets you group MOs by service profile.
The count is computed automatically from the manufacturing orders that reference the agreement, so it stays up to date without manual entry. The module touches the agreement and mrp.production models and adds fields, a button, an action and search filters.
Depends on
Models and fields (2)
- agreement · extends an existing modelmo_count (# MOs)
- mrp.production · extends an existing modelagreement_id, serviceprofile_id
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: 2 confirmed, 7 with no information of 9 versions.
Sources · Odoo 12.0
Confirmed on 2026-11-03 in branch 12.0 of OCA/contract.
terminal Installation and usage
OCA documentation · Odoo 14.0Usage
Source · Odoo 14.0To use this module, you need to:
- Go to Manufacturing > Manufacturing Orders
- Select or create a manufacturing order and set the agreement
- Go to Agreement > Agreements
- Open the previous agreement and click on the smart button "Manufacturing Orders" to see the list of related MO
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.