Разделы и статьи

Отправка цен и ограничений в АСУ Opera/Опера


В личном кабинете TravelLine в разделе «Синхронизация тарифов с АСУ» вы можете добавлять тарифы для синхронизации Платформы TravelLine с вашей АСУ и передавать цены и ограничения. 

Обратите внимание:


Как включить возможность отправки цен и ограничений

Обратитесь в техподдержку TravelLine на support@travelline.ru с просьбой добавить возможность отправки цен и ограничений в разделе «Интеграция с АСУ» → «Основные настройки».


Как передавать цены и ограничения в АСУ

1. В АСУ Opera выполните необходимые настройки для цен и ограничений.

2. В личном кабинете TravelLine включите синхронизацию тарифов с АСУ.


Настройки в АСУ

1. Для цен активируйте настройки OXI интерфейса:

  • KEEP RATE HEADER PKG - Y
  • RATE DETAIL MESSAGE HANDLING - REMOVE
  • RATE EXTERNAL LOCKED YN - Y

2. Для ограничений в OXI Interface Parameters включите RESTRICTION CODES — выставить все ограничения.


Настройки в TravelLine

1. Перейдите в раздел «Интеграции с АСУ» → «Основные настройки». На вкладке «Настройка синхронизации» в пунктах «Цены на размещение» и «Ограничения» выберите «Доставлять в АСУ». Сохраните изменения. 


Чтобы выбрать, какие типы размещений передавать из TravelLine в АСУ Opera нажмите на «Выбрать размещения» → «Все».

Эта настройка необходима, если средство размещения не хочет передавать, например, детские размещения или дополнительные взрослые места. В этом случае выберите типы размещений, которые будут передаваться в АСУ Opera. 


По умолчанию отмечены все типы размещений. Чтобы исключить тип размещения снимите галочку напротив него и сохраните изменения.

Обратите внимание. Одноместное размещение всегда отмечено и недоступно для редактирования, так как его выгрузка обязательна для АСУ Opera. 


После этого в меню личного кабинета TravelLine появится новый раздел «Синхронизация тарифов с АСУ», который позволит передавать данные по тарифам из личного кабинета TravelLine в вашу АСУ.


Обратите внимание. При включении настройки прием цен и ограничений из АСУ прекращается, но доступность и цены на услуги из АСУ принимаются в TravelLine.


2. В разделе «Синхронизация тарифов с АСУ» добавьте тариф для синхронизации.


Откроется окно «Создание тарифа синхронизации».


3. Выберите тариф в TravelLine.


Обратите внимание. Если вы хотите добавить новый тариф, сначала создайте его в АСУ, а затем выберите тариф в TravelLine, который хотите с ним связать для синхронизации. Если в раскрывающемся списке нет нужного тарифа, активируйте его в разделе «Тарифы».


Для тарифа, у которого есть сопоставление с АСУ, отобразится код тарифа и данные по нему. Нажмите «Продолжить».


Обратите внимание. Параметры тарифа берутся из справочника «Тарифные планы» и не редактируются. Изменить параметр можно только в АСУ Opera. 


4. Откроется второе окно настроек, где можно привязать пакеты (услуги) к категориям номеров. Код пакета будет отправлен в тариф в RateDetails в каждый период с этой категорией. Это нужно, чтобы, например, разделить услуги питания гостей из разных категорий номеров.

Доступностью пакетов необходимо управлять в АСУ Opera. Пакет, который настроен в TravelLine, всегда добавляется к категории, независимо от периода действия пакета.

После настройки сопоставлений, нажмите «Продолжить».


5. Откроется окно «Сохранение и отправка нового тарифа» с параметрами, которые будут переданы в АСУ. Проверьте данные и нажмите «Создать и синхронизировать».


После этого статус тарифа в таблице изменится на «Синхронизируется».


Синхронизация между TravelLine и АСУ Opera занимает в среднем 1,5 минуты. После ее завершения статус изменится на «Включена».


Обратите внимание. С момента включения синхронизации вы можете изменить цены в тарифах только в личном кабинете TravelLine в разделе «Управление номерами» → «Тарифы». Если вы измените цены вручную в АСУ Opera, может возникнуть рассинхронизация данных. 


По кнопке «Вид» вы можете настроить отображение данных в таблице тарифов для синхронизации.


В открывшемся окне отметьте необходимые параметры и нажмите «Сохранить».


Действия с тарифом при синхронизации

При синхронизации вы можете:

  • Редактировать тариф,
  • Обновить тариф в АСУ,
  • Отключить синхронизацию,
  • Удалить тариф.


Редактирование тарифа

По кнопке «Действие» → «Редактировать» откроется страница тарифа.



На странице вы можете:

  • Обновить тариф в АСУ,
  • Включить/выключить синхронизацию.


Обновление тарифа в АСУ

Обновление в АСУ доступно для одного тарифа:

  •  в таблице по кнопке «Действие»;


  • на странице редактирования тарифа.


Чтобы обновить все тарифы на странице синхронизации тарифов нажмите кнопку «Обновить тарифы в АСУ».


Мы рекомендуем обновлять все тарифы, если:

  • интеграция не работала некоторое время,
  • вы заметили рассинхронизацию данных между TravelLine и АСУ Opera.


Отключение синхронизации

Отключить синхронизацию вы можете:

  •  в таблице по кнопке «Действие»;


  • с помощью переключателя на странице редактирования тарифа.


Обратите внимание. Если отключить синхронизацию, данные перестанут обновляться в реальном времени и все изменения, которые вы внесете в тарифе в TravelLine, не будут передаваться в АСУ. В таблице статус синхронизации изменится на «Отключена».


При необходимости вы можете снова включить тариф.


В окне «Включение синхронизации с АСУ» выберите, как передавать данные по тарифу в АСУ:

  • Обновить полностью, тогда все данные по тарифу за все время будут отправлены заново.
  • Отправлять только новые изменения после включения. 


После повторного включения синхронизации мы рекомендуем запустить полную синхронизацию.


Удаление тарифа

Чтобы удалить тариф, в таблице тарифов для синхронизации нажмите «Действие» → «Удалить».


Если удалить тариф, синхронизация тарифа с АСУ будет остановлена и данные по нему не будут отправляться.


Как отправляются данные в АСУ

После настройки синхронизации цены и ограничения по тарифу отправляются в АСУ Opera в режиме реального времени.

Если тариф сопоставлен впервые, то TravelLine выгружает в АСУ Opera: 

  • Цены в прошлом (700 дней) и в будущем (2 года).
  • Ограничения в будущем (2 года).


Работа с наследуемыми тарифами

Есть две схемы работы с отправкой данных наследуемых тарифов:

1. В АСУ Opera создайте тариф с правилами наследования как в TravelLine. Для синхронизации в личном кабинете TravelLine добавьте самостоятельный тариф (родительский) к самостоятельному тарифу в АСУ Opera.

Обратите внимание. При выборе этой схемы, вы не сможете установить ограничения в тарифе-наследнике из TravelLine, так как для синхронизации добавляется только самостоятельный тариф. Ограничения в тарифах-наследниках в АСУ Opera необходимо устанавливать вручную.

2. В АСУ Opera создайте несколько самостоятельных тарифов и сопоставьте с тарифами-наследниками в TravelLine.  Для синхронизации в личном кабинете TravelLine добавьте самостоятельные и наследуемые тарифы. В этом случае цены и ограничения будут приходить из тарифов-наследников TravelLine в самостоятельные тарифы в АСУ Opera. 


Работа с динамическими тарифами

Есть две схемы работы с динамическими тарифами:

1. Динамический тариф с тарифами-источниками настраивается в TravelLine. В АСУ Opera нужно создать один тариф, который будет принимать цены из динамического тарифа.

2. Динамический тариф с тарифами-источниками настраивается в АСУ Opera. В этом случае, тарифы-источники цен для динамического тарифа должны быть созданы в АСУ Opera как самостоятельные тарифы, в которые TravelLine выгружает цены.


Работа с относительным ценообразованием в тарифе 

Отправка цен в АСУ Opera работает также с тарифами с относительным ценообразованием. В TravelLine можно создать тариф, в котором затем настроить формулы расчёта. Пересчет цен происходит на стороне TravelLine, после чего цены отправляются в АСУ Opera.

Обратите внимание. Обязательно должна быть установлена цена за одноместное размещение. Если одноместное размещение не будет проставлено, цены на этот период в АСУ не отправятся.

Пока тариф с относительным ценообразованием не настроен до конца, его не следует синхронизировать с АСУ Opera, потому что в ненастроенном тарифе могут отсутствовать цены. 

Более подробно с процессом настройки относительного ценообразования можно ознакомиться в статье «Относительное ценообразование». 


Синхронизация детских размещений

Чтобы настроить отправку детских цен, перейдите в раздел «Интеграция с АСУ» → «Основные настройки» → «Особенности интеграции». Поставьте галочку в пункте «Использовать цены по детским возрастным категориям».


Как работает эта настройка:

  • Если галочка поставлена, TravelLine отправит цены согласно возрастным диапазонам. В АСУ Opera есть три возрастных диапазона, в которые TravelLine может отправить цены: сначала цену за основное детское размещение, а если его нет — цену за детское дополнительное место.    
  • Если галочка не поставлена, TravelLine отправляет цену детского размещения из первого диапазона: как правило это цена за основное детское размещение, если его нет — то цену детского дополнительного места. В АСУ Opera это складывается в первый возрастной диапазон.