1 Reply Latest reply on Oct 1, 2014 3:46 PM by dbowman-Oracle

    Property Based Rule - Backward compatibility

    Akhil Agarwal

      We have the following structure in a Model.

       

       

      Decimal Feature A

       

       

      Decimal Feature B

       

       

      Option Feature C (min 0 , Max - no value)

      Option 1 - Property X : 100 , Prop Y : 200

      Option 2 - Property X : 200 , Prop Y : 300

      Option 3 - Property X : 300 , Prop Y : 400

      Option 4 - Property X : 400 , Prop Y : 500

      Option 5 - Property X : 500 , Prop Y : 600

       

       

      Options in 'Option Feature C' are being selected based upon values in Decimal Feat A and B. Example, if the user keys in a value between 200 to 300 in Decimal A , and a value between 300 to 400 in Decimal B, then thru property based rules Option 2 and Option 3 are selected automatically.

       

       

       

       

      Now along with the above logic we want an additional logic which enforces the backward compatibility too.

      i.e. if the user selects Option 2 and Option 3 then one of the decimal feature should have a value between 200 to 300 and another decimal deature should have a value between 300 to 400.

       

       

      Any thoughts on this can be done without using an extension ?

      If an extension is required then what can be the best approach to accomplish this.