Мастер-Сервис:Дополнительный модуль Отправка страховок Nomad Insurance — различия между версиями

Материал из Megatec
Перейти к: навигация, поиск
[непроверенная версия][досмотренная версия]
(Работа с модулем)
(Настройка заданий модуля)
Строка 14: Строка 14:
 
Основные настройки задания происходят в экране "Основное":
 
Основные настройки задания происходят в экране "Основное":
 
<ul>
 
<ul>
<li>В настройке "Строка подключения" необходимо указать базу данных, в которой содержатся страховки для отправления в "Nomad Insurance". Также необходимо указать логин и пароль, под которыми пользователь работает с базой данных.
+
<li>В настройках "Имя сервера SQL" и "База данных" необходимо указать наименование сервера и базы данных, в которых содержатся страховки для отправления в "Nomad Insurance". Также необходимо указать логин и пароль, под которыми пользователь работает с базой данных.
 
<li>В настройке "Адрес URL" указывается адрес, предоставляемый "Nomad Insurance", на который и будут отправляться сведения о страховках. Логин и пароль для этого удаленного сервиса также предоставляются "Nomad Insurance".
 
<li>В настройке "Адрес URL" указывается адрес, предоставляемый "Nomad Insurance", на который и будут отправляться сведения о страховках. Логин и пароль для этого удаленного сервиса также предоставляются "Nomad Insurance".
<li>В настройке "Имя партнера страхования" указывается наименование страхового партнера, сведения об услугах которого должны отправляться в "Nomad Insurance". Имя должно точно совпадать с наименованием партнера, занесенным в [[Мастер-Тур:База_данных_«Партнеры»|Базу данных «Партнеры»]].
+
<li>В настройке "Имя партнера страхования" указывается наименование страхового партнера, сведения об услугах которого должны отправляться в "Nomad Insurance". Имя должно точно совпадать с ''кратким названием'' партнера, занесенным в [[Мастер-Тур:База_данных_«Партнеры»|Базу данных «Партнеры»]].
 
<li>В настройке "Имя услуги неотложной помощи" указывается полное или частичное наименование всех услуг, которые будут считаться услугами оказания неотложной медицинской помощи. К примеру, если указать значение ''мед'' в данном поле, то все страховые услуги из путевки, в названии которых есть данное буквосочетание, попадут в данную категорию.
 
<li>В настройке "Имя услуги неотложной помощи" указывается полное или частичное наименование всех услуг, которые будут считаться услугами оказания неотложной медицинской помощи. К примеру, если указать значение ''мед'' в данном поле, то все страховые услуги из путевки, в названии которых есть данное буквосочетание, попадут в данную категорию.
 
<li>В настройке "Имя услуги несчастного случая" указывается полное или частичное наименование всех услуг, которые будут считаться услугами страховки от несчастного. К примеру, если указать значение ''несч'' в данном поле, то все страховые услуги из путевки, в названии которых есть данное буквосочетание, попадут в данную категорию.
 
<li>В настройке "Имя услуги несчастного случая" указывается полное или частичное наименование всех услуг, которые будут считаться услугами страховки от несчастного. К примеру, если указать значение ''несч'' в данном поле, то все страховые услуги из путевки, в названии которых есть данное буквосочетание, попадут в данную категорию.
 
</ul>
 
</ul>
  
[[Файл:Nr028.png|Основные настройки задания модуля «Отправка сведений в Nomad Insurance»]]
+
[[Файл:Nr032.png|Основные настройки задания модуля «Отправка сведений в Nomad Insurance»]]
  
Помимо этого, в настройках задания есть экраны "Страны" и "Валюты". В данных экранах можно увидеть, а также выгрузить или загрузить в формате xml ключи стран и валют, сведения о которых обрабатываются сервисом "Nomad Insurance".
+
Помимо этого, в настройках задания есть экраны "Страны" и "Валюты". В данных экранах можно увидеть таблицы кодов стран и валют, сведения о которых обрабатываются сервисом "Nomad Insurance". Редактирование существующих и занесение новых данных можно осуществлять как через табличную часть, так и посредством выгрузки и загрузки xml-файла со всеми кодами.
 +
 
 +
В экране "Страны" есть данные о полном наименовании страны, её трехбуквенном коде, который должен совпадать с аналогичным трехбуквенным кодом в [[Мастер-Тур:Справочники#Страны|справочнике Страны]] и кодировке страны в [https://ru.wikipedia.org/wiki/ISO_3166-1 международном стандарте ISO 3166-1].
 
<BR>
 
<BR>
[[Файл:Nr029.png|Экран "Страны" настроек задания модуля «Отправка сведений в Nomad Insurance»]]
+
[[Файл:Nr033.png|Экран "Страны" настроек задания модуля «Отправка сведений в Nomad Insurance»]]
 
<BR>
 
<BR>
[[Файл:Nr031.png|Экран "Валюты" настроек задания «Отправка сведений в Nomad Insurance»]]
+
В экране "Валюты" есть данные об трехбуквенном 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|Экран "Валюты" настроек задания «Отправка сведений в Nomad Insurance»]]
 +
<BR>
 +
 
==Работа с модулем==
 
==Работа с модулем==
 
Модуль «Отправка сообщения покупателю» осуществляет отправку сведений по страховым услугам из экранов [[Мастер-Тур:Работа_с_путевкой|"Турпутевка"]] и [[Мастер-Тур:Оформление_путевок#Режим «Туристы»|"Туристы"]]. Для корректной отправки сведений необходимо соблюдать следующие условия:
 
Модуль «Отправка сообщения покупателю» осуществляет отправку сведений по страховым услугам из экранов [[Мастер-Тур:Работа_с_путевкой|"Турпутевка"]] и [[Мастер-Тур:Оформление_путевок#Режим «Туристы»|"Туристы"]]. Для корректной отправки сведений необходимо соблюдать следующие условия:

Версия 13:22, 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.
Экран "Страны" настроек задания модуля «Отправка сведений в Nomad Insurance»
В экране "Валюты" есть данные об трехбуквенном ISO-коде, который должен совпадать с аналогичным трехбуквенным кодом в справочнике Валюты и кодировке валюты в международном стандарте ISO 4217
Экран "Валюты" настроек задания «Отправка сведений в Nomad Insurance»

Работа с модулем

Модуль «Отправка сообщения покупателю» осуществляет отправку сведений по страховым услугам из экранов "Турпутевка" и "Туристы". Для корректной отправки сведений необходимо соблюдать следующие условия:

  • В базе данных должны быть заведены страховые полиса по всем услугам, сведения о которых планируются к отправлению. Страховые полиса оформляются при помощи Отчета 4080.
  • Дата начала тура, по которому был оформлен страховой полис, не должна быть ранее даты отправки.
  • У туристов обязательно должны быть заполнены следующие данные: Фамилия (только буквенное значение), Имя (только буквенное значение), Отчество (только буквенное значение), Пол, Дата Рождения, Страна (только буквенное значение), Место рождения (только буквенное значение), Гражданство, Индекс (только численное значение), Город (только буквенное значение), Улица (только буквенное значение), Квартира (только численное значение), Телефон, E-mail, Серия загран. паспорта (только численное значение), Номер загран. паспорта (только численное значение), Дата выдачи загран. паспорта, Срок действия загран. паспорта, Кем выдан загран. паспорт.
  • Доп. описание 1 страховой услуги должно выглядеть таким образом: «Программа страхования»/«Страховая сумма»/«Франшиза»/«Код валюты цены услуги ISO», например: A/3000/10/USD.
  • Доп. описание 2 страховой услуги должно выглядеть таким образом: «ТД»/«Количество поездок»/Надбавка/Скидка/«ДУС», например: Worldwide/Mult/10%/40%/1.
  • У всех страховых услуг в путевке должна быть заведена актуальная цена брутто.

В случае корректной настройки задания модуля и занесения всех необходимых сведений, плагин отправит в страховую компанию "Nomad Insurance" сведения о туристе, его страховых услугах и полисе. Каждому туристу привязывается индивидуальный ID, а также рассчитывается страховая премия, как сумма цен брутто по всем страховым услугам в путевке. Информацию об отправленных данных можно увидеть в файле MasterServiceLog.txt в папке Logs.