Odoo Help


How to print barcode for products

on 10/3/15, 2:38 PM 1,716 views

I would like to know what should be done to print EAN13 barcode label for a given product.

I can't see any template in the PRINT menu of the product.

Thanks Axel. But I am a step behind. Still I don't know what steps need to be done to be able to have a print button or print menu option for a label thermal printer. Do I have to prepare a whole report from scratch??

on 10/4/15, 12:20 PM

I think that is not what you ask. You need to be consistent in what you are asking for someone can help you. If you ask for something you will get answers according to what you are asking

Axel Mendoza
on 10/5/15, 2:07 AM

Thanks Axel. Well, no hard feelings and no blames, sometimes misunderstandings happen. This time I just have no idea on where to start. I have seen that thermal label printers use their own commands (usually EPSON) , I am wondering how to implement that, I guess there must be something already done.

on 10/5/15, 3:30 PM
Axel Mendoza
On 10/3/15, 2:52 PM

There is an Odoo controller for reports barcode images, as docs says at: https://www.odoo.com/documentation/8.0/reference/reports.html

Barcodes are images returned by a controller and can easily be embedded in reports thanks to the QWeb syntax:
<img t-att-src="'/report/barcode/QR/%s' % 'My text in qr code'"/>
More parameters can be passed as a query string
<img t-att-src="'/report/barcode/?type=%s&value=%s&width=%s&height=%s'%('QR', 'text', 200, 200)"/>

That controller accepts this types of barcodes: 

:param type: Accepted types: 'Codabar', 'Code11', 'Code128', 'EAN13', 'EAN8', 'Extended39', 'Extended93', 'FIM', 'I2of5', 'MSI', 'POSTNET', 'QR', 'Standard39', 'Standard93', 'UPCA', 'USPS_4State'

Your image could be defined like:

<img t-att-src="'/report/barcode/EAN13/%s' % prod.ean13"/>

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

2 follower(s)


Asked: 10/3/15, 2:38 PM
Seen: 1716 times
Last updated: 10/5/15, 3:30 PM