Purchase Request to Call for Bids with Operating Units
This module introduces the following features:
- This module pass the Operating Unit from the purchase request to the purchase agreement
auto_awesome What this module does
AI-generated from the code · Odoo 14.0When you turn purchase requests into a call for bids (purchase agreement), this module carries the Operating Unit from the request lines over to the new agreement, and blocks mixing lines from different operating units.
This module links the purchase request workflow with the call for bids (purchase agreement) workflow while keeping Operating Units consistent.
When you select purchase request lines and use the wizard that creates a call for bids, the wizard now shows the Operating Unit coming from the selected request lines. The field is read-only, so it is filled automatically and cannot be changed by hand.
- If all selected lines belong to the same Operating Unit, that unit is carried over to the new purchase agreement.
- If you select lines from more than one Operating Unit, the wizard stops and shows an error telling you to select lines from the same operating unit.
The Operating Unit is also written onto the purchase agreement that is created, so the agreement stays aligned with the request it came from. This affects the purchase request lines, the purchase request itself, the wizard screen used to create the call for bids, and the resulting purchase agreement.
No new menus or reports are added; the change appears inside the existing purchase request to call for bids flow.
Depends on
Models and fields (1)
- purchase.request.line.make.purchase.requisition · extends an existing modeloperating_unit_id (Operating Unit)
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/operating-unit.
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.