Second module for working with Travelline appears. Travelline2 and is configured completely similarly to the first module - the only differ is that it has its own section in the configuration, as well as its own type "Travelline2" when choosing an external sales channel type.
Мodule solves several challenges: firstly, it can be connected with the first module at the same time, but with other credentials - thus, synchronizing with two accounts in the TL. Secondly, this module handles changes in reservations differently.
This table describes the algorithm for changes processing when they come from the TL channel:
| TravelLine Mode | Reservation Type in Logus | Changing type | Rule application |
|---|---|---|---|
| Sanatorium mode: reciving reservation change | Any | Cancelation and new reservation creation only. | |
| Regular application, more than one reservation per application | Any | Cancelation and new reservation creation only. | |
| Regular application, one reservation | Not divided | Any | Updating reservation. |
| Divided | price, accommodation scheme | All reservations in division are canceled except the first one with the same rate as the first reservation The changes apply to the first reservation. | |
| Divided | everything except price and split scheme | Update is carried out, synchronization of guests is supported for the case when their number is unchanged - in this case, the full name and other guest’s data are updated. If the number of guests changes, synchronization does not work |
Начиная с версии 2.4.51 с Логусом поставляется второй модуль по работе с Трэвеллайн, который называется Travelline2 и настраивается полностью аналогично первому модулю - только имеет свою секцию в конфигурации, а также свой тип "Travelline2" при выборе внешнего типа канала продаж.
Модуль решает сразу несколько задач: во-первых его можно подключать параллельно с первым модулем, но с другими учётными данными - таким образом осуществляя синхронизацию с двумя учётными записями в ТЛ. Во-вторых - данный модуль иначе обрабатывает изменения в бронях.
В данной таблице описан алгоритм обработки изменений при поступлении таковых из канала ТЛ:
| Режим Travelline | Вид брони в Логусе | Вид изменения | Правило применения изменения | Санаторный режим: поступает изменение разделённой брони | любое | всегда через отмену и создание новой брони | Обычная заявка, более одной брони в заявке | любое | всегда через отмену и создание новой брони |
|---|---|---|---|---|---|
| Обычная заявка, одна бронь | Не разделена | любое | осуществляется обновление | ||
| Разделена | цена, схема проживания | Аннулируются все брони в разделении за исключением первой, имеющие такой же тариф как первая бронь. Изменения применяются к первой брони. | Разделена | всё кроме цены и схемы разделения | осуществляется обновление, при этом синхронизация гостей поддерживается для случая когда их количество осталось неизменным - в этом случае обновляются ФИО и др. данные по гостю. В случае если число гостей меняется, синхронизация не происходит. |