Налаштування HotelMatrix: відмінності між версіями
Немає опису редагування |
|||
Рядок 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:
- Готель - назва готелю до якого налаштовано HotelMatrix;
- Токен - унікальний ключ який генерується автоматично в HotelMatrix;
- Урахування дітей - чекбокс дозволяє вказати, чи необхідно враховувати наявність дітей при відправленні статистики в HotelMatrix;
- Пріоритет проданих кімнат - вказує на те, що в статистиці враховується не лише кількість проданих кімнат, але й їхній пріоритет;
- Днів уперед - кількість днів уперед, на скільки будуть передаватись дані у HotelMatrix;
- Днів тому - кількість днів тому, на скільки будуть передаватись дані у HotelMatrix;
- Типи номерів - поле використовується для визначення типу кімнати, яка представлена в системі;
- Виторг від зайнятих номерів на дату - передає в HotelMatrix суму грошей, отриману від зайнятих номерів на певну дату. Можна обрати параметри які класи послуг передавати та які підкласи послуг виключати;
- Загальна виручка на дату - передає в HotelMatrix загальну суму грошей, отриману від зайнятих номерів на певну дату. Можна обрати параметри які класи послуг передавати та які підкласи послуг виключати;
Та інші дані які заведені у конфізі та системі
Також починаючи з версії 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;
Після завантаження службі дані заповненні вище будуть перенесені до системи у вказані відповідно вище розділи. Також після запуску служби ExternalConnectionService конфіг HotelMatrixSettings змінюється та створюється Backup_HotelMatrixSettings, в якому зберігаються дані внесені вище.