Skip to Content
Custom Product Label Printing
customized_barcode_generator

Custom Product Label Printing

Design and print user-defined barcode labels for products.

  • Odoo 17
  • Inventory
  • 17.0.1.0.0
1

Overview

Shops often want a product label that shows a barcode plus a coded cost or reference. This module adds a Barcode Code table that maps each digit to a letter or symbol, so the cost is printed as a code that staff can read. Settings decide whether the standard price and the reference appear on the label. Warehouse and retail teams use it with Products and Accounting. A product label report is included for printing.

2

Usage steps

  1. 1

    Open the label settings

    In Accounting settings the user finds the barcode label options. Two checkboxes decide the content: use the standard price as a coded value and show the product reference. A button opens the code table.

    • Option: Standard price as a code
    • Option: Show product reference
    • Button: Barcode code
  2. 2

    Define the code table

    A record maps each digit from zero to nine to a character. The user gives it a name and can activate or deactivate it. Only the active table is used when labels are printed.

    • Fields: code for 0 to 9
    • Field: Active
    • Date of creation
  3. 3

    Compute the coded cost

    The product template computes a Cost in code field from the standard price with the active table. Digits are replaced by their mapped characters. Users cannot read the real cost at a glance.

    • Field: Cost in code
    • Uses the active table
    • Product form
  4. 4

    Prepare the product reference

    When the reference option is on, the label shows the internal reference under the barcode. A helper builds the reference text for printing. Products without a reference just skip it.

    • Option: reference on label
    • Helper builds text
    • Optional per product
  5. 5

    Print the product label

    From the product or a list the user prints the product label report. The QWeb template draws the barcode, name, price and the coded cost. The result goes to the label printer.

    • Report: product label
    • Barcode, name, price, coded cost
    • Send to label printer
4

Roles

Benefiting roles
Role
Warehouse user
Accountant
Administrator
5

Dependencies

Back to version applications

Want to know more or try this app? Contact us

We can arrange a demo or a trial and answer your questions about Custom Product Label Printing.

Contact us