<?xml version=“1.0” encoding=“UTF-8”?> <xs:schema xmlns:xs=“www.w3.org/2001/XMLSchema” elementFormDefault=“qualified” attributeFormDefault=“unqualified”>
<xs:include schemaLocation="__Comtypes.xsd"/> <xs:include schemaLocation="__Zasoba.xsd"/> <xs:complexType name="invDoklType"> <xs:sequence> <xs:element name="CisloD" type="xs:integer"> <xs:annotation> <xs:documentation>Číslo dokladu v rámci inventury Import: ANO, Export: ANO</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InvID" type="xs:integer"> <xs:annotation> <xs:documentation>"Číslo řádku" inventury, společně s CisloD jednoznačný identifikátor Import: ANO, Export: ANO</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Popis" minOccurs="0"> <xs:annotation> <xs:documentation>Popis dokladu Import: ANO, Export: ANO</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="50"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Prac" minOccurs="0"> <xs:annotation> <xs:documentation>Import: NE, Export: ANO</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="50"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Kontr" minOccurs="0"> <xs:annotation> <xs:documentation>Kontroloval IMPORT:ANO, EXPORT:ANO</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="50"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Poznamka" minOccurs="0"> <xs:annotation> <xs:documentation>Poznámka Export:ANO, Import:ANO</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:element> <xs:element name="Polozka" type="polInvDoklType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> <xs:complexType name="polInvDoklType"> <xs:all> <xs:element name="Popis" type="popisType" minOccurs="0"> <xs:annotation> <xs:documentation>Název položky Import: ANO, Export: ANO</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Zkrat" minOccurs="0"> <xs:annotation> <xs:documentation>Zkratka Import: NE, Export: ANO</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="50"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Slupina" type="xs:integer" minOccurs="0"> <xs:annotation> <xs:documentation>Číslo skupiny Import: NE, Export: ANO</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MJ" type="popisType" minOccurs="0"> <xs:annotation> <xs:documentation>MJ, Import: NE, Export: ANO</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MnInv" type="mnozstviType" minOccurs="0"> <xs:annotation> <xs:documentation>Počet Mj: Import: ANO, Export: ANO</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SeznamVC" minOccurs="0"> <xs:annotation> <xs:documentation>Seznam výrobních čísel Import: ANO, Export: ANO</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="VyrobniCislo" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="VyrobniCis" type="popisType" minOccurs="0"/> <xs:element name="DatVyr" minOccurs="0"/> <xs:element name="CarKod" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="20"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Sklad" type="skladType" minOccurs="0"/> <xs:element name="KmKarta" type="kmKartaType" minOccurs="0"> <xs:annotation> <xs:documentation>Číslo kmenové karty Import: NE, Export: ANO</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Slozeni" minOccurs="0"> <xs:annotation> <xs:documentation>Definice složené karty Impoet:NE (vždy se bere z definice v Money), Export: ANO </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="SubPolozka" type="subpolInvDType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:all> </xs:complexType> <xs:complexType name="subpolInvDType"> <xs:annotation> <xs:documentation>Definice složených karet: Import:NE Export:ANO (z definice km.karty)</xs:documentation> </xs:annotation> <xs:all> <xs:element name="MnSada"> <xs:annotation> <xs:documentation>Množství na sadu Export:ANO, Import:NE</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="mnozstviType"> <xs:minExclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Polozka" type="polInvDoklType"/> </xs:all> </xs:complexType>
</xs:schema>