Danh pháp mã vạch GS1

Danh pháp GS1 hợp nhất các dữ liệu sản phẩm và chuỗi cung ứng khác nhau vào một mã vạch duy nhất. Odoo sử dụng Số mặt hàng thương mại toàn cầu duy nhất (GTIN), được mua bởi doanh nghiệp, để cho phép vận chuyển toàn cầu, bán hàng và niêm yết sản phẩm thương mại điện tử.

Cấu hình danh pháp GS1 để quét mã vạch của các hộp được niêm phong và xác định thông tin sản phẩm thiết yếu, chẳng hạn như GTIN, số lô, thông tin số lượng, v.v.

Quan trọng

GTINs là mã định danh sản phẩm duy nhất phải được mua từ GS1 để sử dụng mã vạch GS1.

Thiết lập danh pháp mã vạch

Để sử dụng danh pháp GS1, điều hướng đến ứng dụng Tồn kho ‣ Cấu hình ‣ Cài đặt. Sau đó trong phần Mã vạch, đánh dấu vào hộp Máy quét mã vạch. Tiếp theo, chọn Danh pháp mã vạch ‣ Danh pháp GS1 mặc định từ các tùy chọn danh pháp mã vạch mặc định.

Chọn GS1 từ menu thả xuống và nhấp vào liên kết bên ngoài để xem danh sách các quy tắc GS1.

Danh sách các quy tắc GS1 và mẫu mã vạch mà Odoo hỗ trợ theo mặc định có thể truy cập bằng cách nhấp vào biểu tượng ➡️ (mũi tên) ở bên phải của phần chọn Danh pháp mã vạch.

Trong bảng bật lên Mở: Danh pháp, xem và chỉnh sửa các Tên quy tắc GS1 có sẵn trong Odoo. Bảng chứa tất cả thông tin có thể được tóm gọn bằng mã vạch GS1, cùng với Mẫu mã vạch tương ứng.

Mẹo

Sau khi đặt GS1 làm danh pháp mã vạch, cài đặt Danh pháp mã vạch cũng có thể được truy cập bởi một menu ẩn có thể khám phá sau khi bật chế độ nhà phát triển. Sau khi được bật, điều hướng đến menu ứng dụng Tồn kho ‣ Cấu hình ‣ Danh pháp mã vạch và cuối cùng, chọn Danh pháp GS1 mặc định.

Sử dụng mã vạch GS1 trong Odoo

Để nhận dạng sản phẩm bằng mã vạch GS1 trong Odoo, doanh nghiệp cần có một GTIN duy nhất làm định danh sản phẩm phân biệt quốc tế được mua từ GS1. GTIN này được kết hợp với thông tin sản phẩm cụ thể theo mẫu mã vạch được GS1 quy định. Cách sắp xếp chữ số và chữ cái trong mẫu mã vạch phải tuân thủ quy ước GS1 để hệ thống toàn cầu có thể đọc chính xác dọc theo chuỗi cung ứng.

Mỗi mã vạch bắt đầu bằng một mã ứng dụng (A.I.) gồm 2-4 chữ số. Tiền tố bắt buộc này cho biết loại thông tin mà mã vạch chứa đựng. Odoo tuân thủ các quy tắc GS1 để nhận diện thông tin, như được mô tả chi tiết trong danh sách quy tắc GS1 mặc định. Việc bao gồm A.I. phù hợp từ danh sách cho phép Odoo diễn giải chính xác các mã vạch GS1. Trong khi hầu hết các mẫu mã vạch yêu cầu độ dài cố định, thì một số loại như số lô và số sê-ri có độ dài linh hoạt.

Mẹo

Đối với các mẫu mã vạch có độ dài linh hoạt không được đặt ở cuối mã vạch GS1, hãy sử dụng ký tự phân tách FNC1 (\x1D) để kết thúc mã vạch.

Ví dụ: Mẫu mã vạch cho số lô dài 20 ký tự. Thay vì tạo mã vạch số lô 20 ký tự, như LOT00000000000000001, hãy sử dụng ký tự phân tách FNC1 để làm cho nó ngắn hơn: LOT001x1D.

Tham khảo danh sách mã GS1 để xem danh sách đầy đủ tất cả các mẫu mã vạch và quy tắc cần tuân theo. Ngoài ra, hãy tham khảo tài liệu sử dụng GS1 này để biết các ví dụ cụ thể về việc kết hợp GTIN với thông tin sản phẩm và cấu hình quy trình làm việc.

Tạo quy tắc

Quy tắc GS1 là một định dạng cụ thể của thông tin có trong mã vạch, bắt đầu bằng A.I. và chứa số ký tự xác định. Quét mã vạch GS1 từ danh sách GS1 mặc định sẽ tự động điền dữ liệu tương ứng vào cơ sở dữ liệu Odoo.

Việc thêm quy tắc mã vạch GS1 trong Odoo đảm bảo diễn giải chính xác các định dạng GS1 độc đáo, không chuẩn.

Để thực hiện, trước tiên hãy bật chế độ nhà phát triển và điều hướng đến danh sách Mã vạch Nomenclatures trong Ứng dụng Tồn kho ‣ Cấu hình ‣ Mã vạch Nomenclatures. Sau đó, chọn mục danh sách Default GS1 Nomenclature.

Trên trang Phép đặt tên GS1 mặc định, chọn Thêm một dòng ở cuối bảng, sau đó một cửa sổ để tạo quy tắc mới sẽ mở ra. Trường Tên quy tắc được sử dụng nội bộ để xác định xem mã vạch biểu thị nội dung gì. Loại mã vạch là các phân loại thông tin khác nhau mà hệ thống có thể hiểu được (VD: sản phẩm, số lượng, sử dụng tốt nhất trước ngày, kiện hàng, phiếu giảm giá). Trình tự biểu thị mức độ ưu tiên của quy tắc, nghĩa là giá trị càng nhỏ thì quy tắc xuất hiện càng cao trên bảng. Odoo tuân theo thứ tự tuần tự của bảng này và sẽ sử dụng quy tắc so khớp đầu tiên dựa trên trình tự. Mẫu mã vạch là cách hệ thống nhận dạng trình tự các chữ cái hoặc số để đưa thông tin về sản phẩm vào.

Sau khi điền thông tin, nhấp vào nút Lưu & Tạo mới để tạo quy tắc khác hoặc nhấp vào Lưu & Đóng để lưu và quay lại bảng quy tắc.

Khắc phục sự cố mã vạch

Vì mã vạch GS1 khó làm việc, dưới đây là một số kiểm tra cần thử khi mã vạch không hoạt động như mong đợi:

  1. Đảm bảo rằng cài đặt Barcode Nomenclature được đặt là Default GS1 Nomenclature. Chuyển đến phần thiết lập nomenclature để biết thêm chi tiết.

  2. Đảm bảo rằng các trường được quét trong mã vạch được bật trong Odoo. Ví dụ, để quét mã vạch chứa lô hàng và số sê-ri, hãy đảm bảo tính năng Lô hàng & Số sê-ri được bật trong cài đặt của Odootrên sản phẩm.

  3. Bỏ qua dấu chấm câu như dấu ngoặc đơn () hoặc dấu ngoặc vuông [] giữa A.I. và chuỗi mã vạch. Những ký tự này thường được sử dụng trong các ví dụ để dễ đọc và không nên được đưa vào mã vạch cuối cùng. Để biết thêm chi tiết về việc xây dựng mã vạch GS1, hãy chuyển đến phần này.

  4. Khi một mã vạch chứa nhiều trường được mã hóa, Odoo yêu cầu tất cả các quy tắc phải được liệt kê trong nomenclature mã vạch để Odoo đọc được mã vạch. Phần này mô tả cách thêm quy tắc mới vào nomenclature mã vạch.

  5. Kiểm tra từng phần mã vạch chứa nhiều trường được mã hóa để tìm ra trường nào gây ra vấn đề.

    Example

    Khi kiểm tra mã vạch chứa GTIN, số lô và số lượng, hãy bắt đầu bằng cách quét riêng GTIN. Sau đó, kiểm tra GTIN với số lô, và cuối cùng, thử quét toàn bộ mã vạch.

  6. Sau khi chẩn đoán trường được mã hóa không xác định, hãy thêm quy tắc mới vào danh sách mặc định của Odoo để nhận dạng mã vạch GS1 với các thông số kỹ thuật độc đáo.

    Quan trọng

    Mặc dù trường mới sẽ được đọc, thông tin sẽ không liên kết với trường hiện có trong Odoo nếu không có tùy chỉnh của nhà phát triển. Tuy nhiên, việc thêm quy tắc mới là cần thiết để đảm bảo các trường còn lại trong mã vạch được diễn giải chính xác.

Danh sách mã GS1

Bảng dưới đây chứa danh sách quy tắc GS1 mặc định của Odoo. Các mẫu mã vạch được viết bằng biểu thức chính quy. Chỉ ba quy tắc đầu tiên yêu cầu chữ số kiểm tra làm ký tự cuối cùng.

Tên quy tắc

Loại

Mẫu mã vạch

Loại nội dung GS1

Trường Odoo

Mã container vận chuyển nối tiếp

Kiện hàng

(00)(\d{18})

Mã dạng số

Tên hiện hàng

Mã số mặt hàng thương mại toàn cầu (GTIN)

Đơn vị sản phẩm

(01)(\d{14})

Mã dạng số

TrườngMã vạchtrên biểu mẫu sản phẩm

GTIN của các đơn vị thương mại có trong bao bì

Đơn vị sản phẩm

(02)(\d{14})

Mã dạng số

Gói hàng

Vị trí toàn cầu giao hàng đến / nhận hàng

Vị trí đích

(410)(\d{13})

Mã dạng số

Vị trí đích

Giao hàng / Vận chuyển tiếp

Vị trí đích

(413)(\d{13})

Mã dạng số

Vị trí nguồn

Mã định danh của vị trí vật lý

Vị trí

(414)(\d{13})

Mã dạng số

Vị trí

Số lô hoặc số mẻ

(10) ([!"%-/0-9:-?A-Z_a-z]{0,20})

Tên bằng chữ và số

Số sê-ri

(21) ([!"%-/0-9:-?A-Z_a-z]{0,20})

Tên bằng chữ và số

Số sê-ri

Ngày đóng gói (YYMMDD)

Ngày đóng gói

(13)(\d{6})

Ngày

Ngày đóng gói

Hạn sử dụng tốt nhất (YYMMDD)

Sử dụng tốt nhất trước ngày

(15)(\d{6})

Ngày

Sử dụng tốt nhất trước ngày

Ngày hết hạn (YYMMDD)

Ngày hết hạn

(17)(\d{6})

Ngày

Ngày hết hạn

Số lượng biến đổi của các mặt hàng

Số lượng

(30)(\d{0,8})

Chỉ số

ĐVT: Đơn vị

Số lượng đơn vị thương mại

Số lượng

(37)(\d{0,8})

Chỉ số

Số lượng theo đơn vị cho container (AI 02)

Trọng lượng tịnh: kilôgam (kg)

Số lượng

(310[0-5])(\d{6})

Chỉ số

SL theo kg

Chiều dài tính bằng mét (m)

Số lượng

(311[0-5])(\d{6})

Chỉ số

SL theo m

Thể tích tịnh: lít (L)

Số lượng

(315[0-5])(\d{6})

Chỉ số

SL theo L

Thể tích tịnh: mét khối (m:sup:3)

Số lượng

(316[0-5])(\d{6})

Chỉ số

Số lượng tính bằng m:sup:3

Chiều dài tính bằng inch (in)

Số lượng

(321[0-5])(\d{6})

Chỉ số

SL theo inch

Trọng lượng/thể tích tịnh: ounce (oz)

Số lượng

(357[0-5])(\d{6})

Chỉ số

SL theo oz

Thể tích tịnh: feet khối (ft:sup:3)

Số lượng

(365[0-5])(\d{6})

Chỉ số

Số lượng tính bằng ft:sup:3

Kiểu đóng gói

Kiểu đóng gói

(91) ([!"%-/0-9:-?A-Z_a-z]{0,90})

Tên bằng chữ và số

Loại kiện hàng