Khi khách hàng báo lỗi một thành phẩm, câu hỏi khó không phải “có lưu số lô không”, mà là: lô nguyên liệu nào đã đi vào sản phẩm, còn nằm trong những thành phẩm nào, đã giao cho ai và phạm vi cách ly nhỏ nhất là bao nhiêu. Một cột “lot number” trong phiếu nhập không tạo ra truy xuất nếu quan hệ giữa các lần biến đổi bị đứt.

Quản lý lô sản xuất cần xây được lot genealogy — cây quan hệ giữa lô đầu vào và đầu ra qua cấp phát, tách, gộp, phối trộn, gia công, đóng gói và giao hàng. GS1 mô tả truy xuất là khả năng theo dõi lịch sử, ứng dụng hoặc vị trí của một đối tượng. Ở cấp batch/lot, doanh nghiệp phân biệt được các lô và những nơi chúng đã đi qua; ở cấp serial, từng đơn vị được nhận diện riêng.

Chọn mức nhận diện theo rủi ro

Không phải mọi vật tư đều cần serial. Ba mức phổ biến:

  • Theo mã hàng: chỉ biết loại sản phẩm; phù hợp vật tư giá trị thấp, đồng nhất và ít rủi ro nhưng không đủ cho thu hồi chọn lọc.
  • Theo batch/lot: nhận diện một nhóm được tạo hoặc xử lý trong điều kiện chung; phù hợp nguyên liệu, mẻ và nhiều ngành sản xuất.
  • Theo serial: nhận diện từng đơn vị; phù hợp thiết bị giá trị cao, bảo hành, cấu hình riêng hoặc yêu cầu pháp lý/khách hàng.

Mức chi tiết nên dựa vào hậu quả lỗi, giá trị sản phẩm, khả năng trộn lẫn và chi phí ghi nhận. Dùng serial cho từng con ốc có thể tốn kém mà không tăng khả năng quyết định; chỉ dùng mã hàng cho linh kiện an toàn quan trọng lại khiến phạm vi thu hồi quá rộng.

Quy tắc tạo mã lô cần đơn giản và không tái sử dụng

Mã lô có thể chứa ngày, xưởng hoặc dây chuyền để con người đọc nhanh, nhưng không nên nhồi mọi thuộc tính vào chuỗi. Thông tin có thể thay đổi nên nằm trong trường dữ liệu, không nằm trong mã.

Đọc thêm: Quản lý chất lượng sản xuất: Từ kiểm tra đầu vào đến CAPA

Một mã tốt phải duy nhất trong phạm vi đã chọn, không tái sử dụng, in và quét được, không chứa ký tự dễ nhầm và có cơ chế cấp khi hệ thống gián đoạn. Nếu nhà cung cấp đã có lot, doanh nghiệp vẫn cần mã lô nội bộ hoặc khóa kết hợp để tránh hai nhà cung cấp dùng trùng một chuỗi.

Khi đổi bao bì nhưng không biến đổi vật chất, có thể giữ lô sản phẩm và tạo đơn vị logistics mới. Khi trộn, tái chế hoặc thay đổi trạng thái chất lượng, thường cần một lô đầu ra mới liên kết các lô nguồn. Quy tắc phải được viết theo quá trình, không để từng ca tự đặt.

Những sự kiện phải giữ quan hệ lô

Nhận nguyên liệu

Phiếu nhận cần nhà cung cấp, lot nhà cung cấp, mã nội bộ, ngày sản xuất/hết hạn nếu áp dụng, số lượng, chứng từ và trạng thái chất lượng. Hàng đang chờ kiểm tra chất lượng không được cấp như hàng đạt.

Cấp phát cho lệnh

Hệ thống ghi lô nào, lượng bao nhiêu, từ vị trí nào đi vào lệnh hoặc công đoạn. Nếu cấp thừa rồi trả, giao dịch trả phải giữ lô; không tạo tồn “không rõ nguồn”. Backflush chỉ phù hợp khi việc chọn lô có quy tắc đáng tin và sai số được đối soát.

Tách và gộp

Khi tách một lô thành ba thùng, có thể dùng cùng lot kèm đơn vị chứa hoặc tạo lô con tùy yêu cầu. Khi gộp hai lô vào một mẻ, lô đầu ra phải có hai quan hệ cha. Số lượng đầu ra, hao hụt và tồn còn lại phải cân bằng.

Chuyển công đoạn

Lô WIP cần vị trí, trạng thái, lệnh và công đoạn hiện tại. Quản lý lệnh và WIP phải tách trạng thái hoặc lô con khi một phần đạt và một phần chờ xử lý; không để cùng một mã vừa “đạt” vừa “không đạt”.

Đóng gói và giao hàng

Thành phẩm có thể được đóng vào thùng, pallet hoặc container. Quan hệ đóng gói giúp truy từ pallet đến các lô/serial bên trong. Phiếu giao cần khách hàng, địa chỉ, ngày, số lượng và đơn vị logistics để truy xuôi khi cần thông báo.

Truy ngược và truy xuôi là hai bài kiểm tra khác nhau

Truy ngược bắt đầu từ thành phẩm hoặc serial, đi về lệnh, công đoạn, máy, ca và các lô nguyên liệu. Nó phục vụ điều tra nguyên nhân và xác nhận cấu hình.

Đọc thêm: Quản lý BOM và định mức nguyên vật liệu: Đúng phiên bản mới được sản xuất

Truy xuôi bắt đầu từ một lô nguyên liệu hoặc sự kiện quá trình, tìm mọi bán thành phẩm, thành phẩm, tồn hiện tại và khách hàng bị ảnh hưởng. Nó phục vụ khoanh vùng và thu hồi.

Một hệ thống chỉ làm được truy ngược chưa đủ. Nếu nhà cung cấp thông báo lot keo K-2408 sai thông số, doanh nghiệp cần biết tất cả sản phẩm dùng lot này, kể cả sản phẩm đã trộn, đóng gói lại hoặc đang nằm dở ở xưởng.

Ví dụ: mẻ thực phẩm có tái sử dụng bán thành phẩm

Nhà máy làm 2.000 kg sản phẩm, dùng ba lô nguyên liệu chính và 80 kg rework từ mẻ trước theo tỷ lệ được phép. Mẻ đầu ra được chia vào bốn bồn trung gian, sau đó đóng thành nhiều lô bao bì theo hai ca.

Nếu chỉ liên kết thành phẩm với ba lô nguyên liệu mới, nguồn rework bị bỏ qua. Một sự cố ở mẻ trước sẽ không truy xuôi được. Mô hình đúng xem rework là một lô đầu vào có nguồn gốc, lượng và trạng thái; mẻ mới liên kết cả bốn nguồn. Khi đóng gói, mỗi lô thành phẩm liên kết bồn và khoảng thời gian đóng. Nếu một bồn có sai lệch nhiệt độ, phạm vi giữ hàng chỉ gồm các gói đi qua bồn trong khoảng ảnh hưởng, thay vì giữ toàn bộ ngày sản xuất.

FEFO, FIFO và trạng thái chất lượng

FIFO cấp lô nhập trước; FEFO ưu tiên lô hết hạn trước. Thực phẩm, dược, hóa chất hoặc vật tư có tuổi thường cần FEFO, nhưng phần mềm phải xét cả trạng thái, thời gian tối thiểu còn lại khi giao và yêu cầu khách hàng.

Không được tự đổi sang lô khác chỉ vì FEFO nếu lệnh đã được phê duyệt cho lô cụ thể hoặc vật tư có điều kiện thay thế. Khi người dùng bỏ qua đề xuất, hệ thống cần quyền và lý do. Một lô hết hạn nhưng được gia hạn sau đánh giá phải có hồ sơ và thời hạn mới, không sửa mất ngày gốc.

Các trạng thái như chờ kiểm, đạt, giữ, không phù hợp, chờ trả và hủy phải chặn giao dịch tương ứng. “Vị trí cách ly” trên sơ đồ kho không đủ nếu người dùng vẫn có thể quét cấp lô đó cho sản xuất.

Thiết kế điểm quét để không làm nghẽn xưởng

Quét ở mọi mét di chuyển tạo nhiều dữ liệu nhưng ít giá trị. Chọn các critical tracking events:

  • Nhận và gán lot nội bộ.
  • Giải phóng hoặc đổi trạng thái chất lượng.
  • Cấp vào lệnh/công đoạn có biến đổi.
  • Tách, gộp, phối trộn hoặc dùng rework.
  • Hoàn thành lô đầu ra.
  • Đóng gói vào đơn vị logistics.
  • Giao cho khách hàng.

Giao diện cần kiểm tra mã lệnh, sản phẩm, trạng thái và lượng ngay khi quét. Cảnh báo sau khi người dùng đã hoàn tất ca không bảo vệ được chuỗi. Với môi trường mất mạng, thiết bị cần hàng đợi cục bộ, số giao dịch duy nhất và cơ chế đối soát để đồng bộ lại không tạo bản ghi trùng.

Diễn tập truy xuất thay vì chờ sự cố

Mỗi quý hoặc theo mức rủi ro, chọn một lô và diễn tập hai chiều. Ghi thời gian bắt đầu, thời gian có danh sách đầy đủ, số lượng mua/nhận, lượng đã dùng, tồn, WIP, thành phẩm và lượng đã giao. Tổng lượng phải cân bằng trong dung sai đã giải thích.

Bộ câu hỏi diễn tập:

  • Có xác định được mọi sản phẩm bị ảnh hưởng không?
  • Có tìm được khách hàng, số lượng và thông tin liên hệ không?
  • Có tách được hàng đang chờ kiểm hoặc rework không?
  • Có lô nào bị đổi mã, chia gói hoặc gia công ngoài làm đứt liên kết không?
  • Danh sách có chứa sản phẩm không liên quan quá nhiều không?
  • Ai có quyền quyết định giữ, giải phóng hoặc thông báo?

Thời gian truy xuất là KPI quan trọng, nhưng độ đầy đủ và cân bằng khối lượng quan trọng hơn một báo cáo chạy nhanh.

Những lỗi triển khai thường gặp

  • Chỉ quản lý lot ở kho, không ghi lot tiêu thụ tại lệnh.
  • Cho phép nhập tự do khiến cùng một lot có nhiều cách viết.
  • Không quản lý rework, phế tái sử dụng hoặc gia công ngoài.
  • Sửa lot bằng cách cập nhật bản ghi, làm mất lịch sử chuyển đổi.
  • Trộn hàng đạt và hàng giữ trong cùng vị trí logic.
  • Có serial nhưng không liên kết linh kiện quan trọng.
  • Không đối soát khối lượng nên cây truy xuất có quan hệ nhưng sai lượng.

Quản lý lô tốt không bắt đầu từ máy in tem. Nó bắt đầu từ quyết định mức nhận diện, quy tắc tạo lô, các sự kiện biến đổi và trạng thái chất lượng. Hãy mô hình hóa một sản phẩm khó nhất, diễn tập truy ngược–truy xuôi và cân bằng số lượng trước khi nhân rộng. Khi sự cố xảy ra, hệ thống phải giúp doanh nghiệp giữ đúng hàng, tìm đúng khách và bảo vệ phần sản phẩm không bị ảnh hưởng.

Nguồn tham khảo chuyên môn