Имя: Пароль:
1C
1С v8
Ошибка в СоздатьФабрикуXDTO(ИмяФайлаСхемы)
0 Rom_Kat
 
15.03.22
12:58
Пытаюсь выполнить ФабрикаБЭБ = СоздатьФабрикуXDTO(ИмяФайлаСхемы);

Ошибка проверки модели XDTO: xdto-valueType-6.1    тип: contract_et_NSD    пакет: VTBC.IM.RDC.Types
Атомарная модель содержания не соответствует определению типа значения

<xsd:complexType name="document_t">
    <xsd:sequence>
      <xsd:element name="ndc_code" type="contract_et_NSD" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>код НРД</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="partad_code" type="contract_et_PARTAD" minOccurs="1" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>код ПАРТАД</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="doc_name" type="string128" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>наименование документа</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
</xsd:complexType>


<xsd:simpleType name="contract_et_NSD">
    <xsd:annotation>
      <xsd:documentation>код НРД вида договора / иного основания</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="text_t">
      <xsd:enumeration value="AGTC">
        <xsd:annotation>
          <xsd:documentation>агентский договор</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
--------------------------------
      <xsd:enumeration value="TRSA">
        <xsd:annotation>
          <xsd:documentation>договор доверительного управления</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
1 Rom_Kat
 
15.03.22
12:59
Вот определение text_t

<xsd:simpleType name="text_t">
    <xsd:annotation>
      <xsd:documentation>произвольная строка текста</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string">
      <xsd:minLength value="1" />
    </xsd:restriction>
  </xsd:simpleType>
2 arsik
 
гуру
15.03.22
13:00
За такие заголовки нужно на месяц банить.
3 Rom_Kat
 
15.03.22
13:02
(2)глюкануло ((
4 acht
 
15.03.22
13:08
Пространства имен проверяй.
В заголовке, по умолчанию, для типов text_t и contract_et_NSD и т.п.
5 Rom_Kat
 
15.03.22
13:19
(4) Тут то стандартно
<?xml version="1.0" encoding="windows-1251"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema" targetNamespace="VTBC.IM.RDC.Types">
6 Rom_Kat
 
15.03.22
13:25
<?xml version="1.0" encoding="windows-1251"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema">

вот так надо. Всем спасибо.