Updates fields for a Contact record
Input
TransType – "CRMSyncUpdateContact"
Login (string)
Password (string)
ContactID (int)
LastName (string)
FirstName (string)
CareOf (string)
Address1 (string)
Address2 (string)
City (string)
State (string)
Zip (string)
Country (string)
HouseholdName (string)
Gender (string)
Title (string)
Email (string)
ContactPassword (string)
Phone (string)
PhoneExt (string)
MobilePhone (string)
Fax (string)
ContactType (string)
CommCode (string)
Territory (string)
Origin (string)
TaxID (string)
QCurrency (string)
DefaultBrand (string)
Comment (string)
CustomerID (string)
BirthDate (string)
BirthPlace (string)
PassportNumber (string)
PassportExpiration (string)
PassportAuthority (string)
PassportIssueDate (string)
Nationality (string)
PaxType (string)
EmergencyContact (string)
EmergencyPhone (string)
UpdateBy (string)
Output
Contact Array
Record
ContactID
LastName
FirstName
CareOf
AddressID
Address1
Address2
City
State
Zip
Country
CountryName
HouseholdName
Gender
Title
Email
Phone
PhoneExt
MobilePhone
Fax
ContactType
Status
QCurrency
DefaultBrand
CustomerID
CustomerName
Comment
Birthdate
Age
PassportNumber
PassportExpiration
PassportAuthority
PassportIssueDate
Nationality
PaxType
EmergencyContact
EmergencyPhone
WhoStamp
DateStamp
Notes
Some fields will be considered for their impact on Reservations. For example, name changes will not be supported if a reservation for a future departure exists.
The user making the updates should have the following checkpoint
EXTUPDATECON