Налаштування YieldPlanet: відмінності між версіями

Матеріал з SERVIO
Перейти до навігації Перейти до пошуку
Немає опису редагування
Немає опису редагування
Рядок 9: Рядок 9:
* Також треба заповнити інформацію, яку служба підтримки внесе як базову в YieldPlanet при створені. Якщо чогось не буде внесено, то прийдеться самому все добавляти.<br>
* Також треба заповнити інформацію, яку служба підтримки внесе як базову в YieldPlanet при створені. Якщо чогось не буде внесено, то прийдеться самому все добавляти.<br>
[[Файл:YieldPlanet screenshot 2.png|800px|border]]<br>
[[Файл:YieldPlanet screenshot 2.png|800px|border]]<br>
 
</translate>
‎<languages/>
<translate>
=== Створення кабінету, відправлення опитувального листа ===
=== Створення кабінету, відправлення опитувального листа ===
Для того, щоб створити кабінет, необхідно мати заповнений опитувальний лист та надіслати його на пошту implementation@yieldplanet.com з наступним тілом листа.
Для того, щоб створити кабінет, необхідно мати заповнений опитувальний лист та надіслати його на пошту implementation@yieldplanet.com з наступним тілом листа.
Рядок 23: Рядок 25:
''вашапошта''@servio.com.ua<br>
''вашапошта''@servio.com.ua<br>
Thanks!<br>
Thanks!<br>
 
</translate>
‎<languages/>
<translate>
=== Створення маппінгу готелю ===
=== Створення маппінгу готелю ===
Треба вибрати готель, прописати логін і пароль від спеціального прописаного користувача через який буде відбуватись обмін даними, а також внести ID готелю, який можна дізнатися в кабінеті Yield Planet. Якщо ціна номера залежить від кількості місць, то тоді включаємо галочку “Оновлення по розміщенню”<br>
Треба вибрати готель, прописати логін і пароль від спеціального прописаного користувача через який буде відбуватись обмін даними, а також внести ID готелю, який можна дізнатися в кабінеті Yield Planet. Якщо ціна номера залежить від кількості місць, то тоді включаємо галочку “Оновлення по розміщенню”<br>
[[Файл:YieldPlanet screenshot 3.png|800px|border]]<br>
[[Файл:YieldPlanet screenshot 3.png|800px|border]]<br>
 
</translate>
‎<languages/>
<translate>
=== Створення послуг ===
=== Створення послуг ===
Створюємо потрібну кількість послуг, які треба синхронізувати з Yield Planet, це стосується додаткових послуг<br>
Створюємо потрібну кількість послуг, які треба синхронізувати з Yield Planet, це стосується додаткових послуг<br>
[[Файл:YieldPlanet screenshot 4.png|800px|border]]<br>
[[Файл:YieldPlanet screenshot 4.png|800px|border]]<br>
 
</translate>
‎<languages/>
<translate>


=== Створення умов розміщення ===
=== Створення умов розміщення ===
Додаємо кількість умов, яка потрібна для синхронізації з YieldPlanet, якщо окремо пакетні і не пакетні умови, то треба створювати умови з різними підкласами послуг.<br>
Додаємо кількість умов, яка потрібна для синхронізації з YieldPlanet, якщо окремо пакетні і не пакетні умови, то треба створювати умови з різними підкласами послуг.<br>
[[Файл:YieldPlanet screenshot 5.png|800px|border]]<br>
[[Файл:YieldPlanet screenshot 5.png|800px|border]]<br>
 
</translate>
‎<languages/>
<translate>
=== Створення ОТА-тарифів ===
=== Створення ОТА-тарифів ===
Робите по прикладу нижче, в умовах, яких потрібно включаєте синхронізацію<br>
Робите по прикладу нижче, в умовах, яких потрібно включаєте синхронізацію<br>
[[Файл:YieldPlanet screenshot 6.png|800px|border]]<br>
[[Файл:YieldPlanet screenshot 6.png|800px|border]]<br>
 
</translate>
‎<languages/>
<translate>
== Створення ОТА-каналу в Servio HMS ==
== Створення ОТА-каналу в Servio HMS ==
Вибираєте потрібний канал, додаєте його, а потім включаєте галочки, які відмічені нижче.<br>
Вибираєте потрібний канал, додаєте його, а потім включаєте галочки, які відмічені нижче.<br>
Рядок 49: Рядок 61:
Вносимо відповідні ID із YieldPlanet в Servio HMS, після внесення перепровірте і збережіть зміни.<br>
Вносимо відповідні ID із YieldPlanet в Servio HMS, після внесення перепровірте і збережіть зміни.<br>
[[Файл:YieldPlanet screenshot 9.png|800px|border]]<br>
[[Файл:YieldPlanet screenshot 9.png|800px|border]]<br>
 
</translate>
‎<languages/>
<translate>
== Відключення тригерів в БД Servio HMS ==
== Відключення тригерів в БД Servio HMS ==
Відкриваємо через БД два тригери і змінюємо в них статус з 0 на 1, для того, щоб вони почали автоматично передавати ціну
Відкриваємо через БД два тригери і змінюємо в них статус з 0 на 1, для того, щоб вони почали автоматично передавати ціну
і доступність, нижче скріншот з прикладом.<br>
і доступність, нижче скріншот з прикладом.<br>
[[Файл:YieldPlanet screenshot 10.png|800px|border]]<br>
[[Файл:YieldPlanet screenshot 10.png|800px|border]]<br>
 
</translate>
‎<languages/>
<translate>
== Налаштування ExternalConnectionService та CM_Settings ==
== Налаштування ExternalConnectionService та CM_Settings ==
В екстерналі включаємо все, як на прикладі нижче і перезапускаємо службу<br>
В екстерналі включаємо все, як на прикладі нижче і перезапускаємо службу<br>
Рядок 60: Рядок 76:
В CM_Settings налаштовуємо, підставляючи свої значення по прикладу нижче і перезапускаємо службу.<br>
В CM_Settings налаштовуємо, підставляючи свої значення по прикладу нижче і перезапускаємо службу.<br>
[[Файл:YieldPlanet screenshot 12.png|800px|border]]<br>
[[Файл:YieldPlanet screenshot 12.png|800px|border]]<br>
 
</translate>
‎<languages/>
<translate>
== Передача цін і доступності за допомогою ChannelMappingTestApp ==
== Передача цін і доступності за допомогою ChannelMappingTestApp ==
Спочатку шукаємо програму на WebDav, 1-ому хостингу або в папці Services у готелів на хостингах. Включаємо програму і змінюємо на правильний порт, вибираємо канал і тиснемо “Завантажити список готелів”:<br>
Спочатку шукаємо програму на WebDav, 1-ому хостингу або в папці Services у готелів на хостингах. Включаємо програму і змінюємо на правильний порт, вибираємо канал і тиснемо “Завантажити список готелів”:<br>
Рядок 92: Рядок 110:
- Після перероблення категорій на ціну по к-кстю основних місць, повторно вивантажуємо ціну, бо до цього вона була тільки за номер, а тепер треба передати за кожне місце окремо:<br>
- Після перероблення категорій на ціну по к-кстю основних місць, повторно вивантажуємо ціну, бо до цього вона була тільки за номер, а тепер треба передати за кожне місце окремо:<br>
[[Файл:YieldPlanet screenshot 22.png|800px|border]]<br>
[[Файл:YieldPlanet screenshot 22.png|800px|border]]<br>
 
</translate>
‎<languages/>
<translate>
== Мапінг категорій і цін між каналами продажу та Yield Planet ==
== Мапінг категорій і цін між каналами продажу та Yield Planet ==
[[Файл:YieldPlanet screenshot 23.png|800px|border]]<br>
[[Файл:YieldPlanet screenshot 23.png|800px|border]]<br>

Версія за 13:57, 20 червня 2023

Інші мови:

Створення кабінету в YieldPlanet

Заповнення опитувального листа

YieldPlanet screenshot 1.png

  • Також треба заповнити інформацію, яку служба підтримки внесе як базову в YieldPlanet при створені. Якщо чогось не буде внесено, то прийдеться самому все добавляти.

YieldPlanet screenshot 2.png

Інші мови:

Створення кабінету, відправлення опитувального листа

Для того, щоб створити кабінет, необхідно мати заповнений опитувальний лист та надіслати його на пошту implementation@yieldplanet.com з наступним тілом листа.

Hello!
This is a new hotel in the city of назва міста. Please create new accounts for назва готелю.
Details in attachment.

Please connect user support@servio.com.ua to a new назва готелю, назва міста (for API Servio_HMS).
Please install the Standard version або Box version.

Please add my account for назва готелю.
вашапошта@servio.com.ua
Thanks!

Інші мови:

Створення маппінгу готелю

Треба вибрати готель, прописати логін і пароль від спеціального прописаного користувача через який буде відбуватись обмін даними, а також внести ID готелю, який можна дізнатися в кабінеті Yield Planet. Якщо ціна номера залежить від кількості місць, то тоді включаємо галочку “Оновлення по розміщенню”
YieldPlanet screenshot 3.png

Інші мови:

Створення послуг

Створюємо потрібну кількість послуг, які треба синхронізувати з Yield Planet, це стосується додаткових послуг
YieldPlanet screenshot 4.png

Інші мови:

Створення умов розміщення

Додаємо кількість умов, яка потрібна для синхронізації з YieldPlanet, якщо окремо пакетні і не пакетні умови, то треба створювати умови з різними підкласами послуг.
YieldPlanet screenshot 5.png

Інші мови:

Створення ОТА-тарифів

Робите по прикладу нижче, в умовах, яких потрібно включаєте синхронізацію
YieldPlanet screenshot 6.png

Інші мови:

Створення ОТА-каналу в Servio HMS

Вибираєте потрібний канал, додаєте його, а потім включаєте галочки, які відмічені нижче.
YieldPlanet screenshot 7.png
YieldPlanet screenshot 8.png

Синхронізація Servio HMS з Yield Planet

Вносимо відповідні ID із YieldPlanet в Servio HMS, після внесення перепровірте і збережіть зміни.
YieldPlanet screenshot 9.png

Інші мови:

Відключення тригерів в БД Servio HMS

Відкриваємо через БД два тригери і змінюємо в них статус з 0 на 1, для того, щоб вони почали автоматично передавати ціну і доступність, нижче скріншот з прикладом.
YieldPlanet screenshot 10.png

Інші мови:

Налаштування ExternalConnectionService та CM_Settings

В екстерналі включаємо все, як на прикладі нижче і перезапускаємо службу
YieldPlanet screenshot 11.png
В CM_Settings налаштовуємо, підставляючи свої значення по прикладу нижче і перезапускаємо службу.
YieldPlanet screenshot 12.png

Інші мови:

Передача цін і доступності за допомогою ChannelMappingTestApp

Спочатку шукаємо програму на WebDav, 1-ому хостингу або в папці Services у готелів на хостингах. Включаємо програму і змінюємо на правильний порт, вибираємо канал і тиснемо “Завантажити список готелів”:
YieldPlanet screenshot 13.png
Переходимо в YieldPlanet для ручного заповнення даних(1-ий раз, далі автоматично буде завантажувати):
YieldPlanet screenshot 14.png
YieldPlanet screenshot 15.png
Перевіряємо, що ціни і доступність заповнились в YP:
YieldPlanet screenshot 16.png
Далі переходимо в ChannelManagerTestApp:
YieldPlanet screenshot 17.png
- Якщо ціна залежить від кількості основних місць, то необхідно написати листа на implementation@yieldplanet.com з наступним змістом:
Hello!

Please turn on employment based pricing mode (no formula)
ID готелю, назва готелю

Thanks!

- Далі включити параметр в Servio HMS:
YieldPlanet screenshot 18.png
- Переходимо в YieldPlanet і пробуємо витягнути категорії і тарифні плани каналів, якщо не виходить, то причин може бути декілька:

  1. Невірні дані були в опитувальному листі(login, password, hotelid), можна змінити вручну в налаштуваннях каналу, або через службу підтримки YieldPlanet, перевірити дані можна через вхід в екстранет конкретного каналу;
  2. Клієнт не подав запит на інтеграцію каналу із менеджером каналів продажів YieldPlanet, це мають робити вони, окрім каналу Servio Reservation наприклад, там ми пишемо представникам RoomsWizard.

YieldPlanet screenshot 19.png
- Якщо категорії вдалось витягнути, а треба по основних місцях ділити ціну, то треба вручну створити пусті категорії в каналі і підтягнути туди ID і назву існуючої, тільки через кому після ID - вказати кількість основних місць:
YieldPlanet screenshot 20.png
- Після додавання нових категорій в каналі продажу, також треба відредагувати категорію в YieldPlanet(після листа на підтримку для включення ціни по основних місцях - категорії в YP змінять властивості, треба їх активувати):
YieldPlanet screenshot 21.png
- Після перероблення категорій на ціну по к-кстю основних місць, повторно вивантажуємо ціну, бо до цього вона була тільки за номер, а тепер треба передати за кожне місце окремо:
YieldPlanet screenshot 22.png

Інші мови:

Мапінг категорій і цін між каналами продажу та Yield Planet

YieldPlanet screenshot 23.png
- Уважно створюємо мапінг по прикладу, перед цим обов’язково передивіться ціни і доступність в YieldPlanet(після створення мапінгу - дані відразу автоматично відправляться на канал):
YieldPlanet screenshot 24.png
- Якщо канал не активований, то пишемо листа на активацію каналу на пошту implementation@yieldplanet.com з наступним змістом:

Hello!

Please activate the channel ID каналу, назва каналу for ID готелю, назва готелю.

Thanks!

- Після активації в YieldPlanet - значки каналів будуть синього кольору і в канали буде надсилатись інформація:
YieldPlanet screenshot 25.png