Deactivation Between Constraints |
The Rules Engine deactivates between constraints at compile time. This happens:
It is used to determine the optimal order of constraints that are handled pre-store. Example This illustration shows one of the three situations where the Rules Engine knows that if a constraint A results in a correction, constraint B no longer needs to be considered for the same record. Constraint B is then deactivated by constraint A:
On the basis of such dependencies, the constraints that are most likely to deactivate the greatest number of other constraints are evaluated first. In general, constraint X deactivates constraint Y in the following situations:
|