Bitwerf · Odoo apps

Barcodes per Product

Any number of extra barcodes per product or variant, and Odoo's product fields and searches find them.

$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.

Products often carry more than one barcode: the supplier's label, an old code, a case of six. Odoo keeps one barcode per product. This module adds a Barcodes tab where you list the others, per product or per variant, and lets product fields and product searches find the product by any of them, while keeping every barcode unique.

The Barcodes tab of a product with variants: one barcode for every variant and one per variant, each with a label.

What it does

Extra barcodes on the product

A Barcodes tab on the product form holds any number of extra barcodes, each with an optional label such as Supplier label or Case of 6. Spaces around a pasted barcode are removed.

Per variant or for all variants

Give a barcode to one variant, or leave the variant empty so it stands for every variant. The variant form shows its own barcodes and the ones shared by all variants.

Found in product fields

Type or scan an extra barcode in a product field, for example on an order line, an invoice line or a vendor price: the product is found and listed first. This works for products and variants alike.

Search lists by any barcode

The Product search of the product and variant lists also matches extra barcodes, in part or in full. The Extra Barcodes filter shows the products that have them, and an optional Other Barcodes column lists them.

No duplicates

An extra barcode cannot repeat another extra barcode, a main barcode or a packaging barcode, and a main or packaging barcode cannot take an extra barcode. The message names the product that already has it.

Per company

Like Odoo's own barcode check, the check runs within each company and against products shared by all companies, so another company may use the same barcode. Barcodes of other companies' products stay hidden.

Repeats when you want them

One setting allows repeated extra barcodes. A barcode that several products share then lists all of them in product fields.

Import and copies

Extra barcodes import with your products (column Extra Barcodes / Barcode). A duplicated product starts without them, so no barcode is repeated by accident.

How to use it

  1. Install the module.
  2. Open a product and go to the Barcodes tab. Add each barcode, with a variant when it belongs to one, and a label if you like.
  3. Type or scan one of these barcodes in a product field or in the product search: the product is found.
  4. To let several products share an extra barcode, switch on Repeated Extra Barcodes in Settings, General Settings, block Product Barcodes.

Screenshots

The product search finds a variant by its extra barcode; the Other Barcodes column lists the extra barcodes of each variant.

The product search finds a variant by its extra barcode; the Other Barcodes column lists the extra barcodes of each variant.

General Settings: repeated extra barcodes are off by default, so every extra barcode belongs to one product.

General Settings: repeated extra barcodes are off by default, so every extra barcode belongs to one product.

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