https://wsapi.ams360.com/v3.0
https://wsapi.ams360.com/v3.0 / CustomerContactUpdate Element
In This Topic
    CustomerContactUpdate Element
    In This Topic
    Namespace https://wsapi.ams360.com/v3.0
    Diagram
    Country Element InternationalPhoneExtension2 Element InternationalPhoneNumber2 Element InternationalCountryCode2 Element InternationalPhoneType2 Element InternationalPhoneID2 Element InternationalPhoneExtension1 Element InternationalPhoneNumber1 Element InternationalCountryCode1 Element InternationalPhoneType1 Element InternationalPhoneID1 Element CustomerContactResponsibilityList Element CustomerCenterDisplay Element SortOrder Element InformalSalutation Element FormalSalutation Element EmailAddress Element PagerExt Element PagerPhone Element PagerAreaCode Element MobileExt Element MobilePhone Element MobileAreaCode Element FaxExt Element FaxPhone Element FaxAreaCode Element BusinessExt Element BusinessPhone Element BusinessAreaCode Element ResidenceExt Element ResidencePhone Element ResidenceAreaCode Element County Element Zip Element State Element City Element Address2 Element Address1 Element IsDirector Element IsOfficer Element Title Element ContactName Element CustomerContactId Element CustomerId Element Sequence CustomerContact Element Sequence request Element Sequence CustomerContactUpdate Element
    Overview
    Sequence
    Sequence
    CustomerContact optional CustomerContact Complex Type
    Single Customer Contact type data structure.
    Sequence
    CustomerId optional guid Simple Type
    Globally Unique Identifier (GUID) for a customer.

    Insert Validation:
    Customer with this CustomerId must exist.

    Update Validation:
    Customer with this CustomerId must exist.
    36 character alpha-numeric column formatted as: 00000000-0000-0000-0000-000000000000
    CustomerContactId optional guid Simple Type
    Globally Unique Identifier (GUID) for a customer contact.

    Insert Validation:
    AMS360 creates on insert.

    Update Validation:
    Must be a valid CustomerContactId for the customer.
    36 character alpha-numeric column formatted as: 00000000-0000-0000-0000-000000000000
    ContactName optional xs:string
    Customer contact's contact name.
    Title optional xs:string
    Customer contact's title.
    IsOfficer optional xs:boolean
    Flag indicating whether the contact is officer (true) or not (false).
    IsDirector optional xs:boolean
    Flag indicating whether the contact is director (true) or not (false).
    Address1 optional xs:string
    First line of address.
    Address2 optional xs:string
    Second line of address.
    City optional xs:string
    City portion of address.
    State optional xs:string
    State portion of address. Code value from the "State" value list for AttrCode = 'STA'.

    Method=ValueListGet()
    InputType=ValueListGetRequest
    ListName=State
    Zip optional xs:string
    Zip code portion of address. ZipCode must be formatted as one of: 99999, 999999999, or A9A9A9
    County optional xs:string
    County portion of address.
    ResidenceAreaCode optional xs:string
    Area code portion of the phone number.
    ResidencePhone optional xs:string
    Phone portion of the residence phone number.

    Insert Validation:
    Required if residence area code exists.

    Update Validation:
    Required if residence area code exists.
    ResidenceExt optional xs:string
    Extension portion of the phone number.
    BusinessAreaCode optional xs:string
    Area code portion of the business phone number.
    BusinessPhone optional xs:string
    Phone portion of the business phone number.

    Insert Validation:
    Required if business area code exists.

    Update Validation:
    Required if business area code exists.
    BusinessExt optional xs:string
    Extension portion of the business phone number.
    FaxAreaCode optional xs:string
    Area code portion of the fax phone number.
    FaxPhone optional xs:string
    Phone portion of the fax phone number.

    Insert Validation:
    Required if fax area code exists.

    Update Validation:
    Required if fax area code exists.
    FaxExt optional xs:string
    Extension portion of the fax phone number.
    MobileAreaCode optional xs:string
    Area code portion of the mobile phone number.
    MobilePhone optional xs:string
    Phone portion of the mobile phone number.

    Insert Validation:
    Required if mobile area code exists.

    Update Validation:
    Required if mobile area code exists.
    MobileExt optional xs:string
    Extension portion of the mobile phone number.
    PagerAreaCode optional xs:string
    Area code portion of the pager phone number.
    PagerPhone optional xs:string
    Phone portion of the pager phone number.

    Insert Validation:
    Required if pager area code exists.

    Update Validation:
    Required if pager area code exists.
    PagerExt optional xs:string
    Extension number portion of the pager phone number.
    EmailAddress optional xs:string
    Electronic mail address.
    FormalSalutation optional xs:string
    Salutation used in formal correspondence.
    InformalSalutation optional xs:string
    Salutation used in informal correspondence.
    SortOrder optional xs:short
    Sort Order for Contact grid. If CustCenterDisplay field is false, then this field will be ignored.
    If CustCenterDisplay field is true, then valid numbers for this field are between 1 and 999
    CustomerCenterDisplay optional xs:boolean
    Flag indicating whether to display name on Customer Center (true) or not (false).
    CustomerContactResponsibilityList optional ArrayOfCustomerContactResponsibility Complex Type
    Collection of CustomerContactResponsibility types for this Customer Contact.
    Sequence
    Sequence
    CustomerContactResponsibilityId optional guid Simple Type
    Globally Unique Identifier (GUID) for a customer contact responsibility.

    Insert Validation:
    AMS360 creates on insert.

    Update Validation:
    Must be a valid CustomerContactId for the Customer Contact.
    36 character alpha-numeric column formatted as: 00000000-0000-0000-0000-000000000000
    ResponsibilityType optional xs:string
    Responsibility type. Code value from the Responsibility value list for AttrCode = 'RES'.

    Method=ValueListGet()
    InputType=ValueListGetRequest
    ListName=Responsibility
    InternationalPhoneID1 optional xs:string
    InternationalPhoneType1 optional xs:string
    InternationalCountryCode1 optional xs:string
    InternationalPhoneNumber1 optional xs:string
    InternationalPhoneExtension1 optional xs:string
    InternationalPhoneID2 optional xs:string
    InternationalPhoneType2 optional xs:string
    InternationalCountryCode2 optional xs:string
    InternationalPhoneNumber2 optional xs:string
    InternationalPhoneExtension2 optional xs:string
    Country optional xs:string
    Source
    <xs:element name="CustomerContactUpdate" xmlns:xs="http://www.w3.org/2001/XMLSchema">
      <xs:complexType>
        <xs:sequence>
          <xs:element xmlns:q99="https://wsapi.ams360.com/v3.0/DataContract" minOccurs="0" name="request" nillable="true" type="q99:CustomerContactUpdateRequest" />
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    See Also