Tự động hoá kho thông minh — hiệu quả pick-pack-ship với WMS hiện đại

WMS giảm lỗi pick, rút thời gian pack, và tự in label vận chuyển ở ba kho e-commerce Việt Nam — pick path, cycle count, và những đánh đổi thực tế.

Kho thương mại điện tử tại Việt Nam đang chạm trần quy mô: 1.000+ đơn/ngày, 500+ SKU, nhiều kênh (Shopee, Lazada, Tiki, website riêng). Quy trình pick–pack–ship thủ công dễ vỡ ở khối lượng này — tỷ lệ lỗi khi nhặt hàng vượt 5%, thời gian đóng gói mỗi đơn trên 4 phút, và in nhãn vận chuyển trở thành “cháy” hằng ngày.

WMS hiện đại tự động hóa phần việc lặp và vẫn cho nhân viên kho một quy trình rõ ràng. Kết quả thường thấy: độ chính xác nhặt hàng trên 99%, đóng gói dưới 2 phút/đơn, và giao cùng ngày với đơn vào trước khoảng 15h.

WMS thực sự làm gì

Về cốt lõi, WMS điều phối ba luồng việc:

1. Pick — lấy sản phẩm từ kệ

Cách cũ (danh sách pick giấy):
Quản lý kho in danh sách đơn hàng, highlight SKU cần, đưa cho picker. Picker đi dọc lối, lấy sản phẩm, đánh dấu thủ công. Lỗi xảy ra khi picker đọc nhầm chữ viết tay hoặc lấy nhầm variant (size, màu).

Cách WMS:
Hệ thống tạo tuyến pick tối ưu (gom đơn theo vị trí kệ). Picker dùng scanner di động quét barcode trên kệ, sau đó barcode trên sản phẩm. Scanner kêu xanh nếu đúng, đỏ nếu sai SKU. Không giấy, không phỏng đoán.

Kết quả: Tỷ lệ lỗi pick giảm từ 5–8% xuống dưới 1%.

2. Pack — đóng gói sản phẩm để ship

Cách cũ:
Người đóng gói nhận sản phẩm đã pick, chọn size hộp bằng mắt, bọc sản phẩm bubble wrap, dán hộp, cân, viết tay label ship, dán label lên hộp.

Cách WMS:
Hệ thống gợi ý size hộp tối ưu dựa trên kích thước sản phẩm. Người đóng gói quét từng sản phẩm để xác nhận thuộc đơn này. Hệ thống in label vận chuyển định dạng sẵn với barcode. Người đóng gói dán label và chuyển hộp sang vùng ship.

Kết quả: Thời gian đóng gói mỗi đơn giảm từ 4–6 phút xuống khoảng 1,5–2,5 phút.

3. Ship — bàn giao cho vận chuyển

Cách cũ:
Quản lý kho gom tất cả hộp đã đóng, nhập thủ công từng đơn vào website vận chuyển để lấy tracking number, in label từng cái một. Vận chuyển đón, quản lý kho đánh dấu thủ công đơn là “đã ship” trên nền tảng e-commerce.

Cách WMS:
Hệ thống tạo hàng loạt label vận chuyển cho tất cả đơn đã đóng trong một click. Mỗi label có tracking number. Khi vận chuyển đón, kho quét hộp là “đã ship” — tự động cập nhật nền tảng e-commerce qua API.

Kết quả: Thời gian ship-out giảm từ 3 giờ xuống 20 phút cho 200 đơn.

Case study: kho D2C Hà Nội

Sơ đồ vùng kho

Profile:

  • 350+ SKU (thời trang và lifestyle)
  • 800–1,200 đơn/ngày từ Shopee, Lazada, và Shopify
  • 4 nhân viên kho (2 picker, 1 packer, 1 QC/ship-out)

Trước WMS (giấy tờ):

Chỉ sốGiá trị
Tỷ lệ lỗi pick6.2%
Thời gian đóng gói mỗi đơn4,5 phút
Giờ cắt giao hàng ngày14h (để kịp 17h)
Khiếu nại giao sai món (mỗi tháng)48

Sau khi dùng WMS Woka (6 tháng vận hành thật):

Chỉ số hiệu suất kho

Chỉ sốGiá trịThay đổi
Tỷ lệ lỗi pick0.8%-87%
Thời gian đóng gói mỗi đơn2,1 phút-53%
Giờ cắt giao hàng ngày16h+2 giờ
Khiếu nại giao sai món (mỗi tháng)4-92%

Yếu tố then chốt: Quét barcode ở cả giai đoạn pick và pack loại bỏ đọc nhầm. Tạo label vận chuyển tự động giải phóng 2 giờ mỗi ngày mà nhân viên trước đây dành cho nhập liệu thủ công.

Kiến trúc kỹ thuật

WMS của WOKA gồm:

Thành phần cốt lõi

  • Quản lý tồn kho — Tồn theo thời gian thực cho từng SKU và từng vị trí; đồng bộ sàn thương mại điện tử qua API
  • Định tuyến đơn hàng — Chọn kho còn hàng và đủ năng lực; hỗ trợ fulfilment nhiều kho
  • Wave picking — Gom đơn theo zone và ưu tiên; tạo tuyến pick tối ưu để giảm khoảng cách di chuyển trong kho
  • Kiểm tra khi đóng gói — Quét từng món trước khi đóng thùng để khớp đơn; báo lỗi ngay
  • Tích hợp vận chuyển — Tạo label ship cho GHTK, GHN, Viettel Post, J&T Express qua API; tracking trạng thái shipment
  • Xử lý hoàn trả — QC kiểm tra sản phẩm trả; restock, refurbish, hoặc dispose dựa trên tình trạng

Tech stack

  • Frontend: ứng dụng web React cho nhân viên kho và bảng điều khiển vận hành
  • Backend: NestJS + MySQL + Elasticsearch (cho tra SKU và lookup đơn hàng)
  • Mobile: React Native scanner app cho picker (quét barcode, xác nhận pick)
  • Tích hợp: REST API đến Shopee, Lazada, Tiki, Shopify, WooCommerce; carrier API cho tạo label

Hiệu suất

  • Năng lực xử lý: khoảng 10.000 đơn/ngày/kho trên máy ảo cloud tiêu chuẩn
  • Độ trễ: p95 < 50ms cho tạo đơn, < 200ms cho sync tồn kho
  • Uptime: 99.8% trong 12 tháng qua

Điểm đau phổ biến và cách xử lý

Điểm đau 1: Độ chính xác kiểm kho

Vấn đề: Tồn kho vật lý không khớp tồn kho hệ thống. Gây bán quá (bán sản phẩm hết hàng) hoặc bán thiếu (hiển thị hết hàng khi còn sản phẩm).

Cách xử lý: Kiểm kê luân chuyển — hệ thống lên lịch kiểm hàng ngày cho SKU luân chuyển nhanh và kiểm theo tuần cho hàng chậm. Chênh lệch kích hoạt kiểm tra (mất cắp, hỏng, đếm sai).

Điểm đau 2: Sync tồn kho đa kênh

Vấn đề: Bán cùng SKU trên Shopee và Lazada. Khi sản phẩm bán trên Shopee, cần giảm tồn trên Lazada ngay lập tức để tránh bán quá.

Cách xử lý: WMS là nguồn số liệu tồn kho duy nhất. Mỗi khi có đơn từ bất kỳ kênh nào, WMS trừ tồn và đẩy số liệu mới tới mọi kênh trong khoảng 60 giây.

Điểm đau 3: Xác định tồn kho chậm

Vấn đề: Một số SKU nằm trong kho 6+ tháng, chiếm không gian và vốn.

Cách xử lý: WMS theo dõi tốc độ bán theo SKU (ví dụ số bán mỗi tuần). Bảng điều khiển gắn cờ SKU bán dưới 1 đơn vị/tuần trong hơn 3 tháng. Đội vận hành có thể xả hàng hoặc trả nhà cung cấp.

Điểm đau 4: Workflow hoàn trả

Vấn đề: Sản phẩm trả chất thành đống một góc, không restock trong nhiều tuần. Gây tồn ảo (hệ thống báo còn hàng nhưng thực tế không có trên kệ).

Cách xử lý: Workflow hoàn trả có cấu trúc trong WMS — QC quét sản phẩm trả, đánh dấu tình trạng (mới, đã dùng, hỏng), hệ thống tự restock nếu mới, hoặc chuyển sang queue refurbish/dispose.

Tính ROI

Chi phí triển khai WMS cho kho với 500–1,000 đơn/ngày:

  • Setup ban đầu: $8,000 (2 tuần migrate tồn kho + 1 tuần đào tạo nhân viên + mua phần cứng: 2 barcode scanner, 1 máy in label)
  • Phí SaaS hàng tháng: $600 (bao gồm cloud hosting, API usage, support)

Lợi ích:

  • Giảm lỗi pick: 6% → 1% tỷ lệ lỗi tiết kiệm ~$4,000/tháng trong thay thế sai món và thời gian hỗ trợ khách hàng
  • Tăng throughput: Cùng đội ngũ nhưng xử lý được 1.200 đơn/ngày (trước đây 800) mà không tuyển thêm ≈ $6.000/tháng doanh thu thêm (giả sử $5 lãi gộp mỗi đơn)
  • Xuất hàng sớm hơn 2 giờ: Kéo dài giờ cắt từ 14h → 16h giúp bắt thêm đơn cuối ngày ≈ $2.000/tháng doanh thu thêm

Thời gian hoàn vốn: khoảng 1 tháng. Sau đó lợi ích ròng thường trên $11.000/tháng.

Khi nào WMS không hợp lý

Ba trường hợp triển khai WMS là thừa:

  • Volume đơn thấp (dưới 100/ngày) — Làm thủ công vẫn gọn; chi phí triển khai WMS có thể lớn hơn lợi ích
  • SKU đơn hoặc catalogue rất đơn giản — Nếu chỉ bán 5 sản phẩm, lỗi pick hiếm ngay cả không quét barcode
  • Đơn tuỳ biến cao — Nếu mọi đơn cần lắp ráp hoặc kitting tuỳ biến, workflow có cấu trúc không thể bắt biến động

Cho những trường hợp này, giữ spreadsheet hoặc tracking tồn kho nhẹ (Google Sheets + Zapier automation).

Bước tiếp theo

Nếu kho của bạn trên 200 đơn/ngày và tỷ lệ nhặt sai trên 3% hoặc đóng gói trên 3 phút/đơn, hãy liên hệ để làm rõ scope WMS. WOKA có thể rà quy trình hiện tại và ước tính ROI trước khi bạn cam kết.