accountDto Data Type

The Class AccountDto.

Namespace
(Default)
Abstract Type
Subtypes
billingAccountDto, customerAccountDto, customerDto, userAccountDto, contactDto
Properties
name data type type namespace min/max occurs wrapped by description
code string attribute 1/1   The code
description string attribute 0/1   The description
id long attribute 0/1   The id.
auditable auditableDto element 0/1    
auditableField auditableFieldDto element 0/unbounded auditableFields  
businessAccountModel businessEntityDto element 0/1   The business account model.
contactInformation contactInformationDto element 0/1   The contact information.
customFields customFieldsDto element 0/1   The custom fields.
externalRef1 string element 0/1   The external ref 1.
externalRef2 string element 0/1   The external ref 2.
jobTitle string element 0/1   The job title.
name nameDto element 0/1   The name.
registrationNo string element 0/1   The registration no.
updatedCode string element 0/1   The updated code.
vatNo string element 0/1   The vat no.

Example

This data type is abstract. The example below may be incomplete. More accurate examples can be found in subtypes pages.
<Account code="..." description="..." id="...">
  <externalRef1>...</externalRef1>
  <auditable created="..." creator="..." updated="..." updater="..."/>
  <externalRef2>...</externalRef2>
  <auditableFields>
    <auditableField actor="..." changeOrigin="..." code="..." created="..." currentState="..." description="..." entityClass="..." fieldName="..." id="..." originName="..." previousState="...">
      <auditable created="..." creator="..." updated="..." updater="..."/>
      <auditableFields>
        <auditableField/>
      </auditableFields>
      <updatedCode>...</updatedCode>
    </auditableField>
  </auditableFields>
  <name>
    <title>...</title>
    <firstName>...</firstName>
    <lastName>...</lastName>
  </name>
  <updatedCode>...</updatedCode>
  <jobTitle>...</jobTitle>
  <businessAccountModel code="..." description="..." id="...">
    <updatedCode>...</updatedCode>
    <auditable/>
    <auditableFields>
      <auditableField/>
    </auditableFields>
  </businessAccountModel>
  <customFields>
    <customField code="..." description="..." valueDate="..." valuePeriodEndDate="..." valuePeriodPriority="..." valuePeriodStartDate="...">
      <fieldType>...</fieldType>
      <languageDescriptions/>
      <stringValue>...</stringValue>
      <dateValue>...</dateValue>
      <longValue>...</longValue>
      <doubleValue>...</doubleValue>
      <booleanValue>...</booleanValue>
      <listValue>
        <value/>
      </listValue>
      <mapValue>...</mapValue>
      <entityReferenceValue/>
      <indexType>...</indexType>
      <fileValue>...</fileValue>
      <formattedValue/>
      <guiPosition>...</guiPosition>
    </customField>
    <inheritedCustomField code="..." description="..." valueDate="..." valuePeriodEndDate="..." valuePeriodPriority="..." valuePeriodStartDate="...">
      <fieldType>...</fieldType>
      <languageDescriptions/>
      <stringValue>...</stringValue>
      <dateValue>...</dateValue>
      <longValue>...</longValue>
      <doubleValue>...</doubleValue>
      <booleanValue>...</booleanValue>
      <listValue>
        <value/>
      </listValue>
      <mapValue>...</mapValue>
      <entityReferenceValue/>
      <indexType>...</indexType>
      <fileValue>...</fileValue>
      <formattedValue/>
      <guiPosition>...</guiPosition>
    </inheritedCustomField>
  </customFields>
  <vatNo>...</vatNo>
  <registrationNo>...</registrationNo>
  <contactInformation>
    <email>...</email>
    <phone>...</phone>
    <mobile>...</mobile>
    <fax>...</fax>
  </contactInformation>
</Account>