Имя: Пароль:
1C
1С v8
Ошибка при создании объекта xdto без некоторых полей
0 buvamba
 
23.04.19
15:14
Добрый день. Пытаюсь создать объект xdto из объекта ЧтениеXml с помощью метода ФабрикаXDTO.ПрочитатьXML(ЧтениеXML, Тип).
Если структура xml соответствует структуре xdto пакета то ошибок не возникает. Если в xml нет какого то поля то появляется ошибка например "Проверка свойства ‘paymentPurpose’:
    форма: Элемент
    имя: {http://www.ecos-accounting-exchange.org}paymentPurpose
    тип: {http://www.w3.org/2001/XMLSchema}string
Не установлено значение одного из следующих свойств: exportedToERP"

Есть какой то способ сделать так чтобы объект xdto создавался без некоторых полей и без ошибок?
1 Вафель
 
23.04.19
15:16
нужно схему подрихтовать, что поля были необязательными.
мин количество = 0
2 buvamba
 
23.04.19
15:20
(1) А это не приведет к тому что в свойстве будет не объект xdto а список xdto ?
3 Вафель
 
23.04.19
15:21
(2) попробуй.
на вскидку не помню
4 Вафель
 
23.04.19
15:22
так же можно читать без схемы. но даты и числа будут в троках
5 buvamba
 
23.04.19
15:33
(4) а есть ссылка на пример? просто очень срочно надо решить проблему
6 Вафель
 
23.04.19
15:36
тоже самое, только фабрика - глобальная переменная
7 buvamba
 
23.04.19
15:53
Благодарю =)