Загрузка каналов в сервис интеграции
Теперь, когда сервисы интеграции созданы, нужно загрузить в них информацию о доступных каналах из приложения «1С:Шины».
Информационная база «Офис»
- Запустите конфигуратор информационной базы Офис.
- Откройте сервис интеграции СервисОфиса.
- На вкладке Основные нажмите :
-
В открывшейся форме укажите идентификатор клиента и секрет клиента, полученные на этапе создания информационной системы Офис в приложении «1С:Шины». Затем нажмите кнопку Получить каналы сервиса.
Список заполнится каналами типов Канал1СИсточник и Канал1СНазначение из схемы процесса интеграции:
- В списке снимите флажки с каналов, которые не имеют отношения к офису и нажмите Загрузить:
- Перейдите на закладку Каналы и убедитесь, что в список добавились те каналы, которые вы только что загрузили:
- Платформа создаст в модуле сервиса интеграции заготовку обработчика события ОбработкаПолученияСообщения для канала ВОфис. Этот обработчик вы напишете позже:
- Имена каналов и обработчиков в текущей версии генерируются на основе имен каналов в «1С:Шине», поэтому эти имена содержат отделенный двоеточиями префикс. Такое имя не является правильным именем в системе «1С:Предприятие», поэтому сразу замените его на имя без префикса — в именах каналов, в имени обработчика в модуле и в имени обработчика в свойствах. В следующих версиях это поведение будет исправлено.
- Сохраните изменения конфигурации.
Информационная база «Магазин»
В информационной базе Магазин выполните аналогичные действия:
- откройте сервис интеграции СервисМагазина,
- используя идентификатор клиента и секрет клиента информационной системы Магазин загрузите в сервис интеграции каналы, относящиеся к магазину: ВМагазин и ИзМагазина;
- исправьте имена каналов и обработчика получения сообщения;
- сохраните изменения конфигурации.