Posted on Leave a comment

How can I print my ZPL label rotated by 90 degrees?

The Direct Print module and ZPL printers do not automatically rotate the label to match the paper size due to the limitations of ZPL coding and element positioning. Consequently, there are no settings to adjust the label orientation in the Direct Print.

HELLO WORLD

If you use our ZPL Label Designer to create custom ZPL labels, you need to specify correct dimensions matching your paper size. Let’s try to understand with simple example.

If you have 4×6 inches paper in your printer, you need to create a label with 4 inches as width and 6 inches as height. You can design your label in portrait orientation or in landscape orientation:

Please note that both labels have 4 inches width. The only difference is that you must rotate elements by 90 degrees.

Here is an example of an improperly designed label for this paper size:

If a label is designed in this manner, it will print scaled (see arrow indicating printer paper direction). If you find yourself in this situation, the optimal solution is to create a new label with the correct dimensions and appropriately rotated elements (see the second label in the first screenshot).


Here is a screenshot demonstrating how to rotate elements using our ZPL Label Designer:

Using nested labels

It’s also worth mentioning a few words about how to add nested labels. First of all, the nested label must be designed and oriented in the same way as the parent label.

After adding nested labels, we have several options for how fields with multivalue will be displayed when printed, we need to click with the use of RBM to see and choose them:


Let’s take a look at both options using the example of printing a transfer label with 3 products.

Render Horizontally

Render Vertically

Posted on Leave a comment

Confluence Article Title

How can I re-run the auto workflow? For example, if processing of historical orders failed due to mapping issues or lacking stock

How do I disable email notifications for failed jobs from the Queue Job module in Odoo?

Why aren’t Odoo product categories synchronized, even though category mappings seem correct?

How does the connector handle contacts (customers) creation in Odoo?

How do you filter orders to be downloaded? How is the “Order cut-off” date used?

How to install and configure VentorTech connector?

How to automatically requeue stuck jobs in “Started” or “Enqueued” state?

What information is synchronized by the connector? And in what direction?

How are product returns handled in connectors?

Will products created in Odoo be automatically created in the e-Commerce System?

Can new taxes be created from Odoo to Prestashop / Shopify / Magento 2 / Woocommerce when a product is exported?

Can your connector be connected to multiple shops (Shopify, Magento, Prestashop, Woocommerce)?

How to extend your connector to add custom complex fields to synchronize for products?

How to send product prices with custom rounding to external system?

How to exclude product from synchronization?

How to add / remove multiple products from specific sales integration?

Will product information be updated in external system if changed in Odoo?

How to synchronize stock quantity from Odoo to external shop?

Do you export images from Odoo to external e-Commerce System?

If product is deleted in Odoo, will it be deleted in e-Commerce System?

Does your connectors support multi-shop?

Why you need unique Internal References for all products?

Do you support updating Customer information from Odoo to e-Commerce System?

Why are all my queue jobs stuck in “Pending”?

How to put special tax (reverse charge) if in downloaded sales order there is empty tax?

When importing product to Odoo unneccessary variants are generated. How to fix?

How to set specific Payment Terms for imported orders?

What is difference between our connectors and others available on the Odoo app store?

How to disable import of images during initial import?

I encountered a “TypeError: Model ‘product.image’ does not exist in registry.” error while attempting to install a connector on my Odoo 17.0

I encounter the “One line has different Included In Price parameter in Taxes” error when importing a new order. Why?

I encountered the “Total amount in sales order from PrestaShop is not the same as calculated amount in Odoo” error. What should I do?

How do I import orders with removed products or custom items?

How does the connector handle discounts imported from my e-commerce store?

How does customer import work starting from release 1.16.0 (PrestaShop (1.16.0), Magento 2 (1.10.0), Shopify (1.10.0), WooCommerce (1.7.0))?

Can I export products to my e-commerce store in draft or inactive status?

How to automatically sync product changes between Odoo & e-commerce system?