Article Details
Id:19085
Product:finPOWER Connect
Type:NEW
Version:3.04.04
Opened:26/11/2021
Closed:21/03/2022
Released:09/06/2022
Job: J027881
High Importance

Account Applications; C# now supported as a scripting language

Account Application Types now support C# as a scripting language.

A new "Language" field on the General page of the Account Applications form allows you to set the language.

Inserting "Overrides" functions into the Script Code (via the right-click menu) now adds specially written C# versions:

  • Initialise
  • InitialiseAccountApp
  • SavePre
  • SaveAudit
  • SavePost
  • GetAccountType
  • UpdateAccount
  • UpdateAccountCalc
  • AfterCalculationUpdateFromAccount
  • ValidateAccount
  • UpdateClientFromApplicant
  • UpdateClientAfterSave
  • UpdateApplicantFromClient
  • UpdateSecurityStmt (if licensed for the Security Register Add-On)
  • FinaliseAccount
  • UpdateAccountAfterSave
  • GetAccountWarnings
  • BeforeStatusChange
  • AfterStatusChange
  • AcceptDeclineAcceptStatusSet
  • BeforeAccept
  • MonitorCategoryChange_ExecuteCommitPre
  • MonitorCategoryChange_ExecuteCommitPost

The button to insert Template Code on the Script Code page will insert stubs for ALL methods (the Visual Basic version only inserts common stubs and has a remark at the bottom to right-click to insert others).

The Account Application Details report has been updated to display the Language in the General section.

The Export and Import functions have been updated to include the Language.