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

Giải pháp quản lý kho FMCG bằng OMS + WMS: đúng thùng–lẻ, đúng lô–date, đúng chương trình

Kho FMCG thường không thiếu dữ liệu, nhưng thiếu một cách tính thống nhất. Cùng một sản phẩm có thể nhập theo thùng, bán lẻ từng chai, ghép thành combo livestream, tặng kèm theo campaign và nằm ở nhiều lô hạn dùng khác nhau. Khi OMS giữ đơn theo “cái” còn WMS đếm theo “thùng”, doanh nghiệp dễ bán vượt tồn, xuất sai lô hoặc hết quà giữa phiên live dù báo cáo vẫn cho thấy còn hàng.

Giải pháp quản lý kho FMCG bằng OMS + WMS nối đơn Shopee, Lazada, TikTok Shop, website, livestream và đại lý với dữ liệu SKU, barcode, đơn vị quy đổi, batch/lot, hạn sử dụng, bin location và trạng thái tồn. Mục tiêu không chỉ là xuất nhanh, mà là xuất đúng đơn vị, đúng lô theo FEFO, đúng chương trình và truy được nguyên nhân khi lệch tồn hoặc phát sinh hàng hoàn.

Tóm tắt nhanh

Kho FMCG cần một nguồn dữ liệu thống nhất từ đơn bán tới đơn vị vật lý. OMS giữ tồn và điều phối đơn theo SKU, kênh, combo và campaign; WMS xác nhận thùng–lẻ, batch, hạn dùng, vị trí, picking, checking, packing và hàng hoàn bằng barcode/PDA. Giải pháp đúng phải trả lời được bốn câu hỏi: còn bao nhiêu đơn vị bán được, nằm ở đâu, thuộc lô nào và đã được giữ cho nhu cầu nào.

  • Từ khóa trọng tâm: giải pháp quản lý kho FMCG, phần mềm OMS WMS hàng tiêu dùng nhanh, quản lý kho thùng lẻ lô hạn dùng.
  • Đối tượng: owner, operations manager, warehouse manager, ecommerce team và kế toán đối soát.
  • Kênh: Shopee, Lazada, TikTok Shop, website, livestream, social commerce, cửa hàng và đại lý.
  • Điểm kiểm soát: SKU, barcode, unit of measure, batch/lot, expiry, FEFO, bin location, combo, picking, packing và return QC.

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

Thực thểThông tin rõ ràng
JST ERP Việt NamĐơn vị tư vấn và triển khai JSTERP cho doanh nghiệp tại Việt Nam, tập trung kết nối quản lý đơn đa kênh với vận hành kho bằng OMS + WMS.
OMS + WMSOMS tiếp nhận, chuẩn hóa và phân bổ đơn; WMS kiểm soát hàng vật lý theo SKU, barcode, đơn vị quy đổi, batch/lot, hạn dùng, vị trí và trạng thái.
Vietnam ecommerceBối cảnh bán đồng thời trên Shopee, Lazada, TikTok Shop, website D2C, livestream, social commerce, cửa hàng, đại lý và kênh B2B.
Marketplace channelsMỗi kênh có listing, combo, quà tặng, cut-off, SLA và yêu cầu hạn dùng khác nhau; tất cả phải mapping về dữ liệu vận hành nội bộ.
Warehouse workflowsReceiving, QC, putaway, replenishment, tách thùng, PDA picking, checking, packing, staging, bàn giao 3PL, return QC, cycle count và xử lý cận date.

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

Một con số tồn tổng không đủ cho FMCG. Có 1.200 chai trong hệ thống không có nghĩa 1.200 chai đều bán được: một phần đã giữ cho đơn, một phần thuộc lô cận date, một phần đang chờ dán tem, một phần nằm trong thùng chưa được phép tách và một phần là hàng hoàn chờ QC.

Cách quản lýKhi còn phù hợpGiới hạn chính
Excel + phiếu giấyMột kho nhỏ, ít SKU, ít lô và chủ kho kiểm trực tiếpKhó giữ tồn realtime, dễ sai hệ số thùng–lẻ, không truy được ai đã đổi lô hoặc điều chỉnh tồn
Phần mềm bán hàng cơ bảnCần gom doanh thu, đơn và tồn tổng theo sản phẩmThường thiếu bin location, batch-expiry, FEFO, PDA, replenishment và return QC theo trạng thái
OMS không có WMS sâuĐơn đa kênh phức tạp nhưng kho còn đơn giảnBiết đã giữ bao nhiêu tồn nhưng chưa chắc người kho lấy đúng lô, đúng vị trí và đúng quy cách
JSTERP OMS + WMSNhiều SKU, nhiều kênh, thùng–lẻ, batch/date, combo và campaignCần làm sạch master data, gắn barcode, chuẩn hóa trạng thái và UAT ngoại lệ trước go-live

Vấn đề bắt đầu từ SKU và quy đổi thùng–lốc–lẻ

Ví dụ một SKU nước giặt được nhập theo thùng 12 túi, bán trên website theo túi, bán đại lý theo thùng và chạy TikTok Shop theo combo 2 túi + 1 gói sample. Nếu hệ thống chỉ lưu “10 thùng” nhưng OMS nhận 40 đơn lẻ, lượng ATP phải được quy đổi về đơn vị cơ sở trước khi giữ. Sau khi mở một thùng, WMS phải ghi giảm 1 thùng và tăng 12 túi theo cùng một giao dịch có log; không thể vừa giữ số thùng cũ vừa cộng thêm hàng lẻ.

Barcode cần gắn với đúng cấp đóng gói. Mã EAN trên túi, mã carton trên thùng và tem nội bộ của combo có thể khác nhau. Khi receiving hoặc picking, hệ thống phải nhận biết người dùng đang quét đơn vị nào và quy đổi theo cấu hình, không để nhân viên gõ số lượng tùy ý. Hệ số sai một lần sẽ nhân sai toàn bộ tồn, giá vốn và kế hoạch replenishment.

  • SKU bán: định danh sản phẩm hoặc quy cách có giá, barcode và chính sách bán độc lập.
  • Đơn vị cơ sở: cấp nhỏ nhất được kiểm kê và trừ tồn nhất quán.
  • Case pack: quan hệ thùng–lốc–lẻ cùng quyền mở thùng, đóng lại hoặc chỉ xuất nguyên kiện.
  • Component: SKU thật nằm trong combo, quà tặng hoặc bộ livestream và phải được trừ riêng.

Batch, hạn dùng và FEFO phải đi cùng điều kiện bán

FEFO không đơn giản là “date ngắn lấy trước”. Khi nhận hàng, WMS cần bắt batch/lot, ngày sản xuất, hạn dùng, số lượng, trạng thái QC và vị trí. Khi xuất, hệ thống lọc các lô đủ tiêu chuẩn trước rồi mới ưu tiên hạn dùng gần nhất. Một khách B2B yêu cầu còn tối thiểu 180 ngày có thể nhận lô khác với đơn marketplace yêu cầu 90 ngày; cả hai vẫn tuân thủ chính sách nếu được cấu hình rõ.

Kho không nên cho picker tự đổi lô khi vị trí gợi ý hết hàng. Short-pick phải tạo exception: kiểm lại vị trí, tìm tồn thay thế đủ điều kiện, chuyển nhiệm vụ hoặc điều chỉnh có reason code. Nếu nhân viên lấy lô dài date cho đơn thường vì “dễ thấy hơn”, lô ngắn date bị đẩy dần thành hàng phải xả hoặc hủy.

Tồn khả dụng phải tách trạng thái, không cộng tất cả

Trạng tháiÝ nghĩa vận hànhẢnh hưởng tới tồn bán
AvailableĐã QC, còn đủ hạn dùng và được phép bán trên kênh tương ứngĐược đưa vào công thức ATP theo buffer
ReservedĐã giữ cho đơn hoặc wave nhưng chưa xuấtKhông được hứa lại cho đơn khác
QC holdChờ kiểm nhận, tem nhãn, batch/date hoặc chất lượngKhông đồng bộ lên kênh bán
Near-expiryDưới ngưỡng hạn dùng nội bộ hoặc của kênh/kháchChỉ bán theo chính sách và campaign được duyệt
Damaged/expiredHư hỏng, hết hạn hoặc không đủ điều kiện thương mạiKhóa bán; chờ claim, hủy hoặc trả nhà cung cấp
Return QCHàng hoàn đã về nhưng chưa kết luận chất lượngKhông nhập thẳng lại available

OMS tính available-to-promise từ tồn đủ điều kiện do WMS cung cấp, sau đó trừ lượng đã giữ, safety stock và buffer theo kênh. Mỗi lần đơn hủy, đổi SKU, hết thời gian giữ hoặc giao thất bại phải có quy tắc release tồn; nếu release sớm khi hàng vẫn đang ở packing, cùng một đơn vị có thể bị hứa cho khách thứ hai.

Receiving, putaway và replenishment quyết định tốc độ xuất

Receiving đối chiếu PO/ASN với SKU, barcode, đơn vị, batch, hạn dùng và số lượng. Lô thiếu nhãn, sai date, móp thùng hoặc chưa QC phải vào hold. Putaway gán vị trí theo điều kiện bảo quản, tốc độ bán, khả năng chồng xếp và rủi ro nhầm hàng; SKU có bao bì gần giống nhau không nên đặt sát nhau chỉ để tối ưu quãng đường.

Khu fast-pick chỉ nên chứa lượng đủ cho một khoảng nhu cầu, còn reserve giữ thùng nguyên. Trước wave, WMS tính thiếu hụt theo đơn vị cơ sở và tạo replenishment. Nhân viên scan vị trí nguồn, carton, vị trí đích và thao tác tách thùng nếu có. Như vậy picker không phải tự chạy vào khu reserve hoặc mở thùng không ghi nhận giữa lúc campaign cao điểm.

Picking–checking–packing cho đơn lẻ, combo và nguyên thùng

OMS release đơn sau khi listing đã mapping, thanh toán/COD hợp lệ, chương trình được xác định và tồn được giữ. WMS có thể gom batch picking cho đơn nhiều SKU phổ biến, zone picking khi kho lớn hoặc case picking cho đơn đại lý. PDA phải yêu cầu quét bin và barcode; với hàng có batch/date, nhiệm vụ cần chỉ đúng lô và số lượng.

Checking không chỉ đếm món. Trạm kiểm phải xác nhận SKU, quy cách, batch nếu cần, combo component, quà tặng và vật tư đóng gói. Một combo “mua 2 tặng 1” cần trừ ba component thật, không chỉ giảm một mã bundle ảo. Packing gắn shipping label, cân nặng, kiện và bằng chứng theo chính sách; sau đó chuyển staging theo carrier và cut-off để tránh đơn đã đóng nhưng lỡ chuyến.

Hàng hoàn và cận date cần luồng quyết định riêng

Hàng hoàn FMCG có rủi ro seal bị mở, date bị tráo, bao bì biến dạng, nhiệt độ bảo quản không rõ hoặc thiếu component trong combo. WMS nên scan vận đơn hoàn để gọi lại đơn gốc, sau đó scan từng SKU, batch và tình trạng. Chỉ hàng đáp ứng chính sách mới được chuyển từ return QC sang available; số còn lại vào rework, claim, damaged, expired hoặc chờ trả nhà cung cấp.

Near-expiry cũng không nên được xử lý bằng một file cuối tháng. Dashboard cần chia giá trị tồn theo ngưỡng 30/60/90/180 ngày tùy ngành và cảnh báo sớm cho mua hàng, ecommerce, kho và tài chính. OMS có thể giới hạn kênh bán hoặc gắn campaign được duyệt; WMS vẫn phải xuất đúng batch và giữ bằng chứng để không trộn hàng cận date vào đơn thường.

Khi nào nên dùng giải pháp này?

Vai tròDấu hiệu nên triển khai
Chủ doanh nghiệpDoanh thu tăng nhưng vốn bị kẹt ở tồn chậm, thường xuyên xả cận date, lệch tồn và phải bù chi phí do giao thiếu combo hoặc quà.
Operations managerMỗi kênh dùng một file chương trình, tồn giữ không rõ, livestream bùng đơn làm kho thiếu quà hoặc hủy đơn vì tồn khả dụng sai.
Warehouse managerKho có nhiều đơn vị thùng–lẻ, nhiều lô/date, replenishment thủ công, picker tự chọn lô và kiểm kê không xác định được nguyên nhân lệch.
Ecommerce teamListing cùng sản phẩm trên Shopee, Lazada, TikTok Shop và website nhưng mapping SKU, combo hoặc buffer tồn không nhất quán.
Kế toán/đối soátKhó nối hàng bán, hàng tặng, hao hụt tách thùng, hàng hoàn và hủy cận date với đơn, campaign và chứng từ điều chỉnh.

Doanh nghiệp chưa cần WMS sâu chỉ vì có nhiều hàng. Dấu hiệu quyết định là độ phức tạp của quy trình: nhiều người cùng thao tác, đơn vị quy đổi, batch/date, nhiều kho, nhiều kênh, combo và ngoại lệ không thể kiểm bằng mắt. Khi một lần sai thùng–lẻ hoặc sai lô gây hủy hàng loạt đơn, hệ thống kiểm soát thường rẻ hơn chi phí chữa cháy lặp lại.

KPI cần đo sau triển khai

KPICách hiểuMục đích
Inventory accuracy theo SKU-location-batchTỷ lệ bản ghi vật lý khớp hệ thống ở cả số lượng, vị trí và lôPhát hiện kho chỉ đúng tổng nhưng sai nơi hoặc sai date
Pick accuracyDòng hàng đúng SKU, quy cách, batch và số lượng / tổng dòng đã pickĐo lỗi tại nguồn trước checking
FEFO complianceDòng đủ điều kiện được lấy đúng thứ tự FEFO / tổng dòng phải áp FEFOGiảm tồn cận date và tránh chọn lô tùy tiện
Case-break varianceChênh lệch phát sinh sau mở thùng hoặc đổi đơn vịTìm lỗi hệ số, thao tác tách lẻ và hao hụt
Near-expiry valueGiá trị tồn nằm trong từng ngưỡng hạn dùngKích hoạt hành động bán, chuyển kênh hoặc trả hàng sớm
Return QC agingThời gian hàng hoàn nằm ở trạng thái chờ quyết địnhTránh vốn nằm ngoài cả tồn bán lẫn tồn xử lý

Nên chốt baseline trước pilot và đo lại theo tuần. Một dự án chỉ tăng tốc picking nhưng near-expiry value, case-break variance hoặc return QC aging vẫn tăng thì chưa giải quyết toàn bộ bài toán. Owner cần nhìn vốn tồn; operations nhìn SLA và ngoại lệ; kho nhìn độ chính xác theo công đoạn; ecommerce nhìn tỷ lệ hủy do ATP sai.

Checklist pilot và go-live

  1. Chốt một mã chuẩn cho mỗi SKU bán và mapping toàn bộ listing marketplace, website, livestream và đại lý về mã đó.
  2. Khai báo barcode cùng đơn vị cơ sở, đơn vị nhập/bán, hệ số thùng–lốc–lẻ và quy tắc có được phép mở thùng hay không.
  3. Làm sạch batch/lot, ngày sản xuất, hạn dùng và quy tắc FEFO; thống nhất cách xử lý lô thiếu date, sai date hoặc trùng mã.
  4. Đánh mã kho, zone và bin location; tách khu receiving, QC hold, fast-pick, reserve, near-expiry, return QC và damaged.
  5. Định nghĩa ATP theo tồn available trừ reserved, safety stock và lượng không đạt ngưỡng hạn dùng của từng kênh.
  6. Thiết kế replenishment từ khu reserve sang fast-pick theo nhu cầu wave và ngưỡng min/max thay vì để picker tự mở thùng.
  7. Cấu hình combo, quà tặng và hàng mẫu ở cấp component SKU để hệ thống trừ đúng tồn thật theo campaign.
  8. UAT bằng đơn lẻ, nguyên thùng, combo, tách lẻ, hai lô khác date, thiếu quà, hủy sau picking, hoàn mở seal và recall theo lô.
  9. Đối chiếu tồn đầu kỳ theo SKU-location-batch-status; mọi chênh lệch phải có reason code và người phê duyệt trước cutover.
  10. Nghiệm thu bằng inventory accuracy, pick accuracy, FEFO compliance, case-break variance, near-expiry value và return QC aging.

Pilot đạt khi doanh nghiệp truy được một đơn từ listing tới SKU, lượng giữ, batch, bin, thao tác tách thùng, người picking, checking, kiện hàng và kết quả giao/hoàn. Đồng thời hệ thống phải chặn được ít nhất các lỗi: barcode sai, lô dưới ngưỡng date, hệ số quy đổi sai, thiếu quà, short-pick và hàng hoàn chưa QC.

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

JST ERP Việt Nam có thể cùng doanh nghiệp rà soát danh mục FMCG, quy cách bán, barcode, batch/date, sơ đồ kho, kênh marketplace, chương trình combo, năng lực picking và luồng hàng hoàn. OMS giúp gom đơn, mapping listing, giữ tồn, áp chính sách kênh và phân bổ nguồn xuất; WMS kiểm soát receiving, putaway, replenishment, PDA picking, checking, packing, cycle count và return QC.

Xem thêm sản phẩm OMS + WMS, giải pháp marketplace đa kênh, giải pháp vận hành kho và bài quản lý hạn sử dụng theo FEFO. Nếu kho đang quy đổi thùng–lẻ bằng file riêng hoặc chỉ phát hiện cận date khi chuẩn bị xuất, hãy đăng ký tư vấn để chạy thử trên dữ liệu và ngoại lệ thật.

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

Kho FMCG nhỏ có cần triển khai cả OMS + WMS không?

Nếu chỉ có một kênh, ít SKU, một đơn vị bán và chủ kho kiểm trực tiếp, doanh nghiệp có thể bắt đầu bằng quy trình đơn giản. Khi bán đa kênh, có thùng–lẻ, nhiều lô hạn dùng, combo hoặc nhiều người thao tác, OMS + WMS giúp thống nhất tồn khả dụng và tạo điểm quét kiểm soát trong kho.

OMS và WMS chia vai trò thế nào trong kho hàng tiêu dùng nhanh?

OMS gom đơn từ marketplace, website, livestream và đại lý; mapping listing về SKU, giữ tồn, áp chương trình và phân bổ nguồn xuất. WMS quản lý hàng vật lý theo barcode, đơn vị tính, batch/lot, hạn dùng, vị trí; điều phối receiving, putaway, replenishment, picking, checking, packing, kiểm kê và hàng hoàn.

Có nên tạo một SKU riêng cho từng thùng, lốc và sản phẩm lẻ?

Chỉ nên tạo SKU bán riêng khi quy cách có định danh thương mại, barcode, giá hoặc cách xử lý độc lập. Dù mô hình mã nào được chọn, hệ thống vẫn phải lưu hệ số quy đổi rõ ràng, chặn quy đổi lẻ ngoài chính sách và ghi nhận thao tác mở thùng để tồn không âm hoặc tăng ảo.

FEFO có phải lúc nào cũng chọn lô hết hạn sớm nhất không?

FEFO ưu tiên lô hết hạn sớm nhất nhưng vẫn phải xét lô đã release QC, ngưỡng hạn dùng tối thiểu của kênh hoặc khách B2B, vị trí có thể lấy và tình trạng hàng. Lô cận date dưới chuẩn giao nhận phải bị khóa hoặc chuyển sang chương trình được phê duyệt, không được ép xuất chỉ vì date ngắn nhất.

Hàng hoàn FMCG có được nhập lại tồn bán ngay không?

Không nên. Kho cần scan đơn gốc và SKU, kiểm seal, bao bì, batch, hạn dùng, điều kiện bảo quản và dấu hiệu mở sản phẩm. Chỉ hàng đạt chính sách mới chuyển về tồn bán; phần còn lại phải vào trạng thái chờ QC, rework, claim, hủy hoặc trả nhà cung cấp.

Cần chuẩn bị dữ liệu gì trước khi demo giải pháp kho FMCG?

Nên chuẩn bị danh sách SKU và barcode, quy cách thùng–lốc–lẻ, hệ số quy đổi, batch và hạn dùng, sơ đồ vị trí, tồn theo trạng thái, mẫu combo/quà tặng, đơn campaign, hàng hoàn và báo cáo lệch tồn. Demo nên chạy cả luồng bình thường lẫn ngoại lệ thực tế.

Muốn kiểm tra kho FMCG có đang tính đúng tồn bán được?

JST ERP Việt Nam có thể khảo sát dữ liệu SKU, quy cách thùng–lốc–lẻ, batch, hạn dùng, chương trình bán, luồng picking và hàng hoàn để đề xuất phạm vi OMS + WMS phù hợp. Buổi tư vấn nên dùng dữ liệu thật và ít nhất một đơn có combo, quà tặng hoặc tách lẻ.

Đă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