Wave picking là gì?
Wave picking là phương pháp chia đơn thành các wave có điều kiện rõ, sau đó WMS phát nhiệm vụ lấy hàng và theo dõi tiến độ tới checking, packing và bàn giao. Một wave tốt phải phù hợp với layout kho và năng lực của công đoạn sau picking.
Wave picking là một phần của hệ thống WMS cho ecommerce. Nó không chỉ gom file đơn; wave phải nối điều kiện đơn, tồn đã giữ, vị trí kho, nhiệm vụ picker và năng lực checking-packing.
Wave picking khác picking từng đơn và batch picking thế nào?
- Picking từng đơn: hoàn tất một đơn rồi mới chuyển sang đơn tiếp theo; dễ kiểm soát nhưng có thể đi lại nhiều.
- Batch picking: lấy hàng cho nhiều đơn trong một lượt, thường hiệu quả khi các đơn có SKU trùng nhau.
- Wave picking: lập kế hoạch nhóm đơn theo một hoặc nhiều điều kiện, sau đó chọn cách picking phù hợp cho wave đó.
Các cách chia wave phổ biến
| Quy tắc | Mục tiêu | Rủi ro cần kiểm soát |
|---|---|---|
| Cut-off / SLA | Gom đơn cần bàn giao trước cùng một mốc thời gian. | Đơn ưu tiên có thể bị trễ nếu trộn với wave dài. |
| Khu vực kho | Gom nhiệm vụ trong cùng zone hoặc tuyến di chuyển. | Đơn nhiều zone cần cơ chế hợp nhất trước checking. |
| SKU bán chạy | Batch nhiều đơn có cùng SKU để giảm đi lại. | Dễ nhầm label hoặc số lượng nếu thiếu bước phân loại lại. |
| Đơn vị vận chuyển | Chuẩn bị kiện theo chuyến lấy hàng hoặc khu staging. | Cần xác nhận cut-off và năng lực packing thực tế. |
| Loại đơn | Tách đơn thường, combo, hàng dễ vỡ hoặc đơn cần kiểm đặc biệt. | Quy tắc quá nhiều có thể làm wave khó vận hành. |
Quy trình wave picking từ đầu vào đến đóng wave
| Bước | Điểm kiểm soát |
|---|---|
| Đầu vào | Đơn đủ điều kiện, SKU đã mapping, tồn đã giữ, cut-off và kho xuất đã xác định. |
| Tạo wave | WMS lọc đơn theo quy tắc, kiểm tra năng lực kho và phát nhiệm vụ. |
| Replenishment | Kiểm tra fast-pick có đủ hàng; bổ sung từ bulk trước hoặc trong đợt theo quy trình. |
| Picking | Picker nhận tuyến hoặc nhiệm vụ, xác nhận vị trí, SKU, số lượng và ngoại lệ. |
| Phân loại và checking | Hàng được tách về đúng đơn, quét lại SKU, biến thể và combo trước packing. |
| Packing và staging | Đóng gói, ghi nhận trạng thái và đưa kiện vào khu bàn giao phù hợp. |
| Đóng wave | Đối chiếu đơn hoàn tất, đơn thiếu, nhiệm vụ dở dang và lý do ngoại lệ. |
Nếu dùng PDA, nhân viên có thể nhận nhiệm vụ và xác nhận vị trí, SKU, số lượng trong phạm vi WMS đã cấu hình. Xem thêm quy trình kho bằng PDA và picking, checking, packing.
Ngoại lệ cần tách khỏi wave
- SKU chưa mapping, barcode không khớp hoặc vị trí không có hàng.
- Đơn bị hủy sau khi wave đã phát nhiệm vụ.
- Combo thiếu thành phần hoặc hàng cần kiểm tra đặc biệt.
- Fast-pick hết hàng và replenishment chưa hoàn tất.
- Đơn sắp trễ nhưng đang nằm trong wave chưa đủ điều kiện chạy.
Mỗi ngoại lệ cần trạng thái, người xử lý và điều kiện quay lại luồng. Nếu picker tự thay SKU hoặc bỏ qua bước quét để hoàn tất wave, tốc độ tăng nhưng dữ liệu và độ chính xác giảm.
Khi nào không nên dùng wave picking?
- Đơn còn ít và picker xử lý từng đơn không phải đi lặp lại nhiều.
- SKU, barcode hoặc vị trí kho chưa đáng tin; hệ thống không biết giao nhiệm vụ đúng từ đâu.
- Checking và packing đang là điểm nghẽn nhưng doanh nghiệp chỉ tăng tốc picking.
- Kho không có cách tách hàng sau batch về đúng đơn hoặc đúng label.
- Đơn có nhiều ngoại lệ cần xử lý riêng nhưng chưa có trạng thái và người chịu trách nhiệm.
Không nên đánh giá wave chỉ bằng số đơn lấy được. Doanh nghiệp cần theo dõi toàn luồng: nhiệm vụ hoàn tất, hàng thiếu, quãng đường picking, thời gian chờ checking, đơn dồn ở packing và đơn trễ cut-off.
Checklist trước khi chạy thử wave
- SKU, barcode, combo và vị trí kho đã được chuẩn hóa.
- Đơn đủ điều kiện và tồn đã giữ trước khi phát nhiệm vụ.
- Quy tắc wave có chủ sở hữu và lý do rõ ràng.
- Fast-pick, bulk và replenishment đã có luồng phối hợp.
- Checking, packing và staging đủ năng lực nhận đầu ra của wave.
- Đã thử tình huống thiếu hàng, hủy đơn, sai barcode và nhiệm vụ dở dang.
Kết luận
Wave picking hiệu quả khi nó cân bằng cả đầu vào đơn hàng, tuyến lấy hàng và năng lực công đoạn sau. Hãy bắt đầu bằng một quy tắc dễ kiểm soát, chạy thử bằng tình huống thật, đo toàn luồng rồi mới mở rộng số đơn hoặc độ phức tạp của wave.
