Every customer, their own product code

Map each customer's own SKU or part number to your products, then put it to work everywhere it matters — on quotes, sales orders, delivery slips, and invoices.

The problem

Customers refer to your products by their own SKU or part number, not yours. Sales staff track these mappings in spreadsheets or memory, and a single mismatched code on a quote or invoice can trigger a rejected shipment, a delayed payment, or hours of reconciliation work for the customer's procurement team.

The solution

Product Customer Code stores every customer's own reference against your products and surfaces it at every touchpoint that matters — searchable while building an order, visible on the sale order line, and printed on sale orders, delivery slips, and invoices — with a coverage report to catch gaps before they cause a problem.

Capabilities

Everything you need to speak your customer's language

Every capability below is implemented in the module.

01

Customer-Specific Codes

Record exactly how each customer refers to a product using their own SKU or part number instead of forcing them to learn yours.

02

Variant-Level Precision

Codes map to the exact product variant sold, so items differentiated by size, color, or configuration are never confused with one another.

03

Multiple Customers Per Product

A single product can carry a distinct code for every customer who buys it, matching how real B2B catalogs actually work.

04

Order-Entry Search

Search the product field by the customer's own code while building a quote or order, not just after the document is printed.

05

Inline Sales Order Column

See the customer code right on the sale order line as you build the order, with no extra clicks or lookups.

06

Printed on Every Document

The customer's reference prints as a "Your Ref:" line on sale orders, delivery slips, and invoices, so every stage of the transaction reconciles cleanly.

07

Coverage & Gap Reporting

A dedicated report flags which products or customers still lack a code, so gaps get closed before they cause a mismatch at order time.

08

Native Bulk Import & Export

Onboard a customer's full catalog of codes at once, or export existing mappings for audit or backup, using Odoo's standard list-view tools.

09

Duplicate & Validation Safeguards

Uniqueness constraints catch a duplicate code before it can be saved, preventing the wrong product from shipping under a customer's reference.

Workflow

How it works

1

Assign a Code

Open a product and add the customer's own code from the Customer Codes tab or the dedicated list view.

2

Search by Code

Start a quotation and look up the product using the customer's own code instead of your internal name.

3

Confirm & Deliver

Confirm the order; the code follows through onto the sale order line, delivery slip, and invoice automatically.

4

Track Coverage

Check the coverage report anytime to see which products or customers are still missing a code assignment.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

No. Customer codes are stored alongside your existing internal codes and are purely a reference layer — your own product codes, SKUs, and barcodes are untouched.

Get the app

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.

Product Customer Code

Map each customer's own SKU to your products and variants, search by it at order entry, and print it on quotes, orders, delivery slips and invoices — with coverage and gap reporting.

Buy on Odoo App Store