Last updated
Last updated
Đị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,...)
Các trường hợp cần update Create at khi upsale
1.1 Upsale từ sản phẩm đã có
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
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
"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ó".
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ó".