Article Details
Id:20783
Product:finPOWER Connect
Type:NEW
Version:4.00.04
Opened:04/10/2023
Closed:04/10/2023
Released:05/12/2023
Job: J032175

Script execution failure; Database Transaction Rollback caused unexpected or hard to track error

When a Script execution fails an unexpected or hard to track error message may be shown.

This occurs in the following scenario:

  • There are nested levels of Database Transactions.
  • A Database Transaction begins a rollback.
  • Another script is then executed.
    • For example, there is a nested script, i.e. one script calls another script, or a Business Layer method that calls a script, e.g. Income Distribution Execute commits a finBatch which in turn fires a script.
    • This normally occurs because return values have not been tested and when a script should exit it continues processing.