Огромное спасибо автору статьи //infostart.ru/public/189959/ на основании которой это было реализовано.
Обработка , подключается в дополнительные обработки БСП конфигурации , и проходит аудит в 1cfresh.com. Предназначена для получения данных о заказах по сервису EDI оператора Корус.
Обработка работает непосредственно из управляемого приложения , создана для ЕРП, но наверное, без изменений вовсе, можно использовать в УТ 11
Самое главное, чтоб работало, надо запросить у Коруса логин и пароль. Клиент , использующий Корус, знает куда писать, но если что это техподдержка https://ecodweb.comarch.ru/
доступ надо запросить (логин и пароль) к https://www.ecod.pl/webserv2/EDIservice.asmx?WSDL , напишите письмо и в тот же день получите.
Ну а далее все просто. Кнопка "Настройка", туда логин и пароль. А заодно и доп реквизит (строка), который определяет контрагента и партнера (сделайте его общим). По нему будет искаться Партнер заказа и грузополучатель. Номенклатура ищется по штрихкоду, в моем случае характеристик нет. В нижней части окна фиксируем эти соответствия для будущих запросов
фрагмент основного кода
//----
Прокси = ОбщегоНазначения.СоздатьWSПрокси(ПараметрыПрокси);
Фабрика = Прокси.ФабрикаXDTO;
Запрос = Фабрика.Создать(Фабрика.Тип("http://www.comarch.com/", "Relationships"));
Запрос.Name = Login;
Запрос.Password = Password;
Запрос.Timeout = "5000";
РезультатRelationships = Прокси.Relationships(Запрос.Name, Запрос.Password, Запрос.Timeout);
//----
Кнопка "создать заказ" создает открытую форму заказа в ерп и заполняет ее, не записывает, но открывает и ждет ввода, необходимо доввести прочие параметры. Это было самое сложное.
документация сервиса от провайдера , вы сможете дополнить обработку прочими функциями.
Обработка тестировалась и работала 1С:ERP Управление предприятием 2 (2.4.8.57),
- на земле - ок
- на 1cfresh.com - ок, но если будут проблемы прав, их решает техподдержка 1cfresh.com по запросу.