Việc “tìm kiếm theo số lô” và khả năng “xác định chính xác nơi đến của sản phẩm lỗi để cách ly đúng phạm vi, không thiếu, không dư” là hai vấn đề hoàn toàn khác nhau. Nếu bạn muốn triển khai hệ thống truy xuất nguồn gốc tại nhà máy ở Thái Lan, nên thiết kế kịch bản thử nghiệm thu hồi giả lập trước khi lấy báo giá, đồng thời phải đưa bài kiểm thử này vào tiêu chí nghiệm thu sau khi triển khai để kiểm chứng các thiếu sót dữ liệu cũng như các điểm hạn chế trong chuyển giao giữa các bộ phận, điều mà chỉ xem chức năng trên màn hình sẽ không nhận ra. Bài viết này sẽ cụ thể hoá các kịch bản xuyên suốt chuỗi từ tiếp nhận nguyên liệu, sản xuất, đóng gói lại, lưu kho, đến xuất hàng – bao gồm dữ liệu cần thiết, nội dung RFP, và các tiêu chí đạt/chưa đạt cho FAT/SAT. Trong khi Hướng dẫn triển khai truy xuất nguồn gốc sản xuất cung cấp cái nhìn tổng quan, bài viết này chỉ tập trung vào cách dùng thử nghiệm thu hồi giả lập để lựa chọn hệ thống và kiểm nghiệm nghiệm thu. Hãy đảm bảo rằng bộ phận pháp chế và đảm bảo chất lượng đã rà soát đúng quy định áp dụng cho ngành nghề, sản phẩm và thị trường xuất khẩu của công ty bạn. Lưu ý, thu hồi giả lập chỉ là diễn tập, không thay thế thu hồi thực tế hoặc báo cáo tới cơ quan quản lý.
Thu hồi giả lập nhằm chứng minh điều gì
Thử nghiệm thu hồi giả lập là một kịch bản mô phỏng tình huống chất lượng giả định đã chọn từ trước, để truy vết ngược – xuôi các nguyên liệu, bán thành phẩm, thành phẩm, hàng tồn kho, khách đã nhận hàng… nhằm kiểm nghiệm xem các bên liên quan có thực hiện đúng hành động theo quy trình không. Ví dụ, với giả định “phát hiện nguy cơ dị vật trong lô nguyên liệu RM-27”, ta sẽ truy từ RM-27 qua lệnh sản xuất sử dụng lô này, các lô thành phẩm, các hoạt động phối trộn/làm lại trên cùng dây chuyền, vị trí lưu kho, số pallet, chứng từ xuất hàng, đến tận khách hàng nhận cuối cùng. Ở chiều ngược lại, thử thách là xác định được lại nguyên liệu, công đoạn, hoạt động kiểm tra, thiết bị, thời điểm sản xuất từ thành phẩm bị khách trả lại. Mọi lô liên quan, thời điểm bắt đầu, người tham gia và dữ liệu sử dụng đều phải ghi chép sẵn. Để tránh nhầm lẫn với hoạt động dừng bán hoặc thông báo bên ngoài, mọi thông tin liên lạc trong diễn tập cần ghi rõ là “huấn luyện”.
Tiêu chuẩn Global Traceability Standard của GS1 tổ chức thông tin truy vết dựa trên các Critical Tracking Events (CTE) gồm các sự kiện như tiếp nhận, chuyển đổi, đóng gói, xuất kho… và Key Data Elements (KDE) mô tả từng sự kiện. Nhận diện đối tượng và vị trí truy vết, gắn hành động với ai, cái gì, ở đâu, lúc nào, vì sao. Hãy lưu ý: đây không phải là chứng chỉ phần mềm tự động đạt được, mà là một khung thiết kế để nhà máy quyết định “cần ghi nhận nội dung gì ở công đoạn nào”. Global Trace Check List của GS1 cũng được sử dụng làm bảng kiểm kiểm soát phạm vi truy vết và trao đổi thông tin. In được mã vạch không đồng nghĩa đã truy vết được; nếu không liên kết được nhập kho và tiêu thụ nguyên liệu, hoàn toàn không thể xác định phạm vi ảnh hưởng.
Kết quả không chỉ dừng lại ở “ảnh chụp màn hình truy vấn”. Hãy tổng hợp: ① định nghĩa lô bị nghi vấn, ② căn cứ phân biệt thành phẩm nào bị ảnh hưởng, thành phẩm nào không, ③ danh sách tồn kho cần cách ly trong nhà máy, ④ khách hàng đã xuất, số lượng hàng, người chịu trách nhiệm liên hệ, ⑤ các thiếu sót dữ liệu trong quá trình tra cứu, ⑥ đối chiếu số lượng, ⑦ dòng thời gian của bài diễn tập. Đồng thời phải lưu cả audit trail (lịch sử kiểm soát) của mọi bản ghi chỉnh sửa bằng tay hoặc cập nhật sau. Chỉ khi quy trình này được chuẩn hóa thành quy trình tái lập, thì năng lực sẽ không còn phụ thuộc riêng vào kinh nghiệm cá nhân.
Không chỉ đánh giá “truy xuất được” bằng thời gian xử lý
Các chỉ tiêu như “hoàn thành truy xuất trong 2 giờ” là mục tiêu đặt ra trong hợp đồng thử nghiệm – nhà máy cần tự định dựa theo rủi ro sản phẩm, yêu cầu của khách hàng, chuỗi cung ứng và quy định pháp luật áp dụng. Mọi con số trong bài viết chỉ là ví dụ minh hoạ, không phải quy định bắt buộc. Nếu chỉ truy xuất nhanh nhưng lại bỏ sót hoặc mở rộng quá phạm vi cần thiết, vẫn bị coi là thất bại. Điều kiện nghiệm thu phải kết hợp chính xác độ phủ đầy đủ, đối chiếu chính xác số lượng, xác định đúng các đối tượng liên đới, tái hiện lại được dữ liệu và đảm bảo thời gian ứng phó hợp lý.
Cần định nghĩa rõ ràng mốc thời điểm đo lường. T0: thời điểm bộ phận chất lượng ghi nhận lô nghi vấn, xác định nguy cơ và công bố bắt đầu thử nghiệm. T1: hoàn tất xác định danh sách đối tượng cần cách ly trong nhà máy. T2: xác nhận xong danh sách khách hàng nhận hàng và lượng hàng thực tế đã xuất. T3: trưởng bộ phận chất lượng phê duyệt kết quả, đối chiếu số lượng và ghi nhận các ngoại lệ. Khoảng cách thời gian từ lúc nhấn nút truy vấn đến lúc ra quyết định kinh doanh không đồng nhất. Đồng hồ đo phải chuẩn (ví dụ ICT – UTC+7), không trộn lẫn thời điểm trên hệ thống, văn bản, ghi tay.
Ví dụ, mục tiêu minh hoạ: “Trong vòng 60 phút từ T0 phải xác định xong tồn kho trong nhà máy, trong 120 phút xác định được khách hàng nhận hàng trực tiếp, mọi chênh lệch số lượng phải giải thích rõ” – chỉ để minh hoạ. Chuẩn nghiệm thu thực tế cần dựa trên dữ liệu cơ sở đã khóa, sau đó bộ phận chất lượng, kinh doanh, logistics, pháp lý cùng thống nhất chỉ tiêu. Nếu dữ liệu phía khách không trả về đầy đủ, cũng phải quy định rõ ranh giới trách nhiệm hệ thống. Tuyệt đối không được coi là “hoàn thành truy xuất” khi còn phạm vi chưa xác minh; phải báo cáo rõ là chưa xác nhận.
Lưu liên kết giữa các công đoạn từ nhận hàng đến xuất hàng

Đầu tiên, hãy vẽ sơ đồ chuỗi dòng sản phẩm và xác định rõ đơn vị nhận diện thực tế cũng như đơn vị nhận diện trên hệ thống cho từng điểm. Ở khâu nguyên liệu, cần liên kết số lô nhà cung cấp, số lô nhập kho tại công ty, ID thùng hoặc pallet. Tại công đoạn sản xuất, kết nối lô nguyên liệu với lệnh sản xuất, thiết bị/máy móc, thời gian bắt đầu – kết thúc, lô bán thành phẩm và thành phẩm tạo ra. Nếu nhà máy có phối trộn, phân chia lô, tái nhập, tái chế, đóng gói lại… thì không thể chỉ dùng bảng một nguyên liệu – một thành phẩm. Phải lưu được quan hệ nhiều lô cha sinh lô con và lô con tách thành nhiều đơn vị xuất.
Trong kho cần có mã lô thành phẩm, ID thùng/pallet, vị trí, trạng thái (được xuất, treo, cách ly, đã xuất). Khi xuất hàng, liên kết dữ liệu pallet, phiếu xuất, đơn hàng, chuyến xe, khách nhận trực tiếp, thời điểm xuất. Nếu ERP đã là nguồn dữ liệu chủ về đơn hàng/xuất kho thì không bắt nhập lại tại MES/WMS – phải xác định rõ hệ thống bản chủ cho từng trường dữ liệu. Nếu còn sử dụng phiếu giấy, phải cho phép truy ngược từ số tham chiếu về lô vật lý thực tế. Không cần gom mọi bản ghi vào duy nhất một sản phẩm, nhưng dữ liệu phải liên kết đầy đủ để phục vụ thử nghiệm thu hồi giả lập.
| Công đoạn | Sự kiện truy vết | Quan hệ/bằng chứng bắt buộc | Rủi ro nếu thiếu |
|---|---|---|---|
| Nhận nguyên liệu | Nhập kho – Kiểm tra – In nhãn | Lô nhà cung cấp ↔ Lô nội bộ, mã sản phẩm, số lượng, thời điểm, vị trí | Không lọc đúng lô ảnh hưởng khi có cảnh báo từ nhà cung cấp |
| Sản xuất đầu vào | Lĩnh xuất/tái nhập cho lệnh sản xuất | Lô nguyên liệu ↔ Lệnh sản xuất ↔ Máy móc, thời gian thao tác, lượng dùng | Bỏ sót thành phẩm dùng chung lô nguyên liệu |
| Chuyển đổi | Phối trộn – Chia nhỏ – Tái gia công | Lô cha ↔ lô con, tỷ lệ thu hồi, phế phẩm, trả lại | Mất liên kết truy xuất giữa các công đoạn |
| Đóng gói | Đóng thùng/pallet | Lô hoàn thiện ↔ ID thùng/pallet | Không xác định được kho lưu chứa vật lý cần cách ly |
| Xuất hàng | Chọn, xếp xe, bàn giao | Pallet ↔ Phiếu xuất ↔ Khách nhận, số lượng, thời điểm | Không chỉ rõ khách nhận trực tiếp cần cảnh báo |
GS1 hướng dẫn các doanh nghiệp phải truy vết ít nhất tới nguồn trực tiếp cung cấp cũng như khách hàng nhận hàng trực tiếp – không hàm ý rằng một doanh nghiệp phải tự truy xuất đến tận người tiêu dùng! Muốn truy vết sâu hơn cần đòi hỏi việc liên kết dữ liệu, quy trình trao đổi thông tin, chuẩn hóa mã nhận diện với đối tác. GTIN, GLN, SSCC của GS1 rất hữu ích để nhận diện mã hàng hóa, địa điểm, đơn vị logistics, nhưng cũng phải xem xét hệ thống định danh khách hiện có. Trước khi nhận dự án, cần kiểm tra thực tế khả năng in nhãn, thiết bị đọc thực tế, mạng tại hiện trường có đáp ứng không. Xem thêm Hướng dẫn thiết kế hệ thống truy xuất xuôi/ngược Thái Lan 2026.
Đừng chỉ thử nghiệm thu hồi với kịch bản dễ, tuyến tính
Kịch bản đầu tiên nên là 1 lô nguyên liệu dùng cho 1 lệnh sản xuất, tạo ra lô thành phẩm xuất cho nhiều khách, để kiểm tra truy vết xuôi. Sau đó, thử lại truy vết ngược từ thành phẩm về lại nguyên liệu. Dữ liệu kiểm chứng chính xác (golden set) phải do bộ phận độc lập lập trước, không để người triển khai hệ thống tự quyết định “đáp án”, nhằm tránh bỏ sót vật thực hoặc chứng từ. Đối chiếu với kiểm kê kho, phiếu xuất, báo cáo sản xuất, ghi nhận chất lượng.
Kịch bản thứ 3 bổ sung thêm phối trộn, chia tách, tái chế. Ví dụ lô RM-27 dùng cho hai lệnh sản xuất, phế phẩm của một lệnh quay lại vào ca sau, một phần thành phẩm đóng lại thùng khác. Nếu hệ thống chỉ tìm được lệnh sản xuất gốc là không đạt. Kịch bản thứ 4 kiểm tra việc in lại nhãn, mã mờ, đồng bộ trễ do thiết bị offline, hoặc sửa tay dữ liệu. Mọi chỉnh sửa phải có lịch sử rõ ràng và xác nhận – nếu không, sẽ không thể tái lập. Kịch bản thứ 5 thêm trường hợp hàng tạm giữ/trả về, kiểm tra thực địa vị trí cách ly, không chỉ trên dữ liệu kho.
Hãy đảm bảo thử nghiệm diễn ra an toàn. Nếu muốn liên hệ khách thực tế phải lấy phê duyệt trước, tốt nhất chỉ dùng người nhận giả lập nội bộ. Mọi email, phiếu, màn hình phải ghi rõ là “huấn luyện”. Tuyệt đối không được nhầm lẫn với việc dừng kinh doanh hay báo cáo tới cơ quan chức năng. Tuy nhiên, không kiểm tra thực tế kho hàng sẽ để lại rủi ro vận hành. Nên yêu cầu trưởng kho kiểm tra tận nơi từng pallet cần cách ly, đối chiếu với dữ liệu. Nếu phát hiện có sự cố an toàn thực xảy ra, phải dừng ngay diễn tập để thực hiện quy trình chất lượng/an toàn kịp thời.
Quy trình thực hiện: điểm khởi phát bí mật, ghi nhận quan sát, dữ liệu cơ sở đã khóa
Dù chuẩn bị trước, điểm khởi phát lô/ thời điểm phát hiện nghi vấn chỉ được tiết lộ cho lãnh đạo diễn tập và QA; không truyền trước “đáp án” cho người thao tác hiện trường, để kiểm tra đúng năng lực thực tế. Tuy vậy, để đảm bảo an toàn và vận hành liên tục, cần thông báo phạm vi/thời gian diễn tập tới lãnh đạo, pháp chế, các đầu mối vận hành. Không được tạo tâm lý hoang mang như sự cố thật – mọi tài liệu bên ngoài phải ghi rõ “huấn luyện”. Thông tin khởi điểm diễn tập gồm: mã lô, loại sự cố giả định, người phát hiện, nơi phát hiện, thời điểm, phạm vi đã biết… lưu trong phong bì hoặc file hạn chế truy cập.
Trước khi diễn tập, bộ phận kiểm thử lấy snapshot dữ liệu ERP/MES/WMS, báo cáo sản xuất, kiểm kê kho, phiếu xuất trong phạm vi diễn tập và lưu lại làm “dữ liệu chuẩn” không thay đổi – kèm thời điểm, phạm vi, người trích xuất, mã nhận diện file hoặc hash. Tuyệt đối không chỉnh sửa dữ liệu hệ thống giữa diễn tập để làm đẹp số liệu. Nếu có chỉnh sửa, phải ghi đầy đủ giá trị cũ, lý do sửa, ai duyệt, thời điểm, và giữ lại kết quả tìm kiếm trước lúc chỉnh. Sau test có thể trả dữ liệu về, nhưng không được xóa dấu vết lỗi hay kết quả đã ghi nhận.
Dòng thời gian gồm: T0 trưởng bộ phận chất lượng công bố bắt đầu với số lô nghi vấn. Điều tra quan hệ nguyên liệu – lệnh sản xuất, kho xác thực hàng tồn và trạng thái. Logistics xuất danh sách đã giao hàng, khách hàng. Kinh doanh chuẩn bị đầu mối liên hệ huấn luyện. QA phân biệt rõ phạm vi xác định được – chưa xác định, ghi nhận các quyết định cách ly dự kiến. Cần có người quan sát độc lập với bộ phận thực hiện, ghi lại từng thao tác, thời điểm, bằng chứng sử dụng, người quyết định, xử lý ngoại lệ/gián đoạn, thông tin chỉ truyền miệng… Mọi hỗ trợ từ quan sát viên cũng phải ghi lại, phân biệt truy xuất thuần tự động hay có thao tác hỗ trợ.
Điểm kết thúc không phải là xuất được dữ liệu màn hình, mà là khi QA có thể giải trình rõ “ở đâu, còn bao nhiêu, cái gì đang ở trạng thái nào”. Quyền cách ly, dừng bán, báo khách thật luôn phải tuân thủ quy trình chất lượng chuẩn. Diễn tập cũng phải tái hiện lại đường đi phê duyệt trên tài liệu giấy/chứng từ. Đảm bảo phân cấp người chịu trách nhiệm, người thay thế, phương pháp liên hệ, ghi nhận xác thực phản hồi – áp dụng cả ca đêm, cuối tuần. Chỉ gọi điện thông báo là chưa đủ, phải ghi nhận xác nhận đã nhận/chấp hành chỉ đạo. Hướng dẫn của FDA về xác thực tính hiệu quả thu hồi sản phẩm thực tế là nguồn tham khảo hữu ích, tuy nhiên mọi thông báo trong bài tập này không phải là thông báo thu hồi thực sự.
Trường thông tin tối thiểu cần lưu vào nhật ký quan sát
| Trường | Ví dụ ghi nhận | Dùng cho đánh giá |
|---|---|---|
| Thời điểm | Bắt đầu, trích xuất, duyệt, trả lại, kết thúc | Để tính lại các mốc T0-T3 |
| Thao tác & căn cứ | Thiết bị, điều kiện tìm kiếm, số chứng từ, vị trí thực tế | Đảm bảo có thể tái lập truy vấn tương tự |
| Quyết định | Lô dự kiến cách ly, lý do loại trừ, phạm vi chưa xác minh | Kiểm tra phạm vi có thiếu/gộp hoặc bỏ sót không |
| Hỗ trợ | Gợi ý từ quan sát viên, thao tác thủ công, can thiệp IT | Đánh giá tỷ lệ tự động vs hỗ trợ thủ công |
| Liên hệ | Đối tượng, kênh, xác nhận nhận/chấp hành, phản hồi, người tiếp nhận tiếp theo | Kiểm soát luồng thông báo liên lạc |
Tổng hợp Bảng Vận hành Trong Ngày và Ma trận Đánh giá Đạt/Không Đạt vào một trang
Người phụ trách diễn tập sẽ phát bảng dưới đây trước khi bắt đầu, trong đó riêng nội dung khởi tạo tình huống và bảng đáp án đúng sẽ chỉ do người đánh giá lưu trữ. Mục “Kế hoạch” tại mỗi thời điểm là tham chiếu, thời hạn thực tế ghi theo hợp đồng. Người quan sát lưu song song thời gian thực tế và kế hoạch, qua đó xác định điểm phát sinh việc chậm trễ.
| Giai đoạn | Hành động của người thực hiện | Bằng chứng người quan sát lưu | Câu hỏi đạt/không đạt |
|---|---|---|---|
| Bắt đầu | Người chịu trách nhiệm chất lượng khai báo T0 và lô nghi vấn | Thông tin khởi tạo tình huống, thời điểm khai báo, thành phần tham gia | Thời điểm bắt đầu có trùng với ghi nhận không? |
| Xác định phạm vi tạm thời | Bộ phận sản xuất truy vết nguyên liệu, lệnh sản xuất và tái gia công | Điều kiện tra cứu, sơ đồ liên kết, ngoại lệ | Có giải thích được việc thiếu hoặc thu thập dư không? |
| Xác minh hàng hóa thực tế | Kho kiểm tra vị trí, pallet | Vị trí, số lượng, trạng thái, thời điểm kiểm | Số thực tế và hệ thống có khớp nhau không? |
| Xác nhận xuất hàng | Logistics xác định chuyến, địa điểm giao và số lượng | Phiếu, danh sách khách hàng, đối chiếu sai lệch | Chỉ ra đúng khách nhận hàng trực tiếp không? |
| Đánh giá | QA phê duyệt phạm vi tạm thời cách ly/không xác minh | Thời điểm duyệt, lý do, ghi chú ngoại lệ | Có nhầm “an toàn” với phần chưa xác minh không? |
| Đào tạo liên lạc | Kinh doanh thông báo tới người nhận mô phỏng | Nội dung thông báo, xác nhận nhận/hiểu/phản hồi | Kênh liên lạc có hoạt động đúng không? |
| Kết thúc | Người phụ trách duyệt gói bằng chứng và khắc phục | T3, các hạng mục chưa hoàn thành, phân công phụ trách | Đã lưu đủ kết quả & khả năng tái lập chưa? |
Kết quả đạt/không đạt được thẩm định qua từng cổng bắt buộc, không tổng hợp thành điểm chung. Ví dụ: “Trích xuất đầy đủ lô và nơi giao trực tiếp có trong tập hợp đáp án”, “Giải thích lý do loại trừ dựa trên nghiệp vụ và dữ liệu gốc”, “Giải thích toàn bộ sai lệch giữa vật thực và phiếu”, “Lưu đầy đủ bằng chứng”, “Người có thẩm quyền phê duyệt”… Nếu đạt thời gian nhưng thiếu một tiêu chí, vẫn phải xếp chưa đạt và xác định nguyên nhân, cách kiểm tra lại. Nếu tập đáp án đúng còn nghi vấn, cần điều tra bổ sung, không lấy suy đoán của người thực hiện để thay thế đáp án chuẩn.
Cách tính số lượng sẽ được quy chuẩn theo từng sản phẩm hoặc công đoạn. Ở nhập nguyên liệu: “Tồn kho nguyên liệu đầu kỳ + Lượng nhập − Tồn kho nguyên liệu cuối kỳ − Lượng đưa vào sản xuất − Lượng hủy đã phê duyệt = Chênh lệch chưa giải thích”. Ở sản xuất: “Bán thành phẩm tồn đầu kỳ quy đổi + Lượng đưa vào sản xuất − Bán thành phẩm tồn cuối kỳ quy đổi − Lượng thành phẩm đạt − Lượng hao hụt và hủy trong công đoạn = Chênh lệch chưa giải thích”. Ở thành phẩm: “Tồn kho thành phẩm đầu kỳ + Lượng sản xuất hoàn thành + Lượng nhập lại do trả hàng − Tồn kho thành phẩm cuối kỳ − Lượng đã xuất − Lượng đã hủy = Chênh lệch chưa giải thích”. Chỉ dùng số liệu của cùng lô và cùng kỳ đối chiếu; không đếm trùng việc chuyển vị trí trong nhà máy. Nếu thành phẩm trả lại được tái xuất, phải tách riêng các sự kiện xuất gốc, nhập trả, xuất tái để tránh tính trùng. Nếu đơn vị/hàm ẩm sản phẩm thay đổi do phối trộn, phải xác định hệ số quy đổi, căn cứ minh bạch. Mọi chênh lệch khác 0 phải được ghi nhận là “chưa giải thích”; không tự ý điều chỉnh số liệu bằng suy luận cá nhân.
Đóng diễn tập bằng gói bằng chứng, khắc phục và thử lại
Kết thúc diễn tập phải lập gói bằng chứng gồm thông tin khởi điểm, dữ liệu cơ sở đã khóa, truy vấn và kết quả, sơ đồ quan hệ lô xuôi/ngược, bảng đối chiếu số lượng, kiểm thực tế, tài liệu liên lạc gửi cho bài tập, lịch sử phê duyệt, file log quan sát, các điểm chưa xác minh. Không chỉ lưu ảnh màn hình mà phải có ID sự kiện, số chứng từ gốc. Các file có dữ liệu nhạy cảm như tên khách, tỷ lệ pha trộn, dữ liệu cá nhân… cần kiểm soát quyền truy cập, thời hạn lưu trữ đúng quy định nội bộ. Khi báo cáo lãnh đạo, ưu tiên diễn giải rõ phạm vi xác minh, điểm chưa xác minh, chênh lệch số lượng, thời gian phản ứng ban đầu, hành động kế tiếp.
Các lỗi chia ba mức: nghiêm trọng là bỏ sót lô cần khoanh vùng, sai xác nhận “an toàn”, không cách ly được thực tế, mất dữ liệu thiết yếu; trung bình là phải thao tác tay bù mà không thể tái lập, giải thích số lượng bị kéo dài, chậm thay thế người liên hệ; nhẹ là chỉ cần cải tiến giao diện/biểu mẫu, không ảnh hưởng tới quyết định chính. Đây chỉ là ví dụ đề nghị, không phải chuẩn ngành. Với mọi lỗi đều phải chỉ rõ nguyên nhân, biện pháp tạm thời, khắc phục lâu dài, người chịu trách nhiệm, deadline, phương pháp kiểm lại. Không ghi “đang xử lý, cải thiện sau” với lỗi nghiêm trọng rồi coi như đạt.
Kiểm thử lại không chỉ chạy lại một truy vấn với lô cũ, mà phải chọn lô khác có cấu trúc tương tự để đảm bảo lỗi đã sửa và các liên hệ gốc còn đúng. Nếu chỉnh logic tái chế, cần kiểm tra toàn bộ chuỗi cha-con vẫn xác lập đủ. Khi so sánh giữa các lượt test, làm rõ khác biệt về dòng sản phẩm, quy trình, số lượng lô/độ phức tạp… Giảm thời gian chưa đủ đạt nếu độ phủ, số dư/thừa cách ly, số lượt can thiệp/hỗ trợ chưa thuyết phục.
Đối chiếu số lượng không chỉ là “đếm bản ghi tìm được”

Điểm cốt lõi khi thử nghiệm thu hồi là phải giải trình được mối liên hệ giữa lượng nguyên liệu đã xuất dùng, lượng thành phẩm sản xuất, tồn kho còn lại, lượng phế phẩm, lượng đã xuất/hủy. Tuyệt đối không cộng gộp máy móc số ký, kiện, thùng/pallet mà không quy chuẩn đơn vị – phải có đầy đủ dữ liệu biến đổi, tỷ lệ thu hồi, định mức đóng gói ở từng bước để khớp đầu vào – ra. Ví dụ nhập 100kg nguyên liệu ra 90kg thành phẩm, thất thoát 7kg khâu sản xuất, phế phẩm cách ly 3kg – tổng 100kg. Đây chỉ là ví dụ, không phải chuẩn ngành. Nếu báo “đã tìm được 90kg thành phẩm”, tức là không xác minh được 10kg còn lại ở đâu.
Ở xuất hàng, cần tách rõ: thành phẩm trong kho có thể xuất, hàng chờ xử lý/cách ly, đã giao khách, trả về, đã tiêu hủy/yêu cầu hủy tại công đoạn nào… và loại bỏ trùng lặp. Hàng chuyển kho, ký gửi kho ngoài, hàng mẫu, tặng biếu cần đưa vào nếu là đúng dòng sản phẩm đó. Nếu số lượng xuất trong ERP khác số WMS, cần kiểm tra cắt nghĩa, không mặc định số nào đúng; kiểm soát phiếu điều chỉnh, xuất/một phần, trả hàng đã lên xe… Khi thực hiện thử nghiệm không nhất thiết số dư bằng 0, mà phải truy lại được tài liệu giải thích chênh lệch và nêu rõ ai chịu trách nhiệm. Nếu không giải thích được – coi như chưa hoàn thành.
Đối chiếu đúng collection vs collection hệ thống: log lại rõ ràng
Sót = Tập đáp án – tập kết quả truy vấn hệ thống
Thừa = Tập kết quả truy vấn hệ thống – tập đáp án
Sót tiềm ẩn nguy cơ bỏ sót sản phẩm nguy hiểm, thừa làm lãng phí tài nguyên cách ly, báo động, hủy hàng không cần thiết. Ngưỡng chấp nhận cần xác lập trước. Nếu tập đáp án còn nghi vấn, không được báo cáo “khớp hoàn toàn”; phải chú thích rõ phần chưa xác nhận chắc chắn. Nếu chia nhỏ lô giúp rút phạm vi nhưng tăng gánh nặng nhập liệu, in nhãn và vận hành – phải cân đối giữa chi phí và mức độ rủi ro.
Thiết kế hệ thống từ ranh giới sự kiện & trách nhiệm
Nếu chỉ ghi “hệ thống truy xuất nguồn gốc đầy đủ”, ranh giới giữa ERP, MES, WMS, thiết bị đọc mã vạch… sẽ không rõ ràng. Cho từng sự kiện: nhập kho, sản xuất, kiểm tra chất lượng, lưu kho, xuất hàng,… phải xác định người nhập dữ liệu, thiết bị, hệ thống bản chủ, hệ thống liên kết, quy trình thay thế khi có sự cố. Mô hình dữ liệu phải đảm bảo quan hệ lô cha-con đa chiều, hỗ trợ truy vết xuôi/ngược. Kết quả luôn phải truy về sự kiện gốc/phiếu gốc. “Hiển thị graph” chỉ là hình thức – điều cốt lõi là kiểm nghiệm được chứng từ và vật thực làm nên graph đó.
Quét mã vạch giúp giảm sai sót nhập liệu, nhưng nếu dán nhầm hoặc trao nhãn sai từ đầu, máy sẽ đọc “đúng” dữ liệu… lại thành sai! Ở mọi công đoạn nhập/sử dụng/đóng gói kho, phải kiểm soát chéo mã vật tư, mã lệnh sản xuất tránh nối nhầm. Nếu không đọc được, nhập tay ngoại lệ: phải ghi rõ lý do, người nhập, kiểm tra kép, lưu lịch sử sửa. Thiết bị offline cần kiểm trình tự ghi nhận tại chỗ, đẩy lên hệ thống đủ thứ tự, tránh trùng hoặc lỗi mốc thời gian. Nếu khôi phục sau mất điện/mạng mà dữ liệu mất hoặc đảo trật tự – thu hồi giả lập sẽ thất bại.
Nhà máy có thuê gia công ngoài, kho ngoài phải quy định rõ mã nhận diện bàn giao, định dạng file trao đổi, thời điểm tiếp nhận/vận chuyển, quy trình cập nhật/sửa đổi. Nếu đối tác không có dữ liệu, phải quy định ngay ai chịu trách nhiệm tiếp nhận thông tin, loại/chủng chứng từ, thời hạn, phạm vi tham gia thử nghiệm… Lúc nghiệm thu, không chỉ kiểm tra lúc kết nối tốt, mà phải giả lập luôn kịch bản đối tác phản hồi chậm/thông tin không đầy đủ. Tuyệt đối không làm giả dữ liệu còn thiếu – điều này quyết định độ tin cậy của phạm vi thu hồi.
Từ danh sách chức năng sang điều kiện thử nghiệm trong RFP

Khi viết RFP, không chỉ liệt kê chức năng như “tìm kiếm theo lô”, “hỗ trợ mã vạch”… mà phải bổ sung dữ liệu sản xuất – xuất hàng (ẩn thông tin nhạy cảm) và bộ đáp án hoặc kết quả kỳ vọng. Yêu cầu nhà cung cấp trình diễn demo nhập liệu – tra cứu – kết quả trên cả các kịch bản phức tạp như phối trộn, tái chế, đóng gói lại, xuất một phần, trả hàng không được bỏ sót. Kiểm thử không chỉ trên dữ liệu lý tưởng mà còn trên bộ dữ liệu lỗi, lặp, sửa tay, offline thiết bị để kiểm tra ngoại lệ. Trường hợp dữ liệu khách hàng, công thức, giá… cần nêu rõ phạm vi chia sẻ và ẩn danh khi chuyển nhà cung cấp.
| Tiêu chí RFP | Nhà cung cấp phải trả lời/bằng chứng | Cách xác nhận nghiệm thu |
|---|---|---|
| Đơn vị nhận diện | Thiết kế ID nguyên liệu, bán thành phẩm, thành phẩm, thùng, pallet, mẫu nhãn | ID thực tế và trên hệ thống trùng khớp |
| Lưu quan hệ | Ghi nhận đầy đủ quan hệ cha-con khi phối trộn, chia lô, tái chế – kèm số lượng | Truy xuất xuôi/ngược không bị sót |
| Kết nối dữ liệu | Rõ trường nào thuộc ERP/MES/WMS, API, tần suất đồng bộ, khôi phục sau lỗi | Kiểm thử sửa/xử lý lại sau sự cố trên dữ liệu thực |
| Kiểm soát chất lượng | Các trạng thái: được xuất, treo, cách ly, trả lại, huỷ, phân quyền | Không xuất nhầm hàng đang bị giữ |
| Tìm kiếm/xuất file | Điều kiện lọc, lịch sử, lý do loại trừ, xuất CSV/… | Đối chiếu chính xác đối tượng, số lượng, khách nhận trực tiếp |
| Audit trail | Lưu giá trị trước/sau, người sửa, người duyệt, thời gian | Đảm bảo khả năng tái lập kết luận về sau |
| Vận hành | Đào tạo theo vai trò, quy trình thay thế offline/giấy, bảo trì/backup | Luôn liên lạc được người chịu trách nhiệm, kể cả ngoài giờ, ca đêm, cuối tuần |
So sánh không chỉ dựa theo giá đầu tư ban đầu mà phải căn trên danh mục thiết bị, chuẩn nhãn in, đầu đọc, terminal, mạng, chuẩn hóa master dữ liệu, tích hợp hệ thống hiện có, đào tạo thực, kiểm thử chuyển đổi dữ liệu, bảo trì dài hạn, khả năng lặp lại diễn tập. Không cần cam kết giảm rủi ro x% nếu không có baseline thực tế. Hãy ghi nhận thời gian truy vết hiện hữu, số lượng chưa giải thích, thao tác thủ công… làm dữ liệu cơ sở đã khóa, sau thử nghiệm đo lại so sánh. Đánh giá không chỉ dựa số phút giảm được mà cần đặt trọng tâm vào số lượng tìm sót/dư đã cải thiện thế nào.
Phân biệt vai trò FAT & SAT
FAT (Factory Acceptance Test) sử dụng dữ liệu ẩn danh để kiểm tra đồng bộ ID lô, quan hệ cha-con, tính số lượng, xuất file, phân quyền truy cập, audit trail, gửi lại API. SAT (Site Acceptance Test) tiến hành tại hiện trường với nhãn, thiết bị đọc, chất lượng mạng, thực tế dây chuyền, kho, kết nối ERP, ca làm việc… Nguyên nhân tra cứu được ở FAT mà thiếu ở SAT là do yếu tố hiện trường như chất lượng nhãn, góc quét, điểm chết mạng, khác biệt master, xử lý ngoại lệ. Trước khi bàn giao, cần thống nhất ai là người duyệt kết quả FAT và SAT.
Điều kiện đạt/chưa đạt SAT cần nêu rõ trong hợp đồng: sản phẩm/công đoạn test, cách tạo đáp án kiểm thử, thời điểm bắt đầu/kết thúc, phạm vi chưa xác minh cho phép, cách xử lý số lượng chênh, quy tắc kiểm lại khi phát hiện lỗi. “Nhà thầu demo thành công” chưa đồng nghĩa nghiệm thu SAT. Nếu chưa đạt, phải chỉ rõ lỗi do dữ liệu, cài đặt, quy trình tại hiện trường, kết nối ngoài – trách nhiệm/sửa đổi, chạy lại kịch bản nào… Nếu sửa ảnh hưởng tới công đoạn khác, phải kiểm lại cả chuỗi. Quyền quyết định đạt/chưa đạt là của QA, không phải IT.
Kiểm tra phạm vi áp dụng tiêu chuẩn & quy định nước ngoài
ISO 22005:2007 là tiêu chuẩn đọc thiết kế hệ thống truy xuất nguồn gốc trong chuỗi thực phẩm – thức ăn chăn nuôi, duy trì là bản chuẩn đến sau đợt rà soát 2022 (theo công bố ISO). Không nên nhầm thành “nghĩa vụ pháp lý bắt buộc toàn ngành sản xuất”. Tiêu chuẩn GS1 là khung tham chiếu để nhận diện, kết nối các sự kiện giữa các bên trong chuỗi. Phải xem xét lại kỹ quy định áp dụng, yêu cầu kiểm toán khách hàng, quy trình chứng nhận… phù hợp từng dòng sản phẩm/thị trường mục tiêu.
Ví dụ quy định của Hoa Kỳ áp dụng cho nhóm sản phẩm thực phẩm đặc thù xuất Mỹ: FDA Food Traceability Rule bắt buộc ghi chép KDE tương ứng CTE với nhà sản xuất/phân phối hàng nằm trong Food Traceability List. FAQ của FDA giải thích rõ phạm vi đối tượng & ngoại lệ. Hướng dẫn hiện có nêu yêu cầu mốc tuân thủ truyền thống 20/01/2026 & đề xuất lùi 20/07/2028 – tạm thời không thực thi trước thời điểm này, theo chỉ đạo nghị viện. Khi áp dụng, phải kiểm tra chính xác tài liệu gốc về sản phẩm, nhóm kinh doanh, mốc thời gian. Bài này không nhằm giải thích nghĩa vụ ở Thái Lan. Đừng nhầm “phải trình bày hồ sơ truy vết cho FDA trong 24 giờ” là nghĩa vụ mọi nhà máy Thái Lan phải hoàn thành diễn tập thu hồi giả lập trong 24 giờ.
Thu hồi sản phẩm thực tế là chuỗi quyết định riêng biệt: đánh giá mối nguy, xác lập phạm vi ảnh hưởng, thông báo khách hàng, phối hợp cơ quan quản lý, xác nhận đã thực hiện yêu cầu. Hướng dẫn Recall của FDA nêu rõ thông tin nhà sản xuất phải cung cấp & cách liên lạc với khách hàng khi xảy ra sự cố dưới quyền FDA. Trong diễn tập giả lập, kiểm tra các bước phê duyệt thông báo nội bộ và đường liên lạc đến đầu nhận hàng là hữu ích, nhưng không đồng nghĩa đã hoàn tất thu hồi thực tế. Sự cố thực phải áp dụng quy trình nội bộ theo luật và hợp đồng khách hàng.
Triển khai theo 3 giai đoạn – kiểm thử diễn tập ở từng bước
Giai đoạn 1: lập bản đồ hiện trạng – chọn một sản phẩm làm mẫu, thu thập nhãn nhập, báo cáo sản xuất, kiểm tra chất lượng, sổ kho, phiếu xuất. Yêu cầu nhân sự hiện trường chỉ rõ mọi thành phẩm từng sử dụng lô nguyên liệu đó, ghi lại thời gian thao tác, thiếu sót dữ liệu, chênh lệch số lượng, tỷ lệ phụ thuộc ý kiến cá nhân. Nếu chưa có dữ liệu cơ sở đã khóa thì không chứng minh được hiệu quả cải tiến sau. Không quên rà soát hết cả dòng hàng/ngoại lệ rủi ro như tái chế, ký gửi kho ngoài…
Giai đoạn 2: chuẩn hóa ID & nhật ký sự kiện trên một dây chuyền cụ thể và khu kho mẫu. Xác lập mã sản phẩm, đơn vị, nguyên tắc đánh số lô; kiểm tra thực tế điểm dùng máy quét mã vạch. Cùng nhân viên hiện trường kiểm tra năng lực thao tác đầu-cuối, ghi lỗi đọc. Diễn tập lặp lại truy vết xuôi/ngược nhiều lần, bổ sung các dữ liệu còn thiếu. Không vội nhân rộng toàn nhà máy khi chưa hoàn thiện quy trình ngoại lệ và tài liệu đào tạo.
Giai đoạn 3: kiểm tra tích hợp ERP/MES/WMS – kho ngoài – liên hệ khách nhận. Đối chiếu chính xác số lượng khách hàng nhận hàng trực tiếp, QA xác nhận hoàn thành công đoạn. Kiểm thực tế tồn kho, vận hành khâu liên lạc nội bộ trong sale/logistics. Đảm bảo bài test được xác nhận ở mọi ca làm, kể cả khi ca đêm, cuối tuần, vắng người phụ trách hoặc mất mạng. Lúc test, phải phân loại vấn đề thuộc dữ liệu – hệ thống – thao tác – đào tạo – đối tác, khắc phục xong phải kiểm lại cùng kịch bản cũ. Tần suất diễn thử theo đặc thù rủi ro sản phẩm hoặc yêu cầu khách hàng, không mặc định giá trị chung.
Danh sách kiểm trước khi đặt hàng
- Bộ phận chất lượng đã xác định đúng sản phẩm, thị trường, mối nguy, điều kiện kích hoạt diễn tập?
- Đã có sơ đồ mọi sự kiện quan trọng: nhận kho, linh xuất – chuyển đổi, tái chế, đóng gói, lưu, xuất, trả về – kèm người phụ trách mỗi công đoạn?
- Đã thống nhất mã liên kết lô nhà cung cấp, lô nội bộ, lệnh sản xuất, thùng, pallet, phiếu giao hàng, khách nhận trực tiếp?
- Sau phối trộn, chia tách, đóng gói lại vẫn truy vết đúng cha-con và số lượng khớp đơn vị?
- Đã kiểm đối chiếu kết quả truy vết xuôi/ngược độc lập từ bộ đáp án tự lập với hệ thống?
- Có kiểm thực tế lô vật lý đang bị cách ly ở kho, xác nhận số lượng đã giao và được người phụ trách duyệt?
- Bộ kịch bản thử nghiệm đã bao gồm lỗi thiếu, sửa tay, offline, trả về, gửi kho ngoài chưa?
- Truy lại được đầy đủ sự kiện gốc, lịch sử sửa, người phê duyệt?
- Đã quy định mốc đáp/chưa đạt FAT/SAT, phương pháp đo, điều kiện thử lại, phân định hợp đồng?
- Đảm bảo giải thích diễn tập không bị nhầm lẫn thu hồi thực, có quy trình riêng khi sự cố thực?
Hỏi đáp thường gặp
Thử nghiệm thu hồi giả lập phải hoàn thành trong mấy phút?
Không có con số cứng chung cho mọi trường hợp. Phải căn cứ rủi ro sản phẩm, hợp đồng đối tác, quy chế áp dụng, phạm vi test… rồi tách từng bước: xác định tồn kho cần cách ly từ T0, xác nhận khách hàng nhận hàng trực tiếp, giải trình số lượng, duyệt chất lượng. Nếu chỉ hiển thị nhanh trên màn hình nhưng đối chiếu hàng thực không đủ, không duyệt được thì vẫn là thất bại. Thử đầu tiên thiết lập dữ liệu cơ sở đã khóa, đưa mục tiêu cụ thể vào hợp đồng cải tiến.
Chưa có hệ thống truy xuất vẫn thử nghiệm thu hồi được không?
Hoàn toàn có thể tiến hành. Ý nghĩa nhất là diễn tập trên nghiệp vụ giấy tờ, so sánh dữ liệu ERP, kiểm tra kho cập nhật cơ bản – giúp phát hiện hở trường dữ liệu, liên kết, giao diện đào tạo… Sau đó dùng các vấn đề này làm dữ liệu/ẩn danh cho RFP và bộ đáp án chuẩn khi so nhà cung cấp. Khi hệ thống đi vào vận hành, thực hiện lại đúng kịch bản cũ ở SAT để đối chiếu sự tiến bộ.
Có bắt buộc thông báo khách hàng khi diễn tập không?
Thông thường chỉ dùng người nhận mô phỏng nội bộ hoặc đầu mối partner đã được duyệt trước – ghi chú rõ là “huấn luyện”. Nếu cần liên lạc khách thực sự, thông tin luôn phải duyệt qua phòng kinh doanh – chất lượng – pháp chế và ghi rõ đây là diễn tập. Nếu phát hiện hoặc nghi ngờ rủi ro thực, phải lập tức dừng bài test để chuyển quy trình kiểm soát chất lượng/thu hồi đúng quy định.
TOMAS TECH đồng hành cùng nhà máy Thái Lan từ khảo sát luồng vật chất thực tế đến đồng bộ dữ liệu qua thiết bị – cảm biến – terminal & MES/ERP. Hãy chủ động tham khảo chúng tôi ngay giai đoạn thiết kế điều kiện thử nghiệm thu hồi để khoanh vùng tối ưu các công đoạn và trách nhiệm cần ghi trước khi chọn sản phẩm. Liên hệ TOMAS TECH gửi thông tin sản phẩm – công đoạn – hiện trạng ghi nhận – hệ thống sử dụng và kịch bản thu hồi giả lập mong muốn, chúng tôi sẽ cụ thể hóa phạm vi khảo sát bước đầu giúp bạn.
Tài liệu tham khảo
- GS1 Global Traceability Standard — Khung thiết kế truy xuất nội bộ/liên doanh qua CTE, KDE.
- GS1 Global Trace Check List — Bảng điểm kiểm các yêu cầu hệ thống truy vết toàn chuỗi.
- GS1 Traceability Standards — Tổng quan mã định danh & chia sẻ dữ liệu truy vết GS1.
- ISO 22005:2007 — Nguyên tắc thiết kế hệ thống truy xuất chuỗi thực phẩm/thức ăn chăn nuôi.
- FDA FSMA Food Traceability Rule — Tiêu chuẩn ghi chép, thời hạn truy vết thực phẩm xuất Mỹ, hướng dẫn cập nhật.
- FDA Food Traceability Rule FAQ — Phạm vi và ngoại lệ truy xuất thực phẩm tại Mỹ.
- FDA Product Recalls Guidance — Hướng dẫn quy trình thu hồi thực tế sản phẩm đạt FDA.