Article Details
Id:17917
Product:finPOWER Connect
Type:NEW
Version:3.04.00
Opened:05/03/2021
Closed:09/03/2021
Released:30/06/2021
Job: J026116

Update Requests; Client Withholding Tax Details Change now available as an Update Request

Client Withholding Tax Details change is now available as an Update Request type. To support this enhancement, the following Business Layer function has been added to easily create this type of Update Request:

  • finBL.UpdateRequestUtilities.CreateUpdateRequestLog_ClientWithholdingTaxDetailsChange()

Client Withholding Tax Details change Update Requests support the following Request Types:

  • Update Existing (as there is no concept of a Client not having a Tax Category)

The Request Type is set automatically using the helper function described above.

The Function mentioned above can also optionally accept a "Tax Number" parameter, which when populated will also create a second Update Request which allows for the update of the Client's Tax Number. Both Update Requests are appended to the same Client Log. This is useful as it is plausible that Tax Numbers may be updated at the same time as a Tax Category. If updating the Tax Number, there are two additional parameters which can be used to determine how the Tax Number Update Request should be processed:

  • Validate Tax Number
    • Determines if the function should fail if the Tax Number provided is invalid.
  • Format Tax Number
    • Determines if the Validated Tax Number should be formatted based upon the database countries Tax Number formatting rules.