Release History
finPOWER Connect (All) 3.04.03
NEW: Settings; new option to create Custom Settings via a Parameter Set
There is a new option to create Custom Settings via a Parameter Set. Although you might use Global Constants, this allows much more flexibility and a better interface for Users to enter Custom Settings.
NEW: Script editor; new Right-Click option to insert a Constant
An Insert Constant function has been added to the Script Editor.
NEW: finPOWER Connect Cloud Configuration; File Upload restrictions can now be defined

A new General, File Uploads page is available in the finPOWER Connect Cloud Configuration form.
NEW: Service Log form is now available in finPOWER Connect Cloud as an HTML Widget
The existing Service Log form in finPOWER Connect Cloud was a built-in form, which could not be modified and did not have all the functionality of its desktop counterpart. It has now been retired, replaced by a fully-featured HTML Widget.
NEW: HTML Widgets; Service Log HTML Widget has been added
The Service Log form has been added as an HTML Widget.
NEW: Functions added to finUtilities to retrieve a Service Log's Source Application Shortcut
The following Functions have been added to finUtilities:
NEW: Application Shortcuts; Various Show HTML Application Shortcuts now support a custom Icon next to the Title
Previously, the "Internet" icon solely used for non-popup Show HTML Application Shortcuts. This has been updated, and now a custom icon can be specified. Note: This only applies to finPOWER Connect Desktop, as finPOWER Connect Cloud displays these Applica...
FIX: Updated Copyright Notice for some Intersoft Assemblies
The Copyright Notice for the following Intersoft Assemblies has been updated to "(c) Copyright Intersoft Systems Limited. All rights reserved.":
NEW: HTML Widgets; PPSR NZ Update wizard updated to hide content while loading
The PPSR NZ Update wizard HTML Widget has been updated to hide content while loading to avoid the styling flicker associated loading HTML Widgets since updating jQuery.
FIX: HTML Widgets; Grid; Circular row selector checkboxes and group headers move in front of grid header row when scrolling
Grids with selectable row selectors (represented by a circular checkbox in the row selector) or with group headers, had their header row partially obscured by the checkbox or group header when the grid was scrolled.
NEW: Colour Chooser Combo Box now excludes Windows system colours
A Colour Chooser Combo Box is used on forms such as Log Severities to allow the User to enter or choose a colour from a list.
NEW: Information Lists; Alternate Values now support unlimited text values
Alternate Values in Information Lists now support unlimited text.
FIX: HTML Widgets; Run Account Processes; Options to include Account Application and Client Workflows are unchecked by default
The options to include Account Application and Client Workflows were unchecked by default on the Run Account Processes HTML Widget.
FIX: The "Next Run" date for Scheduled Processes in finPOWER Connect Cloud was displaying incorrectly
The "Next Run" date column in the Scheduled Processes grid in finPOWER Connect Cloud was incorrectly displaying "01/01/1 00:00" instead of simply a blank table cell. This has been updated, and now the cell is blank if there is no applicable date.
FIX: HTML Widgets; Run Account Processes; "Select other processing options" section not showing
The "Select other processing options" section was not showing in the Run Account Processes HTML Widget if the database was not licenced for Workflows and the Global Setting to "Confirm Quotation Credit Enquiries" was unchecked.
NEW: HTML Widgets; widget.UI.DBCombo; New formKeyShow startup option to add an "Open" button
A new "formKeyShow" creation option to add an "Open" button to the widget.UI.DBCombo control, e.g.:
NEW: Exporting XML; prettify XML for Admin files
Admin Files now export XML using a prettifier, i.e., elements are on separate lines and are indented.
FIX: finPOWER Cloud Connect Configuration; Scheduled Processes; Status Details and Last Run Information now displayed for linked Processes
Previously, if a Scheduled Process was configured to run after another, the Status Details and Last Run Information where hidden in the Summary Page for the linked Process. These details are now available and the option to clear last run details is also a...
NEW: finPOWER Conned Cloud Configuration form; Processes; Options; Tooltip added to clarify the "Email User when a Background Process has finished" option
The following tooltip has been added to the heading above the "Email User when a Background Process has finished" option to clarify how this option works:
FIX: Credit and Data Bureau; Consumer Report; Validation updated
The Credit and Data Bureau service Consumer Report product validation has been updated to check for maximum lengths of text fields.
FIX: HTML Widgets; "Successfully" spelt incorrectly in a number of HTML Widgets
A number of HTML Widgets incorrectly used "sucessfully" in various Message Boxes. This has been corrected to "successfully".
FIX: Security Enquiries; Create Request methods renamed/ obsoleted
The Security Enquiry methods used to create the requests have been updated in order to standardise their naming convention, e.g., "CreateRequest_ConfirmOwner". The existing methods have been obsoleted.
NEW: HTML Widgets; New widget.UI.PermissionKeyComboBox control
A new widget.UI.PermissionKeyComboBox control has been added.
NEW: Added ISAssemblyInformation class and functions to retrieve Assembly information
To make it easier to retrieve information about Assemblies, i.e. dll and exe software components, a new ISAssemblyInformation class and associated functionality has been added.
FIX: Monitor Categories form; Valid for should be mandatory
The "Valid for" field on the Monitor Categories form is now styled as being mandatory.
FIX: Log Severities form; "Importance" should be mandatory
The "Importance" field on the Log Severities form is now styled as being mandatory.
FIX: Identification Types form; "Special Type" should be mandatory
The "Special Type" field on the Identification Types form is now styled as being mandatory.
NEW: Business Layer; finWorkflowFunctions; Help updated to identify which function apply only to "Version 1" type Workflows
The Business Layer help has been updated to identify which functions in finWorkflowFunctions apply only to "Version 1" type Workflows.
NEW: Global Application Shortcut "ServiceLog.Cleanse" now supported in finPOWER Connect Cloud
Support for the Global Application Shortcut "ServiceLog.Cleanse" has been added to finPOWER Connect Cloud.
NEW: HTML Widgets; New ColourChooserComboBox control added
A new widget.UI.ColourChooserComboBox control has been added for HTML Widgets.
NEW: Microsoft WebView 2 software component; updated to version 1.0.1054.31
The Microsoft WebView2 software component has been updated from version 10.902 to 1.0.1054.31.
NEW: Scripting; finUtilities.GetServiceLogCaptionSummary() Function added
A new function "GetServiceLogCaptionSummary(serviceLog, caption, includeSummaryHtml, summaryHtml)" has been added to finUtilities. This is used by the Service Log form (and HTML Widget) to retrieve information which is typically displayed as a Summary Pag...
NEW: finAccountProcesses; updated Business Layer help for Clear function
The Business Layer help for the finAccountProcesses.Clear function has been updated with more information.
FIX: Business Layer ISRuntime.Validation.ValidateString; removeLeadingWhitespace not working as expected

The ISRuntime.Validation.ValidateString function does not use the removeLeadingWhitespace parameter.
NEW: Script Debugger added

Scripts now support Debugging. This is useful to delve into script code whilst it is running, and then trace code and examine variables etc.
NEW: HTML Widgets; External Party Edit; Update to confirm close if changes have been made
The External Party Edit HTML Widget has been updated to confirm close if changes have been made.
NEW: HTML Widgets; Client Type Edit; Update to confirm close if changes have been made
The Client Type Edit HTML Widget has been updated to confirm close if changes have been made.
NEW: User Group forms added
The following User Group forms have been added:
NEW: HTML Widgets; User Group Edit added
A new HTML Widget to edit User Groups has been added (this is used in finPOWER Connect Cloud).
FIX: Elements form; Date Adjust field updated
The "Date Adjust" field on the Elements form, Defaults page has been updated to mandatory and limit to list.
NEW: Script Compilation Errors report; added parameters
The Script Compilation Errors Report now includes parameters.
NEW: Centrix NZ; Consumer Driver Check updated to latest version
The Consumer Driver Check product of the Centrix NZ service has been updated to the latest version of the specification (version 16.01R dated 02 December 2021).
NEW: Scripting; UserInterface.CommonDialog; GetInput & GetInputComboBox Forms improved

The GetInput and GetInputComboBox Common Dialog Forms have been enhanced by auto sizing the TextBox / ComboBox based upon the specified Max Length, or the default values. The below enhancements have been made.
NEW: User Policy forms added
The following User Policy forms have been added:
NEW: HTML Widgets; User Policy Edit added
A new HTML Widget to edit User Policies has been added (this is used in finPOWER Connect Cloud).
FIX: Retrieving a Security Statement Id from a Security Statement Pk may return an error
When using the Business Layer function SecurityStmtFunctions.GetSecurityStmtIdFromSecurityStmtItemPk to retrieve the Security Statement Id from the Security Statement Pk you may encounter an error "Failed to get Security Statement Id from Security Stateme...
NEW: Updated Globalisation/ Locale functionality
Globalisation/ Locale functionality has been updated to use the System.Globalization rather than My.Application.Culture namespace.
NEW: HTML Widgets; Add and update FIELD_WIDTH_CODE constants
The widget.UI object defined constants that are used to set field widths, e.g., an Account Id field.
NEW: Startup command line arguments updated
When starting finPOWER Connect Windows passes command line arguments such as the User Name and Script to run.
NEW: Compact Mode now styles TreeView controls
Compact Mode can be turned on for a device from the User menu, Device Options form.