Megatec Integration Service:Настройка автоматического обмена — различия между версиями

Материал из Megatec
Перейти к: навигация, поиск
 
(не показаны 124 промежуточные версии 13 участников)
Строка 3: Строка 3:
 
==Введение==
 
==Введение==
  
Дополнительный модуль «'''Master-Tour Integration'''» предусматривает автоматическую загрузку справочников, цен,  квот, наличия мест и т.д. С последующим автоимпортом всего выше перечисленного в ПК «'''Мастер-Тур'''». Для реализации этого служат программы:   
+
Дополнительный модуль «'''Megatec Integration Service'''» предусматривает автоматическую загрузку справочников, цен,  квот, наличия мест в уже созданную промежуточную базу данных. Автоимпорт  всего перечисленного в ПК «'''Мастер-Тур'''», кроме справочников. Для реализации этого служат программы:   
*'''Автоматическая загрузка справочников, цен, квот, наличия мест и т.д.''' - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe.
+
*'''Автоматическая загрузка справочников, цен, квот, наличия мест в уже созданную промежуточную базу''' - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe.
*'''Автоматический импорт цен''' - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe.
+
*'''Автоматический импорт цен в ПК «'''Мастер-Тур'''»''' - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe.
*'''Автоматический импорт квот, наличия мест''' - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe.
+
*'''Автоматический импорт квот, наличия мест в ПК «'''Мастер-Тур'''»''' - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe.
*'''Автоматическое бронирование''' - Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe.
+
*'''Автоматическое бронирование в ПК «'''Мастер-Тур'''»''' - Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe.
 +
 
 +
==Создание задачи==
 +
 
 +
«'''Планировщик заданий''' находиться в «'''Панели управления'''» '''=>''' «'''Администрирование'''». В окне «'''Планировщик заданий'''» в пункте меню «'''Действие'''» выбрать подпункт «'''Создать задачу'''». В окне «'''Создание задачи'''» введите название новой задачи и ее описание. Активируйте функцию «'''Выполнить с наивысшими правами'''». <br />
 +
[[Файл: Vhsdfesd1.png | планировщик заданий Windows]] <br />
 +
 
 +
Переключитесь на вкладку «'''Триггеры'''», нажмите кнопку «'''Создать'''» и назначьте дату, время и частоту выполнения задачи. Чтобы установить дату, когда выполнение задачи по расписанию будет прекращено, активируйте функцию «'''Срок действия'''» и укажите дату и время.<br />
 +
[[Файл: Vhsdfesd2.png | планировщик заданий Windows]] <br />
 +
 
 +
 
 +
Перейдите на вкладку «'''Действия'''» и нажмите кнопку «'''Создать'''».
 +
В раскрывающемся списке «'''Действие'''» выберите «'''Запуск программы'''» и с помощью кнопки «'''Обзор'''» укажите местоположение исполняемого файла, который находиться в папке с ПК «'''Мастер-Тур'''». В поле «'''Рабочая папка'''» необходимо указать рабочую папку MIS. <br />
 +
В поле «'''добавить аргументы'''» необходимо указать необходимые параметры с аргументами через пробел. Параметры индивидуальны для используемого адаптера, список всех параметров расположен в разделе '''Схема совмещения параметров'''. Также данные параметры можно увидеть, если запустить программу без параметров.<br />
 +
[[Файл: Vhsdfesd4.png | планировщик заданий Windows]] <br />
 +
<br /> <br />
 +
'''Пример'''. <br />
 +
'''Программа или сценарий:'''D:\Master-Tour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe<br />
 +
'''Рабочая папка:'''D:\Master-Tour\MIS\<br />
 +
'''Аргументы:'''"adapter:"Megatec.MasterTour.AdapterPlugins.Import.ProTour.HotelPrice.dll"" "dict" "base_prices_period:+5" "base_quotas_period:99" "hotel:EastHotel;SouthHOtel" "partner:EastPartner;SouthPartner" "direction:Egipet;Kipr" <br />
 +
[[Файл: Vhsdfesd3.png | планировщик заданий Windows]] <br />
 +
 
 +
Также можно задать дополнительные параметры выполнения задачи на вкладке «'''Параметры'''». <br />
 +
 
 +
После завершения всех этих действий, нажмите «'''OK'''», чтобы создать задачу.
 +
 
 +
==Корректировка задачи==
 +
 
 +
Выделите задачу в списке, в правом меню «'''Действия'''» выберите «'''Свойства'''», отредактируйте нужные параметры и нажмите «'''OK'''».
 +
Чтобы удалить запланированное задание, откройте «'''Планировщик заданий'''», выделите задачу в списке, в правом меню «'''Действия'''» выберите «'''Удалить'''» и подтвердите свои намерения.
  
Для запуска любой программы необходимо указать файл адаптера, с которыми она будет работать. Просто запустив приложение, будет выведен на экран список предложенных адаптеров, каждый из которых выполняет свою функцию. Также будет отображен синтаксис параметра с аргументом для последующего запуска сразу программы с определенным адаптером прописанным вами:
 
*'''adapter''':'''”Название_файла_выбранного_адаптера”'''
 
  
  
 
===Схема совмещения параметров===  
 
===Схема совмещения параметров===  
  
 +
====Axisdata====
 +
 +
'''Автоматическая загрузка данных в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe'''
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|dictionary
 +
|Загрузить все справочные данные
 +
|-
 +
|price
 +
|Загрузить цены
 +
|-
 +
|room_available
 +
|Загрузить наличие мест
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe  <br />
 +
Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.Axisdata.dll" "dictionary" "price"<br /><br />
 +
 +
'''Автоматический импорт цен на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe'''<br />
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|"max_price_count"
 +
|По умолчанию автоимпорт производится пачками по 30 000 цен. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
 +
|-
 +
|autosynch_off
 +
|Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe  <br />
 +
Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.Axisdata.dll" <br /><br />
 +
 +
'''Автоматический импорт квот на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe'''<br />
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|max_quota_count
 +
|По умолчанию автоимпорт производится пачками по 10 000 квот. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
 +
|-
 +
|autosynch_off
 +
|Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
 +
|-
 +
|type
 +
|По умолчанию импортируются всё. Для задания другого значения используется данный аргумент. 0 - всё, 1 - квоты, 2 - стопы
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Axisdata.dll"" "max_quota_count:0" <br /><br />
 +
 +
'''Автоматическое бронирование в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe'''
 +
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|directions
 +
|По умолчанию автоматическое бронирование происходит по всем направлениям. Для бронирования конкретных направлений указываются необходимые названия направлений через ';'
 +
|-
 +
|threads
 +
|Количество одновременно обрабатываемых путевок. Значение параметра по умолчанию 10
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Axisdata.dll"" "direction:Египет;Кипр"  "threads:5"  <br /><br />
 +
 +
====Columbus====
 +
 +
'''Автоматическая загрузка данных в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe'''
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|dictionary_load
 +
|Загрузить все справочные данные
 +
|-
 +
|price_load
 +
|Загрузить цены
 +
|-
 +
|price_update
 +
|Обновить цены
 +
|-
 +
|quota_load
 +
|Загрузить квоты 
 +
|-
 +
|nights
 +
|Количество ночей от текущей даты загрузки цен
 +
|-
 +
|direction
 +
|По умолчанию загрузка производится по всем направлениям. Для загрузки данных по конкретным направлениям указываются необходимые названия направлений через ";" 
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Columbus.dll"" "dictionary_load" "price_load" "nights:120"<br /><br />
 +
 +
'''Автоматический импорт квот на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe'''
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|max_quota_count
 +
|По умолчанию автоимпорт производится пачками по 30 000 квот. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
 +
|-
 +
|autosynch_off
 +
|Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
 +
|-
 +
|type
 +
|По умолчанию импортируются всё. Для задания другого значения используется данный аргумент. 0 - всё, 1 - квоты, 2 - стопы
 +
|-
 +
|direction
 +
|По умолчанию загрузка производится по всем направлениям. Для загрузки данных по конкретным направлениям указываются необходимые названия направлений через ";"
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Columbus.dll"" "max_quota_count:10000" <br /><br />
 +
 +
'''Автоматический импорт цен на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe'''<br />
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|max_price_count
 +
|По умолчанию автоимпорт производится пачками по 30 000 цен. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
 +
|-
 +
|autosynch_off
 +
|Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
 +
|-
 +
|direction
 +
|По умолчанию загрузка производится по всем направлениям. Для загрузки данных по конкретным направлениям указываются необходимые названия направлений через ";"
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Columbus.dll"" "max_price_count:10000" <br /><br />
 +
 +
==== Cyberlogic ====
 +
 +
'''Автоматическая загрузка данных в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe'''
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|dictionary
 +
|Загрузить все справочные данные
 +
|-
 +
|price
 +
|Загрузить цены
 +
|-
 +
|quota
 +
|Загрузить квоты
 +
|-
 +
|stop
 +
|Загрузить стопы
 +
|-
 +
|days
 +
|Количество дней от текущей даты для загрузки. По умолчанию 180.
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe  <br />
 +
Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.Cyberlogic.dll" "dictionary" "price"<br /><br />
 +
 +
'''Автоматический импорт цен на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe'''<br />
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|"max_price_count"
 +
|По умолчанию автоимпорт производится пачками по 30 000 цен. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
 +
|-
 +
|autosynch_off
 +
|Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe  <br />
 +
Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.Cyberlogic.dll" <br /><br />
 +
'''Автоматический импорт квот на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe'''<br />
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|max_quota_count
 +
|По умолчанию автоимпорт производится пачками по 30 000 квот. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
 +
|-
 +
|autosynch_off
 +
|Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
 +
|-
 +
|type
 +
|По умолчанию импортируются всё. Для задания другого значения используется данный аргумент. 0 - всё, 1 - квоты, 2 - стопы
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe  <br />
 +
Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.Cyberlogic.dll"" <br /><br />
 +
 +
====DelfinDynamic (Россия)====
  
====FTI====
+
'''Автоматическое бронирование в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe'''
{| border="1"
+
 
! rowspan="4" | Методы
+
{| class="wikitable" width="45%"
! colspan="2" | Вспомогательные параметры
+
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 
|-
 
|-
!
+
|directions
| '''"direction:"''' - Названия направлений через ';'. Например: "direction:Египет;Кипр"    Если параметр не указан, то загрузка производится по всем направлениям
+
|По умолчанию автоматическое бронирование происходит по всем направлениям. Для бронирования конкретных направлений указываются необходимые названия направлений
 
|-
 
|-
| '''"all"''' - Загрузить все справочные данные
+
|threads
| Совместим
+
|Количество одновременно обрабатываемых путевок. Значение параметра по умолчанию 10
 
|-
 
|-
|'''"prices"''' - Загрузить цены и наличие мест
 
| Совместим
 
 
|}
 
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.DelfinDynamic.dll"" "direction:Egipet;Kipr"  "threads:5"  <br /><br />
 +
 +
====Efrito====
  
 +
'''Автоматическая загрузка данных в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe'''
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|dictionary
 +
|Загрузить справочные данные
 +
|-
 +
|price
 +
|Загрузить цены
 +
|-
 +
|days
 +
|Количество дней от текущей даты для загрузки. По умолчанию 180
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Efrito.dll"" "dictionary" "price"<br /><br />
  
====TERMA====
+
'''Автоматический импорт цен на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe'''<br />
{| border="1"
+
{| class="wikitable" width="45%"
! rowspan="6" | Методы
+
! scope="col" width="100px" | Метод
! colspan="2" | Вспомогательные параметры
+
! scope="col" width="700px" | Описание
 +
|-
 +
|"max_price_count"
 +
|По умолчанию автоимпорт производится пачками по 30 000 цен. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
 
|-
 
|-
!
+
|autosynch_off
| '''"direction:"''' - Названия направлений через ';'. Например: "direction:Египет;Кипр"    Если параметр не указан, то загрузка производится по всем направлениям
+
|Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
 
|-
 
|-
| '''"dict"''' - Загрузить справочные данные
+
|}
| Совместим
+
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe  <br />
 +
Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.Efrito.dll" <br /><br />
 +
 
 +
====EP (электронная путевка)====
 +
 
 +
'''Автоматическое бронирование в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe'''
 +
 
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 
|-
 
|-
|'''"update_dict"''' - Загрузить последние обновления по справочным данным
+
|directions
| Совместим
+
|По умолчанию автоматическое бронирование происходит по всем направлениям. Для бронирования конкретных направлений указываются необходимые названия направлений
 
|-
 
|-
|'''"prices"''' - Загрузить цены по всем SPO
+
|threads
| Совместим
+
|Количество одновременно обрабатываемых путевок. Значение параметра по умолчанию 10
 
|-
 
|-
|'''"quotas_days"''' - Загрузить наличие мест по всем отелям. По умолчанию период равен
 
31 дню начиная с текущего "quotas_days:31"
 
| Совместим
 
 
|}
 
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.EP.dll"" "direction:Egipet;Kipr"  "threads:5"  <br /><br />
  
 +
====Eurotours====
  
====VERSA====
+
{| class="wikitable"
{| border="1"
+
|colspan="2" rowspan="2"|
! rowspan="13" | Методы
+
|colspan="4"|'''Вспомогательные параметры'''
! colspan="2" | Вспомогательные параметры
 
 
|-
 
|-
!
+
| '''"direction:"''' - Названия направлений через ';'. Например: "direction:Египет;Кипр"    Если параметр не указан, то загрузка производится по всем направлениям
| '''"direction:"''' - Названия направлений через ';'. Например: "direction:Египет;Кипр"    Если параметр не указан, то загрузка производится по всем направлениям
+
| '''"arrivalDate:" ''' - Дата c (иcпользуется для загрузки справочников отелей, питаний
 +
и валют). Например: "arrivalDate:01.01.2014". По умолчанию используется сегодняш
 +
ний день
 +
| '''"duration:" ''' - Продолжительность (иcпользуется для загрузки справочников отелей,
 +
питаний и валют). Например: "duration:7". По умолчанию используется значение 7
 +
| '''"location:"''' - Код города (LocationCode) через ';' или ',' (иcпользуется для загр
 +
узки справочников отелей, питаний и валют). Например: "location:Innsbruck". По у
 +
молчанию данные загружаются по всем городам
 +
| '''"priceDate:"''' - Дата c (иcпользуется для загрузки цен). Например: "priceDate:01.0
 +
1.2014". По умолчанию используется сегодняшний день
 +
| '''"serviceType:"''' - Комната или апартаменты (иcпользуется для загрузки цен). По умо
 +
лчанию используется значение ZIMMER(=room). Если цена не за комнату, то использу
 +
йте "serviceType:APPART".
 +
| '''"hotel:"''' - Код отеля (ObjectCode) через ';' или ',' (иcпользуется для загрузки ц
 +
ен). Например: "hotel:CONGRESS INNS". По умолчанию отель:CONGRESS INNS
 
|-
 
|-
| '''"dict"''' - Загрузить справочные данные
+
|rowspan="13"|'''Методы'''
 +
| '''"dict"''' - Загрузить все справочные данные
 
| Совместим
 
| Совместим
 +
| Не совместим
 +
| Не совместим
 +
| Не совместим
 +
| Не совместим
 +
| Не совместим
 +
| Не совместим
 
|-
 
|-
|'''"accomodations"''' - Загрузить справочник размещений
+
|'''"cities"''' - Загрузить справочник городов.
 
| Совместим
 
| Совместим
 +
| Не совместим
 +
| Не совместим
 +
| Не совместим
 +
| Не совместим
 +
| Не совместим
 +
| Не совместим
 
|-
 
|-
|'''"categories"''' - Загрузить справочник категорий номеров
+
|'''"countries"''' - Загрузить справочник стран.
 
| Совместим
 
| Совместим
 +
| Не совместим
 +
| Не совместим
 +
| Не совместим
 +
| Не совместим
 +
| Не совместим
 +
| Не совместим
 
|-
 
|-
|'''"cities"''' - Загрузить справочник городов
+
|'''"hotelCategories"''' - Загрузить справочник звездности отелей.
 
| Совместим
 
| Совместим
 +
| Не совместим
 +
| Не совместим
 +
| Не совместим
 +
| Не совместим
 +
| Не совместим
 +
| Не совместим
 
|-
 
|-
|'''"countries"''' - Загрузить справочник стран
+
| '''"languages"''' - Загрузить справочник языков.
 
| Совместим
 
| Совместим
 +
| Не совместим
 +
| Не совместим
 +
| Не совместим
 +
| Не совместим
 +
| Не совместим
 +
| Не совместим
 
|-
 
|-
|'''"currencies"''' - Загрузить справочник валют
+
|'''"rooms"''' - Загрузить справочник номеров.
 
| Совместим
 
| Совместим
 +
| Не совместим
 +
| Не совместим
 +
| Не совместим
 +
| Не совместим
 +
| Не совместим
 +
| Не совместим
 
|-
 
|-
|'''"hotels"''' - Загрузить справочник отелей
+
|'''"searchObjects"''' - Загрузить справочников отелей, питаний и валют.
 +
| Совместим
 +
| Совместим
 +
| Совместим
 
| Совместим
 
| Совместим
 +
| Не совместим
 +
| Не совместим
 +
| Не совместим
 
|-
 
|-
|'''"meals"''' - Загрузить справочник питаний
+
|'''"prices"''' - Загрузить цены.
 
| Совместим
 
| Совместим
 +
| Не совместим
 +
| Не совместим
 +
| Не совместим
 +
| Совместим
 +
| Совместим
 +
| Совместим
 +
 
|-
 
|-
|'''"resorts"''' - Загрузить справочник регионов
+
|'''"quotas"''' - Загрузить наличия мест.
 
| Совместим
 
| Совместим
 +
| Не совместим
 +
| Не совместим
 +
| Не совместим
 +
| Не совместим
 +
| Не совместим
 +
| Не совместим
 +
|}
 +
 +
==== InTourOffice====
 +
 +
'''Автоматическая загрузка данных в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe'''
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|price_load
 +
|Загрузить все справочные данные и цены
 +
|-
 +
|days
 +
|Количество дней от текущей даты для загрузки. <br />
 +
Если параметр days задан, то в качестве "даты создания с" берется сегодняшняя дата минус days. Если days не задан, то в качестве "даты создания с" берется последняя дата создания цен, полученная от предыдущей закачки, или если это первая закачка, то берется сегодняшняя дата минус 365 дней. В качестве "даты создания по" берется сегодняшняя дата.
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe  <br />
 +
Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.InTourOffice.dll" "price_load"<br /><br />
 +
 +
'''Автоматический импорт цен на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe'''<br />
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|"max_price_count"
 +
|По умолчанию автоимпорт производится пачками по 30 000 цен. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
 +
|-
 +
|autosynch_off
 +
|Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe  <br />
 +
Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.InTourOffice.dll" <br /><br />
 +
 +
==== OneWayToItaly====
 +
 +
'''Автоматическая загрузка данных в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe'''
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|dictionary
 +
|Загрузить все справочные данные.
 +
|-
 +
|price_update
 +
|Загрузить изменения по ценам.
 +
|-
 +
|price_load
 +
|Загрузить все цены.
 +
|-
 +
|quota_load
 +
|Загрузить все квоты и стопы.
 +
|-
 +
|quota_update
 +
|Загрузить изменения по квотам и стопам.
 +
|-
 +
|days
 +
|Количество дней от текущей даты для загрузки цен и квот, стопов.
 +
|-
 +
|hotels
 +
|Коды отелей из внешней системы для которых будут загружены цены и квоты , стопы.
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe  <br />
 +
Аргументы:adapter:"Megatec.MasterTour.AdapterPlugins.Import.OneWayToItaly.dll" "dictionary" "price_load "<br /><br />
 +
 +
'''Автоматический импорт цен на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe'''<br />
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|"max_price_count"
 +
|По умолчанию автоимпорт производится пачками по 30 000 цен. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
 +
|-
 +
|autosynch_off
 +
|Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe  <br />
 +
Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.OneWayToItaly.dll" <br /><br />
 +
'''Автоматический импорт квот на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe'''
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|autosynch_off
 +
|Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
 
|-
 
|-
|'''"rooms"''' - Загрузить справочник типов комнат
+
|max_quota_count
| Совместим
+
|По умолчанию автоимпорт производится пачками по 30 000 квот. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
 
|-
 
|-
|'''"prices_quotas"''' - Загрузить цены и квоты
+
|type
| Совместим
+
|По умолчанию импортируются всё. Для задания другого значения используется данный аргумент. 0 - всё, 1 - квоты, 2 - стопы
 
|}
 
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.OneWayToItaly.dll"" "max_quota_count:10000" <br /><br />
  
 +
'''Автоматическое бронирование в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe'''
  
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|directions
 +
|По умолчанию автоматическое бронирование происходит по всем направлениям. Для бронирования конкретных направлений указываются необходимые названия направлений
 +
|-
 +
|threads
 +
|Количество одновременно обрабатываемых путевок. Значение параметра по умолчанию 10
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.OneWayToItaly.dll"" "direction:Egipet;Kipr"  "threads:5"  <br /><br />
  
 
====ProTour====
 
====ProTour====
{| border="1"
+
 
! rowspan="10" | Методы
+
{| class="wikitable"
! &nbsp;
+
|colspan="2" rowspan="2"|
! colspan="7" | Вспомогательные параметры
+
|colspan="6"|'''Вспомогательные параметры'''
 
|-
 
|-
! &nbsp;
+
| '''"direction:"''' - Названия направлений через ';'. Например: "direction:Египет;Кипр"    Если параметр не указан, то загрузка производится по всем направлениям
| '''"direction:"''' - Названия направлений через ';'. Например: "direction:Египет;Кипр"    Если параметр не указан, то загрузка производится по всем направлениям
 
 
| '''"partner:" ''' - Коды партнеров через ';'. Например: "partner:EastPartner;SouthPartn
 
| '''"partner:" ''' - Коды партнеров через ';'. Например: "partner:EastPartner;SouthPartn
 
er" Если параметр не указан, то загрузка производится по всем партнерам
 
er" Если параметр не указан, то загрузка производится по всем партнерам
Строка 115: Строка 562:
 
у во времени на час вперед "timezone:Совместим1"
 
у во времени на час вперед "timezone:Совместим1"
 
|-
 
|-
| '''"dict"''' - Загрузить справочные данные
+
|rowspan="8"|'''Методы'''
 +
| '''"dict"''' - Загрузить справочные данные
 
| Совместим
 
| Совместим
 
| Не совместим
 
| Не совместим
Строка 124: Строка 572:
 
|-
 
|-
 
|'''"base_prices_period"''' - Загрузить базовые цены. По умолчанию период равен 12 меся
 
|'''"base_prices_period"''' - Загрузить базовые цены. По умолчанию период равен 12 меся
цам начиная с текущего дня "base_prices_period:Совместим12"
+
цам начиная с текущего дня "base_prices_period:12"
 
| Совместим
 
| Совместим
 
| Совместим
 
| Совместим
Строка 133: Строка 581:
 
|-
 
|-
 
|'''"new_prices_period"''' - Загрузить цены за период(новый метод GetPricesPeriod). По
 
|'''"new_prices_period"''' - Загрузить цены за период(новый метод GetPricesPeriod). По
умолчанию период равен 12 месяцам начиная с текущего дня "new_prices_period:Совместим12"
+
умолчанию период равен 12 месяцам начиная с текущего дня "new_prices_period:12"
 
| Совместим
 
| Совместим
 
| Совместим
 
| Совместим
Строка 141: Строка 589:
 
| Не совместим
 
| Не совместим
 
|-
 
|-
|'''"delete_prices_period" - Загрузить удаленные цены. По умолчанию период равен 31
+
|'''"delete_prices_period"''' - Загрузить удаленные цены. По умолчанию период равен 31 дню, начиная с текущего дня "delete_prices_period:31"
дню, начиная с текущего дня "delete_prices_period:Совместим31"
 
 
| Совместим
 
| Совместим
 
| Совместим
 
| Совместим
Строка 150: Строка 597:
 
| Не совместим
 
| Не совместим
 
|-
 
|-
  | '''"update_prices_period"''' - Загрузить обновления цен. По умолчанию период равен 1 д
+
  | '''"update_prices_period"''' - Загрузить обновления цен. По умолчанию период равен 1 дню, начиная с текущего "update_prices_period:1"
ню, начиная с текущего "update_prices_period:Совместим1"
 
 
| Совместим
 
| Совместим
 
| Совместим
 
| Совместим
Строка 186: Строка 632:
 
|}
 
|}
  
 +
'''RTours'''
 +
<div class="mw-collapsible mw-collapsed" style="width:1100px; overflow: hidden;">
 +
'''Автоматическая загрузка квот за отели в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe'''
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|quota_update
 +
|Обновить квоты и справочники
 +
|-
 +
|quota_reload
 +
|Перезагрузить квоты и справочники
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe  <br />
 +
Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.RTours.dll" "quota_reload"<br /><br />
 +
 +
'''Автоматический импорт квот на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe'''
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|max_quota_count
 +
|По умолчанию автоимпорт производится пачками по 30 000 квот. Для отмены разбиения на пачки используется данный аргумент
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe  <br />
 +
Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.RTours.dll"  <br /><br /> </div>
 +
 +
==== SAMO ====
 +
 +
'''Автоматическая загрузка данных в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe'''
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|dictionary
 +
|Загрузить все справочные данные
 +
|-
 +
|price
 +
|Загрузить изменения по ценам
 +
|-
 +
|quota
 +
|Загрузить изменения по квотам и стопам 
 +
|-
 +
|direction
 +
|По умолчанию загрузка производится по всем направлениям. Для загрузки данных по конкретным направлениям указываются необходимые названия направлений через ";" 
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Samo.dll"" "dictionary" "price"<br /><br />
 +
 +
'''Автоматический импорт квот на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe'''<br />
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|max_quota_count
 +
|По умолчанию автоимпорт производится пачками по 30 000 квот. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
 +
|-
 +
|autosynch_off
 +
|Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
 +
|-
 +
|type
 +
|По умолчанию импортируются всё. Для задания другого значения используется данный аргумент. 0 - всё, 1 - квоты, 2 - стопы
 +
|-
 +
|direction
 +
|По умолчанию загрузка производится по всем направлениям. Для загрузки данных по конкретным направлениям указываются необходимые названия направлений через ";"
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Samo.dll"" <br /><br />
 +
 +
'''Автоматический импорт цен на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe'''<br />
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|max_price_count
 +
|По умолчанию автоимпорт производится пачками по 30 000 цен. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
 +
|-
 +
|autosynch_off
 +
|Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
 +
|-
 +
|direction
 +
|По умолчанию загрузка производится по всем направлениям. Для загрузки данных по конкретным направлениям указываются необходимые названия направлений через ";"
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Samo.dll"" <br /><br />
 +
 +
'''Автоматическое бронирование в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe'''
 +
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|directions
 +
|По умолчанию автоматическое бронирование происходит по всем направлениям. Для бронирования конкретных направлений указываются необходимые названия направлений
 +
|-
 +
|threads
 +
|Количество одновременно обрабатываемых путевок. Значение параметра по умолчанию 10
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Samo.dll"" "direction:Egipet;Kipr"  "threads:5"  <br /><br />
 +
 +
====Sedna====
 +
 +
'''Автоматическая загрузка данных в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe'''
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|dictionary
 +
|Загрузить все справочные данные
 +
|-
 +
|price_all
 +
|Загрузить все цены
 +
|-
 +
|price_update
 +
|Загрузить изменения по ценам
 +
|-
 +
|quota_all
 +
|Загрузить все квоты и стопы 
 +
|-
 +
|quota_update
 +
|Загрузить изменения по квотам и стопам 
 +
|-
 +
|direction
 +
|По умолчанию загрузка производится по всем направлениям. Для загрузки данных по конкретным направлениям указываются необходимые названия направлений через ";" 
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Sedna.dll"" "dictionary" "price"<br /><br />
 +
 +
'''Автоматический импорт квот на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe'''<br />
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|max_quota_count
 +
|По умолчанию автоимпорт производится пачками по 30 000 квот. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
 +
|-
 +
|autosynch_off
 +
|Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
 +
|-
 +
|type
 +
|По умолчанию импортируются всё. Для задания другого значения используется данный аргумент. 0 - всё, 1 - квоты, 2 - стопы
 +
|-
 +
|direction
 +
|По умолчанию загрузка производится по всем направлениям. Для загрузки данных по конкретным направлениям указываются необходимые названия направлений через ";"
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Sedna.dll"" <br /><br />
 +
 +
'''Автоматический импорт цен на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe'''<br />
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|max_price_count
 +
|По умолчанию автоимпорт производится пачками по 30 000 цен. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
 +
|-
 +
|autosynch_off
 +
|Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
 +
|-
 +
|direction
 +
|По умолчанию загрузка производится по всем направлениям. Для загрузки данных по конкретным направлениям указываются необходимые названия направлений через ";"
 +
|-
 +
|delete_specials
 +
|Автоматическая деактивация акций
 +
|-
 +
|delete_prices
 +
|Автоматическая деактивация цен
 +
|-
 +
|import_prices
 +
|Импорт цен
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Sedna.dll"" <br /><br />
 +
 +
'''Автоматическая деактивация акций и цен в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe'''<br />
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|delete_specials
 +
|Удаление акций
 +
|-
 +
|delete_prices
 +
|Удаление цен
 +
|-
 +
|import_prices
 +
|Импорт цен в ПК «Мастер-Тур» (добавляется по желанию пользователя).
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Sedna.dll" "delete_prices" "delete_specials""
 +
 +
====Sejour====
 +
 +
{| class="wikitable"
 +
|colspan="2" rowspan="2"|
 +
|colspan="4"|'''Вспомогательные параметры'''
 +
|-
 +
| '''"direction:"''' - Названия направлений через ';'. Например: "direction:Египет;Кипр"    Если параметр не указан, то загрузка производится по всем направлениям
 +
| '''"priceNights:" ''' - Количество ночей. Указывается при загрузке цен и/или квот. Если параметр не указан, то загрузка цен будет производиться для цен с параметром "priceNights:180", а для квот "priceNights:1"
 +
|-
 +
|rowspan="15"|'''Методы'''
 +
| '''"dict"''' - Загрузить все справочные данные
 +
| Совместим
 +
| Не совместим
 +
|-
 +
|'''"hotels"''' - Загрузить справочник отелей и городов.
 +
| Совместим
 +
| Не совместим
 +
|-
 +
|'''"rates"''' - Загрузить справочник валют.
 +
| Совместим
 +
| Не совместим
 +
|-
 +
|'''"roomtypes"''' - Загрузить справочник типов номеров.
 +
| Совместим
 +
| Не совместим
 +
|-
 +
| '''"rooms"''' - Загрузить справочник категорий номеров и размещений.
 +
| Совместим
 +
| Не совместим
 +
|-
 +
|'''"pansions"''' - Загрузить справочник питаний.
 +
| Совместим
 +
| Не совместим
 +
|-
 +
|'''"transfers"''' - Загрузить справочник транспортов (трансферов).
 +
| Совместим
 +
| Не совместим
 +
|-
 +
|'''"spos"''' - Загрузить справочник Spo.
 +
| Совместим
 +
| Не совместим
 +
|-
 +
|'''"prices"''' - Загрузить цены. Цены загружаются от текущего дня
 +
| Совместим
 +
| Совместим
 +
|-
 +
|'''"changedPrices"''' - Загрузить измененные цены. Цены загружаются от текущего дня (работает для старого метода получения цен, в новых используется changedPricesGeneralXml)
 +
| Совместим
 +
| Совместим
 +
|-
 +
|'''"pricesGeneralXml"''' - Загрузить цены методом GetGeneralExportXml. Цены загружаются от текущего дня
 +
| Совместим
 +
| Совместим
 +
|-
 +
|'''"changedPricesGeneralXml"''' – Загрузить измененные цены методом GetGeneralExportXml. Цены загружаются от текущего дня
 +
| Совместим
 +
| Совместим
 +
|-
 +
|'''"quotas"''' – Загрузить квоты. Квоты загружаются от текущего дня
 +
| Совместим
 +
| Совместим
 +
|-
 +
|'''"stops"''' – Загрузить StopSales. StopSales загружаются от текущего дня
 +
| Совместим
 +
| Совместим
 +
|-
 +
|'''"pricesBatchSize"''' – Максимальный размер пачки для загрузки цен. Необходим для уменьшения нагрузки при скачивании цен в промежуточную бд. По умолчанию не ограничен.
 +
| Совместим
 +
| Совместим
 +
|}
 +
 +
====TctTravel====
 +
 +
'''Автоматическая загрузка данных в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe'''
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|dictionary_load
 +
|Загрузить справочники
 +
|-
 +
|price_load
 +
|Загрузить цены
 +
|-
 +
|days
 +
|Количество дней от текущей даты для загрузки
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.TctTravel.dll"" "dictionary_load" "price_load"<br /><br />
 +
 +
'''Автоматический импорт цен на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe'''<br />
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|"max_price_count"
 +
|По умолчанию автоимпорт производится пачками по 30 000 цен. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
 +
|-
 +
|autosynch_off
 +
|Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe  <br />
 +
Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.TctTravel.dll" <br /><br />
 +
 +
'''TERMA'''
 +
<div class="mw-collapsible mw-collapsed" style="width:1100px; overflow: hidden;">
 +
'''Автоматическая загрузка данных в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe'''
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|dict
 +
|Загрузить все справочные данные
 +
|-
 +
|update_dict
 +
|Загрузить последние обновления по справочным данным
 +
|-
 +
|prices
 +
|Загрузить цены по всем SPO
 +
|-
 +
|quotas_days
 +
|Загрузить наличие мест по всем отелям. По умолчанию период равен 31 ночь, начиная с текущей "quotas_days:31"
 +
|-
 +
|stops
 +
|Загрузить стопы по всем отелям
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Terma.dll"" "update_dict" "prices"<br /><br />
 +
 +
'''Автоматический импорт квот на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe'''<br />
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|max_quota_count
 +
|По умолчанию автоимпорт производится пачками по 30 000 квот. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
 +
|-
 +
|autosynch_off
 +
|Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
 +
|-
 +
|type
 +
|По умолчанию импортируются всё. Для задания другого значения используется данный аргумент. 0 - всё, 1 - квоты, 2 - стопы
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Terma.dll"" <br /><br />
 +
 +
'''Автоматический импорт цен на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe'''<br />
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|max_price_count
 +
|По умолчанию автоимпорт производится пачками по 30 000 цен. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
 +
|-
 +
|autosynch_off
 +
|Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Terma.dll"" <br /><br />
 +
 +
'''Автоматическое бронирование в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe'''
 +
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|directions
 +
|По умолчанию автоматическое бронирование происходит по всем направлениям. Для бронирования конкретных направлений указываются необходимые названия направлений
 +
|-
 +
|threads
 +
|Количество одновременно обрабатываемых путевок. Значение параметра по умолчанию 10
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Terma.dll"" "direction:Egipet;Kipr"  "threads:5"  <br /><br /> </div>
 +
 +
====TourMLImport====
 +
 +
'''Автоматическая загрузка квот за отели и за перелёты в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe'''
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|quota_update
 +
|Обновить квоты и справочники
 +
|-
 +
|quota_reload
 +
|Перезагрузить квоты и справочники
 +
|-
 +
|quota_checkInDate
 +
|Дата, с которой необходимо получение квот 
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.TourMLImport.dll"" "quota_reload" "quota_checkInDate:01.02.2018"  <br /><br />
 +
 +
'''Автоматический импорт квот на перелеты в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.FlightQuota.exe'''
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|max_quota_count
 +
|По умолчанию автоимпорт производится пачками по 30 000 квот. Для отмены разбиения на пачки используется данный аргумент
 +
|-
 +
|type
 +
|По умолчанию импортируются всё. Для задания другого значения используется данный аргумент. 0 - всё, 1 - квоты, 2 - стопы
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.FlightQuota.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.TourMLImport.dll"" "max_quota_count:10000"  "type:1"  <br /><br />
 +
 +
'''Автоматический импорт квот на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe'''
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|autosynch_off
 +
|Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
 +
|-
 +
|max_quota_count
 +
|По умолчанию автоимпорт производится пачками по 30 000 квот. Для отмены разбиения на пачки используется данный аргумент
 +
|-
 +
|type
 +
|По умолчанию импортируются всё. Для задания другого значения используется данный аргумент. 0 - всё, 1 - квоты, 2 - стопы 
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.TourMLImport.dll"" "autosynch_off"  "type:1"  <br /><br />
 +
 +
'''Автоматическое бронирование в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe'''
 +
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|directions
 +
|По умолчанию автоматическое бронирование происходит по всем направлениям. Для бронирования конкретных направлений указываются необходимые названия направлений
 +
|-
 +
|threads
 +
|Количество одновременно обрабатываемых путевок. Значение аргумента по умолчанию 10
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.TourMLImport.dll"" "direction:Egipet;Kipr"  "threads:5"  <br /><br />
 +
 +
====TravelLine====
 +
 +
'''Автоматическая загрузка данных в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe'''
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|dictionary
 +
|Загрузить все справочные данные
 +
|-
 +
|price_all
 +
|Загрузить все цены. После запуска запроса на закачку всех цен, через 20 минут необходимо запустить автозагрузку с аргументом "price"
 +
|-
 +
|quota_all
 +
|Загрузить все квоты. После запуска запроса на закачку всех квот, через 20 минут необходимо запустить автозагрузку с аргументом "quota"
 +
|-
 +
|stop_all
 +
|Загрузить все стопы. После запуска запроса на закачку всех стопов, через 20 минут необходимо запустить автозагрузку с аргументом "stop"
 +
|-
 +
|hotels
 +
|Отели, для которых будет производиться загрузка данных (коды отелей через запятую)
 +
|-
 +
|price
 +
|Загрузить изменения по ценам
 +
|-
 +
|quota
 +
|Загрузить изменения по квотам 
 +
|-
 +
|stop
 +
|Загрузить изменения по стопам 
 +
|-
 +
|}
 +
 +
'''Внимание!''' Количество запросов  на полную закачку данных лимитируется сервисом компании Травеллайн. Для одной гостиницы и одного типа данных можно  сделать только один запрос в течение одного дня. Полная  загрузка данных
 +
должна быть использована только в случае возникновения реальной проблемы по отелю.  Если туроператор загрузит  все данные по всем отелям, то в случае возникновении проблемы с конкретным отелем он сможет получить все данные из
 +
Травеллайна только через сутки.
 +
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.TravelLine.dll"" "dictionary" "hotels:2079,2080,2234" "price"<br /><br />
 +
 +
'''Автоматический импорт квот на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe'''
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|autosynch_off
 +
|Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
 +
|-
 +
|max_quota_count
 +
|По умолчанию автоимпорт производится пачками по 30 000 квот. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
 +
|-
 +
|type
 +
|По умолчанию импортируются всё. Для задания другого значения используется данный аргумент. 0 - всё, 1 - квоты, 2 - стопы
 +
|-
 +
|ignore_tour_stops
 +
|Данный аргумент предназначен для отключения автоимпорта стопов на тариф в Мастер-Тур и отправки писем на почту.
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.TravelLine.dll"" "max_quota_count:10000" <br /><br />
 +
В файле Megatec.MasterTour.Plugins.ImportManager.exe.config в секции <appSettings> можно указать ключи с ограничением на даты с "NopassDataBeg" по "NopassDataEnd". Квоты на дни, попадающие в ограничение не будут импортироваться в базу МТ. <br />
 +
'''Пример:'''  <br />
 +
Ключи: <add key="NopassDataBeg" value="10.10.2018" />
 +
<add key="NopassDataEnd" value="15.12.2019" /> <br />
 +
'''Автоматический импорт цен на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe'''
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|max_price_count
 +
|По умолчанию автоимпорт производится пачками по 30 000 цен. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
 +
|-
 +
|load_stop_costs
 +
|Данный аргумент разрешает импорт цен в Мастер-Тур, попадающих под стопы на тариф. Аргумент работает только в 2009 версии. Цена импортируется на дату продажи 01.01.2000
 +
|-
 +
|autosynch_off
 +
|Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.TravelLine.dll"" "max_price_count:10000" <br /><br />
  
Практически все '''автоимпорты''' имеют только '''один параметр''', это название адаптера для которого запускать данную функцию, то есть адаптер цен Terma или Protour  и т.д. '''Автозагрузчики''' имеют всегда '''несколько параметров''', главный из них это '''адаптер''', а последующие параметры, это '''индивидуальные параметры именно данного адаптера'''.
+
'''Автоматическое бронирование в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe'''
  
===Пример===
+
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|directions
 +
|По умолчанию автоматическое бронирование происходит по всем направлениям. Для бронирования конкретных направлений указываются необходимые названия направлений
 +
|-
 +
|threads
 +
|Количество одновременно обрабатываемых путевок. Значение параметра по умолчанию 10
 +
|-
 +
|alt
 +
|Если данный аргумент задан, то каждая операция бронирования применяется ко всем путевкам по очередности, иначе к каждой путевке применяются все операции бронирования далее обрабатывается следующая путевка
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.TravelLine.dll"" "direction:Egipet;Kipr"  "threads:5"  <br /><br />
 +
В файле Megatec.MasterTour.Plugins.ImportManager.exe.config в секции <appSettings> можно указать ограничения, в этом случае не будут не отправляться путевки, созданные в период с "NopassDataBeg" по "NopassDataEnd" И с датой заезда  с "NopassCInBeg"  по "NopassCInEnd" и статусом путевки "Nopass Status". Если путевка не попадает в указанные условия, то она отправляется штатным образом.<br />
 +
Если не задан ключ Nopass Status - не отправлять все путевки, независимо от статуса, попадающие в фильтр по датам. <br />
 +
Путевка не отправляется если: <br />
 +
1.Не задан ключ  '''NopassDataBeg''', '''NopassDataEnd''' - с любой датой создания <br />
 +
2.Не задан ключ '''NopassCInBeg''', '''NopassCInEnd''' - на любые даты заезда <br />
 +
В случае если задан только ключ '''NopassStatus'''  и не заданы остальные ключи - путевки отправляются штатным образом. <br />
 +
'''Пример:'''  <br />
 +
Ключи:
 +
<add key="NopassDataBeg" value="10.10.2018" /> Дата создания с  <br />
 +
<add key="NopassDataEnd" value="15.12.2019" /> Дата создания по  <br />
 +
<add key="NopassCInBeg" value="20.12.2019" /> Дата заезда с <br />
 +
<add key="NopassCInEnd" value="31.12.2019" /> Дата заезда по <br />
 +
<add key="NopassStatus" value="1,4,7" /> Статус путевки <br />
  
Автоимпорт цен на примере адаптера '''TEST''':
+
====Unihotel====
*''' adapter:”Megatec.MasterTour.AdapterPlugins.Import.TEST.HotelPrice.dll”''' <br>
 
  
Автоматическая загрузка справочников на примере '''TEST''':
+
'''Автоматическая загрузка данных в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe'''
*'''adapter:”Megatec.MasterTour.AdapterPlugins.Import.TEST.HotelPrice.dll" "dict" "partner:TEST RUSSIA" "direction:Egipet"'''
+
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|dictionary
 +
|Загрузить все справочные данные
 +
|-
 +
|price
 +
|Загрузить изменения по ценам
 +
|-
 +
|quota
 +
|Загрузить изменения по квотам и стопам 
 +
|-
 +
|direction
 +
|По умолчанию загрузка производится по всем направлениям. Для загрузки данных по конкретным направлениям указываются необходимые названия направлений через ";" 
 +
|-
 +
|}
 +
'''Пример:''' <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.UnihotelsSamo.dll"" "dictionary" "price"<br /><br />
  
С помощью планировщика заданий Windows можно запланировать запуск данных программ в определенное время с определенными условиями. На системе Windows 7 для вызова планировщика откройте меню '''Пуск''' -> '''Все программы''' -> '''Стандартные''' -> '''Служебные''' -> '''Планировщик заданий'''. '''Прежде чем приступать к настройке в обязательном порядке ознакомьтесь со справкой по работе с планировщиком windows'''.
+
'''Автоматический импорт квот на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe'''<br />
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|max_quota_count
 +
|По умолчанию автоимпорт производится пачками по 30 000 квот. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
 +
|-
 +
|autosynch_off
 +
|Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
 +
|-
 +
|type
 +
|По умолчанию импортируются всё. Для задания другого значения используется данный аргумент. 0 - всё, 1 - квоты, 2 - стопы
 +
|-
 +
|direction
 +
|По умолчанию загрузка производится по всем направлениям. Для загрузки данных по конкретным направлениям указываются необходимые названия направлений через ";"
 +
|-
 +
|}
 +
'''Пример:''' <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.UnihotelsSamo.dll"" <br /><br />
  
==Создание задачи==
+
'''Автоматический импорт цен на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe'''<br />
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|max_price_count
 +
|По умолчанию автоимпорт производится пачками по 30 000 цен. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
 +
|-
 +
|autosynch_off
 +
|Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
 +
|-
 +
|direction
 +
|По умолчанию загрузка производится по всем направлениям. Для загрузки данных по конкретным направлениям указываются необходимые названия направлений через ";"
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.UnihotelsSamo.dll"" <br /><br />
  
В окне «'''Планировщик заданий'''» в пункте меню «'''Действие'''» выбрать подпункт «'''Создать задачу'''». В окне «'''Создание задачи'''» введите название новой задачи и ее описание. Если нужно запускать программу с повышенными правами администратора, то активируйте функцию «'''Выполнить с наивысшими правами'''». <br />
+
====Роза Хутор====
[[Файл: vhms1.jpg | планировщик заданий Windows]] <br />
 
  
 +
'''Автоматическая загрузка данных в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe'''
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|dictionary
 +
|Загрузить справочники
 +
|-
 +
|price
 +
|Загрузить цены
 +
|-
 +
|quota
 +
|Загрузить все квоты
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.RosaXutor.dll"" "dictionary" "price"<br /><br />
  
Переключитесь на вкладку «'''Триггеры'''», нажмите кнопку «'''Создать'''» и назначьте дату, время и частоту выполнения задачи. Чтобы установить дату, когда выполнение задачи по расписанию будет прекращено, активируйте функцию «'''Срок действия'''» и укажите дату и время.<br />
+
'''Автоматический импорт квот на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe'''<br />
[[Файл: vhms2.jpg | планировщик заданий Windows]] <br />
+
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|max_quota_count
 +
|По умолчанию автоимпорт производится пачками по 30 000 квот. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
 +
|-
 +
|autosynch_off
 +
|Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
 +
|-
 +
|direction
 +
|По умолчанию загрузка производится по всем направлениям. Для загрузки данных по конкретным направлениям указываются необходимые названия направлений через ";"
 +
|-
 +
|}
 +
'''Пример:''' <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.RosaXutor.dll"" "max_quota_count:10000" "direction:Egipet;Kipr" <br /><br />
  
 +
'''Автоматический импорт цен на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe'''<br />
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|max_price_count
 +
|По умолчанию автоимпорт производится пачками по 30 000 цен. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
 +
|-
 +
|autosynch_off
 +
|Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
 +
|-
 +
|direction
 +
|По умолчанию загрузка производится по всем направлениям. Для загрузки данных по конкретным направлениям указываются необходимые названия направлений через ";"
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.RosaXutor.dll"" "max_price_count:10000" "direction:Egipet;Kipr" <br /><br />
  
Перейдите на вкладку «'''Действия'''» и нажмите кнопку «'''Создать'''».
+
====Русь====
В раскрывающемся списке «'''Действие'''» выберите «'''Запуск программы'''» и с помощью кнопки «'''Обзор'''» укажите местоположение исполняемого файла, который находиться в папке с ПК «'''Мастер-Тур'''».
 
  
В поле «'''рабочая папка'''» обязательно указать путь местоположения ПК «'''Мастер-Тур'''». <br />
+
'''Автоматическая загрузка данных в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe'''
[[Файл: vhms3.jpg | планировщик заданий Windows]] <br />
+
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|dictionary
 +
|Загрузить все справочные данные
 +
|-
 +
|price
 +
|Загрузить все цены.
 +
|-
 +
|quota
 +
|Загрузить все квоты.
 +
|-
 +
|}
 +
'''Пример:''' <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Rus.dll"" "dictionary"<br /><br />
  
 +
'''Автоматический импорт квот на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe'''
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|autosynch_off
 +
|Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
 +
|-
 +
|max_quota_count
 +
|По умолчанию автоимпорт производится пачками по 30 000 квот. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Rus.dll"" "max_quota_count:10000" <br /><br />
 +
'''Автоматический импорт цен на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe'''
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|autosynch_off
 +
|Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
 +
|-
 +
|max_price_count
 +
|По умолчанию автоимпорт производится пачками по 30 000 цен. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Rus.dll"" "max_price_count:10000" <br /><br />
  
В поле «'''добавить аргументы'''» необходимо указать необходимые параметры с аргументами через пробел на основе примера синтаксиса в разделе '''Список примеров''', не учитывая физический путь.
+
'''Автоматическое бронирование в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe'''
  
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|directions
 +
|По умолчанию автоматическое бронирование происходит по всем направлениям. Для бронирования конкретных направлений указываются необходимые названия направлений
 +
|-
 +
|threads
 +
|Количество одновременно обрабатываемых путевок. Значение параметра по умолчанию 10
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe  <br />
 +
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Rus.dll"" "direction:Egipet;Kipr"  "threads:5"  <br /><br />
  
Перейдите на вкладку «'''Условия'''» и укажите условия выполнения задачи.<br />
+
====Тари Тур====
[[Файл: vhms5.jpg | планировщик заданий Windows]] <br />
 
  
 +
'''Автоматическая загрузка данных в промежуточную базу – Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe'''
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|dict
 +
|Загрузить все справочные данные
 +
|-
 +
|accomodations
 +
|Загрузить справочник типов размещений
 +
|-
 +
|categories
 +
|Загрузить справочник категорий номеров
 +
|-
 +
|cities
 +
|Загрузить справочник городов
 +
|-
 +
|countries
 +
|Загрузить справочник стран
 +
|-
 +
|currencies
 +
|Загрузить справочник валют
 +
|-
 +
|hotels
 +
|Загрузить справочник отелей
 +
|-
 +
|meals
 +
|Загрузить справочник питаний
 +
|-
 +
|resorts
 +
|Загрузить справочник регионов
 +
|-
 +
|rooms
 +
|Загрузить справочник типов комнат
 +
|-
 +
|prices_quotas
 +
|Загрузить цены и квоты
 +
|-
 +
|direction
 +
|По умолчанию загрузка производится по всем направлениям. Для загрузки данных по конкретным направлениям указываются необходимые названия направлений через ";"
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe<br />
 +
Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.Versa.HotelPrice.dll" "dict" "prices_quotas" "direction:Египет;Кипр"<br /><br />
  
Также можно задать дополнительные параметры выполнения задачи на вкладке «'''Параметры'''». <br />
+
'''Автоматический импорт квот на отели в ПК «Мастер-Тур» – Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe'''
[[Файл: vhms6.jpg | планировщик заданий Windows]] <br />
+
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|max_quota_count
 +
|По умолчанию автоимпорт производится пачками по 30 000 квот. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
 +
|-
 +
|autosynch_off
 +
|Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
 +
|-
 +
|type
 +
|По умолчанию импортируются всё. Для задания другого значения используется данный аргумент. 0 – всё, 1 – квоты, 2 – стопы
 +
|-
 +
|}
 +
'''Пример:''' <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe<br />
 +
Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.Versa.HotelQuota.dll"<br /><br />
  
 +
'''Автоматический импорт цен на отели в ПК «Мастер-Тур» – Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe'''
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|max_price_count
 +
|По умолчанию автоимпорт производится пачками по 30 000 цен. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
 +
|-
 +
|autosynch_off
 +
|Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe<br />
 +
Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.Versa.HotelPrice.dll"<br /><br />
  
После завершения всех этих действий, нажмите «'''OK'''», чтобы создать задачу.
+
'''Автоматическое бронирование в ПК «Мастер-Тур» – Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe'''
 +
{| class="wikitable" width="45%"
 +
! scope="col" width="100px" | Метод
 +
! scope="col" width="700px" | Описание
 +
|-
 +
|directions
 +
|По умолчанию автоматическое бронирование происходит по всем направлениям. Для бронирования конкретных направлений указываются необходимые названия направлений 
 +
|-
 +
|threads 
 +
|Количество одновременно обрабатываемых путевок. Значение параметра по умолчанию 10
 +
|-
 +
|}
 +
'''Пример:'''  <br />
 +
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe<br />
 +
Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.Versa.AgreementReservation.dll" "direction:Egipet;Kipr" "threads:5"<br /><br />
  
==Корректировка задачи==
 
  
Чтобы изменить созданное задание, откройте «'''Планировщик заданий'''», выделите задачу в списке, в правом меню «'''Действия'''» выберите «'''Свойства'''», отредактируйте нужные параметры и нажмите «'''OK'''».
 
Чтобы удалить запланированное задание, откройте «'''Планировщик заданий'''», выделите задачу в списке, в правом меню «'''Действия'''» выберите «'''Удалить'''» и подтвердите свои намерения.
 
  
==Автоматический режим плагина импорта цен за новогодние ужины ProTour==
+
==Автоматический режим плагина импорта цен на новогодние ужины ProTour==
  
 
===Введение===
 
===Введение===

Текущая версия на 14:28, 28 октября 2024

Версия статьи от 28-10-2024.

Введение

Дополнительный модуль «Megatec Integration Service» предусматривает автоматическую загрузку справочников, цен, квот, наличия мест в уже созданную промежуточную базу данных. Автоимпорт всего перечисленного в ПК «Мастер-Тур», кроме справочников. Для реализации этого служат программы:

  • Автоматическая загрузка справочников, цен, квот, наличия мест в уже созданную промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe.
  • Автоматический импорт цен в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe.
  • Автоматический импорт квот, наличия мест в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe.
  • Автоматическое бронирование в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe.

Создание задачи

«Планировщик заданий находиться в «Панели управления» => «Администрирование». В окне «Планировщик заданий» в пункте меню «Действие» выбрать подпункт «Создать задачу». В окне «Создание задачи» введите название новой задачи и ее описание. Активируйте функцию «Выполнить с наивысшими правами».
планировщик заданий Windows

Переключитесь на вкладку «Триггеры», нажмите кнопку «Создать» и назначьте дату, время и частоту выполнения задачи. Чтобы установить дату, когда выполнение задачи по расписанию будет прекращено, активируйте функцию «Срок действия» и укажите дату и время.
планировщик заданий Windows


Перейдите на вкладку «Действия» и нажмите кнопку «Создать». В раскрывающемся списке «Действие» выберите «Запуск программы» и с помощью кнопки «Обзор» укажите местоположение исполняемого файла, который находиться в папке с ПК «Мастер-Тур». В поле «Рабочая папка» необходимо указать рабочую папку MIS.
В поле «добавить аргументы» необходимо указать необходимые параметры с аргументами через пробел. Параметры индивидуальны для используемого адаптера, список всех параметров расположен в разделе Схема совмещения параметров. Также данные параметры можно увидеть, если запустить программу без параметров.
планировщик заданий Windows


Пример.
Программа или сценарий:D:\Master-Tour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe
Рабочая папка:D:\Master-Tour\MIS\
Аргументы:"adapter:"Megatec.MasterTour.AdapterPlugins.Import.ProTour.HotelPrice.dll"" "dict" "base_prices_period:+5" "base_quotas_period:99" "hotel:EastHotel;SouthHOtel" "partner:EastPartner;SouthPartner" "direction:Egipet;Kipr"
планировщик заданий Windows

Также можно задать дополнительные параметры выполнения задачи на вкладке «Параметры».

После завершения всех этих действий, нажмите «OK», чтобы создать задачу.

Корректировка задачи

Выделите задачу в списке, в правом меню «Действия» выберите «Свойства», отредактируйте нужные параметры и нажмите «OK». Чтобы удалить запланированное задание, откройте «Планировщик заданий», выделите задачу в списке, в правом меню «Действия» выберите «Удалить» и подтвердите свои намерения.


Схема совмещения параметров

Axisdata

Автоматическая загрузка данных в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe

Метод Описание
dictionary Загрузить все справочные данные
price Загрузить цены
room_available Загрузить наличие мест

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe
Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.Axisdata.dll" "dictionary" "price"

Автоматический импорт цен на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe

Метод Описание
"max_price_count" По умолчанию автоимпорт производится пачками по 30 000 цен. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
autosynch_off Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe
Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.Axisdata.dll"

Автоматический импорт квот на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe

Метод Описание
max_quota_count По умолчанию автоимпорт производится пачками по 10 000 квот. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
autosynch_off Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
type По умолчанию импортируются всё. Для задания другого значения используется данный аргумент. 0 - всё, 1 - квоты, 2 - стопы

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Axisdata.dll"" "max_quota_count:0"

Автоматическое бронирование в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe

Метод Описание
directions По умолчанию автоматическое бронирование происходит по всем направлениям. Для бронирования конкретных направлений указываются необходимые названия направлений через ';'
threads Количество одновременно обрабатываемых путевок. Значение параметра по умолчанию 10

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Axisdata.dll"" "direction:Египет;Кипр" "threads:5"

Columbus

Автоматическая загрузка данных в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe

Метод Описание
dictionary_load Загрузить все справочные данные
price_load Загрузить цены
price_update Обновить цены
quota_load Загрузить квоты
nights Количество ночей от текущей даты загрузки цен
direction По умолчанию загрузка производится по всем направлениям. Для загрузки данных по конкретным направлениям указываются необходимые названия направлений через ";"

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Columbus.dll"" "dictionary_load" "price_load" "nights:120"

Автоматический импорт квот на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe

Метод Описание
max_quota_count По умолчанию автоимпорт производится пачками по 30 000 квот. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
autosynch_off Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
type По умолчанию импортируются всё. Для задания другого значения используется данный аргумент. 0 - всё, 1 - квоты, 2 - стопы
direction По умолчанию загрузка производится по всем направлениям. Для загрузки данных по конкретным направлениям указываются необходимые названия направлений через ";"

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Columbus.dll"" "max_quota_count:10000"

Автоматический импорт цен на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe

Метод Описание
max_price_count По умолчанию автоимпорт производится пачками по 30 000 цен. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
autosynch_off Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
direction По умолчанию загрузка производится по всем направлениям. Для загрузки данных по конкретным направлениям указываются необходимые названия направлений через ";"

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Columbus.dll"" "max_price_count:10000"

Cyberlogic

Автоматическая загрузка данных в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe

Метод Описание
dictionary Загрузить все справочные данные
price Загрузить цены
quota Загрузить квоты
stop Загрузить стопы
days Количество дней от текущей даты для загрузки. По умолчанию 180.

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe
Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.Cyberlogic.dll" "dictionary" "price"

Автоматический импорт цен на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe

Метод Описание
"max_price_count" По умолчанию автоимпорт производится пачками по 30 000 цен. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
autosynch_off Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe
Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.Cyberlogic.dll"

Автоматический импорт квот на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe

Метод Описание
max_quota_count По умолчанию автоимпорт производится пачками по 30 000 квот. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
autosynch_off Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
type По умолчанию импортируются всё. Для задания другого значения используется данный аргумент. 0 - всё, 1 - квоты, 2 - стопы

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe
Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.Cyberlogic.dll""

DelfinDynamic (Россия)

Автоматическое бронирование в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe

Метод Описание
directions По умолчанию автоматическое бронирование происходит по всем направлениям. Для бронирования конкретных направлений указываются необходимые названия направлений
threads Количество одновременно обрабатываемых путевок. Значение параметра по умолчанию 10

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.DelfinDynamic.dll"" "direction:Egipet;Kipr" "threads:5"

Efrito

Автоматическая загрузка данных в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe

Метод Описание
dictionary Загрузить справочные данные
price Загрузить цены
days Количество дней от текущей даты для загрузки. По умолчанию 180

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Efrito.dll"" "dictionary" "price"

Автоматический импорт цен на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe

Метод Описание
"max_price_count" По умолчанию автоимпорт производится пачками по 30 000 цен. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
autosynch_off Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe
Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.Efrito.dll"

EP (электронная путевка)

Автоматическое бронирование в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe

Метод Описание
directions По умолчанию автоматическое бронирование происходит по всем направлениям. Для бронирования конкретных направлений указываются необходимые названия направлений
threads Количество одновременно обрабатываемых путевок. Значение параметра по умолчанию 10

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.EP.dll"" "direction:Egipet;Kipr" "threads:5"

Eurotours

Вспомогательные параметры
"direction:" - Названия направлений через ';'. Например: "direction:Египет;Кипр" Если параметр не указан, то загрузка производится по всем направлениям "arrivalDate:" - Дата c (иcпользуется для загрузки справочников отелей, питаний

и валют). Например: "arrivalDate:01.01.2014". По умолчанию используется сегодняш ний день

"duration:" - Продолжительность (иcпользуется для загрузки справочников отелей,

питаний и валют). Например: "duration:7". По умолчанию используется значение 7

"location:" - Код города (LocationCode) через ';' или ',' (иcпользуется для загр

узки справочников отелей, питаний и валют). Например: "location:Innsbruck". По у молчанию данные загружаются по всем городам

"priceDate:" - Дата c (иcпользуется для загрузки цен). Например: "priceDate:01.0

1.2014". По умолчанию используется сегодняшний день

"serviceType:" - Комната или апартаменты (иcпользуется для загрузки цен). По умо

лчанию используется значение ZIMMER(=room). Если цена не за комнату, то использу йте "serviceType:APPART".

"hotel:" - Код отеля (ObjectCode) через ';' или ',' (иcпользуется для загрузки ц

ен). Например: "hotel:CONGRESS INNS". По умолчанию отель:CONGRESS INNS

Методы "dict" - Загрузить все справочные данные Совместим Не совместим Не совместим Не совместим Не совместим Не совместим Не совместим
"cities" - Загрузить справочник городов. Совместим Не совместим Не совместим Не совместим Не совместим Не совместим Не совместим
"countries" - Загрузить справочник стран. Совместим Не совместим Не совместим Не совместим Не совместим Не совместим Не совместим
"hotelCategories" - Загрузить справочник звездности отелей. Совместим Не совместим Не совместим Не совместим Не совместим Не совместим Не совместим
"languages" - Загрузить справочник языков. Совместим Не совместим Не совместим Не совместим Не совместим Не совместим Не совместим
"rooms" - Загрузить справочник номеров. Совместим Не совместим Не совместим Не совместим Не совместим Не совместим Не совместим
"searchObjects" - Загрузить справочников отелей, питаний и валют. Совместим Совместим Совместим Совместим Не совместим Не совместим Не совместим
"prices" - Загрузить цены. Совместим Не совместим Не совместим Не совместим Совместим Совместим Совместим
"quotas" - Загрузить наличия мест. Совместим Не совместим Не совместим Не совместим Не совместим Не совместим Не совместим

InTourOffice

Автоматическая загрузка данных в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe

Метод Описание
price_load Загрузить все справочные данные и цены
days Количество дней от текущей даты для загрузки.

Если параметр days задан, то в качестве "даты создания с" берется сегодняшняя дата минус days. Если days не задан, то в качестве "даты создания с" берется последняя дата создания цен, полученная от предыдущей закачки, или если это первая закачка, то берется сегодняшняя дата минус 365 дней. В качестве "даты создания по" берется сегодняшняя дата.

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe
Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.InTourOffice.dll" "price_load"

Автоматический импорт цен на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe

Метод Описание
"max_price_count" По умолчанию автоимпорт производится пачками по 30 000 цен. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
autosynch_off Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe
Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.InTourOffice.dll"

OneWayToItaly

Автоматическая загрузка данных в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe

Метод Описание
dictionary Загрузить все справочные данные.
price_update Загрузить изменения по ценам.
price_load Загрузить все цены.
quota_load Загрузить все квоты и стопы.
quota_update Загрузить изменения по квотам и стопам.
days Количество дней от текущей даты для загрузки цен и квот, стопов.
hotels Коды отелей из внешней системы для которых будут загружены цены и квоты , стопы.

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe
Аргументы:adapter:"Megatec.MasterTour.AdapterPlugins.Import.OneWayToItaly.dll" "dictionary" "price_load "

Автоматический импорт цен на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe

Метод Описание
"max_price_count" По умолчанию автоимпорт производится пачками по 30 000 цен. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
autosynch_off Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe
Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.OneWayToItaly.dll"

Автоматический импорт квот на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe

Метод Описание
autosynch_off Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
max_quota_count По умолчанию автоимпорт производится пачками по 30 000 квот. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
type По умолчанию импортируются всё. Для задания другого значения используется данный аргумент. 0 - всё, 1 - квоты, 2 - стопы

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.OneWayToItaly.dll"" "max_quota_count:10000"

Автоматическое бронирование в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe

Метод Описание
directions По умолчанию автоматическое бронирование происходит по всем направлениям. Для бронирования конкретных направлений указываются необходимые названия направлений
threads Количество одновременно обрабатываемых путевок. Значение параметра по умолчанию 10

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.OneWayToItaly.dll"" "direction:Egipet;Kipr" "threads:5"

ProTour

Вспомогательные параметры
"direction:" - Названия направлений через ';'. Например: "direction:Египет;Кипр" Если параметр не указан, то загрузка производится по всем направлениям "partner:" - Коды партнеров через ';'. Например: "partner:EastPartner;SouthPartn

er" Если параметр не указан, то загрузка производится по всем партнерам

"hotel:" - Коды отелей через ';'. Например: "hotel:EastHotel;SouthHotel" Если параметр не указан, то загрузка производится по всем отелям "quotas_start_id" - 'Код квоты с' для параметра 'Загрузить квоты и стопы за день'. По умолчанию "quotas_start_id:0" "quotas_end_id" - 'Код квоты по' для параметра 'Загрузить квоты и стопы за день'. По умолчанию "quotas_end_id:999999" "timezone" - Поправка часовых поясов для метода загрузки квот в интервале времени (quotasfordayV2). По умолчанию используется текущее время. Чтобы задать разниц

у во времени на час вперед "timezone:Совместим1"

Методы "dict" - Загрузить справочные данные Совместим Не совместим Не совместим Не совместим Не совместим Не совместим
"base_prices_period" - Загрузить базовые цены. По умолчанию период равен 12 меся

цам начиная с текущего дня "base_prices_period:12"

Совместим Совместим Совместим Не совместим Не совместим Не совместим
"new_prices_period" - Загрузить цены за период(новый метод GetPricesPeriod). По

умолчанию период равен 12 месяцам начиная с текущего дня "new_prices_period:12"

Совместим Совместим Совместим Не совместим Не совместим Не совместим
"delete_prices_period" - Загрузить удаленные цены. По умолчанию период равен 31 дню, начиная с текущего дня "delete_prices_period:31" Совместим Совместим Не совместим Не совместим Не совместим Не совместим
"update_prices_period" - Загрузить обновления цен. По умолчанию период равен 1 дню, начиная с текущего "update_prices_period:1" Совместим Совместим Совместим Не совместим Не совместим Не совместим
"base_quotas_period" - Загрузить квоты и стопы. По умолчанию период равен 31 дню

, начиная с текущего "base_quotas_period:31"

Совместим Совместим Совместим Не совместим Не совместим Не совместим
"quotasforday" - Загрузить квоты и стопы за один день. Например за вчерашний ден

ь: "quotasforday:-1". По умолчанию сегодняшняя дата

Совместим Совместим Не совместим Не совместим Совместим Совместим
"quotasfordayV2" - Загрузить квоты за текущий день в интервале времени (в минутах). Например за последние 30 минут: "quotasfordayV2:-30" Совместим Совместим Совместим Не совместим Не совместим Совместим

RTours

Автоматическая загрузка квот за отели в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe

Метод Описание
quota_update Обновить квоты и справочники
quota_reload Перезагрузить квоты и справочники

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe
Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.RTours.dll" "quota_reload"

Автоматический импорт квот на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe

Метод Описание
max_quota_count По умолчанию автоимпорт производится пачками по 30 000 квот. Для отмены разбиения на пачки используется данный аргумент

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe

Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.RTours.dll"

SAMO

Автоматическая загрузка данных в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe

Метод Описание
dictionary Загрузить все справочные данные
price Загрузить изменения по ценам
quota Загрузить изменения по квотам и стопам
direction По умолчанию загрузка производится по всем направлениям. Для загрузки данных по конкретным направлениям указываются необходимые названия направлений через ";"

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Samo.dll"" "dictionary" "price"

Автоматический импорт квот на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe

Метод Описание
max_quota_count По умолчанию автоимпорт производится пачками по 30 000 квот. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
autosynch_off Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
type По умолчанию импортируются всё. Для задания другого значения используется данный аргумент. 0 - всё, 1 - квоты, 2 - стопы
direction По умолчанию загрузка производится по всем направлениям. Для загрузки данных по конкретным направлениям указываются необходимые названия направлений через ";"

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Samo.dll""

Автоматический импорт цен на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe

Метод Описание
max_price_count По умолчанию автоимпорт производится пачками по 30 000 цен. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
autosynch_off Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
direction По умолчанию загрузка производится по всем направлениям. Для загрузки данных по конкретным направлениям указываются необходимые названия направлений через ";"

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Samo.dll""

Автоматическое бронирование в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe

Метод Описание
directions По умолчанию автоматическое бронирование происходит по всем направлениям. Для бронирования конкретных направлений указываются необходимые названия направлений
threads Количество одновременно обрабатываемых путевок. Значение параметра по умолчанию 10

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Samo.dll"" "direction:Egipet;Kipr" "threads:5"

Sedna

Автоматическая загрузка данных в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe

Метод Описание
dictionary Загрузить все справочные данные
price_all Загрузить все цены
price_update Загрузить изменения по ценам
quota_all Загрузить все квоты и стопы
quota_update Загрузить изменения по квотам и стопам
direction По умолчанию загрузка производится по всем направлениям. Для загрузки данных по конкретным направлениям указываются необходимые названия направлений через ";"

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Sedna.dll"" "dictionary" "price"

Автоматический импорт квот на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe

Метод Описание
max_quota_count По умолчанию автоимпорт производится пачками по 30 000 квот. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
autosynch_off Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
type По умолчанию импортируются всё. Для задания другого значения используется данный аргумент. 0 - всё, 1 - квоты, 2 - стопы
direction По умолчанию загрузка производится по всем направлениям. Для загрузки данных по конкретным направлениям указываются необходимые названия направлений через ";"

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Sedna.dll""

Автоматический импорт цен на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe

Метод Описание
max_price_count По умолчанию автоимпорт производится пачками по 30 000 цен. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
autosynch_off Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
direction По умолчанию загрузка производится по всем направлениям. Для загрузки данных по конкретным направлениям указываются необходимые названия направлений через ";"
delete_specials Автоматическая деактивация акций
delete_prices Автоматическая деактивация цен
import_prices Импорт цен

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Sedna.dll""

Автоматическая деактивация акций и цен в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe

Метод Описание
delete_specials Удаление акций
delete_prices Удаление цен
import_prices Импорт цен в ПК «Мастер-Тур» (добавляется по желанию пользователя).

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Sedna.dll" "delete_prices" "delete_specials""

Sejour

Вспомогательные параметры
"direction:" - Названия направлений через ';'. Например: "direction:Египет;Кипр" Если параметр не указан, то загрузка производится по всем направлениям "priceNights:" - Количество ночей. Указывается при загрузке цен и/или квот. Если параметр не указан, то загрузка цен будет производиться для цен с параметром "priceNights:180", а для квот "priceNights:1"
Методы "dict" - Загрузить все справочные данные Совместим Не совместим
"hotels" - Загрузить справочник отелей и городов. Совместим Не совместим
"rates" - Загрузить справочник валют. Совместим Не совместим
"roomtypes" - Загрузить справочник типов номеров. Совместим Не совместим
"rooms" - Загрузить справочник категорий номеров и размещений. Совместим Не совместим
"pansions" - Загрузить справочник питаний. Совместим Не совместим
"transfers" - Загрузить справочник транспортов (трансферов). Совместим Не совместим
"spos" - Загрузить справочник Spo. Совместим Не совместим
"prices" - Загрузить цены. Цены загружаются от текущего дня Совместим Совместим
"changedPrices" - Загрузить измененные цены. Цены загружаются от текущего дня (работает для старого метода получения цен, в новых используется changedPricesGeneralXml) Совместим Совместим
"pricesGeneralXml" - Загрузить цены методом GetGeneralExportXml. Цены загружаются от текущего дня Совместим Совместим
"changedPricesGeneralXml" – Загрузить измененные цены методом GetGeneralExportXml. Цены загружаются от текущего дня Совместим Совместим
"quotas" – Загрузить квоты. Квоты загружаются от текущего дня Совместим Совместим
"stops" – Загрузить StopSales. StopSales загружаются от текущего дня Совместим Совместим
"pricesBatchSize" – Максимальный размер пачки для загрузки цен. Необходим для уменьшения нагрузки при скачивании цен в промежуточную бд. По умолчанию не ограничен. Совместим Совместим

TctTravel

Автоматическая загрузка данных в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe

Метод Описание
dictionary_load Загрузить справочники
price_load Загрузить цены
days Количество дней от текущей даты для загрузки

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.TctTravel.dll"" "dictionary_load" "price_load"

Автоматический импорт цен на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe

Метод Описание
"max_price_count" По умолчанию автоимпорт производится пачками по 30 000 цен. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
autosynch_off Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe
Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.TctTravel.dll"

TERMA

Автоматическая загрузка данных в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe

Метод Описание
dict Загрузить все справочные данные
update_dict Загрузить последние обновления по справочным данным
prices Загрузить цены по всем SPO
quotas_days Загрузить наличие мест по всем отелям. По умолчанию период равен 31 ночь, начиная с текущей "quotas_days:31"
stops Загрузить стопы по всем отелям

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Terma.dll"" "update_dict" "prices"

Автоматический импорт квот на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe

Метод Описание
max_quota_count По умолчанию автоимпорт производится пачками по 30 000 квот. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
autosynch_off Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
type По умолчанию импортируются всё. Для задания другого значения используется данный аргумент. 0 - всё, 1 - квоты, 2 - стопы

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Terma.dll""

Автоматический импорт цен на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe

Метод Описание
max_price_count По умолчанию автоимпорт производится пачками по 30 000 цен. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
autosynch_off Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Terma.dll""

Автоматическое бронирование в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe

Метод Описание
directions По умолчанию автоматическое бронирование происходит по всем направлениям. Для бронирования конкретных направлений указываются необходимые названия направлений
threads Количество одновременно обрабатываемых путевок. Значение параметра по умолчанию 10

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe

Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Terma.dll"" "direction:Egipet;Kipr" "threads:5"

TourMLImport

Автоматическая загрузка квот за отели и за перелёты в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe

Метод Описание
quota_update Обновить квоты и справочники
quota_reload Перезагрузить квоты и справочники
quota_checkInDate Дата, с которой необходимо получение квот

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.TourMLImport.dll"" "quota_reload" "quota_checkInDate:01.02.2018"

Автоматический импорт квот на перелеты в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.FlightQuota.exe

Метод Описание
max_quota_count По умолчанию автоимпорт производится пачками по 30 000 квот. Для отмены разбиения на пачки используется данный аргумент
type По умолчанию импортируются всё. Для задания другого значения используется данный аргумент. 0 - всё, 1 - квоты, 2 - стопы

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.FlightQuota.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.TourMLImport.dll"" "max_quota_count:10000" "type:1"

Автоматический импорт квот на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe

Метод Описание
autosynch_off Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
max_quota_count По умолчанию автоимпорт производится пачками по 30 000 квот. Для отмены разбиения на пачки используется данный аргумент
type По умолчанию импортируются всё. Для задания другого значения используется данный аргумент. 0 - всё, 1 - квоты, 2 - стопы

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.TourMLImport.dll"" "autosynch_off" "type:1"

Автоматическое бронирование в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe

Метод Описание
directions По умолчанию автоматическое бронирование происходит по всем направлениям. Для бронирования конкретных направлений указываются необходимые названия направлений
threads Количество одновременно обрабатываемых путевок. Значение аргумента по умолчанию 10

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.TourMLImport.dll"" "direction:Egipet;Kipr" "threads:5"

TravelLine

Автоматическая загрузка данных в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe

Метод Описание
dictionary Загрузить все справочные данные
price_all Загрузить все цены. После запуска запроса на закачку всех цен, через 20 минут необходимо запустить автозагрузку с аргументом "price"
quota_all Загрузить все квоты. После запуска запроса на закачку всех квот, через 20 минут необходимо запустить автозагрузку с аргументом "quota"
stop_all Загрузить все стопы. После запуска запроса на закачку всех стопов, через 20 минут необходимо запустить автозагрузку с аргументом "stop"
hotels Отели, для которых будет производиться загрузка данных (коды отелей через запятую)
price Загрузить изменения по ценам
quota Загрузить изменения по квотам
stop Загрузить изменения по стопам

Внимание! Количество запросов на полную закачку данных лимитируется сервисом компании Травеллайн. Для одной гостиницы и одного типа данных можно сделать только один запрос в течение одного дня. Полная загрузка данных должна быть использована только в случае возникновения реальной проблемы по отелю. Если туроператор загрузит все данные по всем отелям, то в случае возникновении проблемы с конкретным отелем он сможет получить все данные из Травеллайна только через сутки.

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.TravelLine.dll"" "dictionary" "hotels:2079,2080,2234" "price"

Автоматический импорт квот на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe

Метод Описание
autosynch_off Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
max_quota_count По умолчанию автоимпорт производится пачками по 30 000 квот. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
type По умолчанию импортируются всё. Для задания другого значения используется данный аргумент. 0 - всё, 1 - квоты, 2 - стопы
ignore_tour_stops Данный аргумент предназначен для отключения автоимпорта стопов на тариф в Мастер-Тур и отправки писем на почту.

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.TravelLine.dll"" "max_quota_count:10000"

В файле Megatec.MasterTour.Plugins.ImportManager.exe.config в секции <appSettings> можно указать ключи с ограничением на даты с "NopassDataBeg" по "NopassDataEnd". Квоты на дни, попадающие в ограничение не будут импортироваться в базу МТ.
Пример:
Ключи: <add key="NopassDataBeg" value="10.10.2018" /> <add key="NopassDataEnd" value="15.12.2019" />
Автоматический импорт цен на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe

Метод Описание
max_price_count По умолчанию автоимпорт производится пачками по 30 000 цен. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
load_stop_costs Данный аргумент разрешает импорт цен в Мастер-Тур, попадающих под стопы на тариф. Аргумент работает только в 2009 версии. Цена импортируется на дату продажи 01.01.2000
autosynch_off Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.TravelLine.dll"" "max_price_count:10000"

Автоматическое бронирование в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe

Метод Описание
directions По умолчанию автоматическое бронирование происходит по всем направлениям. Для бронирования конкретных направлений указываются необходимые названия направлений
threads Количество одновременно обрабатываемых путевок. Значение параметра по умолчанию 10
alt Если данный аргумент задан, то каждая операция бронирования применяется ко всем путевкам по очередности, иначе к каждой путевке применяются все операции бронирования далее обрабатывается следующая путевка

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.TravelLine.dll"" "direction:Egipet;Kipr" "threads:5"

В файле Megatec.MasterTour.Plugins.ImportManager.exe.config в секции <appSettings> можно указать ограничения, в этом случае не будут не отправляться путевки, созданные в период с "NopassDataBeg" по "NopassDataEnd" И с датой заезда с "NopassCInBeg" по "NopassCInEnd" и статусом путевки "Nopass Status". Если путевка не попадает в указанные условия, то она отправляется штатным образом.
Если не задан ключ Nopass Status - не отправлять все путевки, независимо от статуса, попадающие в фильтр по датам.
Путевка не отправляется если:
1.Не задан ключ NopassDataBeg, NopassDataEnd - с любой датой создания
2.Не задан ключ NopassCInBeg, NopassCInEnd - на любые даты заезда
В случае если задан только ключ NopassStatus и не заданы остальные ключи - путевки отправляются штатным образом.
Пример:
Ключи: <add key="NopassDataBeg" value="10.10.2018" /> Дата создания с
<add key="NopassDataEnd" value="15.12.2019" /> Дата создания по
<add key="NopassCInBeg" value="20.12.2019" /> Дата заезда с
<add key="NopassCInEnd" value="31.12.2019" /> Дата заезда по
<add key="NopassStatus" value="1,4,7" /> Статус путевки

Unihotel

Автоматическая загрузка данных в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe

Метод Описание
dictionary Загрузить все справочные данные
price Загрузить изменения по ценам
quota Загрузить изменения по квотам и стопам
direction По умолчанию загрузка производится по всем направлениям. Для загрузки данных по конкретным направлениям указываются необходимые названия направлений через ";"

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.UnihotelsSamo.dll"" "dictionary" "price"

Автоматический импорт квот на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe

Метод Описание
max_quota_count По умолчанию автоимпорт производится пачками по 30 000 квот. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
autosynch_off Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
type По умолчанию импортируются всё. Для задания другого значения используется данный аргумент. 0 - всё, 1 - квоты, 2 - стопы
direction По умолчанию загрузка производится по всем направлениям. Для загрузки данных по конкретным направлениям указываются необходимые названия направлений через ";"

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.UnihotelsSamo.dll""

Автоматический импорт цен на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe

Метод Описание
max_price_count По умолчанию автоимпорт производится пачками по 30 000 цен. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
autosynch_off Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
direction По умолчанию загрузка производится по всем направлениям. Для загрузки данных по конкретным направлениям указываются необходимые названия направлений через ";"

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.UnihotelsSamo.dll""

Роза Хутор

Автоматическая загрузка данных в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe

Метод Описание
dictionary Загрузить справочники
price Загрузить цены
quota Загрузить все квоты

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.RosaXutor.dll"" "dictionary" "price"

Автоматический импорт квот на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe

Метод Описание
max_quota_count По умолчанию автоимпорт производится пачками по 30 000 квот. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
autosynch_off Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
direction По умолчанию загрузка производится по всем направлениям. Для загрузки данных по конкретным направлениям указываются необходимые названия направлений через ";"

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.RosaXutor.dll"" "max_quota_count:10000" "direction:Egipet;Kipr"

Автоматический импорт цен на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe

Метод Описание
max_price_count По умолчанию автоимпорт производится пачками по 30 000 цен. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
autosynch_off Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
direction По умолчанию загрузка производится по всем направлениям. Для загрузки данных по конкретным направлениям указываются необходимые названия направлений через ";"

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.RosaXutor.dll"" "max_price_count:10000" "direction:Egipet;Kipr"

Русь

Автоматическая загрузка данных в промежуточную базу - Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe

Метод Описание
dictionary Загрузить все справочные данные
price Загрузить все цены.
quota Загрузить все квоты.

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Rus.dll"" "dictionary"

Автоматический импорт квот на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe

Метод Описание
autosynch_off Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
max_quota_count По умолчанию автоимпорт производится пачками по 30 000 квот. Для отмены разбиения на пачки используется данный аргумент с нулевым значением

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Rus.dll"" "max_quota_count:10000"

Автоматический импорт цен на отели в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe

Метод Описание
autosynch_off Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
max_price_count По умолчанию автоимпорт производится пачками по 30 000 цен. Для отмены разбиения на пачки используется данный аргумент с нулевым значением

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Rus.dll"" "max_price_count:10000"

Автоматическое бронирование в ПК «Мастер-Тур» - Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe

Метод Описание
directions По умолчанию автоматическое бронирование происходит по всем направлениям. Для бронирования конкретных направлений указываются необходимые названия направлений
threads Количество одновременно обрабатываемых путевок. Значение параметра по умолчанию 10

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe
Аргументы: "adapter:"Megatec.MasterTour.AdapterPlugins.Import.Rus.dll"" "direction:Egipet;Kipr" "threads:5"

Тари Тур

Автоматическая загрузка данных в промежуточную базу – Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe

Метод Описание
dict Загрузить все справочные данные
accomodations Загрузить справочник типов размещений
categories Загрузить справочник категорий номеров
cities Загрузить справочник городов
countries Загрузить справочник стран
currencies Загрузить справочник валют
hotels Загрузить справочник отелей
meals Загрузить справочник питаний
resorts Загрузить справочник регионов
rooms Загрузить справочник типов комнат
prices_quotas Загрузить цены и квоты
direction По умолчанию загрузка производится по всем направлениям. Для загрузки данных по конкретным направлениям указываются необходимые названия направлений через ";"

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.HotelPriceDataLoader.exe
Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.Versa.HotelPrice.dll" "dict" "prices_quotas" "direction:Египет;Кипр"

Автоматический импорт квот на отели в ПК «Мастер-Тур» – Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe

Метод Описание
max_quota_count По умолчанию автоимпорт производится пачками по 30 000 квот. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
autosynch_off Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент
type По умолчанию импортируются всё. Для задания другого значения используется данный аргумент. 0 – всё, 1 – квоты, 2 – стопы

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelQuota.exe
Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.Versa.HotelQuota.dll"

Автоматический импорт цен на отели в ПК «Мастер-Тур» – Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe

Метод Описание
max_price_count По умолчанию автоимпорт производится пачками по 30 000 цен. Для отмены разбиения на пачки используется данный аргумент с нулевым значением
autosynch_off Если в адаптере предусмотрена автосинхронизация, то для её отключения используется данный аргумент

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.HotelPrice.exe
Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.Versa.HotelPrice.dll"

Автоматическое бронирование в ПК «Мастер-Тур» – Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe

Метод Описание
directions По умолчанию автоматическое бронирование происходит по всем направлениям. Для бронирования конкретных направлений указываются необходимые названия направлений
threads Количество одновременно обрабатываемых путевок. Значение параметра по умолчанию 10

Пример:
Параметры: D:\MasterTour\MIS\Megatec.MasterTour.AdapterPluginsServices.AutoImport.AgreementsReservation.exe
Аргументы: adapter:"Megatec.MasterTour.AdapterPlugins.Import.Versa.AgreementReservation.dll" "direction:Egipet;Kipr" "threads:5"


Автоматический режим плагина импорта цен на новогодние ужины ProTour

Введение

Механизм автоматической загрузки цен по новогодним ужинам нужен, для того чтобы загружать цены из сервиса внешней системы в определённое время с помощью планировщика windows.

Установка модуля

В ПК «Мастер-Тур» версии 2009.2.20 и выше автозагрузчик устанавливается копированием следующих файлов в папку с «Мастер-Тур» и прописыванием в конфигурационный файл адрес сервиса - ImportService из файла Master32.exe.config:
Megatec.MasterTour.AdapterServices.AutoImport.ProTour.GalaDinners.exe
Megatec.MasterTour.AdapterServices.AutoImport.ProTour.GalaDinners.exe.config

Настройка конфигурационного файла

Прежде чем запускать автоматическую загрузку надо настроить раздел appSettings файла:
Megatec.MasterTour.AdapterServices.AutoImport.ProTour.GalaDinners.exe.config

Список обозначений
  • Логин – Логин для направления
  • Пароль –Пароль для направления.
  • Ссылка – Ссылка на веб сервис из которого будет производиться загрузка
  • Partner – Код партнера из внешнего сервиса.
  • PartnerMT – Код партнера из «Мастер-Тур».
  • CodeSpecialPacket – Код пакета для обязательных ужинов из «Мастер-Тур».
  • CodeNotSpecialPacket – Код пакета для необязательных ужинов из «Мастер-Тур».
  • ServerMT – Название сервера, на котором находиться база данных ПК «Мастер-Тур».
  • DatebaseMT – Название базы данных ПК «Мастер-Тур».
  • idDB – Логин пользователя для базы данных.
  • PasswordDB – Пароль пользователя для базы данных.


<appSettings>
    <add key="Login" value="Логин"/>
    <add key="Password" value="Пароль"/>
    <add key="Url" value="Ссылка"/>
    <add key="PartnerCode" value="Partner"/>
    <add key="PartnerKey" value="PartnerMT"/>
    <add key="SpecialPacketKey" value="CodeSpecialPacket"/>
    <add key="NotSpecialPacketKey" value="CodeNotSpecialPacket"/>
    <add key="connectionString" value="Data Source=ServerMT; Initial Catalog=DatebaseMT; User Id= idDB; Password=PasswordDB;Application Name=Anton" />
</appSettings>