Upsale

1. Create at khi Upsale

Định nghĩa: Create at là thời gian sản phẩm được tạo ra trong đơn hàng ( VD: Create at vào 01/01/2023)

Business rule: Thời gian sản phẩm tạo ra trong đơn hàng phải ở trước hoặc bằng payday ( ngày khách hàng trả tiền). Nếu không, payment sẽ không được tính

Đối tượng :User có role được quyền Upsale ( VD: Salesman, BD,...)

User có quyền Upsale được tick xanh trong màn Role

Các trường hợp cần update Create at khi upsale

1.1 Upsale từ sản phẩm đã có

Hệ thống yêu cầu user chọn ngày Create at khi Upsale

Khi upsale từ sản phẩm đã có, hệ thống sẽ yêu cầu user chọn ngày Create at. Đây là trường bắt buộc

User chọn ngày Create at mới cho sản phẩm được Upsale

Lưu ý: "Create at khi upsale sản phẩm đã có" user được phép chọn là ngày trong hoặc sau ngày "Create at của sản phẩm trước upsale"

1.2 Khi upsale bằng việc thêm sản phẩm

Khi upsale bằng việc thêm sản phẩm, hệ thống sẽ yêu cầu user chọn ngày Create at. Đây là trường bắt buộc

Hệ thống yêu cầu user chọn ngày Create at khi upsale bằng việc thêm sản phẩm

"Create at của sản phẩm được thêm khi upsale" user được phép chọn là ngày trong hoặc sau ngày "Create at của sản phẩm đã có".

User chọn ngày Create at của sản phẩm được thêm khi upsale

Hệ thống sẽ báo lỗi trong trường hợp user sửa ngày khiến ngày "Create at của sản phẩm được thêm khi upsale" trước ngày "create at của sản phẩm đã có".

Hệ thống thông báo lỗi khi user sửa ngày không đúng logic

Last updated