Important: You do not have the latest version of CIMPLICITY! You are missing out on the newest capabilities and enhanced security. For information on all the latest features, see the CIMPLICITY product page. For more information on upgrades, contact your GE Digital sales agent or e-mail GE Digital Sales Support. For the most up-to-date documentation, go here.
Eliminate Decision Based on Rule
Procedure
The function block attempts to match the respective Attribute Value element with a value for that attribute from the current item.
For a matching Attribute Value, the function block compares
the respective Count and Rule elements, or
the respective release limits and release counts
according to the respective Rule Type element (G, S, or P).
If selecting the current item (incrementing the Count) would violate the rule, the comparison fails for that attribute and the item is either weighted or eliminated. The failure is saved as history data.
If selecting the current item would not violate this rule, the function block attempts to match the next attribute name/value match.Notes
An elimination may be rolled back depending on the respective danger flag setting in the Breakable array.
Items remain in the range source unless they are eliminated.
To compare items that satisfy a named solve (query) or query expression, enter the reserved name SOLVE for this element in the Attribute Name array. (This is instead of the name of an attribute). You can then enter a named query or query expression as the respective element in the Attribute Value array.
The number of red cars selected has not yet reached the Upper Release % Limit defined for Color/Red.
Selecting the red two-door would cause the percentage of four door cars selected to fall below its defined Lower Release % Limit
The red, two-door car is eliminated instead of being selected.