Bán hàng theo tình trạng
Bán sản phẩm Retail theo tình trạng tại POS và Storefront — chọn lô theo tình trạng ở POS, tự động trừ tồn FEFO trên Storefront, giỏ hàng và đơn hàng theo tình trạng, hoàn hàng về đúng lô.
Khi một sản phẩm được quản lý theo tình trạng & lô, người bán (hoặc khách hàng) chọn tình trạng muốn mua; mỗi tình trạng có giá bán riêng. Hệ thống chịu trách nhiệm trừ tồn kho đến từng lô.
Chỉ áp dụng cho sản phẩm Retail đã bật Quản lý tình trạng sản phẩm. Sản phẩm thường vẫn bán như bình thường.
Nguyên tắc trừ tồn kho
Cách hệ thống chọn lô để trừ tồn khác nhau giữa hai kênh bán:
| Kênh bán | Cách chọn lô |
|---|---|
| POS (tại quầy) | Nhân viên chọn lô theo tình trạng khi lên đơn |
| Storefront (online) | Hệ thống tự động trừ theo FEFO (First Expired, First Out — lô có HSD sớm nhất trừ trước) |
Trong cả hai trường hợp: lô đã hết hạn không được bán; lô không có HSD được trừ sau cùng.
Bán hàng tại POS
Truy cập Điểm bán → Tạo đơn hàng (POS).
Sản phẩm có quản lý tình trạng được hiển thị tách theo từng tình trạng (giống biến thể) và có thể tìm kiếm trực tiếp, ví dụ:
- iPhone 17 - Màu Đỏ - Mới 100%
- iPhone 17 - Màu Đỏ - Tương đối mới
- iPhone 17 - Màu Đỏ - Cũ 95%
Chọn sản phẩm theo tình trạng
Tìm và chọn sản phẩm ở đúng tình trạng cần bán. Giá bán lấy theo giá của tình trạng đó. Cùng một sản phẩm ở hai tình trạng khác nhau sẽ là hai dòng riêng trong giỏ hàng.
Chọn lô
Với sản phẩm quản lý tình trạng, nhân viên chọn lô (theo mã lô / HSD) để trừ tồn. Các lô đã hết hạn bị vô hiệu (nhãn Đã hết hạn) và không chọn được.
Hoàn tất đơn
Khi tạo đơn, hệ thống trừ tồn ở đúng lô đã chọn. Nếu lô không đủ tồn, hệ thống báo "SP {tên} - tình trạng {tình trạng} không đủ tồn kho".
Quét mã vạch: nếu mỗi tình trạng có Barcode riêng, quét mã vạch của tình trạng sẽ thêm đúng tình trạng đó vào giỏ mà không cần chọn thủ công. Xem thêm Quét mã vạch tại POS.
Bán hàng trên Storefront
Trên trang chi tiết sản phẩm (Storefront), sau khi khách chọn phiên bản, hệ thống hiển thị bộ chọn Tình trạng (mỗi tình trạng kèm giá bán):
- Chỉ hiển thị các tình trạng còn hàng (tổng tồn của các lô chưa hết hạn > 0).
- Mặc định chọn tình trạng Mới hoàn toàn nếu còn hàng.
- Khi chọn một tình trạng, giá và tồn kho cập nhật theo tình trạng đó.
Khách hàng không nhìn thấy lô / HSD. Khi thanh toán, hệ thống tự động trừ tồn theo FEFO — ưu tiên lô có hạn sử dụng sớm nhất, bỏ qua lô đã hết hạn.
Trong giỏ hàng, tên tình trạng hiển thị dưới tên sản phẩm; cùng sản phẩm ở hai tình trạng khác nhau là hai dòng riêng. Tồn kho được kiểm tra lại khi thanh toán (theo tổng tồn các lô chưa hết hạn).
Đơn hàng và hoàn hàng
- Chi tiết đơn hàng hiển thị Tình trạng của từng sản phẩm, SKU lấy theo SKU của tình trạng, và (cho bộ phận vận hành) các lô đã được trừ tồn.
- Hoàn hàng / hoàn tiền: khi hoàn, tồn kho được trả về đúng (các) lô gốc đã trừ lúc tạo đơn, đảm bảo HSD và mã lô được giữ nguyên.
Xem thêm về quản lý đơn và trả hàng tại Quản lý đơn hàng và Trả hàng.
Tồn kho theo lô
Vận hành tồn kho cho sản phẩm Retail quản lý theo tình trạng & lô — xem tồn kho 3 cấp, lọc theo tình trạng/HSD, nhập hàng, chuyển kho, điều chỉnh, chuyển đổi tình trạng và quy tắc lô hết hạn.
Danh mục sản phẩm
Tạo và quản lý danh mục sản phẩm cho thương hiệu Retail trên NexPOS — tạo, sửa, xoá danh mục và gán sản phẩm vào danh mục.