Руководство пользователя
Интеграция
Закладка "Интеграция" настроек модуля.
  • Выгружать данные в XML. Если флаг установлен, модуль при бронировании или отмене брони создает файл с соответствующими данными в формате XML. Для каждой брони или отмены создается один файл. Кроме того, при создании или изменении элементов инфоблока "Категории номеров" создается XML-файл с описанием номерного фонда. Файлы предназначены для для интеграции модуля с внешними системами. В таком сценарии внешняя система должна уметь считывать, обрабатывать и удалять файлы из каталога выгрузки. Доступ внешней системы к каталогу выгрузки может быть организован, например, по протоколу FTP. В этом случае каталог выгрузки может быть назначен корневой папкой локального FTP сервера. Следующие три поля относятся к функции выгрузки в XML.
    • Каталог выгрузки в XML (полный путь в файловой системе /.../).
    • Префикс имени файла брони (без .xml).
    • Имя файла номерного фонда ( filename.xml).
  • Запрос http-сервиса списка номеров при поиске.  Данный механизм является одним из способов предотвращения овербукинга в случае, когда используются несколько каналов бронирования. Другим способом предотвращения овербукинга является использование квот. Если флаг установлен, поисковый механизм по протоколу http методом GET запрашивает список доступных номеров во внешней системе (системе управления отелем).  Следующие четыре поля относятся к функции запроса http-сервиса.
    • Запрет бронирования при ошибке или недоступности http-сервиса списка номеров.
    • URL http-сервиса списка номеров (полный url https://...#CHECKIN#...#CHECKOUT#... ). При вызове http-сервиса модуль подставит вместо макросов #CHECKIN#, #CHECKOUT# даты заезда, выезда в формате dd.mm.yyyy
    • URL резервный http-сервиса списка номеров (полный url https://...#CHECKIN#...#CHECKOUT#... ). Failover URL - используется при недоступности основного URL.
    • Таймаут запроса http-сервиса списка номеров, сек.
  • Запрос http-сервиса доступности номера перед бронированием. С момента выдачи клиенту списка доступных к бронированию номеров до момента начала бронирования может пройти некоторое время. За это время выбранный номер может оказаться забронирован другим клиентом. Если флаг установлен, модуль делает запрос доступности номера в момент нажатия кнопки "Бронировать" или "Оплатить".
  • Использовать http-сервис блокировки на период оплаты. Если флаг установлен, модуль отправляет команду блокировки номера во внешнюю систему. Внешняя система должна уметь обрабатывать вызов и блокировать бронирование номера по другим каналам.
  • Время ожидания оплаты (таймаут блокировки), сек. Время ожидания оплаты брони внешней системой. Время должно быть выше таймаута платежной системы. В настоящий момент передачу информации о брони и оплате из модуля во внешнюю систему можно реализовать только посредством выгрузки данных в XML, см. выше.