Мастер-Тур(15):Получение туркода (Камкор) — различия между версиями
[досмотренная версия] | [досмотренная версия] |
Biryukov (обсуждение | вклад) |
Biryukov (обсуждение | вклад) |
||
Строка 48: | Строка 48: | ||
[[Файл:MB_382.png|Пример логов (Камкор)]]<br /> | [[Файл:MB_382.png|Пример логов (Камкор)]]<br /> | ||
− | + | Отправляемые и получаемые запросы можно посмотреть в логе MTS ''KamkorDetailLogger.txt'', предварительно их включив в конфигурационном файле<br /> | |
+ | <Logger level="OFF" name="KamkorDetailLogger" console="false" /> | ||
Версия 09:29, 30 мая 2023
Версия статьи от 30-05-2023.
Поддерживаемые версии ПК «Мастер-Тур»: |
Содержание
[убрать]Введение
Данное решение позволяет передавать данные туристов в фонд Камкор для получения туркода с последующим выводом этого туркода в отчетных документах.
Установка
Специальных действий для установки не требуется. Все работает в стандартной поставке приложения.
Работа в системе
Начиная с версии 15 релиза 8 и выше в Программе туров доступен новый плагин, расположенный по пути Администрирование → Плагины → Получение туркода (Камкор)
Экран содержит информацию следующую информацию:
- API адрес
- Логин
- Пароль
- Сохранить – при нажатии данные для подключения будут сохранены в базу данных приложения
- Отправить – при нажатии будет отправлен запрос в фонд Камкор для получения туркодов по туристам.
Отправка запроса осуществляется за 24 часа до вылета (то есть, отправляются все туристы во всех путевках, у которых дата заезда – следующий день), а также у которых есть услуги перелета и проживания.
Для корректной отработки запроса должны быть заполнены:
- ИНН фирмы-владельца
- Код авиакомпании (ИАТА)
- Код аэропорта (ИАТА)
- День рождения туриста
- Серия/номер паспорта туриста (загран. или нац.)
- Дата выдачи паспорта туриста (загран. или нац.)
После отправки запроса в результирующей таблице будет выведена информация о полученных данных.
- Получено туркодов – количество успешно полученных туркодов
- Пропущено – с информацией о ФИО туриста, путевки и причине пропуска
Детализацию обработки запросов можно посмотреть в логе MTS KamkorLogger.txt, предварительно их включив в конфигурационном файле
<Logger level="OFF" name="KamkorLogger" console="false" />
Отправляемые и получаемые запросы можно посмотреть в логе MTS KamkorDetailLogger.txt, предварительно их включив в конфигурационном файле
<Logger level="OFF" name="KamkorDetailLogger" console="false" />
Полученный туркод сохраняется в истории путевки. Далее его можно вывести в клиентский профиля отчета Ваучер (Многоплечевой перелет)
Альтернативный запуск получения туркодов через планировщик заданий
Туркод также можно получить при помощи задачи в планировщике заданий windows. Для этого необходимо на вкладке Действия
в поле Программа или сценарий указать значение powershell.exe,
в поле Добавить аргументы указать значение -ExecutionPolicy RemoteSigned -NonInteractive -WindowStyle Hidden -File "ПУТЬ ДО СКРИПТА".
Пример:
-ExecutionPolicy RemoteSigned -NonInteractive -WindowStyle Hidden -File "M:\Kamkor\kamkorRegistrationScript.ps1"
А также по пути, где будет лежать файл kamkorRegistrationScript.ps1 – заполнить в нем настройки подключения к фонду Камкор и к турпрограмме.