Clean product names for customers, full control for your team
Internal Reference Remove hides the [CODE] prefix from product names on every customer-facing document — sales orders, purchase orders, invoices, delivery slips, and the portal — while staff keep full visibility internally. Configurable per surface, works the moment you install it, and never breaks code-based search.
The problem
Odoo shows the internal reference code as a prefix on every product name — useful for warehouse staff, awkward when a code like [SKU-00231] shows up on a quotation, invoice, or delivery slip a customer actually reads. Existing apps hide the code everywhere or nowhere, with no way to keep it for internal teams while removing it from customer-facing documents.
The solution
Internal Reference Remove suppresses the code prefix on every customer- and partner-facing surface — sales, purchase, invoicing, delivery, and the portal — the moment you install it, while keeping the code visible on internal back-office screens for staff. Seven independent toggles under Settings let you decide exactly where the code shows, and code-based search keeps working everywhere, always.
Full-surface, role-aware code hiding
Every capability below is implemented in the module.
Sales orders & quotations
The internal reference is stripped from the product description on every sales order and quotation line — on screen, in the PDF, and in the customer portal.
Purchase orders
Vendor-facing purchase order lines show the clean product name only, with the reference code removed from both the order screen and the printed PDF.
Invoices & bills
Customer invoices and vendor bills print clean product descriptions on every line, so the code you use internally never reaches a customer's inbox.
Delivery slips & transfers
Delivery slip and transfer reports render the clean product name, keeping shipping documents free of internal codes.
Customer portal
Customers logged into the portal see the exact same clean product names as their PDF documents — no mismatch between what they read online and on paper.
Internal screens keep the code
Product list, kanban, and form views in the back office still show the full [code] name by default, so staff lose nothing on day-to-day lookup and data entry.
Seven independent toggles
A dedicated Settings page lets you switch code hiding on or off per surface — sales, purchase, invoicing, delivery, portal, backend, and a master switch — instead of one all-or-nothing setting.
Code-based search still works
Hiding the code from display never touches search: staff can still find a product by typing its reference anywhere it's looked up.
Works immediately, zero setup
Sensible defaults hide the code on every customer-facing surface and keep it internally the moment the module is installed — no configuration required to get the core behavior.
How it works
Install the module
Internal Reference Remove activates with safe defaults — customer-facing surfaces hidden, internal screens unchanged.
Open the Settings page
Go to Product Reference under Settings to see and adjust all seven toggles in one place.
Adjust per surface
Turn hiding on or off for sales, purchase, invoicing, delivery, portal, or the internal back office independently.
Documents update automatically
New orders, invoices, and portal pages reflect your settings immediately — no re-installation or manual cleanup needed.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
You choose. Seven independent toggles — sales, purchase, invoicing, delivery, portal, internal back office, and a master switch — let you decide exactly where the code is hidden. Nothing is all-or-nothing.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Internal Reference Remove From Product Name
Hide the [code] prefix from product names on quotations, orders, invoices, delivery slips and the portal — while internal screens and code-based search keep working exactly as before.
Buy on Odoo App Store