This question has been flagged
4 Replies
8125 Views

Hello, when creating sales order ,,,instead searching by product name,  i would like  to search the products by barcode (EAN) when adding product to sales order line. is that possible ?

Thanks...

 

Avatar
Discard
Best Answer

The standard search for Products in Odoo uses these fields:

  • Internal Reference

  • Barcode

  • Product Name

So to search by Barcode, just enter or scan the barcode whenever you are searching for a Product.

Avatar
Discard

@Ray Odoo 14 search by barcode not working. IN purchase order line add product by entering barcode number but not showing any product. with internal reference working. Is any solutions to search with barcode?

I just tried v14 and it worked fine. I printed the barcode for "601647855653" which found the correct product once I scanned it to add a line to my Purchase Order. Keep trying, perhaps you have customizations? Try for yourself at https://runbot.odoo.com/

Best Answer

Hi iwan, 

I'd recommend you this powerful tool if you arr using odoo 8 

https://apps.odoo.com/apps/modules/8.0/sale_line_barcode/

Best regards. 

Avatar
Discard
Best Answer

Answered in your Launchpad Question. Pasting my answer here:

You can store the EAN of the product in the field that has been provided, i.e. "EAN13 Barcode" (ean13). By default (product/product.py lines 670) if the product couldn't be found using their default_code (line 668) then it will search using ean13.

So, basically you just need to specify the EAN for the products, then when creating Sale Order, you can enter (or scan) the EAN code when filling in Product field in each Sale Order Line.

If you are looking into a feature that user can scan EAN barcode and automatically the quantity of the sale order line of that particular product will be inreased (or a new sale order line added if the product has not been added yet), you need to develop that.

Avatar
Discard
Author

Thanks for the explanation John Doe ...