Добрый день!
Из конфигурации приемника (ERP / УТ11) выгружен пакет XDTO EnterpriseData_1_5_20 (http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.5). XSD файл выгрузки вставлен как двоичные данные в макет обработки с именем СхемаEnterprise15. При попытке СоздатьФабрикуXDTO работы обработки выгрузки из конфы источника:
СхемаУТКонечнойИБ = ПолучитьМакетНаСервере("СхемаEnterprise15");
ИмяФайла_xsd = ПолучитьИмяВременногоФайла("xsd");
СхемаУТКонечнойИБ.Записать(ИмяФайла_xsd);
МассивСхемXSD = Новый Массив;
МассивСхемXSD.Добавить(ИмяФайла_xsd);
Ошибка:
{ВнешняяОбработка.тестXDTO.Форма.Форма.Форма(42)}: Ошибка при вызове метода контекста (СоздатьФабрикуXDTO)
ФабрикаXDTOКонечнаяИБ = СоздатьФабрикуXDTO(МассивСхемXSD);
по причине:
Ошибка проверки модели XDTO: xdto-package-3.3 пакет: http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.5 Импортируемый пакет типов 'http://www.1c.ru/SSL/Exchange/Message' не определен
Где не прав? Заранее благодарен за помощь. Обработку прикрепил
Если в контекстном меню "XDTO пакеты" выбрать "Экспорт xml схемы данных конфигурации" и загрузить двоичными данными в макет обработки, то СоздатьФабрикуXDTO проходит без ошибок. В дальнейшем
ЗаказКлиентаТипXDTO = ФабрикаXDTOКонечнаяИБ.Тип("http://v8.1c.ru/8.1/data/enterprise/current-config","DocumentObject.ЗаказКлиента");
работает без проблем. Но хотелось бы использовать именно пакет "EnterpriseData_1_5_20".