Blog

2026.08.23

Hệ thống quản lý mã vạch 2026 – quy tắc đánh số tem hiện vật và tích hợp hệ thống lõi

Hệ thống quản lý mã vạch 2026 - quy tắc đánh số tem hiện vật và tích hợp hệ thống lõi

Khi một nhà máy bắt đầu đánh giá hệ thống quản lý mã vạch, thông tin đầu tiên đến tay người phụ trách gần như luôn là chuyện máy đọc cầm tay và máy in tem. Thế nhưng khi dự án đã chạy thật và mọi người phản hồi rằng “công việc chẳng nhẹ đi được bao nhiêu”, nguyên nhân hiếm khi nằm ở phần cứng. Nó nằm ở thiết kế của chính bộ mã, và ở thiết kế đường đi của dữ liệu quét vào hệ thống quản lý sản xuất. Bài viết này được viết cho cán bộ quản lý sản xuất và nhân sự công nghệ thông tin tại các nhà máy vốn Nhật đang vận hành tại Thái Lan, và nó đi hết hai trục mà phần lớn tài liệu của nhà cung cấp bỏ qua, cụ thể là quy tắc đánh số cho tem hiện vật cùng thiết kế dữ liệu chủ, và tích hợp với hệ thống lõi.

Nếu bạn đang ở giai đoạn phải trình một tờ đề xuất lên ban giám đốc, hai trục này cũng chính là hai phần khó viết nhất, vì chúng không quy về được một bảng so sánh tính năng. Chúng là các quyết định về nghiệp vụ, và người duy nhất có thẩm quyền chốt lại là người chịu trách nhiệm về tồn kho, chứ không phải nhà cung cấp.

Hệ thống quản lý mã vạch thực chất là gì

Cụm từ này bao phủ những phạm vi rất khác nhau tùy vào người đang nói. Có người hiểu đó là thiết bị đầu cuối cầm tay. Có người hiểu đó là phần mềm thiết kế tem. Phần lớn các quy trình phê duyệt bị đình trệ đều truy về sự lệch pha này chứ không phải về bất kỳ bất đồng kỹ thuật nào. Trong một cuộc họp mà người mua nói về tốc độ đọc còn người vận hành nói về việc số tem bị in trùng, hai bên đang bàn hai hệ thống khác nhau và sẽ không bao giờ gặp nhau.

Trong thực tế, sẽ dễ hơn nhiều nếu coi hệ thống gồm bốn phần.

  • Hệ mã – quyết định cái gì được tính là một đơn vị nhận dạng được, và chuỗi ký tự nào đại diện cho nó. Cấu trúc số tem hiện vật, cách sinh số lô, và việc có tuân theo chuẩn GS1 hay không đều nằm ở đây.
  • Phát hành – cấp số theo hệ mã đó và in chúng lên tem, nhãn hoặc khắc trực tiếp lên hiện vật.
  • Quét – đọc mã trên vật thật và gắn nó với một thao tác của người vận hành.
  • Tích hợp – chuyển mỗi sự kiện quét thành giao dịch tồn kho và giao dịch sản xuất bên trong hệ thống quản lý sản xuất hoặc WMS.

Phần lớn các bài hướng dẫn mua sắm đã xuất bản tập trung vào phần thứ ba, và đó là lý do chúng đọc lên giống bảng thông số phần cứng. Nhưng gần như mọi triển khai không đạt kỳ vọng đều là trường hợp đã mua phần cứng trong khi hệ mã và phần tích hợp vẫn còn mơ hồ. Việc quét sẽ ổn định sau khi người vận hành quen tay. Viết lại một hệ mã nghĩa là phải bóc từng chiếc tem ra khỏi hiện vật ngoài xưởng, còn viết lại phần tích hợp nghĩa là sửa hệ thống lõi. Cả hai đều rất đắt để quay đầu.

Một cách kiểm tra nhanh mức độ chín của dự án là hỏi xem tài liệu hiện có nói được bao nhiêu về phần một và phần bốn. Nếu tài liệu dày đặc thông số máy đọc mà chỉ có một dòng về việc dữ liệu sẽ vào hệ thống lõi ra sao, dự án đang đứng ở đúng chỗ mà các dự án về sau phải làm lại thường đứng.

Hệ thống quản lý mã vạch 2026 - quy tắc đánh số tem hiện vật và tích hợp hệ thống lõi - figure 1

Phía phát hành, tức là tích hợp máy in và kiểm soát việc in lại, được xử lý trong Hệ thống phát hành tem nhãn 2026 – nơi quy tắc đánh số bắt đầu rẽ nhánh. Việc chọn phần cứng, bao gồm lựa chọn giữa máy đọc laser một chiều và máy đọc ảnh hai chiều, nằm ở Thiết bị đầu cuối cầm tay 2026 – chi phí và cách chọn. Bài viết này ở lại khoảng giữa hai bài đó, tức là ở phần phải quyết định chứ không phải phần phải mua.

Quyết định trước điều gì được tính là một đơn vị – bốn cấp nhận dạng

Bắt đầu từ một ma trận so sánh tính năng gần như bảo đảm dự án sẽ trôi dạt. Quyết định đầu tiên là đơn vị vật lý nào sẽ mang một con số. Trên một sàn sản xuất, bốn cấp cùng tồn tại.

CấpNhận dạng điều gìỨng dụng điển hìnhSố lượng tem tăng theo cách nào
Mã hàngChỉ riêng mã hàng, không phân biệt từng cá thểTem kệ, hiển thị mã hàngMột tem cho mỗi mã hàng. Không tăng thêm
Một nhóm được sản xuất hoặc nhập về trong cùng điều kiệnKhoanh vùng lỗi, nhập trước xuất trước, hạn dùngSố mã hàng nhân với số lần sản xuất
Kiện (thùng, pallet)Một bao gói đã xác nhận nội dung bên trongNhập xuất theo lô lớn, kiểm hàng khi giaoMột tem cho mỗi kiện
Cá thể (sê-ri)Một sản phẩm hoàn chỉnh đơn lẻTruy vấn từ khách hàng về một sản phẩm, lịch sử sửa chữaMột tem cho mỗi sản phẩm được sản xuất

Bốn cấp này không loại trừ lẫn nhau. Một cấu hình phổ biến đặt mã hàng cộng với lô lên tem hiện vật, thêm số kiện khi giao hàng, và chỉ thêm sê-ri cá thể cho những model mà khách hàng yêu cầu.

Hệ thống quản lý mã vạch 2026 - quy tắc đánh số tem hiện vật và tích hợp hệ thống lõi - figure 2

Quyết định thật sự quan trọng không phải là bạn dùng bao nhiêu cấp. Đó là nơi lưu quan hệ cha con giữa các cấp. Việc quét được số thùng rồi biết ngay mã hàng, lô và số lượng bên trong không hoạt động được nhờ thông tin đó được in trên tem thùng. Nó hoạt động được vì tại thời điểm phát hành, một bản ghi đã được viết ra nói rằng số thùng này chứa mã hàng này, lô này và số lượng này. Bỏ qua bước thiết kế đó thì ngay lần đầu tiên một thùng bị tách ra hay đóng gói lại, sổ sách và tồn kho thực tế sẽ lệch nhau, và sau đó không một lần quét nào trong nhà máy còn đáng tin.

Điểm này đáng được nhấn mạnh vì nó là thứ dễ bị bỏ sót nhất trong các buổi trình bày. Tem thùng nhìn rất thuyết phục khi in ra, nó có mã hàng, có lô, có số lượng, và ai cũng gật đầu. Nhưng tem chỉ là bản in của một quan hệ đã tồn tại ở đâu đó. Nếu quan hệ ấy không nằm trong cơ sở dữ liệu, thì chiếc tem là bản ghi duy nhất, và bản ghi duy nhất đó không thể cập nhật khi hiện vật thay đổi. Đó chính là lúc người vận hành bắt đầu viết tay lên tem, và từ đó hệ thống mất khả năng kiểm soát.

Khi đã biết cần theo dõi ở những cấp nào, việc chọn phương thức đánh dấu cho độ mịn đó là một câu hỏi riêng. Về việc này, hãy xem Chọn mã vạch cho truy xuất nguồn gốc 2026 – QR, khắc trực tiếp và RFID. Ở đây chúng ta xử lý việc biến một cấp đã chọn thành chuỗi ký tự và thành bản ghi dữ liệu chủ.

Thiết kế quy tắc đánh số cho tem hiện vật – sáu quyết định

Đây là nơi các câu hỏi dồn lại. Sáu điểm sau cần một câu trả lời rõ ràng, viết ra thành văn bản, và có tên người chốt.

1. Ai cấp số. Hệ thống quản lý sản xuất cấp số khi lệnh sản xuất được phát hành, hệ thống tem nhãn cấp số tại thời điểm in, hay thiết bị đầu cuối cấp số tại thời điểm quét? Hãy chọn đúng một chủ sở hữu, nếu không thì sớm muộn cùng một con số sẽ được in ra hai lần. Mặc định an toàn là hệ thống nào đang giữ tồn kho thì hệ thống đó cấp số. Lý do rất đơn giản, con số chỉ có giá trị khi nó đối chiếu được với một bản ghi tồn kho, và hệ thống giữ tồn kho là hệ thống duy nhất biết chắc con số nào đã dùng.

2. Độ dài cố định hay độ dài thay đổi. Độ dài cố định làm cho việc tách chuỗi trở nên đơn giản và cho phép đẩy thẳng vào các màn hình sản xuất hiện có mà không cần sửa. Độ dài thay đổi dễ mở rộng về sau nhưng đòi hỏi một quy ước ký tự phân tách đã được thống nhất. Một cách chia thực dụng là dùng độ dài cố định cho các mã chỉ lưu hành trong nội bộ công ty, và dùng độ dài thay đổi theo GS1 cho bất cứ thứ gì rời khỏi công ty.

3. Số có nghĩa hay số không nghĩa. Được bàn chi tiết ở phần dưới.

4. Việc in lại có dùng lại cùng một số hay không. Nếu một chiếc tem trở nên không đọc được, bạn in lại đúng con số cũ hay phát hành số mới và hủy hiệu lực số cũ? Dùng lại số thì người vận hành dễ hơn nhưng bạn mất mọi lớp phòng vệ trước việc ghi nhận hai lần. Phát hành số mới giữ sổ sách sạch nhưng cần có người chịu trách nhiệm cho thao tác hủy hiệu lực. Nếu không ai được giao việc hủy hiệu lực, phương án đúng trên giấy tờ lại trở thành phương án tệ hơn trên thực tế.

5. Điều gì xảy ra khi tách và gộp. Nếu ba mươi cái được rút ra từ một thùng một trăm cái, thì bảy mươi cái còn lại giữ nguyên số cũ hay nhận số mới? Đây là điểm bị bỏ ngỏ thường xuyên nhất, và là nguồn gốc lớn nhất của chênh lệch kiểm kê. Trong hầu hết các nhà máy, quy tắc tách gộp không được viết ra mà được hình thành dần theo thói quen của từng ca, và hai ca khác nhau sẽ xử lý khác nhau đúng cùng một tình huống.

6. Tái sử dụng số và thời gian lưu giữ. Khi một dải số tuần tự dùng hết, bạn đặt lại theo năm tài chính hay thêm chữ số? Nếu số được quay vòng theo chu kỳ ngắn hơn khoảng thời gian mà lịch sử được truy vấn, các bản ghi quá khứ sẽ trở nên mơ hồ và không thể phân giải được nữa. Hãy đối chiếu chu kỳ quay vòng với chính sách lưu trữ hồ sơ chất lượng của công ty trước khi chốt số chữ số.

Số có nghĩa và số không nghĩa

Số tem hiện vật nên nhúng mã nhà máy và số chuyền vào bên trong, hay nên là một dãy tuần tự thuần túy với các thuộc tính được giữ trong dữ liệu chủ? Đây không phải chuyện sở thích. Điều kiện vận hành quyết định nó.

Tiêu chíSố có nghĩaSố không nghĩa cộng tra cứu dữ liệu chủ
Phán đoán chỉ bằng mắt thườngLàm được. Phân loại thủ công nhanh hơnKhông làm được. Luôn cần thiết bị đầu cuối
Tái tổ chức hoặc mở chuyền mớiÝ nghĩa các chữ số vỡ ra, các ngoại lệ sinh sôiKhông bị ảnh hưởng
Độ dàiCó xu hướng dài raGiữ được ngắn
Khi không có thiết bị đầu cuốiPhương án dự phòng bằng giấy vẫn dùng đượcDự phòng gần như bất khả thi
Phù hợp vớiCông đoạn còn nhiều thao tác nhìn bằng mắt, ít chủng loạiToàn bộ công đoạn đều có máy quét, nhiều chủng loại

Điểm hạ cánh thực tế là một phương án lai. Chỉ đặt hai chữ số đầu làm mã địa điểm và để phần còn lại là dãy tuần tự không mang nghĩa sẽ ngăn được va chạm số giữa các nhà máy trong khi vẫn sống sót qua các thay đổi bố trí chuyền. Điều bạn phải tránh là nhúng các thuộc tính có thể thay đổi, chẳng hạn mã hàng hoặc mã khách hàng. Khi đó mỗi lần thay đổi phiên bản linh kiện lại làm rung chuyển hệ đánh số.

Có một cách kiểm tra đơn giản cho câu hỏi này. Hãy hỏi xem thuộc tính bạn định nhúng có bao giờ thay đổi trong vòng đời của một chiếc tem đã in hay không. Mã địa điểm gần như không đổi. Mã chuyền thì đổi mỗi khi bố trí lại xưởng. Mã khách hàng đổi khi hợp đồng chuyển sang một pháp nhân khác. Chỉ nhúng những thứ thuộc nhóm đầu tiên.

Chuẩn GS1 hay hệ thống nội bộ

Phép thử rất đơn giản. Mã đó có rời khỏi công ty không?

Tem giao hàng, các mã chịu kiểm tra nhập hàng phía khách hàng, và mã sản phẩm đi vào kênh phân phối đều dễ sống chung hơn nếu tuân theo GS1. Trong cách mã hóa của GS1, mỗi phần tử dữ liệu được đặt trước bởi một Application Identifier, tức một tiền tố số ngắn cho máy quét biết trường nào theo sau. Những mã hay gặp nhất trong sản xuất là các mã sau.

AIPhần tử dữ liệuHướng dẫn định dạng
00SSCC, mã sê-ri kiện vận chuyển18 chữ số, cố định
01GTIN, mã số thương phẩm toàn cầu14 chữ số, cố định
10Số batch hoặc số lôĐộ dài thay đổi, tối đa 20 ký tự
11Ngày sản xuất6 chữ số, YYMMDD
17Ngày sử dụng hoặc ngày hết hạn6 chữ số, YYMMDD
21Số sê-riĐộ dài thay đổi, tối đa 20 ký tự

Các định dạng này theo đúng bộ dữ liệu Application Identifier mà GS1 công bố. Chi tiết hữu ích nhất về mặt thực hành ở đây là AI 10 và AI 21 có độ dài thay đổi với tối đa 20 ký tự. Nếu có khả năng số tem hiện vật hoặc số lô nội bộ của bạn sau này sẽ được mang trong một mã GS1, việc giữ chúng trong phạm vi 20 ký tự nghĩa là bạn sẽ không phải dựng lại hệ mã vào thời điểm chuyển đổi.

Các mã chỉ lưu hành nội bộ, chẳng hạn tem hiện vật của bán thành phẩm và phiếu di chuyển giữa các công đoạn, hoàn toàn ổn với một hệ thống nội bộ. Ép GS1 lên chúng thường làm mã dài ra, và điều đó tốn cả diện tích in lẫn thời gian quét.

Một lưu ý hướng về tương lai. GS1 đã đặt ra một mục tiêu chung của ngành, theo đó đến cuối năm 2027, các hệ thống bán hàng tại điểm bán lẻ cần có khả năng đọc và xử lý được GTIN từ cả mã vạch tuyến tính hiện hành lẫn mã hai chiều GS1. Đó chính là điều được gọi là Sunrise 2027.

Có hai điều về việc này thường bị hiểu sai. Thứ nhất, đây là một mục tiêu của ngành chứ không phải một quy định pháp lý. Thứ hai, mã vạch tuyến tính không hề bị khai tử. GS1 mô tả bước chuyển sang mã hai chiều là một sự mở rộng năng lực chứ không phải một sự thay thế các công nghệ mã vạch hiện có, và nêu rõ rằng các ký hiệu tuyến tính như EAN và UPC sẽ tiếp tục cùng tồn tại trong tương lai gần. Những chiếc tem một chiều đang chạy ngoài xưởng của bạn hôm nay sẽ không ngừng hoạt động trong thời gian trước mắt.

Dù vậy, chuyển động đã bắt đầu tại Thái Lan. GS1 Thái Lan đang tổ chức chuỗi roadshow năm 2026 tại bảy tỉnh thành trên cả nước, trong đó có Bangkok, và quá trình chuyển từ mã một chiều sang mã hai chiều nằm trong nội dung chương trình. Ở góc độ triển khai thực tế, tới đầu năm 2023, 7-Eleven Thái Lan đã áp dụng GS1 DataMatrix cho khoảng một trăm mặt hàng chế biến sẵn ăn ngay do CPRAM sản xuất, mang GTIN và hạn sử dụng tốt nhất trước ngày trong cùng một mã, tại hơn 12,000 cửa hàng. Lý do DataMatrix được chọn thay vì QR đơn giản là vì với cùng một lượng dữ liệu thì nó nhỏ hơn.

Vì vậy ngay cả khi hôm nay bạn chạy hệ thống nội bộ, hãy chừa đủ số chữ số và đủ diện tích in để sau này có thể thêm GTIN và số lô vào. Nếu bạn đồng thời đang xem lại các phiếu giấy dùng ngoài xưởng, Kanban điện tử 2026 – ba ranh giới cần chốt trước khi bỏ giấy bàn về quyết định liền kề.

Với các nhà máy đặt tại Thái Lan, việc đăng ký và duy trì tiền tố công ty được xử lý qua tổ chức thành viên GS1 tại nước sở tại, và điều này nên được khởi động sớm nếu bạn dự kiến sẽ đưa sản phẩm ra kênh phân phối. Đó là một thủ tục hành chính chứ không phải một công việc kỹ thuật, nhưng nó có thời gian chờ và thời gian chờ đó nằm ngoài tầm kiểm soát của dự án.

Thiết kế dữ liệu chủ – ba bảng gánh toàn bộ

Một hệ mã là vô nghĩa nếu không có dữ liệu chủ. Trên thực tế, ba bảng làm gần như toàn bộ công việc.

Bảng mã hàng – hấp thụ vấn đề ba mã hàng cùng tồn tại

Điểm gãy trong mọi bảng mã hàng là sự đa trùng của mã số. Mã hàng nội bộ, mã hàng của khách hàng và mã hàng của nhà cung cấp cùng lưu hành một lúc, và mã nào xuất hiện trên tem dán trên hiện vật lại phụ thuộc vào ai đã gửi hàng đi. Thùng từ nhà cung cấp mang mã của nhà cung cấp, trong khi thùng đi tới khách hàng bắt buộc phải thể hiện mã của khách hàng.

Câu trả lời là cố định mã hàng nội bộ làm khóa chính và duy trì một bảng tham chiếu chéo. Bảng đó cần bốn trường, cụ thể là mã đối tác, mã hàng của đối tác, mã hàng nội bộ, và khoảng thời gian hiệu lực. Bỏ khoảng thời gian hiệu lực đi thì bạn sẽ có một sự cố ngay lần đầu tiên ngày chuyển đổi phiên bản linh kiện rơi vào giữa một đợt nhập hàng.

Bảng mã hàng nên mang tối thiểu những trường sau.

  • Mã hàng nội bộ và mô tả
  • Đơn vị đo, cộng với đơn vị hiển thị xuất hiện trên thiết bị đầu cuối
  • Số lượng đóng gói tiêu chuẩn, nghĩa là một thùng chứa bao nhiêu cái
  • Có áp dụng quản lý theo lô hay không, và số lô bắt nguồn từ đâu
  • Có áp dụng quản lý theo cá thể hay không
  • Tham chiếu chéo tới mã hàng của đối tác

Số lượng đóng gói tiêu chuẩn thường xuyên bị coi là trường tùy chọn và điều đó là sai. Đây chính là trường quyết định bao nhiêu tồn kho được dịch chuyển khi một thùng được quét một lần. Để trống nó thì việc quét ở cấp thùng đơn giản là không vận hành được, và người thao tác sẽ quay lại nhập tay số lượng, tức là đúng thứ mà dự án được lập ra để loại bỏ.

Một chi tiết nhỏ nhưng gây khó chịu về sau là đơn vị hiển thị. Bảng mã hàng có thể quản lý theo mét hoặc theo kilogram, trong khi người ngoài xưởng đếm theo cuộn hoặc theo thùng. Nếu thiết bị đầu cuối hiển thị đơn vị quản lý còn người vận hành đang cầm đơn vị vật lý, mọi lần nhập số lượng đều là một phép quy đổi nhẩm trong đầu, và các phép quy đổi nhẩm trong đầu là nơi sai số sinh ra.

Bảng vị trí – chốt độ sâu trước

Dùng bao nhiêu cấp qua kho, khu vực, dãy kệ và ô kệ là thứ khó thay đổi nhất về sau, bởi vì thêm một cấp nghĩa là in lại toàn bộ tem kệ và di trú các bản ghi tồn kho hiện có cùng một lúc.

Như một chỉ dẫn thực dụng, vài chục điểm lưu trữ cần hai cấp, vài trăm điểm cần ba cấp, và việc tối ưu quãng đường đi lấy hàng biện minh cho bốn cấp. Song song với cấu trúc vật lý, hãy định nghĩa các vị trí logic ngay từ đầu, bao gồm khu tập kết, khu chờ kiểm tra, khu cách ly hàng lỗi, và khu chờ giao. Những vị trí không có kệ vật lý chính xác là nơi hàng tồn đọng lại và chênh lệch tích tụ.

Có một lý do khiến các vị trí logic hay bị bỏ quên. Chúng không tồn tại trên sơ đồ mặt bằng, nên khi ai đó đi khảo sát kho và đếm điểm lưu trữ, chúng không được đếm. Nhưng hàng nằm ở đó thì vẫn là hàng, và nếu hệ thống không có chỗ để đặt chúng, người vận hành sẽ ghi nhận chúng vào vị trí gần nhất có thật. Từ khoảnh khắc đó, con số trong hệ thống và hiện vật trên sàn không còn trỏ về cùng một chỗ.

Bảng loại giao dịch – quyết định một lần quét nghĩa là gì

Quét cùng một mã bằng cùng một thiết bị không cho bạn biết gì về việc sự kiện đó là nhập, xuất, chuyển kho hay kiểm kê. Loại giao dịch mà người vận hành đã chọn từ trước mới quyết định điều đó.

Bảng này cần tên loại giao dịch, ảnh hưởng lên tồn kho chẳng hạn tăng, giảm, chuyển hoặc chỉ ghi nhận, các đầu vào bổ sung được yêu cầu chẳng hạn số lượng, vị trí hoặc mã lý do, và việc có cần phê duyệt hay không. Sai lầm phổ biến là tạo ra quá nhiều loại, sau đó người vận hành chọn nhầm. Hãy giữ số loại dùng hằng ngày ở mức 6 đến 8 và cô lập các ngoại lệ sang một màn hình riêng dành cho giám sát viên.

Cách kiểm tra tốt cho bảng này là đọc to danh sách loại giao dịch cho một người mới vào làm và xem họ có phân biệt được hai loại bất kỳ hay không. Nếu chính bạn phải giải thích sự khác nhau bằng một câu dài, thì ngoài xưởng người ta sẽ chọn ngẫu nhiên giữa hai loại ấy.

Đưa dữ liệu quét vào hệ thống quản lý sản xuất – bốn mô hình tích hợp

Đây là trục thứ hai của bài viết. Một lần quét thành công là vô giá trị nếu dữ liệu không đáp xuống đúng chỗ trong hệ thống lõi. Có bốn mô hình lớn.

Mô hìnhCách hoạt độngPhù hợp vớiĐiểm yếu chính
Keyboard wedgeGiá trị quét được gõ vào bất kỳ ô nào đang có con trỏ trên màn hình hiện cóKhông muốn thay đổi màn hình hiện có, ít công đoạn trong phạm viKhông có kiểm tra hợp lệ. Một con số sai cũng được ghi nhận y như số đúng
Ứng dụng riêng cộng phần mềm trung gianỨng dụng trên thiết bị gửi lên máy chủ trung chuyển, máy chủ này chuyển dữ liệu sang giao diện của hệ thống lõiTriển khai ra nhiều nhà máy hoặc nhiều hệ thốngChi phí xây dựng lớp trung chuyển, và phải có người vận hành nó
API trực tiếpỨng dụng trên thiết bị gọi thẳng API của hệ thống lõiHệ thống lõi có sẵn API và cần ghi nhận theo thời gian thựcChịu ảnh hưởng trực tiếp khi hệ thống lõi dừng hoặc bị sửa, yếu khi mất kết nối
Theo tệp, chạy theo mẻCác lần quét được tích lũy vào tệp và được nhập vào theo lịchKết nối không ổn định, vận hành hiện tại là chạy mẻ ban đêmGhi nhận bị trễ, và việc sửa lỗi trôi sang ngày hôm sau

Tại các nhà máy ở Thái Lan, câu trả lời thực tế thường là kết hợp mô hình phần mềm trung gian với mô hình chạy theo mẻ. Công việc phải chặn lại ngay tại chỗ, chẳng hạn kiểm hàng khi giao, chạy thời gian thực qua máy chủ trung chuyển. Công việc được xác nhận theo khối lớn, chẳng hạn kiểm kê hằng tháng, chạy bằng truyền tệp. Cố ép mọi thứ thành thời gian thực hiếm khi mang lại giá trị tương xứng với chi phí.

Keyboard wedge là mô hình rẻ nhất để bắt đầu và trông rất hấp dẫn vì các màn hình hiện có không bị đụng tới. Tuy nhiên điểm yếu của nó mang tính nền tảng. Đọc thành công không đồng nghĩa với nhập đúng. Quét một mã hàng không tồn tại, hoặc một lô đã hết hạn, màn hình vẫn nhận. Chọn mô hình này cho một công đoạn mà toàn bộ mục đích là chặn sai sót, thì việc kiểm tra chéo bằng mắt vẫn phải giữ lại, nghĩa là nhân công không bao giờ thực sự giảm đi.

Một cách nghĩ hữu ích khi so sánh bốn mô hình là hỏi xem điều gì xảy ra vào ngày hệ thống lõi được nâng cấp. Với keyboard wedge, mọi thứ vỡ khi bố cục màn hình thay đổi. Với API trực tiếp, mọi thứ vỡ khi hợp đồng API thay đổi. Với lớp trung chuyển, chỉ một thành phần cần sửa và các thiết bị ngoài xưởng không bị đụng tới. Chi phí xây lớp trung chuyển chính là cái giá trả trước cho khả năng đó.

Hệ thống quản lý mã vạch 2026 - quy tắc đánh số tem hiện vật và tích hợp hệ thống lõi - figure 3

Năm điều thiết kế tích hợp phải nêu rõ

Sau khi đã chọn được mô hình, năm điểm sau phải nằm trong tài liệu đặc tả. Để chúng mơ hồ thì chúng sẽ nổi lên vào kỳ khóa sổ cuối tháng.

1. Giao dịch được ghi nhận khi nào. Tồn kho dịch chuyển ngay khoảnh khắc mã được đọc, hay chỉ sau một thao tác xác nhận ở cuối công việc? Ghi nhận ngay khi đọc thì nhanh hơn cho người vận hành nhưng cần một đường hoàn tác khi công việc bị gián đoạn. Ghi nhận khi xác nhận thì chính xác nhưng để lại phần công việc chưa xác nhận lơ lửng. Dù chọn cách nào, hãy làm cho trạng thái đã quét nhưng chưa xác nhận hiển thị được trên màn hình.

2. Độ mịn của giao dịch. Mỗi lần quét trở thành một dòng trong hệ thống lõi, hay mỗi công việc trở thành một chứng từ? Dòng chi tiết cải thiện khả năng truy vết nhưng đánh đổi bằng khối lượng dữ liệu và thời gian xử lý. Với công việc như giao hàng, nơi một đơn có thể kéo theo hàng chục lần quét, một chứng từ cho mỗi công việc thường là mức mà hệ thống lõi chịu được.

3. Xử lý quét trùng. Nếu cùng một chiếc tem được đọc hai lần, đó là lỗi hay là phép cộng? Câu trả lời đúng đảo ngược tùy theo công đoạn. Ở kiểm tra nhập hàng, lần đọc thứ hai phải bị từ chối. Ở công việc đếm, nó phải cộng thêm. Thiết kế chuẩn là gắn một khóa duy nhất cho mọi lần quét, dựng từ mã thiết bị, dấu thời gian và số thứ tự, rồi để hệ thống lõi từ chối một khóa mà nó đã chấp nhận trước đó. Đây cũng chính là thứ bảo vệ bạn khi một lần thử lại của mạng gửi cùng một gói dữ liệu hai lần.

4. Hành vi khi ngoại tuyến và thứ tự phát lại. Vùng phủ sóng không dây trong nhà máy luôn có điểm mù do kệ kim loại và thiết bị đang chạy gây ra. Nếu thiết bị đầu cuối đệm các lần quét để truyền sau, thứ tự truyền phải được bảo đảm. Một giao dịch xuất đến trước giao dịch nhập tương ứng của nó sẽ đẩy tồn kho xuống âm và bị từ chối. Hãy viết vào đặc tả rằng các lần quét đã đệm luôn được gửi theo thứ tự tăng dần của thời điểm quét.

5. Nhất quán với kỳ khóa sổ kế toán. Điều gì xảy ra khi dữ liệu quét của một kỳ đã đóng đến muộn? Nó được tự động gán sang tháng kế tiếp, hay được giữ lại như một lỗi để con người phán xét? Việc này cần sự thống nhất giữa tài chính và quản lý sản xuất, và bộ phận công nghệ thông tin không thể tự quyết một mình.

Nếu bạn đồng thời đang cân nhắc dựng một WMS riêng, hãy vẽ ranh giới giữa phần thuộc quản lý sản xuất và phần thuộc WMS trước đã. Các biến số đằng sau phán đoán đó được trình bày trong So sánh WMS 2026 – sáu biến số quyết định mức bạn thực sự cần.

Điều gì thay đổi khi mở rộng sang quản lý tồn kho bằng mã QR

Tìm kiếm về quản lý tồn kho bằng mã QR và bạn sẽ thấy những danh sách dài về việc mã hai chiều vượt trội hơn mã tuyến tính ra sao. Trên thực tế, sự khác biệt thu về ba điều.

  • Dung lượng dữ liệu. Một mã tuyến tính trong sử dụng thực tế chạm trần ở khoảng 20 đến 30 ký tự, mà riêng một mã hàng đã tiêu hết chừng đó. Một mã hai chiều có thể chứa đồng thời mã hàng, lô, số lượng và ngày.
  • Diện tích in. Với cùng một lượng dữ liệu, mã hai chiều nhỏ hơn về mặt vật lý. Trên linh kiện nhỏ và trên cuộn linh kiện điện tử, điều này mang tính quyết định.
  • Hướng đọc và khả năng chịu hư hỏng. Mã hai chiều đọc được từ mọi góc và cơ chế sửa lỗi của nó phục hồi được khi bị hư hỏng một phần. Ở các công đoạn có dầu cắt gọt hoặc bụi bay, điều này có ý nghĩa.

Để có cảm nhận về quy mô, một nghiên cứu của GS1 US thực hiện với 400 tổ chức tại Hoa Kỳ, công bố vào tháng 5 năm 2026, cho biết các tổ chức chủ yếu dựa vào mã vạch một chiều gặp tỷ lệ quét hỏng ngay ở lần đầu là 7 phần trăm và tỷ lệ phải dán lại tem là 1.5 phần trăm. Các con số về mức giảm chi phí trong cùng thông cáo đó được mô tả rõ ràng là dự phóng theo mô hình, nên chúng không phải là những con số nên bê thẳng vào bản luận chứng đầu tư của riêng bạn. Tỷ lệ quét hỏng và tỷ lệ dán lại tem thì vẫn đáng để tính vào thiết kế, bởi vì việc quét lại và dán lại tem trên thực tế tốn kém hơn khoảng chênh lệch giá giữa các dòng máy quét.

Đánh đổi là mã hai chiều đòi hỏi máy đọc ảnh hai chiều. Máy quét laser một chiều đời cũ không đọc được nó, nên nếu bạn định tái sử dụng các thiết bị hiện có, ràng buộc đó sẽ quyết định nhịp độ của quá trình chuyển đổi.

Còn một hệ quả của tải dữ liệu lớn hơn mà rất dễ bỏ sót. Ghi thẳng lô và số lượng vào trong mã nghĩa là thông tin đó không thể sửa được về sau. Thay đổi số lượng thì chiếc tem phải được in lại. Nguyên tắc đúng với mã hai chiều y hệt như với mã một chiều, cụ thể là mã chỉ nên mang các định danh ổn định, còn các thuộc tính có thể thay đổi thì thuộc về dữ liệu chủ.

Điều này dẫn tới một mẫu thiết kế đáng cân nhắc. Thay vì nhồi mọi thuộc tính vào mã, hãy đặt vào đó một định danh ổn định và để thiết bị đầu cuối tra phần còn lại từ dữ liệu chủ theo thời gian thực. Chiếc tem khi đó không bao giờ lỗi thời, vì nó không tuyên bố điều gì có thể trở nên sai. Cái giá là thiết bị phải kết nối được hoặc phải có bản sao dữ liệu chủ trên máy, và đó lại là một quyết định thuộc phần thiết kế ngoại tuyến ở trên.

Các điểm riêng của một nhà máy tại Thái Lan

Có một con số đáng nắm trước tiên. Trong khảo sát của JETRO về các doanh nghiệp Nhật Bản hoạt động ở nước ngoài, công bố vào tháng 11 năm 2025, 46.1 phần trăm số doanh nghiệp trả lời tại Thái Lan cho biết họ đã đưa vào, đang sử dụng, hoặc đang đầu tư cho công nghệ số, trên tổng số 583 câu trả lời hợp lệ. Con số đó nằm dưới mức trung bình 52.1 phần trăm của khu vực ASEAN. Những trở ngại được nêu nhiều nhất trong cùng khảo sát đó là thiếu hụt nhân lực về công nghệ số ở mức 60.7 phần trăm và chi phí triển khai cùng chi phí vận hành cao ở mức 56.0 phần trăm. Đọc theo chiều ngược lại, cách vận hành lấy thủ công làm chính vẫn đang là đa số tại các nhà máy ở Thái Lan, nghĩa là một nhà máy hành động ngay bây giờ sẽ tách mình khỏi mặt bằng chung với chi phí tương đối rẻ.

Vài điểm khiến việc triển khai ở Thái Lan khác với cùng một thiết kế đặt tại Nhật Bản, và cũng khác với những gì các đội dự án quen làm ở Việt Nam.

Tem của nhà cung cấp không đồng nhất. Nhà cung cấp vốn Nhật, nhà cung cấp Thái Lan và hàng nhập từ Trung Quốc đều đến với bố cục tem khác nhau và hệ mã khác nhau. Yêu cầu mọi nhà cung cấp tuân theo một chuẩn chung là không thực tế, nên lựa chọn nằm giữa việc dán lại tem của chính bạn ngay khi nhận hàng, hoặc duy trì bảng tham chiếu chéo chỉ cho các nhà cung cấp lớn. Đi từ trên xuống theo giá trị mua hàng, và dán lại tem cho phần còn lại, là cách tiếp cận theo giai đoạn có tính thực tế nhất.

Ngôn ngữ trên màn hình và trên tem. Màn hình thiết bị đầu cuối bằng tiếng Thái, trong khi báo cáo quản trị bằng tiếng Nhật và tiếng Anh, tạo thành một cấu trúc ba tầng. Nếu bạn định lưu mô tả sản phẩm bằng tiếng Thái, hãy dựng các trường đa ngôn ngữ vào bảng mã hàng ngay từ đầu. Thêm chúng về sau nghĩa là phải nhập liệu lại trên toàn bộ mã hàng. Với các tập đoàn vận hành cả nhà máy ở Thái Lan lẫn ở Việt Nam, đây là quyết định nên chốt một lần ở cấp tập đoàn thay vì để mỗi nhà máy tự làm theo cách riêng.

Môi trường không dây. Một kho hàng dày đặc kệ kim loại và một khu sản xuất có thiết bị lớn chuyển động có điều kiện sóng rất khác nhau. Thiết kế điểm truy cập phải theo sau một cuộc khảo sát tại chỗ, và bê nguyên sơ đồ điểm truy cập từ một nhà máy ở Nhật sang sẽ để lại điểm mù. Thiết kế ngoại tuyến mô tả ở trên không phải là một tùy chọn tại Thái Lan, nó là một tiền đề.

Biến động nhân sự. Ở nơi không thể giả định rằng nhân sự sẽ gắn bó lâu dài, một thiết kế dựa vào đào tạo để ngăn sai sót sẽ không trụ được. Thiết bị đầu cuối phải thu hẹp các lựa chọn sẵn có sao cho những tổ hợp không hợp lệ thậm chí không thể chọn được. Hướng dẫn ở trên về việc giữ số loại giao dịch ở mức 6 đến 8 một phần đến từ chính điều này.

Ưu đãi BOI. BOI vận hành biện pháp Smart and Sustainable Industry nhắm tới việc nâng cấp các hoạt động sản xuất hiện có, và hạng mục con về công nghệ số của biện pháp này cho phép miễn thuế thu nhập doanh nghiệp trong ba năm, với mức trần bằng 50 phần trăm giá trị khoản đầu tư. Mức đầu tư tối thiểu là 1 triệu THB, và điều kiện không phải là một công cụ đơn lẻ mà là việc kết nối ít nhất ba chức năng nghiệp vụ với nhau. Một hệ thống quản lý mã vạch về bản chất là khoản đầu tư nối liền việc quét, tồn kho và báo cáo sản xuất, nên nó khá phù hợp với cách điều kiện đó được diễn đạt. Việc có đủ điều kiện hay không vẫn phụ thuộc vào điều kiện của từng dự án cụ thể, và nộp hồ sơ gộp chung với thiết bị khác thì về mặt thủ tục khác với nộp riêng. Hãy kiểm tra hướng dẫn nộp hồ sơ hiện hành và trao đổi với người phụ trách hồ sơ trong nội bộ ngay từ giai đoạn sớm.

Mô hình chi phí

Các con số dưới đây là ước tính mô hình dựa trên giả định của chúng tôi. Một báo giá thực tế dịch chuyển đáng kể theo phạm vi công đoạn và theo trạng thái của các hệ thống hiện có. Tiền đề là 2,000 mã hàng, 1,500 tem hiện vật được in mỗi ngày, 10 thiết bị đầu cuối, ba công đoạn trong phạm vi gồm nhận hàng, di chuyển giữa các công đoạn và kiểm hàng khi giao, cùng với một giao diện được bổ sung vào hệ thống quản lý sản xuất hiện có.

Hạng mục chi phíBan đầu (THB)Hằng năm (THB)
Thiết kế hệ mã và dữ liệu chủ250,000
Công sức nội bộ để chuẩn bị dữ liệu chủ80,000
Phát triển ứng dụng quét và màn hình400,000
Tích hợp hệ thống lõi, máy chủ trung chuyển và giao diện350,00060,000
10 thiết bị đầu cuối và 2 máy in420,00045,000
Bảo trì và bản quyền120,000
Tổng1,500,000225,000

Dòng đáng chú ý là dòng thứ hai. Nếu việc chuẩn bị bảng mã hàng mất trung bình 8 phút cho mỗi mã hàng, bao gồm việc xác nhận trực tiếp tại hiện trường số lượng đóng gói tiêu chuẩn và quyết định có áp dụng quản lý theo lô hay không, thì 2,000 mã hàng cộng lại thành khoảng 267 giờ. Đó là nhân công nội bộ, nên nó không bao giờ xuất hiện trên báo giá của nhà cung cấp. Trên thực tế nó là lý do phổ biến nhất khiến ngày chạy chính thức bị lùi lại.

Công việc này còn trải qua quản lý sản xuất, mua hàng và kho, nên nó sẽ không tiến triển nếu không có một người được phân công chịu trách nhiệm. Hãy đặt việc chuẩn bị dữ liệu chủ vào kế hoạch dự án như một công việc độc lập, tách khỏi phần xây dựng hệ thống.

Khi trình bày con số này lên ban lãnh đạo, sẽ hữu ích nếu bạn nói rõ rằng nó không phải là chi phí phát sinh thêm mà là chi phí vốn đã tồn tại nhưng chưa từng được ghi nhận. Dữ liệu về số lượng đóng gói tiêu chuẩn hoặc là đúng, hoặc là hôm nay đang có ai đó bù đắp cho nó bằng cách đếm tay. Dự án chỉ làm cho khoản chi phí ẩn ấy hiện lên thành một dòng có thể lập kế hoạch được.

Lộ trình 90 ngày

Các kế hoạch chuyển đổi mọi công đoạn cùng lúc gần như luôn bị trễ tiến độ. Lấy một công đoạn và đi hết từ đầu tới cuối, khép lại những lỗ hổng thiết kế mà nó phơi ra, rồi mới mở rộng, thì về đích sớm hơn.

Ngày 1 đến ngày 30. Chọn một công đoạn. Kiểm hàng khi giao hoặc kiểm tra nhập hàng đều phù hợp vì lợi ích nhìn thấy được và phạm vi khép kín. Song song, quyết định các cấp nhận dạng nào được áp dụng và ghi thành văn bản cả sáu quyết định về quy tắc đánh số. Trong cửa sổ thời gian này, hãy trích ra danh sách các mã hàng đang thiếu số lượng đóng gói tiêu chuẩn trong bảng mã hàng hiện có.

Ngày 31 đến ngày 60. Chọn mô hình tích hợp và đóng băng đặc tả giao diện. Viết năm điểm ở trên vào tài liệu thiết kế, đặc biệt là thời điểm ghi nhận giao dịch và cách xử lý quét trùng. Bắt đầu chuẩn bị dữ liệu chủ cùng lúc, làm trước với các mã hàng được công đoạn đã chọn sử dụng.

Ngày 61 đến ngày 90. Chạy song song công đoạn đã chọn. Đừng dừng quy trình giấy hiện có. Ghi nhận cả hai và đối chiếu các khác biệt. Mục tiêu không phải là đưa chênh lệch về không, mà là mọi khác biệt đều có lời giải thích. Dừng quy trình giấy khi còn khác biệt chưa giải thích được sẽ tước mất khả năng truy ngược xem sự việc đã sai ở đâu.

Năm kiểu thất bại thường gặp

  • Bắt đầu từ việc chọn phần cứng. Chốt cấu hình thiết bị trước sẽ kéo hệ mã về phía những gì thiết bị đó đọc thoải mái nhất. Thứ tự phải ngược lại.
  • Tiến hành khi số lượng đóng gói tiêu chuẩn còn để trống. Không có gì quyết định một lần quét thùng làm dịch chuyển bao nhiêu tồn kho, nên việc nhập tay vẫn tồn tại.
  • Tạo quá nhiều loại giao dịch. Vượt quá khoảng 20 loại, người vận hành chọn sai và thời gian bị tiêu vào việc sửa dữ liệu đã ghi nhận nhầm.
  • Dừng giấy quá sớm. Không có giai đoạn chạy song song thì không có cơ chế nào phát hiện các lỗi thiết kế ở giai đoạn đầu.
  • Không giao việc chuẩn bị dữ liệu chủ cho ai. Nằm ngoài phạm vi của nhà cung cấp, bị ngoài xưởng xếp sau việc chính, và nhiều tháng trôi qua.

Câu hỏi thường gặp

Hệ thống quản lý mã vạch là gì?

Đó là tên gọi chung cho cơ chế đọc một mã nhận dạng gắn trên hiện vật và chuyển mỗi sự kiện quét thành dữ liệu tồn kho và dữ liệu sản xuất bên trong hệ thống lõi. Nó gồm hệ mã, phát hành, quét và tích hợp. Đây không phải là một từ chỉ riêng phần cứng.

Chi phí triển khai là bao nhiêu?

Mô hình trong bài viết này đặt ba công đoạn, mười thiết bị đầu cuối và tích hợp với một hệ thống quản lý sản xuất hiện có ở mức 1,500,000 THB ban đầu và 225,000 THB hằng năm. Thu hẹp phạm vi chỉ còn kiểm hàng khi giao thì có thể bắt đầu nhỏ hơn. Ngược lại, nếu hệ thống lõi không có sẵn giao diện và phải xây mới một cái, dòng chi phí tích hợp sẽ phình ra.

Ai nên quyết định quy tắc đánh số cho tem hiện vật?

Chủ sở hữu của hệ thống đang giữ tồn kho, trên thực tế nghĩa là người đứng đầu bộ phận quản lý sản xuất. Quyết định việc này chỉ trong nội bộ công nghệ thông tin thường bỏ sót các điểm chạm tới vận hành ngoài xưởng, chẳng hạn cách xử lý khi tách và gộp.

Chúng tôi nên chọn mã QR hay mã vạch tuyến tính?

Nếu mã chỉ mang mã hàng, mã tuyến tính là đủ. Nếu bạn muốn có lô, số lượng và ngày trong cùng một mã, hoặc nếu diện tích in khả dụng nhỏ, mã hai chiều có lợi thế. Hãy xác nhận trước xem các thiết bị hiện có có tái sử dụng được không, vì mã hai chiều đòi hỏi máy đọc ảnh.

Tích hợp mã vạch có chạy được với gói phần mềm quản lý sản xuất hiện tại của chúng tôi không?

Thường là có, và điều kiện là gói phần mềm đó có mở ra một giao diện hay không. Nếu tồn tại một định dạng tệp nhập chuẩn hoặc một API, một máy chủ trung chuyển có thể bắc cầu tới nó. Nếu không, cần một báo giá sửa đổi, và dòng chi phí đó có xu hướng chi phối tổng số.

Chúng tôi vốn đã có chênh lệch kiểm kê lớn. Mã vạch có sửa được điều đó không?

Việc quét làm giảm sai sót nhập liệu, nhưng nếu chênh lệch bắt nguồn từ cách xử lý số khi tách hàng, hoặc từ các vị trí chưa được định nghĩa, thì thêm mã vào cũng không loại bỏ được nó. Hãy phân loại nguyên nhân gây chênh lệch trước khi triển khai và xác nhận việc quét thực sự giải quyết được nguyên nhân nào. Về chính câu hỏi mức tồn kho, xem Mức tồn kho tối ưu 2026 – năm tầng cần chốt trước khi dùng công thức.

Tóm tắt

Việc một hệ thống quản lý mã vạch thành công hay không được quyết định bởi những phần bạn phải nghĩ thấu, cụ thể là hệ mã và thiết kế tích hợp, chứ không phải bởi hiệu năng của máy quét. Thứ tự hiệu quả là quyết định cấp nhận dạng nào trong bốn cấp được áp dụng, ghi thành văn bản sáu quyết định về quy tắc đánh số cho tem hiện vật, dựng đầy đủ các bảng mã hàng, vị trí và loại giao dịch, và chỉ sau đó mới chọn mô hình tích hợp rồi viết ra thời điểm ghi nhận giao dịch cùng cách xử lý quét trùng. Việc chọn phần cứng hoàn toàn có thể để lại sau cùng.

Chi phí ẩn lớn nhất là công sức nội bộ để chuẩn bị dữ liệu chủ. Việc phần công sức ấy, thứ không bao giờ xuất hiện trên báo giá của nhà cung cấp, có được lập kế hoạch như một công việc có người chịu trách nhiệm hay không chính là điều phân tách một dự án chạy chính thức sau 90 ngày với một dự án mất sáu tháng.

Liên hệ với chúng tôi

Cách vẽ ra quy tắc đánh số cho tem hiện vật, và mức độ kết nối vào hệ thống quản lý sản xuất hiện có, phụ thuộc vào những điều kiện khác nhau ở từng nhà máy tại Thái Lan. TOMAS TECH đồng hành cùng các nhà sản xuất vốn Nhật đang vận hành tại Thái Lan trên toàn bộ dải công việc này, từ thiết kế hệ mã cho tới tích hợp hệ thống lõi. Bạn đang ở giai đoạn đánh giá ban đầu và vẫn còn đang cân nhắc xem hoạt động của mình thực sự cần tới những cấp nhận dạng nào cũng hoàn toàn không sao. Hãy kể cho chúng tôi nghe hiện tại mọi thứ đang vận hành ra sao, và chúng tôi sẽ bắt đầu bằng việc tách bạch các quyết định cần đưa ra. Bạn có thể liên lạc qua trang liên hệ.

Tài liệu tham khảo