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

Giải pháp khóa vị trí khi kiểm kê cycle count bằng WMS

Nhân viên đang đếm một ô kệ nhưng picker vẫn lấy hàng, đơn hoàn vừa được nhập vào và replenishment tiếp tục chuyển thêm SKU tới vị trí đó. Cuối ca, số đếm không khớp hệ thống; quản lý không biết đó là lệch tồn thật hay chỉ là giao dịch phát sinh trong lúc kiểm kê. Nếu cứ đếm lại toàn kho hoặc sửa tồn theo Excel, doanh nghiệp vừa dừng vận hành lâu vừa có nguy cơ hợp thức hóa một con số sai.

Giải pháp khóa vị trí khi kiểm kê cycle count bằng WMS giúp kho ecommerce Việt Nam đóng băng đúng phạm vi cần đếm, ghi nhận mốc thời gian, kiểm soát picking–putaway–replenishment đang mở, xử lý chênh lệch có phê duyệt rồi mở khóa an toàn. OMS vẫn điều phối đơn từ Shopee, Lazada, TikTok Shop, website và livestream theo tồn khả dụng đáng tin cậy, thay vì bán trên số tồn đang tranh chấp.

Tóm tắt nhanh

Cycle count chỉ đáng tin khi WMS tạo một “ranh giới giao dịch”: chốt snapshot, khóa đúng bin/SKU, xử lý task đang mở, đếm độc lập, giải thích chênh lệch rồi mới điều chỉnh và mở khóa.

  • Không khóa toàn kho theo mặc định; chọn zone, bin location hoặc nhóm SKU theo rủi ro.
  • Chốt cut-off và snapshot gồm on-hand, allocated, picked, QC hold, damaged và hàng đang di chuyển.
  • Dùng PDA/barcode cho blind count; recount độc lập khi vượt ngưỡng.
  • Không sửa tồn trước khi kiểm tra task treo, tote dở dang, hàng hoàn, putaway và replenishment.
  • Chỉ mở khóa khi chênh lệch đã có disposition, owner và audit trail.

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

Owner và operations manager nên triển khai khi tồn trên OMS thường đủ nhưng picker đến bin lại không thấy hàng; đơn bị hủy do hết tồn vật lý; hoặc đội kho phải kiểm kê toàn bộ vào cuối tháng nhưng sau đó vẫn lệch. Warehouse manager cần quy trình này khi kho có nhiều ca, nhiều vị trí cho cùng SKU, hàng hoàn/QC và replenishment chạy song song.

Ecommerce team cần tham gia nếu SKU bán chạy trên Shopee, Lazada hoặc TikTok Shop bị khóa kiểm kê nhưng OMS vẫn quảng bá tồn cũ. Giải pháp phải xác định tồn nào còn được bán, tồn nào tạm hold và đơn nào cần chuyển nguồn xuất, thay vì chỉ chăm chăm hoàn thành phiếu đếm.

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

Cách làmPhù hợp khiRủi ro chínhMức truy vết
Đếm rồi sửa ExcelKho rất nhỏ, gần như không có giao dịch đồng thờiSố đếm và giao dịch chồng lấn; không biết ai sửa tồnThấp
Dừng toàn kho để kiểm kêKiểm kê định kỳ hiếm, có thể đóng vận hànhMất SLA, dồn đơn sau mở kho, vẫn bỏ sót hàng ở tote/QCTrung bình
Cycle count không khóa giao dịchChỉ rà soát nhanh vị trí ít di chuyểnPicker hoặc putaway thay đổi tồn trong lúc đếmTrung bình
Cycle count có snapshot và khóa WMSKho đa kênh, nhiều ca, cần tiếp tục xử lý phần kho còn lạiCần chuẩn hóa trạng thái, quyền ngoại lệ và UATCao

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

JST ERP Việt Nam cung cấp định hướng ERP/OMS + WMS cho doanh nghiệp ecommerce tại Việt Nam. OMS gom đơn và trạng thái tồn từ Shopee, Lazada, TikTok Shop, website hoặc livestream; WMS kiểm soát SKU, barcode, PDA, bin location, receiving, putaway, replenishment, picking, checking, packing, hàng hoàn và inventory adjustment.

Khóa kiểm kê là quy tắc vận hành kho, không phải chỉ một nút “freeze”. Doanh nghiệp có thể 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 đo độ chính xác tồn kho bằng cycle count.

Khóa cái gì: zone, bin, SKU hay cả luồng công việc?

Phạm vi khóa phải bám vào cách hàng thật di chuyển. Khóa một SKU trên báo cáo nhưng để picker lấy ở bin đang đếm vẫn làm số liệu sai. Ngược lại, khóa toàn bộ SKU ở mọi kho chỉ vì một vị trí cần recount sẽ gây gián đoạn không cần thiết.

Phạm viDùng khiGiao dịch cần xem xét
Một bin locationĐếm vị trí có sai lệch hoặc SKU tốc độ caoPick, putaway, move, replenishment vào/ra bin
Một zoneRà soát khu fast-pick, hàng giá trị cao hoặc khu hoànMọi task đi qua zone, staging và tote chưa đóng
Một SKU trong nhiều binNghi ngờ tổng tồn của SKU nhưng hàng phân tánAllocation, pick face, bulk, QC hold và hàng đang chuyển
Toàn khoKiểm kê pháp lý/định kỳ cần cut-off đầy đủInbound, outbound, transfer, return, adjustment và interface OMS

Trước khi phát lệnh khóa, WMS cần phát hiện task đang mở. Một tote đã pick nhưng chưa checking không còn nằm ở bin, song cũng chưa phải hàng đã xuất. Một pallet receiving đã kiểm nhưng chưa putaway là tồn trong kho nhưng chưa ở vị trí bán được. Bỏ qua các trạng thái này là nguyên nhân phổ biến khiến đội kho “đếm đúng mà hệ thống vẫn sai”.

Quy trình cycle count không làm mất dấu giao dịch

  1. Tạo count plan: chọn zone/bin/SKU, lý do, owner, cửa sổ thời gian và ngưỡng chênh lệch.
  2. Dọn task trước cut-off: hoàn tất hoặc giữ riêng picking, putaway, replenishment, transfer và return đang mở.
  3. Chốt snapshot: lưu on-hand theo trạng thái, allocation, hàng trong tote, QC hold và timestamp.
  4. Áp khóa: chặn các giao dịch ảnh hưởng phạm vi; thông báo rõ trên PDA thay vì để nhân viên quét rồi thất bại mơ hồ.
  5. Blind count: scan bin trước, scan barcode SKU, nhập số lượng/UOM và lot/serial nếu áp dụng.
  6. Recount: người khác đếm lại chênh lệch vượt ngưỡng mà không nhìn kết quả lần đầu.
  7. Điều tra: đối chiếu event ledger, task treo, adjacent bin, tote, staging, QC, hàng hỏng và hàng hoàn.
  8. Phê duyệt và mở khóa: tạo adjustment có reason code; xác nhận không còn count task treo rồi release giao dịch.

Xử lý ngoại lệ trong lúc vị trí bị khóa

Tình huốngLuồng đúngKhông nên làm
Đơn sát cut-off cần hàngƯu tiên bin khác; nếu override phải duyệt và bắt buộc recountNhờ picker lấy tay rồi ghi nhớ sửa sau
Hàng hoàn vừa vềGiữ ở return receiving/QC, không nhập vào bin đang đếmĐặt tạm cạnh kệ nhưng không scan vị trí
Replenishment đang trên đườngĐưa tới staging có mã hoặc hoàn tất trước snapshotXác nhận move khi hàng chưa tới bin
Barcode không khớpCách ly, ghi mã quét được và kiểm master dataGộp vào SKU nhìn giống nhau
Chênh lệch giá trị caoRecount độc lập, kiểm camera/chứng từ nếu policy cho phép, quản lý phê duyệtTự động adjustment sau lần đếm đầu

OMS phải phản ứng thế nào khi tồn đang được kiểm kê?

WMS không nên âm thầm khóa bin mà OMS vẫn coi toàn bộ số lượng là available-to-promise. Chính sách phụ thuộc phạm vi và mức rủi ro: SKU còn đủ tồn ở bin khác có thể tiếp tục bán; phần tồn nghi ngờ nên chuyển sang hold; đơn đã allocate cần được bảo vệ hoặc reroute có kiểm soát.

  • Không đồng bộ số đếm tạm thời lên marketplace trước phê duyệt.
  • Phân biệt physical on-hand, allocated, available, count hold và adjustment pending.
  • Nếu chênh lệch làm thiếu đơn đã giữ tồn, tạo exception owner thay vì âm thầm hủy allocation.
  • Sau mở khóa, OMS nhận thay đổi qua luồng đồng bộ có idempotency và kiểm tra SKU/kho đúng đích.

Audit trail và KPI để sửa nguyên nhân gốc

Mỗi phiếu count cần lưu người tạo, người đếm, người recount, snapshot, thiết bị, thời điểm, bin, SKU/barcode, số kỳ vọng, số thực đếm, reason code, người duyệt và adjustment. Nhật ký này giúp phân biệt mất hàng với lỗi master data hoặc giao dịch treo.

  • Inventory record accuracy theo SKU/bin và theo giá trị.
  • Tỷ lệ first-count match; tỷ lệ phải recount; giá trị adjustment.
  • Thời gian bin bị khóa và số đơn bị ảnh hưởng.
  • Chênh lệch theo reason code: mis-pick, wrong putaway, UOM, barcode, return, damage, task treo.
  • Tỷ lệ lỗi tái diễn tại cùng SKU, bin, ca hoặc loại quy trình.

Không nên thưởng đội kho chỉ vì adjustment giảm. Nếu nhân viên né ghi chênh lệch, KPI đẹp nhưng tồn vẫn sai. Mục tiêu là giảm lỗi tái diễn và giảm thời gian tìm nguyên nhân, không phải che biến động.

Nghiệm thu trước go-live bằng tình huống thật

UAT nên chạy trong một zone có đơn thật nhưng giới hạn rủi ro. Chuẩn bị các kịch bản: bin đúng tồn, thiếu một sản phẩm, thừa một sản phẩm, cùng SKU ở hai bin, tote đã pick chưa checking, replenishment đang mở, hàng hoàn ở QC và đơn gấp cần override.

  • PDA chặn pick/putaway vào bin bị khóa và hiển thị lý do dễ hiểu.
  • Blind count không lộ số hệ thống; recount không lộ kết quả người đầu.
  • Giao dịch sau snapshot không bị tính nhầm vào chênh lệch.
  • Adjustment vượt ngưỡng không thể tự duyệt; quyền và audit trail được giữ.
  • Mở khóa không để lại task treo; OMS và marketplace nhận đúng tồn đã phê duyệt.
  • Báo cáo truy được từ chênh lệch về bin, SKU, user, task và reason code.

Checklist trước khi trao đổi demo

  • Sơ đồ kho, mã zone/bin và danh sách SKU có nhiều vị trí.
  • Các trạng thái tồn: available, allocated, picked, QC hold, damaged, return và in-transit.
  • Mẫu phiếu kiểm kê, ngưỡng recount/approval và reason code hiện tại.
  • Dữ liệu chênh lệch 30–90 ngày nếu có, gồm ca, người, bin, SKU và giá trị.
  • Quy tắc xử lý đơn sát cut-off, hàng hoàn và replenishment khi khóa vị trí.
  • Tiêu chí phân loại chức năng native, cần cấu hình, cần tích hợp hoặc cần xác nhận trong demo.

Liên hệ JST ERP Việt Nam để rà soát cycle count, inventory adjustment và luồng đồng bộ OMS + WMS phù hợp với kho thực tế.

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

Khóa vị trí khi cycle count là gì?

Đó là kiểm soát tạm thời các giao dịch làm thay đổi số lượng tại một bin location trong thời gian đếm. Phạm vi khóa, giao dịch bị chặn, người được phép ngoại lệ và điều kiện mở khóa phải được định nghĩa rõ trong WMS.

Có cần dừng toàn bộ kho để kiểm kê không?

Không nhất thiết. Cycle count thường khóa theo zone, bin hoặc nhóm SKU để phần còn lại của kho tiếp tục chạy. Tuy nhiên các task đang mở và đơn gấp liên quan đến vị trí bị khóa phải có quy tắc xử lý trước khi bắt đầu đếm.

Blind count có giúp kiểm kê chính xác hơn không?

Có. Blind count không hiển thị số tồn hệ thống cho người đếm, nhờ đó giảm xu hướng đếm theo con số kỳ vọng. Chênh lệch vượt ngưỡng nên được recount bởi người khác trước khi điều chỉnh.

Nếu có đơn gấp cần SKU đang bị khóa thì xử lý thế nào?

WMS nên ưu tiên lấy từ vị trí khác nếu còn tồn hợp lệ. Nếu buộc phải mở khóa ngoại lệ, cần người duyệt, ghi lý do, thời điểm, task liên quan và yêu cầu tính lại snapshot hoặc đếm lại vị trí.

Tồn chênh lệch có nên tự động sửa ngay sau lần đếm đầu tiên?

Không nên với mọi chênh lệch. Doanh nghiệp cần ngưỡng theo giá trị, số lượng hoặc nhóm rủi ro; kiểm tra task treo, hàng chờ QC, tote dở dang và giao dịch sau snapshot trước khi phê duyệt inventory adjustment.

JSTERP có sẵn toàn bộ chức năng khóa kiểm kê không?

Phạm vi native, cấu hình quyền, cảnh báo, recount và tích hợp thiết bị cần được xác nhận trong demo. JST ERP Việt Nam có thể khảo sát quy trình và phân loại phần có sẵn, cần cấu hình, cần tích hợp hoặc cần bổ sung.

Muốn kiểm kê trong ngày mà không làm rối luồng xuất nhập?

JST ERP Việt Nam có thể cùng doanh nghiệp thiết kế phạm vi khóa, snapshot tồn, blind count, recount, phê duyệt điều chỉnh và kịch bản UAT cho OMS + WMS.

Đăng ký tư vấn kiểm kê WMSXem giải pháp vận hành kho

Bài viết liên quan

Giải pháp OMS + WMS

Giải pháp tìm hàng thất lạc và sai vị trí trong kho: khoanh vùng, hạn tìm và điều chỉnh tồn có duyệt bằng OMS + WMS

Biến việc đi tìm hàng thành quy trình: ghi nhận khi PDA báo không thấy, xem lịch sử di chuyển, kiểm điểm trung gian, đặt hạn tìm và chỉ điều chỉnh tồn khi có mã nguyên nhân và người duyệt.

Giải pháp OMS + WMS

Giải pháp xử lý khiếu nại hàng khác mô tả: đối chiếu listing, lô và checking bằng OMS + WMS

Phân loại khiếu nại theo nguyên nhân gốc (listing, kho, lô nhà cung cấp, kỳ vọng khách), đối chiếu dữ liệu từng đơn, đưa hàng hoàn vào chờ QC và tạm giữ lô khi vượt ngưỡng.

Giải pháp OMS + WMS

Giải pháp quản lý hàng giá trị cao: khu khóa, quét serial và kiểm đếm hai người bằng OMS + WMS

Gắn cờ SKU giá trị cao, đặt vào khu khóa có phân quyền, quét serial ở mọi lần di chuyển, kiểm đếm hai người tại điểm bàn giao và đối soát theo ca để truy ra đúng ca, đúng bước khi thiếu hàng.

Giải pháp OMS + WMS

Giải pháp xử lý đơn chuyển khoản chờ xác nhận: giữ hàng có hạn, khớp tiền về với mã đơn bằng OMS + WMS

Đặt trạng thái chờ thanh toán có hạn giữ hàng, chỉ cho picking khi tiền đã khớp mã đơn, xử lý chuyển thiếu, thừa, trùng và tự nhả tồn khi hết hạn.

Gọi tư vấnNhận demo