How to work Product Reference Code in Sales Module Odoo 18 (Ent)
Introduction :
In Odoo 18 Enterprise, the Product Reference Code (Internal Reference) is used to uniquely identify products across business operations. In the Sales module, this reference code helps sales users select, track and manage products efficiently without confusion.
This article explains how the reference code works, where it appears and why it is important.
Where to Set the Reference Code
Follow these steps to set a reference code for a product:
* Go to Sales → Products
* Select an existing product or create a new one
* Under the General Information tab
* Enter a value in the Internal Reference field
* Save the product
How Reference Code Appears in Sales Orders
Once the reference code is configured:
* The code appears along with the product name in Sales Order lines
* Sales users can easily identify products even if names are similar
* The reference code can be used directly for searching products
Example display:
FURN_8900 Drawer Black
Product Selection Using Reference Code
* In the Sales Order → Order Line
* Click the product field
* Type the reference code instead of the product name
* Odoo instantly filters the matching product
* When a user tries to assign an internal reference that is already used by another product, Odoo displays the following validation message: “The Internal Reference 'FURN_8900' already exists".
When Should You Use Reference Codes?
Reference codes are highly recommended when:
* You manage large product catalogs
* Product names are similar
* Internal teams rely on codes instead of names
* You need consistent tracking across modules
Conclusion
The Product Reference Code in Odoo 18 Enterprise plays a crucial role in simplifying product identification within the Sales module. By assigning a unique internal reference to each product, businesses can create sales orders faster, reduce selection errors and maintain consistency across Sales, Inventory and Accounting processes.