Мастер-Web:Бронирование через филиалы — различия между версиями
| [непроверенная версия] | [досмотренная версия] |
(Новая страница: «Версия статьи от {{REVISIONDAY}}-{{REVISIONMONTH}}-{{REVISIONYEAR}}. ==Введение== <p class=Basic0>Данный механизм позво…») |
|||
| Строка 1: | Строка 1: | ||
Версия статьи от {{REVISIONDAY}}-{{REVISIONMONTH}}-{{REVISIONYEAR}}. | Версия статьи от {{REVISIONDAY}}-{{REVISIONMONTH}}-{{REVISIONYEAR}}. | ||
| + | |||
==Введение== | ==Введение== | ||
| + | Данный механизм позволяет бронировать через субагентскую филиальную сеть. | ||
| − | |||
| − | |||
| − | |||
===Терминология=== | ===Терминология=== | ||
| − | + | {| border="1" cellpadding="20" cellspacing="0" | |
| − | + | !Термин | |
| − | + | !Описание | |
| − | + | |- | |
| − | + | |Субагент | |
| − | + | |Лицо, которому прямой агент перепоручил полностью или частично свои функции по определенному поручению, полученному им от своего принципала. В данном случае – это турагент, заключивший субагентский договор с региональным представительством фирмы-владельца. | |
| − | + | |- | |
| − | + | |Региональное представительство / Филиал-дилер | |
| − | + | |Филиал фирмы-владельца, находящийся в городе, отличном от города фирмы-владельца. | |
| − | + | |- | |
| − | + | |Главный филиал | |
| − | + | |Филиал, выбор которого всегда доступен при бронировании заявок в ПК Мастер-Web, вне зависимости от выбранного города вылета. | |
| − | + | |} | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | свои функции по | ||
| − | |||
| − | |||
| − | принципала. В данном случае | ||
| − | |||
| − | |||
| − | региональным | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | фирмы-владельца. | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | ПК Мастер- | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
==Установка== | ==Установка== | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
==Настройка== | ==Настройка== | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
===Настройки в файле WEB.CONFIG=== | ===Настройки в файле WEB.CONFIG=== | ||
| + | Дополнительные настройки, задаваемые в файле web.config, находящемся в папке MasterWeb позволяют задать дополнительные условия для отображения и проверки данных. | ||
| + | {| border="1" cellpadding="20" cellspacing="0" | ||
| + | !№ | ||
| + | !Описание | ||
| + | !Значение | ||
| + | !Настройка | ||
| + | |- | ||
| + | |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"/> | |
| − | |||
| − | < | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | < | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
==Подготовка данных== | ==Подготовка данных== | ||
===Требования по подготовке данных в ПК Мастер-Тур=== | ===Требования по подготовке данных в ПК Мастер-Тур=== | ||
| − | |||
| − | туров | + | Во избежание ошибок в процессе бронирования туров предварительно должны быть корректно заполнены соответствующие справочники в ПК Мастер-Тур. |
| − | предварительно должны быть корректно заполнены | ||
| − | + | {| border="1" cellpadding="20" cellspacing="0" | |
| − | + | !Справочник в | |
| + | ПК Мастер-Тур | ||
| + | !Вносимые данные | ||
| + | !Примечание | ||
| + | |- | ||
| + | |Партнеры | ||
| + | |Отметка «Филиал фирмы-владельца» | ||
| + | |Данная отметка проставляется для всех филиалов фирмы-владельца, через которые может осуществляться бронирование и которые должны отображаться в списке филиалов в ПК Мастер-Web. | ||
| + | |- | ||
| + | |Типы договоров партнера | ||
| + | |• Субагент у филиала-дилера – тип договора, заключаемый между агентом и региональным представительством; | ||
| + | <br> | ||
| + | • Филиал-дилер – тип договора, заключаемого между региональными филиалами. | ||
| + | | | ||
| + | |- | ||
| − | |||
| − | < | + | |Договоры с партнером |
| + | |Добавление договоров типа: | ||
| + | • Субагент у филиала-дилера; | ||
| + | <br>• Филиал-дилер. | ||
| + | |• Договор типа «Субагент у филиала-дилера» добавляется для агентства. В поле «С кем заключен» выбирается то представительство (филиал), с которым данный агент будет в дальнейшем работать. | ||
| + | • Договор типа «Филиал-дилер» добавляется для регионального представительства (филиала). В поле «С кем заключен» выбирается один из главных филиалов. | ||
| − | + | |- | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | + | |Названия признаков партнеров | |
| − | + | |Главный филиал | |
| − | + | |Признак, определяющий отметку «Главный филиал» для филиалов фирмы-владельца. | |
| − | + | |} | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
{| border="1" | {| border="1" | ||
| Строка 1258: | Строка 186: | ||
представительством | представительством | ||
|} | |} | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
==Работа в системе== | ==Работа в системе== | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
===Работа незарегистрированного пользователя=== | ===Работа незарегистрированного пользователя=== | ||
| − | + | Незарегистрированный пользователь – это пользователь, не имеющий собственного логина для авторизации в системе бронирования ПК Мастер-Web. | |
| − | + | Незарегистрированный пользователь не может бронировать заявки в базе ПК Мастер-Тур. Ему доступна только функция отправки заявки по e-mail. | |
| − | |||
| − | пользователь, не | ||
| − | имеющий собственного логина для авторизации в системе | ||
| − | |||
| − | бронирования ПК Мастер- | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | бронировать заявки в | ||
| − | базе ПК Мастер-Тур. Ему доступна только функция отправки | ||
| − | |||
| − | заявки по | ||
| − | |||
====Упрощенная корзина==== | ====Упрощенная корзина==== | ||
| − | + | В экране «Упрощенная корзина» для незарегистрированных пользователей в списке филиалов отображаются все возможные филиалы фирмы-владельца, а именно: | |
| − | + | • Филиал, расположенный в городе вылета; | |
| − | + | • Филиалы, у которых проставлен тип, ключ которого указан в настройке mainFilialTypeKey, в алфавитном порядке; | |
| − | незарегистрированных | + | • Прочие филиалы в алфавитном порядке. |
| − | пользователей в списке филиалов отображаются все возможные | ||
| − | |||
| − | филиалы | ||
| − | фирмы-владельца, а именно: | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | которого указан в | ||
| − | настройке | ||
| − | |||
| − | алфавитном порядке | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
====Отправка заявки по e-mail==== | ====Отправка заявки по e-mail==== | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
===Работа зарегистрированного пользователя=== | ===Работа зарегистрированного пользователя=== | ||
| − | + | Зарегистрированный пользователь – это пользователь, имеющий собственный логин для авторизации в системе бронирования ПК Мастер-Web. | |
| − | + | Зарегистрированный и авторизованный пользователь может бронировать заявки в базе ПК Мастер-Тур. | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | пользователь, имеющий | ||
| − | собственный логин для авторизации в системе бронирования ПК | ||
| − | |||
| − | Мастер- | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | пользователь может бронировать | ||
| − | заявки в базе ПК Мастер-Тур. | ||
| − | |||
| − | |||
| − | |||
| − | |||
====Упрощенная корзина==== | ====Упрощенная корзина==== | ||
| + | Для оформления заявки в экране «Упрощенная корзина» необходимо авторизоваться в системе, введя Имя пользователя и Пароль: | ||
| + | [[Файл:vh3.jpg]] <br> | ||
| + | Авторизоваться можно в любом экране работы в системе, до момента оформления туристов в экране «Упрощенная корзина». | ||
| + | После авторизации пользователя в списке филиалов отображаются: | ||
| + | <br> | ||
| + | • Региональный филиал, с которым у авторизовавшегося агента заключен договор, ключ которого указан в настройке subAgentDogovorTypeKey;<br> | ||
| + | • Филиалы, у которых проставлен тип, ключ которого указан в настройке mainFilialTypeKey, в алфавитном порядке. | ||
| + | При авторизации пользователя филиала в списке филиалов отображаются:<br> | ||
| + | • Филиал, к которому привязан логин авторизованного пользователя;<br> | ||
| + | • Филиалы, у которых проставлен тип, ключ которого указан в настройке mainFilialTypeKey, в алфавитном порядке. | ||
| + | <br> | ||
| − | + | Существует 2 схемы бронирования для зарегистрированных пользователей: | |
| − | + | <br> | |
| − | + | • Стандартная. При бронировании заявки филиалом выбирается представитель, находящийся в городе, совпадающем с выбранным городом вылета.<br> | |
| − | + | • Субагентская. При бронировании заявки филиалом выбирается представитель, находящийся в городе, отличном от выбранного города вылета.<br> | |
| − | + | Выбор той или иной схемы бронирования зависит от выбранного филиала. | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | зарегистрированных | ||
| − | пользователей: | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | выбирается | ||
| − | представитель, находящийся в городе, совпадающем с выбранным | ||
| − | |||
| − | городом вылета.< | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | выбирается | ||
| − | представитель, находящийся в городе, отличном от выбранного | ||
| − | |||
| − | города вылета.< | ||
| − | |||
| − | |||
| − | |||
| − | зависит от выбранного | ||
| − | филиала. | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
=====Стандартная схема бронирования (город филиала совпадает с городом вылета)===== | =====Стандартная схема бронирования (город филиала совпадает с городом вылета)===== | ||
| + | Если город выбранного филиала совпадает с городом вылета, то происходит так называемая «прямая бронь». | ||
| + | При этом агентству будет доступна вся информация по этой заявке, в том числе возможность печати необходимых документов, аннуляция / запрос на аннуляцию и т.д. В поле «Агент» при этом прописывается агентство, забронировавшее заявку. | ||
| + | При бронировании уведомление о новой заявке отправляется на адрес выбранного филиала. | ||
| + | Покупателем у путевки прописывается агентство, а филиалом – выбранный филиал. | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
=====Субагентская схема бронирования (город филиала не совпадает с городом вылета)===== | =====Субагентская схема бронирования (город филиала не совпадает с городом вылета)===== | ||
| − | + | Если город выбранного филиала не совпадает с городом вылета, то происходит так называемая «бронь через филиал» (с подменой покупателя). При этом в экране «Список заявок» для агентства такие заявки будут помечены как «Бронь через филиал» и будет скрыта информация об оплате. В таких заявках агентство не сможет распечатывать необходимые документы, импортировать заявку в Мастер-Агент. Также в таких заявках скрыта информация о комиссии, а в поле «К оплате» отображается полная стоимость без вычета комиссии. В поле «Агент» будет прописан выбранный при бронировании филиал. | |
| − | + | Покупателем у такой путевки прописывается выбранный при бронировании филиал, а филиалом – филиал фирмы-владельца, с которым у выбранного при бронировании представительства заключен договор типа «Филиал-дилер». | |
| − | + | В уведомлении о новом бронировании в графе «Агент» будет прописано название агентства. Письмо о новом бронировании отправляется на адрес филиала фирмы-владельца, с которым у выбранного при бронировании представительства заключен договор типа «Филиал-дилер». | |
| − | городом вылета, то | + | При таком бронировании Филиал-Дилер видит эту заявку в экране «Список заявок» и ему будет доступна вся информация по этой заявке, в том числе возможность печати необходимых документов, аннуляция / запрос на аннуляцию и т.д. |
| − | происходит так называемая «бронь через филиал» (с подменой | + | Филиал-дилер видит по таким заявкам полную информацию (в том числе информацию о комиссии). |
| − | + | Для Филиала-Дилера отличием таких заявок будет только информация в поле «Забронировал» экрана «Список заявок». | |
| − | покупателя). | + | В ПК Мастер-Тур Филиал-Дилер такие заявки не видит. |
| − | |||
| − | |||
| − | |||
| − | агентства такие заявки | ||
| − | будут помечены как «Бронь через филиал» и будет скрыта | ||
| − | |||
| − | информация об оплате. | ||
| − | |||
| − | |||
| − | |||
| − | распечатывать необходимые | ||
| − | документы, импортировать заявку в Мастер-Агент. Также в | ||
| − | |||
| − | таких заявках скрыта | ||
| − | информация о комиссии, а в поле «К оплате» отображается | ||
| − | |||
| − | полная стоимость без | ||
| − | вычета комиссии. | ||
| − | |||
| − | |||
| − | |||
| − | бронировании филиал. | ||
| − | |||
| − | |||
| − | |||
| − | выбранный при | ||
| − | бронировании филиал, а филиалом – филиал фирмы-владельца, с | ||
| − | |||
| − | которым у | ||
| − | выбранного при бронировании представительства заключен | ||
| − | |||
| − | договор типа | ||
| − | «Филиал-дилер». | ||
| − | |||
| − | |||
| − | |||
| − | «Агент» будет | ||
| − | прописано название агентства. Письмо о новом бронировании | ||
| − | |||
| − | отправляется на адрес | ||
| − | филиала фирмы-владельца, с которым у выбранного при | ||
| − | |||
| − | бронировании | ||
| − | представительства заключен договор типа «Филиал-дилер». | ||
| − | |||
| − | |||
| − | |||
| − | эту заявку в экране | ||
| − | «Список заявок» и ему будет доступна вся информация по этой | ||
| − | |||
| − | заявке, в том числе | ||
| − | возможность печати необходимых документов, аннуляция / | ||
| − | |||
| − | запрос на аннуляцию и | ||
| − | т.д. | ||
| − | |||
| − | |||
| − | |||
| − | информацию (в том | ||
| − | числе информацию о комиссии). | ||
| − | |||
| − | |||
| − | |||
| − | будет только | ||
| − | информация в поле «Забронировал» экрана «Список заявок». | ||
| − | |||
| − | |||
| − | |||
| − | видит. | ||
Версия 13:37, 1 марта 2013
Версия статьи от 1-03-2013.
Содержание
Введение
Данный механизм позволяет бронировать через субагентскую филиальную сеть.
Терминология
| Термин | Описание |
|---|---|
| Субагент | Лицо, которому прямой агент перепоручил полностью или частично свои функции по определенному поручению, полученному им от своего принципала. В данном случае – это турагент, заключивший субагентский договор с региональным представительством фирмы-владельца. |
| Региональное представительство / Филиал-дилер | Филиал фирмы-владельца, находящийся в городе, отличном от города фирмы-владельца. |
| Главный филиал | Филиал, выбор которого всегда доступен при бронировании заявок в ПК Мастер-Web, вне зависимости от выбранного города вылета. |
Установка
Настройка
Настройки в файле 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. |
| Типы договоров партнера | • Субагент у филиала-дилера – тип договора, заключаемый между агентом и региональным представительством;
|
|
| Договоры с партнером | Добавление договоров типа:
• Субагент у филиала-дилера;
|
• Договор типа «Субагент у филиала-дилера» добавляется для агентства. В поле «С кем заключен» выбирается то представительство (филиал), с которым данный агент будет в дальнейшем работать.
• Договор типа «Филиал-дилер» добавляется для регионального представительства (филиала). В поле «С кем заключен» выбирается один из главных филиалов. |
| Названия признаков партнеров | Главный филиал | Признак, определяющий отметку «Главный филиал» для филиалов фирмы-владельца. |
| Информация | |
| Субагент может быть закреплен только за одним региональным
представительством |
Работа в системе
Работа незарегистрированного пользователя
Незарегистрированный пользователь – это пользователь, не имеющий собственного логина для авторизации в системе бронирования ПК Мастер-Web. Незарегистрированный пользователь не может бронировать заявки в базе ПК Мастер-Тур. Ему доступна только функция отправки заявки по e-mail.
Упрощенная корзина
В экране «Упрощенная корзина» для незарегистрированных пользователей в списке филиалов отображаются все возможные филиалы фирмы-владельца, а именно: • Филиал, расположенный в городе вылета; • Филиалы, у которых проставлен тип, ключ которого указан в настройке mainFilialTypeKey, в алфавитном порядке; • Прочие филиалы в алфавитном порядке.
Отправка заявки по e-mail
Работа зарегистрированного пользователя
Зарегистрированный пользователь – это пользователь, имеющий собственный логин для авторизации в системе бронирования ПК Мастер-Web. Зарегистрированный и авторизованный пользователь может бронировать заявки в базе ПК Мастер-Тур.
Упрощенная корзина
Для оформления заявки в экране «Упрощенная корзина» необходимо авторизоваться в системе, введя Имя пользователя и Пароль:
Авторизоваться можно в любом экране работы в системе, до момента оформления туристов в экране «Упрощенная корзина».
После авторизации пользователя в списке филиалов отображаются:
• Региональный филиал, с которым у авторизовавшегося агента заключен договор, ключ которого указан в настройке subAgentDogovorTypeKey;
• Филиалы, у которых проставлен тип, ключ которого указан в настройке mainFilialTypeKey, в алфавитном порядке.
При авторизации пользователя филиала в списке филиалов отображаются:
• Филиал, к которому привязан логин авторизованного пользователя;
• Филиалы, у которых проставлен тип, ключ которого указан в настройке mainFilialTypeKey, в алфавитном порядке.
Существует 2 схемы бронирования для зарегистрированных пользователей:
• Стандартная. При бронировании заявки филиалом выбирается представитель, находящийся в городе, совпадающем с выбранным городом вылета.
• Субагентская. При бронировании заявки филиалом выбирается представитель, находящийся в городе, отличном от выбранного города вылета.
Выбор той или иной схемы бронирования зависит от выбранного филиала.
Стандартная схема бронирования (город филиала совпадает с городом вылета)
Если город выбранного филиала совпадает с городом вылета, то происходит так называемая «прямая бронь». При этом агентству будет доступна вся информация по этой заявке, в том числе возможность печати необходимых документов, аннуляция / запрос на аннуляцию и т.д. В поле «Агент» при этом прописывается агентство, забронировавшее заявку. При бронировании уведомление о новой заявке отправляется на адрес выбранного филиала. Покупателем у путевки прописывается агентство, а филиалом – выбранный филиал.
Субагентская схема бронирования (город филиала не совпадает с городом вылета)
Если город выбранного филиала не совпадает с городом вылета, то происходит так называемая «бронь через филиал» (с подменой покупателя). При этом в экране «Список заявок» для агентства такие заявки будут помечены как «Бронь через филиал» и будет скрыта информация об оплате. В таких заявках агентство не сможет распечатывать необходимые документы, импортировать заявку в Мастер-Агент. Также в таких заявках скрыта информация о комиссии, а в поле «К оплате» отображается полная стоимость без вычета комиссии. В поле «Агент» будет прописан выбранный при бронировании филиал. Покупателем у такой путевки прописывается выбранный при бронировании филиал, а филиалом – филиал фирмы-владельца, с которым у выбранного при бронировании представительства заключен договор типа «Филиал-дилер». В уведомлении о новом бронировании в графе «Агент» будет прописано название агентства. Письмо о новом бронировании отправляется на адрес филиала фирмы-владельца, с которым у выбранного при бронировании представительства заключен договор типа «Филиал-дилер». При таком бронировании Филиал-Дилер видит эту заявку в экране «Список заявок» и ему будет доступна вся информация по этой заявке, в том числе возможность печати необходимых документов, аннуляция / запрос на аннуляцию и т.д. Филиал-дилер видит по таким заявкам полную информацию (в том числе информацию о комиссии). Для Филиала-Дилера отличием таких заявок будет только информация в поле «Забронировал» экрана «Список заявок». В ПК Мастер-Тур Филиал-Дилер такие заявки не видит.