Transaction Validation After Update

Previous Next

See Also

When an updated record is committed, the Rules Engine performs the following checks:

1. Have all mandatory Foreign Keys been entered?
2. Corrective, non-transitional constraints that have been set to Deferred are evaluated.
3. Parent records and eventual subtype records of these parent records are locked.
4. Foreign keys are checked.
5. For subtypes, if the totality and exclusivity rules of subtype sets have been set to Deferred, these checks are performed now.
6. Restrictive, non-transitional, multi-record constraints are evaluated.
7. Cardinality checks for relationships in which this record is a child record are executed.