NEW2.03.00 · Released 9 July 2015
High Importance
Breaking Change
NEWfinPOWER Connect
Released in
2.03.00
9 July 2015
  1. Opened19 May
  2. Closed29 Jun
  3. Released9 Jul
Article 12959 Job J015494

Client Business Layer functions; updated because of changes to Bank Account Enquiries

Various functions within finClient and finClientFunctions no longer work well with changes made to the Bank Account Enquiry functions.

The following changes have been made.

finClient

Existing BankAccountEnquiry Response functions and properties have been removed and replaced with an easier mechanism to get Responses from the supported Service providers. Note, these functions only return successful Enquiries.

The "Available" function returns a boolean indicating whether there is a Response available for the Service.

The "BankAccountEnquiryLatestServiceId" function returns the ServiceId of the latest successful Bank Enquiry.

The "HasBankAccountEnquiryInProgress" function returns True if there is a Bank Account Enquiry still pending.

Removed:

  • BankAccountEnquiryResultResponseLatest
  • BankAccountEnquiryResultResponseLatestLoad
  • BankAccountEnquiryResultResponseLatestLoaded
  • BankAccountEnquiryResultResponseLatestRefresh
  • BankAccountEnquiryCreateRequestResponseLatest
  • BankAccountEnquiryCreateRequestResponseLatestLoad
  • BankAccountEnquiryCreateRequestResponseLatestLoaded
  • BankAccountEnquiryCreateRequestResponseLatestRefresh

Added:

  • BankAccountEnquiryLatestServiceId
  • BankAccountEnquiryResponse_BankStatements
  • BankAccountEnquiryResponse_BankStatementsAvailable
  • BankAccountEnquiryResponse_BankStatementsLoad
  • BankAccountEnquiryResponse_BankStatementsLoaded
  • BankAccountEnquiryResponse_BankStatementsRefresh
  • BankAccountEnquiryResponse_CreditSense
  • BankAccountEnquiryResponse_CreditSenseAvailable
  • BankAccountEnquiryResponse_CreditSenseLoad
  • BankAccountEnquiryResponse_CreditSenseLoaded
  • BankAccountEnquiryResponse_CreditSenseRefresh
  • BankAccountEnquiryResponse_DecisionLogic
  • BankAccountEnquiryResponse_DecisionLogicAvailable
  • BankAccountEnquiryResponse_DecisionLogicLoad
  • BankAccountEnquiryResponse_DecisionLogicLoaded
  • BankAccountEnquiryResponse_DecisionLogicRefresh
  • HasBankAccountEnquiryInProgress

finClientFunctions

Deprecated functions, and therefore should be avoided:

  • GetLatestBankAccountEnquiryCreateRequestClientLog
  • GetLatestBankAccountEnquiryCreateRequestResponse
  • GetLatestBankAccountEnquiryResultResponse

The following function replaces these deprecated functions:

  • GetLatestSuccessfulBankAccountEnquiry