Create and save an Update Request Client Log for Client Contact Addresses.

Syntax

finUpdateRequestUtilities.CreateUpdateRequestLog_AddressUpdate_FromAddressDetails(clientContactAddressPk, newAddress, newAddressKeepExisting, [clientLog], [newAddressPostal], [newAddressPhysical], [requestedBy], [requestSource], [logSubject], [logNotes], [clientId], [contactMethodId], [editExisting])

Parameters

NameTypeOptionalByRefDescription
clientContactAddressPk Integer The Pk of the existing Client Contact Address (required if updating or deleting an existing Contact Address).
newAddress ISAddressDetails The ISAddressDetails Object representing the new address (should be omitted if delete an existing Contact Address).
newAddressKeepExisting Boolean When True, the Physical / Postal details from the old address will be preserved on the new address.
clientLog finClientLog Optional ByRef The generated Client Log. If omitted, a value of Nothing is assumed.
newAddressPostal Boolean Optional True if the new address is Postal (Note: Only used if newAddressKeepExisting is False). If omitted, a value of False is assumed.
newAddressPhysical Boolean Optional True if the new address is Physical (Note: Only used if newAddressKeepExisting is False). 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.
clientId String Optional The Client Id (only required when adding a new Contact Method; i.e. clientContactAddressPk = 0).
contactMethodId String Optional The Contact Method Id of the new Contact Method value. Will default to the existing Contact Method where possible if omitted.
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.

Return Value

Boolean

A Boolean value indicating success.

Member of:
finUpdateRequestUtilities
Namespace:
Intersoft.finSupport6
Assembly:
finSupport6, Version=6.0.3
Target Framework:
.NET 9.0