Extends sale_product_set features to add a new typology: wishlist. This module can serve as base to handle multiple wishlists for a customer, being or not e-commerce related.
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Adds a "Wishlist" type to product sets, so you can save lists of products for a customer and see how many wishlists each contact has.
This module builds on product sets and lets you mark a product set as either a normal set or a wishlist. On the product set form, list and search screens you now see a "Typology" field where you choose "Default" or "Wishlist"; new records default to "Default". In the search view you can also group product sets by typology.
On the customer (contact) form a new stat button appears in the button box showing the number of wishlists linked to that contact. The button is hidden when the count is zero. Clicking it opens the list of product sets filtered to that customer and to the wishlist typology, and any new record created from there is pre-filled with that customer and the wishlist typology.
The number of wishlists is computed automatically from the product sets linked to the contact, so it updates by itself when wishlists are added or removed. The module touches the product.set and res.partner models and reuses the existing product set action and views.
Depends on
Models and fields (2)
- product.set · extends an existing modeltypology
- res.partner · extends an existing modelwishlists_count (# Wishlists)
Text generated by AI (DeepSeek) from reading the Odoo 19.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: 7 confirmed, 2 with no information of 9 versions.
Sources · Odoo 15.0
Confirmed on 2026-11-03 in branch 15.0 of OCA/sale-workflow.
terminal Installation and usage
OCA documentation · Odoo 19.0Usage
Source · Odoo 19.0To use this module, you need to:
- Define a product set as sale manager and select typology "wishlist"
- Assign it to a partner
- On the partner you'll see a smart button that brings you to customer's wishlists
- Once you clicked on it you can create more wishlists for that customer.
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.