Scenario 4 - Testing with Multiple Combinations

Procedure

  1. Create a hierarchy of products called Offer_A. Make Offer_A ProductComprisedOf SIM. Make SIM comprised of SIM_Group, which is ProductComprisedOf Option1, Option2, and Option3.
  2. Create a hierarchy of products called Offer_B. Make Offer_A ProductComprisedOf SIM. Make SIM comprised of SIM_Group which is ProductComprisedOf Option1, Option2, and Option3.
  3. Set the following rules for the products:
    • Offer_A incompatible with Offer_B
    • Option1 incompatible with Option3
    • Option2 incompatible with Option3
    • Option3 incompatible with Option_C
  4. Add to your order Offer_A with two Option1, one Option2, and one Option3.
  5. Add to your order Offer_B with OptionA, OptionB, and OptionC.

Result

The order returns an error because it is not eligible due to the following constraints:
  • In Offer_A, the maximum number for any of the Options is two.
  • In Offer_A, Option1 and Option2 are incompatible with Option3.
  • Offer_A is incompatible with Offer_B.
  • Option_C is incompatible with Option3.