During a transaction, the Rules Engine keeps a list of possible violations of:
•Restrictive multi-record constraints.
•Relationship rules, such as foreign key checks and cardinality rules.
This list contains the possible violations with the records that are involved. All violations on the violation list are checked at commit time, or removed if a rollback takes place.
During the transaction, violations are added to or removed from the violation list.
In the application interface, you can view the violation list at any moment by choosing File, Transactions from the menu bar.