<?xml version="1.0"?>
<xs:schema xmlns:tns="com.infotechcorp.fgup.1c.Storage" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="com.infotechcorp.fgup.1c.Storage" attributeFormDefault="unqualified" elementFormDefault="qualified">
    <xs:element name="StoragesData" type="tns:StoragesData"/>
    <xs:complexType name="Storage">
        <xs:sequence>
            <xs:element name="GUID" type="xs:string">
                <xs:annotation>
                    <xs:documentation xml:lang="ru">Уникальный (в рамках филиала) идентификатор склада</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Code" type="xs:string">
                <xs:annotation>
                    <xs:documentation xml:lang="ru">Код склада</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Name" type="xs:string" nillable="false">
                <xs:annotation>
                    <xs:documentation xml:lang="ru">Наименование склада</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="MOL" type="xs:string" nillable="false">
                <xs:annotation>
                    <xs:documentation xml:lang="ru">Уникальный идентификатор сотрудника</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Subdivision" type="xs:string">
                <xs:annotation>
                    <xs:documentation xml:lang="ru">Уникальный идентификатор подразделения</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Type" type="xs:string" nillable="false">
                <xs:annotation>
                    <xs:documentation xml:lang="ru">Код типа склада</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="UpdatedAt" type="xs:dateTime" nillable="false">
                <xs:annotation>
                    <xs:documentation xml:lang="ru">Дата время последнего обновления записи</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="StorageType">
        <xs:sequence>
            <xs:element name="Code" type="xs:string">
                <xs:annotation>
                    <xs:documentation xml:lang="ru">Уникальный (в рамках филиала) код типа склада</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Name" type="xs:string">
                <xs:annotation>
                    <xs:documentation xml:lang="ru">Наименование типа склада</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="StoragesData">
        <xs:sequence>
            <xs:element name="StorageTypes" type="tns:StorageTypes" minOccurs="0"/>
            <xs:element name="Storages" type="tns:Storages" minOccurs="0"/>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="StorageTypes">
        <xs:sequence>
            <xs:element name="StorageType" type="tns:StorageType" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="Storages">
        <xs:sequence>
            <xs:element name="Storage" type="tns:Storage" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
    </xs:complexType>
</xs:schema>
