Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Синхронизируются поля, прописанные в конфиге (должны быть настроены поля в Битрикс, подробнее в статье Настройка дополнительных полей):

  • Дата заезда
  • Дата выезда
  • Количество дней проживания
  • Взрослые
  • Категории детей: Дети1, Дети2, Дети3
  • Тип комнаты
  • Тариф
  • Скидка
  • К оплате - сумма всех доходных и платёжных транзакций (сумма, которую гость должен доплатить)
  • Сумма оплат - сумма всех платёжных транзакций (сумма, которую гость уже заплатил)
  • ГЕО-код
  • Трек-код
  • Открытый код
  • Сегмент рынка
  • Источник бронирования
  • Ошибки

Заполняя длительность проживания, можно указывать только 2 из 3 параметров (Дата заезда, Дата выезда, Количество дней). Третий параметр будет вычислен автоматически и стоимость брони рассчитается.

Кроме этого, синхронизируются стандартные поля Битрикс:

  • Сумма и валюта - сумма всех доходных транзакций (у которых код Типа дохода содержится в поле RevenueTypesToSum в конфиге)
  • Контакт - синхронизируется с профилем гостя в Логусе
  • Компания - синхронизируется с профилем компании в Логусе


При синхронизации поле Контакт синхронизируется в двустороннем порядке.

Если в брони/сделке не указывается профиль гостя, то при синхронизации в бронь/сделку будет подставлен тот, который прописан в конфиге в поле "DefaultContactId". Если данное поле не заполнено, то профиль к брони/сделке привязан не будет.


При синхронизации поле Компания синхронизируется только в направлении Битрикс – Логус.

1) Компания создана в Битрикс и Логусе – при создании сделки, указывая компанию, она подставится в бронь.

2) Компания создана в Битрикс, но её нет в Логусе – при создании сделки с указанием компании, компания будет создана в Логусе и добавлена в бронь.

3) Если в сделке не указывать компанию, в Логусе в бронь будет подставлена та, номер которой указан в конфиге в поле DefaultCompanyGenericNo. Если данное поле не заполнено, компания в бронь добавлена не будет.

Подробное описание полей конфигурационного файла в статье Описание полей конфигурационного файла.

Info
Используя функционал модуля "Bitrix" в Администрировании, есть возможность загрузить все сделки из Битрикс, при этом в Логусе будут созданы брони. Подробнее в разделе "Загрузка сущностей из Битрикс в Логус" статьи Модуль "Bitrix" в Администрировании.
Info
titleПоддержка разделённых и связанных броней

При использовании нового виджета возможна синхронизация в режиме 1 сделка ↔ много броней. Для включения этого режима необходимо установить в конфигурационном файле параметр SyncFolios = "False"

SyncFolios = True - поддержка старой логики (1 бронь=1 сделка)

Table of Contents

Статусы синхронизации

Синхронизация сделок в Битрикс и броней в Логус работает для определенных статусов сделок. Статусы сделок первоначально настраиваются на стороне Битрикс см. Настройка Bitrix24 для интеграции с Logus. 

Соответствие статусов сделок и броней настраивается в конфигурационном файле Logus см. Настройка  Logus для интеграции с Битрикс. 

Expand
titleСтатусы сделок в Битрикс

Image Removed

...

Логус осуществляет расчёт стоимости и наличия на основании заполненных полей сделки, бронь не создаётся.

На любое изменение карточки сделки в данной стадии стоимость пересчитывается, наличие номеров проверяется повторно.

...

Если сделка переводится в этот статус, Логус пытается бронь (в статусе "Бронь"), т.е. зарезервировать номер за клиентом.

...

При успешном создании брони название сделки заменяется на номер брони в Logus,  статус сделки меняется на "Бронь". Все изменения в карточке сделки и брони в Логусе взаимно синхронизируются (изменение в сделке влечёт изменение в брони, изменение в брони - изменения в сделке).

Из контакта сделки создаётся профиль гостя в Логусе (и с этого момента они синхронизируются).

Все транзакции в Логусе будут синхронизированы в товары сделки Битрикса. Поле "Сумма к оплате" будет автоматически актуализируется при операциях на счёте брони (при добавлении услуг или внесении оплат).

...

Если не удалось создать бронь, стадия сделки откатывается в стадию "Сделан просчёт" и  в доп. поле сделки " Ошибки" записывается причина.

Если используется дополнительный статус сделки "Лист ожидания" (и настроен в конфиге), то в случае нехватки номеров будет создана бронь в Лист ожидания в  Логусе. Сделка изменит статус на "Лист ожидания".

...

Сделка заключена

...

Отмена

...

Поля сделки

Синхронизируются следующие поля

  • Название сделки
  • Тариф
  • Тип комнаты
  • Стадия сделки
  • Валюта
  • Взрослые
  • Категории детей : Дети1, Дети2, Дети3
  • Скидка
  • Ошибки

Поля длительности проживания. Можно указывать только 2 из 3. Третье рассчитается автоматически. Приоритет имеет поле "Количество дней"

  • Дата заезда
  • Дата выезда
  • Количество дней

Поля сумм.

...