| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Manufacturing (mrp) • Purchase (purchase) • Discuss (mail) • Invoicing (account) |
| Lines of code | 535 |
| Technical Name |
wt_mrp_dynamic_subcontract |
| License | OPL-1 |
| Website | https://www.warlocktechnologies.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Manufacturing (mrp) • Purchase (purchase) • Discuss (mail) • Invoicing (account) |
| Lines of code | 535 |
| Technical Name |
wt_mrp_dynamic_subcontract |
| License | OPL-1 |
| Website | https://www.warlocktechnologies.com |
Dynamic Subcontracting In Manufacturing
Explore this module
Overview
Hybrid In-House & Subcontract Manufacturing
Extend Odoo 19 Enterprise Manufacturing with a powerful hybrid production workflow that combines in-house manufacturing and partial subcontracting within a single Manufacturing Order.
This module allows manufacturers to subcontract a partial quantity of a Manufacturing Order or Work Order to an external vendor, while continuing the remaining quantity internally — all with full traceability and production control.
- Partial subcontracting from MO & Work Orders while continuing in-house production
- Create Subcontract Purchase Orders directly from Manufacturing Orders
- Automatic linkage between Manufacturing Orders, Purchase Orders, Stock Moves, and Lots
- Real-time quantity tracking for in-house, subcontracted, and remaining quantities
- Controlled Work Order completion — production cannot close until all subcontracted items are received
- Lot / Serial number continuity — subcontracted receipts use the MO’s lot or serial number
- Clear inbound & outbound stock movements for subcontract operations
Ideal for manufacturers who require flexible production planning, partial outsourcing, and complete traceability without disrupting standard Odoo Manufacturing workflows.
Features
Partial subcontracting at Work Order level
Simple subcontracting from MO level
Real-time tracking of Subcontracted sent and received quantity
Automatic Purchase Order creation for subcontractors
Direct navigation from Manufacturing Order to related Purchase Orders
Outgoing and incoming stock transfers linked to work orders
Configuration
- Manufacturing Order Creation
Create a Manufacturing Order (MO) with the required product quantity.Generate Lot/Serial number on the MO (mandatory for subcontracting).
- Work Order Processing
Open the Work Order.
Enter Qty to Subcontract for the remaining or partial quantity.
- Send to Subcontractor
Click “Send to Subcontractor”.
Select subcontract vendor (only allowed vendors are shown),quantity and click send button.System automatically Links PO, vendor, lot, and stock move to the Work Order
Click on linked PO and click on recieve and validate PO.
- Receive from Subcontractor
Go back to MO AND Click “Receive From Subcontractor”.
If user try to recieve more than sent quantity than show below popup message.
Enter received quantity,System validates that the Purchase Order receipt is completed.
- Manufacturing Order
On the Manufacturing Order form you will see Subcontracting checkbox true to show “Create Subcontract PO” button
If click on create subcontract po button without generate Lot/Serial number below popup message show for user.
If user add more than remaining MO quantity then show below popup message.
If user not add quantity in positive number then user show below popup message.
After clicking create subcontract po button to open wizard and add vendor,quantity and click on create button.
When you create the Subcontract PO, the system automatically Creates a Purchase Order,Links the PO to the Manufacturing Order Click the Purchase smart button You will see all Purchase Orders linked to this MO and MO quantity is reduced.
In PO confirm the PO and recieve the quantities and validate PO.
sales@warlocktechnologies.com
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