This module restores the functionality of \<= 12.0 to set contacts as customer or vendor, and allows users to create custom filters on a more user-friendly manner.
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Lets you manually tick a contact as a Customer or a Supplier, and adds Customers and Suppliers filters to the contact search screen.
This module brings back a simple, manual way to mark contacts as customers or suppliers, instead of relying only on Odoo's automatic ranking.
On the contact form you get two checkboxes: "Is a Customer" and "Is a Supplier". Ticking or unticking them directly sets the contact's customer or supplier rank, so the flag stays under your control. The same two fields are also available on the child contacts shown in the contact form, so you can flag individual addresses.
In the Contacts search view, two new filters, "Customers" and "Suppliers", appear next to the existing filters. The older customer and supplier filters coming from the accounting module are hidden, so there is only one clear way to filter.
Behind the scenes, the flags are linked to the standard customer and supplier ranks: a contact with a rank of at least one counts as a customer or supplier, and a rank of zero means it is not. When you create a contact from a customer or supplier context, the matching box is pre-ticked.
Everything happens on the res.partner model, so it affects contacts everywhere they are used, including sales and purchasing screens.
Depends on
Required by other modules
Models and fields (1)
- res.partner · extends an existing modelis_customer (Is a Customer), is_supplier (Is a Supplier)
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 19.0
Confirmed on 2026-11-03 in branch 19.0 of OCA/partner-contact.
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.