Purchase Order Vendor Products
In Purchase Order show only products available from the selected vendor.
This is a duplicated of https://github.com/OCA/purchase-workflow/tree/14.0/purchase_allowed_product, and shouldn't be migrated.
auto_awesome What this module does
AI-generated from the code · Odoo 14.0When you add a product line to a purchase order, Odoo only suggests products that are sold by the selected vendor. This prevents ordering products from a supplier that does not offer them.
This module changes the product selector on purchase orders so that it is filtered by the vendor you have chosen on the order.
- On the purchase order form, when you click to add a product line, the list of available products is limited to those linked to the selected vendor. Products that are not sold by that vendor are hidden.
- The filter also respects the product's purchase settings: only products marked as purchasable are shown, and products restricted to another company are excluded unless they are shared.
- The module works together with the vendor information stored on products (the supplier pricelist), so it uses the same vendor-product links you already maintain.
- It does not add new menus or screens; it only adjusts the existing purchase order form.
This helps buyers avoid mistakes and speeds up data entry by showing only relevant products for the chosen supplier.
Depends on
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/purchase-workflow.
terminal Installation and usage
OCA documentation · Odoo 14.0Usage
Source · Odoo 14.0- Select a vendor in a Purchase Order.
- Only products available from this vendor can be selectod in the Purchase Order Lines
- Note: you can manage Vendors in the 'Purchase' tab of the Product form
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.