Мастер-Сервис:Дополнительный модуль Отправка страховок Nomad Insurance — различия между версиями
[досмотренная версия] | [досмотренная версия] |
Biryukov (обсуждение | вклад) |
Rogozhin (обсуждение | вклад) (→Работа с модулем) |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 13: | Строка 13: | ||
==Настройка заданий модуля== | ==Настройка заданий модуля== | ||
Основные настройки задания происходят в экране '''Основное''': | Основные настройки задания происходят в экране '''Основное''': | ||
− | * Имя сервера SQL – | + | * Имя сервера SQL – наименование сервера, на котором установлена клиентская база данных. |
− | + | * База данных – наименование клиентской базы данных, в которой содержатся страховки для отправления в '''Nomad Insurance'''. | |
− | * Логин и пароль – под которыми пользователь работает с базой данных | + | * Логин и пароль – под которыми пользователь работает с базой данных. |
− | + | * Адрес URL – предоставляемый '''Nomad Insurance''', на который и будут отправляться сведения о страховках. | |
− | + | * Таймаут подключения (сек) – указываемое в секундах время ожидания ответа от сервиса '''Nomad Insurance'''. | |
− | + | * Логин и пароль – предоставляемый '''Nomad Insurance'''. | |
− | + | * Имя партнера страхователя – точное совпадающее ''краткое название'' партнера, занесенное в [[Мастер-Тур:База_данных_«Партнеры»|Базу данных «Партнеры»]], сведения об услугах которого должны отправляться в '''Nomad Insurance'''. | |
+ | * Имя услуги неотложной помощи – полное или частичное наименование всех услуг, которые будут считаться услугами оказания неотложной медицинской помощи. К примеру, если указать значение ''мед'' в данном поле, то все страховые услуги из путевки, в названии которых есть данное буквосочетание, попадут в данную категорию. | ||
+ | * Имя услуги несчастного случая – полное или частичное наименование всех услуг, которые будут считаться услугами страховки от несчастного. К примеру, если указать значение ''несч'' в данном поле, то все страховые услуги из путевки, в названии которых есть данное буквосочетание, попадут в данную категорию. | ||
[[Файл:Nr032.png|Основные настройки задания модуля «Отправка сведений в Nomad Insurance»]] | [[Файл:Nr032.png|Основные настройки задания модуля «Отправка сведений в Nomad Insurance»]] | ||
− | Помимо этого, в настройках задания есть экраны | + | Помимо этого, в настройках задания есть экраны '''Страны''' и '''Валюты'''. В данных экранах можно увидеть таблицы кодов стран и валют, сведения о которых обрабатываются сервисом '''Nomad Insurance'''. Редактирование существующих и занесение новых данных можно осуществлять как через табличную часть, так и посредством выгрузки и загрузки xml-файла со всеми кодами. |
− | В экране | + | В экране '''Страны''' есть данные о полном наименовании страны, её коде, который должен совпадать с аналогичным кодом в [[Мастер-Тур:Справочники#Страны|справочнике Страны]] и кодировке страны в [https://ru.wikipedia.org/wiki/ISO_3166-1 международном стандарте ISO 3166-1]. |
<BR> | <BR> | ||
− | [[Файл:Nr033.png|Экран | + | [[Файл:Nr033.png|Экран «Страны» настроек задания модуля «Отправка сведений в Nomad Insurance»]] |
<BR> | <BR> | ||
− | В экране | + | В экране '''Валюты''' есть данные об ISO-коде, который должен совпадать с аналогичным кодом в [[Мастер-Тур:Справочники#Справочники валют и их курсов друг к другу|справочнике Валюты]] и кодировке валюты в [https://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%B4%D1%8B_%D0%B8_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%8B_%D0%B2%D0%B0%D0%BB%D1%8E%D1%82#%D0%A1%D1%80%D0%B0%D0%B2%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D0%B0_%D0%BA%D0%BE%D0%B4%D0%BE%D0%B2 международном стандарте ISO 4217] |
<BR> | <BR> | ||
− | [[Файл:Nr034.png|Экран | + | [[Файл:Nr034.png|Экран «Валюты» настроек задания «Отправка сведений в Nomad Insurance»]] |
<BR> | <BR> | ||
==Работа с модулем== | ==Работа с модулем== | ||
− | Модуль «Отправка сообщения покупателю» осуществляет отправку сведений по страховым услугам из экранов [[Мастер-Тур:Работа_с_путевкой| | + | Модуль «Отправка сообщения покупателю» осуществляет отправку сведений по страховым услугам из экранов [[Мастер-Тур:Работа_с_путевкой|Турпутевка]] и [[Мастер-Тур:Оформление_путевок#Режим «Туристы»|Туристы]]. Для корректной отправки сведений необходимо соблюдать следующие условия: |
− | + | * В базе данных должны быть заведены страховые полиса по всем услугам, сведения о которых планируются к отправлению. Страховые полиса оформляются при помощи [[Мастер-Тур:Отчет_4080_Страховки_–_Страховой_полис_"СК_Добробут"|Отчета 4080]]. | |
− | + | * Дата начала тура, по которому был оформлен страховой полис, не должна быть ранее даты отправки. | |
− | + | * Доп. описание 1 страховой услуги должно выглядеть таким образом: ''«Программа страхования»/«Страховая сумма»/«Франшиза»/«Код валюты цены услуги ISO»'', например: ''A/3000/10/USD''. | |
− | + | * Доп. описание 2 страховой услуги должно выглядеть таким образом: ''«ТД»/«Количество поездок»/Надбавка/Скидка/«ДУС»'', например: ''Worldwide/Mult/10%/40%/1''. | |
− | + | * У всех страховых услуг в путевке должна быть заведена актуальная цена брутто. | |
− | + | * У туристов обязательно должны быть заполнены следующие данные: | |
− | + | ** Фамилия (только буквенное значение) | |
− | + | ** Имя (только буквенное значение) | |
+ | ** Отчество (только буквенное значение) | ||
+ | ** Пол | ||
+ | ** Дата Рождения | ||
+ | ** Страна (только буквенное значение) | ||
+ | ** Место рождения (только буквенное значение) | ||
+ | ** Гражданство | ||
+ | ** Индекс (только численное значение) | ||
+ | ** Город (только буквенное значение) | ||
+ | ** Улица (только буквенное значение) | ||
+ | ** Квартира (только численное значение) | ||
+ | ** Телефон | ||
+ | ** E-mail | ||
+ | ** Серия загран. паспорта (только численное значение) | ||
+ | ** Номер загран. паспорта (только численное значение) | ||
+ | ** Дата выдачи загран. паспорта | ||
+ | ** Срок действия загран. паспорта | ||
+ | ** Кем выдан загран. паспорт. | ||
− | В случае корректной настройки задания модуля и занесения всех необходимых сведений, плагин отправит в страховую компанию | + | В случае корректной настройки задания модуля и занесения всех необходимых сведений, плагин отправит в страховую компанию '''Nomad Insurance''' сведения о туристе, его страховых услугах и полисе. Каждому туристу привязывается индивидуальный ID, а также рассчитывается страховая премия, как сумма цен брутто по всем страховым услугам в путевке. Информацию об отправленных данных можно увидеть в файле ''MasterServiceLog.txt'' в папке ''Logs''. |
[[Категория:Мастер-Сервис:Дополнительные_модули]] | [[Категория:Мастер-Сервис:Дополнительные_модули]] |
Текущая версия на 16:11, 21 июня 2019
Версия статьи от 21.06.2019.
Введение
Дополнительные модули в службе заданий «Мастер-Сервис» дают возможность автоматизировать рассылку необходимых отчетных форм, а также эффективно организовать работу с путевками в ПК «Мастер-Тур».
Данный модуль позволяет в автоматическом режиме отсылать в страховую компанию "Nomad Insurance" сведения о страховых услугах и страховых полисах, занесенных в базу данных ПК «Мастер-Тур».
Установка модуля
Модуль разработан для ПК «Мастер-Тур» 15.3 и выше. Установочный файл — Megatec.MasterService.Plugins.MasterTour.InsuranceAutoSend.dll.
Для установки модуля в экране «Мастер-Сервис Админ» нажмите кнопку «Добавить/обновить модуль» и выберите необходимый установочный файл. После этого нужно перезапустить службу заданий. Модуль появится в списке доступных модулей, в дереве: Таблицы → Модули, под названием «Отправка сведений в Nomad Insurance».
Настройка заданий модуля
Основные настройки задания происходят в экране Основное:
- Имя сервера SQL – наименование сервера, на котором установлена клиентская база данных.
- База данных – наименование клиентской базы данных, в которой содержатся страховки для отправления в Nomad Insurance.
- Логин и пароль – под которыми пользователь работает с базой данных.
- Адрес URL – предоставляемый Nomad Insurance, на который и будут отправляться сведения о страховках.
- Таймаут подключения (сек) – указываемое в секундах время ожидания ответа от сервиса Nomad Insurance.
- Логин и пароль – предоставляемый Nomad Insurance.
- Имя партнера страхователя – точное совпадающее краткое название партнера, занесенное в Базу данных «Партнеры», сведения об услугах которого должны отправляться в Nomad Insurance.
- Имя услуги неотложной помощи – полное или частичное наименование всех услуг, которые будут считаться услугами оказания неотложной медицинской помощи. К примеру, если указать значение мед в данном поле, то все страховые услуги из путевки, в названии которых есть данное буквосочетание, попадут в данную категорию.
- Имя услуги несчастного случая – полное или частичное наименование всех услуг, которые будут считаться услугами страховки от несчастного. К примеру, если указать значение несч в данном поле, то все страховые услуги из путевки, в названии которых есть данное буквосочетание, попадут в данную категорию.
Помимо этого, в настройках задания есть экраны Страны и Валюты. В данных экранах можно увидеть таблицы кодов стран и валют, сведения о которых обрабатываются сервисом Nomad Insurance. Редактирование существующих и занесение новых данных можно осуществлять как через табличную часть, так и посредством выгрузки и загрузки xml-файла со всеми кодами.
В экране Страны есть данные о полном наименовании страны, её коде, который должен совпадать с аналогичным кодом в справочнике Страны и кодировке страны в международном стандарте ISO 3166-1.
В экране Валюты есть данные об ISO-коде, который должен совпадать с аналогичным кодом в справочнике Валюты и кодировке валюты в международном стандарте ISO 4217
Работа с модулем
Модуль «Отправка сообщения покупателю» осуществляет отправку сведений по страховым услугам из экранов Турпутевка и Туристы. Для корректной отправки сведений необходимо соблюдать следующие условия:
- В базе данных должны быть заведены страховые полиса по всем услугам, сведения о которых планируются к отправлению. Страховые полиса оформляются при помощи Отчета 4080.
- Дата начала тура, по которому был оформлен страховой полис, не должна быть ранее даты отправки.
- Доп. описание 1 страховой услуги должно выглядеть таким образом: «Программа страхования»/«Страховая сумма»/«Франшиза»/«Код валюты цены услуги ISO», например: A/3000/10/USD.
- Доп. описание 2 страховой услуги должно выглядеть таким образом: «ТД»/«Количество поездок»/Надбавка/Скидка/«ДУС», например: Worldwide/Mult/10%/40%/1.
- У всех страховых услуг в путевке должна быть заведена актуальная цена брутто.
- У туристов обязательно должны быть заполнены следующие данные:
- Фамилия (только буквенное значение)
- Имя (только буквенное значение)
- Отчество (только буквенное значение)
- Пол
- Дата Рождения
- Страна (только буквенное значение)
- Место рождения (только буквенное значение)
- Гражданство
- Индекс (только численное значение)
- Город (только буквенное значение)
- Улица (только буквенное значение)
- Квартира (только численное значение)
- Телефон
- Серия загран. паспорта (только численное значение)
- Номер загран. паспорта (только численное значение)
- Дата выдачи загран. паспорта
- Срок действия загран. паспорта
- Кем выдан загран. паспорт.
В случае корректной настройки задания модуля и занесения всех необходимых сведений, плагин отправит в страховую компанию Nomad Insurance сведения о туристе, его страховых услугах и полисе. Каждому туристу привязывается индивидуальный ID, а также рассчитывается страховая премия, как сумма цен брутто по всем страховым услугам в путевке. Информацию об отправленных данных можно увидеть в файле MasterServiceLog.txt в папке Logs.