<?xml version="1.0" encoding="Windows-1250"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
			xmlns:typ="http://www.stormware.cz/schema/type.xsd"
			xmlns:rdc="http://www.stormware.cz/schema/documentresponse.xsd"
			xmlns:stk="http://www.stormware.cz/schema/stock.xsd"
			xmlns:lst="http://www.stormware.cz/schema/list.xsd"
			xmlns="http://www.stormware.cz/schema/stock.xsd"
			targetNamespace="http://www.stormware.cz/schema/stock.xsd"
			elementFormDefault="qualified"
>

<xsd:import namespace="http://www.stormware.cz/schema/type.xsd" 					schemaLocation="type.xsd"/>
<xsd:import namespace="http://www.stormware.cz/schema/list.xsd" 					schemaLocation="list.xsd"/>
<xsd:import namespace="http://www.stormware.cz/schema/documentresponse.xsd" 	schemaLocation="documentresponse.xsd"/>

<!-- **************************************************************************
		root element must be <stock>
	 ************************************************************************** -->

<xsd:element name="stock" type="stockType"/>

<!-- **************************************************************************
		stock
	 ************************************************************************** -->

<xsd:complexType name="stockType">
	<xsd:sequence>
		<xsd:element name="stockHeader" type="stk:stockHeaderType"/>
		<xsd:element name="stockDetail" type="stk:stockDetailType" minOccurs="0">
  		<xsd:annotation>
  	   	<xsd:documentation>Položky zásob u typů karta, služba, textová nebo výrobek (jen pro export).</xsd:documentation>
  	  </xsd:annotation>
  	</xsd:element>
		<xsd:element name="stockAttach" type="stk:stockAttachType" minOccurs="0">
		  <xsd:annotation>
  	   	<xsd:documentation>Svázané zásoby. Jako svázanou zásobu nelze vložit skladovou zásobu typu Komplet a Souprava (jen pro export).</xsd:documentation>
  	  </xsd:annotation>
  	</xsd:element>
		<xsd:element name="stockSerialNumber" type="stk:stockSerialNumberType" minOccurs="0">
		  <xsd:annotation>
  	   	<xsd:documentation>Výrobní čísla nebo šarže zásoby (jen pro export).</xsd:documentation>
  	  </xsd:annotation>
  	</xsd:element>  
		<xsd:element name="stockPriceItem" type="stk:stockPriceItemType" minOccurs="0">
		  <xsd:annotation>
  	   	<xsd:documentation>Slevy.</xsd:documentation>
  	  </xsd:annotation>
  	</xsd:element>
	</xsd:sequence>
	<xsd:attribute name="version" type="stk:stkVersionType" use="required"/>
</xsd:complexType>

<xsd:simpleType name="stkVersionType">
	<xsd:annotation>
		<xsd:documentation>Verze, které jsou dostupné k tomuto dokladu. Podrobnosti k jednotlivým verzím najdete na www.stormware.cz/xml</xsd:documentation>
	</xsd:annotation>
	<xsd:restriction base="xsd:string">
		<xsd:enumeration value="1.0"/>
		<xsd:enumeration value="1.1"/>
		<xsd:enumeration value="1.2"/>
		<xsd:enumeration value="1.3"/>
		<xsd:enumeration value="1.4"/>
		<xsd:enumeration value="1.5"/>
		<xsd:enumeration value="1.6"/>
	</xsd:restriction>
</xsd:simpleType>

<xsd:complexType name="stockHeaderType">
	<xsd:sequence>
		<xsd:element name="id" type="typ:idType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>ID skladové zásoby (jen pro export).</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<!-- Zásoba -->
   	<xsd:element name="stockType" type="stk:stockTypeType">
			<xsd:annotation>
				<xsd:documentation>Typ zásoby</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="code" type="typ:stockIdsType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Řetězcový identifikátor skladové položky.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="EAN" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Čárový kód.</xsd:documentation>
			</xsd:annotation>
			<xsd:simpleType>
				<xsd:restriction base="xsd:string">
					<xsd:maxLength value="20"/>
				</xsd:restriction>
			</xsd:simpleType>
		</xsd:element>
		<xsd:element name="PLU" type="xsd:integer" minOccurs="0" default="0">
			<xsd:annotation>
				<xsd:documentation>PLU. Kód zásoby pro registrační pokladnu.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="isSales" type="typ:boolean" minOccurs="0">
	  		<xsd:annotation>
	  			<xsd:documentation>Odbyt. Určuje, zda se má tato zásoba nabízet při vyskladnění z agend Faktury, Prodejky a Výdejky.</xsd:documentation>
	  		</xsd:annotation>
	  	</xsd:element>
	  	<xsd:element name="isSerialNumber" type="typ:boolean" minOccurs="0">
	  		<xsd:annotation>
	  			<xsd:documentation>Výrobní čísla. Určuje, zda je toto číslovaná zásoba, u které se mají evidovat výrobní čísla.</xsd:documentation>
	  		</xsd:annotation>
	  	</xsd:element>
	  	<xsd:element name="isInternet" type="typ:boolean" minOccurs="0">
	  		<xsd:annotation>
	  			<xsd:documentation>Internet. Určuje, zda je tato zásoba součástí sortimentu nabízeného na internetu.</xsd:documentation>
	  		</xsd:annotation>
	  	</xsd:element>
	  	<xsd:element name="isBatch" type="typ:boolean" minOccurs="0">
	  		<xsd:annotation>
	  			<xsd:documentation>Šarže. Určuje, zda je toto číslovaná zásoba, u které se mají evidovat šarže.</xsd:documentation>
	  		</xsd:annotation>
	  	</xsd:element>
	  	<xsd:element name="purchasingRateVAT" type="typ:vatRateType" minOccurs="0" default="none">
			<xsd:annotation>
				<xsd:documentation>Sazba DPH pro nákup.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="sellingRateVAT" type="typ:vatRateType" minOccurs="0" default="none">
			<xsd:annotation>
				<xsd:documentation>Sazba DPH pro prodej.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="name" type="typ:string90">
			<xsd:annotation>
				<xsd:documentation>Název skladové položky.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>		
		<xsd:element name="nameComplement" type="typ:string90" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Doplňující text či poznámka k názvu skladové zásoby.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="unit" type="typ:unitType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Měrná jednotka.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="unit2" type="typ:unitType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Měrná jednotka 2.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="unit3" type="typ:unitType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Měrná jednotka 3.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="coefficient2" type="xsd:float" minOccurs="0" default="1.0">
			<xsd:annotation>
				<xsd:documentation>Měrná jednotka 2 koeficient.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="coefficient3" type="xsd:float" minOccurs="0" default="1.0">
			<xsd:annotation>
				<xsd:documentation>Měrná jednotka 3 koeficient.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="storage" type="typ:refTypeStorage">
			<xsd:annotation>
				<xsd:documentation>Členění.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<!-- Ceny -->
		<xsd:element name="typePrice" type="typ:refType">
			<xsd:annotation>
				<xsd:documentation>Cenová skupina.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="weightedPurchasePrice" type="typ:currencyType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Vážená nákupní cena (jen pro export).</xsd:documentation>
			</xsd:annotation>
		</xsd:element>		
		<xsd:element name="purchasingPrice" type="typ:currencyType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Nákupní cena bez DPH.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="sellingPrice" type="typ:currencyType" minOccurs="0" default="0">
			<xsd:annotation>
				<xsd:documentation>Prodejní cena cena bez DPH. Pokud není uvedena, bere se jako NULOVÁ.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>						
		<xsd:element name="limitMin" type="xsd:float" minOccurs="0" default="0">
			<xsd:annotation>
				<xsd:documentation>Limit Min pro automatickou objednávku.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="limitMax" type="xsd:float" minOccurs="0" default="0">
			<xsd:annotation>
				<xsd:documentation>Limit Max pro automatickou objednávku.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="mass" type="xsd:float" minOccurs="0" default="0">
			<xsd:annotation>
				<xsd:documentation>Hmotnost.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="volume" type="xsd:float" minOccurs="0" default="0">
			<xsd:annotation>
				<xsd:documentation>Objem.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="count" type="xsd:float" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Stav zásoby (jen pro export).</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="countReceivedOrders" type="xsd:float" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Objednávky (jen pro export).</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="reservation" type="xsd:float" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Rezervace (jen pro export).</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="supplier" type="typ:companyType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Dodavatel.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>				
		<xsd:element name="orderName" type="typ:string90" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Název skladové zásoby pro použití ve funkci Automatické objednávky.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="orderQuantity" type="xsd:float" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Požadované množství k objednání pro použití ve funkci Automatické objednávky.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>		
		<xsd:element name="countIssuedOrders" type="xsd:float" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Objednáno (jen pro export).</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		
		<!-- záložka Doplňkové údaje -->
		<xsd:element name="shortName" type="typ:string24" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Zkrácený název skladové položky - např. při tisku na registrační pokladně.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="typeRP" type="typ:refType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Příznak pro registrační pokladnu.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="guaranteeType" type="typ:guaranteeTypeType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Typ záruky.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="guarantee" type="xsd:integer" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Délka záruky.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="producer" type="typ:string90" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Výrobce skladové položky.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="yield" type="lst:accountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Výnos. Účet pro účtování výnosů z prodeje zásoby.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>		
		<xsd:element name="classOfStock" type="stk:classOfStockType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Účtování metodou A - Druh zásoby.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>	
		<xsd:element name="acc" type="lst:accountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Účtování metodou A - analitický účet zásoby.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		
		<!-- Intrastat -->
		<!-- ToDo -->
		
		<!-- Cizí názvy zásoby -->
		<xsd:element name="foreignName1" type="typ:string90" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Cizí název skladové položky.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>		
		<xsd:element name="foreignNameComplement1" type="typ:string90" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Doplňující text či poznámka k názvu skladové zásoby.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="foreignName2" type="typ:string90" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Cizí název skladové položky.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>		
		<xsd:element name="foreignNameComplement2" type="typ:string90" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Doplňující text či poznámka k názvu skladové zásoby.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
				
		<!-- záložka Internet -->
		<xsd:element name="description" type="typ:string240" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Stručný popis.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="description2" type="xsd:string" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Podrobný popis.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="pictures" type="stk:picturesType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Obrázky skladové položky.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="categories" type="stk:categoriesType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Podrobný popis.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="relatedStocks" type="stk:relatedStocksType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Seznam ID souvisejícíh zásob.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="alternativeStocks" type="stk:alternativeStocksType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Aternativních zásob (description alternative stocks).</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="intParameters" type="stk:intParametersType" minOccurs="0" maxOccurs="1">
			<xsd:annotation>
				<xsd:documentation>Internetového parametru(description parameters).</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Poznámka -->
		<xsd:element name="note" type="xsd:string" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Poznámka.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="parameter" type="typ:parameterDocType" minOccurs="0" maxOccurs="64">
			<xsd:annotation>
				<xsd:documentation>Volitelný parametr.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
	</xsd:sequence>
	
</xsd:complexType>

<!-- popis Obrazky(description of pictures) -->
<xsd:complexType name="picturesType">
	<xsd:sequence>
		<xsd:element name="picture" type="stk:pictureType" minOccurs="0" maxOccurs="unbounded"/>
	</xsd:sequence>
</xsd:complexType>

<xsd:complexType name="pictureType">
	<xsd:sequence>
		<xsd:element name="filepath" type="xsd:string" minOccurs="1"/>
		<xsd:element name="description" type="xsd:string" minOccurs="1"/>
	</xsd:sequence>
	<xsd:attribute name="default" type="xsd:boolean" use="required"/>
</xsd:complexType>

<!-- popis Kategorie(description categories) -->
<xsd:complexType name="categoriesType">
	<xsd:sequence>
		<xsd:element name="idCategory" type="typ:idType" minOccurs="0" maxOccurs="unbounded" />
	</xsd:sequence>
</xsd:complexType>

<!-- popis Souvisejících zásoby(description Related stock) -->
<xsd:complexType name="relatedStocksType">
	<xsd:annotation>
		<xsd:documentation>Seznam ID souvisejícíh zásob.</xsd:documentation>
	</xsd:annotation>
	<xsd:sequence>
		<xsd:element name="idStocks" type="typ:stockItemType" minOccurs="0" maxOccurs="unbounded" />
	</xsd:sequence>
</xsd:complexType>

<!-- popis Aternativních zásob (description alternative stocks) -->
<xsd:complexType name="alternativeStocksType">
	<xsd:annotation>
		<xsd:documentation>Seznam ID alternativních zásob.</xsd:documentation>
	</xsd:annotation>
	<xsd:sequence>
		<xsd:element name="idStocks" type="typ:stockItemType" minOccurs="0" maxOccurs="unbounded" />
	</xsd:sequence>
</xsd:complexType>

<!-- popis Internetového parametru(description parameters) -->
<xsd:complexType name="intParametersType">
	<xsd:sequence>
		<xsd:element name="intParameter" type="stk:intParameterType" minOccurs="0" maxOccurs="unbounded"/>
	</xsd:sequence>
</xsd:complexType>

<xsd:complexType name="intParameterType">
	<xsd:sequence>
		<xsd:element name="intParameterID" type="typ:idType" minOccurs="0" maxOccurs="1"/>
		<xsd:element name="intParameterName" type="typ:string255" minOccurs="0" maxOccurs="1"/>
		<xsd:element name="intParameterType" type="typ:string255" minOccurs="0" maxOccurs="1"/>
		<xsd:element name="intParameterValues" type="stk:intParameterValuesType" minOccurs="1" maxOccurs="unbounded"/>
	</xsd:sequence>
</xsd:complexType>

<xsd:complexType name="intParameterValuesType">
	<xsd:sequence>
		<xsd:element name="intParameterValue" type="stk:intParameterValueType" minOccurs="0" maxOccurs="unbounded"/>
	</xsd:sequence>
</xsd:complexType>

<xsd:complexType name="intParameterValueType">
	<xsd:sequence>
		<xsd:element name="parameterValueID" type="typ:idType" minOccurs="0" maxOccurs="1"/>
		<xsd:element name="parameterValue" type="typ:string255" minOccurs="0" maxOccurs="1"/>
	</xsd:sequence>
</xsd:complexType>

<!-- položky skladové zásoby -->
<xsd:complexType name="stockDetailType">
	<xsd:sequence>
		<xsd:element name="stockItem" type="stk:stockItemType" maxOccurs="unbounded"/>
	</xsd:sequence>
</xsd:complexType>

<xsd:complexType name="stockItemType">
	<xsd:sequence>
		<xsd:group ref="stk:myGroupStockItem"/>
		<xsd:element name="stockPriceItem" type="stk:stockPriceItemType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Úprava cen položky zásob u jednotlivých cenových hladin. Jen u typu Komplet.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
	</xsd:sequence>
</xsd:complexType>

<!-- svázané zásoby -->
<xsd:complexType name="stockAttachType">
	<xsd:sequence>
		<xsd:element name="attachItem" type="stk:attachItemType" maxOccurs="unbounded"/>
	</xsd:sequence>
</xsd:complexType>

<xsd:complexType name="attachItemType">
	<xsd:sequence>
		<xsd:group ref="stk:myGroupStockItem"/>
		<xsd:element name="warehouse" type="typ:boolean" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Naskladnit. Svázaná zásoba vloží do dokladu i při naskladnění skladové karty.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="notExpedite" type="typ:boolean" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Nevyskladňovat. Svázaná zásoba se nevloží do dokladu při vyskladnění skladové karty.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="edit" type="typ:boolean" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Úprava. Pokud volba Úprava nebude na záložce Svázané zatržena, budou se ceny automaticky aktulizovat dle provedených změn na skladové kartě.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="stockPriceItem" type="stk:stockPriceItemType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Úprava cen svázané zásoby u jednotlivých cenových hladin.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
	</xsd:sequence>	
</xsd:complexType>

<xsd:group name="myGroupStockItem">
	<xsd:sequence>
	  <xsd:element name="id" type="typ:idType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>ID skladové zásoby.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
	  <xsd:element name="storage" type="typ:refTypeStorage">
			<xsd:annotation>
				<xsd:documentation>Členění.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
    <xsd:element name="code" type="typ:stockIdsType">
			<xsd:annotation>
				<xsd:documentation>Řetězcový identifikátor skladové položky.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="name" type="typ:string90">
			<xsd:annotation>
				<xsd:documentation>Název skladové položky (jen pro export).</xsd:documentation>
			</xsd:annotation>
		</xsd:element>		
		<xsd:element name="count" type="xsd:float" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Stav zásoby (jen pro export).</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="quantity" type="xsd:float" minOccurs="0">
  		<xsd:annotation>
  			<xsd:documentation>Množství.</xsd:documentation>
  		</xsd:annotation>
  	</xsd:element>		
    <xsd:element name="unit" type="typ:unitType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Měrná jednotka (jen pro export).</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
	</xsd:sequence>
</xsd:group>

<xsd:complexType name="stockSerialNumberType">
	<xsd:sequence>
		<xsd:element name="serialNumberItem" type="stk:serialNumberItemType" maxOccurs="unbounded"/>
	</xsd:sequence>
</xsd:complexType>

<xsd:complexType name="serialNumberItemType">
	<xsd:sequence>
		<xsd:element name="id" type="typ:idType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>ID výrobní číslo nebo šarže.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="serialNumber" type="typ:serialNumberType">
			<xsd:annotation>
				<xsd:documentation>Výrobní číslo nebo šarže.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="count" type="xsd:float" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Stav zásoby.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="expiration" type="xsd:date" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Datum expirace skladové zásoby uvedené šarže.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		<xsd:element name="note" type="xsd:string" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>Poznámka.</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
	</xsd:sequence>	
</xsd:complexType>

<xsd:complexType name="stockPriceItemType">
	<xsd:sequence>
		<xsd:element name="stockPrice" type="typ:stockPriceType" maxOccurs="unbounded"/>
	</xsd:sequence>
</xsd:complexType>

<xsd:simpleType name="stockTypeType">
	<xsd:annotation>
		<xsd:documentation>Typ skladové zásoby. Zatim jsou podporované jen jednoduché zásoby - bez položek.</xsd:documentation>
	</xsd:annotation>
	<xsd:restriction base="xsd:string">
		<xsd:enumeration value="card">
			<xsd:annotation>
				<xsd:documentation>Karta.</xsd:documentation>
			</xsd:annotation>
		</xsd:enumeration>
		<xsd:enumeration value="text">
			<xsd:annotation>
				<xsd:documentation>Textová.</xsd:documentation>
			</xsd:annotation>
		</xsd:enumeration>
		<xsd:enumeration value="service">
			<xsd:annotation>
				<xsd:documentation>Služba.</xsd:documentation>
			</xsd:annotation>
		</xsd:enumeration>
		<xsd:enumeration value="package">
			<xsd:annotation>
				<xsd:documentation>Souprava.</xsd:documentation>
			</xsd:annotation>
		</xsd:enumeration>
		<xsd:enumeration value="set">
			<xsd:annotation>
				<xsd:documentation>Komplet.</xsd:documentation>
			</xsd:annotation>
		</xsd:enumeration>
		<xsd:enumeration value="product">
			<xsd:annotation>
				<xsd:documentation>Výrobek.</xsd:documentation>
			</xsd:annotation>
		</xsd:enumeration>
	</xsd:restriction>
</xsd:simpleType>

<xsd:simpleType name="classOfStockType">
	<xsd:annotation>
		<xsd:documentation>Druh zásoby</xsd:documentation>
	</xsd:annotation>
	<xsd:restriction base="xsd:string">
		<xsd:enumeration value="material">
			<xsd:annotation>
				<xsd:documentation>Materiál.</xsd:documentation>
			</xsd:annotation>
		</xsd:enumeration>
		<xsd:enumeration value="goods">
			<xsd:annotation>
				<xsd:documentation>Zboží.</xsd:documentation>
			</xsd:annotation>
		</xsd:enumeration>
		<xsd:enumeration value="workInProgress">
			<xsd:annotation>
				<xsd:documentation>Nedokončená výroba.</xsd:documentation>
			</xsd:annotation>
		</xsd:enumeration>
		<xsd:enumeration value="semiproducts">
			<xsd:annotation>
				<xsd:documentation>Polotovary.</xsd:documentation>
			</xsd:annotation>
		</xsd:enumeration>
		<xsd:enumeration value="products">
			<xsd:annotation>
				<xsd:documentation>Výrobky.</xsd:documentation>
			</xsd:annotation>
		</xsd:enumeration>
		<xsd:enumeration value="animals">
			<xsd:annotation>
				<xsd:documentation>Zvířata.</xsd:documentation>
			</xsd:annotation>
		</xsd:enumeration>
		<xsd:enumeration value="materialOfOwnProduction">
			<xsd:annotation>
				<xsd:documentation>Materiál vl. výroby.</xsd:documentation>
			</xsd:annotation>
		</xsd:enumeration>
	</xsd:restriction>
</xsd:simpleType>

<!-- RESPONSE -->

<xsd:element name="stockItemResponse" type="stk:stockItemResponseType"/>

<xsd:complexType name="stockItemResponseType">
	<xsd:complexContent>
		<xsd:extension  base="rdc:documentResponseType"/>
	</xsd:complexContent>
</xsd:complexType>


</xsd:schema>
