Волею судеб не приходилось пересекаться с пакетами XDTO.
Есть схема
<xs:schema xmlns:tns="
https://www.simple.org xmlns:xs="
http://www.w3.org/2001/XMLSchema targetNamespace="
https://www.simple.org attributeFormDefault="unqualified" elementFormDefault="qualified">
<xs:complexType name="Source">
<xs:sequence>
<xs:element name="name" type="xs:string" minOccurs="0" maxOccurs="20"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="root">
<xs:sequence>
<xs:element name="Source" type="tns:Source"/>
</xs:sequence>
</xs:complexType>
</xs:schema>
Визуально
<?xml version='1.0' encoding='UTF-8'?>
<root>
<Source>
<name>1С</name>
</Source>
</root>
по коду
rootXDTO = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("
https://www.simple.org , "root"));
SourceXDTO = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("
https://www.simple.org , "Source"));
SourceXDTO.name = "1С";
rootXDTO.Source.Добавить(SourceXDTO);
получаю ошибку
Поле объекта недоступно для записи (name)
ЧЯДНТ?