Một kệ còn 30 hộp đựng thực phẩm không có nghĩa cửa hàng có thể nhận thêm đơn 30 hộp. Nếu 8 hộp đã dành cho đơn chưa giao và 2 hộp đang chờ kiểm tra, lượng có thể nhận bán ngay chỉ còn 20 hộp. Tồn khả dụng là phần hàng thực sự còn có thể phân bổ cho đơn mới, không phải toàn bộ hàng nhìn thấy trong kho.
Với kho gia dụng nhỏ quản lý bằng bảng tính, điều quan trọng là ghi riêng hàng hiện có, hàng giữ chỗ và hàng chưa được bán; đồng thời xác định lúc nào một đơn được giữ hàng, giải phóng hàng hoặc xuất kho. Bài viết đưa ra mẫu theo dõi và tình huống minh họa, không phải số liệu hoạt động của một kho thực tế.
Phân biệt bốn con số trước khi nhận đơn
Theo tài liệu trạng thái tồn kho của Shopify, hàng hiện có tại một địa điểm gồm phần có thể bán, phần đã cam kết và phần không khả dụng. Hàng đang về được theo dõi riêng. Đây là một mô hình tham khảo rõ ràng; tên trường và thời điểm chuyển trạng thái trong phần mềm khác có thể không giống Shopify.
Trong bảng quản lý nội bộ, cửa hàng có thể thống nhất các nghĩa sau:
- Tồn thực tế tại kho: số lượng hiện đang ở kho, bao gồm cả hàng đã giữ chỗ nhưng chưa xuất và hàng đang bị khóa bán.
- Giữ chỗ cho đơn: số lượng đã phân bổ cho một đơn còn hiệu lực nhưng chưa xuất khỏi kho. Mỗi lượng giữ chỗ phải truy ra được mã đơn.
- Không khả dụng: hàng vẫn ở kho nhưng chưa được nhận bán, chẳng hạn hàng chờ kiểm tra hoặc hàng lỗi đang cách ly. Không tính lại những chiếc đã thuộc nhóm giữ chỗ.
- Đang về: hàng chưa được nhận tại địa điểm này. Theo dõi để dự kiến kế hoạch, không cộng vào lượng có thể giao ngay.
Với các nhóm không chồng lấn, cùng mã hàng, cùng đơn vị và cùng địa điểm:
Tồn khả dụng = tồn thực tế − giữ chỗ chưa xuất − không khả dụng.
Công thức này dành cho quyết định nhận đơn có sẵn hàng. Nếu cửa hàng nhận đặt trước, cần một luồng cam kết riêng, ghi rõ ngày dự kiến và điều kiện giao; không đổi tên hàng đang về thành hàng có sẵn.
Mẫu một dòng tồn kho dễ đối soát
Ví dụ dưới đây dùng một mã hộp đựng, đơn vị chiếc. Số liệu hoàn toàn giả định để minh họa phép tính.
| Mã hàng | Vị trí | Thực tế | Giữ chỗ | Chờ kiểm tra | Khả dụng | Đang về |
|---|---|---|---|---|---|---|
| HOP-1L-TR | A-01 | 30 | 8 | 2 | 20 | 12 |
Nếu cửa hàng nhận đơn mới 5 chiếc và xác nhận giữ hàng, cập nhật giữ chỗ từ 8 lên 13; tồn thực tế vẫn là 30, còn khả dụng là 15. Không trừ tồn thực tế ngay tại bước giữ chỗ nếu hệ thống này chỉ trừ tồn thực tế khi xuất kho.
Khi tổng hợp nhiều kệ trong cùng kho, mỗi chiếc chỉ thuộc một vị trí tại thời điểm chốt số. Không cộng số tổng kho với số chi tiết từng kệ. Nếu nhập theo thùng nhưng nhận đơn theo chiếc, hãy chuẩn hóa theo mẫu quy đổi nhập thùng, bán chiếc trước khi tính lượng khả dụng.
Cần thêm sổ giữ chỗ, không chỉ một ô tổng
Ô “giữ chỗ = 13” chưa giải thích được hàng đang dành cho ai. Dùng một bảng chi tiết tối thiểu gồm: mã đơn, mã hàng, kho, lượng giữ còn hiệu lực, thời điểm giữ, hạn xử lý, người phụ trách và trạng thái. Tổng các dòng còn hiệu lực phải bằng số giữ chỗ của mã hàng tại kho tương ứng.
Ví dụ, đơn GD-101 giữ 8 chiếc và GD-102 giữ 5 chiếc. Tổng giữ là 13. Khi một đơn thay đổi, sửa theo giao dịch của đơn đó và lưu dấu vết, thay vì gõ lại số tổng theo trí nhớ.
Ghi thay đổi theo từng sự kiện của đơn
1. Xác nhận giữ hàng
Cửa hàng nên quy định rõ bước nào làm phát sinh giữ chỗ: chẳng hạn sau khi người phụ trách xác nhận đơn và điều kiện thanh toán theo chính sách của mình. Một tin nhắn hỏi giá chưa chắc là đơn được giữ hàng. Không có một thời hạn giữ chỗ chung phù hợp cho mọi cửa hàng.
Trước khi giữ, kiểm tra lại lượng khả dụng mới nhất. Ghi mã đơn và số lượng một lần; tin nhắn nhắc lại hoặc thao tác tải lại màn hình không được tạo thêm một lượt giữ cho cùng dòng đơn. Nếu hai nhân viên cùng nhận đơn, nên dùng chung hệ thống có kiểm soát phân bổ; bảng tính thủ công cần một đầu mối xác nhận, tránh mỗi người giữ một bản riêng.
2. Soạn hàng nhưng chưa giao
Chuyển hàng sang khu soạn không đồng nghĩa đã xuất khỏi kho. Nếu hàng vẫn thuộc phạm vi kiểm kê, số thực tế chưa giảm và lượng giữ chỗ vẫn còn. Ghi nhận vị trí mới để người kiểm kê không bỏ sót hàng ở bàn đóng gói.
Lấy ví dụ đang có 30 chiếc, giữ 13 chiếc và khóa bán 2 chiếc: chuyển 5 chiếc sang bàn soạn vẫn để khả dụng bằng 15. Không trừ thêm 5 chiếc chỉ vì thay vị trí trong cùng kho.
3. Xuất một phần đơn
Nếu xuất 3 trong 5 chiếc của GD-102, giảm tồn thực tế 3 và giảm giữ chỗ 3. Sau giao dịch, thực tế là 27, giữ chỗ là 10, không khả dụng là 2; khả dụng vẫn bằng 15. Hai chiếc chưa giao của GD-102 tiếp tục nằm trong giữ chỗ.
Sai sót thường gặp là chỉ giảm tồn thực tế nhưng quên giải phóng phần giữ chỗ đã xuất. Khi đó cùng 3 chiếc bị loại khỏi lượng có thể bán hai lần. Ngược lại, bỏ toàn bộ giữ chỗ của đơn dù mới giao một phần có thể làm phần chưa giao bị bán cho khách khác.
4. Hủy phần chưa giao
Nếu khách hủy 2 chiếc còn lại của GD-102, giảm giữ chỗ từ 10 xuống 8. Thực tế vẫn 27 vì 2 chiếc đó chưa rời kho; khả dụng tăng từ 15 lên 17.
Việc hủy giữ chỗ không tự tạo một phiếu nhập kho. Chỉ hàng thực sự quay lại mới cần bước tiếp nhận tương ứng. Nếu hàng trả về chưa kiểm tra, áp dụng luồng tách tồn hàng gia dụng trả lại chờ kiểm tra, không đưa ngay vào khả dụng chỉ vì đã nhận được kiện.
Ba kiểm tra để không bán trùng
Kiểm tra tổng giữ chỗ: cộng các dòng đơn chưa xuất, chưa hủy theo từng mã và kho, rồi so với ô tổng. Dòng quá hạn phải được xử lý theo chính sách đã thống nhất; không tự xóa giữ hàng của đơn còn cam kết chỉ để làm đẹp tồn.
Kiểm tra nhóm không khả dụng: xác nhận hàng đang khóa bán có lý do và vị trí. Hàng đã giữ cho khách nhưng phát hiện lỗi cần vừa xử lý phân bổ của đơn, vừa chuyển trạng thái chiếc lỗi; đừng để một chiếc bị tính vào cả hai nhóm. Người xử lý phải ghi cách giải quyết phần thiếu cho khách, không chỉ sửa con số.
Kiểm tra thực tế: đối chiếu hàng trên kệ, tại bàn soạn và khu cách ly. Khi có chênh lệch, xem phiếu nhập, xuất, chuyển vị trí và thao tác hủy trước khi điều chỉnh. Có thể kết hợp kiểm kê luân phiên hàng gia dụng để khoanh vùng sai khác mà không phải đếm lại toàn kho mỗi lần nhận đơn.
Nếu công thức cho kết quả âm, dừng nhận thêm cam kết giao ngay cho mã đó để kiểm tra nguyên nhân. Không ép số âm thành 0 rồi bỏ qua: lỗi có thể nằm ở đơn giữ lặp, giao hàng chưa ghi nhận, sai đơn vị hoặc số đếm thực tế.
Những câu hỏi thường gặp
Có được cộng hàng đang về để báo còn hàng không?
Không nên cộng vào lượng có thể giao ngay. Có thể báo riêng lượng dự kiến và thời điểm dự kiến, nhưng phải phân biệt với hàng đã nhận, đã kiểm tra và được phép bán tại đúng kho. Một phiếu đặt mua chưa chứng minh hàng đã đến.
Khách đổi màu hoặc dung tích thì sửa thế nào?
Giải phóng phần giữ của mã cũ và kiểm tra khả dụng của mã mới trước khi giữ lại. Không chỉ sửa tên trên đơn mà để lượng giữ vẫn nằm ở mã cũ. Nếu giao dịch mới chưa đủ hàng, cần xác nhận lại phương án với khách.
Có cần giữ lại một lượng dự phòng không?
Đó là quyết định vận hành riêng. Nếu chủ động không nhận bán phần dự phòng, hãy ghi rõ nó thuộc nhóm không khả dụng trong mô hình này và tránh trừ lần nữa ở công thức khác. Không nhầm một mức tồn dùng để nhắc nhập hàng với một lượng đã thực sự khóa bán.
Bảng tính có đủ cho nhiều kênh bán không?
Bảng tính phù hợp để làm rõ quy tắc và thử quy trình nhỏ. Khi nhiều kênh cùng nhận đơn, cập nhật chậm có thể khiến hai nơi cùng hứa giao một lượng hàng. Nên chọn giải pháp có nguồn tồn chung, kiểm soát quyền cập nhật và lưu lịch sử; thử cả tình huống hủy đơn, giao một phần và nhận lại hàng trước khi áp dụng rộng.
Chốt quy tắc trước, rồi mới tự động hóa
Một hệ thống dễ kiểm soát cần trả lời được ba câu: hàng đang ở đâu, đang dành cho đơn nào và còn bao nhiêu có thể nhận bán. Hãy thử một mã hàng với chuỗi giữ chỗ → giao một phần → hủy phần còn lại; chỉ khi sổ chi tiết khớp số tổng mới mở rộng.
KhoHangGiaDung.vn đang được rao bán, không phải kho đang nhận đơn hàng trong các ví dụ trên. Nếu anh/chị muốn phát triển thư viện hướng dẫn vận hành kho hoặc dự án giới thiệu hàng gia dụng trên tên miền này, có thể trao đổi qua 0945 279 268. Đây là liên hệ mua bán tên miền, không phải xác nhận tồn hàng, báo giá sỉ hay tiếp nhận đơn mua sản phẩm.



