NameDescriptionTypeAdditional information
RelationIdentifier

Relation Identifier. Identifier is used to find an existing relation. If an existing relation with this Identifier is found, the existing relation will not be updated!

string

String length: inclusive between 1 and 50

RelationGroupIdentifier

Relation Group Name (optional)

string

String length: inclusive between 0 and 50

FirstName

First Name (optional)

string

String length: inclusive between 0 and 100

MiddleName

Middle Name (optional)

string

String length: inclusive between 0 and 150

LastName

Last Name (optional)

string

String length: inclusive between 0 and 150

FullName

Full Name (optional)

string

String length: inclusive between 0 and 250

Attention

Attention (optional)

string

String length: inclusive between 0 and 150

Telephone

Phone number (optional)

string

String length: inclusive between 0 and 50

Mobilephone

Mobile phone number (optional)

string

String length: inclusive between 0 and 50

Email

Email address (optional)

string

String length: inclusive between 0 and 400

Street

First address line (optional)

string

String length: inclusive between 0 and 150

Address2

Second address line (optional)

string

String length: inclusive between 0 and 150

Address3

Third address line (optional)

string

String length: inclusive between 0 and 150

HouseNumber

House Number (optional)

string

None.

HouseNumberExtension

House Number Extension (optional)

string

String length: inclusive between 0 and 40

ZipCode

ZIP Code (optional)

string

None.

City

City (optional)

string

String length: inclusive between 0 and 50

State

State (optional)

string

String length: inclusive between 0 and 25

CountryCode

ISO 3166-1 Country Code (alpha-2 or alpha-3)

string

String length: inclusive between 2 and 3

LanguageCode

ISO 639 Language Code (639-1 or 639-2/B) (optional)

string

String length: inclusive between 0 and 3

VATNumber

VAT Number (optional)

string

String length: inclusive between 0 and 50

ConsolidateOrders

Consolidate Orders (optional, defaults to true)

boolean

None.

ConsolidateOrdersSpecified

boolean

None.

ConsolidateWithDelivery

Route orders for this relation through Consolidation (optional, defaults to false)

boolean

None.

ConsolidateWithDeliverySpecified

boolean

None.

RelationType

Relation Type (optional)

RelationTypes

None.

BackendRepresentative

Backend Representative (optional)

string

String length: inclusive between 0 and 30

SendPreShipmentNotifications

Send PreShipment Notifications. Defaults to false.

boolean

None.

SendPreShipmentNotificationsSpecified

boolean

None.

PreferredPickUnitCode

The Relations preferred pickunit (optional)

string

None.

PreferredPickUnitOnly

Should only the preferred pickunit be used for this relation (optional, defaults to false)

boolean

None.

PreferredPickUnitOnlySpecified

boolean

None.

References

Relation custom settings (optional)

Collection of RelationCustomSetting

None.

CleanupRelationCustomSettings

Remove all items not listed in the provided RelationCustomSettings (optional, defaults to false)

boolean

None.

CleanupRelationCustomSettingsSpecified

boolean

None.

TemplateRelationIdentifier

Optional Relation Identifier to copy settings and references from. If an existing relation with this Identifier is found, the existing relation will be used as a template for settings and references.

string

String length: inclusive between 0 and 50