Mã vạch là gì?

Chuyên mục: Khoa học - Công nghệ | Cập nhật ngày 16/10/2017 lúc 11:54

Mã vạch là các ký tự có thể đọc được bằng máy quét mã vạch cho dữ liệu cho phép các doanh nghiệp trên toàn thế giới theo dõi và kiểm kê sản phẩm. Khi bạn mua một mặt hàng từ bất kỳ cửa hàng nào, bạn sẽ nhận thấy một nhãn với các đường kẻ mỏng, màu đen trên nó, cùng với một biến thể của các con số khác nhau. Nhãn này sau đó được thu bởi thủ quỹ và mô tả và giá của món hàng sẽ tự động xuất hiện.

Có nhiều loại mã vạch khác nhau nhưng mã sử dụng rộng rãi nhất là UPC (Mã sản phẩm chung) và EAN(European Article Numbering). Những mã vạch chuẩn này dành cho các ngành sản xuất, bán lẻ và dịch vụ ăn uống. Các lập trình đảm bảo rằng các mã vạch không có lỗi trước khi chúng được đóng dấu hoặc in trên sản phẩm. Bằng cách kiểm tra mã vạch của bạn, bạn sẽ tránh được lỗi in, tiết kiệm thời gian và tiền bạc. Một mã vạch chỉ đơn giản là tiện ích mã vạch kiểm tra.

International Article Number (EAN) là gì?

Một mã vạch EAN-13 (ban đầu là European Article Number, nhưng bây giờ đổi tên thành International Article Number mặc dù chữ viết tắt EAN đã được giữ lại) là một tiêu chuẩn mã vạch 13 chữ số (12 + kiểm tra)), là một superset của Universal Universal 12 chữ số Code (UPC) được phát triển ở Hoa Kỳ. Mã vạch EAN-13 được định nghĩa bởi tổ chức tiêu chuẩn GS1.

Tìm hiểu về mã vạch

Mã vạch EAN-13 được sử dụng trên toàn thế giới để đánh dấu các sản phẩm thường được bán tại các điểm bán lẻ. Các số được mã hoá trong mã vạch EAN-13 là số nhận dạng sản phẩm, còn được gọi là Mã số Nhật Bản (JAN) ở Nhật Bản. Tất cả các số được mã hoá trong mã vạch UPC và EAN được gọi là Mã hàng hoá thương mại toàn cầu (GTIN) và chúng có thể được mã hoá trong các mã vạch GS1 khác.

Số GTIN-13 được mã hoá trong mã vạch EAN-13. Chữ số đầu tiên luôn được đặt bên ngoài biểu tượng; thêm một chỉ thị yên tĩnh khu vực (>) được sử dụng để chỉ ra Khu yên tĩnh là cần thiết cho máy quét mã vạch để hoạt động bình thường.

 

Cấu trúc của một số EAN

Mã vạch là gì?

Một số EAN-13 bao gồm bốn lĩnh vực: (1) Số Hệ thống; (2) Mã nhà sản xuất; (3) mã sản phẩm; (4) Số kiểm tra. Thông thường chữ số hệ thống số được in ở bên trái mã vạch, và chữ số kiểm tra ở bên phải. Mã sản phẩm và nhà sản xuất được in ngay bên dưới mã vạch, được ngăn cách bởi thanh bảo vệ.


Hệ thống Số. Hệ thống số là hai chữ số đầu tiên trong số EAN để xác định cơ quan đánh số quốc gia / khu vực.

Mã nhà sản xuất. Mã nhà sản xuất là mã duy nhất được gán cho mỗi nhà sản xuất bởi cơ quan đánh số được chỉ ra bởi mã hệ thống số. Tất cả các sản phẩm được sản xuất bởi một công ty nhất định sẽ sử dụng cùng mã nhà sản xuất.

EAN sử dụng cái được gọi là “mã nhà sản xuất có độ dài biến đổi.” Việc ấn định mã sản phẩm gồm 5 chữ số cố định, như UCC đã làm cho đến gần đây, có nghĩa là mỗi nhà sản xuất có thể có tới 99,999 mã sản phẩm – và nhiều nhà sản xuất không có nhiều sản phẩm, có nghĩa là hàng trăm hoặc thậm chí hàng ngàn sản phẩm tiềm năng mã đang bị lãng phí trên các nhà sản xuất chỉ có một vài sản phẩm. Do đó, nếu một nhà sản xuất tiềm năng biết rằng chỉ sản xuất một vài sản phẩm, EAN có thể phát hành mã nhà sản xuất dài hơn, để lại ít khoảng trống hơn cho mã sản phẩm. Điều này dẫn đến sử dụng hiệu quả hơn các nhà sản xuất có sẵn và mã số sản phẩm. Mã sản phẩm: Mã sản phẩm là mã duy nhất được chỉ định bởi nhà sản xuất.

Mã sản phẩm. Mã sản phẩm được chỉ định bởi nhà sản xuất. Mã sản phẩm ngay sau mã nhà sản xuất. Tổng chiều dài mã nhà sản xuất cộng với mã sản phẩm phải là chính xác 10 chữ số.

Kiểm tra chữ số: Số kiểm tra được sử dụng để xác minh rằng mã vạch được tạo ra hoặc quét một cách chính xác. Số kiểm tra được tính dựa trên các chữ số còn lại của mã vạch.

Kiểm tra tính toán số

Số kiểm tra EAN được tính bằng phương pháp chuẩn Mod10. Dưới đây phác thảo các bước để tính số kiểm tra EAN-13:

  1. Từ phải sang trái, bắt đầu với vị trí lẻ, chỉ định vị trí lẻ / vị trí cho mỗi chữ số.
  2. Tổng tất cả các chữ số ở vị trí lẻ và nhân kết quả bằng 3.
  3. Tổng tất cả các chữ số ở vị trí cân bằng.
  4. Tổng kết kết quả bước 3 và bước 4.
  5. Chia kết quả của bước 4 bằng 10. Số kiểm tra là số cộng số còn lại là 10.

Tìm hiểu về mã vạch Tìm hiểu về mã vạch

Trả lời