Print Barcodes to Dymo LabelWriter 450 for any product with single click

Print Barcodes to Dymo LabelWriter 450 for any product with single click

May 15, 2020
Steve Myers wrote
I would like to have the ability to print a barcode to a Dymo LabelWriter 450 printer for any single or multiple selected products in the product window.
I would also like to be able to configure a template for the label so that I can print just the barcode, or include the product name** and the reference number with the barcode, at a minimum. Having the ability to add a Price to the label would also be nice.

I have products that aren't barcoded (or the barcodes get damaged so they can't be read). This would greatly enhance the Product Picker feature if I were able to just scan products for inventory counts (using a mobile laptop on a cart maybe) or receiving products into inventory.

** (maybe some way to shorten the name would be helpful as well since I do have a large number of product names that would be too long for a label - maybe an rtrim/ltrim implementation would fix this)
New
4 votes
Vote
Reply
2 Answers
May 15, 2020
Steve Myers wrote
The Dymo printer appears to use an XML implementation for templates, so being able to design different label templates and assign them to products and/or categories as a default label would address many issues about the label needs of products from different manufacturers or with different packaging sizes.
May 26, 2020
Steve Myers wrote
I purchased the DirectLabelPrint module from Prestashop Addons to address this barcode/label need. The module works pretty well with only a few concerns about the methods used to make it work, but... IT WORKS and 500 labels later, I have finally "tuned" the labels to work as both product identification AND price stickers, and can now use the Product Picker feature within Store Manager as I wanted to (see above). There is a caveat however, ALL barcodes need to go into the EAN13 field, and my Panda Theme has been modified to retrieve that data and determine what the schema.org output should be based on the data itself. So EAN13 codes are output as GTIN13, UPCs as GTIN12, and private (in-house) UPC barcodes as MPN. I'm sure there is a better way to do it, but this works for me for now.