<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
	<xs:element name="Order">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="OrderNumber" minOccurs="1" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 32) Order Number
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExtOrderNumber" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 100, optional) Ext order number
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExternalCode" minOccurs="1" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 100) External code
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>				
				<xs:element name="OrderType" minOccurs="1" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 15) OrderType, supported values: "Basware Network", "EMail", "SmartOrder"
							</xs:documentation>
						</xs:annotation>
						<xs:restriction base="xs:string">
							<xs:enumeration value="Basware Network"/>
							<xs:enumeration value="EMail"/>
							<xs:enumeration value="SmartOrder"/>
							<xs:maxLength value="15"/>
							<xs:whiteSpace value="collapse"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OrderStatus" minOccurs="1" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 18) OrderStatus, supported values: "ReadyForOrder", "Ordered", "SupplierRejected", "SupplierConfirmed",
"ModifiedBySupplier", "PartiallyReceived", "Received", "Canceled", "Rejected", "Closed", 
							</xs:documentation>
						</xs:annotation>
						<xs:restriction base="xs:string">
							<xs:enumeration value="ReadyForOrder"/>
							<xs:enumeration value="Ordered"/>
							<xs:enumeration value="SupplierRejected"/>
							<xs:enumeration value="SupplierConfirmed"/>
							<xs:enumeration value="ModifiedBySupplier"/>
							<xs:enumeration value="PartiallyReceived"/>
							<xs:enumeration value="Received"/>
							<xs:enumeration value="Canceled"/>
							<xs:enumeration value="Rejected"/>
							<xs:enumeration value="Closed"/>
							<xs:maxLength value="18"/>
							<xs:whiteSpace value="collapse"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SupplierId" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 32, optional) Supplier id
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SupplierCode" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 32, optional) Supplier code
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SupplierName" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 255, optional) Supplier name
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SupplierEmailAddress" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 0-1800, optional) Supplier Email Address
							</xs:documentation>
						</xs:annotation>
						<xs:restriction base="xs:string">
							<xs:minLength value="0"/>
							<xs:maxLength value="1800"/>
							<xs:whiteSpace value="collapse"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PurchaseClassification" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 250, optional) Purchase classification
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OrganizationUnitId" minOccurs="1" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 32) Organization unit id
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExportTime" minOccurs="1" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(date, optional) Order export time
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:dateTime"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CreationTime" minOccurs="1" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(date) Order creation time
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:dateTime"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CreatorId" minOccurs="1" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 32) Order creator id
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Creator" minOccurs="1" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 227) Order creator name
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CancellationNote" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 250, optional) Order cancellation note
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Note" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 2000, optional) Order note
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SalesOrderID" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 250, optional) Sales order id
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PromisedDeliveryDate" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(date, optional) Promised delivery date
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:date"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DesiredDeliveryDate" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(date, optional) Desired delivery date
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:dateTime"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PaymentTermCode" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 250, optional) Payment term code
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PaymentTermName" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 2000, optional) Payment term name
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeliveryTerms" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 100, optional) Delivery term code
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LastComment" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 2000, optional) Last comment
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PurchasingGroupCode" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 25, optional) Purchasing group code
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PurchasingGroupName" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 250, optional) Purchasing group name
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeliveryLocation" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 250, optional) Delivery location
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NoteToSupplier" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 2000, optional) Note to supplier
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="GrossSum" minOccurs="1" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(number) Order gross total
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:decimal"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="GrossSumComp" minOccurs="1" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(number) Order gross total company
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:decimal"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="GrossSumOrg" minOccurs="1" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(number) Order gross total org
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:decimal"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NetSum" minOccurs="1" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(number) Order net total
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:decimal"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NetSumComp" minOccurs="1" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(number) Order net total company
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:decimal"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NetSumOrg" minOccurs="1" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(number) Order net total org
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:decimal"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxSum" minOccurs="1" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(number) Order tax sum
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:decimal"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxSumComp" minOccurs="1" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(number) Order tax sum company
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:decimal"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxSumOrg" minOccurs="1" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(number) Order tax sum org
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:decimal"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ContractNumber" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 255, optional) Contract number
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OrganizationUnitCode" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 25, optional) Organization code
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OrganizationUnitName" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 250, optional) Organization name
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Owner" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 227, optional) Owner name
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeliveryReceiver" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 255, optional) Receiving contact name
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Purpose" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 2000, optional) Purpose
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CompanyCode" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 32, optional) Company code
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CompanyName" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 255, optional) Company name
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExtPurchaseRequisitionNumber" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 100, optional) Ext purchase requisition number
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PurchaseCurrency" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 25, optional) Currency code
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CompanyCurrency" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 25, optional) Currency code company
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="GroupCurrency" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 25, optional) Currency code org
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="HeaderDataText1" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 250, optional) Header data text1
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="HeaderDataText2" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 250, optional) Header data text2
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="HeaderDataText3" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 250, optional) Header data text3
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="HeaderDataText4" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 250, optional) Header data text4
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="HeaderDataText5" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 250, optional) Header data text5
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="HeaderDataNum1" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(number optional) Header data num1
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:decimal"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="HeaderDataNum2" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(number optional) Header data num2
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:decimal"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="HeaderDataNum3" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(number optional) Header data num3
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:decimal"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="HeaderDataNum4" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(number optional) Header data num4
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:decimal"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="HeaderDataNum5" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(number optional) Header data num5
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:decimal"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="HeaderDataDate1" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(date, optional) Header data date1
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:date"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="HeaderDataDate2" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(date, optional) Header data date2
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:date"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="HeaderDataDate3" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(date, optional) Header data date3
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:date"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="HeaderDataDate4" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(date, optional) Header data date4
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:date"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="HeaderDataDate5" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(date, optional) Header data date5
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:date"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DesiredDeliveryEndDate" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(date, optional) Desired delivery end date
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:dateTime"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SupplierContactName" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 255, optional) Supplier contact name
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SupplierContactTelephone" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 60, optional) Supplier contact telephone
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SupplierContactFax" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 60, optional) Supplier contact fax
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SupplierContactEmail" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string, 320, optional) Supplier contact email
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PromisedDeliveryEndDate" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(date, optional) Promised delivery end date
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:date"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeliveryAddress" minOccurs="1" maxOccurs="1">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Name" minOccurs="0" maxOccurs="1">
								<xs:simpleType>
									<xs:annotation>
										<xs:documentation>
(string, 255, optional) Delivery address name
										</xs:documentation>
									</xs:annotation>
									<xs:list itemType="xs:string"/>
								</xs:simpleType>
							</xs:element>
							<xs:element name="PostBox" minOccurs="0" maxOccurs="1">
								<xs:simpleType>
									<xs:annotation>
										<xs:documentation>
(string, 255, optional) Delivery address post box
										</xs:documentation>
									</xs:annotation>
									<xs:list itemType="xs:string"/>
								</xs:simpleType>
							</xs:element>
							<xs:element name="StreetName" minOccurs="0" maxOccurs="1">
								<xs:simpleType>
									<xs:annotation>
										<xs:documentation>
(string, 255, optional) Delivery address street name
										</xs:documentation>
									</xs:annotation>
									<xs:list itemType="xs:string"/>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AdditionalStreetName" minOccurs="0" maxOccurs="1">
								<xs:simpleType>
									<xs:annotation>
										<xs:documentation>
(string, 255, optional) Delivery address additional street name
										</xs:documentation>
									</xs:annotation>
									<xs:list itemType="xs:string"/>
								</xs:simpleType>
							</xs:element>
							<xs:element name="BlockName" minOccurs="0" maxOccurs="1">
								<xs:simpleType>
									<xs:annotation>
										<xs:documentation>
(string, 255, optional) Delivery address block name
										</xs:documentation>
									</xs:annotation>
									<xs:list itemType="xs:string"/>
								</xs:simpleType>
							</xs:element>
							<xs:element name="BuildingName" minOccurs="0" maxOccurs="1">
								<xs:simpleType>
									<xs:annotation>
										<xs:documentation>
(string, 255, optional) Delivery address building name
										</xs:documentation>
									</xs:annotation>
									<xs:list itemType="xs:string"/>
								</xs:simpleType>
							</xs:element>
							<xs:element name="BuildingNumber" minOccurs="0" maxOccurs="1">
								<xs:simpleType>
									<xs:annotation>
										<xs:documentation>
(string, 255, optional) Delivery address building number
										</xs:documentation>
									</xs:annotation>
									<xs:list itemType="xs:string"/>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Department" minOccurs="0" maxOccurs="1">
								<xs:simpleType>
									<xs:annotation>
										<xs:documentation>
(string, 255, optional) Delivery address department
										</xs:documentation>
									</xs:annotation>
									<xs:list itemType="xs:string"/>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Floor" minOccurs="0" maxOccurs="1">
								<xs:simpleType>
									<xs:annotation>
										<xs:documentation>
(string, 255, optional) Delivery address floor
										</xs:documentation>
									</xs:annotation>
									<xs:list itemType="xs:string"/>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Room" minOccurs="0" maxOccurs="1">
								<xs:simpleType>
									<xs:annotation>
										<xs:documentation>
(string, 255, optional) Delivery address room no
										</xs:documentation>
									</xs:annotation>
									<xs:list itemType="xs:string"/>
								</xs:simpleType>
							</xs:element>
							<xs:element name="PostalZone" minOccurs="0" maxOccurs="1">
								<xs:simpleType>
									<xs:annotation>
										<xs:documentation>
(string, 255, optional) Delivery address postal zone
										</xs:documentation>
									</xs:annotation>
									<xs:list itemType="xs:string"/>
								</xs:simpleType>
							</xs:element>
							<xs:element name="City" minOccurs="0" maxOccurs="1">
								<xs:simpleType>
									<xs:annotation>
										<xs:documentation>
(string, 255, optional) Delivery address city
										</xs:documentation>
									</xs:annotation>
									<xs:list itemType="xs:string"/>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Region" minOccurs="0" maxOccurs="1">
								<xs:simpleType>
									<xs:annotation>
										<xs:documentation>
(string, 255, optional) Delivery address region
										</xs:documentation>
									</xs:annotation>
									<xs:list itemType="xs:string"/>
								</xs:simpleType>
							</xs:element>
							<xs:element name="District" minOccurs="0" maxOccurs="1">
								<xs:simpleType>
									<xs:annotation>
										<xs:documentation>
(string, 255, optional) Delivery address district
										</xs:documentation>
									</xs:annotation>
									<xs:list itemType="xs:string"/>
								</xs:simpleType>
							</xs:element>
							<xs:element name="CountryCode" minOccurs="0" maxOccurs="1">
								<xs:simpleType>
									<xs:annotation>
										<xs:documentation>
(string, 255, optional) Delivery address country code
										</xs:documentation>
									</xs:annotation>
									<xs:list itemType="xs:string"/>
								</xs:simpleType>
							</xs:element>
							<xs:element name="CountryName" minOccurs="0" maxOccurs="1">
								<xs:simpleType>
									<xs:annotation>
										<xs:documentation>
(string, 255, optional) Delivery address country name
										</xs:documentation>
									</xs:annotation>
									<xs:list itemType="xs:string"/>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Description" minOccurs="0" maxOccurs="1">
								<xs:simpleType>
									<xs:annotation>
										<xs:documentation>
(string, 1000, optional) Delivery address description
										</xs:documentation>
									</xs:annotation>
									<xs:list itemType="xs:string"/>
								</xs:simpleType>
							</xs:element>
							<xs:element name="GlobalLocationNumber" minOccurs="0" maxOccurs="1">
								<xs:simpleType>
									<xs:annotation>
										<xs:documentation>
(string, 13, optional) Delivery address global location number
										</xs:documentation>
									</xs:annotation>
									<xs:list itemType="xs:string"/>
								</xs:simpleType>
							</xs:element>
							<xs:element name="EmailAddress" minOccurs="0" maxOccurs="1">
								<xs:simpleType>
									<xs:annotation>
										<xs:documentation>
(string, 255, optional) Delivery address email
										</xs:documentation>
									</xs:annotation>
									<xs:list itemType="xs:string"/>
								</xs:simpleType>
							</xs:element>
							<xs:element name="CountrySubEntityCode" minOccurs="0" maxOccurs="1">
								<xs:simpleType>
									<xs:annotation>
										<xs:documentation>
(string, 255, optional) Delivery address country sub entity code
										</xs:documentation>
									</xs:annotation>
									<xs:list itemType="xs:string"/>
								</xs:simpleType>
							</xs:element>
							<xs:element name="CountrySubEntityName" minOccurs="0" maxOccurs="1">
								<xs:simpleType>
									<xs:annotation>
										<xs:documentation>
(string, 2000, optional) Delivery address country sub entity name
										</xs:documentation>
									</xs:annotation>
									<xs:list itemType="xs:string"/>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="OrderRows" minOccurs="1" maxOccurs="1">
					<xs:complexType>
					    <xs:annotation>
							<xs:documentation>
							(orderLine, 1-200) Purchase Order Lines
							</xs:documentation>
						</xs:annotation>
						<xs:sequence>
							<xs:element name="OrderLine" minOccurs="1" maxOccurs="200">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="ExternalCode" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 100) ERP line id
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ProductId" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 32) Product id
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ProductType" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 19) ProductType, supported values: "FreeText", "PurchaseInstruction", "Punchout", "CostLine", "Marketplace" 														
													</xs:documentation>
												</xs:annotation>
												<xs:restriction base="xs:string">
													<xs:enumeration value="FreeText"/>
													<xs:enumeration value="PurchaseInstruction"/>
													<xs:enumeration value="Punchout"/>
													<xs:enumeration value="CostLine"/>
													<xs:enumeration value="Marketplace"/>
													<xs:maxLength value="19"/>
													<xs:whiteSpace value="collapse"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LineStatus" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 18) OrderStatus, supported values: "ReadyForOrder", "Ordered", "SupplierRejected", "SupplierConfirmed", "ModifiedBySupplier", "PartiallyReceived", "Received", "Canceled", "Rejected", "Closed"
													</xs:documentation>
												</xs:annotation>
												<xs:restriction base="xs:string">
													<xs:enumeration value="ReadyForOrder"/>
													<xs:enumeration value="Ordered"/>
													<xs:enumeration value="SupplierRejected"/>
													<xs:enumeration value="SupplierConfirmed"/>
													<xs:enumeration value="ModifiedBySupplier"/>
													<xs:enumeration value="PartiallyReceived"/>
													<xs:enumeration value="Received"/>
													<xs:enumeration value="Canceled"/>
													<xs:enumeration value="Rejected"/>
													<xs:enumeration value="Closed"/>
													<xs:maxLength value="18"/>
													<xs:whiteSpace value="collapse"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LineNumber" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(number) Order line number
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:int"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="OrderLineNumber" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(number) Order line number
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:int"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="PaymentTermCode" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 250, optional) Payment term code
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="CustomBuyerProductCode" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(string, 250, optional) Order line custom buyer product code
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="OrderCustomBuyerProductCode" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(string, 250, optional) Order line order custom buyer product code
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="DeliveryTermCode" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 100, optional) Delivery term code
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="PaymentTermName" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 2000, optional) Payment term name
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="CancellationNote" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 250, optional) Order line cancellation note
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Note" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 250, optional) Order line note
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="DeliveryInstruction" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 250, optional) Order line delivery instruction
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="PromisedDeliveryDate" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
		(date, optional) Order line promised delivery date
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:date"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="DesiredDeliveryDate" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
		(date, optional) Order line desired delivery date
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:dateTime"/>
											</xs:simpleType>
										</xs:element>										
										<xs:element name="ExtPurchaseRequisitionNumber" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 100, optional) Ext purchase requisition number
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="UNSPSC" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 64, optional) UNSPSC
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="POlineType" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 100, optional) PO line type
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="MaterialGroup" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 100, optional) Material group
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Plant" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 100, optional) Plant
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="StorageLocation" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 100, optional) Storage location
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="GoodsReceiptBasedInvoicing" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 100, optional) Goods receipt based invoicing
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="GRNote" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 100, optional) Goods receipt note
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="GRIndicator" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 100, optional) Goods receipt indicator
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="DeliveryLocation" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 250, optional) Delivery location
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="NoteFromSupplier" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 2000, optional) Order line note from supplier
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="NoteToSupplier" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 2000, optional) Order line note to supplier
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="DefaultSupplierClassificationCode" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 100, optional) Default supplier classification code
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="DefaultSupplierClassificationName" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 255, optional) Default supplier classification name
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Description" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 2000, optional) Order line description
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="OrderBuyerProductCode" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 250, optional) Order line buyer product code
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="OrderBuyerProductName" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(string, 250) Order line order buyer product name
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="OrderSupplierProductName" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 250) Order line supplier product name
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="BuyerProductCode" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 250, optional) Order line buyer product code
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="BuyerProductName" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(string, 250, optional) Order line buyer product name
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Owner" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 227, optional) Order line owner name
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="OrderStandardAssigneeId" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 32, optional) Order line standard assignee id
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="OrderStandardAssigneeName" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 250, optional) Order line standard assignee name
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Category" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 350, optional) Order line category code and category name
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="CategoryName" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 250, optional) Order line category name
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="OrderCategoryCode" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 100, optional) Order line category code
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="OrderCategoryName" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 250, optional) Order line category name
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Supplier" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 32, optional) Order line supplier code
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="SupplierName" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 255, optional) Order line supplier name
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="SupplierProductCode" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 50, optional) Order line supplier product code
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="SupplierProductName" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 250, optional) Order line supplier product name
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Recipient" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, optional)
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="DeliveryTerms" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 250, optional) Order line delivery term code
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ManufacturerProductCode" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 255, optional) Order line manufacturer product code
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="QuantityUnit" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 10, optional) Order price line quantity unit code
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="QuantityUnitName" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 250, optional) Order price line quantity unit name
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LineDataText1" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(string, 250, optional) Order custom line data text1
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LineDataText2" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(string, 250, optional) Order custom line data text2
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LineDataText3" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(string, 250, optional) Order custom line data text3
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LineDataText4" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(string, 250, optional) Order custom line data text4
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LineDataText5" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(string, 250, optional) Order custom line data text5
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LineDataNum1" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number, optional) Order custom line data num1
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LineDataNum2" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number, optional) Order custom line data num2
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LineDataNum3" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number, optional) Order custom line data num3
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LineDataNum4" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number, optional) Order custom line data num4
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LineDataNum5" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number, optional) Order custom line data num5
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LineDataDate1" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(date, optional) Order custom line data date1
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:date"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LineDataDate2" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(date, optional) Order custom line data date2
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:date"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LineDataDate3" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(date, optional) Order custom line data date3
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:date"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LineDataDate4" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(date, optional) Order custom line data date4
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:date"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LineDataDate5" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(date, optional) Order custom line data date5
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:date"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Quantity" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number, optional) Order price line quantity
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="TaxPercent" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number, optional) Order price line tax percent
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="TaxPercent2" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number, optional) Order price line tax percent2
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="DiscountPercent" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number, optional) Order price line discount percent
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="DiscountPercentReason" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(string, 250, optional) Order price line discount percent reason
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="CurrencyCode" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(string, 25, optional) Order price line currency code
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="CurrencyComp" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(string, 25, optional) Order price line currency code comp
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="CurrencyOrg" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(string, 25, optional) Order price line currency code org
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ExchangeRateComp" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number) Order price line exchange rate comp
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ExchangeRateOrg" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number) Order price line exchange rate org
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="NetUnitPrice" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number, optional) Order price line net unit price
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="GrossUnitPrice" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number, optional) Order price line gross unit price
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="NetPrice" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number) Order price line net price
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="GrossPrice" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number) Order price line gross price
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="NetSum" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number) Order price line net sum
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="GrossSum" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number) Order price line gross sum
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="TaxTotal" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number) Order price line tax total
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Tax1Sum" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number) Order price line tax1 sum
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Tax2Sum" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number, optional) Order price line tax2 sum
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="TaxCode" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(string, 32, optional) Order price line tax code
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="TaxCategory" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(string, 25, optional) Order price line tax category
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="PriceType" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 5) PriceType, supported values: "Net", "Gross"									
													</xs:documentation>
												</xs:annotation>
												<xs:restriction base="xs:string">
													<xs:enumeration value="Net"/>
													<xs:enumeration value="Gross"/>
													<xs:maxLength value="5"/>
													<xs:whiteSpace value="collapse"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="NetUnitPriceComp" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number) Order price line net unit price comp
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="GrossUnitPriceComp" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number) Order price line gross unit price comp
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="NetPriceComp" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number) Order price line net price comp
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="GrossPriceComp" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number) Order price line gross price comp
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="NetSumComp" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number) Order price line net sum comp
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="GrossSumComp" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number) Order price line gross sum comp
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="TaxTotalComp" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number) Order price line tax total comp
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Tax1SumComp" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number) Order price line tax1 sum comp
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Tax2SumComp" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number, optional) Order price line tax2 sum comp
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="NetUnitPriceOrg" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number) Order price line net unit price org
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="GrossUnitPriceOrg" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number) Order price line gross unit price org
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="NetPriceOrg" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number) Order price line net price org
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="GrossPriceOrg" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number) Order price line gross price org
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="NetSumOrg" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number) Order price line net sum org
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="GrossSumOrg" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number) Order price line gross sum org
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="TaxTotalOrg" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number) Order price line tax total org
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Tax1SumOrg" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number) Order price line tax1 sum org
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Tax2SumOrg" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number, optional) Order price line tax2 sum org
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="CategoryCode" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 100, optional) Order line category code
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="SubUom" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(string, 100, optional) Order line sub uom
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="PriceUnit" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(string, 25, optional) Order price line price unit
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="PriceUnitDescription" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(string, 250, optional) Order price line price unit description
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ConversionNumerator" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number, optional) Order price line conversion numerator
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ConversionDenumerator" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number, optional) Order price line conversion denumerator
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="TaxJurisdictionCode" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(string, 25, optional) Order price line tax jurisdiction code
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="DiscountAmount" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number, optional)
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Tax1Amount" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number, optional)
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Tax2Amount" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number, optional)
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LinePricingText1" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(string, 250, optional) Order custom line pricing text1
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LinePricingText2" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(string, 250, optional) Order custom line pricing text2
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LinePricingText3" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(string, 250, optional) Order custom line pricing text3
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LinePricingText4" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(string, 250, optional) Order custom line pricing text4
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LinePricingText5" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(string, 250, optional) Order custom line pricing text5
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LinePricingNum1" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number, optional) Order custom line pricing num1
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LinePricingNum2" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number, optional) Order custom line pricing num2
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LinePricingNum3" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number, optional) Order custom line pricing num3
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LinePricingNum4" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number, optional) Order custom line pricing num4
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LinePricingNum5" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number, optional) Order custom line pricing num5
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LinePricingDate1" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(date, optional) Order custom line pricing date1
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:date"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LinePricingDate2" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(date, optional) Order custom line pricing date2
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:date"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LinePricingDate3" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(date, optional) Order custom line pricing date3
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:date"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LinePricingDate4" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(date, optional) Order custom line pricing date4
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:date"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LinePricingDate5" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(date, optional) Order custom line pricing date5
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:date"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="OrderSupplierProductCode" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 50, optional) Order line supplier product code
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>									
										<xs:element name="DesiredDeliveryEndDate" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(date, optional) Order line desired delivery end date
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:dateTime"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ProductAdditionalData" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(string, 2000, optional) Order line product additional data
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="PromisedDeliveryEndDate" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(date, optional) Order line promised delivery end date
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:date"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="QuoteReference" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
			(string, 35, optional) Order line quote id
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ReceiveAutomatically" minOccurs="1" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
				(number) Order line receive automatically
													</xs:documentation>
												</xs:annotation>
												<xs:list itemType="xs:decimal"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LeadTime" minOccurs="0" maxOccurs="1">
											<xs:simpleType>
												<xs:annotation>
													<xs:documentation>
													(string, 0-255) LeadTime defines how long (number of days) would it take for goods to arrive after the order has been placed. Should be stated as whole numbers (“1”, “2”) not (“one”, “two”)
													</xs:documentation>
												</xs:annotation>
												<xs:restriction base="xs:string">			
													<xs:minLength value="0"/>
													<xs:maxLength value="255"/>
													<xs:whiteSpace value="collapse"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="DeliveryAddress" minOccurs="1" maxOccurs="1">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="Name" minOccurs="0" maxOccurs="1">
														<xs:simpleType>
															<xs:annotation>
																<xs:documentation>
(string, 255, optional) Order line delivery address name
																</xs:documentation>
															</xs:annotation>
															<xs:list itemType="xs:string"/>
														</xs:simpleType>
													</xs:element>
													<xs:element name="PostBox" minOccurs="0" maxOccurs="1">
														<xs:simpleType>
															<xs:annotation>
																<xs:documentation>
(string, 255, optional) Order line delivery address post box
																</xs:documentation>
															</xs:annotation>
															<xs:list itemType="xs:string"/>
														</xs:simpleType>
													</xs:element>
													<xs:element name="StreetName" minOccurs="0" maxOccurs="1">
														<xs:simpleType>
															<xs:annotation>
																<xs:documentation>
(string, 255, optional) Order line delivery address street name
																</xs:documentation>
															</xs:annotation>
															<xs:list itemType="xs:string"/>
														</xs:simpleType>
													</xs:element>
													<xs:element name="AdditionalStreetName" minOccurs="0" maxOccurs="1">
														<xs:simpleType>
															<xs:annotation>
																<xs:documentation>
(string, 255, optional) Order line delivery address additional street name
																</xs:documentation>
															</xs:annotation>
															<xs:list itemType="xs:string"/>
														</xs:simpleType>
													</xs:element>
													<xs:element name="BlockName" minOccurs="0" maxOccurs="1">
														<xs:simpleType>
															<xs:annotation>
																<xs:documentation>
(string, 255, optional) Order line delivery address block name
																</xs:documentation>
															</xs:annotation>
															<xs:list itemType="xs:string"/>
														</xs:simpleType>
													</xs:element>
													<xs:element name="BuildingName" minOccurs="0" maxOccurs="1">
														<xs:simpleType>
															<xs:annotation>
																<xs:documentation>
(string, 255, optional) Order line delivery address building name
																</xs:documentation>
															</xs:annotation>
															<xs:list itemType="xs:string"/>
														</xs:simpleType>
													</xs:element>
													<xs:element name="BuildingNumber" minOccurs="0" maxOccurs="1">
														<xs:simpleType>
															<xs:annotation>
																<xs:documentation>
(string, 255, optional) Order line delivery address building number
																</xs:documentation>
															</xs:annotation>
															<xs:list itemType="xs:string"/>
														</xs:simpleType>
													</xs:element>
													<xs:element name="Department" minOccurs="0" maxOccurs="1">
														<xs:simpleType>
															<xs:annotation>
																<xs:documentation>
(string, 255, optional) Order line delivery address department
																</xs:documentation>
															</xs:annotation>
															<xs:list itemType="xs:string"/>
														</xs:simpleType>
													</xs:element>
													<xs:element name="Floor" minOccurs="0" maxOccurs="1">
														<xs:simpleType>
															<xs:annotation>
																<xs:documentation>
(string, 255, optional) Order line delivery address floor
																</xs:documentation>
															</xs:annotation>
															<xs:list itemType="xs:string"/>
														</xs:simpleType>
													</xs:element>
													<xs:element name="Room" minOccurs="0" maxOccurs="1">
														<xs:simpleType>
															<xs:annotation>
																<xs:documentation>
(string, 255, optional) Order line delivery address room no
																</xs:documentation>
															</xs:annotation>
															<xs:list itemType="xs:string"/>
														</xs:simpleType>
													</xs:element>
													<xs:element name="PostalZone" minOccurs="0" maxOccurs="1">
														<xs:simpleType>
															<xs:annotation>
																<xs:documentation>
(string, 255, optional) Order line delivery address postal zone
																</xs:documentation>
															</xs:annotation>
															<xs:list itemType="xs:string"/>
														</xs:simpleType>
													</xs:element>
													<xs:element name="City" minOccurs="0" maxOccurs="1">
														<xs:simpleType>
															<xs:annotation>
																<xs:documentation>
(string, 255, optional) Order line delivery address city
																</xs:documentation>
															</xs:annotation>
															<xs:list itemType="xs:string"/>
														</xs:simpleType>
													</xs:element>
													<xs:element name="Region" minOccurs="0" maxOccurs="1">
														<xs:simpleType>
															<xs:annotation>
																<xs:documentation>
(string, 255, optional) Order line delivery address region
																</xs:documentation>
															</xs:annotation>
															<xs:list itemType="xs:string"/>
														</xs:simpleType>
													</xs:element>
													<xs:element name="District" minOccurs="0" maxOccurs="1">
														<xs:simpleType>
															<xs:annotation>
																<xs:documentation>
(string, 255, optional) Order line delivery address district
																</xs:documentation>
															</xs:annotation>
															<xs:list itemType="xs:string"/>
														</xs:simpleType>
													</xs:element>
													<xs:element name="CountryCode" minOccurs="0" maxOccurs="1">
														<xs:simpleType>
															<xs:annotation>
																<xs:documentation>
(string, 255, optional) Order line delivery address country code
																</xs:documentation>
															</xs:annotation>
															<xs:list itemType="xs:string"/>
														</xs:simpleType>
													</xs:element>
													<xs:element name="CountryName" minOccurs="0" maxOccurs="1">
														<xs:simpleType>
															<xs:annotation>
																<xs:documentation>
(string, 255, optional) Order line delivery address country name
																</xs:documentation>
															</xs:annotation>
															<xs:list itemType="xs:string"/>
														</xs:simpleType>
													</xs:element>
													<xs:element name="Description" minOccurs="0" maxOccurs="1">
														<xs:simpleType>
															<xs:annotation>
																<xs:documentation>
(string, 1000, optional) Order line delivery address description
																</xs:documentation>
															</xs:annotation>
															<xs:list itemType="xs:string"/>
														</xs:simpleType>
													</xs:element>
													<xs:element name="GlobalLocationNumber" minOccurs="0" maxOccurs="1">
														<xs:simpleType>
															<xs:annotation>
																<xs:documentation>
(string, 13, optional) Order line delivery address global location number
																</xs:documentation>
															</xs:annotation>
															<xs:list itemType="xs:string"/>
														</xs:simpleType>
													</xs:element>
													<xs:element name="ReceivedQuantity" minOccurs="1" maxOccurs="1">
														<xs:simpleType>
															<xs:annotation>
																<xs:documentation>
(number) Goods receipt document received quantity
																</xs:documentation>
															</xs:annotation>
															<xs:list itemType="xs:decimal"/>
														</xs:simpleType>
													</xs:element>
													<xs:element name="ReceivalMethod" minOccurs="1" maxOccurs="1">
														<xs:simpleType>
															<xs:annotation>
																<xs:documentation>
(string, 25) Goods receipt receival method
																</xs:documentation>
															</xs:annotation>
															<xs:list itemType="xs:string"/>
														</xs:simpleType>
													</xs:element>
													<xs:element name="ReceivedNetSum" minOccurs="1" maxOccurs="1">
														<xs:simpleType>
															<xs:annotation>
																<xs:documentation>
(number) Goods receipt document received net sum
																</xs:documentation>
															</xs:annotation>
															<xs:list itemType="xs:decimal"/>
														</xs:simpleType>
													</xs:element>
													<xs:element name="ReceivedGrossSum" minOccurs="1" maxOccurs="1">
														<xs:simpleType>
															<xs:annotation>
																<xs:documentation>
(number) Goods receipt document received gross sum
																</xs:documentation>
															</xs:annotation>
															<xs:list itemType="xs:decimal"/>
														</xs:simpleType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="CodingRows" minOccurs="1" maxOccurs="unbounded">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="CodingRow">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="ExternalCode" minOccurs="1" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 100) Order line coding erp coding line id
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="AccountCode" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25, optional) Order line coding account code
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="AccountName" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 2000, optional) Order line coding account name
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="CostCenterCode" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25, optional) Order line coding cost center code
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="CostCenterName" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 2000, optional) Order line coding cost center name
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="ProjectCode" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25, optional) Order line coding project code
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="ProjectName" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 255, optional) Order line coding project name
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="SplitPercent" minOccurs="1" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(number) Order line coding split percent
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:decimal"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="RowIndex" minOccurs="1" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(number) Order line coding row index
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:integer"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="WorkOrderCode" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25, optional) Order line coding work order code
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="WorkOrderName" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order line coding work order name
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="WorkOrderSubCode" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25, optional) Order line coding work order sub code
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="WorkOrderSubName" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order line coding work order sub name
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="FixedAssetsCode" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25, optional) Order line coding fixed assets code
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="FixedAssetsName" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order line coding fixed assets name
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="FixedAssetsSubCode" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25, optional) Order line coding fixed assets sub code
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="FixedAssetsSubName" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order line coding fixed assets sub name
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="InternalOrderCode" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25, optional) Order line coding internal order code
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="InternalOrderName" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order line coding internal order name
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="ProfitCenterCode" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25, optional) Order line coding profit center code
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="ProfitCenterName" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order line coding profit center name
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="BusinessUnitCode" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25, optional) Order line coding business unit code
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="BusinessUnitName" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order line coding business unit name
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="ProjectSubCode" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25, optional) Order line coding project sub code
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="ProjectSubName" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order line coding project sub name
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="EmployeeCode" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25, optional) Order line coding employee code
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="EmployeeName" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order line coding employee name
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="Vehiclenumber" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25, optional) Order line coding vehicale number
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="VehicleName" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order line coding vehicle name
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="SalesorderCode" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25, optional) Order line coding sales order code
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="SalesorderName" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order line coding sales order name
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="SalesorderSubCode" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25, optional) Order line coding sales order sub code
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="SalesorderSubName" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order line coding sales order sub name
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="CustomerCode" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25, optional) Order line coding customer code
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="CustomerName" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order line coding customer name
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="AccountingAssignmentCategoryCode" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25, optional) Order line coding accounting assignment category code
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="AccountingAssignmentCategoryName" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order line coding accounting assignment category name
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="BudgetName" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order line coding budget name
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="BudgetCode" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25, optional) Order line coding budget code
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="ServiceCode" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25, optional) Order line coding service code
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="ServiceName" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order line coding service name
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="BusinessAreaCode" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25, optional) Order line coding business area code
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="BusinessAreaName" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order line coding business area name
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="DistributionMode" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order line coding distribution mode
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="DistributionCode" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25, optional) Order line coding distribution code
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineDataText1" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order line custom coding line data text1
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineDataText2" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order line custom coding line data text2
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineDataText3" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order coding line data text3
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineDataText4" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order coding line data text4
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineDataText5" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order coding line data text5
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineDataNum1" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(number, optional) Order coding line data num1
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:decimal"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineDataNum2" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(number, optional) Order coding line data num2
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:decimal"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineDataNum3" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(number, optional) Order coding line data num3
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:decimal"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineDataNum4" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(number, optional) Order coding line data num4
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:decimal"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineDataNum5" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(number, optional) Order coding line data num5
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:decimal"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineDataDate1" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(date, optional) Order coding line data date1
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:date"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineDataDate2" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(date, optional) Order coding line data date2
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:date"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineDataDate3" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(date, optional) Order coding line data date3
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:date"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineDataDate4" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(date, optional) Order coding line data date4
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:date"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineDataDate5" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(date, optional) Order coding line data date5
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:date"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineInvoicingDimCode1" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25, optional) Order coding line invoicing dim code1
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineInvoicingDimName1" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order coding line invoicing dim name1
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineInvoicingDimCode2" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25, optional) Order coding line invoicing dim code2
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineInvoicingDimName2" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order coding line invoicing dim name2
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineInvoicingDimCode3" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25, optional) Order coding line invoicing dim code3
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineInvoicingDimName3" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order coding line invoicing dim name3
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineInvoicingDimCode4" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25, optional) Order coding line invoicing dim code4
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineInvoicingDimName4" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order coding line invoicing dim name4
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineInvoicingDimCode5" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25, optional) Order coding line invoicing dim code5
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineInvoicingDimName5" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order coding line invoicing dim name5
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineInvoicingDimCode6" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25, optional) Order coding line invoicing dim code6
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineInvoicingDimName6" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order coding line invoicing dim name6
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineInvoicingDimCode7" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25, optional) Order coding line invoicing dim code7
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineInvoicingDimName7" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order coding line invoicing dim name7
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineInvoicingDimCode8" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25, optional) Order coding line invoicing dim code8
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineInvoicingDimName8" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order coding line invoicing dim name8
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineInvoicingDimCode9" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25, optional) Order coding line invoicing dim code9
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineInvoicingDimName9" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order coding line invoicing dim name9
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineInvoicingDimCode10" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25, optional) Order coding line invoicing dim code10
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineInvoicingDimName10" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250, optional) Order coding line invoicing dim name10
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="GoodsReceipts" minOccurs="0" maxOccurs="unbounded">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="GoodsReceipt" minOccurs="0" maxOccurs="unbounded">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="GoodsReceiptNumber" minOccurs="1" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 100) Goods receipt document GR number
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="ExternalCode" minOccurs="1" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 100) Goods receipt external code
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LineExternalCode" minOccurs="1" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 100) Goods receipt document external code 
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>															
																<xs:element name="ReversedGoodsReceiptNumber" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 100, optional) Goods receipt document GR number (if reversed document)
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="ReversedGRExternalCode" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 100, optional) Goods receipt external code (if reversed document)
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="ReversedGRLineExternalCode" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 100, optional) Goods receipt document external code (if reversed document)
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="ReceivedQuantity" minOccurs="1" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(number) Goods receipt document received quantity
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:decimal"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="Units" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 30, optional) Goods receipt document received quantity unit
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="UserId" minOccurs="1" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 32) Goods receipt document receiver id
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="Recipient" minOccurs="1" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 255) Goods receipt document receiver name
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="GoodsReceiptLocation" minOccurs="0" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 2000, optional) Goods receipt document location
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>																
																<xs:element name="OrderNumber" minOccurs="1" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 32) Order Number
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="FaultNotified" minOccurs="1" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 3) Faulty, supported values: "No", "Yes"									
																			</xs:documentation>
																		</xs:annotation>
																		<xs:restriction base="xs:string">
																			<xs:enumeration value="No"/>
																			<xs:enumeration value="Yes"/>
																			<xs:maxLength value="3"/>
																			<xs:whiteSpace value="collapse"/>
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="ReceivingDate" minOccurs="1" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string) Goods receipt document receiving date, Format: YYYY-MM-DD
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="ReceivingTime" minOccurs="1" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 8) hard coded value "00:00:00"
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="DeliveryNoteNumber" minOccurs="1" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250) Goods receipt document delivery note number
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="ProductSerialNumber" minOccurs="1" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 250) Goods receipt document product serial number
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="ExtGRNumber" minOccurs="1" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 100) Goods receipt document external GR number
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="DocumentLink" minOccurs="1" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string) Goods receipt document link url
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="ReceivedNetSum" minOccurs="1" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(number) Goods receipt document received net sum
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:decimal"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="ReceivedGrossSum" minOccurs="1" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(number) Goods receipt document received gross sum
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:decimal"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="CurrencyCode" minOccurs="1" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25) Goods receipt document currency code
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="ReceivalMethod" minOccurs="1" maxOccurs="1">
																	<xs:simpleType>
																		<xs:annotation>
																			<xs:documentation>
(string, 25) Goods receipt receival method
																			</xs:documentation>
																		</xs:annotation>
																		<xs:list itemType="xs:string"/>
																	</xs:simpleType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="DocumentLink" minOccurs="1" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(string) Purchase Order document link url
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PurchaseOrderType" minOccurs="1" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
Specifies order type. Available values: 'Standard', ''Blanket', 'Release'.
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="HidePrices" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
(boolean) Specifies, if all price information is hidden from the order when sent to supplier. Available values: true / false.
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AdditionalRecipient" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
The email address(es) where the order is sent by P2P purchase. Can contain multiple email addresses separated by semicolon. The order is sent to these addresses when orderRecipientType is 'Owner' or 'Both'.
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ReleaseOrderRequired" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
Used only if the order type is blanket to specify, if the blanket order requires release orders. Available values: true/false.
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OriginSystem" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
Specifies where the order was created. Available values: P2P, ImportedAsRequisition, ImportedAsOrder, CopiedFromOrder.
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OrderRecipientType" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
Determines who order is sent to. Available values: Supplier, Owner, OwnerAndSupplier.
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AttachPdfToXml" minOccurs="0" maxOccurs="1">
					<xs:simpleType>
						<xs:annotation>
							<xs:documentation>
Specifies if order is attached as pdf file when order is sent to supplier through Basware network.
							</xs:documentation>
						</xs:annotation>
						<xs:list itemType="xs:string"/>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
</xs:schema>