Transaction Management
ŸWhat happens when the user presses Save?
Ÿform opens a transaction
–post record(s)
Ÿtrigger => tapi => capi
Ÿloop over all rules for that table
­add rules to rule stack as needed
Ÿform closes transaction
–loop over all rules on rule stack
Ÿcall capi to perform the rule
Ÿif error, add to message stack
Ÿif no errors, form commits else, form shows all errors on the stack
Transaction
Management