Загрузка каналов в сервис интеграции

Теперь, когда сервисы интеграции созданы, нужно загрузить в них информацию о доступных каналах из приложения «1С:Шины».

Информационная база «Офис»

  • Запустите конфигуратор информационной базы Офис.
  • Откройте сервис интеграции СервисОфиса.
  • На вкладке Основные нажмите Действия > Загрузить каналы:

  • В открывшейся форме укажите идентификатор клиента и секрет клиента, полученные на этапе создания информационной системы Офис в приложении «1С:Шины». Затем нажмите кнопку Получить каналы сервиса.

    Список заполнится каналами типов Канал1СИсточник и Канал1СНазначение из схемы процесса интеграции:

  • В списке снимите флажки с каналов, которые не имеют отношения к офису и нажмите Загрузить:

  • Перейдите на закладку Каналы и убедитесь, что в список добавились те каналы, которые вы только что загрузили:

  • Платформа создаст в модуле сервиса интеграции заготовку обработчика события ОбработкаПолученияСообщения для канала ВОфис. Этот обработчик вы напишете позже:

  • Имена каналов и обработчиков в текущей версии генерируются на основе имен каналов в «1С:Шине», поэтому эти имена содержат отделенный двоеточиями префикс. Такое имя не является правильным именем в системе «1С:Предприятие», поэтому сразу замените его на имя без префикса — в именах каналов, в имени обработчика в модуле и в имени обработчика в свойствах. В следующих версиях это поведение будет исправлено.

  • Сохраните изменения конфигурации.

Информационная база «Магазин»

В информационной базе Магазин выполните аналогичные действия:
  • откройте сервис интеграции СервисМагазина,
  • используя идентификатор клиента и секрет клиента информационной системы Магазин загрузите в сервис интеграции каналы, относящиеся к магазину: ВМагазин и ИзМагазина;
  • исправьте имена каналов и обработчика получения сообщения;
  • сохраните изменения конфигурации.