This topic has not yet been rated - Rate this topic

Customer Data Object

Defines a customer.


<xs:complexType name="Customer">
  <xs:sequence>
    <xs:element minOccurs="0" name="CustomerAddress" nillable="true" type="tns:Address" />
    <xs:element minOccurs="0" name="FinancialStatus" nillable="true" type="tns:CustomerFinancialStatus" />
    <xs:element minOccurs="0" name="Id" nillable="true" type="xsd:long" />
    <xs:element minOccurs="0" name="Industry" nillable="true" type="tns:Industry" />
    <xs:element minOccurs="0" name="LastModifiedByUserId" nillable="true" type="xsd:long" />
    <xs:element minOccurs="0" name="LastModifiedTime" nillable="true" type="xsd:dateTime" />
    <xs:element minOccurs="0" name="Market" nillable="true" type="tns:Market" />
    <xs:element minOccurs="0" name="Name" nillable="true" type="xsd:string" />
    <xs:element minOccurs="0" name="ServiceLevel" nillable="true" type="tns:ServiceLevel" />
    <xs:element minOccurs="0" name="Status" nillable="true" type="tns:CustomerLifeCycleStatus" />
    <xs:element minOccurs="0" name="TimeStamp" nillable="true" type="xs:base64Binary" />
  </xs:sequence>
</xs:complexType>
<xs:element name="Customer" nillable="true" type="tns:Customer" />

Element Description Data Type Add Update

CustomerAddress

The customer's business address.

Address

Required

Required

FinancialStatus

The financial status of the customer. For example, the status indicates whether the customer is in good standing or one or more of the accounts are past due.

CustomerFinancialStatus

Read-only

Read-only

Id

The system generated identifier of the customer.

Use this identifier with operation requests that require a CustomerId SOAP header element.

long

Read-only

Required

Industry

The primary business segment of the customer (for example, automotive, food, or entertainment).

Industry

Required

Required

LastModifiedByUserId

The identifier of the last user to update the customer’s information.

long

Read-only

Read-only

LastModifiedTime

The date and time that the customer information was last updated. The value is in Coordinated Universal Time (UTC).

The date and time value reflects the date and time at the server, not the client. For information about the format of the date and time, see the dateTime entry in Primitive XML Data Types.

dateTime

Read-only

Read-only

Market

The market in which the customer operates.

If you specify Undefined, the value is set to US.

Market

Required

Required

Name

The name of the customer. The name can contain a maximum of 100 characters.

string

Required

Required

ServiceLevel

For internal use only.

ServiceLevel

Read-only

Read-only

Status

The status of the customer. When you create the customer, the status is set to Active. You cannot change the status.

CustomerLifeCycleStatus

Read-only

Read-only

TimeStamp

A time-stamp value that the system uses internally to reconcile updates when you call the UpdateCustomer or DeleteCustomer operation.

base64Binary

Read-only

Required

CustomerManagementService.svc v7

Namespace: https://adcenter.microsoft.com/api/customermanagement

Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.