Article Details
Id:18290
Product:finPOWER Connect
Type:NEW
Version:3.04.01
Opened:02/07/2021
Closed:05/07/2021
Released:31/08/2021
Job: J026878

Business Layer; finSecurityRegisterB2GAUUpdateItems updated to use Properties

Previously, to refresh the collection in finSecurityRegisterB2GAUUpdateItems a single Refresh function was called, and all the required parameters were passed into it.

This does not follow normal finPOWER Connect conventions, whereby properties are firstly populated and then the refresh function is called. It also meant that extending functionality of this Class was difficult as the Refresh function will need to accept additional parameters; a change which may break existing Scripts.

Therefore, the existing Refresh function (which accepted a number of parameters) has been obsoleted, and a new Refresh() function (no parameters) has been added in its place. Before this is called, the following parameters can be set:

  • DateDischargeClosedAccounts
  • DateRegisterCreatedDate
  • DateRenewExpiryDate
  • IncludeAmendedSecurityStmts
  • RangeBranches
  • RangeSecurityStmts
  • RegistrationIncludeQuotes
  • RegistrationsAmend
  • RegistrationsCreate
  • RegistrationsDischarge
  • RegistrationsRenew
  • SecuredPartyGroupId
  • SecuredPartyGroupPk

Additionally, the new property RangeSecurityStmts is new to this version which allows an Update to be limited to Security Items within a range of Security Statements.