1С: Отель — система управления для гостиничного бизнеса. 1С: Отель умеет работать с TravelLine по Pull-модели: когда АСУ отправляет в TravelLine цены, доступность и забирает брони. Общий процесс настройки интеграции с АСУ описан в инструкции.
В этой статье расскажем об интеграции TravelLine с АСУ 1С: Отель.
Примечание: интеграция с TravelLine доступна только для серверной версии. Интеграция для файловой версии не производится.
Доступность
Выгрузка доступности из АСУ.
Синхронизация доступности по нескольким блокам доступности АСУ.
Тарифы
Выгрузка цен основных взрослых мест из АСУ.
Выгрузка цен дополнительных взрослых мест из АСУ.
Выгрузка цен детских мест для двух возрастных категорий из АСУ.
Выгрузка цен дополнительных детских мест для двух возрастных категорий из АСУ.
Выгрузка цен детских размещений без места из АСУ.
Выгрузка цен для взрослых и детей в зависимости от количества гостей (санаторные тарифы).
Ограничения
Выгрузка ограничений: Closed, MinLOS, MaxLOS, CTA, CTD, MinAdvBooking, MaxAdvBooking.
Дополнительные услуги
Выгрузка цен дополнительных услуг из АСУ (Начиная с версии АСУ 8.3.1.4).
Брони
Доставка бронирования в АСУ.
Доставка модификаций бронирования в АСУ.
Доставка отмены бронирования в АСУ.
Доставка предоплаты в АСУ.
Детализация типов размещения в АСУ.
Автоматическая отмена бронирования при отмене в личном кабинете TravelLine. Обратите внимание: если бронирование отменяется в АСУ, то отмена не передается в TravelLine.
Детализация цены бронирования в АСУ.
Поддерживаются бронирования с разными тарифами в одном номере (санаторные тарифы).
Указание источника бронирования.
Начисление дополнительных услуг в АСУ.
Доставка комментариев гостя в бронировании.
Доставка бронирования с разными категориями и разными датами заезда (Room Mix).
Перейдите в раздел «Интеграция с АСУ» → «Состояние интеграции». Статус интеграции должен быть «Работает корректно».
Историю статусов интеграции можно посмотреть в разделе «Интеграция с АСУ» → «Инструменты» → вкладка «Журнал доступности».
При статусе «Требует обслуживания» воспользуйтесь инструкцией для восстановления связи с АСУ. Основные рекомендации:
1. Проверьте работу интернета.
2. Проверьте работу АСУ.
3. Проверьте на стороне АСУ параметры подключения из подраздела «Основные настройки».
4. Выгрузите цены на любую будущую дату в пределах одного года от текущей даты — возможно, ошибочный статус связан с долгим отсутствием обновлений цен.
TLConnect — сервис обмена данными с АСУ. Логин, пароль и код отеля предоставляет сотрудник TravelLine при настройке интеграции с АСУ. Эти данные необходимо указать в настройках АСУ.
Если эти данные будут указаны некорректно, интеграция с АСУ не будет работать.
Передача данных между TravelLine и АСУ 1С: Отель происходит с помощью кодов API. TravelLine API-код необходимо указать в настройках 1С: Отель.
TravelLine API-код присваивается каждой категории номера, тарифному плану, дополнительной услуге и т. д. Увидеть нужный API-код можно в настройках тарифов, категориях номеров, блоках доступности, дополнительных услугах и трансферах.
Примечание. Выгрузка цен дополнительных услуг из АСУ доступна начиная с версии АСУ 8.3.1.4.
В разделе «Интеграция с АСУ» → «Справочники» все API-коды собраны в одном месте. Скачать API-коды можно с помощью кнопки «Экспорт в XLSX».
Раздел «Интеграция с АСУ» → «Доставка броней» позволит скорректировать параметры доставки бронирований в АСУ.
Комментарии
Комментарий для бронирования при интеграции с АСУ — это текстовая информация, которая автоматически добавляется к бронированию, поступающего из различных источников продаж, и передается в АСУ. Комментарии используются для передачи дополнительных данных о бронировании и содержат переменные, которые автоматически заменяются значениями из бронирования.
В разделе «Интеграция с АСУ» → «Доставка броней» → на вкладке «Комментарии» уже созданы основные комментарии.
Вы можете:
Отредактировать комментарий, используя переменные.
Деактивировать комментарий — тогда он не будет передаваться в АСУ.
Создать свой комментарий.
Посмотреть, как комментарий будет отображаться при передаче в АСУ, можно с помощью инструмента «Предпросмотр комментария».
Параметры доставки
Иногда гости совершают бронирование, а затем вносят в него изменения: меняют даты проживания, категорию номера и т. д. Такие изменения в бронировании называются модификацией брони.
В разделе «Интеграция с АСУ» → «Доставка броней» → вкладка «Параметры доставки» вы можете отметить, какие модификации доставлять автоматически в АСУ, а какие обрабатывать вручную.
Лог доставки бронирования — это отчет о процессе передачи информации о бронировании из TravelLine в АСУ.
Лог содержит подробную информацию о каждом запросе, связанном с попыткой отправить бронирование в АСУ. Также лог содержит ответ, полученный от АСУ, который может включать подтверждение успешной доставки или описание возникшей ошибки.
В логе можно найти следующие данные:
Тип запроса — указывает на вид запроса, например, создание бронирования, модификация бронирования и т. д.
Статус запроса — показывает результат выполнения запроса: «Успешно» или «Ошибка».
Дата и время запроса — фиксирует точное время, когда был отправлен запрос.
Время ответа АСУ на запрос.
Как получить лог доставки бронирования в АСУ:
1. Перейдите в раздел «Интеграция с АСУ» → «Инструменты» → вкладка «Логи доставки брони».
2. В строке поиска укажите полный номер бронирования TravelLine в формате 12345678-777-12345678. Нажмите «Найти».
В списке отображаются все типы запросов, зафиксированные при попытке отправить бронь в АСУ.
3. Нажмите «Смотреть» напротив нужного типа запроса, чтобы открыть лог и увидеть его детали.
4. Чтобы скачать общий лог по всем запросам бронирования, необходимо нажать «Скачать общий лог». Файл будет сохранен на компьютер в формате txt.
Если запросу присвоен статус «Ошибка», это означает, что возникли проблемы с доставкой бронирования. Если ошибка пришла из АСУ, лог следует направить в службу поддержки АСУ для изучения.
1. Создайте тариф в АСУ и проставьте в нем цены.
2. Создайте тариф в личном кабинете TravelLine.
3. Пропишите TravelLine API-код тарифа в АСУ. API-код указан на вкладке «Основные настройки» в тарифе и в разделе «Интеграция с АСУ» → «Справочники».
4. Выполните выгрузку цен из АСУ в TravelLine. Если на этом этапе возникнут сложности, обратитесь в техподдержку АСУ.
5. Проверьте, какие цены выгрузились в TravelLine. Для этого откройте тариф на вкладке «Цены и ограничения». Если цены выгрузились некорректно, обратитесь в техподдержку АСУ.
АСУ 1С: Отель передает в TravelLine количество свободных номеров. Чтобы проверить, перейдите в раздел «Управление номерами» → «Доступность номеров» → на вкладку «Календарь».
Количество свободных номеров в столбце «Доступность АСУ» должно совпадать с количеством свободных номеров в АСУ. Если это так, что выгрузка доступности выполнена успешно.
Как работает доступность номеров при интеграции с АСУ читайте в инструкции.
АСУ 1С: Отель автоматически выгружает цены в тарифы TravelLine. Подробнее о процедуре выгрузки цен читайте в инструкции.
Перейдите в раздел «Управление номерами» → «Тарифы» и откройте нужный тариф во вкладке «Цены и ограничения». Цена в календаре должна совпадать с ценой из АСУ. Если цены указаны — значит, выгрузка прошла успешно. Проверьте, верные ли цены в тарифе.
Если вместо цен стоят прочерки — значит, из АСУ не были выгружены цены. В этом случае нужно проверить API-код TravelLine тарифа в АСУ.
В разделе «Отчеты» → «Не доставленные в АСУ брони» находятся бронирования, которые не были доставлены в АСУ автоматически.
Для каждого из них система формирует сообщение с причиной ошибки:
В разделе «Интеграция с АСУ» → «Инструменты» тоже отображается причина ошибки. При необходимости, можно скачать лог доставки бронирования.
Воспользуйтесь инструкцией, чтобы обработать недоставленные бронирования: «Что делать, если бронь не доставлена в АСУ».