updateContact

updateContact (DSO881X) – allows the user to update the registered user’s contact details such as Email, First/Last Name and Address.

Constraints on fields are controlled by Contact Templates in the IP1 database, therefore fields in the input of this web service will be optional, and validated by the backend process.

The Contact Classification Code (ContactClassCodes) valid for each system are maintained in IP1 control file TMSCRM/CC-A.  The Class Type is the Code and the relevant value is input in the value field.

This web service will return a Boolean of whether the update is successful or not, if not then the appropriate error message(s) are also returned.

Use of the web service requires a session and the user to be logged in as a registered user.

N.B. The user needs to call the createSession web service for a registered user before calling this web service..

Input parameters:

Field ID Description Type Length Constraints
sessionId Session ID String Mandatory
UMData User Management Data Structure umDataStructureType 1 Mandatory

Response:

Field ID Description Type Occurrence
updateSuccess Success of the update Boolean
UMData User Management Data Structure umDataStructureType 1
messageSet Message set messageSetDataType