Имя: Пароль:
1C
1С v8
Сдача алкогольной декларации
0 rowvg
 
naïve
17.01.22
16:44
У меня самописная конфигурация 1С, в которой мы ведем учет продажи алкоголя. Я выгрузил xml документ с декларацией череp ФабрикуXDTO и при валидации получаю ошибку: Cannot find the declaration of element 'Файл'.

Вот xml
<?xml version="1.0" encoding="windows-1251"?>
<Файл>
    <ФормаОтч НомФорм="38" ПризПериодОтч="0" ГодПериодОтч="2021">
        <Первичная/>
    </ФормаОтч>
    <Справочники>
        <ПроизводителиИмпортеры ИДПроизвИмп="1" П000000000004="Закрытое акционерное общество &quot;Абрау-Дюрсо&quot;">
            <ЮЛ П000000000005="2315092440" П000000000006="231501001"/>
        </ПроизводителиИмпортеры>
        <Поставщики ИдПостав="1" П000000000007="Общество с ограниченной ответственностью &quot;МЕТРО Кэш энд Керри&quot;">
            <ЮЛ П000000000009="7704218694" П000000000010="631445001"/>
        </Поставщики>
    </Справочники>
    <Документ>
        <Организация>
            <Реквизиты Наим="Общество с ограниченной ответственностью Древний Князь;" ТелОрг="" EmailОтпр="">
                <АдрОрг>
                    <КодСтраны>643</КодСтраны>
                    <КодРегион>11</КодРегион>
                    <Город>Псков г</Город>
                    <Улица>Древняя ул</Улица>
                    <Дом>17</Дом>
                    <Литера>А1</Литера>
                </АдрОрг>
                <ЮЛ ИННЮЛ="1117195488" КППЮЛ="1131901001"/>
            </Реквизиты>
            <ОтветЛицо>
                <Руководитель>
                    <Фамилия>Князь</Фамилия>
                    <Имя>Олег</Имя>
                    <Отчество>Рюрикович</Отчество>
                </Руководитель>
                <Главбух>
                    <Фамилия>Князь</Фамилия>
                    <Имя>Олег</Имя>
                    <Отчество>Рюрикович</Отчество>
                </Главбух>
            </ОтветЛицо>
        </Организация>
        <ОбъемОборота Наим="Магазин №42 &quot;Ратник&quot; (г. Псков ул. Древняя,34), магазин" КППЮЛ="111977001">
            <АдрОрг>
                <КодСтраны>643</КодСтраны>
                <КодРегион>11</КодРегион>
                <Город>Псков г</Город>
                <Улица>ул. Древняя,34</Улица>
                <Дом>34</Дом>
                <Литера>АА1</Литера>
            </АдрОрг>
            <Оборот ПN="1" П000000000003="263">
                <СведПроизвИмпортер ПN="1" ИдПроизвИмп="11">
                    <Поставщик ПN="1" ИдПоставщика="2">
                        <Поставка П000000000013="30.11.2021" П000000000014="5487" П000000000015="" П000000000016="7.2"/>
                    </Поставщик>
                    <Движение ПN="1" П100000000006="0" П100000000007="7.2" П100000000008="0" П100000000009="0" П100000000010="7.2" П100000000011="0" П100000000012="0" П100000000013="0" П100000000014="7.2" П100000000015="2.7" П100000000016="0" П100000000017="0" П100000000018="0" П100000000019="2.7" П100000000020="4.5"/>
                </СведПроизвИмпортер>
            </Оборот>
        </ОбъемОборота>
    </Документ>
</Файл>

Схема:
<xs:schema xmlns:tns="fsrar8_44" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="fsrar8_44" attributeFormDefault="unqualified" elementFormDefault="qualified">
    <xs:element name="Файл">
        <xs:complexType>
            <xs:sequence>
                <xs:element name="ФормаОтч">
                    <xs:complexType>
                        <xs:choice>
                            <xs:element name="Первичная" minOccurs="0">
                                <xs:complexType/>
                            </xs:element>
                            <xs:element name="Корректирующая" minOccurs="0">
                                <xs:complexType>
                                    <xs:attribute name="НомерКорр" use="required">
                                        <xs:simpleType>
                                            <xs:restriction base="xs:integer">
                                                <xs:totalDigits value="3"/>
                                            </xs:restriction>
                                        </xs:simpleType>
                                    </xs:attribute>
                                </xs:complexType>
                            </xs:element>
                        </xs:choice>
                        <xs:attribute name="НомФорм" use="required">
                            <xs:simpleType>
                                <xs:restriction base="xs:string">
                                    <xs:length value="2"/>
                                    <xs:enumeration value="38"/>
                                </xs:restriction>
                            </xs:simpleType>
                        </xs:attribute>
                        <xs:attribute name="ПризПериодОтч" use="required">
                            <xs:simpleType>
                                <xs:restriction base="xs:string">
                                    <xs:length value="1"/>
                                    <xs:enumeration value="3"/>
                                    <xs:enumeration value="6"/>
                                    <xs:enumeration value="9"/>
                                    <xs:enumeration value="0"/>
                                </xs:restriction>
                            </xs:simpleType>
                        </xs:attribute>
                        <xs:attribute name="ГодПериодОтч" type="xs:gYear" use="required"/>
                    </xs:complexType>
                </xs:element>
                <xs:element name="Справочники">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="ПроизводителиИмпортеры" minOccurs="0" maxOccurs="unbounded">
                                <xs:complexType>
                                    <xs:choice>
                                        <xs:element name="ЮЛ" minOccurs="0">
                                            <xs:complexType>
                                                <xs:attribute name="П000000000005" type="tns:ИННLiteТип" use="required"/>
                                                <xs:attribute name="П000000000006" type="tns:КППLiteТип" use="required"/>
                                            </xs:complexType>
                                        </xs:element>
                                        <xs:element name="ФЛ" minOccurs="0">
                                            <xs:complexType>
                                                <xs:attribute name="П000000000005" use="required">
                                                    <xs:simpleType>
                                                        <xs:restriction base="xs:string">
                                                            <xs:minLength value="1"/>
                                                            <xs:maxLength value="20"/>
                                                        </xs:restriction>
                                                    </xs:simpleType>
                                                </xs:attribute>
                                            </xs:complexType>
                                        </xs:element>
                                    </xs:choice>
                                    <xs:attribute name="ИДПроизвИмп" type="xs:int" use="required"/>
                                    <xs:attribute name="П000000000004" use="required">
                                        <xs:simpleType>
                                            <xs:restriction base="xs:string">
                                                <xs:minLength value="3"/>
                                                <xs:maxLength value="1000"/>
                                            </xs:restriction>
                                        </xs:simpleType>
                                    </xs:attribute>
                                </xs:complexType>
                            </xs:element>
                            <xs:element name="Поставщики" minOccurs="0" maxOccurs="unbounded">
                                <xs:complexType>
                                    <xs:choice>
                                        <xs:element name="ЮЛ" minOccurs="0">
                                            <xs:complexType>
                                                <xs:attribute name="П000000000009" type="tns:ИННLiteТип" use="required"/>
                                                <xs:attribute name="П000000000010" type="tns:КППLiteТип" use="required"/>
                                            </xs:complexType>
                                        </xs:element>
                                        <xs:element name="ФЛ" minOccurs="0">
                                            <xs:complexType>
                                                <xs:attribute name="П000000000009" use="required">
                                                    <xs:simpleType>
                                                        <xs:restriction base="xs:string">
                                                            <xs:minLength value="1"/>
                                                            <xs:maxLength value="20"/>
                                                        </xs:restriction>
                                                    </xs:simpleType>
                                                </xs:attribute>
                                            </xs:complexType>
                                        </xs:element>
                                    </xs:choice>
                                    <xs:attribute name="ИдПостав" type="xs:int" use="required"/>
                                    <xs:attribute name="П000000000007" use="required">
                                        <xs:simpleType>
                                            <xs:restriction base="xs:string">
                                                <xs:minLength value="3"/>
                                                <xs:maxLength value="1000"/>
                                            </xs:restriction>
                                        </xs:simpleType>
                                    </xs:attribute>
                                </xs:complexType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="Документ">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="Организация">
                                <xs:complexType>
                                    <xs:sequence>
                                        <xs:element name="Реквизиты">
                                            <xs:complexType>
                                                <xs:choice>
                                                    <xs:element name="АдрОрг" type="tns:АдрТип"/>
                                                    <xs:element name="ЮЛ" minOccurs="0">
                                                        <xs:complexType>
                                                            <xs:attribute name="ИННЮЛ" type="tns:ИННЮЛТип" use="required"/>
                                                            <xs:attribute name="КППЮЛ" type="tns:КППТип" use="required"/>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="ФЛ" minOccurs="0">
                                                        <xs:complexType>
                                                            <xs:attribute name="ИННФЛ" type="tns:ИННФЛТип" use="required"/>
                                                        </xs:complexType>
                                                    </xs:element>
                                                </xs:choice>
                                                <xs:attribute name="Наим" use="required">
                                                    <xs:simpleType>
                                                        <xs:restriction base="xs:string">
                                                            <xs:maxLength value="1000"/>
                                                        </xs:restriction>
                                                    </xs:simpleType>
                                                </xs:attribute>
                                                <xs:attribute name="ТелОрг" use="required">
                                                    <xs:simpleType>
                                                        <xs:restriction base="xs:string">
                                                            <xs:minLength value="0"/>
                                                            <xs:maxLength value="20"/>
                                                        </xs:restriction>
                                                    </xs:simpleType>
                                                </xs:attribute>
                                                <xs:attribute name="EmailОтпр" use="required">
                                                    <xs:simpleType>
                                                        <xs:restriction base="xs:string">
                                                            <xs:maxLength value="45"/>
                                                        </xs:restriction>
                                                    </xs:simpleType>
                                                </xs:attribute>
                                            </xs:complexType>
                                        </xs:element>
                                        <xs:element name="ОтветЛицо">
                                            <xs:complexType>
                                                <xs:sequence>
                                                    <xs:element name="Руководитель">
                                                        <xs:complexType>
                                                            <xs:complexContent>
                                                                <xs:extension base="tns:ОтветЛицо"/>
                                                            </xs:complexContent>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="Главбух" type="tns:ОтветЛицо"/>
                                                </xs:sequence>
                                            </xs:complexType>
                                        </xs:element>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                            <xs:element name="ОбъемОборота" maxOccurs="unbounded">
                                <xs:complexType>
                                    <xs:sequence>
                                        <xs:element name="АдрОрг" type="tns:АдрТип"/>
                                        <xs:element name="Оборот" minOccurs="0" maxOccurs="unbounded">
                                            <xs:complexType>
                                                <xs:sequence>
                                                    <xs:element name="СведПроизвИмпортер" maxOccurs="unbounded">
                                                        <xs:complexType>
                                                            <xs:sequence>
                                                                <xs:element name="Поставщик" minOccurs="0" maxOccurs="unbounded">
                                                                    <xs:complexType>
                                                                        <xs:sequence>
                                                                            <xs:element name="Поставка" minOccurs="0" maxOccurs="unbounded">
                                                                                <xs:complexType>
                                                                                    <xs:attribute name="П000000000013" type="tns:ДатаТип" use="required"/>
                                                                                    <xs:attribute name="П000000000014">
                                                                                        <xs:simpleType>
                                                                                            <xs:restriction base="xs:string">
                                                                                                <xs:maxLength value="50"/>
                                                                                            </xs:restriction>
                                                                                        </xs:simpleType>
                                                                                    </xs:attribute>
                                                                                    <xs:attribute name="П000000000015">
                                                                                        <xs:simpleType>
                                                                                            <xs:restriction base="xs:string">
                                                                                                <xs:maxLength value="50"/>
                                                                                            </xs:restriction>
                                                                                        </xs:simpleType>
                                                                                    </xs:attribute>
                                                                                    <xs:attribute name="П000000000016">
                                                                                        <xs:simpleType>
                                                                                            <xs:restriction base="xs:decimal">
                                                                                                <xs:totalDigits value="15"/>
                                                                                                <xs:fractionDigits value="5"/>
                                                                                            </xs:restriction>
                                                                                        </xs:simpleType>
                                                                                    </xs:attribute>
                                                                                </xs:complexType>
                                                                            </xs:element>
                                                                            <xs:element name="Возврат" minOccurs="0" maxOccurs="unbounded">
                                                                                <xs:complexType>
                                                                                    <xs:attribute name="П000000000013" type="tns:ДатаТип" use="required"/>
                                                                                    <xs:attribute name="П000000000014">
                                                                                        <xs:simpleType>
                                                                                            <xs:restriction base="xs:string">
                                                                                                <xs:maxLength value="50"/>
                                                                                            </xs:restriction>
                                                                                        </xs:simpleType>
                                                                                    </xs:attribute>
                                                                                    <xs:attribute name="П000000000015">
                                                                                        <xs:simpleType>
                                                                                            <xs:restriction base="xs:string">
                                                                                                <xs:maxLength value="50"/>
                                                                                            </xs:restriction>
                                                                                        </xs:simpleType>
                                                                                    </xs:attribute>
                                                                                    <xs:attribute name="П000000000016">
                                                                                        <xs:simpleType>
                                                                                            <xs:restriction base="xs:decimal">
                                                                                                <xs:totalDigits value="15"/>
                                                                                                <xs:fractionDigits value="5"/>
                                                                                            </xs:restriction>
                                                                                        </xs:simpleType>
                                                                                    </xs:attribute>
                                                                                </xs:complexType>
                                                                            </xs:element>
                                                                        </xs:sequence>
                                                                        <xs:attribute name="ПN" use="required">
                                                                            <xs:simpleType>
                                                                                <xs:restriction base="xs:int">
                                                                                    <xs:minInclusive value="1"/>
                                                                                </xs:restriction>
                                                                            </xs:simpleType>
                                                                        </xs:attribute>
                                                                        <xs:attribute name="ИдПоставщика" type="xs:int" use="required"/>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                                <xs:element name="Движение" minOccurs="0" maxOccurs="unbounded">
                                                                    <xs:complexType>
                                                                        <xs:attribute name="ПN" type="xs:int" use="required"/>
                                                                        <xs:attribute name="П100000000006" use="required">
                                                                            <xs:simpleType>
                                                                                <xs:restriction base="xs:decimal">
                                                                                    <xs:totalDigits value="15"/>
                                                                                    <xs:fractionDigits value="5"/>
                                                                                </xs:restriction>
                                                                            </xs:simpleType>
                                                                        </xs:attribute>
                                                                        <xs:attribute name="П100000000007" use="required">
                                                                            <xs:simpleType>
                                                                                <xs:restriction base="xs:decimal">
                                                                                    <xs:totalDigits value="15"/>
                                                                                    <xs:fractionDigits value="5"/>
                                                                                </xs:restriction>
                                                                            </xs:simpleType>
                                                                        </xs:attribute>
                                                                        <xs:attribute name="П100000000008" use="required">
                                                                            <xs:simpleType>
                                                                                <xs:restriction base="xs:decimal">
                                                                                    <xs:totalDigits value="15"/>
                                                                                    <xs:fractionDigits value="5"/>
                                                                                </xs:restriction>
                                                                            </xs:simpleType>
                                                                        </xs:attribute>
                                                                        <xs:attribute name="П100000000009" use="required">
                                                                            <xs:simpleType>
                                                                                <xs:restriction base="xs:decimal">
                                                                                    <xs:totalDigits value="15"/>
                                                                                    <xs:fractionDigits value="5"/>
                                                                                </xs:restriction>
                                                                            </xs:simpleType>
                                                                        </xs:attribute>
                                                                        <xs:attribute name="П100000000010" use="required">
                                                                            <xs:simpleType>
                                                                                <xs:restriction base="xs:decimal">
                                                                                    <xs:totalDigits value="15"/>
                                                                                    <xs:fractionDigits value="5"/>
                                                                                </xs:restriction>
                                                                            </xs:simpleType>
                                                                        </xs:attribute>
                                                                        <xs:attribute name="П100000000011" use="required">
                                                                            <xs:simpleType>
                                                                                <xs:restriction base="xs:decimal">
                                                                                    <xs:totalDigits value="15"/>
                                                                                    <xs:fractionDigits value="5"/>
                                                                                </xs:restriction>
                                                                            </xs:simpleType>
                                                                        </xs:attribute>
                                                                        <xs:attribute name="П100000000012" use="required">
                                                                            <xs:simpleType>
                                                                                <xs:restriction base="xs:decimal">
                                                                                    <xs:totalDigits value="15"/>
                                                                                    <xs:fractionDigits value="5"/>
                                                                                </xs:restriction>
                                                                            </xs:simpleType>
                                                                        </xs:attribute>
                                                                        <xs:attribute name="П100000000013" use="required">
                                                                            <xs:simpleType>
                                                                                <xs:restriction base="xs:decimal">
                                                                                    <xs:totalDigits value="15"/>
                                                                                    <xs:fractionDigits value="5"/>
                                                                                </xs:restriction>
                                                                            </xs:simpleType>
                                                                        </xs:attribute>
                                                                        <xs:attribute name="П100000000014" use="required">
                                                                            <xs:simpleType>
                                                                                <xs:restriction base="xs:decimal">
                                                                                    <xs:totalDigits value="15"/>
                                                                                    <xs:fractionDigits value="5"/>
                                                                                </xs:restriction>
                                                                            </xs:simpleType>
                                                                        </xs:attribute>
                                                                        <xs:attribute name="П100000000015" use="required">
                                                                            <xs:simpleType>
                                                                                <xs:restriction base="xs:decimal">
                                                                                    <xs:totalDigits value="15"/>
                                                                                    <xs:fractionDigits value="5"/>
                                                                                </xs:restriction>
                                                                            </xs:simpleType>
                                                                        </xs:attribute>
                                                                        <xs:attribute name="П100000000016" use="required">
                                                                            <xs:simpleType>
                                                                                <xs:restriction base="xs:decimal">
                                                                                    <xs:totalDigits value="15"/>
                                                                                    <xs:fractionDigits value="5"/>
                                                                                </xs:restriction>
                                                                            </xs:simpleType>
                                                                        </xs:attribute>
                                                                        <xs:attribute name="П100000000017" use="required">
                                                                            <xs:simpleType>
                                                                                <xs:restriction base="xs:decimal">
                                                                                    <xs:totalDigits value="15"/>
                                                                                    <xs:fractionDigits value="5"/>
                                                                                </xs:restriction>
                                                                            </xs:simpleType>
                                                                        </xs:attribute>
                                                                        <xs:attribute name="П100000000018" use="required">
                                                                            <xs:simpleType>
                                                                                <xs:restriction base="xs:decimal">
                                                                                    <xs:totalDigits value="15"/>
                                                                                    <xs:fractionDigits value="5"/>
                                                                                </xs:restriction>
                                                                            </xs:simpleType>
                                                                        </xs:attribute>
                                                                        <xs:attribute name="П100000000019" use="required">
                                                                            <xs:simpleType>
                                                                                <xs:restriction base="xs:decimal">
                                                                                    <xs:totalDigits value="15"/>
                                                                                    <xs:fractionDigits value="5"/>
                                                                                </xs:restriction>
                                                                            </xs:simpleType>
                                                                        </xs:attribute>
                                                                        <xs:attribute name="П100000000020" use="required">
                                                                            <xs:simpleType>
                                                                                <xs:restriction base="xs:decimal">
                                                                                    <xs:totalDigits value="15"/>
                                                                                    <xs:fractionDigits value="5"/>
                                                                                </xs:restriction>
                                                                            </xs:simpleType>
                                                                        </xs:attribute>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                            <xs:attribute name="ПN" type="xs:int" use="required"/>
                                                            <xs:attribute name="ИдПроизвИмп" type="xs:int" use="required"/>
                                                        </xs:complexType>
                                                    </xs:element>
                                                </xs:sequence>
                                                <xs:attribute name="ПN" type="xs:int" use="required"/>
                                                <xs:attribute name="П000000000003" use="required">
                                                    <xs:simpleType>
                                                        <xs:restriction base="xs:string">
                                                            <xs:length value="3"/>
                                                            <xs:enumeration value="261"/>
                                                            <xs:enumeration value="262"/>
                                                            <xs:enumeration value="263"/>
                                                            <xs:enumeration value="500"/>
                                                            <xs:enumeration value="510"/>
                                                            <xs:enumeration value="520"/>
                                                        </xs:restriction>
                                                    </xs:simpleType>
                                                </xs:attribute>
                                            </xs:complexType>
                                        </xs:element>
                                    </xs:sequence>
                                    <xs:attribute name="Наим" use="required">
                                        <xs:simpleType>
                                            <xs:restriction base="xs:string">
                                                <xs:maxLength value="1000"/>
                                            </xs:restriction>
                                        </xs:simpleType>
                                    </xs:attribute>
                                    <xs:attribute name="КППЮЛ"/>
                                </xs:complexType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
            </xs:sequence>
            <xs:attribute name="ДатаДок" type="tns:ДатаТип" use="required"/>
            <xs:attribute name="ВерсФорм" use="required">
                <xs:simpleType>
                    <xs:restriction base="xs:string">
                        <xs:minLength value="1"/>
                        <xs:maxLength value="5"/>
                        <xs:enumeration value="4.4"/>
                    </xs:restriction>
                </xs:simpleType>
            </xs:attribute>
            <xs:attribute name="НаимПрог" use="required">
                <xs:simpleType>
                    <xs:restriction base="xs:string">
                        <xs:minLength value="1"/>
                        <xs:maxLength value="40"/>
                    </xs:restriction>
                </xs:simpleType>
            </xs:attribute>
        </xs:complexType>
    </xs:element>
    <xs:simpleType name="CCРФТип">
        <xs:restriction base="xs:string">
            <xs:length value="2"/>
            <xs:pattern value="[0-9]{2}"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:complexType name="АдрТип">
        <xs:sequence>
            <xs:element name="КодСтраны" type="tns:ОКСМТип"/>
            <xs:element name="Индекс" minOccurs="0">
                <xs:simpleType>
                    <xs:restriction base="xs:string">
                        <xs:minLength value="0"/>
                        <xs:maxLength value="10"/>
                    </xs:restriction>
                </xs:simpleType>
            </xs:element>
            <xs:element name="КодРегион" type="tns:CCРФТип"/>
            <xs:element name="Район" minOccurs="0">
                <xs:simpleType>
                    <xs:restriction base="xs:string">
                        <xs:minLength value="0"/>
                        <xs:maxLength value="50"/>
                    </xs:restriction>
                </xs:simpleType>
            </xs:element>
            <xs:element name="Город" minOccurs="0">
                <xs:simpleType>
                    <xs:restriction base="xs:string">
                        <xs:minLength value="0"/>
                        <xs:maxLength value="50"/>
                    </xs:restriction>
                </xs:simpleType>
            </xs:element>
            <xs:element name="НаселПункт" minOccurs="0">
                <xs:simpleType>
                    <xs:restriction base="xs:string">
                        <xs:minLength value="0"/>
                        <xs:maxLength value="50"/>
                    </xs:restriction>
                </xs:simpleType>
            </xs:element>
            <xs:element name="Улица" minOccurs="0">
                <xs:simpleType>
                    <xs:restriction base="xs:string">
                        <xs:minLength value="0"/>
                        <xs:maxLength value="50"/>
                    </xs:restriction>
                </xs:simpleType>
            </xs:element>
            <xs:element name="Дом" minOccurs="0">
                <xs:simpleType>
                    <xs:restriction base="xs:string">
                        <xs:minLength value="0"/>
                        <xs:maxLength value="20"/>
                    </xs:restriction>
                </xs:simpleType>
            </xs:element>
            <xs:element name="Корпус" minOccurs="0">
                <xs:simpleType>
                    <xs:restriction base="xs:string">
                        <xs:minLength value="0"/>
                        <xs:maxLength value="20"/>
                    </xs:restriction>
                </xs:simpleType>
            </xs:element>
            <xs:element name="Литера" minOccurs="0">
                <xs:simpleType>
                    <xs:restriction base="xs:string">
                        <xs:minLength value="0"/>
                        <xs:maxLength value="50"/>
                    </xs:restriction>
                </xs:simpleType>
            </xs:element>
            <xs:element name="Кварт" minOccurs="0">
                <xs:simpleType>
                    <xs:restriction base="xs:string">
                        <xs:minLength value="0"/>
                        <xs:maxLength value="20"/>
                    </xs:restriction>
                </xs:simpleType>
            </xs:element>
        </xs:sequence>
    </xs:complexType>
    <xs:simpleType name="ДатаТип">
        <xs:restriction base="xs:string">
            <xs:length value="10"/>
            <xs:pattern value="(0[1-9]{1}|[1-2]{1}[0-9]{1}|3[0-1]{1})\.(0[1-9]{1}|1[0-2]{1})\.(1[0-9]{3}|20[0-9]{2})"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="ИННLiteТип">
        <xs:restriction base="xs:string">
            <xs:length value="10"/>
            <xs:pattern value="[0-9]{10}"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="ИННФЛТип">
        <xs:restriction base="xs:string">
            <xs:length value="12"/>
            <xs:pattern value="([0-9]{1}[1-9]{1}|[1-9]{1}[0-9]{1})[0-9]{10}"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="ИННЮЛТип">
        <xs:restriction base="xs:string">
            <xs:length value="10"/>
            <xs:pattern value="([0-9]{1}[1-9]{1}|[1-9]{1}[0-9]{1})[0-9]{8}"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="КППLiteТип">
        <xs:restriction base="xs:string">
            <xs:length value="9"/>
            <xs:pattern value="[0-9]{9}"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="КППТип">
        <xs:restriction base="xs:string">
            <xs:length value="9"/>
            <xs:pattern value="([0-9]{1}[1-9]{1}|[1-9]{1}[0-9]{1})[0-9]{7}"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="ОГРНТип">
        <xs:restriction base="xs:string">
            <xs:length value="13"/>
            <xs:pattern value="[0-9]{13}"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="ОКАТОТип">
        <xs:restriction base="xs:string">
            <xs:length value="11"/>
            <xs:pattern value="[0-9]{11}"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="ОКВЭДТип">
        <xs:restriction base="xs:string">
            <xs:minLength value="2"/>
            <xs:maxLength value="8"/>
            <xs:pattern value="[0-9]{2}\.[0-9]{2}\.[0-9]{2}"/>
            <xs:pattern value="[0-9]{2}"/>
            <xs:pattern value="[0-9]{2}\.[0-9]{1}"/>
            <xs:pattern value="[0-9]{2}\.[0-9]{2}"/>
            <xs:pattern value="[0-9]{2}\.[0-9]{2}\.[0-9]{1}"/>
            <xs:pattern value="[0-9]{2}\.[0-9]{2}\.[0-9]{2}"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="ОКСМТип">
        <xs:restriction base="xs:string">
            <xs:length value="3"/>
            <xs:pattern value="[0-9]{3}"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:complexType name="ОтветЛицо">
        <xs:sequence>
            <xs:element name="Фамилия" type="xs:string"/>
            <xs:element name="Имя" type="xs:string"/>
            <xs:element name="Отчество" type="xs:string" minOccurs="0"/>
        </xs:sequence>
    </xs:complexType>
    <xs:simpleType name="СПДУЛТип">
        <xs:restriction base="xs:string">
            <xs:length value="2"/>
            <xs:pattern value="[0-9]{2}"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:complexType name="УдЛичнФЛТип">
        <xs:attribute name="КодВидДок" use="required">
            <xs:simpleType>
                <xs:restriction base="tns:СПДУЛТип"/>
            </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="УдЛичн" use="required">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:maxLength value="25"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="ВыдУдЛичн">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:maxLength value="1000"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="ДатаДок"/>
    </xs:complexType>
    <xs:complexType name="ФИООтветТип">
        <xs:attribute name="Фамилия" use="required">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:minLength value="0"/>
                    <xs:maxLength value="60"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="Имя" use="required">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:minLength value="0"/>
                    <xs:maxLength value="60"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="Отчество" use="required">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:minLength value="0"/>
                    <xs:maxLength value="60"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:complexType>
    <xs:complexType name="ФИОТип"/>
</xs:schema>

Почему элемент Файл не описан?
1 big
 
17.01.22
17:10
Надо уточнить вопрос - что хочется узнать? Почему нет нужного описания или какие атрибуты надо описАть?
2 Ёпрст
 
17.01.22
17:24
(0)

Должно быть так:
<Файл ДатаДок="07.04.2021" ВерсФорм="4.4" НаимПрог="Хрень для сдачи декларации">
3 Ёпрст
 
17.01.22
17:24
а у вас, какая-то хрень
4 rowvg
 
naïve
18.01.22
06:59
(3) Я не тот xnl файл выложил сюда. Просто я экспериментировал с атрибутами. На сос деле у меня
<Файл ДатаДок="17.01.2022" ВерсФорм="4.4" НаимПрог="1С">
5 rowvg
 
naïve
18.01.22
07:00
(1) Описание элемента Файл в схеме есть. Я не могу понять почему программы валидации считают что его нет?
6 big
 
18.01.22
15:59
Может быть потому, что должно быть так: НаимПрог, ВерсФорм, ДатаДок ?
7 Ёпрст
 
18.01.22
16:12
(5) Какие именно программы ? Если че, даже схемы 7 и 8 рар поменял пару дней назад.
А так, сдавайте сразу через дом страницу утм и привет, лог ошибок, если что, придёт на почту, которую указывали при регистрации личного кабинета.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший