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

Матеріал з SERVIO
Перейти до навігації Перейти до пошуку
Немає опису редагування
Немає опису редагування
Рядок 2: Рядок 2:
<translate>
<translate>


== Створення кабінету в YieldPlanet == <!--T:1-->
== Створення кабінету в YieldPlanet ==  
 
=== Заповнення опитувального листа === <!--T:2-->


=== Заповнення опитувального листа ===
[[Файл:YieldPlanet screenshot 1.png|800px|border]]<br>
[[Файл:YieldPlanet screenshot 1.png|800px|border]]<br>
* Також треба заповнити інформацію, яку служба підтримки внесе як базову в YieldPlanet при створені. Якщо чогось не буде внесено, то прийдеться самому все добавляти.<br>
* Також треба заповнити інформацію, яку служба підтримки внесе як базову в YieldPlanet при створені. Якщо чогось не буде внесено, то прийдеться самому все добавляти.<br>
[[Файл:YieldPlanet screenshot 2.png|800px|border]]<br>
[[Файл:YieldPlanet screenshot 2.png|800px|border]]<br>
</translate>
</translate>
‎<languages/>
‎<languages/>
<translate>
<translate>
=== Створення кабінету, відправлення опитувального листа === <!--T:3-->
=== Створення кабінету, відправлення опитувального листа ===  
Для того, щоб створити кабінет, необхідно мати заповнений опитувальний лист та надіслати його на пошту implementation@yieldplanet.com з наступним тілом листа.
Для того, щоб створити кабінет, необхідно мати заповнений опитувальний лист та надіслати його на пошту implementation@yieldplanet.com з наступним тілом листа.
Hello!<br>
Hello!<br>
This is a new hotel in the city of ''назва міста''. Please create new accounts for ''назва готелю''.<br>
This is a new hotel in the city of ''назва міста''. Please create new accounts for ''назва готелю''.<br>
Details in attachment.<br>
Details in attachment.<br>
Please connect user support@servio.com.ua to a new ''назва готелю'', ''назва міста'' (for API Servio_HMS).<br>
Please connect user support@servio.com.ua to a new ''назва готелю'', ''назва міста'' (for API Servio_HMS).<br>
Please install the Standard version або Box version.<br>
Please install the Standard version або Box version.<br>
Please add my account for ''назва готелю''.<br>
Please add my account for ''назва готелю''.<br>
''вашапошта''@servio.com.ua<br>
''вашапошта''@servio.com.ua<br>
Thanks!<br>
Thanks!<br>
</translate>
</translate>
‎<languages/>
‎<languages/>
<translate>
<translate>
=== Створення маппінгу готелю === <!--T:4-->
=== Створення маппінгу готелю ===  
Треба вибрати готель, прописати логін і пароль від спеціального прописаного користувача через який буде відбуватись обмін даними, а також внести ID готелю, який можна дізнатися в кабінеті Yield Planet. Якщо ціна номера залежить від кількості місць, то тоді включаємо галочку “Оновлення по розміщенню”<br>
Треба вибрати готель, прописати логін і пароль від спеціального прописаного користувача через який буде відбуватись обмін даними, а також внести ID готелю, який можна дізнатися в кабінеті Yield Planet. Якщо ціна номера залежить від кількості місць, то тоді включаємо галочку “Оновлення по розміщенню”<br>
[[Файл:YieldPlanet screenshot 3.png|800px|border]]<br>
[[Файл:YieldPlanet screenshot 3.png|800px|border]]<br>
</translate>
</translate>
‎<languages/>
‎<languages/>
<translate>
<translate>
=== Створення послуг === <!--T:5-->
=== Створення послуг ===  
Створюємо потрібну кількість послуг, які треба синхронізувати з Yield Planet, це стосується додаткових послуг<br>
Створюємо потрібну кількість послуг, які треба синхронізувати з Yield Planet, це стосується додаткових послуг<br>
[[Файл:YieldPlanet screenshot 4.png|800px|border]]<br>
[[Файл:YieldPlanet screenshot 4.png|800px|border]]<br>
Рядок 41: Рядок 40:
<translate>
<translate>


=== Створення умов розміщення === <!--T:6-->
=== Створення умов розміщення ===  
Додаємо кількість умов, яка потрібна для синхронізації з YieldPlanet, якщо окремо пакетні і не пакетні умови, то треба створювати умови з різними підкласами послуг.<br>
Додаємо кількість умов, яка потрібна для синхронізації з YieldPlanet, якщо окремо пакетні і не пакетні умови, то треба створювати умови з різними підкласами послуг.<br>
[[Файл:YieldPlanet screenshot 5.png|800px|border]]<br>
[[Файл:YieldPlanet screenshot 5.png|800px|border]]<br>
</translate>
</translate>
‎<languages/>
‎<languages/>
<translate>
<translate>
=== Створення ОТА-тарифів === <!--T:7-->
=== Створення ОТА-тарифів ===  
Робите по прикладу нижче, в умовах, яких потрібно включаєте синхронізацію<br>
Робите по прикладу нижче, в умовах, яких потрібно включаєте синхронізацію<br>
[[Файл:YieldPlanet screenshot 6.png|800px|border]]<br>
[[Файл:YieldPlanet screenshot 6.png|800px|border]]<br>
</translate>
</translate>
‎<languages/>
‎<languages/>
<translate>
<translate>
== Створення ОТА-каналу в Servio HMS == <!--T:8-->
== Створення ОТА-каналу в Servio HMS ==  
Вибираєте потрібний канал, додаєте його, а потім включаєте галочки, які відмічені нижче.<br>
Вибираєте потрібний канал, додаєте його, а потім включаєте галочки, які відмічені нижче.<br>
[[Файл:YieldPlanet screenshot 7.png|800px|border]]<br>
[[Файл:YieldPlanet screenshot 7.png|800px|border]]<br>
Рядок 62: Рядок 63:
[[Файл:YieldPlanet screenshot 9.png|800px|border]]<br>
[[Файл:YieldPlanet screenshot 9.png|800px|border]]<br>
</translate>
</translate>
‎<languages/>
‎<languages/>
<translate>
<translate>
== Відключення тригерів в БД Servio HMS == <!--T:10-->
== Відключення тригерів в БД Servio HMS ==  
Відкриваємо через БД два тригери і змінюємо в них статус з 0 на 1, для того, щоб вони почали автоматично передавати ціну
Відкриваємо через БД два тригери і змінюємо в них статус з 0 на 1, для того, щоб вони почали автоматично передавати ціну
і доступність, нижче скріншот з прикладом.<br>
і доступність, нижче скріншот з прикладом.<br>
[[Файл:YieldPlanet screenshot 10.png|800px|border]]<br>
[[Файл:YieldPlanet screenshot 10.png|800px|border]]<br>
</translate>
</translate>
‎<languages/>
‎<languages/>
<translate>
<translate>
== Налаштування ExternalConnectionService та CM_Settings == <!--T:11-->
== Налаштування ExternalConnectionService та CM_Settings ==  
В екстерналі включаємо все, як на прикладі нижче і перезапускаємо службу<br>
В екстерналі включаємо все, як на прикладі нижче і перезапускаємо службу<br>
[[Файл:YieldPlanet screenshot 11.png|800px|border]]<br>
[[Файл:YieldPlanet screenshot 11.png|800px|border]]<br>
Рядок 77: Рядок 80:
[[Файл:YieldPlanet screenshot 12.png|800px|border]]<br>
[[Файл:YieldPlanet screenshot 12.png|800px|border]]<br>
</translate>
</translate>
‎<languages/>
‎<languages/>
<translate>
<translate>
Рядок 91: Рядок 95:
- Якщо ціна залежить від кількості основних місць, то необхідно написати листа на implementation@yieldplanet.com з наступним змістом:<br>
- Якщо ціна залежить від кількості основних місць, то необхідно написати листа на implementation@yieldplanet.com з наступним змістом:<br>
Hello!<br>
Hello!<br>
Please turn on employment based pricing mode (no formula)<br>
Please turn on employment based pricing mode (no formula)<br>
''ID готелю'', ''назва готелю'' <br>
''ID готелю'', ''назва готелю'' <br>
Thanks!<br>
Thanks!<br>
- Далі включити параметр в Servio HMS:<br>
- Далі включити параметр в Servio HMS:<br>
[[Файл:YieldPlanet screenshot 18.png|800px|border]]<br>
[[Файл:YieldPlanet screenshot 18.png|800px|border]]<br>
- Переходимо в YieldPlanet і пробуємо витягнути категорії і тарифні плани каналів, якщо не виходить, то причин може бути декілька:
- Переходимо в YieldPlanet і пробуємо витягнути категорії і тарифні плани каналів, якщо не виходить, то причин може бути декілька:
# Невірні дані були в опитувальному листі(login, password, hotelid), можна змінити вручну в налаштуваннях каналу, або через службу підтримки YieldPlanet, перевірити дані можна через вхід в екстранет конкретного каналу;
# Невірні дані були в опитувальному листі(login, password, hotelid), можна змінити вручну в налаштуваннях каналу, або через службу підтримки YieldPlanet, перевірити дані можна через вхід в екстранет конкретного каналу;
# Клієнт не подав запит на інтеграцію каналу із менеджером каналів продажів YieldPlanet, це мають робити вони, окрім каналу Servio Reservation наприклад, там ми пишемо представникам RoomsWizard.<br>
# Клієнт не подав запит на інтеграцію каналу із менеджером каналів продажів YieldPlanet, це мають робити вони, окрім каналу Servio Reservation наприклад, там ми пишемо представникам RoomsWizard.<br>
Рядок 111: Рядок 111:
[[Файл:YieldPlanet screenshot 22.png|800px|border]]<br>
[[Файл:YieldPlanet screenshot 22.png|800px|border]]<br>
</translate>
</translate>
‎<languages/>
‎<languages/>
<translate>
<translate>
Рядок 118: Рядок 119:
[[Файл:YieldPlanet screenshot 24.png|800px|border]]<br>
[[Файл:YieldPlanet screenshot 24.png|800px|border]]<br>
- Якщо канал не активований, то пишемо листа на активацію каналу на пошту implementation@yieldplanet.com з наступним змістом:<br>
- Якщо канал не активований, то пишемо листа на активацію каналу на пошту implementation@yieldplanet.com з наступним змістом:<br>
Hello!
Hello!
Please activate the channel
Please activate the channel
ID каналу, назва каналу
ID каналу, назва каналу
for ID готелю, назва готелю.
for ID готелю, назва готелю.
Thanks!<br>
Thanks!<br>
- Після активації в YieldPlanet - значки каналів будуть синього кольору і в канали буде надсилатись інформація:<br>
- Після активації в YieldPlanet - значки каналів будуть синього кольору і в канали буде надсилатись інформація:<br>
[[Файл:YieldPlanet screenshot 25.png|800px|border]]<br>
[[Файл:YieldPlanet screenshot 25.png|800px|border]]<br>
</translate>
</translate>

Версія за 14:05, 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