Inter Company Module for Purchase to Sale Order with MRP
This module considers the use of Bill of Materials Kits when processing intercompany transfers.
This module is a glue module and is auto installed if purchase_sale_stock_inter_company and mrp modules are installed. Full purpose description can be found in purchase_sale_inter_company.
auto_awesome What this module does
AI-generated from the code · Odoo 16.0When a company sells a kit to a related company that buys it, this module keeps the intercompany quantities in sync using the kit's components. It is installed automatically when intercompany purchase/sale and manufacturing are both present.
This is a small glue module that only changes how quantities are calculated during intercompany transfers when kits (Bill of Materials) are involved. It does not add menus, buttons or reports.
- It extends the transfer (
stock.picking) logic that compares what was actually shipped on the sales side with what is expected on the purchase side. - When the sold product is a kit, it works out how many complete kits were actually processed, based on the quantities done on the component moves, instead of the ordered quantity.
- When the purchased product is a kit, it explodes the kit into its components and returns the component quantities that should be received.
- If neither side uses a kit, it falls back to the standard intercompany behaviour.
- Service-type components and zero-quantity components are ignored in the calculation.
Because it is auto-installed, users do not need to enable it manually; it simply makes intercompany purchase-to-sale flows with kits behave correctly.
Depends on
Models and fields (1)
- stock.picking · extends an existing model
Text generated by AI (DeepSeek) from reading the Odoo 16.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 16.0
Confirmed on 2026-11-03 in branch 16.0 of OCA/multi-company.
terminal Installation and usage
No verified informationInstallation 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.