Не получается использовать внешнюю схему полученную из REST сервиса с помощью команды $metadata.
Гружу так:
пФабрикаXDTO = Новый ФабрикаXDTO;
пЧтение = Новый ЧтениеXML;
пЧтение.ОткрытьФайл( пФайлСхемы );
пОбъектXDTO = пФабрикаXDTO.ПрочитатьXML( пЧтение );
пОбъектXDTO.Проверить();
Сериализатор = Новый СериализаторXDTO( пФабрикаXDTO );
Но 1С не понимает такие типы как Edm.Guid, Edm.String и т.д.
И по этому создание объекта через Сериализатор.ПрочитатьXDTO не проходит, так как 1С их пытается привести в типы схемы http://www.w3.org/2001/XMLSchema
Тип: Строка.
Имя файла, содержащего текст XML.
<Параметры> (необязательный)
Тип: ПараметрыЧтенияXML.
Параметры чтения, которые будут использоваться при чтении данных XML.
<НаборСхемXML> (необязательный)
Тип: НаборСхемXML.
Набор схем XML, используемых при проверке читаемого документа XML.
Если набор схем указан, но не проверен и включена проверка документа XML, то будет выполнена проверка набора схем.
<Кодировка> (необязательный)
(1) Дело не в кодировке. Дело в том что 1С не знает эти типы. Их можно теоретически подгрузить, но где их взять... хоть руками создавай схему...
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший