Release History
finPOWER Connect 3.03.03
NEW: Portals; Pages displaying in Modal forms now support custom handling of the Close button
Portals now support the concept of being able to override the Close button behaviour when displaying in a Modal. This functionality works exactly the same as HTML Widgets.
NEW: HTML Widgets; widget.UI.Grid control; Now supports a filter box as per finPOWER Connect Cloud
HTML Widget grids can now display a filter box above a grid as per grids such as Client Logs in finPOWER Connect Cloud.
NEW: New Enum value 'Portal' added to isefinLogSource
'Portal' has been added as a new value to isefinLogSource. This will be useful when creating Logs from Portals when no other existing Log Source is applicable.
FIX: Rate table form; tab order is incorrect
The tab order on the Rate table form, General page was incorrect.
NEW: Portals; Built-in Login form now displays compatibility warning if using Internet Explorer
Users signing in to Portals using Internet Explorer will now see the following compatibility warning:
FIX: HTML Widgets; Public1 Style; widget.UI.MsgBoxInfo(); Ok button not centered
Vertical aligning of buttons at the bottom of message boxes and wizards was incorrect when using the "Public1" Widget style.
NEW: Portals; Importing to overwrite an existing Portal now provides Import Options allowing certain information to be retained
When importing a Portal, a new "Import Portal" form will be displayed if you have chosen to overwrite an existing Portal.
NEW: Portals; IDE page; Special pages are now highlighted in the "Pages" folder
Special pages such as "PORTAL_CONFIG" are now highlighted in the "Pages" folder on the IDE page of the Portals form.
FIX: Pending Service Requests wizard; changed how APLYiD service items work
APLYiD service items in the Pending Service Requests wizard were not working correctly - they acted like they were included, even though they cannot be included (the include column is disabled).
NEW: Portals; Now support a 'Landing' page that Users can view prior to the 'Login' page
A new special Portal Page Id of "LANDING" has been added.
FIX: HTML Widgets; widget.UI.Label control; HTML formatting is being removed even when 'isHtml' is true
HTML formatting specified within an HTML Widget <label> tag was being removed when the control was created, even when the 'isHtml' startup option was specified.
NEW: HTML Widgets; Phone number and email validation and formatting added to widget.UI.TextBox control
The ability to automatically validate and, optionally, reformat email and phone numbers has been added to the widget.UI.TextBox control.
FIX: HTML Widgets; widget.UI.RadioButtonList; Layout of "vertical" not working
The HTML Widget widget.UI.RadioButtonList has a startup option of "layout" which, when set to "vertical" should have vertically stacked the radio buttons. This was not working and was appearing as a slightly compressed version of the "horizontal" layout.
NEW: Phone_Mobile icon updated
The "Phone_Mobile" icon has been updated to a version with slightly less white-space around the edges.
FIX: HTML Widgets; Full width textboxes with buttons not displaying correctly when scrollbar is visible
Full-width textbox controls in HTML Widgets that display a button to the right (e.g., the Ranges page of the Run Account Processes wizard) would occasionally drop the button to the line below and/ or incorrectly display scrollbars on the page.
FIX: Phone Number reformatting and validation updated
The validation and reformatting of Phone Numbers has been updated to validate and show a message if an invalid Phone Number or Email is detected when clicking Next or Finish. Previously validation errors were shown when moving off the Phone Number field,...
FIX: finAddressing.GetStatesDataTable() would return duplicated States under some scenarios
GetStatesDataTable() in finAddressing would return duplicated States if the databases Postcodes & Addressing had duplicated entries. This has been fixed, and only distinct States will now be returned.
NEW: Account Payment Arrangement HTML Widget incorrectly included "Adjustment (Final before Balloon)" Payment Type in Overriding Payments
The Account Payment Arrangement HTML Widget incorrectly included the "Adjustment (Final before Balloon)" Payment Type in the "Type" dropdown when entering Overriding Payments. This option has been removed, leaving only Regular, Promise and Additional.
NEW: Comprehensive Credit Report Export; new Validate script event
A new "ExportValidate" script event has been added to Comprehensive Credit Report Exports.
NEW: PDF Files creation; added extra security settings
Previously PDF Files only supported a password required to open the file.
FIX: PPSR NZ; Security Statement Register Action set to "Amend" on Save
When saving a Security Statement, the PPSR NZ Register Action is unexpectedly set to "Amend".
FIX: Rate Tables; Usage data incorrect
The usage data for Rate Tables was incorrect.
FIX: Rate Tables; increase minimum/ maximum values allowed for Rate
The minimum and maximum values allowed for the Rate in Rate Tables has been increased from 99999 to 999999999999.
FIX: Script Text Compare window shows garbled results
Comparing long Scripts or Template Text in the "Compare" form showed garbled text if the Script or Template Text was above a certain length (or to be more exact, contained more than 255 unique lines).
NEW: APLYiD Credit Enquiry; new button on Summary Page to Save Report Document if it previously failed to save
A new button has been added to the APLYiD Summary Page to save the Document if it previously failed to save.
NEW: Portals; Portal Configuration HTML Widget; Range Lookup form now available
The Range Lookup form is now available to use in Portal Configuration HTML Widgets such as the one that is defined for the sample Client Connect Portal.
NEW: HTML Widgets; New Tab style for tabs that are not displayed in a widget header
Tab controls not displayed in a widget header had no styling and simply appeared as bulleted lists.
NEW: Portals; Theme Logos defined as data URIs can now be retrieved via a URL rather than inlining entire URI
Imported Logo images are stored as data URIs. When inserted via a tag such as <%Theme:Logo1%>, the entire base 64 data is inlined in the HTML which can result in quite a large file size.
NEW: Documents; Email type Documents; Can now override Sender details
Email type Documents now allow the Script Code to override the Sender details.
NEW: Portals; IDE page; Tabs can now be right-clicked to Close or Close All Documents
Tabs in the IDE view of the Portals form can now be right-clicked to either Close the tab or to Close All Documents.
NEW: Deposit Accounts; new option when generating an Account code on Reinvestment
A new option has been added when generating a Deposit Account code on a Reinvestment. This matches what is available for Loan Accounts.
NEW: Sample Account Application Package; Improved handling for Australia and United States
The following improvements have been made to the Sample Account Application HTML Widget.
NEW: Payment Fee; add calculation function to finPaymentMethod
The code to calculate a Payment Fee has been centralised to a function on finPaymentMethod - where the fee is defined.
NEW: Database Update 3.03; very slow where large number of Account Log and Client Log records
Version 3.03 Database update very slow where large number of Account Log and Client Log records.
FIX: Standard Transaction Loan Payments; if Account is paid by Direct Debit then always show as Direct Debit
If an Account is paid by Direct Debit then Standard Transaction Loan Payments always show as Direct Debits in the Schedule.
FIX: HTML Widgets; DateBox control; Better formatting and validation message
The widget.UI.DateBox control has been updated to give a better validation message when just a MaxValue() is specified.
NEW: Portals; User Data added
The business layer finPortal object now has a UserData property.
NEW: HTML Widgets; Control styles; Public1; Checkbox styling updated
The checkbox styling for the "Public1" HTML Widget style has been updated to display a tick rather than a solid square.
NEW: HTML Widgets; Control styling updated to better use flex layout
HTML Widgets control functionality has been updated to use the CSS flex layout.
NEW: Workflow Types; add recall event for Messaging
Under Workflow Types, Recall Events page there is a new option to recall Workflows if an "SMS Message's status is updated or a reply is received".
FIX: Scripts etc forms; unhandled exception in Constants page
In the Scripts form, Constants page it is possible to create a "An unhandled exception has occurred. Index was outside the bounds of the array." error.
NEW: finPOWER Connect Cloud Configuration; New security options to exclude Administration tools and Global Settings
Two new options have been added to the finPOWER Connect Cloud Configuration, General, Security page to allow Administration Tools and Global Settings to be excluded from access in finPOWER Connect Cloud.
NEW: Global Settings; add new Web Services URL
Under Tools, Global Settings, Web group, General page there is a new setting "Web Services Base URL".
FIX: HTML Widgets; Editable grids; Selecting a value from a dropdown does not always retain the value
Selecting an item from a dropdown in a grid such as the "Type" in the "Overriding Payments" grid in the Account Payment Arrangement Add wizard was not always selecting the value.
NEW: SMS Add-On; renamed Messaging Add-On
The SMS Add-On has been renamed "Messaging" Add-On.
NEW: Account Credit Bureau Default wizard; Form heading and caption Service Names updated
The Service Name in the form heading and caption on the Account Credit Bureau Default wizard are incorrect for Equifax - they still say "Veda XML (New Zealand)". These have been updated to "Equifax XML (New Zealand)".
NEW: Cost Centres; Centrix NZ; Form Open button added to Access Reason
A "Form Open" button has been added to the Access Reason combo box on the Cost Centres Centrix NZ Options page.
FIX: Phone Numbers; may incorrectly insert the default Area Code
Phone Numbers may incorrectly insert the default Area Code when reformatting the Phone Number.
NEW: finPOWER Connect Cloud Configuration; Forms & Actions; Administration page added


A new Administration page has been added to the finPOWER Connect Cloud Configuration form, Forms & Actions group to facilitate the addition of Administration forms (e.g., those that appear in finPOWER Connect under the Admin menu).
FIX: Portals; Page Script Code not compiling when using ISImageEditor
Portal Pages were failing a test compile if various functions from ISImageEditor were being used. However, when running would work without issue. This was due to Portal Pages being treated as "General" Scripts from the test compile / compile all buttons....