Cấu hình nhãn Zebra¶
Trong Odoo, các nhãn được in theo định dạng tệp Zebra Programming Language (ZPL) được thiết kế để vừa với nhãn kích thước bốn-nhân-sáu inch. Để thay đổi kích thước (hoặc định dạng lại) văn bản cho phù hợp với nhiều ZPL kích thước nhãn khác nhau, điều hướng đến chế độ xem nhãn ZPL và chỉnh sửa ZPL mã.
Cảnh báo
Khi tùy chỉnh mã trong Odoo, xin lưu ý rằng việc nâng cấp cơ sở dữ liệu lên các phiên bản mới hơn có thể làm hỏng mã ZPL tùy chỉnh. Khách hàng chịu trách nhiệm duy trì mã tùy chỉnh của họ.
Tham khảo các phần sau để biết giải thích và mã ví dụ cho các tùy chỉnh nhãn Zebra thường được yêu cầu.
Điều chỉnh lề¶
Văn bản bị cắt khỏi nhãn ZPL tiêu chuẩn được in trong Odoo khi dòng vượt quá năm mươi lăm ký tự. Để vừa tên sản phẩm dài hoặc số lô trên một dòng, hãy điều chỉnh lề.
Để bắt đầu, đi đến mã ZPL của nhãn trong tab Kiến trúc. Trong mã ZPL của nhãn sản phẩm, tìm lệnh ^FT, xác định vị trí bắt đầu để đặt văn bản hoặc yếu tố đồ họa trên nhãn. Hai số ngay sau lệnh ^FT xác định tọa độ x và y tính bằng điểm (tương tự như pixel đối với máy in) từ các lề trái và trên.
Quan trọng
Khi tùy chỉnh nhãn số lô/số serial, hãy tìm lệnh ^FO thay vì ^FT.
Example
Sau đây là một ví dụ trong đó tên sản phẩm bị cắt với định dạng ZPL mặc định của Odoo. Trong tab Đã sửa, tọa độ x của vị trí bắt đầu của nhãn được thay đổi từ ^FT100,80 thành ^FT0,80 để vừa toàn bộ tên.
Mã:
^XA^CI28
^FT100,80^A0N,40,30^FD[E-COM11] Cabinet with Doors (wood: Cherry, handles: brass)^FS
...
^XZ
Mã:
^XA^CI28
^FT0,80^A0N,40,30^FD[E-COM11] Cabinet with Doors (wood: Cherry, handles: brass)^FS
...
^XZ
Thay đổi kích thước mã vạch¶
Để điều chỉnh kích thước của mã vạch theo tỷ lệ, hãy bắt đầu bằng cách điều hướng đến mã ZPL của nhãn trong tab Kiến trúc. Tìm lệnh ^FO (thường ở dòng thứ ba), đây là điểm bắt đầu của lề cho mã vạch.
Lệnh ^BY cấu hình kích thước mã vạch và nhận ba số: chiều rộng thanh, chiều rộng thanh rộng so với thanh hẹp và chiều cao thanh. Theo mặc định, mã ZPL trong Odoo sử dụng ^BY3, đặt chiều rộng thanh là ba chấm, kích thước điển hình dễ dàng cho máy quét mã vạch đọc.
Example
Để thu nhỏ mã vạch theo tỷ lệ, ^BY3 được giảm xuống ^BY2.
Mã:
^XA^CI28
...
^FO100,160^BY3
...
^XZ
Mã:
^XA^CI28
...
^FO100,160^BY2
...
^XZ
Xoay các phần tử¶
Để xoay các phần tử trong ZPL, hãy bắt đầu bằng cách điều hướng đến mã ZPL của nhãn trong tab Kiến trúc.
Tham số đầu tiên của lệnh ^BC (thông tin ảnh hưởng đến hành vi của lệnh) xác định góc xoay của một mục, có thể là:
N: hiển thị bình thườngR: xoay 90 độI: xoay 180 độB: xoay 270 độ
Example
Để xoay mã vạch, ^BCN được thay đổi thành ^BCB.
Mã:
^XA^CI28
...
^BCN,100,Y,N,N
...
^XZ
Mã:
^XA^CI28
...
^BCB,100,Y,N,N
...
^XZ