Перейти к содержанию

Настройка обмена с нуля

Это пошаговый сценарий первоначальной настройки обмена между двумя системами через DataHUB.

Что понадобится

  • Учётная запись в Личном кабинете DataHUB.
  • Компания, в которую входит ваша учётная запись.
  • Разработчики адаптеров на стороне каждой из систем.

Шаг 1. Проверьте наличие компании

Откройте «Мои компании». Если нужная компания уже есть — переходите к шагу 2.

Если компании нет — нажмите «+ Добавить», введите название и сохраните. Компания изолирует обмен: системы из разных компаний не видят сообщения друг друга.

Шаг 2. Добавьте информационные системы

Перейдите в «Управление шиной», выберите компанию в выпадающем списке, откройте вкладку «Информационные системы».

Для каждой системы-участника нажмите «+ Добавить» и заполните форму: - Название — понятное имя (например, ERP-1С или WMS-Склад). - Логин — уникальный идентификатор системы на шине. - Пароль — передайте его разработчику адаптера; в Личном кабинете после сохранения пароль не отображается. - Описание — опционально.

Сохраните каждую систему. Логин и пароль каждой системы передайте разработчику соответствующего адаптера — они вводятся в форму настроек подсистемы DataHUB.

Шаг 3. Создайте классы сообщений

Перейдите на вкладку «Классы сообщений».

Для каждого типа передаваемых данных нажмите «+ Добавить»: - Название — идентификатор класса, который будет передаваться в поле ClassId сообщений. Согласуйте написание с разработчиками адаптеров (регистр важен). - Описание — опционально (например: «Документ», «Справочник»).

Шаг 4. Настройте маршруты

Перейдите на вкладку «Маршруты».

Для каждой пары «класс + направление» нажмите «+ Добавить» и выберите: - Класс сообщения - Систему-источник (кто отправляет) - Систему-приёмник (кто получает)

Маршрут однонаправленный. Если обмен двусторонний, создайте два маршрута для каждого класса.

Шаг 5. Передайте данные разработчикам адаптеров

Для каждого адаптера предоставьте: - Адрес Exchange API: https://exchange.<domain> - Логин и пароль информационной системы - Список классов сообщений с точным написанием названий

Шаг 6. Проверьте обмен

После настройки адаптеров выполните тестовую отправку и убедитесь, что: 1. Отправитель видит статус «Отправлено» в очереди исходящих. 2. Получатель видит входящее сообщение и статус «Обработано».

Если сообщение не доставляется — проверьте маршрут: он должен совпадать с логином системы-отправителя и именем класса в ClassId.