This flowchart shows the following tasks:

1st task - Assign all transactions a GUID

2nd task - Log all actions in CFR logging tables

3rd task/1st decision point - IS signatue authority requried to commit the transaction? If yes, Display an approval form, IS the transaction approved?

1st decision point - IS signatue authority requried to commit the transaction? If No, Continue with the normal commit process.

2nd decision point - Is the transaction approved? If yes, Continue with the normal commit process.

2nd decision point - Is the transaction approved? If No, Terminate the commit process.