Так как система Санаториум тесно интегрирована в систему Логус, есть возможность передавать дополнительную информацию. 

Таблица соотношений понятий: 

ЛогусСанаториум
СкидкаПрограмма лояльности
ТегиМетка
Дополнительные поляДополнительные поля

Для того, чтобы информация верно передавалась из одной системы в другую необходимо настроить "Код" в Логусе равный "Внешнему ID" в Санаториуме. На примере настройки синхронизации меток:

Начиная с версии 3.35.1, была добавлена возможность синхронизации тегов между Санаториумом и Логусом по профилю гостя и брони. 

Для синхронизации необходимо предварительно сформировать набор тегов, общих для обеих систем. 

  1. Пусть для систем Логус и Санаториум определен следующий общий пул тегов {3, 4, 5}.
  2. Пусть в системе Логус проставлены теги {1, 2, 3}.
  3. Пусть, из системы Санаториум в сообщении прилетают теги {4, 5, 6, 7}
  4. Забираем общий пул тегов и для систем Логус и Санаториум {3, 4, 5}
  5. Находим общие теги у списка тегов, прилетевших в сообщении из системы Санаториум {4, 5, 6, 7} и у общего пула тегов {3, 4, 5}. Таковыми будут теги {4, 5}.
  6. Накатываем список {4, 5} на систему Логус следующим образом (помним, что в системе Логус на данный момент проставлены теги {1, 2, 3}):
    6.1 Теги {4, 5} — проставляем, так как в системе Логус их нет, в итоге в системе Логус получаем: {1, 2, 3, 4, 5}.
    6.2 Тег 3 убираем, так как его нет в прилетевшем сообщении из системы Санаториум, но он есть в общем пуле тегов, в итоге в системе Логус получаем: {1, 2, 4, 5}
    6.3 Теги 1 и 2, что стоят в системе Логус не трогаем, так как они не относятся к общему пулу тегов.

В результате, после обработки сообщения из системы Санаториум, в системе Логус мы получим следующий список проставленных тегов {1, 2, 4, 5}

   


Синхронизация основных полей

Можно настроить синхронизацию дополнительных полей в Логусе и стандартных полей на титульной странице в Санаториуме. 

Список основных полей в Санаториме, которые поддерживают синхронизацию:


Синхронизация дополнительных полей

По умолчанию, дополнительные поля Логуса по кодам маппятся на соответствующие дополнительные поля Санаториума. Также есть возможность в Санаториуме в доп. поле передавать необходимые свойства Брони: номер брони, ответственного менеджера, гео/трек - код, дату создания брони и др. 

Настройка синхронизации дополнительных и основных полей производится специалистами технической поддержки.

Самостоятельно можно настроить Доп поле Санаториум = Доп поле Логуса.