I would like to automatically generate the customer reference when I save a new customer in my database. I have lots of customers and it would help when interacting with them. How can I do that?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Accounting
- Inventory
- PoS
- Project management
- MRP
This question has been flagged
The "customer reference" field is mostly used to store historical references from previous software.
If you need a similar mechanism in Odoo to improve the customer relationship, I would use the "id" field (of "res.partner" object). It increments automatically as you create new contacts (1 -> ...). You can add it to the email using placeholders, you can display it in the printed documents, you can type it in the URL to directly open the related contact form when interacting with them, or even use it in quick searches of search views.
You can find an example of this in the Helpdesk app. Ticket ref is the record ID.
install
https://github.com/OCA/partner-contact/tree/14.0/partner_ref_unique
in company set partner_ref_unique = all