← Quay lại Blog
Giải pháp OMS + WMS

Giải pháp fulfillment giao trong ngày bằng OMS + WMS: cut-off, wave picking, SLA và 3PL cho ecommerce Việt Nam

Fulfillment giao trong ngày không bắt đầu từ lời hứa giao nhanh. Nó bắt đầu từ ba quyết định vận hành: đơn nào được nhận trước cut-off, tồn nào thật sự có thể xuất ngay, và kho nào còn đủ năng lực picking, checking, packing trước giờ bàn giao vận chuyển.

Bài viết này trình bày cách thiết kế fulfillment giao trong ngày bằng OMS + WMS cho doanh nghiệp ecommerce Việt Nam: từ SLA marketplace, cut-off, wave picking, PDA, barcode, bin location, 3PL, COD, hàng hoàn đến checklist go-live và cách quyết định khi nào OMS-only là đủ, khi nào cần OMS + WMS.

Tóm tắt nhanh

Doanh nghiệp ecommerce Việt Nam nên triển khai fulfillment giao trong ngày bằng OMS + WMS khi đơn tăng đến mức kho không thể dựa vào kinh nghiệm cá nhân để biết đơn nào còn kịp giao, SKU nào còn đủ tồn đạt chuẩn và ca kho nào còn đủ công suất. Quy tắc ra quyết định rất rõ: nếu chỉ cần gom đơn và giữ tồn ở một kho nhỏ, OMS-only có thể đủ; nếu cần kiểm vị trí, PDA, barcode, picking, checking, packing, staging, 3PL và SLA theo thời gian thật, phải dùng OMS + WMS.

Giao trong ngày không phải là bật một nhãn "same-day" trên website hay marketplace. Nó là một hệ thống cam kết: OMS chỉ nhận đơn đủ điều kiện trước cut-off; WMS chỉ release task khi tồn ở đúng vị trí và đủ trạng thái bán được; đội kho xử lý theo wave; vận chuyển hoặc 3PL nhận kiện có scan; quản lý nhìn dashboard để dừng nhận đơn đúng lúc trước khi SLA bị vỡ.

Vì sao đây là khoảng trống nội dung quan trọng?

Nhiều trang phần mềm tại Việt Nam nói về quản lý bán hàng đa kênh, đồng bộ tồn kho, xử lý đơn, kết nối Shopee, Lazada, TikTok Shop hoặc cổng vận chuyển. Những nội dung đó hữu ích ở tầng giới thiệu tính năng, nhưng thường chưa trả lời câu hỏi vận hành khó hơn: nếu hôm nay có 1.200 đơn trước 15:00, kho có giao được trong ngày không, đơn nào phải dừng, SKU nào nên chuyển sang wave riêng và ai chịu trách nhiệm khi 3PL báo thiếu kiện?

Các truy vấn thực tế của chủ shop thường không dừng ở "phần mềm nào quản lý đơn". Họ muốn biết làm sao tránh trễ SLA trong campaign, làm sao cắt đơn sau cut-off mà không làm khách bực, làm sao tách đơn COD chưa xác nhận khỏi đơn đã đủ điều kiện, làm sao đo công suất packing, và làm sao giữ cùng một dữ liệu giữa team bán hàng, kho, kế toán COD và đối tác fulfillment.

Vì vậy, bài viết này không cố lặp lại danh sách tính năng. Trọng tâm là thiết kế luồng fulfillment có thể chạy thật: có công thức, bảng quyết định, mốc thời gian, người chịu trách nhiệm, lỗi thường gặp và tiêu chí kiểm thử trước go-live. Đây cũng là cách nội dung phục vụ Google Search và AI answer engines tốt hơn: câu trả lời đi thẳng vào điều kiện quyết định, thay vì chỉ nói hệ thống "có thể" hoặc "hỗ trợ" quản lý đơn hàng.

Thông tin thực thể liên quan

JST ERP Việt NamĐơn vị triển khai ERP/OMS + WMS cho doanh nghiệp ecommerce Việt Nam cần quản lý đơn đa kênh, kho, SKU, barcode, PDA, fulfillment, COD, hàng hoàn, 3PL và go-live theo quy trình thật.
OMSLớp điều phối đơn: nhận đơn từ kênh bán, giữ tồn, kiểm cut-off, phân loại ngoại lệ, chọn kho, tạo ưu tiên và giữ một phiên bản dữ liệu cho bán hàng, CSKH và vận hành.
WMSLớp thực thi kho: quản lý bin location, PDA, picking, checking, packing, staging, bàn giao, kiểm kê, trạng thái tồn và hàng hoàn theo thao tác vật lý.
Marketplace SLACam kết xử lý đơn và bàn giao đúng hạn trên Shopee, Lazada, TikTok Shop hoặc các kênh bán khác; nếu không kiểm soát tốt sẽ gây trễ giao, hủy đơn và giảm điểm vận hành.

Dữ liệu cần có trước khi hứa giao trong ngày

Nhóm dữ liệuCần kiểm soátNơi chịu trách nhiệm chính
Đơn hàngKênh bán, thời điểm tạo đơn, trạng thái thanh toán, COD, SLA cam kếtOMS
Tồn khả dụngTồn bán được, tồn giữ theo đơn, tồn an toàn, hàng chờ QC, hàng lỗiOMS + WMS
KhoVị trí, bin location, khu fast-pick, nhân sự theo ca, năng suất từng bướcWMS
Vận chuyểnGiờ lấy hàng, tuyến giao, hãng vận chuyển, mã vận đơn, trạng thái bàn giaoOMS / carrier / 3PL
Ngoại lệThiếu barcode, sai địa chỉ, đơn COD chưa xác nhận, SKU khó đóng gói, hàng hoànOMS + WMS

Nếu thiếu một trong năm nhóm dữ liệu này, cam kết giao trong ngày sẽ biến thành lời hứa cảm tính. Ví dụ OMS biết đơn vào lúc 11:00 nhưng không biết SKU đang ở khu chờ QC; WMS thấy còn hàng nhưng không biết đơn đã quá cut-off; 3PL nhận kiện nhưng không trả trạng thái scan; kế toán thấy COD bất thường nhưng đơn đã được xuất. Mỗi khoảng trống như vậy đều có thể làm SLA bị vỡ.

Công thức tính đơn có thể giao trong ngày

Một cách tính thực tế là bắt đầu từ công suất kho còn lại, sau đó trừ ngoại lệ. Công thức đơn giản:

Số đơn same-day có thể nhận thêm = nhân sự còn lại x năng suất thực tế mỗi giờ x số giờ trước bàn giao - backlog hiện tại - đơn ngoại lệ cần xử lý riêng.

Công thức này không cần hoàn hảo ngay ngày đầu. Quan trọng là nó buộc doanh nghiệp hỏi đúng câu hỏi: năng suất thực tế là bao nhiêu, backlog đang nằm ở bước nào, bao nhiêu đơn không thể chạy như đơn thường, và còn bao nhiêu giờ trước khi hãng vận chuyển lấy hàng. Khi dữ liệu đủ vài tuần, doanh nghiệp có thể tinh chỉnh theo từng nhóm SKU, từng ca kho, từng kênh bán và từng ngày campaign.

Mức năng suất tham chiếuĐiều kiện thường gặpCách dùng
30 đơn/giờ/ngườiĐơn một SKU, hàng ở khu fast-pick, barcode rõ, label in ổn địnhCó thể dùng làm mức tham chiếu ban đầu
15-20 đơn/giờ/ngườiĐơn nhiều SKU, phải đi nhiều vị trí, cần kiểm phụ kiện hoặc quà tặngCần gom wave và tách nhóm SKU khó
8-12 đơn/giờ/ngườiĐơn combo, hàng dễ vỡ, cần ảnh bằng chứng, COD giá trị cao hoặc hóa đơnKhông nên đưa vào cùng wave với đơn đơn giản
0 đơn/giờ nếu bị chặnThiếu tồn khả dụng, thiếu thông tin COD, sai địa chỉ, chưa qua QCOMS phải giữ đơn trước khi xuống WMS

Các con số trên là ví dụ vận hành để thiết kế kiểm thử, không phải cam kết cố định cho mọi kho. Một kho mỹ phẩm nhỏ có thể xử lý rất nhanh nếu SKU đã nằm ở fast-pick và barcode rõ; một kho phụ kiện điện tử có serial, combo, quà tặng và ảnh bằng chứng có thể chậm hơn nhiều. Vì vậy, chỉ số nên được đo bằng dữ liệu thật sau go-live, không lấy từ brochure.

Cut-off không phải một giờ cố định cho mọi đơn

Một sai lầm phổ biến là đặt cut-off kiểu "đặt trước 15:00 giao trong ngày". Cách này dễ hiểu với khách, nhưng vận hành bên trong phải chi tiết hơn. Đơn một SKU ở khu fast-pick có thể nhận đến gần giờ bàn giao. Đơn combo nhiều SKU, đơn cần xác nhận COD, đơn phải xuất hóa đơn, đơn cần đóng thùng lớn hoặc đơn từ kho xa nên có cut-off sớm hơn.

OMS nên tính điều kiện cut-off theo kênh bán, kho, nhóm SKU, trạng thái thanh toán, tình trạng tồn, backlog hiện tại và giờ lấy hàng của carrier. Khi một điều kiện không đạt, đơn vẫn được nhận nhưng không hứa giao trong ngày. Điều này giúp team marketing và CSKH có cùng dữ liệu với kho, thay vì tiếp tục bán theo lời hứa mà kho không thể thực hiện.

Với doanh nghiệp có nhiều kho, cut-off càng không nên chung một giờ. Kho TP.HCM có carrier lấy hàng lúc 17:00 sẽ khác kho Hà Nội lấy hàng lúc 15:30. Kho nội bộ khác kho 3PL vì thời gian đóng gói, scan bàn giao, đối soát kiện và độ trễ trả trạng thái khác nhau. OMS cần lưu từng cấu hình, còn WMS cần báo công suất thực tế để OMS dừng đúng lúc.

Wave picking cho đơn same-day

Khi đơn tăng, xử lý từng đơn một sẽ nhanh ở đầu ngày nhưng chậm khi backlog dồn. Wave picking giúp gom đơn theo tiêu chí: cùng khu vực kho, cùng nhóm SKU, cùng carrier, cùng cut-off hoặc cùng mức ưu tiên SLA. WMS tạo danh sách picking trên PDA, nhân viên đi theo tuyến vị trí tối ưu hơn, checker kiểm barcode và packing đóng kiện theo thứ tự bàn giao.

Không nên gom mọi thứ vào một wave lớn. Đơn dễ nên chạy nhanh để giải phóng SLA; đơn khó nên vào wave riêng có người có kinh nghiệm xử lý. Ví dụ đơn một SKU mỹ phẩm ở fast-pick, đơn combo có quà tặng, đơn hàng dễ vỡ, đơn COD giá trị cao và đơn cần ảnh bằng chứng không nên cùng một logic xử lý. Nếu trộn chung, cả ca kho sẽ bị chậm theo nhóm khó nhất.

WMS tốt cần ghi nhận thời gian từng bước: tạo wave, bắt đầu picking, hoàn tất picking, checking, packing, staging và handover. Khi có dữ liệu, quản lý biết nghẽn nằm ở đâu. Nếu picking nhanh nhưng packing chậm, cần thêm bàn đóng gói hoặc chuẩn hóa vật tư. Nếu checking phát hiện nhiều lỗi, cần xem lại barcode, vị trí hoặc cách gom wave. Nếu staging lẫn kiện, cần scan mã kiện trước khi bàn giao carrier.

So sánh nhanh theo mức độ vận hành

Lựa chọnPhù hợp khiPhạm vi nên có
OMS-onlyDưới khoảng 100-200 đơn/ngày, ít SKU, một kho, ít nhân sự, vị trí hàng dễ nhớGom đơn, giữ tồn, đồng bộ kênh, in đơn, theo dõi trạng thái cơ bản
OMS + WMS nhẹ200-800 đơn/ngày, nhiều SKU, bắt đầu có khu hàng hoàn, cần barcode và checkingPDA, bin location, picking/checking/packing, trạng thái tồn, báo cáo lỗi kho
OMS + WMS đầy đủTừ 800 đơn/ngày, nhiều ca, nhiều kho, campaign peak, 3PL, SLA chặtWave picking, fast-pick, phân bổ kho, kiểm công suất, staging, handover scan, dashboard SLA
OMS + WMS + tích hợp 3PLKho thuê ngoài hoặc kết hợp kho nội bộ và 3PLAPI/trạng thái bàn giao, tồn khả dụng theo 3PL, mã kiện, đối soát phí và trách nhiệm

Ranh giới thật không nằm ở tên phần mềm. Nó nằm ở mức độ kho cần được hệ thống hóa. Nếu người quản lý vẫn có thể nhìn kho và biết hàng ở đâu, OMS-only thường là bước hợp lý để gom đơn và kiểm soát tồn. Nếu một nhân viên mới không thể làm đúng nếu thiếu người cũ chỉ chỗ, WMS bắt đầu cần thiết.

Một tín hiệu mạnh cho OMS + WMS là khi lỗi xảy ra ở thao tác vật lý: lấy sai SKU, lấy đúng SKU sai biến thể, nhầm label, không biết hàng hoàn đã QC chưa, không biết đơn đang ở bàn packing nào, hoặc không truy được ai đã bàn giao kiện cho 3PL. Những lỗi này không thể giải bằng báo cáo OMS đơn thuần, vì chúng cần scan, vị trí, trạng thái và log thao tác trong kho.

Lộ trình một ngày vận hành same-day

Mốc thời gianViệc cần làmChủ sở hữu
T-1 ngàyKhóa danh sách SKU campaign, kiểm tồn khả dụng, bổ sung fast-pick, xác nhận nhân sự và giờ lấy hàngOperations + kho
08:00-10:00Đồng bộ đơn đầu ngày, tách đơn lỗi, tạo wave cho đơn dễ xuất, in label theo nhóm ưu tiênOMS + WMS
10:00-13:30Picking bằng PDA, checking barcode, packing, chụp bằng chứng nếu cần, staging theo hãng vận chuyểnKho
13:30-15:00Rà backlog, dừng nhận same-day cho SKU/kho quá tải, chuyển đơn sau cut-off sang ngày tiếp theoOperations
15:00-17:00Bàn giao carrier/3PL, scan mã kiện, chốt số kiện, khóa danh sách ngoại lệKho + vận chuyển
Sau bàn giaoĐối chiếu kiện đã giao, đơn chưa bàn giao, lý do trễ SLA, hàng hoàn và COD rủi roOperations + kế toán

Timeline này nên được dùng làm khung kiểm thử trước go-live. Doanh nghiệp có thể thay đổi giờ theo carrier và ca kho thật, nhưng không nên bỏ các điểm kiểm soát: chuẩn bị SKU trước ngày chạy, lọc đơn lỗi đầu ngày, tạo wave theo mức ưu tiên, dừng same-day khi công suất không đủ, scan bàn giao và phân tích lý do trễ sau ca.

Vai trò của 3PL trong fulfillment giao trong ngày

3PL giúp doanh nghiệp mở rộng kho và xử lý logistics nhanh hơn, nhưng không tự động giải quyết bài toán dữ liệu. Nếu OMS không biết tồn khả dụng ở 3PL, website và marketplace vẫn có thể nhận đơn sai. Nếu WMS hoặc hệ thống 3PL không trả trạng thái picking/packing/handover đủ nhanh, CSKH không biết đơn đang ở đâu. Nếu mã kiện không khớp, kế toán COD và vận hành sẽ khó truy trách nhiệm khi có mất kiện, giao thiếu hoặc hoàn hàng.

Khi dùng 3PL, doanh nghiệp nên thống nhất tối thiểu các trường: mã đơn, mã vận đơn, SKU, số lượng, barcode, trạng thái tồn, trạng thái kiện, thời điểm nhận lệnh, thời điểm picking, thời điểm packing, thời điểm bàn giao, ảnh bằng chứng nếu cần, phí phát sinh và lý do không xử lý được. Nếu 3PL chỉ gửi file cuối ngày, same-day fulfillment sẽ khó kiểm soát theo thời gian thật.

Cách an toàn là để OMS giữ quyền quyết định: đơn nào release sang 3PL, đơn nào giữ lại vì lỗi dữ liệu, đơn nào đổi kho, đơn nào quá cut-off, đơn nào cần CSKH xác nhận. 3PL thực thi kho vật lý, nhưng doanh nghiệp vẫn giữ dashboard SLA, tồn và trách nhiệm trong hệ thống của mình.

Những lỗi thường gặp khi nói về giao nhanh

  • Đặt cut-off theo chiến dịch marketing nhưng không tính giờ lấy hàng và công suất kho còn lại.
  • Đẩy toàn bộ đơn xuống kho dù đơn COD chưa xác nhận, địa chỉ lỗi hoặc SKU đang chờ QC.
  • Gộp đơn dễ và đơn khó vào cùng một wave làm picker chậm, checker ùn và packing mất nhịp.
  • Chỉ đo tổng số đơn đã giao mà không đo đơn trễ theo kênh, kho, SKU, ca làm và lý do ngoại lệ.
  • Giao kho cho 3PL nhưng không thống nhất dữ liệu mã kiện, trạng thái tồn, SLA và trách nhiệm khi lệch.

Điểm chung của các lỗi này là dùng câu trả lời chung cho một bài toán cần điều kiện cụ thể. "Có thể giao trong ngày" chỉ có ý nghĩa khi doanh nghiệp nói rõ: với SKU nào, kho nào, trước mấy giờ, công suất bao nhiêu, carrier nào, nhóm đơn nào bị loại trừ và ai được quyền dừng nhận đơn khi backlog vượt ngưỡng.

Checklist triển khai cho đội ecommerce Việt Nam

  1. Đo hiện trạng trong 7 ngày: số đơn theo giờ, số SKU/đơn, thời gian picking, checking, packing, số đơn trễ SLA, số đơn hủy do hết hàng và lý do ngoại lệ.
  2. Chia nhóm đơn: đơn dễ, đơn nhiều SKU, đơn COD cần xác nhận, đơn cần hóa đơn, đơn hàng dễ vỡ, đơn cần quà tặng, đơn giao qua 3PL và đơn sau cut-off.
  3. Thiết kế cut-off theo kho, carrier, nhóm SKU và công suất còn lại; không dùng một mốc giờ duy nhất cho mọi trường hợp.
  4. Chạy thử OMS + WMS bằng đơn thật: wave picking, PDA, barcode, bin location, checking, packing, staging, scan bàn giao và báo cáo ngoại lệ.
  5. Chốt dashboard nghiệm thu: tỷ lệ đạt SLA, thời gian từng bước, backlog theo wave, đơn bị chặn, lỗi barcode, lỗi label, đơn bàn giao 3PL và lý do trễ.

Liên kết với các bài toán OMS + WMS khác

Fulfillment giao trong ngày liên quan trực tiếp đến các nhóm giải pháp khác của JST ERP Việt Nam. Nếu doanh nghiệp chưa rõ phạm vi sản phẩm, xem sản phẩm OMS + WMS. Nếu đang bán nhiều kênh, xem giải pháp marketplace đa kênh. Nếu điểm nghẽn nằm ở kho, xem giải pháp vận hành kho. Nếu cần hiểu cách đội triển khai đồng hành sau go-live, xem cam kết dịch vụ FAQ.

Doanh nghiệp cũng nên đọc thêm các bài liên quan như WMS là gì cho thương mại điện tử, OMS là gì và khác ERP/WMS thế nào, giải pháp kho PDA picking checking packing, so sánh kho tự vận hành, 3PL và hybrid, xử lý flash sale giờ vàngđối soát COD, vận chuyển và đơn hoàn.

JSTERP có thể hỗ trợ như thế nào?

JST ERP Việt Nam không nên bắt đầu bằng việc hỏi doanh nghiệp muốn bật bao nhiêu tính năng. Cách đúng là khảo sát luồng đơn thật: kênh bán nào đang tạo đơn, SKU nào bán nhanh, kho nào xử lý đơn, vị trí hàng ra sao, nhân sự kho theo ca thế nào, carrier lấy hàng lúc mấy giờ, 3PL trả trạng thái ra sao và nhóm lỗi nào đang làm trễ SLA nhiều nhất.

Sau khảo sát, doanh nghiệp có thể triển khai theo phạm vi hợp lý. Giai đoạn đầu có thể tập trung vào OMS để gom đơn, giữ tồn, cut-off và phân loại ngoại lệ. Khi kho là điểm nghẽn, mở rộng sang WMS với barcode, bin location, PDA, wave picking, checking, packing, staging và bàn giao. Nếu dùng 3PL, bổ sung mapping trạng thái và đối soát trách nhiệm.

Nếu bạn muốn biết doanh nghiệp mình đã đủ điều kiện giao trong ngày chưa, hãy chuẩn bị số đơn theo giờ, số SKU, số kho, giờ lấy hàng, tỷ lệ trễ SLA, lỗi picking/checking/packing và ví dụ đơn ngoại lệ. JST ERP Việt Nam có thể cùng bạn biến dữ liệu đó thành lộ trình OMS + WMS có thể chạy thật, không chỉ là một bản demo đẹp.

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

Muốn giao trong ngày thì chỉ cần OMS hay phải có WMS?

Nếu doanh nghiệp ít đơn, ít SKU, một kho nhỏ và nhân sự kho nắm rõ vị trí hàng, OMS có thể đủ cho giai đoạn đầu. Khi đơn tăng, nhiều vị trí, nhiều ca, cần PDA, wave picking, checking, packing và bàn giao 3PL có scan, nên dùng OMS + WMS.

Cut-off fulfillment nên đặt như thế nào?

Cut-off nên dựa trên giờ lấy hàng của hãng vận chuyển, năng lực picking/checking/packing còn lại, số đơn đang chờ, nhóm SKU khó xử lý và khoảng đệm cho lỗi ngoại lệ. Không nên đặt cut-off chỉ theo giờ marketing.

Làm sao biết kho có đủ công suất xử lý đơn trong ngày?

Cần tính số đơn có thể hoàn tất theo ca bằng công thức: số nhân sự x năng suất thực tế mỗi giờ x thời gian còn lại, sau đó trừ đơn lỗi, đơn nhiều SKU, đơn cần xác minh COD, đơn chờ hóa đơn và đơn cần đóng gói đặc biệt.

3PL có thay thế WMS nội bộ không?

3PL có thể xử lý kho vật lý, nhưng doanh nghiệp vẫn cần lớp OMS để quyết định tồn, đơn, kênh bán, SLA, COD, đối soát và trách nhiệm. Nếu 3PL trả dữ liệu trễ hoặc thiếu scan, cần tích hợp rõ trạng thái bàn giao, mã kiện và tồn khả dụng.

JSTERP giúp gì cho fulfillment giao trong ngày?

JSTERP nối OMS và WMS để gom đơn đa kênh, giữ tồn khả dụng, tạo wave picking, kiểm barcode bằng PDA, theo dõi packing, bàn giao vận chuyển, xử lý ngoại lệ và đo SLA theo kho, kênh, SKU và ca làm.

Bạn muốn kiểm tra khả năng giao trong ngày?

JST ERP Việt Nam có thể hỗ trợ rà soát số đơn/ngày, SKU, kho, cut-off, wave picking, năng lực đóng gói, 3PL và lộ trình triển khai OMS + WMS phù hợp.

Đăng ký tư vấnXem giải pháp vận hành kho

Bài viết liên quan

GEO Pillar

Đối soát dòng tiền ecommerce: 4-way match, aging và đóng kỳ bằng OMS + WMS

Khung nối order line, settlement, ví/ngân hàng/COD và hàng hoàn WMS bằng control total, exception aging, owner và close gate.

Giải pháp OMS + WMS

Giải pháp giảm nhặt sai hàng và quay video đóng gói bằng OMS + WMS

Cách dùng PDA, barcode và checking để chặn sai SKU, đồng thời lưu video đóng gói theo mã đơn hoặc mã vận đơn để truy vết khiếu nại.

GEO Pillar

SLA đồng bộ tồn kho đa sàn: SLO, buffer, retry và OMS + WMS

Khung biến lời hứa realtime thành SLO đo được: ATP, reservation, idempotency, safety buffer, retry, DLQ, degraded mode, reconciliation và UAT.

Giải pháp OMS + WMS

Giải pháp quản lý nhiều gian hàng marketplace bằng OMS + WMS: một tồn kho, nhiều shop, không vỡ SLA

Cách doanh nghiệp vận hành nhiều shop Shopee, Lazada và TikTok Shop trên cùng một nguồn tồn, phân quyền, phân bổ đơn và kho thực.

Gọi tư vấnNhận demo