Мастер-Web:Бронирование через филиалы — различия между версиями

Материал из Megatec
Перейти к: навигация, поиск
[досмотренная версия][досмотренная версия]
 
(не показаны 3 промежуточные версии 1 участника)
Строка 8: Строка 8:
 
===Терминология===
 
===Терминология===
  
{| border="1" cellpadding="20" cellspacing="0"
+
{| border="1" cellpadding="2" cellspacing="0"
 
!Термин
 
!Термин
 
!Описание
 
!Описание
Строка 21: Строка 21:
 
|Филиал, выбор которого всегда доступен при бронировании заявок в ПК Мастер-Web, вне зависимости от выбранного города вылета.
 
|Филиал, выбор которого всегда доступен при бронировании заявок в ПК Мастер-Web, вне зависимости от выбранного города вылета.
 
|}
 
|}
 
+
<br/>
 
==Установка==
 
==Установка==
  
 +
<br/>Данный механизм отдельной установки не требует. Для включения механизма необходимо включить несколько настроек в конфигурационном файле web.config. Список настроек описан в разделе «Настройка».
  
==Настройка==
 
  
===Настройки в файле WEB.CONFIG===
 
  
Дополнительные настройки, задаваемые в файле web.config, находящемся в папке MasterWeb позволяют задать дополнительные условия для отображения и проверки данных.
+
==Настройка==
 
+
<br/>
{| border="1" cellpadding="20" cellspacing="0"
+
'''Настройки в файле WEB.CONFIG'''
 +
<br/>Дополнительные настройки, задаваемые в файле web.config, находящемся в папке MasterWeb позволяют задать дополнительные условия для отображения и проверки данных.
 +
<br/>
 +
{| border="1" cellpadding="2" cellspacing="0"
 
!№
 
!№
 
!Описание
 
!Описание
Строка 41: Строка 43:
 
| - true – возможность выбора офиса продаж;
 
| - true – возможность выбора офиса продаж;
 
- false или отсутствие настройки – отключить возможность выбора офиса продаж
 
- false или отсутствие настройки – отключить возможность выбора офиса продаж
|<add key="useFilialChoice" value="true"/>
+
|<syntaxhighlight lang="xml">
 +
<add key="useFilialChoice" value="true"/></syntaxhighlight>
 
|-
 
|-
 
|2
 
|2
Строка 47: Строка 50:
 
| - true – включение механизма бронирования через филиальную сеть;
 
| - true – включение механизма бронирования через филиальную сеть;
 
- false или отсутствие настройки – механизм бронирования через филиальную сеть выключен
 
- false или отсутствие настройки – механизм бронирования через филиальную сеть выключен
|<add key="advancedFilialChoice" value="true" />
+
||<syntaxhighlight lang="xml"><add key="advancedFilialChoice" value="true" /></syntaxhighlight>
 
|-
 
|-
 
|3
 
|3
 
|Настройка, определяющая тип договора «Филиал-дилер»
 
|Настройка, определяющая тип договора «Филиал-дилер»
 
|Ключ из таблицы PrtDogTypes
 
|Ключ из таблицы PrtDogTypes
|<add key="advAgentDogovorTypeKey" value="3" />
+
||<syntaxhighlight lang="xml"><add key="advAgentDogovorTypeKey" value="3" /></syntaxhighlight>
 
|-
 
|-
 
|4
 
|4
 
|Настройка, определяющая тип договора «Субагент у Филиала-дилера»
 
|Настройка, определяющая тип договора «Субагент у Филиала-дилера»
 
|Ключ из таблицы PrtDogTypes
 
|Ключ из таблицы PrtDogTypes
|<add key="subAgentDogovorTypeKey" value="3" />
+
||<syntaxhighlight lang="xml"><add key="subAgentDogovorTypeKey" value="3" /></syntaxhighlight>
 
|-
 
|-
  
Строка 63: Строка 66:
 
|Настройка, определяющая признак партнера «Главный филиал»
 
|Настройка, определяющая признак партнера «Главный филиал»
 
|Ключ из таблицы PrtTypes
 
|Ключ из таблицы PrtTypes
|<add key="mainFilialTypeKey" value="3" />
+
||<syntaxhighlight lang="xml"><add key="mainFilialTypeKey" value="3" /></syntaxhighlight>
 
|-
 
|-
  
Строка 70: Строка 73:
 
| - true – отправлять письмо покупателю (рекомендуется);
 
| - true – отправлять письмо покупателю (рекомендуется);
 
- false или отсутствие настройки – не отправлять письмо
 
- false или отсутствие настройки – не отправлять письмо
|<add key="sendAgencyReservation" value="true" />
+
||<syntaxhighlight lang="xml"><add key="sendAgencyReservation" value="true" /></syntaxhighlight>
 
|-
 
|-
  
Строка 76: Строка 79:
 
|Настройка, определяющая признак партнера, по которому должен формироваться список филиалов в корзинах
 
|Настройка, определяющая признак партнера, по которому должен формироваться список филиалов в корзинах
 
| Ключ признака партнера из таблицы PrtTypes
 
| Ключ признака партнера из таблицы PrtTypes
|<add key="filialSign" value="15" />
+
||<syntaxhighlight lang="xml"><add key="filialSign" value="15" /></syntaxhighlight>
 
|-
 
|-
  
Строка 82: Строка 85:
 
|Настройка определяет филиалы, при выборе которых включается стандартная схема бронирования, если город вылета отличается от города филиала.
 
|Настройка определяет филиалы, при выборе которых включается стандартная схема бронирования, если город вылета отличается от города филиала.
 
|Ключи партнеров из таблицы tbl_Partners через запятую
 
|Ключи партнеров из таблицы tbl_Partners через запятую
|<add key="advancedFilialsExcluded" value="135,10760" />
+
||<syntaxhighlight lang="xml"><add key="advancedFilialsExcluded" value="135,10760" /></syntaxhighlight>
 
|-
 
|-
  
Строка 90: Строка 93:
 
- false или отсутствие настройки – отображать все филиалы, вне зависимости от выбранного города отправления
 
- false или отсутствие настройки – отображать все филиалы, вне зависимости от выбранного города отправления
  
|<add key="filterFilialsByCity" value="false" />
+
||<syntaxhighlight lang="xml"><add key="filterFilialsByCity" value="false" /></syntaxhighlight>
 
|-
 
|-
  
Строка 98: Строка 101:
 
- false или отсутствие настройки – незарегистрированные агентства не могут бронировать заявки
 
- false или отсутствие настройки – незарегистрированные агентства не могут бронировать заявки
  
|<add key="sendBookingAndRegistration" value="true"/>
+
||<syntaxhighlight lang="xml"><add key="sendBookingAndRegistration" value="true"/></syntaxhighlight>
 
|-
 
|-
  
Строка 107: Строка 110:
 
|Настройка, определяющая города вылета, для которых доступна только отправка заявки по e-mail.
 
|Настройка, определяющая города вылета, для которых доступна только отправка заявки по e-mail.
 
|Ключи городов вылета через запятую
 
|Ключи городов вылета через запятую
|<add key="emailOnlyDepartureCities" value="215,275" />
+
||<syntaxhighlight lang="xml"><add key="emailOnlyDepartureCities" value="215,275" /></syntaxhighlight>
 
|}
 
|}
 
+
<br/>
====Дополнительные настройки====
+
'''Дополнительные настройки'''
 
+
<br/>
=====Список филиалов для городов вылета, из которых доступна только отправка заявки по e-mail=====
+
'''Список филиалов для городов вылета, из которых доступна только отправка заявки по e-mail'''
 +
<br/>
 
Настройки для формирования списка филиалов в зависимости от города вылета задаются в файле web.config, находящемся в папке MasterWebStandard.  
 
Настройки для формирования списка филиалов в зависимости от города вылета задаются в файле web.config, находящемся в папке MasterWebStandard.  
 +
<br/>
 
Для включения механизма необходимо добавить в конфигурационный файл web.config в теге <MasterWeb/> секцию:
 
Для включения механизма необходимо добавить в конфигурационный файл web.config в теге <MasterWeb/> секцию:
 +
<br/>
  
+
<syntaxhighlight lang="xml">
 
     <emailOnlyDepartureCities>
 
     <emailOnlyDepartureCities>
 
       <classes>
 
       <classes>
Строка 124: Строка 130:
 
     </emailOnlyDepartureCities>
 
     </emailOnlyDepartureCities>
  
 +
 +
</syntaxhighlight>
 +
<br/>
 
Здесь значением параметра name является ключ города вылета, из которого доступна только отправка заявок по e-mail, а значением параметра keys являются ключи филиалов, которые будут отображаться в соответствующем списке при переходе в экран «Упрощенная корзина» по турам из этого города вылета. Для каждого города вылета создается отдельная запись  
 
Здесь значением параметра name является ключ города вылета, из которого доступна только отправка заявок по e-mail, а значением параметра keys являются ключи филиалов, которые будут отображаться в соответствующем списке при переходе в экран «Упрощенная корзина» по турам из этого города вылета. Для каждого города вылета создается отдельная запись  
  <add name="198" keys="10795,10723"/>.
+
<syntaxhighlight lang="xml"> <add name="198" keys="10795,10723"/>.
 +
</syntaxhighlight>
  
Также необходимо добавить секцию в теге  
+
 
 +
 +
Также необходимо добавить секцию в теге <br/>
 +
<syntaxhighlight lang="xml"> 
 
   <configSections/>
 
   <configSections/>
 
   <sectionGroup name="MasterWeb"/>:
 
   <sectionGroup name="MasterWeb"/>:
 
   <section name="emailOnlyDepartureCities" type="Megatec.Web.Configuration.DynamicClassSection, Megatec.Web.Configuration"/>
 
   <section name="emailOnlyDepartureCities" type="Megatec.Web.Configuration.DynamicClassSection, Megatec.Web.Configuration"/>
 +
  </syntaxhighlight>
 
    
 
    
 
==Подготовка данных==
 
==Подготовка данных==
  
 
===Требования по подготовке данных в ПК Мастер-Тур===
 
===Требования по подготовке данных в ПК Мастер-Тур===
 
+
<br/>
 
Во избежание ошибок в процессе бронирования туров предварительно должны быть корректно заполнены соответствующие справочники в ПК Мастер-Тур.
 
Во избежание ошибок в процессе бронирования туров предварительно должны быть корректно заполнены соответствующие справочники в ПК Мастер-Тур.
  
{| border="1" cellpadding="20" cellspacing="0"
+
<br/>
 +
{| border="1" cellpadding="2" cellspacing="0"
 
!Справочник в  
 
!Справочник в  
 
ПК Мастер-Тур
 
ПК Мастер-Тур
Строка 149: Строка 164:
 
|-
 
|-
 
|Типы договоров партнера
 
|Типы договоров партнера
|Субагент у филиала-дилера – тип договора, заключаемый между агентом и региональным представительством;
+
|
 +
*Субагент у филиала-дилера – тип договора, заключаемый между агентом и региональным представительством;
 
<br>
 
<br>
Филиал-дилер – тип договора, заключаемого между региональными филиалами.
+
*Филиал-дилер – тип договора, заключаемого между региональными филиалами.
|  
+
|
 
|-
 
|-
  
Строка 158: Строка 174:
 
|Договоры с партнером
 
|Договоры с партнером
 
|Добавление договоров типа:
 
|Добавление договоров типа:
Субагент у филиала-дилера;  
+
*Субагент у филиала-дилера;  
<br>Филиал-дилер.
+
<br>
|Договор типа «Субагент у филиала-дилера» добавляется для агентства. В поле «С кем заключен» выбирается то представительство (филиал), с которым данный агент будет в дальнейшем работать.
+
*Филиал-дилер.
Договор типа «Филиал-дилер» добавляется для регионального представительства (филиала). В поле «С кем заключен» выбирается один из главных филиалов.
+
|  
 +
*Договор типа «Субагент у филиала-дилера» добавляется для агентства. В поле «С кем заключен» выбирается то представительство (филиал), с которым данный агент будет в дальнейшем работать.<br>
 +
*Договор типа «Филиал-дилер» добавляется для регионального представительства (филиала). В поле «С кем заключен» выбирается один из главных филиалов.
  
 
|-
 
|-
Строка 172: Строка 190:
 
|Признак, определяющий отметку «Главный филиал» для филиалов фирмы-владельца.
 
|Признак, определяющий отметку «Главный филиал» для филиалов фирмы-владельца.
 
|}
 
|}
 
 
 
 
  
  
Строка 190: Строка 204:
 
==Работа в системе==
 
==Работа в системе==
 
===Работа незарегистрированного пользователя===
 
===Работа незарегистрированного пользователя===
Незарегистрированный пользователь – это пользователь, не имеющий собственного логина для авторизации в системе бронирования ПК Мастер-Web.
+
 
 +
Незарегистрированный пользователь – это пользователь, не имеющий собственного логина для авторизации в системе бронирования ПК Мастер-Web.<br/>
 
Незарегистрированный пользователь не может бронировать заявки в базе ПК Мастер-Тур. Ему доступна только функция отправки заявки по e-mail.
 
Незарегистрированный пользователь не может бронировать заявки в базе ПК Мастер-Тур. Ему доступна только функция отправки заявки по e-mail.
  
 
====Упрощенная корзина====
 
====Упрощенная корзина====
В экране «Упрощенная корзина» для незарегистрированных пользователей в списке филиалов отображаются все возможные филиалы фирмы-владельца, а именно:
+
 
Филиал, расположенный в городе вылета;
+
В экране «Упрощенная корзина» для незарегистрированных пользователей в списке филиалов отображаются все возможные филиалы фирмы-владельца, а именно:<br/>
Филиалы, у которых проставлен тип, ключ которого указан в настройке mainFilialTypeKey, в алфавитном порядке;
+
*Филиал, расположенный в городе вылета;
Прочие филиалы в алфавитном порядке.
+
*Филиалы, у которых проставлен тип, ключ которого указан в настройке mainFilialTypeKey, в алфавитном порядке;
 +
*Прочие филиалы в алфавитном порядке.
  
 
====Отправка заявки по e-mail====
 
====Отправка заявки по e-mail====
  
 +
Отправка заявки по e-mail осуществляется из экрана «Упрощенная корзина» по нажатию кнопки «Отправить по e-mail». При этом заявка отправляется на почту выбранного в корзине филиала. В базу ПК Мастер-Тур заявка не попадает автоматически. Менеджер филиала, получившего письмо о новой заявке самостоятельно оформляет ее либо в ПК Мастер-Тур, либо в ПК Мастер-Web.
  
  
 
===Работа зарегистрированного пользователя===
 
===Работа зарегистрированного пользователя===
Зарегистрированный пользователь – это пользователь, имеющий собственный логин для авторизации в системе бронирования ПК Мастер-Web.
+
Зарегистрированный пользователь – это пользователь, имеющий собственный логин для авторизации в системе бронирования ПК Мастер-Web.<br/>
 
Зарегистрированный и авторизованный пользователь может бронировать заявки в базе ПК Мастер-Тур.
 
Зарегистрированный и авторизованный пользователь может бронировать заявки в базе ПК Мастер-Тур.
  
Строка 213: Строка 230:
 
После авторизации пользователя в списке филиалов отображаются:
 
После авторизации пользователя в списке филиалов отображаются:
 
<br>
 
<br>
Региональный филиал, с которым у авторизовавшегося агента заключен договор, ключ которого указан в настройке subAgentDogovorTypeKey;<br>
+
*Региональный филиал, с которым у авторизовавшегося агента заключен договор, ключ которого указан в настройке subAgentDogovorTypeKey;<br>
Филиалы, у которых проставлен тип, ключ которого указан в настройке mainFilialTypeKey, в алфавитном порядке.
+
*Филиалы, у которых проставлен тип, ключ которого указан в настройке mainFilialTypeKey, в алфавитном порядке.
 
+
<br/>
 
При авторизации пользователя филиала в списке филиалов отображаются:<br>
 
При авторизации пользователя филиала в списке филиалов отображаются:<br>
Филиал, к которому привязан логин авторизованного пользователя;<br>
+
*Филиал, к которому привязан логин авторизованного пользователя;<br>
Филиалы, у которых проставлен тип, ключ которого указан в настройке mainFilialTypeKey, в алфавитном порядке.
+
*Филиалы, у которых проставлен тип, ключ которого указан в настройке mainFilialTypeKey, в алфавитном порядке.
 
<br>
 
<br>
  
 
Существует 2 схемы бронирования для зарегистрированных пользователей:
 
Существует 2 схемы бронирования для зарегистрированных пользователей:
 
<br>
 
<br>
Стандартная. При бронировании заявки филиалом выбирается представитель, находящийся в городе, совпадающем с выбранным городом вылета.<br>
+
*Стандартная. При бронировании заявки филиалом выбирается представитель, находящийся в городе, совпадающем с выбранным городом вылета.<br>
Субагентская. При бронировании заявки филиалом выбирается представитель, находящийся в городе, отличном от выбранного города вылета.<br>
+
*Субагентская. При бронировании заявки филиалом выбирается представитель, находящийся в городе, отличном от выбранного города вылета.<br>
 
Выбор той или иной схемы бронирования зависит от выбранного филиала.
 
Выбор той или иной схемы бронирования зависит от выбранного филиала.
  
  
=====Стандартная схема бронирования (город филиала совпадает с городом вылета)=====
+
'''Стандартная схема бронирования (город филиала совпадает с городом вылета)'''
Если город выбранного филиала совпадает с городом вылета, то происходит так называемая «прямая бронь».
+
<br/>Если город выбранного филиала совпадает с городом вылета, то происходит так называемая «прямая бронь».<br/>
При этом агентству будет доступна вся информация по этой заявке, в том числе возможность печати необходимых документов, аннуляция / запрос на аннуляцию и т.д. В поле «Агент» при этом прописывается агентство, забронировавшее заявку.
+
При этом агентству будет доступна вся информация по этой заявке, в том числе возможность печати необходимых документов, аннуляция / запрос на аннуляцию и т.д. В поле «Агент» при этом прописывается агентство, забронировавшее заявку.<br/>
При бронировании уведомление о новой заявке отправляется на адрес выбранного филиала.
+
При бронировании уведомление о новой заявке отправляется на адрес выбранного филиала.<br/>
 
Покупателем у путевки прописывается агентство, а филиалом – выбранный филиал.
 
Покупателем у путевки прописывается агентство, а филиалом – выбранный филиал.
  
  
=====Субагентская схема бронирования (город филиала не совпадает с городом вылета)=====
+
'''Субагентская схема бронирования (город филиала не совпадает с городом вылета)'''<br/>
Если город выбранного филиала не совпадает с городом вылета, то происходит так называемая «бронь через филиал» (с подменой покупателя). При этом в экране «Список заявок» для агентства такие заявки будут помечены как «Бронь через филиал» и будет скрыта информация об оплате. В таких заявках агентство не сможет распечатывать необходимые документы, импортировать заявку в Мастер-Агент. Также в таких заявках скрыта информация о комиссии, а в поле «К оплате» отображается полная стоимость без вычета комиссии. В поле «Агент» будет прописан выбранный при бронировании филиал.
+
Если город выбранного филиала не совпадает с городом вылета, то происходит так называемая «бронь через филиал» (с подменой покупателя).<br/> При этом в экране «Список заявок» для агентства такие заявки будут помечены как «Бронь через филиал» и будет скрыта информация об оплате.<br/> В таких заявках агентство не сможет распечатывать необходимые документы, импортировать заявку в Мастер-Агент. Также в таких заявках скрыта информация о комиссии, а в поле «К оплате» отображается полная стоимость без вычета комиссии. <br/>В поле «Агент» будет прописан выбранный при бронировании филиал.
Покупателем у такой путевки прописывается выбранный при бронировании филиал, а филиалом – филиал фирмы-владельца, с которым у выбранного при бронировании представительства заключен договор типа «Филиал-дилер».
+
<br/>Покупателем у такой путевки прописывается выбранный при бронировании филиал, а филиалом – филиал фирмы-владельца, с которым у выбранного при бронировании представительства заключен договор типа «Филиал-дилер».
В уведомлении о новом бронировании в графе «Агент» будет прописано название агентства. Письмо о новом бронировании отправляется на адрес филиала фирмы-владельца, с которым у выбранного при бронировании представительства заключен договор типа «Филиал-дилер».
+
<br/>В уведомлении о новом бронировании в графе «Агент» будет прописано название агентства. Письмо о новом бронировании отправляется на адрес филиала фирмы-владельца, с которым у выбранного при бронировании представительства заключен договор типа «Филиал-дилер».
При таком бронировании Филиал-Дилер видит эту заявку в экране «Список заявок» и ему будет доступна вся информация по этой заявке, в том числе возможность печати необходимых документов, аннуляция / запрос на аннуляцию и т.д.
+
<br/>При таком бронировании Филиал-Дилер видит эту заявку в экране «Список заявок» и ему будет доступна вся информация по этой заявке, в том числе возможность печати необходимых документов, аннуляция / запрос на аннуляцию и т.д.
Филиал-дилер видит по таким заявкам полную информацию (в том числе информацию о комиссии).
+
<br/>Филиал-дилер видит по таким заявкам полную информацию (в том числе информацию о комиссии).
Для Филиала-Дилера отличием таких заявок будет только информация в поле «Забронировал» экрана «Список заявок».
+
<br/>Для Филиала-Дилера отличием таких заявок будет только информация в поле «Забронировал» экрана «Список заявок».
В ПК Мастер-Тур Филиал-Дилер такие заявки не видит.
+
<br/>В ПК Мастер-Тур Филиал-Дилер такие заявки не видит.

Текущая версия на 09:46, 4 марта 2013

Версия статьи от 4-03-2013.


Введение

Данный механизм позволяет бронировать через субагентскую филиальную сеть.


Терминология

Термин Описание
Субагент Лицо, которому прямой агент перепоручил полностью или частично свои функции по определенному поручению, полученному им от своего принципала. В данном случае – это турагент, заключивший субагентский договор с региональным представительством фирмы-владельца.
Региональное представительство / Филиал-дилер Филиал фирмы-владельца, находящийся в городе, отличном от города фирмы-владельца.
Главный филиал Филиал, выбор которого всегда доступен при бронировании заявок в ПК Мастер-Web, вне зависимости от выбранного города вылета.


Установка


Данный механизм отдельной установки не требует. Для включения механизма необходимо включить несколько настроек в конфигурационном файле web.config. Список настроек описан в разделе «Настройка».


Настройка


Настройки в файле WEB.CONFIG
Дополнительные настройки, задаваемые в файле web.config, находящемся в папке MasterWeb позволяют задать дополнительные условия для отображения и проверки данных.

Описание Значение Настройка
1 Настройка, включающая возможность выбора офиса продаж при бронировании путевок. В списке офисов продаж отображаются партнеры отмеченные как фирма-владелец и филиал фирмы владельца. - true – возможность выбора офиса продаж;

- false или отсутствие настройки – отключить возможность выбора офиса продаж

<add key="useFilialChoice" value="true"/>
2 Включение механизма бронирования через филиальную сеть - true – включение механизма бронирования через филиальную сеть;

- false или отсутствие настройки – механизм бронирования через филиальную сеть выключен

<add key="advancedFilialChoice" value="true" />
3 Настройка, определяющая тип договора «Филиал-дилер» Ключ из таблицы PrtDogTypes
<add key="advAgentDogovorTypeKey" value="3" />
4 Настройка, определяющая тип договора «Субагент у Филиала-дилера» Ключ из таблицы PrtDogTypes
<add key="subAgentDogovorTypeKey" value="3" />
5 Настройка, определяющая признак партнера «Главный филиал» Ключ из таблицы PrtTypes
<add key="mainFilialTypeKey" value="3" />
6 Отправка покупателю письма о новом бронировании. - true – отправлять письмо покупателю (рекомендуется);

- false или отсутствие настройки – не отправлять письмо

<add key="sendAgencyReservation" value="true" />
7 Настройка, определяющая признак партнера, по которому должен формироваться список филиалов в корзинах Ключ признака партнера из таблицы PrtTypes
<add key="filialSign" value="15" />
8 Настройка определяет филиалы, при выборе которых включается стандартная схема бронирования, если город вылета отличается от города филиала. Ключи партнеров из таблицы tbl_Partners через запятую
<add key="advancedFilialsExcluded" value="135,10760" />
9 Настройка определяет необходимость фильтрации по городу начала поездки, указанному при подборе туров (настройка должна быть выключена) - true – фильтровать филиалы по городу начала поездки;

- false или отсутствие настройки – отображать все филиалы, вне зависимости от выбранного города отправления

<add key="filterFilialsByCity" value="false" />
10 Настройка включает возможность отправки заявки по e-mail для незарегистрированных агентств в экранах «Упрощенная корзина» и «Упрощенная корзина 2». Также при этом отправляется запрос на регистрацию (регистрационные данные попадают в базу туроператора) - true – включить возможность отправки заявки по e-mail для незарегистрированных агентств;

- false или отсутствие настройки – незарегистрированные агентства не могут бронировать заявки

<add key="sendBookingAndRegistration" value="true"/>
11 Настройка, определяющая города вылета, для которых доступна только отправка заявки по e-mail. Ключи городов вылета через запятую
<add key="emailOnlyDepartureCities" value="215,275" />


Дополнительные настройки
Список филиалов для городов вылета, из которых доступна только отправка заявки по e-mail
Настройки для формирования списка филиалов в зависимости от города вылета задаются в файле web.config, находящемся в папке MasterWebStandard.
Для включения механизма необходимо добавить в конфигурационный файл web.config в теге <MasterWeb/> секцию:

    <emailOnlyDepartureCities>
      <classes>
        <add name="326" keys="10795,10878,11052"/>
        <add name="266" keys="10762,10805"/>
      </classes>
    </emailOnlyDepartureCities>


Здесь значением параметра name является ключ города вылета, из которого доступна только отправка заявок по e-mail, а значением параметра keys являются ключи филиалов, которые будут отображаться в соответствующем списке при переходе в экран «Упрощенная корзина» по турам из этого города вылета. Для каждого города вылета создается отдельная запись

 <add name="198" keys="10795,10723"/>.


Также необходимо добавить секцию в теге

  
  <configSections/>
  <sectionGroup name="MasterWeb"/>:
  <section name="emailOnlyDepartureCities" type="Megatec.Web.Configuration.DynamicClassSection, Megatec.Web.Configuration"/>

Подготовка данных

Требования по подготовке данных в ПК Мастер-Тур


Во избежание ошибок в процессе бронирования туров предварительно должны быть корректно заполнены соответствующие справочники в ПК Мастер-Тур.


Справочник в

ПК Мастер-Тур

Вносимые данные Примечание
Партнеры Отметка «Филиал фирмы-владельца» Данная отметка проставляется для всех филиалов фирмы-владельца, через которые может осуществляться бронирование и которые должны отображаться в списке филиалов в ПК Мастер-Web.
Типы договоров партнера
  • Субагент у филиала-дилера – тип договора, заключаемый между агентом и региональным представительством;


  • Филиал-дилер – тип договора, заключаемого между региональными филиалами.
Договоры с партнером Добавление договоров типа:
  • Субагент у филиала-дилера;


  • Филиал-дилер.
  • Договор типа «Субагент у филиала-дилера» добавляется для агентства. В поле «С кем заключен» выбирается то представительство (филиал), с которым данный агент будет в дальнейшем работать.
  • Договор типа «Филиал-дилер» добавляется для регионального представительства (филиала). В поле «С кем заключен» выбирается один из главных филиалов.
Названия признаков партнеров Главный филиал Признак, определяющий отметку «Главный филиал» для филиалов фирмы-владельца.


Vh1.jpg Информация
Vh2.jpg Субагент может быть закреплен только за одним региональным

представительством


Работа в системе

Работа незарегистрированного пользователя

Незарегистрированный пользователь – это пользователь, не имеющий собственного логина для авторизации в системе бронирования ПК Мастер-Web.
Незарегистрированный пользователь не может бронировать заявки в базе ПК Мастер-Тур. Ему доступна только функция отправки заявки по e-mail.

Упрощенная корзина

В экране «Упрощенная корзина» для незарегистрированных пользователей в списке филиалов отображаются все возможные филиалы фирмы-владельца, а именно:

  • Филиал, расположенный в городе вылета;
  • Филиалы, у которых проставлен тип, ключ которого указан в настройке mainFilialTypeKey, в алфавитном порядке;
  • Прочие филиалы в алфавитном порядке.

Отправка заявки по e-mail

Отправка заявки по e-mail осуществляется из экрана «Упрощенная корзина» по нажатию кнопки «Отправить по e-mail». При этом заявка отправляется на почту выбранного в корзине филиала. В базу ПК Мастер-Тур заявка не попадает автоматически. Менеджер филиала, получившего письмо о новой заявке самостоятельно оформляет ее либо в ПК Мастер-Тур, либо в ПК Мастер-Web.


Работа зарегистрированного пользователя

Зарегистрированный пользователь – это пользователь, имеющий собственный логин для авторизации в системе бронирования ПК Мастер-Web.
Зарегистрированный и авторизованный пользователь может бронировать заявки в базе ПК Мастер-Тур.

Упрощенная корзина

Для оформления заявки в экране «Упрощенная корзина» необходимо авторизоваться в системе, введя Имя пользователя и Пароль: Vh3.jpg
Авторизоваться можно в любом экране работы в системе, до момента оформления туристов в экране «Упрощенная корзина». После авторизации пользователя в списке филиалов отображаются:

  • Региональный филиал, с которым у авторизовавшегося агента заключен договор, ключ которого указан в настройке subAgentDogovorTypeKey;
  • Филиалы, у которых проставлен тип, ключ которого указан в настройке mainFilialTypeKey, в алфавитном порядке.


При авторизации пользователя филиала в списке филиалов отображаются:

  • Филиал, к которому привязан логин авторизованного пользователя;
  • Филиалы, у которых проставлен тип, ключ которого указан в настройке mainFilialTypeKey, в алфавитном порядке.


Существует 2 схемы бронирования для зарегистрированных пользователей:

  • Стандартная. При бронировании заявки филиалом выбирается представитель, находящийся в городе, совпадающем с выбранным городом вылета.
  • Субагентская. При бронировании заявки филиалом выбирается представитель, находящийся в городе, отличном от выбранного города вылета.

Выбор той или иной схемы бронирования зависит от выбранного филиала.


Стандартная схема бронирования (город филиала совпадает с городом вылета)
Если город выбранного филиала совпадает с городом вылета, то происходит так называемая «прямая бронь».
При этом агентству будет доступна вся информация по этой заявке, в том числе возможность печати необходимых документов, аннуляция / запрос на аннуляцию и т.д. В поле «Агент» при этом прописывается агентство, забронировавшее заявку.
При бронировании уведомление о новой заявке отправляется на адрес выбранного филиала.
Покупателем у путевки прописывается агентство, а филиалом – выбранный филиал.


Субагентская схема бронирования (город филиала не совпадает с городом вылета)
Если город выбранного филиала не совпадает с городом вылета, то происходит так называемая «бронь через филиал» (с подменой покупателя).
При этом в экране «Список заявок» для агентства такие заявки будут помечены как «Бронь через филиал» и будет скрыта информация об оплате.
В таких заявках агентство не сможет распечатывать необходимые документы, импортировать заявку в Мастер-Агент. Также в таких заявках скрыта информация о комиссии, а в поле «К оплате» отображается полная стоимость без вычета комиссии.
В поле «Агент» будет прописан выбранный при бронировании филиал.
Покупателем у такой путевки прописывается выбранный при бронировании филиал, а филиалом – филиал фирмы-владельца, с которым у выбранного при бронировании представительства заключен договор типа «Филиал-дилер».
В уведомлении о новом бронировании в графе «Агент» будет прописано название агентства. Письмо о новом бронировании отправляется на адрес филиала фирмы-владельца, с которым у выбранного при бронировании представительства заключен договор типа «Филиал-дилер».
При таком бронировании Филиал-Дилер видит эту заявку в экране «Список заявок» и ему будет доступна вся информация по этой заявке, в том числе возможность печати необходимых документов, аннуляция / запрос на аннуляцию и т.д.
Филиал-дилер видит по таким заявкам полную информацию (в том числе информацию о комиссии).
Для Филиала-Дилера отличием таких заявок будет только информация в поле «Забронировал» экрана «Список заявок».
В ПК Мастер-Тур Филиал-Дилер такие заявки не видит.