Tổng quan
Có những tình huống khác nhau trong đó danh mục mã vạch có thể hữu ích. Trường hợp sử dụng nổi tiếng là một trong những điểm bán hàng bán sản phẩm với số lượng lớn, trong đó khách hàng sẽ mở rộng quy mô sản phẩm của họ và lấy mã vạch in ra để dán lên sản phẩm. Mã vạch này sẽ chứa trọng lượng của sản phẩm và giúp tính toán giá cả cho phù hợp.
Tạo một danh mục mã vạch
Odoo hỗ trợ các danh mục mã vạch, xác định ánh xạ và giải thích thông tin được mã hóa. Bạn có thể cấu hình danh mục mã vạch có trong
chế độ nhà phát triển <chế độ nhà phát triển>
{.interpreted-text role="ref"}. Để làm như vậy, đi đến
Kho vận --> Cấu hình --> danh mục mã vạch
{.interpreted-text
role="menuselection"}.
Bạn có thể tạo một danh mục mã vạch từ đó, và sau đó thêm một dòng để tạo quy tắc đầu tiên của bạn.
{.align-center}
Bước đầu tiên là chỉ định tên quy tắc, ví dụ: Trọng lượng mã vạch với 3 số thập phân. Sau đó, bạn phải chỉ định loại cho mã vạch danh mục, trong trường hợp của chúng tôi, nó sẽ là Sản phẩm có trọng số.
{.align-center}
Mẫu mã vạch là một biểu thức chính quy xác định cấu trúc của mã vạch. Trong ví dụ này, 21 xác định các sản phẩm mà quy tắc sẽ được áp dụng, đó là những con số mà mã vạch sản phẩm nên bắt đầu.5 "chấm" là số sau của sản phẩm mã vạch và chỉ đơn giản là để xác định sản phẩm được đề cập. "N" xác định một số và "D" xác định các chữ số thập phân.
Mã hóa cho phép chỉ định mã hóa mã vạch mà quy tắc nên được áp dụng.
::: note ::: title Note :::
Bạn có thể xác định các quy tắc khác nhau và sắp xếp thứ tự ưu tiên của chúng nhờ vào sự nối tiếp. Quy tắc đầu tiên phù hợp với mã vạch được quét là đã áp dụng :::
Cấu hình Sản phẩm của bạn
- Mã vạch của sản phẩm nên bắt đầu bằng "21";
- 5 "dấu chấm" là các số mã vạch sản phẩm khác của bạn, cho phép xác định sản phẩm;
- Mã vạch phải chứa 0 trong số đó bạn đã xác định D hoặc N. Trong trường hợp của chúng tôi, chúng tôi cần đặt 5 số không vì chúng tôi đã cấu hình "21.....{NNDDD}";
- Trong EAN-13, số cuối cùng là số kiểm tra, sử dụng máy phát điện EAN13 để biết nó nên có chữ số nào trong trường hợp của bạn.
{.align-center}
Trong trường hợp bạn cân 1,5 kg mì Pasta, cân sẽ in cho bạn mã vạch sau 2112345015002. Nếu bạn quét mã vạch này trong máy POS của mình hoặc khi nhận được sản phẩm trong ứng dụng mã vạch của bạn, Odoo sẽ tự động tạo một dòng mới cho sản phẩm Pasta với số lượng 1,5 Kg. Đối với điểm bán hàng, một mức giá tùy thuộc vào số lượng sẽ cũng được tính toán.
{.align-center}
Loại Quy tắc
- Sản phẩm được định giá: cho phép bạn xác định sản phẩm và chỉ định giá của nó, được sử dụng trong POS.
- Sản phẩm giảm giá: cho phép bạn tạo một mã vạch cho mỗi lần giảm giá được áp dụng. Sau đó, bạn có thể quét sản phẩm của mình trong POS và sau đó quét mã vạch giảm giá, giảm giá sẽ được áp dụng trên giá bình thường của sản phẩm.
- Sản phẩm có trọng lượng: cho phép bạn xác định sản phẩm và chỉ định trọng lượng của nó, được sử dụng trong cả POS (trong đó giá được tính dựa trên trên trọng lượng) và trong hàng tồn kho.
- Khách hàng: cho phép bạn xác định khách hàng, ví dụ như đã sử dụng với chương trình khách hàng thân thiết.
- Nhân viên thu ngân: cho phép bạn xác định nhân viên thu ngân khi vào POS.
- Vị trí: cho phép bạn xác định vị trí khi chuyển khi kích hoạt nhiều vị trí.
- Gói: cho phép bạn xác định các gói khi chuyển các gói được kích hoạt.
- Thẻ tín dụng: không cần sửa đổi thủ công, tồn tại cho dữ liệu từ mô-đun Mercury.
- Sản phẩm đơn vị: cho phép bạn xác định sản phẩm cho cả POS và chuyển khoản.
::: note ::: title Note :::
Khi mẫu mã vạch chứa. \ *, Có nghĩa là nó có thể chứa bất kỳ số ký tự, những ký tự đó là bất kỳ số nào. :::