เพื่อให้ได้ผลลัพธ์ตามที่ต้องการ ให้จัดลำดับส่วนลดตามลำดับความสำคัญ ส่วนลดที่มีเปอร์เซ็นต์สูงกว่าจะมีความสำคัญสูงกว่า
สมมติว่าคุณมีทรัพยากรที่มีองค์ประกอบราคาหลายรายการ ตัวอย่างเช่น การเช่ารายชั่วโมงที่มีส่วนลดดังนี้:
1. ส่วนลดวันเกิด –25%
2. ส่วนลดเมื่อจองหลายครั้ง –20%
3. ส่วนลดเมื่อจอง 3 ชั่วโมงขึ้นไป –15%
คุณต้องการให้ระบบทำงานดังนี้:
- หากใช้ส่วนลดแรก ส่วนลดอีกสองรายการจะไม่ถูกใช้
- หากใช้ส่วนลดที่สอง ส่วนลดที่สามจะไม่ถูกใช้
- ส่วนลดที่สามจะถูกใช้ก็ต่อเมื่อสองส่วนลดแรกไม่ได้ถูกใช้
ในทรัพยากรนี้ ส่วนลดวันเกิดจะถูกวางไว้ด้านบนสุด หมายความว่าส่วนลดนี้มีความสำคัญสูงสุด ส่วนลดนี้จะถูกใช้เสมอหากเลือกกล่องกาเครื่องหมาย "เป็นวันเกิดของฉัน" คุณไม่จำเป็นต้องเปลี่ยนการตั้งค่าส่วนลดนี้ ดำเนินการต่อไปยังส่วนลดถัดไป
เปิดส่วนลดที่สองแล้วคลิกปุ่ม เพิ่มเงื่อนไข
จากนั้น เลือก การยกเว้นโดยองค์ประกอบราคา จากรายการเงื่อนไข เลือกองค์ประกอบที่ควรปิดใช้งานส่วนลดนี้เมื่อถูกใช้ ในกรณีนี้ ให้เลือกส่วนลดวันเกิด
จากนั้น เพิ่มเงื่อนไขสำหรับองค์ประกอบถัดไป ในลักษณะเดียวกัน ให้เลือก
การยกเว้นโดยองค์ประกอบราคา, และเลือกองค์ประกอบที่ควรปิดใช้งานส่วนลดนี้ ในกรณีนี้ ให้เลือกทั้งสองส่วนลดก่อนหน้า
คุณจะได้การกำหนดค่าดังนี้:
ดูตัวอย่างการทำงานด้านล่าง