Конфігурація етикеток 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
Код:
^XA^CI28
^FT0,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
Код:
^XA^CI28
...
^FO100,160^BY2
...
^XZ
Обертання елементів¶
Щоб обертати елементи в ZPL, спочатку перейдіть до ZPL-коду етикетки на вкладці Архітектура.
Перший параметр команди ^BC (інформація, що впливає на поведінку команди) визначає обертання елемента, яке може бути:
N: відображати нормальноR: повернути на 90 градусівI: повернути на 180 градусівB: повернути на 270 градусів
Example
Щоб повернути штрих-код, ^BCN змінюється на ^BCB.
Код:
^XA^CI28
...
^BCN,100,Y,N,N
...
^XZ
Код:
^XA^CI28
...
^BCB,100,Y,N,N
...
^XZ