Purchase Order:In case of the fromRole, billTo and shipTo elements the value = 'Reseller'.In case of the toRole element the value = 'Distributor' or 'Manufacturer'.Purchase Order Confirmation:In case of the toRole, billTo and shipTo elements the value = 'Reseller'.In case of the fromRole element the value = 'Distributor' or 'Manufacturer'.Advanced Shipment Notification:In case of toRole, BuyingPartner, ReceivingPartner (shipTo) elements the value = 'Reseller'.In case of fromRole, OriginatingPartner and SellingPartner elements the value = 'Distributor' or 'Manufacturer'.
<xsd:element name="GlobalPartnerRoleClassificationCode" type="GlobalPartnerRoleClassificationCodeType"><xsd:annotation><xsd:documentation xml:lang="EN" source="V3.1">Purchase Order: In case of the fromRole, billTo and shipTo elements the value = 'Reseller'. In case of the toRole element the value = 'Distributor' or 'Manufacturer'. Purchase Order Confirmation: In case of the toRole, billTo and shipTo elements the value = 'Reseller'. In case of the fromRole element the value = 'Distributor' or 'Manufacturer'. Advanced Shipment Notification: In case of toRole, BuyingPartner, ReceivingPartner (shipTo) elements the value = 'Reseller'. In case of fromRole, OriginatingPartner and SellingPartner elements the value = 'Distributor' or 'Manufacturer'.</xsd:documentation></xsd:annotation></xsd:element>
Purchase Order:In case of the fromRole, billTo and shipTo elements the value = 'Buyer'.In case of the toRole element the value = 'Seller'.In case of the Licence Enduser element the value = 'Enduser'Purchase Order Confirmation:In case of toRole, billTo, shipTo - Reseller elements the value = 'Buyer'.In case of fromRole element the value = 'Seller'.In case of the Licence Enduser element the value = 'Enduser'Advanced Shipment Notification:In case of TransportedBy the value = 'Carrier':In case of toRole, BuyingPartner, ReceivingPartner (shipTo) elements the value = 'Buyer'.In case of fromRole, OriginatingPartner and SellingPartner elements the value = 'Seller'.
<xsd:element name="GlobalPartnerClassificationCode" type="GlobalPartnerClassificationCodeType"><xsd:annotation><xsd:documentation xml:lang="EN" source="V3.1">Purchase Order: In case of the fromRole, billTo and shipTo elements the value = 'Buyer'. In case of the toRole element the value = 'Seller'. In case of the Licence Enduser element the value = 'Enduser' Purchase Order Confirmation: In case of toRole, billTo, shipTo - Reseller elements the value = 'Buyer'. In case of fromRole element the value = 'Seller'. In case of the Licence Enduser element the value = 'Enduser' Advanced Shipment Notification: In case of TransportedBy the value = 'Carrier': In case of toRole, BuyingPartner, ReceivingPartner (shipTo) elements the value = 'Buyer'. In case of fromRole, OriginatingPartner and SellingPartner elements the value = 'Seller'.</xsd:documentation></xsd:annotation></xsd:element>
Please use ISO 3166-1, 2-letter country codes in capitals.
Diagram
Type
xsd:string
Properties
content:
simple
minOccurs:
0
Source
<xsd:element name="GlobalCountryCode" minOccurs="0" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="EN" source="http://nl.wikipedia.org/wiki/ISO_3166-1">Please use ISO 3166-1, 2-letter country codes in capitals.</xsd:documentation></xsd:annotation></xsd:element>
This field can be used to specify a post office box instead of a physical address. In this case the 'NationalPostalCode' and 'cityName' need to reflect the address of the post office box.
<xsd:element name="postOfficeBoxIdentifier" minOccurs="0" type="FreeFormTextType"><xsd:annotation><xsd:documentation xml:lang="EN">This field can be used to specify a post office box instead of a physical address. In this case the 'NationalPostalCode' and 'cityName' need to reflect the address of the post office box.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="regionName" minOccurs="0" type="FreeFormTextType"><xsd:annotation><xsd:documentation xml:lang="EN">Country region, state or province.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="DateStamp" type="DateTimeFormatType"><xsd:annotation><xsd:documentation xml:lang="EN">Please use CCYYMMDDTHHMMSS format. If a date is unknown the date value should be 20440404T000000</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="DateTimeStamp" type="DateTimeFormatType"><xsd:annotation><xsd:documentation xml:lang="EN">Please use CCYYMMDDTHHMMSS format. If a date is unknown the date value should be 20440404T000000</xsd:documentation></xsd:annotation></xsd:element>
Specifies the context the data belongs to. It can contain, for example; - 'RejectReason'- 'Chamber Of Commerce Number'- 'Bank Information'- 'Header Text' or 'Footer Text'
The manufacturer part numbers must be specified in this element.Customers using PDI (Product Data Index) can use the by Onetrail given unique part number.
Diagram
Type
xsd:string
Properties
content:
simple
minOccurs:
0
Source
<xsd:element name="GlobalProductIdentifier" minOccurs="0" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="EN">The manufacturer part numbers must be specified in this element. Customers using PDI (Product Data Index) can use the by Onetrail given unique part number.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="PartnerProductIdentification" minOccurs="0" maxOccurs="unbounded" type="PartnerProductIdentificationType"><xsd:annotation><xsd:documentation xml:lang="EN">This element will hold all known references to a product. This includes EAN, buyer-, seller-, manufacturer and end-user partnumbers.</xsd:documentation></xsd:annotation></xsd:element>
'Seller' for seller- or vendor part number or SKU (Stock Keeping Unit). 'Manufacturer' for manufacturer part number.'Buyer' for Buyer part number.'EAN' for EAN product numbers.'Enduser' for enduser product numbers.
Diagram
Type
xsd:string
Properties
content:
simple
Source
<xsd:element name="GlobalPartnerClassificationCode" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="EN">'Seller' for seller- or vendor part number or SKU (Stock Keeping Unit). 'Manufacturer' for manufacturer part number. 'Buyer' for Buyer part number. 'EAN' for EAN product numbers. 'Enduser' for enduser product numbers.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="revisionIdentifier" minOccurs="0" type="FreeFormTextType"><xsd:annotation><xsd:documentation xml:lang="EN">Used in TI. This element can be used to specify a specific revision/version for a given product.</xsd:documentation></xsd:annotation></xsd:element>
Specifies the currency. Please use ISO 4217, 3-letter codes in capitals.
Diagram
Type
restriction of xsd:string
Properties
content:
simple
Facets
minLength
3
maxLength
3
Source
<xsd:element name="GlobalCurrencyCode"><xsd:annotation><xsd:documentation xml:lang="EN">Specifies the currency. Please use ISO 4217, 3-letter codes in capitals.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="3"/><xsd:maxLength value="3"/></xsd:restriction></xsd:simpleType></xsd:element>
<xsd:element name="DateTimeStamp" minOccurs="0" type="DateTimeFormatType"><xsd:annotation><xsd:documentation xml:lang="EN">Please use CCYYMMDDTHHMMSS format. If a date is unknown the date value should be 20440404T000000</xsd:documentation></xsd:annotation></xsd:element>
Reference line number.Not all sellers can register the reference line number in their back-end application(s).
Diagram
Type
xsd:string
Properties
content:
simple
minOccurs:
0
Source
<xsd:element name="LineNumber" minOccurs="0" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="EN">Reference line number. Not all sellers can register the reference line number in their back-end application(s).</xsd:documentation></xsd:annotation></xsd:element>
<xsd:complexType name="PartnerRoleDescriptionType"><xsd:sequence><xsd:element name="ContactInformation" type="ContactInformationType"/><xsd:element name="GlobalPartnerRoleClassificationCode" type="GlobalPartnerRoleClassificationCodeType"><xsd:annotation><xsd:documentation xml:lang="EN" source="V3.1">Purchase Order: In case of the fromRole, billTo and shipTo elements the value = 'Reseller'. In case of the toRole element the value = 'Distributor' or 'Manufacturer'. Purchase Order Confirmation: In case of the toRole, billTo and shipTo elements the value = 'Reseller'. In case of the fromRole element the value = 'Distributor' or 'Manufacturer'. Advanced Shipment Notification: In case of toRole, BuyingPartner, ReceivingPartner (shipTo) elements the value = 'Reseller'. In case of fromRole, OriginatingPartner and SellingPartner elements the value = 'Distributor' or 'Manufacturer'.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="PartnerDescription" type="PartnerDescriptionType"/></xsd:sequence></xsd:complexType>
Specifies the language which is used in the text. Please use ISO 639-1, 2-letter codes in capitals.
Source
<xsd:complexType name="fftType"><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="lang"><xsd:annotation><xsd:documentation xml:lang="EN">Specifies the language which is used in the text. Please use ISO 639-1, 2-letter codes in capitals.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="2"/><xsd:maxLength value="2"/></xsd:restriction></xsd:simpleType></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType>
<xsd:complexType name="PartnerDescriptionType"><xsd:sequence><xsd:element name="BusinessDescription" type="BusinessDescriptionType"/><xsd:element name="GlobalPartnerClassificationCode" type="GlobalPartnerClassificationCodeType"><xsd:annotation><xsd:documentation xml:lang="EN" source="V3.1">Purchase Order: In case of the fromRole, billTo and shipTo elements the value = 'Buyer'. In case of the toRole element the value = 'Seller'. In case of the Licence Enduser element the value = 'Enduser' Purchase Order Confirmation: In case of toRole, billTo, shipTo - Reseller elements the value = 'Buyer'. In case of fromRole element the value = 'Seller'. In case of the Licence Enduser element the value = 'Enduser' Advanced Shipment Notification: In case of TransportedBy the value = 'Carrier': In case of toRole, BuyingPartner, ReceivingPartner (shipTo) elements the value = 'Buyer'. In case of fromRole, OriginatingPartner and SellingPartner elements the value = 'Seller'.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType>
<xsd:complexType name="PhysicalAddressType"><xsd:sequence><xsd:element name="addressLine1" minOccurs="0" type="FreeFormTextType"/><xsd:element name="addressLine2" minOccurs="0" type="FreeFormTextType"/><xsd:element name="addressLine3" minOccurs="0" type="FreeFormTextType"/><xsd:element name="cityName" minOccurs="0" type="FreeFormTextType"/><xsd:element name="GlobalCountryCode" minOccurs="0" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="EN" source="http://nl.wikipedia.org/wiki/ISO_3166-1">Please use ISO 3166-1, 2-letter country codes in capitals.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="GlobalLocationIdentifier" minOccurs="0" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="EN">For future use.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="NationalPostalCode" minOccurs="0" type="xsd:string"/><xsd:element name="postOfficeBoxIdentifier" minOccurs="0" type="FreeFormTextType"><xsd:annotation><xsd:documentation xml:lang="EN">This field can be used to specify a post office box instead of a physical address. In this case the 'NationalPostalCode' and 'cityName' need to reflect the address of the post office box.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="regionName" minOccurs="0" type="FreeFormTextType"><xsd:annotation><xsd:documentation xml:lang="EN">Country region, state or province.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType>
<xsd:complexType name="TransportationEventType"><xsd:sequence><xsd:element name="DateStamp" type="DateTimeFormatType"><xsd:annotation><xsd:documentation xml:lang="EN">Please use CCYYMMDDTHHMMSS format. If a date is unknown the date value should be 20440404T000000</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="GlobalTransportEventCode" type="GlobalTransportEventCodeType"><xsd:annotation><xsd:documentation xml:lang="EN" source="V3.2">Order values = 'Ship', 'RequestedDelivery', 'EarliestDelivery', 'LatestDelivery'. Order response values = 'Ship', 'ShipCalculated', 'Delivery', 'DeliveryCalculated', 'RequestedDelivery', 'EarliestDelivery', 'LatestDelivery'. Despatch advice values = 'Ship', 'ShipCalculated', 'Delivery', 'DeliveryCalculated'.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType>
<xsd:complexType name="DateTimeType"><xsd:sequence><xsd:element name="DateTimeStamp" type="DateTimeFormatType"><xsd:annotation><xsd:documentation xml:lang="EN">Please use CCYYMMDDTHHMMSS format. If a date is unknown the date value should be 20440404T000000</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType>
Specifies the context the data belongs to. It can contain, for example; - 'RejectReason'- 'Chamber Of Commerce Number'- 'Bank Information'- 'Header Text' or 'Footer Text'
Specifies the language which is used in the text. Please use ISO 639-1, 2-letter codes in capitals.
Source
<xsd:complexType name="RemarkType"><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="lang"><xsd:annotation><xsd:documentation xml:lang="EN">Specifies the language which is used in the text. Please use ISO 639-1, 2-letter codes in capitals.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="2"/><xsd:maxLength value="2"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute name="context" use="optional" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="EN">Specifies the context the data belongs to. It can contain, for example; - 'RejectReason' - 'Chamber Of Commerce Number' - 'Bank Information' - 'Header Text' or 'Footer Text'</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType>
<xsd:complexType name="ProductIdentificationType"><xsd:sequence><xsd:element name="GlobalProductIdentifier" minOccurs="0" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="EN">The manufacturer part numbers must be specified in this element. Customers using PDI (Product Data Index) can use the by Onetrail given unique part number.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="PartnerProductIdentification" minOccurs="0" maxOccurs="unbounded" type="PartnerProductIdentificationType"><xsd:annotation><xsd:documentation xml:lang="EN">This element will hold all known references to a product. This includes EAN, buyer-, seller-, manufacturer and end-user partnumbers.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType>
<xsd:complexType name="PartnerProductIdentificationType"><xsd:sequence><xsd:element name="GlobalPartnerClassificationCode" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="EN">'Seller' for seller- or vendor part number or SKU (Stock Keeping Unit). 'Manufacturer' for manufacturer part number. 'Buyer' for Buyer part number. 'EAN' for EAN product numbers. 'Enduser' for enduser product numbers.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ProprietaryProductIdentifier" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="EN">EAN, buyer-, seller- and/or manufacturer part numbers.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="revisionIdentifier" minOccurs="0" type="FreeFormTextType"><xsd:annotation><xsd:documentation xml:lang="EN">Used in TI. This element can be used to specify a specific revision/version for a given product.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType>
<xsd:complexType name="FinancialAmountType"><xsd:sequence><xsd:element name="GlobalCurrencyCode"><xsd:annotation><xsd:documentation xml:lang="EN">Specifies the currency. Please use ISO 4217, 3-letter codes in capitals.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="3"/><xsd:maxLength value="3"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="MonetaryAmount" type="xsd:decimal"/></xsd:sequence></xsd:complexType>
<xsd:complexType name="DocumentReferenceType"><xsd:sequence><xsd:element name="DateTimeStamp" minOccurs="0" type="DateTimeFormatType"><xsd:annotation><xsd:documentation xml:lang="EN">Please use CCYYMMDDTHHMMSS format. If a date is unknown the date value should be 20440404T000000</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="GlobalDocumentReferenceTypeCode" type="GlobalDocumentReferenceTypeCodeType"/><xsd:element name="ProprietaryDocumentIdentifier" type="xsd:string"><xsd:annotation><xsd:documentation source="V3.1">Value according GlobalDocumentReferenceTypeCode.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType>
<xsd:complexType name="DocumentLineReferenceType"><xsd:complexContent><xsd:extension base="DocumentReferenceType"><xsd:sequence><xsd:element name="LineNumber" minOccurs="0" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="EN">Reference line number. Not all sellers can register the reference line number in their back-end application(s).</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:extension></xsd:complexContent></xsd:complexType>
The unit of measurement identifies the units being used in this order. For ICT orders the default value is 'EACH'.To maintain backwards compatibility, 'PCE' should be entered as 'EACH'. The following codes are accepted:- 'EACH'Each (Packing unit)- 'CMT' Centimetre (Linear measure)- 'DAY' Day (Unit of time)- 'GRM' Gram (Weight)- 'HUR' Hour (Unit of time)- 'KGM' Kilogram (Weight)- 'LTR' Litre (Measure of capacity)- 'MIN' Minute (Unit of time)- 'MLT' Millilitre (Linear measure)- 'MMT' Millimetre (Linear measure)- 'MTK' Square meter (Square measure)- 'MTQ' Cubic meter (Cubic measure)- 'MTR' Metre (Linear measure)- 'TNE' Tonne (weight)
<xsd:simpleType name="GlobalProductUnitOfMeasureCodeType"><xsd:annotation><xsd:documentation xml:lang="EN">The unit of measurement identifies the units being used in this order. For ICT orders the default value is 'EACH'. To maintain backwards compatibility, 'PCE' should be entered as 'EACH'. The following codes are accepted: - 'EACH'Each (Packing unit) - 'CMT' Centimetre (Linear measure) - 'DAY' Day (Unit of time) - 'GRM' Gram (Weight) - 'HUR' Hour (Unit of time) - 'KGM' Kilogram (Weight) - 'LTR' Litre (Measure of capacity) - 'MIN' Minute (Unit of time) - 'MLT' Millilitre (Linear measure) - 'MMT' Millimetre (Linear measure) - 'MTK' Square meter (Square measure) - 'MTQ' Cubic meter (Cubic measure) - 'MTR' Metre (Linear measure) - 'TNE' Tonne (weight)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string"><xsd:enumeration value="EACH"/><xsd:enumeration value="CMT"/><xsd:enumeration value="DAY"/><xsd:enumeration value="GRM"/><xsd:enumeration value="HUR"/><xsd:enumeration value="KGM"/><xsd:enumeration value="LTR"/><xsd:enumeration value="MIN"/><xsd:enumeration value="MLT"/><xsd:enumeration value="MMT"/><xsd:enumeration value="MTK"/><xsd:enumeration value="MTQ"/><xsd:enumeration value="MTR"/><xsd:enumeration value="TNE"/></xsd:restriction></xsd:simpleType>
<xsd:attribute name="lang"><xsd:annotation><xsd:documentation xml:lang="EN">Specifies the language which is used in the text. Please use ISO 639-1, 2-letter codes in capitals.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="2"/><xsd:maxLength value="2"/></xsd:restriction></xsd:simpleType></xsd:attribute>
<xsd:attribute name="lang"><xsd:annotation><xsd:documentation xml:lang="EN">Specifies the language which is used in the text. Please use ISO 639-1, 2-letter codes in capitals.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="2"/><xsd:maxLength value="2"/></xsd:restriction></xsd:simpleType></xsd:attribute>
Specifies the context the data belongs to. It can contain, for example; - 'RejectReason'- 'Chamber Of Commerce Number'- 'Bank Information'- 'Header Text' or 'Footer Text'
<xsd:attribute name="context" use="optional" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="EN">Specifies the context the data belongs to. It can contain, for example; - 'RejectReason' - 'Chamber Of Commerce Number' - 'Bank Information' - 'Header Text' or 'Footer Text'</xsd:documentation></xsd:annotation></xsd:attribute>