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

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


У вкладку Продаж > Інше > Налаштування HotelMatrix:
У вкладку Продаж > Інше > Налаштування HotelMatrix:
* '''Готель''' - назва готелю до якого налаштовано HotelMatrix
* '''Готель''' - назва готелю до якого налаштовано HotelMatrix;
* '''Токен''' - унікальний ключ який генерується автоматично в HotelMatrix
* '''Токен''' - унікальний ключ який генерується автоматично в HotelMatrix;
* '''Урахування дітей''' - чекбокс дозволяє вказати, чи необхідно враховувати наявність дітей при відправленні статистики в HotelMatrix
* '''Урахування дітей''' - чекбокс дозволяє вказати, чи необхідно враховувати наявність дітей при відправленні статистики в HotelMatrix;
* '''Пріоритет проданих кімнат''' - вказує на те, що в статистиці враховується не лише кількість проданих кімнат, але й їхній пріоритет
* '''Пріоритет проданих кімнат''' - вказує на те, що в статистиці враховується не лише кількість проданих кімнат, але й їхній пріоритет;
* '''Днів уперед''' - кількість днів уперед, на скільки будуть передаватись дані у HotelMatrix
* '''Днів уперед''' - кількість днів уперед, на скільки будуть передаватись дані у HotelMatrix;
* '''Днів тому''' - кількість днів тому, на скільки будуть передаватись дані у HotelMatrix
* '''Днів тому''' - кількість днів тому, на скільки будуть передаватись дані у HotelMatrix;
* '''Типи номерів''' - поле використовується для визначення типу кімнати, яка представлена в системі
* '''Типи номерів''' - поле використовується для визначення типу кімнати, яка представлена в системі;
* '''Виторг від зайнятих номерів на дату''' - передає в HotelMatrix суму грошей, отриману від зайнятих номерів на певну дату. Можна обрати параметри які класи послуг передавати та які підкласи послуг виключати
* '''Виторг від зайнятих номерів на дату''' - передає в HotelMatrix суму грошей, отриману від зайнятих номерів на певну дату. Можна обрати параметри які класи послуг передавати та які підкласи послуг виключати;
* '''Загальна виручка на дату''' - передає в HotelMatrix загальну суму грошей, отриману від зайнятих номерів на певну дату. Можна обрати параметри які класи послуг передавати та які підкласи послуг виключати
* '''Загальна виручка на дату''' - передає в HotelMatrix загальну суму грошей, отриману від зайнятих номерів на певну дату. Можна обрати параметри які класи послуг передавати та які підкласи послуг виключати;


''Та інші дані які заведені у конфізі та системі''
''Та інші дані які заведені у конфізі та системі''
Рядок 26: Рядок 26:
==Перенесення налаштувань з конфігу SSM_HotelMatrix в HMS==
==Перенесення налаштувань з конфігу SSM_HotelMatrix в HMS==
Для того, щоб перенести налаштування з конфігу SSM_HotelMatrix необхідно:
Для того, щоб перенести налаштування з конфігу SSM_HotelMatrix необхідно:
* В конфізі '''ExternalConnectionService.exe''' увімкнути параметр ''<add name="SSM_HotelMatrix" isOn="True" />''
* В конфізі '''ExternalConnectionService.exe''' увімкнути параметр ''<add name="SSM_HotelMatrix" isOn="True" />'';
* Перейти за шляхом в '''HMS - Services > ExternalConnectionService > SSM_HotelMatrix'''
* Перейти за шляхом в '''HMS - Services > ExternalConnectionService > SSM_HotelMatrix''';
* '''Відкрити''' папку SSM_HotelMatrix
* '''Відкрити''' папку SSM_HotelMatrix;
* '''Відкрити''' конфіг HotelMatrixSettings
* '''Відкрити''' конфіг HotelMatrixSettings;
* В конфізі '''HotelMatrixSettings''' внести наступні параметри:
* В конфізі '''HotelMatrixSettings''' внести наступні параметри:
** '''<ServiceURL></ServiceURL>''' - Адреса сервісу HotelMatrix, яка автоматично буде перенесена в HMS Налаштування > Параметри системи  > Інсталяції > Різне, після запуску служби ExternalConnectionService. За замовчуванням стоїть - "https://hotelmatrix.report/ext/json"
** '''<ServiceURL></ServiceURL>''' - Адреса сервісу HotelMatrix, яка автоматично буде перенесена в HMS Налаштування > Параметри системи  > Інсталяції > Різне, після запуску служби ExternalConnectionService. За замовчуванням стоїть - "https://hotelmatrix.report/ext/json";
** '''<ProcessingTimes></ProcessingTimes>''' - Час синхронізації HotelMatrix, автоматично буде перенесена в HMS Налаштування > Параметри системи  > Інсталяції > Різне, після запуску служби ExternalConnectionService. Даний параметр це час синхронізації HotelMatrix у форматі 00:00. Можна писати через кому, залиште порожнє поле, щоб відключити синхронізацію.
** '''<ProcessingTimes></ProcessingTimes>''' - Час синхронізації HotelMatrix, автоматично буде перенесена в HMS Налаштування > Параметри системи  > Інсталяції > Різне, після запуску служби ExternalConnectionService. Даний параметр це час синхронізації HotelMatrix у форматі 00:00. Можна писати через кому, залиште порожнє поле, щоб відключити синхронізацію;
** '''HotelID=""''' - ідентифікатор готелю, для якого потрібно увімкнути синхронізацію, автоматично буде перенесена в HMS Продаж > Інше > Налаштування HotelMatrix, після запуску служби ExternalConnectionService.
** '''HotelID=""''' - ідентифікатор готелю, для якого потрібно увімкнути синхронізацію, автоматично буде перенесена в HMS Продаж > Інше > Налаштування HotelMatrix, після запуску служби ExternalConnectionService;
** '''Key=""''' - токен, автоматично генерується та автоматично буде перенесена в HMS Продаж > Інше > Налаштування HotelMatrix, після запуску служби ExternalConnectionService
** '''Key=""''' - токен, автоматично генерується та автоматично буде перенесена в HMS Продаж > Інше > Налаштування HotelMatrix, після запуску служби ExternalConnectionService;
** '''IsChildCount=""''' - параметр З урахуванням дітей, true або false
** '''IsChildCount=""''' - параметр З урахуванням дітей, true або false;
** '''SaleRoomsPriority=""''' параметр Пріоритет проданих кімнат
** '''SaleRoomsPriority=""''' параметр Пріоритет проданих кімнат;
** '''FutureDays=""''' - параметр Днів уперед
** '''FutureDays=""''' - параметр Днів уперед;
** '''PastDays=""''' - Днів тому
** '''PastDays=""''' - Днів тому;
** '''RoomTypeIDs="">''' - Типи номерів
** '''RoomTypeIDs="">''' - Типи номерів;
** '''<Revenues>''' - види доходів за різні періоди, в яких потрібно вказати ID  в параметри ServiceClasses="" (Класи послуг) та ExcludeServiceSubclasses="" (Виключити підкласи послуг)
** '''<Revenues>''' - види доходів за різні періоди, в яких потрібно вказати ID  в параметри ServiceClasses="" (Класи послуг) та ExcludeServiceSubclasses="" (Виключити підкласи послуг);
* '''Зберегти''' зміни та перезавантажити службу ExternalConnectionService  
* '''Зберегти''' зміни та перезавантажити службу ExternalConnectionService;


[[Файл:HotelMatrix 3.png|1200px]]
[[Файл:HotelMatrix 3.png|1200px]]

Версія за 13:10, 6 лютого 2024

Загальний опис

Починаючи з версії HMS 06.01.003, з'явилась можливість автоматичного перенесення налаштувань з конфігу HotelMatrixSettings, який лежить за шляхом в HMS - Services > ExternalConnectionService > SSM_HotelMatrix, на сайт HMS. На даний момент при виконанні відповідних налаштувань до системи автоматично переносяться такі дані:

У вкладку Налаштування > Параметри системи > Інсталяції > Різне:

  • Адреса сервісу HotelMatrix - URL адреса сервісу HotelMatrix, за замовчуванням "https://hotelmatrix.report/ext/json"
  • Час синхронізації HotelMatrix - Даний параметр це час синхронізації HotelMatrix у форматі 00:00. Можна писати через кому, залиште порожнє поле, щоб відключити синхронізацію

Hotelmatrix 1 1.png

У вкладку Продаж > Інше > Налаштування HotelMatrix:

  • Готель - назва готелю до якого налаштовано HotelMatrix;
  • Токен - унікальний ключ який генерується автоматично в HotelMatrix;
  • Урахування дітей - чекбокс дозволяє вказати, чи необхідно враховувати наявність дітей при відправленні статистики в HotelMatrix;
  • Пріоритет проданих кімнат - вказує на те, що в статистиці враховується не лише кількість проданих кімнат, але й їхній пріоритет;
  • Днів уперед - кількість днів уперед, на скільки будуть передаватись дані у HotelMatrix;
  • Днів тому - кількість днів тому, на скільки будуть передаватись дані у HotelMatrix;
  • Типи номерів - поле використовується для визначення типу кімнати, яка представлена в системі;
  • Виторг від зайнятих номерів на дату - передає в HotelMatrix суму грошей, отриману від зайнятих номерів на певну дату. Можна обрати параметри які класи послуг передавати та які підкласи послуг виключати;
  • Загальна виручка на дату - передає в HotelMatrix загальну суму грошей, отриману від зайнятих номерів на певну дату. Можна обрати параметри які класи послуг передавати та які підкласи послуг виключати;

Та інші дані які заведені у конфізі та системі

Hotelmatrix 2 2.png

Також починаючи з версії HMS 06.01.003 параметри указані вище, можливо налаштовувати вручну, безпосередньо з інтерфесу системи, у вкладках Налаштування > Параметри системи > Інсталяції > Різне та Продаж > Інше > Налаштування HotelMatrix відповідно.

Перенесення налаштувань з конфігу SSM_HotelMatrix в HMS

Для того, щоб перенести налаштування з конфігу SSM_HotelMatrix необхідно:

  • В конфізі ExternalConnectionService.exe увімкнути параметр <add name="SSM_HotelMatrix" isOn="True" />;
  • Перейти за шляхом в HMS - Services > ExternalConnectionService > SSM_HotelMatrix;
  • Відкрити папку SSM_HotelMatrix;
  • Відкрити конфіг HotelMatrixSettings;
  • В конфізі HotelMatrixSettings внести наступні параметри:
    • <ServiceURL></ServiceURL> - Адреса сервісу HotelMatrix, яка автоматично буде перенесена в HMS Налаштування > Параметри системи > Інсталяції > Різне, після запуску служби ExternalConnectionService. За замовчуванням стоїть - "https://hotelmatrix.report/ext/json";
    • <ProcessingTimes></ProcessingTimes> - Час синхронізації HotelMatrix, автоматично буде перенесена в HMS Налаштування > Параметри системи > Інсталяції > Різне, після запуску служби ExternalConnectionService. Даний параметр це час синхронізації HotelMatrix у форматі 00:00. Можна писати через кому, залиште порожнє поле, щоб відключити синхронізацію;
    • HotelID="" - ідентифікатор готелю, для якого потрібно увімкнути синхронізацію, автоматично буде перенесена в HMS Продаж > Інше > Налаштування HotelMatrix, після запуску служби ExternalConnectionService;
    • Key="" - токен, автоматично генерується та автоматично буде перенесена в HMS Продаж > Інше > Налаштування HotelMatrix, після запуску служби ExternalConnectionService;
    • IsChildCount="" - параметр З урахуванням дітей, true або false;
    • SaleRoomsPriority="" параметр Пріоритет проданих кімнат;
    • FutureDays="" - параметр Днів уперед;
    • PastDays="" - Днів тому;
    • RoomTypeIDs=""> - Типи номерів;
    • <Revenues> - види доходів за різні періоди, в яких потрібно вказати ID в параметри ServiceClasses="" (Класи послуг) та ExcludeServiceSubclasses="" (Виключити підкласи послуг);
  • Зберегти зміни та перезавантажити службу ExternalConnectionService;

HotelMatrix 3.png

Після завантаження службі дані заповненні вище будуть перенесені до системи у вказані відповідно вище розділи. Також після запуску служби ExternalConnectionService конфіг HotelMatrixSettings змінюється та створюється Backup_HotelMatrixSettings, в якому зберігаються дані внесені вище.

HotelMatrix 2.png