Article Details
Id:19537
Product:finPOWER Connect
Type:NEW
Version:4.00.00
Opened:22/08/2022
Closed:07/09/2022
Released:21/12/2022
Job: J029424

Zepto (formerly Split Payments); new option to automatically send Bank Transactions when an Account is Closed

There is a new option to automatically send Bank Transactions via Zepto (formerly Split Payments) when an Account is Closed.

Note, as per KB Article 19559, you cannot set the Account to immediately close, it must be left as "Pending".

This is controlled via Permission Keys:

  • Banking.BankInterface.AutoSend.ClosePayment
    • Default=Allow
  • Banking.BankInterface.AutoSend.CloseWithdrawal
    • Default=Deny

If sent a confirmation message is shown, including any error if it fails to send.

The Business Layer, finAccountClose object, has been updated to handle this functionality:

  • SendBankInterface
    • Can be updated in script to force the Bank Transaction to be sent.
    • Null/ Nothing (default)
      • Uses the existing Permission Keys, i.e. the existing/ default behaviour
    • True
      • Send immediately
    • False
      • Do not Send
  • BankInterfaceServiceLogPk
    • The Service Log created.
  • ExecuteCommit now returns:
    • bankInterfaceRequestSent As Boolean
      • Indicates whether the Bank Transaction has been sent.
    • bankInterfaceRequestMessage As String
      • If sent a confirmation message, otherwise the error message if it failed

The following HTML Widget has been updated:

  • HtmlWidget_AccountClose
    • Version: 1.12 (07/09/2022)