Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Ошибка при создании объекта xdto без некоторых полей

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

Список тем форума
Рекламное место пустует  Рекламное место пустует
Прочитай, хотя бы, Митичкина "Разработка в системе 1С:Предприятие 8". Волшебник
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует