Links between subcontracting PO and resupply picking
This module adds convenient links between a purchase order with subcontracting products and their raw materials resupply pickings.
auto_awesome What this module does
AI-generated from the code · Odoo 14.0Adds a smart button on subcontracting purchase orders showing the raw material resupply transfers, and shows the related subcontracting purchase order on those transfers.
When you buy a product that is subcontracted, Odoo creates transfers to send the raw materials to the subcontractor. This module makes the link between those transfers and the purchase order visible.
On the purchase order form, a new button labelled "Resupply(ies)" appears in the button box (with a truck icon) as soon as resupply transfers exist. It shows how many there are. Clicking it opens the list of those transfers, or directly the single transfer if there is only one.
On the transfer form, a new field "Subcontracting order" is shown (only for users with purchase rights) when the transfer is a resupply for a subcontracting purchase order. It tells you which purchase order the transfer belongs to.
When you confirm a subcontracting purchase order, the module automatically posts a message in the chatter of both the purchase order and each related resupply transfer, so the link is traceable in the communication history.
The module works on purchase.order and stock.picking and relies on the standard subcontracting and purchase features.
Depends on
Models and fields (2)
- stock.picking · extends an existing modelsubcontracting_purchase_order_id (Subcontracting order)
- purchase.order · extends an existing modelsubcontracting_resupply_ids (Resupplys), subcontracting_resupply_count (Resupply count)
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.0- Go to Manufacturing > Products > Products and create a new subcontracted product with some Vendor (Purchase tab).
- Go to Manufacturing > Products > Products and create a new one with "Resupply Subcontractor on Order" route checked. [Component]
- Go to Manufacturing > Products > Bill of materials and create a new one with type = "Subcontracting" and set the subcontractor and component previously created.
- Go to Purchase > Orders > Requests for Quotation and create a new one to the subcontractor and add subcontracted product.
- Click on "Confirm order" button.
- A message with the link to the resupply(ies) is added in the purchase order.
- A "Resupply(ies)" smart-button is also displayed in the purchase order.
- Clicking on it, it navigates to the linked pickings.
- A message with the link to the PO is added in the resupply picking.
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.