Article Details
Id:22179
Product:finPOWER Connect
Type:NEW
Version:6.00.01
Opened:27/06/2025
Closed:10/07/2025
Released:18/08/2025
Job: J035733
High Importance

HTML Widgets; New Account wizard; Can now be configured to respect User Preference and NOT automatically recalculate financial details

By default, the New Account wizard HTML Widget has always automatically recalculated figures on the Financial page and has never displayed a "Calculate" button to allow the User to calculate on demand.

A new setting (false by default for backward compatibility) allows you to "Respect 'Auto-Calculate' settings?"

If this is checked, and the User Preferences, Accounts, General setting "Automatically recalculate Account Financial figures?" is unchecked, the User will see a "Calculate" button on the Financial page and, unless moving backward to the Financial page, a recalculation will not occur automatically.

This does mean that, due to the nature of account calculations, the following behaviour has been added when not auto-calculating, until the Calculate button is clicked:

  • Deleting rows from the Transactions grid will strike them out rather than immediately remove them
  • Added rows will show "(calculate)" in the Value column, since the true value is unknown until a calculation is performed (due to the scriptable nature of finPOWER Connect)

This may be useful in customisations where recalculating the financials may not be desirable, e.g., for performance reasons.

The following HTML Widget has been updated:

  • HtmlWidget_AccountNew
    • Version: 1.29 (10/07/2025)

The JavaScript widget.AccountFinancial control has been updated with the following to support this functionality:

  • onCalculateButtonClick event
  • CalculateButtonVisible property (false by default)