Skip to Content
Menu

ZPL Label Designer

by
Odoo 7

104.56

v 15.0 Third Party 242
Live Preview
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Inventory (stock)
Discuss (mail)
Lines of code 876
Technical Name zpl_label_designer
LicenseOPL-1
Websitehttps://ventor.tech
Versions 13.0 14.0 15.0 16.0 17.0 18.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Inventory (stock)
Discuss (mail)
Lines of code 876
Technical Name zpl_label_designer
LicenseOPL-1
Websitehttps://ventor.tech
Versions 13.0 14.0 15.0 16.0 17.0 18.0

ZPL Label designer for Odoo

Create any custom Odoo ZPL label in one minute via user-friendly visual editor without coding knowledge

Easily create ZPL labels of any size for Odoo Products, Product Templates, Lot/Serial and Packages. Add any Odoo field, custom text or images, and design it as you wish using Drag and Drop

Need more or want to purchase our products in a bundle?

All our apps are part of the VentorTech Ecosystem and compatible with each other. Usually together with ZPL Designer our customers purchase Odoo Direct Print PRO to use with designed labels. Follow the below link if you would like to receive all modules required for the printing in one bundle and as a bonus (1) receive module not only for single Odoo version, but for all next Odoo versions (2) get special conditions on support (3) receive latest module updates automatically without downloading them manually.

Check out our special offer:

COPY LINK
https://ecosystem.ventor.tech/

WATCH DEMO HERE

TEST THE MODULE ON OUR RUN BOT

https://odoo.ventor.tech/

Our Demo server is recreated each day at 12:00 a.m. (UTC). At that time, all of your manually entered data will be deleted.

 

from the creators of 

Functionality in two screenshots


Edit


Print

This module is compatible with Odoo Community and Enterprise from v13 and higher and Odoo.sh. Designed Odoo labels can be printed on any Zebra printer via the Odoo Direct Print app

IMPORTANT NOTICE

Please note that our label designer has been moved to an external application (https://labels.ventor.tech) due to technical limitations of the Odoo UI. In order to use the label designer, you will need to purchase this module. The external application is provided as a complimentary tool to enhance the functionality of this module and streamline the label design process.

  • We do not store any sensitive information from your Odoo instance, only label templates content and API key. API key needed to get list of models and fields to use while designing labels. It doesn't allow us to get any other information (like products, orders, etc.)
  • Our service (labels.ventor.tech) requires connectivity to Odoo through API (provided by this module). If Odoo is behind a VPN, our application will not work properly. To ensure the proper functioning of our service, we recommend that Odoo is accessible through a public IP address or that appropriate VPN configuration is put in place to allow API connections. Please contact us (https://support.ventor.tech/) before purchasing

Features

No coding required!

Create custom label in a few minutes without coding

Customizable labels

Change label size (width, height, DPI) and change orientation if needed

Attach label to model

Attach the label to one of four default models (Product, Product Templates, Lot/Serial, or Packages) or create labels for any custom model.

After selecting a model, you can add almost any type of field, including custom fields. However, please note that our application only supports the following types of fields: Char, Text, Integer, Float, Boolean, Many2one, Many2many (as nested label), One2many (as nested label), Selection, and Datetime.

Drag&Drop to place elements in necessary position (including images).

Publish/Unpublish Labels

Use "Publish" button to make the label available to download or print

Can be used in Odoo 16.0 Print Label wizard

You can add created labels to Print Label wizard from Odoo 16.0

TEST THE MODULE ON OUR RUN BOT

https://odoo.ventor.tech/

Our Demo server is recreated each day at 12:00 a.m. (UTC). At that time, all of your manually entered data will be deleted.

Our quality standards

Provided that we had to fix many code quality issues related to a variety of connectors presented on the Odoo market (Ebay, Amazon, USPS, FedEx, Shopify, WooCommerce, UPS, Quickbooks, custom connectors, etc.) and it wasted the nerves of our customers, testers, and developers, we developed our own quality standards.

Typical issues that clients faсed using other connectors / bridges:

  • Impossibility to scale functionality together with business growth
    Most solutions are OK when you have an Odoo standard with no or very few customizations. But functionality breaks in a real production environment for different reasons, even if you make a simple change (e.g., some orders are not synchronized, prices for products are not synchronized, etc.);
  • Stability
    When even simple change had been made in Odoo (e.g., adding a barcode to a product), total instability occurrences increased (e.g., for some reason, orders stopped coming or product prices stopped syncing).
  • Need to pay the vendor for extending / fixes. And even this did not always help
    Our customers tried to make their connectors work at a level of at least acceptably "stable" and bought hundreds of service hours from vendors. It’s reasonable to pay the code authors, as they should know their own apps, right? Unfortunately, the changes were still not working and this lowered their margin. They spent money with the vendors and then had to spend it again to fix it all with us, because situations had already become critical.
  • Alerts about errors
    When connectors had stopped syncing orders or prices, our clients learned about this only after a few days or months of sync failure, when they received customer calls about not delivered orders, or when they started analyzing margin and understood that they were selling with a resulting negative margin!

We have been fixing these problems and similar ones in different connectors and other modules. Such occurrences would not present a good situation for you, because you already purchased the module and everything is supposed to be working. And it’s not good for us, because instead of delivering features that bring benefit quickly, we have to fix something that you think is working.

Cheap solutions sound attractive, but we have already integrated Shopify, PrestaShop, Magento 1, Magento 2, WooCommerce, QuickBooks, and we know – these connectors cannot be cheap! It is not only about connectors, but about analyzing catalogs, making decisions about variants and product templates, figuring out what attributes should be synced from Odoo, and deciding on what should be edited directly on the e-commerce side only... and many other less-than-obvious factors.

Odoo is like a LEGO construction; it has many bricks. If looking at bricks separately, they seem to work fine. But everybody likes LEGOs because of the final "solution". And combining them depends on the quality of each brick. This is why we at VentorTech deliver only high-quality products that can be easily integrated with other products, and our solutions don’t block you while scaling and growing. It seems to be expensive initially but saves you a lot of investments and headaches in the future.

Installation and Configuration

The installation of module doesn't require any specific knowledge:

If you need help, you can request paid support using our support portal: https://support.ventor.tech/.

Requesting features and reporting bugs

If you have questions, need any help, or have a customizations request, please contact us using our support portal: https://support.ventor.tech/.

VentorTech Ecosystem

This ZPL Label designer for Odoo is a part of the VentorTech ecosystem. It’s fully compatible with all products designed by VentorTech: Ventor, Odoo Direct Print, Odoo Shopify connector, Odoo PrestaShop connector, Odoo Magento connector, Odoo QuickBooks Online connector, Odoo MyParcel connector, Odoo WooCommerce connector, and other

About Developer

Our company

VentorTech sp. z o.o.

https://support.ventor.tech/
al. Jerozolimskie 81 / 11.10, Warszaw, 02-001

POLAND

NIP: 9512525443
+48 789 338 655

Our team

ZPL Label Designer

On-premise installation

  1. Our ZPL Label Designer is need to be installed as server wide module. Below is quick summary of what you need to add or modify in your odoo.conf file:
server_wide_modules = base,web,zpl_label_designer
  1. Restart your Odoo server.

odoo.sh installation

Important

Please, try to install and use the module without these instructions. In most cases it will work without any additional steps.

  1. For odoo.sh you need to login in your account. There will be multiple options like History, Mails, Shell, Editor. Click on the Shell tab.
Click on Shell button
  1. Then you will get a shell access of Odoo.sh. Now you need to add the module in the server wide modules. For that you need to open the odoo.conf file:
  2. In order to get your config file you can go through the below path:
/home/odoo/.config/odoo/odoo.conf
  1. Add or change the following line:
server_wide_modules = base,web,zpl_label_designer

Add of modify server_wide_modules
  1. Now you need to restart the server. Run the following command in the shell:
odoosh-restart

Feedback

  • If you have any feedback, please contact us at support@ventor.tech.
  • Don't forget to share your experience! :)

Change Log


  • 1.3.1 (2024-03-20)
    • Fixed issue with selection of custom ZPL Labels in "Print Labels" wizard on transfers
  • 1.3.0 (2023-04-16)
    • [NEW] Added support for many2many and one2many fields
  • 1.2.0 (2023-02-23)
    • [NEW] Moved designer to a separate UI: labels.ventor.tech
    • [NEW] Migrated to a new framework (Konva.js)
    • [NEW] Added support for different encodings
    • [NEW] Added possibility to change barcode and QR code size
    • [NEW] Added possibility to change font size
    • Fixed some small issues that were affecting the user experience
  • 1.1.0 (2022-12-06)
    • [NEW] Added possibility to render lines
    • [NEW] Added possibility to select models to be used while creating labels (in module Settings)
    • [NEW] Added possibility to select nested fields to add to the label
    • [NEW] Added snap feature to simplify the positioning of elements
    • [NEW] Added grid feature (can be enabled/disabled with special checkbox)
    • Fixed issue with duplicating labels
    • Fixed odoo.sh warnings while installing the module
    • Fixed issue with rotation of barcodes
    • Fixed issue with compatibility with Direct Print for Odoo 15.0
  • 1.0.0 (2022-09-05)
    • Initial version of module

Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
by
worawat
on 3/24/23, 4:21 AM

Great support teams.
Ratings 5-star support. ZPL Label Designer , Odoo Direct Print PRO

Re:
by
Oleg Kuryan
on 3/27/23, 10:01 AM Author

Thank you for the great feedback!


We use this module in order to customize a ZPL label
by
Sébastien CLAUDE
on 2/6/23, 5:41 AM

Nice module, no problem with i

Re: We use this module in order to customize a ZPL label
by
Oleg Kuryan
on 2/6/23, 6:12 AM Author

Thank you for the great feedback!


by
TMS Solution VN
on 7/13/24, 12:31 AM

Could i insert some line of ZPL code to printout Vietnamese Font and character 

For example : 

^XA^CWZ,E:ARIAL.TTE^FS^XZ 

^XA 

^CI28

^FO30,35^AZN,30,30^FDTên hàng: Bút mực dạ ngòi 0.5mm^FS 

^FO30,65^AZN,30,30^FD Giá bán lẻ: 120.000,00₫^FS 

^BY3,1,40

^FO40,100^BC^FD12345678^FS

^PQ3 

^XZ

Re:
by
Oleg Kuryan
on 7/13/24, 6:38 AM Author

Hi,

Thank you for reaching out!

You can modify created labels after publishing to Odoo. Here you can find examples of how modify created labels: https://ventortech.atlassian.net/servicedesk/customer/portal/1/article/459505791

Please note that all changes you will make manually will be lost if you will update label using Designer.

If you will have any issues or questions, please reach out our support team, they will help: https://support.ventor.tech/


v16
by
crocodile
on 12/1/22, 4:08 AM

Hi can upgrade version 16 :(

Re: v16
by
Oleg Kuryan
on 12/15/22, 6:57 AM Author

Hi,

Thank you for your patience!

I am happy finally let you know that we released version for Odoo 16.0 :)


Version 16
by
crocodile
on 11/24/22, 5:41 AM

İ wish i buy black friday season 🙂


Version 16
by
crocodile
on 11/23/22, 10:43 AM

İf i but black friday v15 can upgrade 16?

Re: Version 16
by
Oleg Kuryan
on 11/23/22, 12:24 PM Author

Unfortunately, no.

This is due to Odoo Apps policy: "From version 13.0 onwards, each version of a third-party application is considered as a distinct product. This means that buying an application for version 13.0 grants access to the module in version 13.0 only."


Version 16
by
crocodile
on 11/23/22, 6:19 AM

Hi when upgrade 16 version?

Re: Version 16
by
Oleg Kuryan
on 11/23/22, 9:28 AM Author

Hello,

Thank you for contacting us!

We are working on it! :) Should be released in a week or two.


i interested by the app
by
wessam Ahmed
on 10/17/22, 5:26 PM

Hello

i interested by the app but i have (TSC 2410 M)  printer so how can i print with zpl file which i say in youtube the only Way to print From app

 or 

can i export pdf file to print ?

Re: i interested by the app
by
Oleg Kuryan
on 10/19/22, 4:11 AM Author

Hello,

Thank you for contacting us!

This module can work without Direct Print (printnode_base module). In this case Print action will lead to downloading label as text file (TXT). This is the default behavior of Odoo (you can download default ZPL Labels in the same way). Unfortunately, it is impossible to export such labels to PDF without third-party tools like http://labelary.com/


by
a7med.nor@gmail.com
on 9/29/22, 7:25 AM

yes i tested it 

it's good 

but not working with arabic language 

i can provide your zpl code for arabic if you can add option for arabic

Re:
by
Oleg Kuryan
on 9/29/22, 9:33 AM Author

Hello. Unfortunately, current version of our module supports only latin languages. We added support of arabic language to backlog for next releases and will let you know when it will be ready.


by
a7med.nor@gmail.com
on 9/28/22, 9:55 AM

hello 

can you give me demo ?


Re:
by
Oleg Kuryan
on 9/29/22, 4:03 AM Author

Hello. You can use our demo server odoo.ventor.tech to test our modules.