Article Details
Id: | 20121 |
Product: | finPOWER Connect |
Type: | NEW |
Version: | 4.00.02 |
Opened: | 23/11/2022 |
Closed: | 29/03/2023 |
Released: | 27/06/2023 |
Job: | J030065 |
Account Minimum Payment Change; now supports scripting
Account Minimum Payment Change wizard now includes scripting events.
A script of type "Object Events", object "AccountMinimumPaymentChange" should be created to handle events. After a script has been created, it must be configured under Account Types, Scripts page, "MinimumPaymentChange" event script.
The script can handle the following events:
- ExecuteCommitPre
- Runs at the start of ExecuteCommit and can be used to validate and tweak values.
- Return False, with an error message, to cancel the Commit.
- ExecuteCommitPreInTransaction
- Runs during ExecuteCommit, after a Database Transaction has begun but before any work has started.
- It can be used much like the ExecuteCommitPre event.
- ExecuteCommitPostInTransaction
- Runs during ExecuteCommit, after work has been completed but before the Database Transaction is committed.
- Use to implement additional functionality that must be part of the overall Commit.
- ExecuteCommitPost
- Runs at the end of ExecuteCommit.
- Since the Database Transaction is complete use with caution. Any failure here will not affect the overall Commit.
- If it fails the ExecuteCommit function returns a warning and this is displayed in the wizard.
Note, in addition a new "Tag" property has been added to the finAccountMinimumPaymentChange object.