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.

Ví dụ nhãn mã vạch với tên sản phẩm bị cắt.

:

^XA^CI28
^FT100,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.

Ví dụ nhãn mã vạch.

:

^XA^CI28
...
^FO100,160^BY3
...
^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ường

  • R: xoay 90 độ

  • I: xoay 180 độ

  • B: xoay 270 độ

Example

Để xoay mã vạch, ^BCN được thay đổi thành ^BCB.

Ví dụ nhãn mã vạch.

:

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