<?xml version="1.0" encoding="iso-8859-1"?>
<?xml-stylesheet type="text/xsl" href="ProgrammersReference.xslt"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ns1="http://ePocket.no/Handyman62/Api" targetNamespace="http://ePocket.no/Handyman62/Api" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xs:element name="StoreMovementList">
		<xs:annotation>
			<xs:documentation>Handyman Export: Store movements</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="StoreMovement" minOccurs="0" maxOccurs="unbounded">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="StoreNo">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="20"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="WholesalerNo">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="20"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ItemNo">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="255"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Description">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="110"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Unit">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="4"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Price" type="xs:float"/>
							<xs:element name="VATRate" type="xs:float"/>
							<xs:element name="OrderUnit" type="xs:float"/>
							<xs:element name="Quantity" type="xs:float"/>
							<xs:element name="StoreMinimum" type="xs:integer">
								<xs:annotation>
									<xs:documentation>Lower limit for quantity</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="StoreMaximum" type="xs:integer">
								<xs:annotation>
									<xs:documentation>Upper limit for quantity</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="StockItem" type="xs:integer">
								<xs:annotation>
									<xs:appinfo>0/1</xs:appinfo>
									<xs:documentation>0 = temporary item.</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="CostPrice" type="xs:float"/>
							<xs:element name="ItemNo2">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="255"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ItemGroup">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="20"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="URL">
								<xs:annotation>
									<xs:documentation>URL to product information on the Internet</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="255"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="HSOrderNumber" type="xs:integer">
								<xs:annotation>
									<xs:documentation>Handyman internal order number</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="OrderNo">
								<xs:annotation>
									<xs:documentation>Handyman order number from ERP</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="20"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="HSMaterialID" type="xs:integer">
								<xs:annotation>
									<xs:documentation>Handyman internal material id</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="MaterialID">
								<xs:annotation>
									<xs:documentation>Handyman material id from ERP</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="20"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="PlannedOrUsed" type="xs:integer">
								<xs:annotation>
									<xs:appinfo>0/1</xs:appinfo>
									<xs:documentation>True if the material came from planned material, false if normal use</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="RelatedStoreNo">
								<xs:annotation>
									<xs:documentation>Handyman store id from ERP where moved from when moving between stores</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="20"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="StoreMovementID"  type="xs:integer">
								<xs:annotation>
									<xs:documentation></xs:documentation>
								</xs:annotation>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
</xs:schema>
