Мастер-Агент:Импорт заявок Автоматически

Материал из Megatec
Перейти к: навигация, поиск

Получение информации из системы онлайн-бронирования является одной из возможностей Мастер-Агент, позволяющей экономить значительное время на повторном оформлении тура, уже созданного в системе онлайн-бронирования. В случае сложных туров полное офрмление путевки, с детализацией всех услуг, может занимать около 20 минут.

Используя возможности импорта оформление путевки сокращается до 20 секунд.

В Мастер-Агенте возможно два варианта импорта и синхронизации данных с данными по заявкам в базе туроператоров, работающих на ПК Мастер-Тур и Мастер-веб:

1. Автоматический импорт заявок из базы туроператора;

2. Ручной режим импорта и синхронизации данных, описанный в отдельной статье Мастер-Агент:Импорт заявок Вручную.

Внимание! Импорт путевок из системы онлайн-бронирования доступна только для компаний, работающих на программых решениях Мегатек. Список операторов, поддерживающих возможность импорта, можно посмотреть [1].


 

В данной статье описан автоматический импорт заявок. 

Для автоматического импорта заявок из баз туроператоров, работающих на ПК Мастер-Тур, необходимо:

  • иметь версию Мастер-Агент выше 9.2.6;
  • установить в ПК Мастер-Агент специальный плагин (см. описание установки в п.1 данной статьи);
  • скачать файл Megatec.Web.dll, разархивировать его и разместить его в директории сервер-консоли Мастер-Агента (...\Megatec\MasterAgent\Server-Console\).


[править] 1. Установка плагина

1. Запустить Мастер-Агент
2. Открыть окно «Управление надстройками» - меню «Администрирование -> Управление надстройками»
3. В окне «Управление надстройками» меню «Управление надстройками -> установить надстройку -> серверную»
4. Далее из списка выбрать «Megatec.Agent.ServerPlugin.Import.dll». Этот файл должен находиться в папке с серверной частью Мастер-Агент.
5. Правой кнопкой мыши по строке с записью о плагине (название – «Импорт путевок из базы данных оператора») вызвать контекстное меню, затем запустить плагин пунктом «Включить надстройку»
6. Пункт контекстного меню «Периодичность (сек.)» вызывает окно, в котором указывается интервал времени в секундах, с которым будет происходить опрос базы данных оператора для импорта новых заявок.
7. Запустить службу работы с плагинами, для их автоматического срабатывания – файл MasterAgent.PluginService.exe, находится в папке с серверной частью Мастер-Агент (например C:\Program Files\MasterAgent\Server\)


[править] 2. Настройка

У всех партнеров, с онлайн-системами бронирования которых планируется работа, в базе данных Мастер-Агент должна быть заведена информация и соответствующий признак:
1. В справочнике Партнеров для каждого оператора в блоке «Интеграция – адреса системы онлайн бронирования» заполнить поля «Web-сервис системы онлайн бронирования» и «Адрес системы онлайн бронирования» соответствующими адресами.
126.PNG
Должен быть отмечен признак «Разрешить автоматический импорт»
3. Дата последнего импорта – указывается время последнего импорта заявок. Во время следующего будут импортированы заявки, созданные после указанной даты. Впоследствии дата будет обновляться временем последнего импорта автоматически.
4. Для аутентификации в системе онлайн бронирования туроператора необходимо создать пользователя в Мастер-Агент, под которым будет осуществляться работа плагина. На вкладке «Авторизация в онлайн системах» для этого пользователя нужно указать параметры аутентификации для всех туроператоров, с которыми планируется работа (подробнее статья [Master-Agent.User.ashx.ashx.ashx#Авторизация_в_Онлайн_сис|Пользователи]).
Затем логин и пароль этого пользователя указать в конфигурационном файле MasterAgent.PluginService.exe.config находится в папке с серверной частью Мастер-Агент, по умолчанию C:\Program Files\MasterAgent\Server\) в разделе appsettings в качестве значений параметров maLogin и maPassword, например:
add key="maLogin" value="admin"
add key="maPassword" value="12345" (В начале каждой строки необходимо добавить открывающий тег "<", в конце закрывающий тег "/>"). Также проверьте в этом файле в разделе appsettings наличие строки add key="url" value="...", где вместо ... должен быть вписан путь к базе данных и порт. Если такой строки нет, добавьте ее в файл. Например, add key="url" value="tcp://localhost:4817". (Не забудьте также добавить в начале каждой строки открывающий тег "<", в конце закрывающий тег "/>")

Личные инструменты
Пространства имён

Варианты
Просмотры
Действия
Навигация
Инструменты