Table of Contents
Target Namespace
http://www.kewill.com/logistics/klic/cms
Element and Attribute Namespaces
Global element and attribute declarations belong to this schema's target namespace.
By default, local element declarations belong to this schema's target namespace.
By default, local attribute declarations have no namespace.
Documentation
Base type and element specifications
Declared Namespaces
Prefix
Namespace
Default namespace
http://www.kewill.com/logistics/klic/cms
xml
http://www.w3.org/XML/1998/namespace
xs
http://www.w3.org/2001/XMLSchema
Schema Component Representation
<
xs:schema elementFormDefault ="
qualified "
targetNamespace ="
http://www.kewill.com/logistics/klic/cms ">
...
</
xs:schema >
Simple Type: AType
Super-types:
xs :string < AType (by restriction)
Sub-types:
Name
AType
Content
Documentation
Character string value without control characters.
Schema Component Representation
<
xs:simpleType name ="
AType ">
<
xs:restriction base ="
xs :string">
<xs:pattern value ="(\P{Cc})* "/>
</
xs:restriction >
</
xs:simpleType >
Simple Type: AUType
Super-types:
xs :string < AType (by restriction) < AUType (by restriction)
Sub-types:
Name
AUType
Content
Documentation
Character string value (uppercase) without control characters.
Schema Component Representation
<
xs:simpleType name ="
AUType ">
<
xs:restriction base ="
AType ">
<xs:pattern value ="([^a-z])* "/>
</
xs:restriction >
</
xs:simpleType >
Simple Type: CAType
Super-types:
None
Sub-types:
Name
CAType
Content
Union of following types:
Documentation
Boolean type to specify a true or false value
Schema Component Representation
<
xs:simpleType name ="
CAType ">
</
xs:simpleType >
Simple Type: DTType
Super-types:
xs :dateTime < DTType (by restriction)
Sub-types:
Name
DTType
Content
Documentation
Date value specified in the following form "YYYY-MM-DDThh:mm:ss".
Schema Component Representation
<
xs:simpleType name ="
DTType ">
<
xs:restriction base ="
xs :dateTime"/>
</
xs:simpleType >
Simple Type: DYType
Super-types:
xs :date < DYType (by restriction)
Sub-types:
Name
DYType
Content
Documentation
Date value specified in the following form "YYYY-MM-DD".
Schema Component Representation
<
xs:simpleType name ="
DYType ">
<
xs:restriction base ="
xs :date"/>
</
xs:simpleType >
Simple Type: IDType
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < IDType (by restriction)
Sub-types:
None
Schema Component Representation
<
xs:simpleType name ="
IDType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="11 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < ILNNumberType (by restriction)
Sub-types:
None
Name
ILNNumberType
Content
Documentation
The ILN number is also known as the EANnumber for customers. However the official term is ILNNumber.
Schema Component Representation
<
xs:simpleType name ="
ILNNumberType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="13 "/>
</
xs:restriction >
</
xs:simpleType >
Simple Type: N2Type
Super-types:
xs :decimal < N2Type (by restriction)
Sub-types:
Name
N2Type
Content
value >= 0
no. of fraction digits = 2
Documentation
Non-negative decimal value (maximum number of fractional digits 2).
Schema Component Representation
<
xs:simpleType name ="
N2Type ">
<
xs:restriction base ="
xs :decimal">
<xs:fractionDigits value ="2 "/>
<xs:minInclusive value ="0 "/>
</
xs:restriction >
</
xs:simpleType >
Simple Type: NType
Super-types:
xs :nonNegativeInteger < NType (by restriction)
Sub-types:
Name
NType
Content
Base XSD Type: nonNegativeInteger
Documentation
Non-negative integer value (no fractional digits).
Schema Component Representation
<
xs:simpleType name ="
NType ">
<
xs:restriction base ="
xs :nonNegativeInteger"/>
</
xs:simpleType >
Simple Type: S2Type
Super-types:
xs :decimal < S2Type (by restriction)
Sub-types:
Name
S2Type
Content
no. of fraction digits = 2
Documentation
Decimal value (maximum number of fractional digits 2).
Schema Component Representation
<
xs:simpleType name ="
S2Type ">
<
xs:restriction base ="
xs :decimal">
<xs:fractionDigits value ="2 "/>
</
xs:restriction >
</
xs:simpleType >
Simple Type: S3Type
Super-types:
xs :decimal < S3Type (by restriction)
Sub-types:
Name
S3Type
Content
no. of fraction digits = 3
Documentation
Decimal value (maximum number of fractional digits 3).
Schema Component Representation
<
xs:simpleType name ="
S3Type ">
<
xs:restriction base ="
xs :decimal">
<xs:fractionDigits value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Simple Type: S5Type
Super-types:
xs :decimal < S5Type (by restriction)
Sub-types:
Name
S5Type
Content
no. of fraction digits = 5
Documentation
Decimal value (maximum number of fractional digits 5).
Schema Component Representation
<
xs:simpleType name ="
S5Type ">
<
xs:restriction base ="
xs :decimal">
<xs:fractionDigits value ="5 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < ST_amountS219 (by restriction)
Sub-types:
None
Name
ST_amountS219
Content
no. of fraction digits = 2
Schema Component Representation
<
xs:simpleType name ="
ST_amountS219 ">
<
xs:restriction base ="
S2Type "/>
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < ST_descriptionA50 (by restriction)
Sub-types:
None
Name
ST_descriptionA50
Content
Schema Component Representation
<
xs:simpleType name ="
ST_descriptionA50 ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="50 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < ST_documentIssuingOfficeA10 (by restriction)
Sub-types:
None
Name
ST_documentIssuingOfficeA10
Content
Schema Component Representation
<
xs:simpleType name ="
ST_documentIssuingOfficeA10 ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="10 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S3Type (by restriction) < ST_quantityS313 (by restriction)
Sub-types:
None
Name
ST_quantityS313
Content
no. of fraction digits = 3
-999999999.999 <= value <= 999999999.999
Schema Component Representation
<
xs:simpleType name ="
ST_quantityS313 ">
<
xs:restriction base ="
S3Type ">
<xs:minInclusive value ="-999999999.999 "/>
<xs:maxInclusive value ="999999999.999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < ST_valueA100 (by restriction)
Sub-types:
None
Name
ST_valueA100
Content
Schema Component Representation
<
xs:simpleType name ="
ST_valueA100 ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="100 "/>
</
xs:restriction >
</
xs:simpleType >
Simple Type: TSType
Super-types:
xs :time < TSType (by restriction)
Sub-types:
Name
TSType
Content
Documentation
Time value specified in the following form "hh:mm:ss".
Schema Component Representation
<
xs:simpleType name ="
TSType ">
<
xs:restriction base ="
xs :time"/>
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < activityCodeType (by restriction)
Sub-types:
None
Name
activityCodeType
Content
Base XSD Type: nonNegativeInteger
Documentation
Depending on configuration. See ts2902 for possible values. For example 'packaging' for extra sales line for packaging goods.
Schema Component Representation
<
xs:simpleType name ="
activityCodeType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9999999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < addressLine1Type (by restriction)
Sub-types:
None
Name
addressLine1Type
Content
Schema Component Representation
<
xs:simpleType name ="
addressLine1Type ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < addressLine2Type (by restriction)
Sub-types:
None
Name
addressLine2Type
Content
Schema Component Representation
<
xs:simpleType name ="
addressLine2Type ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < addressLine3Type (by restriction)
Sub-types:
None
Name
addressLine3Type
Content
Schema Component Representation
<
xs:simpleType name ="
addressLine3Type ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < addressTypeType (by restriction)
Sub-types:
None
Name
addressTypeType
Content
Base XSD Type: nonNegativeInteger
Documentation
0 = Customer 1 = loading address 2 = Consignor trader 3 = unloading address 4 = consignee trader 5 = agent 6 = carrier 7 = ship broker 8 = carrier 9 = notify 10 = reserve
Schema Component Representation
<
xs:simpleType name ="
addressTypeType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < N2Type (by restriction) < airHumidityType (by restriction)
Sub-types:
None
Name
airHumidityType
Content
value >= 0
no. of fraction digits = 2
Documentation
The minimum humidity for transport. For informational purpose only.
Schema Component Representation
<
xs:simpleType name ="
airHumidityType ">
<
xs:restriction base ="
N2Type ">
<xs:maxInclusive value ="9999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < airwayBillType (by restriction)
Sub-types:
None
Name
airwayBillType
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
airwayBillType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="99999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < amount1Type (by restriction)
Sub-types:
None
Name
amount1Type
Content
no. of fraction digits = 2
-9999999.99 <= value <= 9999999.99
Schema Component Representation
<
xs:simpleType name ="
amount1Type ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-9999999.99 "/>
<xs:maxInclusive value ="9999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < amount2Type (by restriction)
Sub-types:
None
Name
amount2Type
Content
no. of fraction digits = 2
-9999999.99 <= value <= 9999999.99
Schema Component Representation
<
xs:simpleType name ="
amount2Type ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-9999999.99 "/>
<xs:maxInclusive value ="9999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < amount3Type (by restriction)
Sub-types:
None
Name
amount3Type
Content
no. of fraction digits = 2
-9999999.99 <= value <= 9999999.99
Schema Component Representation
<
xs:simpleType name ="
amount3Type ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-9999999.99 "/>
<xs:maxInclusive value ="9999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < amount4Type (by restriction)
Sub-types:
None
Name
amount4Type
Content
no. of fraction digits = 2
-9999999.99 <= value <= 9999999.99
Schema Component Representation
<
xs:simpleType name ="
amount4Type ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-9999999.99 "/>
<xs:maxInclusive value ="9999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < amount5Type (by restriction)
Sub-types:
None
Name
amount5Type
Content
no. of fraction digits = 2
-9999999.99 <= value <= 9999999.99
Schema Component Representation
<
xs:simpleType name ="
amount5Type ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-9999999.99 "/>
<xs:maxInclusive value ="9999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < amount6Type (by restriction)
Sub-types:
None
Name
amount6Type
Content
no. of fraction digits = 2
-9999999.99 <= value <= 9999999.99
Schema Component Representation
<
xs:simpleType name ="
amount6Type ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-9999999.99 "/>
<xs:maxInclusive value ="9999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < amount7Type (by restriction)
Sub-types:
None
Name
amount7Type
Content
no. of fraction digits = 2
-9999999.99 <= value <= 9999999.99
Schema Component Representation
<
xs:simpleType name ="
amount7Type ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-9999999.99 "/>
<xs:maxInclusive value ="9999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < amount8Type (by restriction)
Sub-types:
None
Name
amount8Type
Content
no. of fraction digits = 2
-9999999.99 <= value <= 9999999.99
Schema Component Representation
<
xs:simpleType name ="
amount8Type ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-9999999.99 "/>
<xs:maxInclusive value ="9999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < amount9Type (by restriction)
Sub-types:
None
Name
amount9Type
Content
no. of fraction digits = 2
-9999999.99 <= value <= 9999999.99
Schema Component Representation
<
xs:simpleType name ="
amount9Type ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-9999999.99 "/>
<xs:maxInclusive value ="9999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < amountType (by restriction)
Sub-types:
None
Name
amountType
Content
no. of fraction digits = 2
-99999999999.99 <= value <= 99999999999.99
Schema Component Representation
<
xs:simpleType name ="
amountType ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-99999999999.99 "/>
<xs:maxInclusive value ="99999999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < amountTypeType (by restriction)
Sub-types:
None
Name
amountTypeType
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
amountTypeType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < articleCodeType (by restriction)
Sub-types:
None
Name
articleCodeType
Content
Schema Component Representation
<
xs:simpleType name ="
articleCodeType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < articleLineTextType (by restriction)
Sub-types:
None
Name
articleLineTextType
Content
Schema Component Representation
<
xs:simpleType name ="
articleLineTextType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="70 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < booleanKlType (by restriction)
Sub-types:
None
Name
booleanKlType
Content
Documentation
Kewill specific boolean type using ^ as true and ` as false.
Schema Component Representation
<
xs:simpleType name ="
booleanKlType ">
<
xs:restriction base ="
xs :string">
<xs:pattern value ="[\^`] "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :boolean < booleanType (by restriction)
Sub-types:
None
Name
booleanType
Content
Documentation
Boolean type to specify a true or false value.
Schema Component Representation
<
xs:simpleType name ="
booleanType ">
<
xs:restriction base ="
xs :boolean"/>
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < characteristicsCodeType (by restriction)
Sub-types:
None
Name
characteristicsCodeType
Content
Base XSD Type: nonNegativeInteger
Documentation
See program ts3611 for possible values per article. see ts3607 for all existing codes. This code must be linked to the article!
Schema Component Representation
<
xs:simpleType name ="
characteristicsCodeType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < cityName2Type (by restriction)
Sub-types:
None
Name
cityName2Type
Content
Schema Component Representation
<
xs:simpleType name ="
cityName2Type ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < cityNameType (by restriction)
Sub-types:
None
Name
cityNameType
Content
Schema Component Representation
<
xs:simpleType name ="
cityNameType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < code1Type (by restriction)
Sub-types:
None
Name
code1Type
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
code1Type ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9999999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < code2Type (by restriction)
Sub-types:
None
Name
code2Type
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
code2Type ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9999999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < code3Type (by restriction)
Sub-types:
None
Name
code3Type
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
code3Type ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9999999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < code4Type (by restriction)
Sub-types:
None
Name
code4Type
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
code4Type ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9999999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < code5Type (by restriction)
Sub-types:
None
Name
code5Type
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
code5Type ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9999999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < code6Type (by restriction)
Sub-types:
None
Name
code6Type
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
code6Type ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9999999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < code7Type (by restriction)
Sub-types:
None
Name
code7Type
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
code7Type ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9999999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < code8Type (by restriction)
Sub-types:
None
Name
code8Type
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
code8Type ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9999999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < contactPersonType (by restriction)
Sub-types:
None
Name
contactPersonType
Content
Schema Component Representation
<
xs:simpleType name ="
contactPersonType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="15 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < countryCodeType (by restriction)
Sub-types:
None
Name
countryCodeType
Content
Schema Component Representation
<
xs:simpleType name ="
countryCodeType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < countryOfDespatchType (by restriction)
Sub-types:
None
Name
countryOfDespatchType
Content
Schema Component Representation
<
xs:simpleType name ="
countryOfDespatchType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < countryOfDestinationType (by restriction)
Sub-types:
None
Name
countryOfDestinationType
Content
Schema Component Representation
<
xs:simpleType name ="
countryOfDestinationType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < countryOfOriginType (by restriction)
Sub-types:
None
Name
countryOfOriginType
Content
Documentation
Preferable the ISO 3166 2 letter is used.Depending on configuration
Schema Component Representation
<
xs:simpleType name ="
countryOfOriginType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < currencyCodeFreightType (by restriction)
Sub-types:
None
Name
currencyCodeFreightType
Content
Schema Component Representation
<
xs:simpleType name ="
currencyCodeFreightType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < currencyCodeInsuranceType (by restriction)
Sub-types:
None
Name
currencyCodeInsuranceType
Content
Schema Component Representation
<
xs:simpleType name ="
currencyCodeInsuranceType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < currencyCodeOtherCostsType (by restriction)
Sub-types:
None
Name
currencyCodeOtherCostsType
Content
Schema Component Representation
<
xs:simpleType name ="
currencyCodeOtherCostsType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < currencyCodePurchaseType (by restriction)
Sub-types:
None
Name
currencyCodePurchaseType
Content
Schema Component Representation
<
xs:simpleType name ="
currencyCodePurchaseType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < currencyCodeType (by restriction)
Sub-types:
None
Name
currencyCodeType
Content
Schema Component Representation
<
xs:simpleType name ="
currencyCodeType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :dateTime < DTType (by restriction) < dateTimeType (by restriction)
Sub-types:
None
Name
dateTimeType
Content
Documentation
This is the actual date/time/zone value.
Schema Component Representation
<
xs:simpleType name ="
dateTimeType ">
<
xs:restriction base ="
DTType "/>
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < deliveryTermPlaceType (by restriction)
Sub-types:
None
Name
deliveryTermPlaceType
Content
Schema Component Representation
<
xs:simpleType name ="
deliveryTermPlaceType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="15 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < deliveryTermType (by restriction)
Sub-types:
None
Name
deliveryTermType
Content
Documentation
Possible values can be found in program ts2109.
Schema Component Representation
<
xs:simpleType name ="
deliveryTermType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < destinationPlaceCodeType (by restriction)
Sub-types:
None
Name
destinationPlaceCodeType
Content
Schema Component Representation
<
xs:simpleType name ="
destinationPlaceCodeType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="5 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < documentCodeType (by restriction)
Sub-types:
None
Name
documentCodeType
Content
Documentation
Here the document code must be used with which the goods are received under customs. Example is T-1
Schema Component Representation
<
xs:simpleType name ="
documentCodeType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :date < DYType (by restriction) < documentIssuingDateType (by restriction)
Sub-types:
None
Name
documentIssuingDateType
Content
Schema Component Representation
<
xs:simpleType name ="
documentIssuingDateType ">
<
xs:restriction base ="
DYType "/>
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < documentIssuingOfficeType (by restriction)
Sub-types:
None
Name
documentIssuingOfficeType
Content
Documentation
The place where the document was issued.
Schema Component Representation
<
xs:simpleType name ="
documentIssuingOfficeType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="17 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < documentItemNumberType (by restriction)
Sub-types:
None
Name
documentItemNumberType
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
documentItemNumberType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < documentNumberType (by restriction)
Sub-types:
None
Name
documentNumberType
Content
Schema Component Representation
<
xs:simpleType name ="
documentNumberType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="20 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < e-mailAddressType (by restriction)
Sub-types:
None
Name
e-mailAddressType
Content
Schema Component Representation
<
xs:simpleType name ="
e-mailAddressType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="50 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < ediCustomerDepartmentType (by restriction)
Sub-types:
None
Name
ediCustomerDepartmentType
Content
Schema Component Representation
<
xs:simpleType name ="
ediCustomerDepartmentType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="4 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < ediCustomerNumberType (by restriction)
Sub-types:
None
Name
ediCustomerNumberType
Content
Base XSD Type: nonNegativeInteger
Documentation
The edi settings are located,combined with the other ediParm values, with this number.
Schema Component Representation
<
xs:simpleType name ="
ediCustomerNumberType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="999999999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < ediCustomerSearchNameType (by restriction)
Sub-types:
None
Name
ediCustomerSearchNameType
Content
Schema Component Representation
<
xs:simpleType name ="
ediCustomerSearchNameType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="20 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < ediFunction1Type (by restriction)
Sub-types:
None
Name
ediFunction1Type
Content
Documentation
1-Remove transmission 2-Items to be added 4-Items to be changed 5-Replace transmission 6-Confirmation transmission 9-Initial transmission 92-New or add items 94-New or replace items 95-New or replace file
Schema Component Representation
<
xs:simpleType name ="
ediFunction1Type ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < ediParm1Type (by restriction)
Sub-types:
None
Name
ediParm1Type
Content
Base XSD Type: nonNegativeInteger
Documentation
This controls, in combination with ediParm2 and ediParm3, the processing of a file. With these settings Kewill Logistics can determine departments/defaults etc.
Schema Component Representation
<
xs:simpleType name ="
ediParm1Type ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < ediParm2Type (by restriction)
Sub-types:
None
Name
ediParm2Type
Content
Schema Component Representation
<
xs:simpleType name ="
ediParm2Type ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="1 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < ediParm3Type (by restriction)
Sub-types:
None
Name
ediParm3Type
Content
Schema Component Representation
<
xs:simpleType name ="
ediParm3Type ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="1 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < ediReferenceType (by restriction)
Sub-types:
None
Name
ediReferenceType
Content
Documentation
This is used to identify edi files.It is used when updates/ delete/ add is send of a previous transmission.
Schema Component Representation
<
xs:simpleType name ="
ediReferenceType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < employeesInitialsType (by restriction)
Sub-types:
None
Name
employeesInitialsType
Content
Documentation
The initial of the person who created/updated/deleted this EDI file.
Schema Component Representation
<
xs:simpleType name ="
employeesInitialsType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="4 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < N2Type (by restriction) < freightCostsType (by restriction)
Sub-types:
None
Name
freightCostsType
Content
value >= 0
no. of fraction digits = 2
Schema Component Representation
<
xs:simpleType name ="
freightCostsType ">
<
xs:restriction base ="
N2Type ">
<xs:maxInclusive value ="99999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < fromCustomsStatusType (by restriction)
Sub-types:
None
Name
fromCustomsStatusType
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
fromCustomsStatusType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :time < TSType (by restriction) < fromTimeType (by restriction)
Sub-types:
None
Name
fromTimeType
Content
Schema Component Representation
<
xs:simpleType name ="
fromTimeType ">
<
xs:restriction base ="
TSType "/>
</
xs:simpleType >
Super-types:
xs :decimal < N2Type (by restriction) < goodsValueType (by restriction)
Sub-types:
None
Name
goodsValueType
Content
value >= 0
no. of fraction digits = 2
Schema Component Representation
<
xs:simpleType name ="
goodsValueType ">
<
xs:restriction base ="
N2Type ">
<xs:maxInclusive value ="999999999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S3Type (by restriction) < grossWeightType (by restriction)
Sub-types:
None
Name
grossWeightType
Content
no. of fraction digits = 3
-9999999999.999 <= value <= 9999999999.999
Documentation
Only use when stock is done on weight. This is used for example for cheese.
Schema Component Representation
<
xs:simpleType name ="
grossWeightType ">
<
xs:restriction base ="
S3Type ">
<xs:minInclusive value ="-9999999999.999 "/>
<xs:maxInclusive value ="9999999999.999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < houseWaybillType (by restriction)
Sub-types:
None
Name
houseWaybillType
Content
Documentation
External freight number
Schema Component Representation
<
xs:simpleType name ="
houseWaybillType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="17 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < N2Type (by restriction) < insuranceCostsType (by restriction)
Sub-types:
None
Name
insuranceCostsType
Content
value >= 0
no. of fraction digits = 2
Schema Component Representation
<
xs:simpleType name ="
insuranceCostsType ">
<
xs:restriction base ="
N2Type ">
<xs:maxInclusive value ="99999999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < internalOrderNumberType (by restriction)
Sub-types:
None
Name
internalOrderNumberType
Content
Base XSD Type: nonNegativeInteger
Documentation
This will update the correct file directly without using the ediReference.
Schema Component Representation
<
xs:simpleType name ="
internalOrderNumberType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="999999999999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < internetAddressType (by restriction)
Sub-types:
None
Name
internetAddressType
Content
Schema Component Representation
<
xs:simpleType name ="
internetAddressType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="50 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < invoiceReferenceType (by restriction)
Sub-types:
None
Name
invoiceReferenceType
Content
Schema Component Representation
<
xs:simpleType name ="
invoiceReferenceType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="17 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < invoiceType (by restriction)
Sub-types:
None
Schema Component Representation
<
xs:simpleType name ="
invoiceType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="15 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < languageCodeType (by restriction)
Sub-types:
None
Name
languageCodeType
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
languageCodeType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < linkAddressType (by restriction)
Sub-types:
None
Name
linkAddressType
Content
Schema Component Representation
<
xs:simpleType name ="
linkAddressType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="100 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < linkTextType (by restriction)
Sub-types:
None
Name
linkTextType
Content
Schema Component Representation
<
xs:simpleType name ="
linkTextType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < linkTypeType (by restriction)
Sub-types:
None
Name
linkTypeType
Content
Base XSD Type: nonNegativeInteger
Schema Component Representation
<
xs:simpleType name ="
linkTypeType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :date < DYType (by restriction) < loadingDateType (by restriction)
Sub-types:
None
Name
loadingDateType
Content
Schema Component Representation
<
xs:simpleType name ="
loadingDateType ">
<
xs:restriction base ="
DYType "/>
</
xs:simpleType >
Super-types:
xs :time < TSType (by restriction) < loadingTimeType (by restriction)
Sub-types:
None
Name
loadingTimeType
Content
Schema Component Representation
<
xs:simpleType name ="
loadingTimeType ">
<
xs:restriction base ="
TSType "/>
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < lotCharacteristicsTextType (by restriction)
Sub-types:
None
Name
lotCharacteristicsTextType
Content
Schema Component Representation
<
xs:simpleType name ="
lotCharacteristicsTextType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="60 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < lotCodeDateSequenceType (by restriction)
Sub-types:
None
Name
lotCodeDateSequenceType
Content
Base XSD Type: nonNegativeInteger
Documentation
This can be used to make a lot unique when the lotcode,lotdate and type of stock (see precedingDocumentCode) is the same for different lots.
Schema Component Representation
<
xs:simpleType name ="
lotCodeDateSequenceType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < lotCodeType (by restriction)
Sub-types:
None
Name
lotCodeType
Content
Documentation
Kewill Logistics can automatically create a lotcode. This is depending on article settings.
Schema Component Representation
<
xs:simpleType name ="
lotCodeType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="20 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :date < DYType (by restriction) < lotDateType (by restriction)
Sub-types:
None
Schema Component Representation
<
xs:simpleType name ="
lotDateType ">
<
xs:restriction base ="
DYType "/>
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < manifestNumberType (by restriction)
Sub-types:
None
Name
manifestNumberType
Content
Schema Component Representation
<
xs:simpleType name ="
manifestNumberType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="20 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < nameLine1Type (by restriction)
Sub-types:
None
Name
nameLine1Type
Content
Schema Component Representation
<
xs:simpleType name ="
nameLine1Type ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < nameLine2Type (by restriction)
Sub-types:
None
Name
nameLine2Type
Content
Schema Component Representation
<
xs:simpleType name ="
nameLine2Type ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < nameLine3Type (by restriction)
Sub-types:
None
Name
nameLine3Type
Content
Schema Component Representation
<
xs:simpleType name ="
nameLine3Type ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < nameMeansOfTransportType (by restriction)
Sub-types:
None
Name
nameMeansOfTransportType
Content
Schema Component Representation
<
xs:simpleType name ="
nameMeansOfTransportType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="25 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S3Type (by restriction) < netWeightType (by restriction)
Sub-types:
None
Name
netWeightType
Content
no. of fraction digits = 3
-9999999999.999 <= value <= 9999999999.999
Documentation
Only use when stock is done on weight. This is used for example for cheese.
Schema Component Representation
<
xs:simpleType name ="
netWeightType ">
<
xs:restriction base ="
S3Type ">
<xs:minInclusive value ="-9999999999.999 "/>
<xs:maxInclusive value ="9999999999.999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < operatorType (by restriction)
Sub-types:
None
Name
operatorType
Content
Schema Component Representation
<
xs:simpleType name ="
operatorType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="2 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < orderTypeSpecificationType (by restriction)
Sub-types:
None
Name
orderTypeSpecificationType
Content
Base XSD Type: nonNegativeInteger
Documentation
Only allowed when orderType = 55 or 56 Furhter specifies the reason of the stock transaction. Depending on configuration. Configured in ts3603.
Schema Component Representation
<
xs:simpleType name ="
orderTypeSpecificationType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < orderTypeType (by restriction)
Sub-types:
None
Name
orderTypeType
Content
Base XSD Type: nonNegativeInteger
value comes from list: {'50'|'51'|'55'|'56'}
Documentation
50 = inbound 51 = outbound 55 = add stock 56 = subtract stock
Schema Component Representation
<
xs:simpleType name ="
orderTypeType ">
<
xs:restriction base ="
NType ">
<xs:enumeration value ="50 "/>
<xs:enumeration value ="51 "/>
<xs:enumeration value ="55 "/>
<xs:enumeration value ="56 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < originPlaceCodeType (by restriction)
Sub-types:
None
Name
originPlaceCodeType
Content
Schema Component Representation
<
xs:simpleType name ="
originPlaceCodeType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="5 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < otherCostsType (by restriction)
Sub-types:
None
Name
otherCostsType
Content
no. of fraction digits = 2
-999999999999.99 <= value <= 999999999999.99
Schema Component Representation
<
xs:simpleType name ="
otherCostsType ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-999999999999.99 "/>
<xs:maxInclusive value ="999999999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < packageCodeType (by restriction)
Sub-types:
None
Name
packageCodeType
Content
Schema Component Representation
<
xs:simpleType name ="
packageCodeType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="2 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
CAType (by restriction) < parameterYn01Type (by restriction)
Sub-types:
None
Name
parameterYn01Type
Content
Union of following types:
Schema Component Representation
<
xs:simpleType name ="
parameterYn01Type ">
<
xs:restriction base ="
CAType "/>
</
xs:simpleType >
Super-types:
CAType (by restriction) < parameterYn02Type (by restriction)
Sub-types:
None
Name
parameterYn02Type
Content
Union of following types:
Schema Component Representation
<
xs:simpleType name ="
parameterYn02Type ">
<
xs:restriction base ="
CAType "/>
</
xs:simpleType >
Super-types:
CAType (by restriction) < parameterYn03Type (by restriction)
Sub-types:
None
Name
parameterYn03Type
Content
Union of following types:
Schema Component Representation
<
xs:simpleType name ="
parameterYn03Type ">
<
xs:restriction base ="
CAType "/>
</
xs:simpleType >
Super-types:
CAType (by restriction) < parameterYn04Type (by restriction)
Sub-types:
None
Name
parameterYn04Type
Content
Union of following types:
Schema Component Representation
<
xs:simpleType name ="
parameterYn04Type ">
<
xs:restriction base ="
CAType "/>
</
xs:simpleType >
Super-types:
CAType (by restriction) < parameterYn05Type (by restriction)
Sub-types:
None
Name
parameterYn05Type
Content
Union of following types:
Schema Component Representation
<
xs:simpleType name ="
parameterYn05Type ">
<
xs:restriction base ="
CAType "/>
</
xs:simpleType >
Super-types:
CAType (by restriction) < parameterYn06Type (by restriction)
Sub-types:
None
Name
parameterYn06Type
Content
Union of following types:
Schema Component Representation
<
xs:simpleType name ="
parameterYn06Type ">
<
xs:restriction base ="
CAType "/>
</
xs:simpleType >
Super-types:
CAType (by restriction) < parameterYn07Type (by restriction)
Sub-types:
None
Name
parameterYn07Type
Content
Union of following types:
Schema Component Representation
<
xs:simpleType name ="
parameterYn07Type ">
<
xs:restriction base ="
CAType "/>
</
xs:simpleType >
Super-types:
CAType (by restriction) < parameterYn08Type (by restriction)
Sub-types:
None
Name
parameterYn08Type
Content
Union of following types:
Schema Component Representation
<
xs:simpleType name ="
parameterYn08Type ">
<
xs:restriction base ="
CAType "/>
</
xs:simpleType >
Super-types:
CAType (by restriction) < parameterYn09Type (by restriction)
Sub-types:
None
Name
parameterYn09Type
Content
Union of following types:
Schema Component Representation
<
xs:simpleType name ="
parameterYn09Type ">
<
xs:restriction base ="
CAType "/>
</
xs:simpleType >
Super-types:
CAType (by restriction) < parameterYn10Type (by restriction)
Sub-types:
None
Name
parameterYn10Type
Content
Union of following types:
Schema Component Representation
<
xs:simpleType name ="
parameterYn10Type ">
<
xs:restriction base ="
CAType "/>
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < postalCodeType (by restriction)
Sub-types:
None
Name
postalCodeType
Content
Schema Component Representation
<
xs:simpleType name ="
postalCodeType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="9 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < primaryReferenceType (by restriction)
Sub-types:
None
Name
primaryReferenceType
Content
Documentation
This reference is the reference you can search for.For example your order number.
Schema Component Representation
<
xs:simpleType name ="
primaryReferenceType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="30 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S5Type (by restriction) < proRataNumberType (by restriction)
Sub-types:
None
Name
proRataNumberType
Content
no. of fraction digits = 5
Schema Component Representation
<
xs:simpleType name ="
proRataNumberType ">
<
xs:restriction base ="
S5Type "/>
</
xs:simpleType >
Super-types:
xs :decimal < N2Type (by restriction) < purchasePriceType (by restriction)
Sub-types:
None
Name
purchasePriceType
Content
value >= 0
no. of fraction digits = 2
value <= 9999999999999.99
Documentation
This represents the purchase price.
Schema Component Representation
<
xs:simpleType name ="
purchasePriceType ">
<
xs:restriction base ="
N2Type ">
<xs:maxInclusive value ="9999999999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S3Type (by restriction) < quantityPackageCode1Type (by restriction)
Sub-types:
None
Name
quantityPackageCode1Type
Content
no. of fraction digits = 3
-999999999.999 <= value <= 999999999.999
Schema Component Representation
<
xs:simpleType name ="
quantityPackageCode1Type ">
<
xs:restriction base ="
S3Type ">
<xs:minInclusive value ="-999999999.999 "/>
<xs:maxInclusive value ="999999999.999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S3Type (by restriction) < quantityPackageCode2Type (by restriction)
Sub-types:
None
Name
quantityPackageCode2Type
Content
no. of fraction digits = 3
-999999999.999 <= value <= 999999999.999
Schema Component Representation
<
xs:simpleType name ="
quantityPackageCode2Type ">
<
xs:restriction base ="
S3Type ">
<xs:minInclusive value ="-999999999.999 "/>
<xs:maxInclusive value ="999999999.999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S3Type (by restriction) < quantityPackageCode3Type (by restriction)
Sub-types:
None
Name
quantityPackageCode3Type
Content
no. of fraction digits = 3
-999999999.999 <= value <= 999999999.999
Schema Component Representation
<
xs:simpleType name ="
quantityPackageCode3Type ">
<
xs:restriction base ="
S3Type ">
<xs:minInclusive value ="-999999999.999 "/>
<xs:maxInclusive value ="999999999.999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S3Type (by restriction) < quantityPackageCode4Type (by restriction)
Sub-types:
None
Name
quantityPackageCode4Type
Content
no. of fraction digits = 3
-999999999.999 <= value <= 999999999.999
Schema Component Representation
<
xs:simpleType name ="
quantityPackageCode4Type ">
<
xs:restriction base ="
S3Type ">
<xs:minInclusive value ="-999999999.999 "/>
<xs:maxInclusive value ="999999999.999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S3Type (by restriction) < quantitySKUType (by restriction)
Sub-types:
None
Name
quantitySKUType
Content
no. of fraction digits = 3
-999999999.999 <= value <= 999999999.999
Documentation
This is the quantity in the stock keeping unit so the smallest package code.
Schema Component Representation
<
xs:simpleType name ="
quantitySKUType ">
<
xs:restriction base ="
S3Type ">
<xs:minInclusive value ="-999999999.999 "/>
<xs:maxInclusive value ="999999999.999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S3Type (by restriction) < quantityType (by restriction)
Sub-types:
None
Name
quantityType
Content
no. of fraction digits = 3
-9999999999.999 <= value <= 9999999999.999
Schema Component Representation
<
xs:simpleType name ="
quantityType ">
<
xs:restriction base ="
S3Type ">
<xs:minInclusive value ="-9999999999.999 "/>
<xs:maxInclusive value ="9999999999.999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < reasonType (by restriction)
Sub-types:
None
Schema Component Representation
<
xs:simpleType name ="
reasonType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="40 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < receiverType (by restriction)
Sub-types:
None
Name
receiverType
Content
Schema Component Representation
<
xs:simpleType name ="
receiverType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < referenceCodeType (by restriction)
Sub-types:
None
Name
referenceCodeType
Content
Base XSD Type: nonNegativeInteger
Documentation
Represents the type of extra reference. For example 2 means: Unloading address reference. Depending on configuration. Configured in program ts2128.
Schema Component Representation
<
xs:simpleType name ="
referenceCodeType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="9999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < referenceIndicationType (by restriction)
Sub-types:
None
Name
referenceIndicationType
Content
Base XSD Type: nonNegativeInteger
value comes from list: {'0'|'1'|'9'}
Documentation
Indication of the reference which is refered to when using the ediReference field. not set or set with 0 the ediReference is an external EDI reference set with 1 the ediReference points is the con note number set with 9 the ediReference points to a message reference
Schema Component Representation
<
xs:simpleType name ="
referenceIndicationType ">
<
xs:restriction base ="
NType ">
<xs:enumeration value ="0 "/>
<xs:enumeration value ="1 "/>
<xs:enumeration value ="9 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < referenceOfAgentType (by restriction)
Sub-types:
None
Name
referenceOfAgentType
Content
Schema Component Representation
<
xs:simpleType name ="
referenceOfAgentType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="15 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < referenceTextType (by restriction)
Sub-types:
None
Name
referenceTextType
Content
Schema Component Representation
<
xs:simpleType name ="
referenceTextType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="30 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :nonNegativeInteger < NType (by restriction) < relationNumberType (by restriction)
Sub-types:
None
Name
relationNumberType
Content
Base XSD Type: nonNegativeInteger
Documentation
See searchName.
Schema Component Representation
<
xs:simpleType name ="
relationNumberType ">
<
xs:restriction base ="
NType ">
<xs:maxInclusive value ="999999999999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < sealNumberLong (by restriction)
Sub-types:
None
Name
sealNumberLong
Content
Documentation
Seal number on the container
Schema Component Representation
<
xs:simpleType name ="
sealNumberLong ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="20 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < searchNameType (by restriction)
Sub-types:
None
Name
searchNameType
Content
Documentation
This is the unique searchname in Kewill Logistics. The searchName or relationNumber must exist if Kewill Logistics is configured to re- use data. See programm ts5002 for configuration.
Schema Component Representation
<
xs:simpleType name ="
searchNameType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="20 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < searchStringType (by restriction)
Sub-types:
None
Name
searchStringType
Content
Documentation
This can be used for finding an address whithout the relationNumber and searchName. Kewill Logistics will use this value to find an address in a link table. This link (configured in ts5002->address mapping) must be maintained manual. The customer and this value must be entered and then a existing address must be chosen. The link must be entered manual every time a customer has a new code. Kewill Logistics will first find the linked address and use this as it was in the EDI file. Afterwards the parameters (in ts5002) are handled normally.
Schema Component Representation
<
xs:simpleType name ="
searchStringType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="50 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < selectionCode1Type (by restriction)
Sub-types:
None
Name
selectionCode1Type
Content
Schema Component Representation
<
xs:simpleType name ="
selectionCode1Type ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="15 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < selectionCode2Type (by restriction)
Sub-types:
None
Name
selectionCode2Type
Content
Schema Component Representation
<
xs:simpleType name ="
selectionCode2Type ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="15 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < selectionCode3Type (by restriction)
Sub-types:
None
Name
selectionCode3Type
Content
Schema Component Representation
<
xs:simpleType name ="
selectionCode3Type ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="15 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < selectionCode4Type (by restriction)
Sub-types:
None
Name
selectionCode4Type
Content
Schema Component Representation
<
xs:simpleType name ="
selectionCode4Type ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="15 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < selectionCode5Type (by restriction)
Sub-types:
None
Name
selectionCode5Type
Content
Schema Component Representation
<
xs:simpleType name ="
selectionCode5Type ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="15 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < setType (by restriction)
Sub-types:
None
Name
setType
Content
Documentation
Represents a set of invoices.
Schema Component Representation
<
xs:simpleType name ="
setType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="17 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < stringType (by restriction)
Sub-types:
None
Name
stringType
Content
Documentation
Character string value
Schema Component Representation
<
xs:simpleType name ="
stringType ">
<
xs:restriction base ="
xs :string"/>
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < tailorCodeType (by restriction)
Sub-types:
None
Name
tailorCodeType
Content
Schema Component Representation
<
xs:simpleType name ="
tailorCodeType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="6 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < tailorFiller15Type (by restriction)
Sub-types:
None
Name
tailorFiller15Type
Content
Documentation
Check with PSG consultants for usage.
Schema Component Representation
<
xs:simpleType name ="
tailorFiller15Type ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="15 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < tailorFiller20Type (by restriction)
Sub-types:
None
Name
tailorFiller20Type
Content
Documentation
Check with PSG consultants for usage.
Schema Component Representation
<
xs:simpleType name ="
tailorFiller20Type ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="20 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < tailorFillerA10Type (by restriction)
Sub-types:
None
Name
tailorFillerA10Type
Content
Documentation
Check with PSG consultants for usage.
Schema Component Representation
<
xs:simpleType name ="
tailorFillerA10Type ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="10 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < taricCodeType (by restriction)
Sub-types:
None
Name
taricCodeType
Content
Documentation
This represent the taric code used for customs.
Schema Component Representation
<
xs:simpleType name ="
taricCodeType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="22 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < telefaxNumberType (by restriction)
Sub-types:
None
Name
telefaxNumberType
Content
Schema Component Representation
<
xs:simpleType name ="
telefaxNumberType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="20 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < telephoneNumberType (by restriction)
Sub-types:
None
Name
telephoneNumberType
Content
Schema Component Representation
<
xs:simpleType name ="
telephoneNumberType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="20 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < temperatureCelsiusType (by restriction)
Sub-types:
None
Name
temperatureCelsiusType
Content
no. of fraction digits = 2
-999.99 <= value <= 999.99
Documentation
Inicates the minimum temperature this container can be reached by the cooling of the container.
Schema Component Representation
<
xs:simpleType name ="
temperatureCelsiusType ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-999.99 "/>
<xs:maxInclusive value ="999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < temperatureFahrenheitType (by restriction)
Sub-types:
None
Name
temperatureFahrenheitType
Content
no. of fraction digits = 2
-999.99 <= value <= 999.99
Schema Component Representation
<
xs:simpleType name ="
temperatureFahrenheitType ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-999.99 "/>
<xs:maxInclusive value ="999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < textType (by restriction)
Sub-types:
None
Schema Component Representation
<
xs:simpleType name ="
textType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="70 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :time < TSType (by restriction) < tillTimeType (by restriction)
Sub-types:
None
Name
tillTimeType
Content
Schema Component Representation
<
xs:simpleType name ="
tillTimeType ">
<
xs:restriction base ="
TSType "/>
</
xs:simpleType >
Super-types:
xs :decimal < S2Type (by restriction) < transactionAmountType (by restriction)
Sub-types:
None
Name
transactionAmountType
Content
no. of fraction digits = 2
-99999999999.99 <= value <= 99999999999.99
Schema Component Representation
<
xs:simpleType name ="
transactionAmountType ">
<
xs:restriction base ="
S2Type ">
<xs:minInclusive value ="-99999999999.99 "/>
<xs:maxInclusive value ="99999999999.99 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < transactionCurrencyType (by restriction)
Sub-types:
None
Name
transactionCurrencyType
Content
Schema Component Representation
<
xs:simpleType name ="
transactionCurrencyType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < transactionTypeType (by restriction)
Sub-types:
None
Name
transactionTypeType
Content
value comes from list: {'P'|'S'}
Documentation
P=Purchase S=Sales
Schema Component Representation
<
xs:simpleType name ="
transactionTypeType ">
<
xs:restriction base ="
AUType ">
<xs:enumeration value ="P "/>
<xs:enumeration value ="S "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < transmitterType (by restriction)
Sub-types:
None
Name
transmitterType
Content
Schema Component Representation
<
xs:simpleType name ="
transmitterType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="35 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < typeOfFreeTextType (by restriction)
Sub-types:
None
Name
typeOfFreeTextType
Content
Documentation
The type of description.Example ICA for Issuing Carrier Agent, CUS for customer related text. See program ts2121 for possible values.
Schema Component Representation
<
xs:simpleType name ="
typeOfFreeTextType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="3 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < AUType (by restriction) < typeType (by restriction)
Sub-types:
None
Name
typeType
Content
Documentation
Depending on configuration, see ts2117
Schema Component Representation
<
xs:simpleType name ="
typeType ">
<
xs:restriction base ="
AUType ">
<xs:maxLength value ="4 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :date < DYType (by restriction) < unloadingDateType (by restriction)
Sub-types:
None
Name
unloadingDateType
Content
Schema Component Representation
<
xs:simpleType name ="
unloadingDateType ">
<
xs:restriction base ="
DYType "/>
</
xs:simpleType >
Super-types:
xs :time < TSType (by restriction) < unloadingTimeType (by restriction)
Sub-types:
None
Name
unloadingTimeType
Content
Documentation
This is the actual time of unloading
Schema Component Representation
<
xs:simpleType name ="
unloadingTimeType ">
<
xs:restriction base ="
TSType "/>
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < valueType (by restriction)
Sub-types:
None
Schema Component Representation
<
xs:simpleType name ="
valueType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="20 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < vatIdNumberType (by restriction)
Sub-types:
None
Name
vatIdNumberType
Content
Schema Component Representation
<
xs:simpleType name ="
vatIdNumberType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="17 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < ventilationType (by restriction)
Sub-types:
None
Name
ventilationType
Content
Documentation
Indicate if the container is provided or should be provided with ventilation for the relevant goods type. This is for information purposes only.
Schema Component Representation
<
xs:simpleType name ="
ventilationType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="10 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :decimal < S3Type (by restriction) < volumeType (by restriction)
Sub-types:
None
Name
volumeType
Content
no. of fraction digits = 3
-9999999999.999 <= value <= 9999999999.999
Documentation
This is the volume. When the volume code is C this is HxWxL . When the volume code is L this is WxL.
Schema Component Representation
<
xs:simpleType name ="
volumeType ">
<
xs:restriction base ="
S3Type ">
<xs:minInclusive value ="-9999999999.999 "/>
<xs:maxInclusive value ="9999999999.999 "/>
</
xs:restriction >
</
xs:simpleType >
Super-types:
xs :string < AType (by restriction) < waybillType (by restriction)
Sub-types:
None
Name
waybillType
Content
Documentation
External master freight number
Schema Component Representation
<
xs:simpleType name ="
waybillType ">
<
xs:restriction base ="
AType ">
<xs:maxLength value ="17 "/>
</
xs:restriction >
</
xs:simpleType >