Конфігурація етикеток Zebra

В Odoo етикетки, надруковані у форматі файлу Zebra Programming Language (ZPL), призначені для етикетки розміром чотири на шість дюймів. Щоб змінити розмір (або переформатувати) текст для різноманітних розмірів етикеток ZPL, перейдіть до перегляду етикеток ZPL та змініть код ZPL.

Попередження

При налаштуванні коду в Odoo зверніть увагу, що оновлення бази даних до новіших версій може пошкодити користувацький код ZPL. Клієнти несуть відповідальність за підтримку свого користувацького коду.

Зверніться до наступних розділів для пояснень та прикладів коду часто запитуваних налаштувань етикеток Zebra.

Налаштування полів

Текст обрізається зі стандартних етикеток ZPL, надрукованих в Odoo, коли рядок перевищує п’ятдесят п’ять символів. Щоб розмістити довгі назви продуктів або номери партій на одному рядку, налаштуйте поля.

Для початку перейдіть до коду ZPL етикетки на вкладці Архітектура. У коді ZPL для етикеток продуктів знайдіть команду ^FT, яка вказує, де починати розміщення тексту або графічного елемента на етикетці. Два числа безпосередньо після ^FT визначають x-координату та y-координату в точках (подібно до пікселів для принтерів) від лівого та верхнього полів.

Важливо

Під час налаштування етикеток партій/серійних номерів шукайте команду ^FO замість ^FT.

Example

Наведено приклад, де назва продукту обрізається при стандартному форматуванні ZPL в Odoo. На вкладці Виправлено x-координата початкової позиції етикетки змінюється з ^FT100,80 на ^FT0,80, щоб помістити всю назву.

Приклад етикетки зі штрих-кодом із обрізаною назвою продукту.

Код:

^XA^CI28
^FT100,80^A0N,40,30^FD[E-COM11] Cabinet with Doors (wood: Cherry, handles: brass)^FS
...
^XZ

Зміна розміру штрих-коду

Щоб налаштувати розмір штрих-коду за масштабом, спочатку перейдіть до коду ZPL етикетки на вкладці Архітектура. Знайдіть команду ^FO (зазвичай у третьому рядку), яка є початковою точкою поля для штрих-коду.

Команда ^BY налаштовує розмір штрих-коду та приймає три числа: ширину смуги, ширину широких смуг відносно вузьких смуг і висоту смуги. За замовчуванням код ZPL в Odoo використовує ^BY3, встановлюючи ширину смуги в три точки — типовий розмір, який легко зчитується сканерами штрих-кодів.

Example

Щоб зменшити штрих-код за масштабом, ^BY3 зменшується до ^BY2.

Приклад етикетки зі штрих-кодом.

Код:

^XA^CI28
...
^FO100,160^BY3
...
^XZ

Обертання елементів

Щоб обертати елементи в ZPL, спочатку перейдіть до ZPL-коду етикетки на вкладці Архітектура.

Перший параметр команди ^BC (інформація, що впливає на поведінку команди) визначає обертання елемента, яке може бути:

  • N: відображати нормально

  • R: повернути на 90 градусів

  • I: повернути на 180 градусів

  • B: повернути на 270 градусів

Example

Щоб повернути штрих-код, ^BCN змінюється на ^BCB.

Приклад етикетки зі штрих-кодом.

Код:

^XA^CI28
...
^BCN,100,Y,N,N
...
^XZ