Article Details
Id:20017
Product:finPOWER Connect
Type:FIX
Version:4.00.01
Opened:13/03/2023
Closed:13/03/2023
Released:20/03/2023
Job: J030665
High Importance
Breaking Change

HTML Widgets; New Account wizard updated do make Maturity Instruction Payment Method mandatory

The New Account HTML Widget incorrectly allowed the Payment Method for the Maturity Instruction, Payout to be blank.

With additional validation added to the business layer, this would result in the inability to complete the wizard.

Therefore, the Payment Method is now mandatory, as per the New Account wizard form in finPOWER Connect desktop.

The following system-supplied HTML Widget has been updated:

  • HtmlWidget_AccountNew
    • Version: 1.20 (14/03/2023)

The only change made is to the Template Text to change allowBlank from true to false: <code language='c#'> C.apdPaymentDetailsOutgoing = widget.UI.AccountOutgoingPaymentDetails("apdPaymentDetailsOutgoing", { allowBlank: false, });

C.apdPaymentDetailsMaturity = widget.UI.AccountOutgoingPaymentDetails("apdPaymentDetailsMaturity", { allowBlank: false, onPaymentMethodChange: apdPaymentDetailsMaturity_PaymentMethodChange, }); </code>

NOTE: This is flagged as a 'Breaking Change' due to the business layer changes that caused the inability to complete the wizard and not due to the changes in the widget itself.