Nhóm sản phẩm
Objective
- Xây dựng thành công Menu Quản lý Nhóm sản phẩm cho hệ thống
- Các Nhóm sản phẩm tạo ở Menu sẽ sử dụng tại các chức năng khác của hệ thống
Success metrics
|
Goal |
Metric |
|
Quản lý nhóm sản phẩm |
Có thể CRUD không lỗi |
|
Quản lý nhóm sản phẩm |
Trang Master hiển thị được toàn bộ nhóm sản phẩm và có thể gán nhanh các sản phẩm vào nhóm |
Assumptions
- Không có phép xóa nhóm sản phẩm cha (Nhóm SP đã được gán vào các nhóm SP con)
- Có thể xóa nhóm SP con
Requirements
- Trang Master hiển thị toàn bộ các nhóm sản phẩm có trong hệ thống dưới dạng cây và danh sách các sản phẩm thuộc từng nhóm sản phẩm, có thể thêm mới, chỉnh sửa, xoá, có thể add thêm sản phẩm vào nhóm được.
- Trang Detail là POPUP hiển thị khi sửa hoặc thêm mới 1 sản phẩm.
- Trang View là POPUP khi xem nhanh thông tin 1 sản phẩm.
|
STT |
Tên tiếng Việt |
Tên Tiếng Anh |
Mô tả |
Chức năng |
Note |
|
I. Popup thêm mới nhóm sản phẩm |
|||||
|
1 |
Mã nhóm* |
ProductGroup_Code |
Mã của nhóm sản phẩm, phân biệt tính duy nhất của nhóm sản phẩm |
Nhập text; Check trùng, không nhập tiếng việt, không nhập ký tự trắng. |
|
|
2 |
Tên nhóm* |
ProductGroup_Name |
Tên gọi của nhóm sản phẩm |
Nhập text; tối đa 255 ký tự |
|
|
3 |
Nhóm sản phẩm cha |
Parent_ProductGroup |
Chọn nhóm hàng cha của nhóm hàng |
Lấy mặc định trực tiếp từ nhóm cha phía trên của mô hình cây nếu có. Dropdown; danh sách lấy từ những nhóm hàng sản phẩm đã có trong hệ thống theo dạng cây. |
|
|
4 |
Mô tả |
Description |
Nhập mô tả đặc điểm của nhóm hàng |
Nhập text |
|
|
5 |
Trạng thái |
Status |
Trạng thái hoạt động của Nhóm sản phẩm |
Swtich Button: Hoạt động, dừng hoạt động Mặc định = Hoạt động |
|
- Xem và Gán sản phẩm vào nhóm sản phẩm
- Cho phép người dùng click vào từng nhóm để xem được danh sách các sản phẩm đang thuộc nhóm. Có thể thêm nhanh các sản phẩm vào trong nhóm
- Khi click thêm sản phẩm vào nhóm, hiển thị popup danh sách tất cả các sản phẩm có trạng thái = hoạt động, người dùng có thể thêm cùng lúc nhiều sản phẩm vào nhóm. Các sản phẩm đã chọn trước đó được đánh dấu đã check, người dùng có thể bỏ check để loại bỏ các sản phẩm ra khỏi nhóm sản phẩm đang chọn
- Có thể thêm sản phẩm cho nhóm cha
Bảng diễn giải các nút trong Nhóm sản phẩm:
|
Nút |
Hành động |
Điều kiện xuất hiện |
Dữ liệu |
Ghi chú |
|
A. TẠI MÀN MASTER |
||||
|
|
Xem 1 nhóm sản phẩm |
Tại màn master Nhóm sản phẩm |
popup view nhóm sản phẩm |
|
|
|
Thêm mới nhóm sản phẩm |
Tại màn master Nhóm sản phẩm |
màn thêm mới danh mục sản phẩm |
|
|
|
Sửa 1 nhóm sản phẩm |
Tại màn master Nhóm sản phẩm |
màn sửa danh mục sản phẩm |
|
|
|
Xóa 1 nhóm sản phẩm |
Tại màn master Nhóm sản phẩm |
Chỉ cho phép xóa các nhóm không có danh mục con và không chứa sản phẩm nào |
|
|
|
Đóng màn view nhóm sản phẩm |
Khi thao tác view 1 nhóm sản phẩm |
|
|
|
|
Thêm 1 sản phẩm vào nhóm |
Khi chọn 1 nhóm sản phẩm |
popup danh sách sản phẩm |
|
|
B. TẠI MÀN DETAIL |
||||
|
|
Ghi nhận thông tin thay đổi |
Khi tạo mới nhóm sản phẩm |
Lưu lại toàn bộ thông tin đã thay đổi |
|
|
|
Đóng phiếu đang mở và không lưu thông tin |
Khi tạo mới nhóm sản phẩm |
Không lưu dữ liệu gì |
|
Design
MASTER
POPUP ADD ITEM
POPUP THÊM NHÓM
No Comments