Bitwerf · Odoo apps

Customer Product Codes

Keep each customer's own codes and names for your products, and show them on their quotations, orders and invoices.

$14 one-time per Odoo version · Odoo 17, 18, 19 and 20 · Community and Enterprise
Buy for Odoo 20.0Buy for Odoo 19.0Buy for Odoo 18.0Buy for Odoo 17.0
Sold and installed through the official Odoo Apps Store.

Business customers often order with their own part numbers. Customer Product Codes keeps each customer's code and name for your products, fills them in on sales order lines, finds products by the customer's code while you type, and prints the code under your line description on quotations, orders and invoices.

A quotation for a contact of Harbor Office Supplies: the company's codes fill the Customer Code column.

What it does

One code per customer and product

Save the customer's code and, if you like, their name for the product. A code covers all variants of a product or one variant, and a variant's own code wins. Codes are kept on the company, so all its contacts and addresses use them.

No double codes

A customer cannot use one code for two products or have two codes for one product; letter case does not count. A code can belong to one company or be shared by all companies.

On quotations and orders

A Customer Code column on order lines fills in when you choose a product and follows a change of customer. Type a code on a line that has none and it is saved for that customer.

Find products by the customer's code

Type the customer's code or product name in the product field of an order line to find the product. In the product list, search on any customer's code.

On customer invoices

Customer invoices and credit notes show the code on their lines, also when made from a sales order. Vendor bills are left alone.

Printed and in the portal

Quotations, sales orders and invoices print the customer's code and name under your description, and the customer portal shows them on quotations and orders.

Documents stay as sent

When you change or delete a code, quotations that are not confirmed and draft invoices take the change. Confirmed orders and posted invoices keep the code they had.

Codes in one place

Manage codes per product (Customer Codes tab), per customer (Product Codes button) or in one list under Sales > Products, grouped by customer or product, and import them from a spreadsheet.

How to use it

  1. Install the module.
  2. Open a product and its Customer Codes tab, or Sales > Products > Customer Codes, and add the customer's code and their name for the product.
  3. Create a quotation for that customer: the Customer Code column fills in when you choose the product. To find a product by the customer's code, type the code in the product field.
  4. Print or send the quotation: the code appears under the line description. Invoices made from the order show it too.

Screenshots

All customer codes in one list under Sales > Products.

All customer codes in one list under Sales > Products.

The Customer Codes tab of a product: each customer's code and name for it.

The Customer Codes tab of a product: each customer's code and name for it.

Need it to work differently?

We build custom Odoo modules and changes to this one at a fixed price, from €950 excluding VAT. Small modules are usually delivered within five working days, tested on your Odoo version. Describe what you need to hello@bizzkitt.ai.

All Odoo apps by Bitwerf

Bitwerf is a trade name of BizzKitt B.V., Frederikstraat 67, 3034 LD Rotterdam, the Netherlands (KvK 42149345, VAT NL869932354B01). Questions: hello@bizzkitt.ai · Support · Privacy · Terms