Adjust Service Charges
Target release | 2023/02/23 |
Document owner | Vu |
Developer | Tú |
QA | Vu |
TASK ALLOW ADJUST SERVICE CHARGES + Logic Combine Service Charges : - Area Fee % khác nhau giữa các table (do edit %) hoặc các khu vực có % area fee khác nhau hoặc các Sale Type ko có Area Fee => cũng đều có thể combine được với nhau (nguyên nhân là do tất cả các loại Service charges khác dù có % khác nhau (vì edit được) cũng có thể combine được với nhau nên từ giờ Area Fee cũng sẽ cho phép combine luôn - Logic khi combine là sẽ tính theo % của ticket gốc cho tất cả các loại Service charges, ngoại trừ Party Gratuity thì cần phải đạt đủ điều kiện “number of guest” rồi mới tính theo % của ticket gốc - Các Case Combine cho Service charge manually : + Combine 0% với 10% => quy đổi 10% thành amount sau đó cộng với 0% của ticket gốc, đồng thời chuyển mode service charge manually thành amount + Combine 10% với 20% => tính theo 10% (ticket gốc) + Combine $1 với $1 => $2 (cộng 2 amount lại + Combine 10% với $1 => tính theo 10% (ticket gốc) + Combine $1 với 10% => quy đổi 10% thành amount sau đó cộng với $1 của ticket gốc, đồng thời chuyển mode service charge manually thành amount
- Khi split item ra 2 ticket thì sẽ giữ lại % service charge của ticket gốc, VD đã edit thành 0% rồi split ra thì tất cả các ticket sau khi split đều sẽ là 0% như đã edit trước đó mới đúng - Đối với Area Fee sau khi edit % xong change location thì sẽ tính lại % (dựa theo logic cũ) VD : khu vực A có area fee = 10%, tạo ticket bất kỳ edit area fee thành 0% sau đó change location qua 1 bàn khác cũng nằm trong khu vực A thì ticket đó sẽ được tính lại Area Fee thành 10% - Split by seat thì number of guest được copy ra cho tất cả các ticket (giống y chang ticket gốc)
Task cho phép edit Service charges % của Tú : khu vực 1 có phí area fee 10% -> tạo ticket và edit thành 20% sau đó change location qua bàn khác thì phí khu vực sẽ thành 10% lại -> logic này đúng, đã confirm với Tuấn nha mọi người, lưu ý thống nhất 1 logic này cho các app chứ đừng thay đổi ko đồng bộ với nhau