| Name | Type | Optional | ByRef | Description |
|---|---|---|---|---|
| client | finClient | The finClient object to modify the addresses for. | ||
| physicalClientContactAddressPk | Integer | Optional | The existing physical Client Contact Address Pk if updating or deleting. Not required if adding a new physical address. If omitted, a value of 0 is assumed. | |
| postalClientContactAddressPk | Integer | Optional | The existing postal Client Contact Address Pk if updating or deleting. Not required if adding a new postal address. If omitted, a value of 0 is assumed. | |
| physicalAddressDetails | ISAddressDetails | Optional | The new physical address. Should be populated if adding or updating a physical address; leave initialised but blank to delete a physical address. If omitted, a value of Nothing is assumed. | |
| postalAddressDetails | ISAddressDetails | Optional | The new postal address. Should be populated if adding or updating a postal address; leave initialised but blank to delete a postal address. If omitted, a value of Nothing is assumed. | |
| postalAndPhysicalAddressSame | Boolean | Optional | Determines if the physical and postal addresses should be the same. Any supplied postal address will be ignored if this is True. If omitted, a value of False is assumed. | |
| newPhysicalContactMethodId | String | Optional | The Contact Method Id to use for when adding a new physical address. | |
| newPostalContactMethodId | String | Optional | The Contact Method Id to use for when adding a new postal address. | |
| actionImmediately | Boolean | Optional | Indicates whether to Immediately Action the Update Request. If omitted, a value of False is assumed. | |
| requestedBy | String | Optional | "Requested By" for the Update Request. | |
| requestSource | String | Optional | "Request Source" for the Update Request. | |
| logSubject | String | Optional | Subject for the generated Client Log. Will default to "Contact Address Update Request" if omitted. | |
| logNotes | String | Optional | Notes for the generated Client Log. | |
| clientLog | finClientLog | Optional | ByRef | The generated Client Log. If omitted, a value of Nothing is assumed. |
| editExisting | Boolean | Optional | If Request Type is 'Update Existing', this flag indicates whether the existing record should be updated, rather than made historic and a new record added. If omitted, a value of False is assumed. |
A Boolean value indicating success.