Master-Interlook:Обмен. Настройка автоматического обмена с планировщиком Windows — различия между версиями
[досмотренная версия] | [досмотренная версия] |
Utebaliev (обсуждение | вклад) (→Общие положения) |
|||
(не показано 9 промежуточных версий 4 участников) | |||
Строка 8: | Строка 8: | ||
и отправки путевок из ПК "Мастер-Тур" в ПК "Мастер-Interlook".<br /> | и отправки путевок из ПК "Мастер-Тур" в ПК "Мастер-Interlook".<br /> | ||
==Общие положения== | ==Общие положения== | ||
− | Планировщик Windows встроен в стандартную | + | Планировщик Windows встроен в стандартную оснастку. На системе Windows 7 для вызова планировщика необходимо запустить консоль Планировщик заданий (Меню Пуск-Все программы-Стандартные-Служебные-Планировщик заданий).Для настройки обмена необходимо: |
− | *Скопировать файлы модуля обмена в локальную директорию | + | *Скопировать файлы модуля обмена в локальную директорию ('''не должна совпадать с директорией, куда установлен ПК "Мастер-Тур" или ПК "Мастер-Interlook"''') |
*В конфигурационном файле модуля обмена отредактировать строку подключения к базе данных ПК "Мастер-Тур" (подробнее см. ниже Редактирование конфигурационных файлов) | *В конфигурационном файле модуля обмена отредактировать строку подключения к базе данных ПК "Мастер-Тур" (подробнее см. ниже Редактирование конфигурационных файлов) | ||
*В панели Действия планировщика выбрать пункт Создать задачу | *В панели Действия планировщика выбрать пункт Создать задачу | ||
− | *На вкладке Действия нажать кнопку | + | *На вкладке Действия нажать кнопку <b>Создать</b> и выбрать в качестве программы для запуска исполняемый файл модуля обмена |
*На вкладке Триггеры установить желаемые параметры запуска по расписанию | *На вкладке Триггеры установить желаемые параметры запуска по расписанию | ||
Более подробно о настройке заданий для планироващика можно прочитать в справке Windows (вызывается контекстно нажатием клавиши F1 в экране настройки задания) | Более подробно о настройке заданий для планироващика можно прочитать в справке Windows (вызывается контекстно нажатием клавиши F1 в экране настройки задания) | ||
− | Настройка параметров автоматического обмена | + | Настройка параметров автоматического обмена осуществляется из плагина ручного обмена - подробнее см. [[Master-Interlook:Обмен. Настройки плагина|Настройки плагина]] |
==Обмен квотами== | ==Обмен квотами== | ||
Автоматический обмен информацией о загрузке мест и остановках продаж осуществляется модулем qtloader.exe | Автоматический обмен информацией о загрузке мест и остановках продаж осуществляется модулем qtloader.exe | ||
− | В качестве информации по | + | В качестве информации по загрузке мест передается информация что места есть (2 места), мест мало (1 место), мест нет (0 мест). |
Статус передачи можно отслеживать на вкладке Квоты и стопы ручного плагина обмена. | Статус передачи можно отслеживать на вкладке Квоты и стопы ручного плагина обмена. | ||
Внимание! При запуске модуля открывается консоль обмена данными - данную консоль нельзя закрывать до завершения процесса передачи данных | Внимание! При запуске модуля открывается консоль обмена данными - данную консоль нельзя закрывать до завершения процесса передачи данных | ||
Строка 26: | Строка 26: | ||
Для осуществления обмена необходимо завести в ПК "Мастер-Interlook" общую квоту (на всех покупателей). В ПК "Мастер-Тур" передается информации о наличии мест на основе общей квоты.<br /> | Для осуществления обмена необходимо завести в ПК "Мастер-Interlook" общую квоту (на всех покупателей). В ПК "Мастер-Тур" передается информации о наличии мест на основе общей квоты.<br /> | ||
− | В случае внесения по данной квоте остановок продаж эта информация также передается в ПК "Мастер-Тур". | + | В случае внесения по данной квоте остановок продаж эта информация также передается в ПК "Мастер-Тур".<br /> |
+ | Если в ПК "Мастер-Interlook" удалена квота, в ПК "Мастер-Тур" передается удаление квоты.<br /> | ||
+ | Если в ПК "Мастер-Interlook" наступил релиз-период, в ПК "Мастер-Тур" передается удаление квоты (ячейка квоты отсутствует).<br /> | ||
==Обмен путевками== | ==Обмен путевками== | ||
Строка 39: | Строка 41: | ||
Для данного модуля необходимо отредактировать файл rssender.exe.config (данный файл должен быть расположен в одной директории с файлами модуля).<br /> | Для данного модуля необходимо отредактировать файл rssender.exe.config (данный файл должен быть расположен в одной директории с файлами модуля).<br /> | ||
Файл rssender.exe.config не поставляется с файлами обновления. | Файл rssender.exe.config не поставляется с файлами обновления. | ||
− | При первой установке модуля необходимо получить данный файл у службы | + | При первой установке модуля необходимо получить данный файл у службы технической поддержки service@megatec.ru |
Необходимо отредактировать строку <add key="connectionString" value="Data Source=ServerName;Initial Catalog=DBName;User Id=LoginName;Password=SomePassword" /> | Необходимо отредактировать строку <add key="connectionString" value="Data Source=ServerName;Initial Catalog=DBName;User Id=LoginName;Password=SomePassword" /> | ||
где: | где: | ||
Строка 48: | Строка 50: | ||
===Модуль обмена квотами=== | ===Модуль обмена квотами=== | ||
− | Для данного модуля необходимо отредактировать файл | + | Для данного модуля необходимо отредактировать файл qtloader.exe.config (данный файл должен быть расположен в одной директории с файлами модуля).<br /> |
− | Файл qtloader.exe не поставляется с файлами обновления. | + | Файл qtloader.exe.config не поставляется с файлами обновления. |
При первой установке модуля необходимо получить данный файл у службы тезнической поддержки service@megatec.ru | При первой установке модуля необходимо получить данный файл у службы тезнической поддержки service@megatec.ru | ||
Необходимо отредактировать строку <add key="connectionString" value="Data Source=ServerName;Initial Catalog=DBName;User Id=LoginName;Password=SomePassword" /> | Необходимо отредактировать строку <add key="connectionString" value="Data Source=ServerName;Initial Catalog=DBName;User Id=LoginName;Password=SomePassword" /> | ||
Строка 57: | Строка 59: | ||
*LoginName - название логина для входа в базу данных ПК "Мастер-Тур" (рекомендуется пользователь c максимальными правами на работу с базой данных) | *LoginName - название логина для входа в базу данных ПК "Мастер-Тур" (рекомендуется пользователь c максимальными правами на работу с базой данных) | ||
*SomePassword -пароль для логина входа в базу данных ПК "Мастер-Тур" | *SomePassword -пароль для логина входа в базу данных ПК "Мастер-Тур" | ||
+ | [[Category:Master-Interlook_Exchange]] |
Текущая версия на 13:10, 7 июля 2016
Версия статьи от 7-07-2016.
Содержание
Введение
Данная статья описывает механизмы настройки плагинов автоматического обмена для работы под планировщиком Windows.
Начиная с релиза 11.2.0 в ПК "Мастер-Interlook" реализована возможность настройки механизма автоматического обмена данными с использованием планировщика Windows.
Использование данной системы позволяет настроить обмен данными максимально гибко с учетом возможностей планировщика Windows.
В настоящий момент реализованы возможности автоматической отправки информации по доступности мест в отелях и информации по остановкам продаж из ПК "Мастер-Interlook" в ПК "Мастер-Тур",
и отправки путевок из ПК "Мастер-Тур" в ПК "Мастер-Interlook".
Общие положения
Планировщик Windows встроен в стандартную оснастку. На системе Windows 7 для вызова планировщика необходимо запустить консоль Планировщик заданий (Меню Пуск-Все программы-Стандартные-Служебные-Планировщик заданий).Для настройки обмена необходимо:
- Скопировать файлы модуля обмена в локальную директорию (не должна совпадать с директорией, куда установлен ПК "Мастер-Тур" или ПК "Мастер-Interlook")
- В конфигурационном файле модуля обмена отредактировать строку подключения к базе данных ПК "Мастер-Тур" (подробнее см. ниже Редактирование конфигурационных файлов)
- В панели Действия планировщика выбрать пункт Создать задачу
- На вкладке Действия нажать кнопку Создать и выбрать в качестве программы для запуска исполняемый файл модуля обмена
- На вкладке Триггеры установить желаемые параметры запуска по расписанию
Более подробно о настройке заданий для планироващика можно прочитать в справке Windows (вызывается контекстно нажатием клавиши F1 в экране настройки задания)
Настройка параметров автоматического обмена осуществляется из плагина ручного обмена - подробнее см. Настройки плагина
Обмен квотами
Автоматический обмен информацией о загрузке мест и остановках продаж осуществляется модулем qtloader.exe В качестве информации по загрузке мест передается информация что места есть (2 места), мест мало (1 место), мест нет (0 мест). Статус передачи можно отслеживать на вкладке Квоты и стопы ручного плагина обмена.
Внимание! При запуске модуля открывается консоль обмена данными - данную консоль нельзя закрывать до завершения процесса передачи данных При необходимости модуль обмена данными qtloader.exe можно также запускать в ручном режиме (без использования планировщика)
Для осуществления обмена необходимо завести в ПК "Мастер-Interlook" общую квоту (на всех покупателей). В ПК "Мастер-Тур" передается информации о наличии мест на основе общей квоты.
В случае внесения по данной квоте остановок продаж эта информация также передается в ПК "Мастер-Тур".
Если в ПК "Мастер-Interlook" удалена квота, в ПК "Мастер-Тур" передается удаление квоты.
Если в ПК "Мастер-Interlook" наступил релиз-период, в ПК "Мастер-Тур" передается удаление квоты (ячейка квоты отсутствует).
Обмен путевками
Отправка путевок из ПК "Мастер-Тур" в базу данных ПК "Мастер-Interlook" осуществляется модулем rssender.exe.
Настройка и принципы работы данного модуля аналогичны модулю qtloader.
Для осуществления отправки путевки необходимо перевести ее в статус готовности к отправке. Настройка данного статуса описана в
статье Настройки плагина.
Редактирование конфигурационных файлов
Модуль обмена путевками
Для данного модуля необходимо отредактировать файл rssender.exe.config (данный файл должен быть расположен в одной директории с файлами модуля).
Файл rssender.exe.config не поставляется с файлами обновления. При первой установке модуля необходимо получить данный файл у службы технической поддержки service@megatec.ru
Необходимо отредактировать строку <add key="connectionString" value="Data Source=ServerName;Initial Catalog=DBName;User Id=LoginName;Password=SomePassword" /> где:
- ServerName - название сервера баз данных на котором расположена база данных ПК "Мастер-Тур"
- DBName -название базы данных ПК "Мастер-Тур"
- LoginName - название логина для входа в базу данных ПК "Мастер-Тур" (рекомендуется пользователь c максимальными правами на работу с базой данных)
- SomePassword -пароль для логина входа в базу данных ПК "Мастер-Тур"
Модуль обмена квотами
Для данного модуля необходимо отредактировать файл qtloader.exe.config (данный файл должен быть расположен в одной директории с файлами модуля).
Файл qtloader.exe.config не поставляется с файлами обновления. При первой установке модуля необходимо получить данный файл у службы тезнической поддержки service@megatec.ru
Необходимо отредактировать строку <add key="connectionString" value="Data Source=ServerName;Initial Catalog=DBName;User Id=LoginName;Password=SomePassword" /> где:
- ServerName - название сервера баз данных на котором расположена база данных ПК "Мастер-Тур"
- DBName -название базы данных ПК "Мастер-Тур"
- LoginName - название логина для входа в базу данных ПК "Мастер-Тур" (рекомендуется пользователь c максимальными правами на работу с базой данных)
- SomePassword -пароль для логина входа в базу данных ПК "Мастер-Тур"