Skip to main content
Là một Merchant, tôi muốn thiết lập mức cảnh báo tồn kho cho từng sản phẩm, để hệ thống tự động thông báo khi sản phẩm sắp hết hàng và tôi có thể chủ động nhập hàng kịp thời.

Điều kiện tiên quyết (Pre-conditions)

  • Merchant đã đăng nhập vào hệ thống
  • Sản phẩm đã tồn tại trong hệ thống.

Luồng quy trình thiết lập cảnh báo

Chức năng thiết lập cảnh báo

  • Chức năng truy cập được từ màn hình chi tiết sản phẩm
  • Merchant có thể thiết lập giá trị min_stock_alert cho từng sản phẩm riêng biệt
  • Giá trị mặc định khi tạo sản phẩm mới = 1
  • Khi đặt giá trị = 0 → tắt hoàn toàn cảnh báo tồn kho thấp cho sản phẩm này
  • Mọi thay đổi giá trị đều được ghi log lịch sử chi tiết vĩnh viễn

Các loại cảnh báo hệ thống

Ràng buộc và Quy tắc

  • Giá trị min_stock_alert chỉ chấp nhận số nguyên lớn hơn hoặc bằng 0
  • Khi tồn kho được cập nhật, hệ thống realtime kiểm tra nếu nhỏ hơn hoặc bằng min_stock_alert thì sẽ hiển thị cảnh báo
  • Cảnh báo tự động ẩn đi khi điều kiện không còn thỏa mãn nữa (ví dụ: sau khi nhập thêm hàng)
  • Cảnh báo tồn kho thấp chỉ áp dụng cho tổng số lượng tồn kho của sản phẩm