Giải Mã Toàn Tập Cách Tính Mã Vạch 12 Số UPC Chi Tiết

Nếu bạn thử ngó qua tủ lạnh hay kệ bếp nhà mình, bạn sẽ thấy gần như mọi sản phẩm đóng gói đều có in mã vạch UPC. Thực tế, hầu hết các mặt hàng bạn mua từ siêu thị, cửa hàng tiện lợi, hay các điểm bán lẻ khác đều mang trên mình loại mã vạch này. Vậy, Cách tính mã vạch 12 số UPC của Mỹ, hay chính xác hơn là mã UPC nói chung, được thực hiện như thế nào? Thông thường, mã UPC mã hóa một dãy số định danh cho công ty sản xuất hoặc phân phối sản phẩm, kèm theo một mã riêng biệt cho từng mặt hàng cụ thể. Đôi khi, bạn còn có thể khám phá thêm nhiều thông tin thú vị chỉ bằng cách đọc hiểu 12 con số này. Hơn nữa, bạn hoàn toàn có thể gây ấn tượng với bạn bè bằng cách học “đọc vị” các vạch và khoảng trắng để suy ra con số thực tế. Hãy thử thách họ che đi dãy số bên dưới mã vạch và xem bạn “giải mã” nhé!

Bạn đã bao giờ tò mò những dãy mã này từ đâu mà có và chúng mang ý nghĩa gì chưa? Bài viết này của Tem Nhãn 24h sẽ vén màn bí ẩn, giúp bạn tự tin giải mã bất kỳ mã UPC nào mình bắt gặp. Chúng tôi sẽ hướng dẫn bạn cách tính mã vạch 12 số UPC một cách đơn giản và dễ hiểu nhất.

Mã Vạch UPC Là Gì? Khám Phá “Căn Cước” Của Sản Phẩm

UPC” là viết tắt của cụm từ Universal Product Code, có nghĩa là Mã Sản Phẩm Phổ Quát. Ban đầu, mã vạch UPC được phát triển nhằm giúp các cửa hàng tạp hóa tăng tốc độ thanh toán và quản lý hàng tồn kho hiệu quả hơn. Tuy nhiên, nhờ sự thành công vượt trội, hệ thống này đã nhanh chóng được áp dụng rộng rãi cho tất cả các sản phẩm bán lẻ khác. Nguồn gốc của UPC gắn liền với một tổ chức mang tên Hội đồng Mã Thống nhất (Uniform Code Council – UCC), nay được biết đến với tên gọi GS1 US. Các nhà sản xuất muốn sử dụng hệ thống UPC cần đăng ký với tổ chức này và đóng một khoản phí thường niên. Đổi lại, UCC (nay là GS1 US) sẽ cấp cho nhà sản xuất một mã nhận dạng nhà sản xuất gồm sáu chữ số và cung cấp các hướng dẫn chi tiết về cách sử dụng. Bạn có thể dễ dàng tìm thấy mã nhận dạng nhà sản xuất này trong bất kỳ mã UPC 12 chữ số tiêu chuẩn nào. Một biểu tượng UPC hoàn chỉnh bao gồm hai phần chính:

  • Mã vạch có thể đọc được bằng máy quét.
  • Dãy số UPC 12 chữ số mà con người có thể đọc được.

Việc hiểu rõ Mã vạch upc là gì sẽ giúp doanh nghiệp quản lý sản phẩm hiệu quả hơn.

Mục lục bài viết

Bí Quyết Tính Toán Mã Vạch 12 Số UPC Chuẩn Xác

Vậy, làm thế nào để hiểu và “tính toán” được mã vạch 12 số UPC? Mã nhận dạng nhà sản xuất chính là sáu chữ số đầu tiên của dãy số UPC. Ví dụ, trong hình minh họa phía trên (nếu có), giả sử là 639382. Năm chữ số tiếp theo, ví dụ 00039, được gọi là số mặt hàng. Mỗi công ty sẽ có một người chuyên trách, thường được gọi là điều phối viên UPC (UPC coordinator), chịu trách nhiệm gán mã số mặt hàng cho các sản phẩm. Công việc của họ là đảm bảo không có hai sản phẩm nào trùng mã, loại bỏ mã khi sản phẩm không còn được sản xuất, và nhiều tác vụ khác.

Nhìn chung, mỗi một mặt hàng mà nhà sản xuất bán ra, bao gồm cả các kích cỡ đóng gói khác nhau hay quy cách đóng gói lại, đều cần một mã mặt hàng riêng biệt. Chẳng hạn, một lon Coca-Cola 12 ounce sẽ có mã khác với một chai Coca-Cola 16 ounce, và cũng khác với một lốc 6 lon 12 ounce, một thùng 12 lon, hay một thùng 24 lon. Nhiệm vụ của người điều phối viên UPC chính là giữ cho tất cả những con số này luôn được sắp xếp một cách khoa học và chính xác!

Công Thức Tính Số Kiểm Tra (Check Digit)

Chữ số cuối cùng trong mã UPC được gọi là số kiểm tra. Chữ số này có vai trò vô cùng quan trọng, giúp máy quét xác định xem nó đã đọc đúng dãy số hay chưa. Dưới đây là cách tính số kiểm tra dựa trên 11 chữ số đầu tiên, sử dụng ví dụ mã 63938200039 (giả định từ một sản phẩm):

  1. Cộng giá trị của tất cả các chữ số ở vị trí lẻ (chữ số thứ 1, 3, 5, 7, 9, và 11) lại với nhau:
    6 + 9 + 8 + 0 + 0 + 9 = 32
  2. Nhân kết quả đó với 3:
    32 * 3 = 96
  3. Cộng giá trị của tất cả các chữ số ở vị trí chẵn (chữ số thứ 2, 4, 6, 8, và 10) lại với nhau:
    3 + 3 + 2 + 0 + 3 = 11
  4. Cộng tổng này với giá trị ở bước 2:
    96 + 11 = 107
  5. Lấy kết quả ở Bước 4. Để tạo ra chữ số kiểm tra, hãy xác định số mà khi cộng vào kết quả ở bước 4 sẽ tạo thành một số chia hết cho 10.
    107 + X = 110 (vì 110 là bội số gần nhất của 10 lớn hơn 107).
    Suy ra X = 3. Vậy, số kiểm tra là 3.

Minh họa cấu trúc mã vạch UPC 12 số và cách tính số kiểm traMinh họa cấu trúc mã vạch UPC 12 số và cách tính số kiểm tra

Mỗi khi máy quét đọc một mã vạch, nó đều thực hiện phép tính này. Nếu số kiểm tra mà máy tính ra khác với số kiểm tra được in trên mã, máy quét sẽ báo lỗi và yêu cầu quét lại sản phẩm.

Giá Sản Phẩm Được Xác Định Như Thế Nào Qua Mã Vạch UPC?

Như bạn thấy, hoàn toàn không có thông tin về giá cả được mã hóa trực tiếp trong mã vạch UPC. Khi máy quét tại quầy thanh toán đọc một sản phẩm, máy tính tiền sẽ gửi mã UPC đó đến máy chủ POS (Point of Sale – Điểm Bán Hàng) trung tâm của cửa hàng để tra cứu. Máy chủ trung tâm sau đó sẽ gửi lại thông tin giá chính xác của mặt hàng tại thời điểm đó. Cách tiếp cận này cho phép cửa hàng linh hoạt thay đổi giá bất cứ khi nào họ muốn, ví dụ như để áp dụng giá khuyến mãi. Nếu giá được mã hóa cố định trong mã vạch, việc thay đổi giá sẽ trở nên bất khả thi. Tuy nhiên, việc không mã hóa giá cố định cũng tiềm ẩn nguy cơ cửa hàng dễ dàng tính sai giá cho khách hàng, dù vô tình hay cố ý. Khi bạn nghe tin tức về “gian lận máy quét”, đó chính là điều mà các nhà báo đang đề cập. Việc một cửa hàng nhập sai giá hoặc cố tình tính giá cao hơn cho một mặt hàng là điều hoàn toàn có thể xảy ra.

Tìm Hiểu Sâu Hơn Về Các Thành Phần Đặc Biệt Của Mã UPC

Nếu bắt đầu để ý kỹ hơn vào các mã UPC, bạn sẽ nhận thấy một điều thú vị.

Số Nhận Dạng Nhà Sản Xuất Và Các “Ông Lớn”

Các nhà sản xuất lớn thường có mã nhận dạng nhà sản xuất chứa nhiều số 0. Dưới đây là một vài ví dụ điển hình:

  • Post – 043000
  • General Mills – 016000
  • Del Monte – 024000
  • Quaker Oats – 030000

Mã nhận dạng nhà sản xuất của Coca-Cola là 049000. Tuy nhiên, nếu bạn quan sát lon Coke hoặc hầu hết các chai 2 lít, bạn sẽ thấy mã UPC ngắn hơn nhiều so với, ví dụ, một chai 3 lít – chỉ có tổng cộng tám chữ số. Đây là một ví dụ về mã vạch từ một chai Sprite 2 lít:

Ví dụ về mã vạch UPC rút gọn trên chai Sprite hiển thị 8 chữ sốVí dụ về mã vạch UPC rút gọn trên chai Sprite hiển thị 8 chữ số

Mã Vạch UPC Rút Gọn (Zero-Suppressed Numbers)

Những mã vạch ngắn này được gọi là số bị triệt tiêu số không (zero-suppressed numbers). Có một bộ quy tắc cụ thể để hình thành các số bị triệt tiêu số không từ các số đầy đủ, nhưng ý tưởng cơ bản là loại bỏ một nhóm bốn chữ số 0 liền kề. Trong trường hợp mã UPC của Sprite, số 049 ở đầu là ba chữ số đầu tiên của mã nhà sản xuất 049000 của Coke. Số 551 là số hiệu mặt hàng cho chai Sprite này, được rút gọn từ 00551. Số 0 ở vị trí thứ hai từ cuối là chữ số thứ tư trong mã nhà sản xuất của Coke. Chữ số cuối cùng vẫn là số kiểm tra thông thường. Lý do chính của việc có các số bị triệt tiêu là để tạo ra mã vạch nhỏ hơn, phù hợp với các bao bì sản phẩm nhỏ như lon 12 ounce. Việc xác định Công ty của tôi cần bao nhiêu mã vạch UPC cũng cần cân nhắc đến các yếu tố như kích thước sản phẩm.

Ý Nghĩa Của Ký Tự Hệ Thống Số

Chữ số đầu tiên của mã số nhà sản xuất mang một ý nghĩa đặc biệt, được gọi là ký tự hệ thống số. Dưới đây là ý nghĩa của các ký tự hệ thống số khác nhau:

  • 0, 6, 7: Mã UPC tiêu chuẩn (phải có số 0 để tạo các số bị triệt tiêu).
  • 1, 8, 9: Dành riêng cho mục đích sử dụng trong tương lai hoặc mục đích đặc biệt.
  • 2: Dành cho các mặt hàng có trọng lượng ngẫu nhiên (ví dụ: trái cây, rau củ, thịt).
  • 3: Dành cho dược phẩm (mã NDC – National Drug Code).
  • 4: Dành cho hoạt động tiếp thị tại cửa hàng của các nhà bán lẻ (cửa hàng có thể tự tạo mã riêng, nhưng các cửa hàng khác sẽ không hiểu được).
  • 5: Dành cho phiếu giảm giá (coupons).

Đây là một ví dụ về mã vạch dược phẩm (ký tự hệ thống số 3), lấy từ một chai dầu gội trị gàu Selsun Blue dung tích 4 ounce.

Giải Mã Mã Vạch UPC Trên Phiếu Giảm Giá (Coupon)

Các mã phiếu giảm giá (ký tự hệ thống số 5) cũng rất thú vị. Nếu bạn từng thắc mắc làm thế nào máy quét có thể đọc một phiếu giảm giá và từ chối nó nếu bạn chưa mua sản phẩm tương ứng, đây chính là lời giải đáp.

Mã vạch UPC trên phiếu giảm giá sản phẩm ngũ cốc với các thành phần đặc trưngMã vạch UPC trên phiếu giảm giá sản phẩm ngũ cốc với các thành phần đặc trưng

Nhìn vào mã phiếu giảm giá, bạn có thể thấy mã vạch của nó bắt đầu bằng số 5 để chỉ rõ đây là một phiếu giảm giá. Giả sử mã là 54300018670X (X là số kiểm tra). 43000 là mã nhận dạng nhà sản xuất (ví dụ, của Post). Ba chữ số tiếp theo (ví dụ, 186) được gọi là mã gia đình sản phẩm. Hai chữ số kế tiếp (ví dụ, 70) là mã giá trị khuyến mãi. Chữ số cuối cùng là số kiểm tra thông thường. Mã gia đình và mã giá trị được điều phối viên UPC của nhà sản xuất thiết lập một cách tùy ý. Điều này là cần thiết vì một phiếu giảm giá thường có thể áp dụng cho cả một dòng sản phẩm. Ví dụ, một phiếu giảm giá có thể dùng cho bốn loại xà phòng khác nhau của cùng một nhà sản xuất. Tương tự, mã giá trị đại diện cho giá trị của phiếu giảm giá một cách tùy ý. Nhà sản xuất sẽ gửi cho nhà bán lẻ dữ liệu để máy tính của nhà bán lẻ biết chính xác sản phẩm nào thuộc mã gia đình đó và giá trị giảm giá là bao nhiêu. Khi phiếu giảm giá được quét, máy tính POS sẽ:

  1. Giải mã mã gia đình sản phẩm.
  2. Kiểm tra xem khách hàng có mua một mặt hàng thuộc gia đình sản phẩm đó không.
  3. Giải mã mã giá trị khuyến mãi.
  4. Gửi thông tin giảm giá trở lại máy tính tiền.

Việc tạo mã vạch sản phẩm cho coupon cũng tuân theo những nguyên tắc riêng biệt này. Lần tới khi đi mua sắm, hãy thử chọn một sản phẩm bất kỳ và xem xét mã UPC của nó. Giờ đây, bạn đã hiểu ý nghĩa đằng sau những con số và vạch kẻ đó rồi đấy!

Đọc Hiểu Các Vạch Đen Trắng: Thử Thách Dành Cho Người Tò Mò

Vậy, giả sử bạn muốn tự mình giải mã các vạch đen trắng thực tế trong mã vạch và ánh xạ chúng thành các con số. Điều này có thể hơi “căng mắt”, nhưng hoàn toàn khả thi. Trước hết, hãy quan sát bất kỳ mã vạch 12 chữ số nào. Nó được tạo thành từ các vạch đen và các khoảng trắng xen kẽ. Giả sử rằng vạch hoặc khoảng trắng mỏng nhất mà bạn nhìn thấy (ví dụ, vạch đầu tiên ở bên trái) có thể được coi là “rộng một đơn vị”. Do đó, các vạch và khoảng trắng có thể có độ rộng tương ứng là một, hai, ba hoặc bốn đơn vị. Nếu bạn nhìn kỹ bất kỳ mã vạch nào, bạn sẽ thấy các ví dụ về bốn độ rộng này.

Phần bắt đầu của bất kỳ mã vạch nào luôn là “1-1-1”. Tức là, bắt đầu từ bên trái, bạn sẽ thấy một vạch đen rộng một đơn vị, theo sau là một khoảng trắng rộng một đơn vị, rồi đến một vạch đen rộng một đơn vị (vạch-khoảng trắng-vạch). Sau mã bắt đầu, các chữ số được mã hóa như sau (mỗi bộ bốn số đại diện cho độ rộng của vạch-khoảng trắng-vạch-khoảng trắng hoặc ngược lại, tùy thuộc vào bên trái hay phải của vạch trung tâm):

  • 0 = 3-2-1-1
  • 1 = 2-2-2-1
  • 2 = 2-1-2-2
  • 3 = 1-4-1-1
  • 4 = 1-1-3-2
  • 5 = 1-2-3-1
  • 6 = 1-1-1-4
  • 7 = 1-3-1-2
  • 8 = 1-2-1-3
  • 9 = 3-1-1-2
    (Lưu ý: Tổng độ rộng của các vạch và khoảng trắng cho mỗi chữ số này luôn bằng 7 đơn vị).

Hãy lấy một ví dụ về mã vạch có dãy số được nhúng là 043000181706:

  • Mã vạch bắt đầu với mã khởi động tiêu chuẩn là 1-1-1 (vạch-khoảng trắng-vạch).
  • Số 0 được mã hóa là (ví dụ) 3-2-1-1 (khoảng trắng-vạch-khoảng trắng-vạch cho phía bên trái).
  • Số 4 được mã hóa là (ví dụ) 1-1-3-2.
  • Số 3 được mã hóa là (ví dụ) 1-4-1-1.
  • Ba số 0 tiếp theo được mã hóa là 3-2-1-1.
  • Ở giữa có một dải phân cách tiêu chuẩn là 1-1-1-1-1 (khoảng trắng-vạch-khoảng trắng-vạch-khoảng trắng). Điều này rất quan trọng vì nó báo hiệu rằng các số ở bên phải được đảo ngược về mặt quang học (vạch-khoảng trắng-vạch-khoảng trắng thay vì khoảng trắng-vạch-khoảng trắng-vạch).
  • Số 1 (bên phải) được mã hóa là (ví dụ) 2-2-2-1 (vạch-khoảng trắng-vạch-khoảng trắng).
  • Số 8 được mã hóa là (ví dụ) 1-2-1-3.
  • Số 1 tiếp theo là 2-2-2-1.
  • Số 7 là 1-3-1-2.
  • Số 0 là 3-2-1-1.
  • Số 6 là 1-1-1-4.
  • Ký tự dừng ở cuối là 1-1-1 (vạch-khoảng trắng-vạch).

Ngoài UPC, còn nhiều loại mã vạch khác như code 128 là gì cũng có cấu trúc mã hóa riêng biệt. Chúc các bạn giải mã thành công mã vạch 12 chữ số!

Kết Luận Và Liên Hệ

Qua bài viết này, Tem Nhãn 24h hy vọng đã cung cấp cho bạn cái nhìn chi tiết và dễ hiểu về cách tính cũng như ý nghĩa của mã vạch 12 số UPC. Từ việc nhận dạng nhà sản xuất, mã mặt hàng, cho đến cách tính số kiểm tra và giải mã các vạch đen trắng, thế giới mã vạch ẩn chứa nhiều điều thú vị và quan trọng trong hoạt động thương mại hiện đại. Hiểu biết về mã UPC không chỉ giúp người tiêu dùng thông thái hơn mà còn hỗ trợ doanh nghiệp trong việc quản lý sản phẩm và tối ưu hóa quy trình bán hàng.

Nếu bạn có bất kỳ thắc mắc nào liên quan đến mã số mã vạch, tem nhãn sản phẩm, hoặc cần tư vấn về các giải pháp mã vạch cho doanh nghiệp của mình, đừng ngần ngại liên hệ với chúng tôi:

CÔNG TY TNHH GIẢI PHÁP MÃ VẠCH BARTECH

Địa chỉ: CT8C Đại Thanh, Tả Thanh Oai, Thanh Trì, Hà Nội

Hotline: 0355 659 353

Email: kd01.bartech@gmail.com

Fanpage: https://www.facebook.com/temnhan24h.com.vn

Chúng tôi luôn sẵn lòng hỗ trợ bạn!

HotlineZaloĐịa chỉ