Мастер-Web:Дополнительный модуль Расширенная корзина — различия между версиями

Материал из Megatec
Перейти к: навигация, поиск
[непроверенная версия][досмотренная версия]
(Отправка запроса на бронирование)
(Настройка доступа для авторизованных пользователей)
 
(не показано 35 промежуточных версий 6 участников)
Строка 7: Строка 7:
 
[http://wiki.megatec.ru/index.php?title=Мастер-Web:Дополнительный_модуль_Расширенная_корзина&stableid=8521 До 2009.2.15 включительно]<BR>
 
[http://wiki.megatec.ru/index.php?title=Мастер-Web:Дополнительный_модуль_Расширенная_корзина&stableid=8521 До 2009.2.15 включительно]<BR>
 
[http://wiki.megatec.ru/index.php?title=Мастер-Web:Дополнительный_модуль_Расширенная_корзина&stableid=9087 До 2009.2.17 включительно]<BR>
 
[http://wiki.megatec.ru/index.php?title=Мастер-Web:Дополнительный_модуль_Расширенная_корзина&stableid=9087 До 2009.2.17 включительно]<BR>
 +
[http://wiki.megatec.ru/index.php?title=Мастер-Web:Дополнительный_модуль_Расширенная_корзина&oldid=14486 До 2009.2.20.22 включительно]<BR>
 
</td>
 
</td>
 
</tr>
 
</tr>
Строка 12: Строка 13:
 
<BR>
 
<BR>
 
==Введение==
 
==Введение==
Данный модуль предназначен для формирования и бронирования туров.
+
Данный модуль предназначен для формирования и бронирования туров, а также имеется возможность [[Мастер-Web:Дополнительный_модуль_Интеграция_с_amoCRM|интеграции с amoCRM]].
 
==Установка==
 
==Установка==
 
Для установки надстройки «Расширенная корзина» нужно выложить  распакованные файлы из архива mw-advancedbasket-2007.2.XX.XXXX.zip в каталог, где лежит ПК Мастер-Web.
 
Для установки надстройки «Расширенная корзина» нужно выложить  распакованные файлы из архива mw-advancedbasket-2007.2.XX.XXXX.zip в каталог, где лежит ПК Мастер-Web.
Строка 19: Строка 20:
 
===Настройки в файле WEB.CONFIG===
 
===Настройки в файле WEB.CONFIG===
 
Дополнительные настройки, задаваемые в файле web.config, находящемся в папке MasterWeb позволяют задать дополнительные условия для отображения и проверки данных.
 
Дополнительные настройки, задаваемые в файле web.config, находящемся в папке MasterWeb позволяют задать дополнительные условия для отображения и проверки данных.
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 width=645
 
style='width:483.4pt;margin-left:-.5pt;border-collapse:collapse'>
 
<tr>
 
  <td width=46 valign=top style='width:34.25pt;border:solid black 1.0pt;
 
  border-right:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=TitleTable style='layout-grid-mode:char'>№</p>
 
  </td>
 
  <td width=138 valign=top style='width:103.65pt;border:solid black 1.0pt;
 
  border-right:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=TitleTable style='layout-grid-mode:char'>Описание</p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border:solid black 1.0pt;
 
  border-right:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=TitleTable style='layout-grid-mode:char'>Значение</p>
 
  </td>
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=TitleTable style='layout-grid-mode:char'>Настройка</p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>1</p>
 
  </td>
 
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>Задание статуса заявки в ПК
 
  «Мастер-Тур», забронированной через систему бронирования ПК «Мастер-<span
 
  lang=EN-US>Web</span>»</p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>– <b><span lang=EN-US>web</span></b>:
 
  статус «<span lang=EN-US>Web</span>-турагент»;</p>
 
  <p class=Tabletext>– <b><span lang=EN-US>wait</span></b>: статус «Wait-лист»;</p>
 
  <p class=Tabletext style='layout-grid-mode:char'>– <b>отсутствие параметра
 
  или пустое значение</b>: стандартный статус в ПК «Мастер-Тур»</p>
 
  </td>
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal style='layout-grid-mode:char'><span lang=EN-US>&lt;add
 
  key=&quot;<b>orderStatus</b>&quot; value=&quot;<span class=Technical0><b><span
 
  style='color:blue'>web</span></b></span>&quot; /&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>2</p>
 
  </td>
 
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>Запрет бронирования туров,
 
  если цена в прайс-листе не совпадает с ценой в «корзине» (если цены на тур
 
  изменились).</p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>– <b>true</b> – проверять
 
  соответствие цен и не позволять оформить путевку, если цены не совпадают; </p>
 
  <p class=Tabletext style='layout-grid-mode:char'>– <b>false</b> или <b>отсутствие
 
  настройки</b>– не проверять соответствие цены.</p>
 
  </td>
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal style='layout-grid-mode:char'><span lang=EN-US>&lt;add
 
  key=&quot;<b>validateCost</b>&quot; value=&quot;<span class=Technical0><b><span
 
  style='color:blue'>true</span></b></span>&quot; /&gt;</span></p>
 
  <p class=MsoNormal><span lang=EN-US>&nbsp;</span></p>
 
  <p class=MsoNormal><span lang=EN-US>&nbsp;</span></p>
 
  <p class=MsoNormal><span lang=EN-US>                                             </span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>3</p>
 
  </td>
 
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>Для поиска в экране
 
  «Динамический Лист предложений» и для правильного отображения количества
 
  человек в «Корзине», если количество основных мест указывается в Справочнике
 
  «Типы размещений»</p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>– <b>true</b> – количество
 
  основных мест берется из справочника «Типы размещений» и, если
 
  соответствующее поле там не заполнено, то из справочника «Типы номеров»; </p>
 
  <p class=Tabletext>– <b>false</b> или <b>отсутствие настройки</b>– количество
 
  основных мест берется из справочника «Типы номеров»</p>
 
  </td>
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal style='layout-grid-mode:char'><span lang=EN-US>&lt;add
 
  key=&quot;<b>useAccomodationPlaces</b>&quot; value=&quot;<b><i><span
 
  style='color:blue'>true</span></i></b>&quot; /&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>4</p>
 
  </td>
 
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>Список кодов авиакомпаний,
 
  рейсы которых нельзя перекрещивать с другими</p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'><b>Коды авиакомпаний</b>
 
  прописываются через запятую</p>
 
  </td>
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal style='layout-grid-mode:char'><span lang=EN-US>&lt;add
 
  key=&quot;<b>nonJoinedAirlines</b>&quot; value=&quot;<b><i><span
 
  style='color:blue'>NN</span></i></b>&quot; /&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>5</p>
 
  </td>
 
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>Производить поиск перелетов,
 
  если на один из них закончились места и стоит настройка <span lang=EN-US>noPlacesQuoteResult</span>
 
  = <span lang=EN-US>request</span></p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>- <b>true </b>– подбирать
 
  перелет, если места на текущий перелет закончились, по запросу или
 
  отсутствует расписание;</p>
 
  <p class=Tabletext style='layout-grid-mode:char'>- <b>false</b> или <b>отсутствие
 
  настройки</b> – не подбирать перелет, если места на текущий перелет
 
  закончились или отсутствует расписание</p>
 
  </td>
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal style='layout-grid-mode:char'><span lang=EN-US>&lt;add
 
  key=&quot;<b>searchFlightsOnRequest</b>&quot; value=&quot;<b><i><span
 
  style='color:blue'>true</span></i></b>&quot;/&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>6</p>
 
  </td>
 
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>Для поиска в экране
 
  «Динамический Лист предложений» и для правильного отображения количества
 
  человек в «Корзине», если количество дополнительных мест указывается в
 
  Справочнике «Типы номеров»</p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoPlainText style='layout-grid-mode:char'><b><span
 
  style='font-family:"Arial","sans-serif"'>– true - </span></b><span
 
  style='font-family:"Arial","sans-serif"'>количество дополнительных мест
 
  берется из справочника «Типы номеров» и, если соответствующее поле там не
 
  заполнено, то из справочника «Типы размещений»</span></p>
 
  <p class=Tabletext><b>– false </b>или<b> отсутствие настройки - </b>количество
 
  дополнительных мест берется из справочника «Типы размещений»</p>
 
  </td>
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal style='layout-grid-mode:char'><span lang=EN-US>&lt;add
 
  key=&quot;<b>useRoomsExtraPlaces</b>&quot; value=&quot;<b><i><span
 
  style='color:blue'>false</span></i></b>&quot; /&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>7</p>
 
  </td>
 
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>Определение приоритета
 
  проставления ведущего менеджера по путевке.</p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'><b><span lang=EN-US>p</span></b><b>artner</b>
 
  – ведущий менеджер по партнеру;</p>
 
  <p class=MsoPlainText style='layout-grid-mode:char'><b><span
 
  style='font-family:"Arial","sans-serif"'>tour</span></b><span
 
  style='font-family:"Arial","sans-serif"'>, <b>пустое значение</b> или <b>отсутствие
 
  настройки</b> – ведущий менеджер по туру</span></p>
 
  </td>
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal style='layout-grid-mode:char'><span lang=EN-US>&lt;add
 
  key=&quot;<b>managerPriority</b>&quot; value=&quot;<b><i><span
 
  style='color:blue'>partner</span></i></b>&quot; /&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>8</p>
 
  </td>
 
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>Отправка агентству письма о
 
  новом бронировании.</p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>- <b>true</b> – отправлять
 
  письмо агенту;</p>
 
  <p class=Tabletext style='layout-grid-mode:char'>- <b>false </b>или <b>отсутствие
 
  настройки </b>– не отправлять письмо</p>
 
  </td>
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal style='layout-grid-mode:char'><span lang=EN-US>&lt;add
 
  key=&quot;<b>sendAgencyReservation</b>&quot; value=&quot;<b><i><span
 
  style='color:blue'>true</span></i></b>&quot; /&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>9</p>
 
  </td>
 
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>Использовать настройки
 
  изменения продолжительности из ПК Мастер-тур</p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>- <b>true</b> – использовать
 
  настройки ПК Мастер-тур;</p>
 
  <p class=Tabletext style='layout-grid-mode:char'>- <b>false </b>или <b>отсутствие
 
  настройки </b>– использовать настройки блока администрирования ПК Мастер-Web</p>
 
  </td>
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal style='layout-grid-mode:char'><span lang=EN-US>&lt;add
 
  key=&quot;<b>masterTourSettings</b>&quot; value=&quot;<b><i><span
 
  style='color:blue'>false</span></i></b>&quot;/&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>10</p>
 
  </td>
 
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>Настройка, определяющая
 
  источник рекламы для путевок оформленных через ПК Мастер-<span lang=EN-US>Web</span></p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'><b>Ключ источника рекламы</b>
 
  (таблица Advertise), который будет прописываться для путевок, оформленных
 
  через ПК Мастер-<span lang=EN-US>Web</span></p>
 
  </td>
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal style='layout-grid-mode:char'><span lang=EN-US>&lt;add
 
  key=&quot;<b>advertiseKey</b>&quot; value=&quot;<b><i><span style='color:
 
  blue'>15</span></i></b>&quot;/&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>11</p>
 
  </td>
 
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>Настройка, определяющая
 
  основание для скидок для путевок. Оформленных через ПК Мастер-<span
 
  lang=EN-US>Web</span></p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'><b>Ключ основания для скидок</b>
 
  (таблица CauseDiscounts), который будет прописываться для путевок,
 
  оформленных через ПК Мастер-<span lang=EN-US>Web</span></p>
 
  </td>
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal style='layout-grid-mode:char'>&lt;<span lang=EN-US>add</span><span
 
  lang=EN-US> </span><span lang=EN-US>key</span>=&quot;<b><span lang=EN-US>causeDiscountsKey</span></b>&quot;
 
  <span lang=EN-US>value</span>=&quot;<b><i><span style='color:blue'>4</span></i></b>&quot;/&gt;</p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>12</p>
 
  </td>
 
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>Настройка включает
 
  возможность отправки заявки по <span lang=EN-US>e</span>-<span lang=EN-US>mail</span>
 
  для незарегистрированных агентств в экранах «Упрощенная корзина»,
 
  «Упрощенная корзина 2» и «Расширенная корзина». Также при этом отправляется запрос на регистрацию
 
  (регистрационные данные попадают в базу туроператора)</p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>- <b>true</b> – включить
 
  возможность отправки заявки по <span lang=EN-US>e</span>-<span lang=EN-US>mail</span>
 
  для незарегистрированных агентств;</p>
 
  <p class=Tabletext style='layout-grid-mode:char'>- <b>false </b>или <b>отсутствие
 
  настройки </b>– незарегистрированные агентства не могут бронировать заявки</p>
 
  </td>
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal style='layout-grid-mode:char'><span lang=EN-US>&lt;add
 
  key=&quot;<b>sendBookingAndRegistration</b>&quot; value=&quot;<b><i><span
 
  style='color:blue'>true</span></i></b>&quot;/&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>13</p>
 
  </td>
 
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>Настройка, включающая
 
  возможность выбора офиса продаж при бронировании путевок. В списке офисов
 
  продаж отображаются партнеры отмеченные как фирма-владелец и филиал фирмы
 
  владельца.</p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>- <b>true </b>– возможность
 
  выбора офиса продаж;</p>
 
  <p class=Tabletext style='layout-grid-mode:char'>- <b>false </b>или <b>отсутствие
 
  настройки</b> – отключить возможность выбора офиса продаж</p>
 
  </td>
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal style='layout-grid-mode:char'><span lang=EN-US>&lt;add
 
  key=&quot;<b>useFilialChoice</b>&quot; value=&quot;<b><i><span
 
  style='color:blue'>true</span></i></b>&quot;/&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>14</p>
 
  </td>
 
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>Настройка, управляющая
 
  отображением услуг, на которые не заведены цены в экране «<span lang=EN-US>Advanced</span><span
 
  lang=EN-US> </span><span lang=EN-US>Basket</span>»</p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  </span><b><span lang=EN-US style='font-size:10.0pt;font-family:"Arial","sans-serif"'>true</span></b><span
 
  style='font-size:10.0pt;font-family:"Arial","sans-serif"'> – скрывать в
 
  корзине услуги, на которые не заведены цены, но добавлять их при
 
  бронировании;</span></p>
 
  <p class=Tabletext style='layout-grid-mode:char'>- <b><span lang=EN-US>false</span></b>
 
  или <b>отсутствие настройки</b> – услуги без цены отображаются в корзине</p>
 
  </td>
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal style='layout-grid-mode:char'><span lang=EN-US>&lt;add
 
  key=&quot;<b>hideEmptyCostServices</b>&quot; value=&quot;<b><i><span
 
  style='color:blue'>true</span></i></b>&quot;/&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>15</p>
 
  </td>
 
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>Настройка, определяющая
 
  валюту, в которой должна сохраняться путевка при бронировании</p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  </span><b><span lang=EN-US style='font-size:10.0pt;font-family:"Arial","sans-serif"'>true</span></b><span
 
  style='font-size:10.0pt;font-family:"Arial","sans-serif"'> – сохранять
 
  путевку в национальной валюте;</span></p>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  </span><b><span lang=EN-US style='font-size:10.0pt;font-family:"Arial","sans-serif"'>false</span></b><span
 
  style='font-size:10.0pt;font-family:"Arial","sans-serif"'> или <b>отсутствие
 
  настройки</b> – сохранять путевку в валюте тура</span></p>
 
  </td>
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span lang=EN-US>&lt;add key=</span></p>
 
  <p class=MsoNormal><span lang=EN-US>&quot;<b>createDogovorInNationalRate</b>&quot;
 
  value=&quot;<b><i><span style='color:blue'>true</span></i></b>&quot;/&gt;</span></p>
 
  <p class=MsoNormal style='layout-grid-mode:char'><span lang=EN-US>&nbsp;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>16</p>
 
  </td>
 
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>Настройка, определяющая
 
  возможность бронирования туров на текущую дату в экране «Advanced Basket»</p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>true</b> – разрешить бронирование на текущую дату в экране «Advanced
 
  Basket»;</span></p>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>false</b> или <b>отсутствие настройки</b> – бронирование на текущую дату
 
  запрещено</span></p>
 
  </td>
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span lang=EN-US>&lt;add key=&quot;<b>todayBooking</b>&quot;
 
  value=&quot;<b><i><span style='color:blue'>true</span></i></b>&quot; /&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>17</p>
 
  </td>
 
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>Настройка, управляющая
 
  списком гражданств для туристов</p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>true</b> или <b>отсутствие настройки</b> – заполнять список гражданств
 
  значениями из справочника;</span></p>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>false</b> – формировать список вручную.</span></p>
 
  </td>
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span lang=EN-US>&lt;add key=&quot;<b>bindCitizenship</b>&quot;
 
  value=&quot;<b><i><span style='color:blue'>true</span></i></b>&quot;/&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>18</p>
 
  </td>
 
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>Настройка, реализующая
 
  возможность выбора обратного рейса вручную в экране «Advanced Basket»</p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>true</b> – включение возможности выбора обратного рейса вручную: в список
 
  обратных рейсов подгружаются все рейсы, не зависимо от номера и авиакомпании
 
  (за исключением рейсов авиакомпаний, перечисленных в настройке 
 
  nonJoinAirlines, если данные рейсы не соответствуют прямому);</span></p>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>false</b> или <b>отсутствие настройки </b>– выбор обратного рейса
 
  недоступен: обратный рейс изменяется автоматически при изменении прямого
 
  рейса</span></p>
 
  </td>
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span lang=EN-US>&lt;add key=&quot;<b>showAllFlightsInBasket</b>&quot;
 
  value=&quot;<b><i><span style='color:blue'>true</span></i></b>&quot; /&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'><span lang=EN-US>19</span></p>
 
  </td>
 
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>Настройка, включающая проверку
 
  отсутствия цены по услугам в корзинах. При включенной настройке в случае
 
  отсутствия цены хотя бы на одну из услуг, пользователь получит сообщение, что
 
  цена одной из услуг некорректная и дальнейшее бронирование будет невозможно</p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>true</b> – осуществлять проверку отсутствия цены по услугам;</span></p>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>false</b> или <b>отсутствие настройки </b>– проверка отсутствия цены по
 
  услугам не осуществляется</span></p>
 
  </td>
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span lang=EN-US>&lt;add key=&quot;<b>checkIsNullBrutto</b>&quot;
 
  value=&quot;<b><i><span style='color:blue'>true</span></i></b>&quot; /&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'><span lang=EN-US>20</span></p>
 
  </td>
 
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Настройка,
 
  включающая возможность выбора отеля в экранах «Корзина» и «Advanced Basket».
 
  При включенной настройке выбор отеля будет разрешен по умолчанию. Для запрета
 
  выбора отеля необходимо проставить галку «Запретить выбор отеля» в Блоке
 
  Администрирования ПК Мастер-Web в разделе выставления тура в интернет. При
 
  выключенной настройке все работает по старой логике: по умолчанию выбор отеля
 
  запрещен и для включения возможности выбора отеля необходимо снять галку
 
  «Запретить выбор отеля» в Блоке Администрирования ПК Мастер-Web в разделе
 
  выставления тура в интернет.</span></p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>true</b> – разрешить выбор отеля по умолчанию;</span></p>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>false</b> или <b>отсутствие настройки</b> – по умолчанию выбор отеля
 
  запрещен</span></p>
 
  </td>
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span lang=EN-US>&lt;add key=&quot;<b>hotelChoice</b>&quot;
 
  value=&quot;<b><i><span style='color:blue'>true</span></i></b>&quot; /&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>21</p>
 
  </td>
 
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Настройка,
 
  включающая вывод сообщения «Ваша заявка успешно отправлена» при бронировании
 
  туров во всех корзинах. Сообщение выводится только при успешной отправке
 
  сообщения (письма).</span></p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>true</b> – отображать сообщение «Ваша заявка успешно отправлена» при
 
  бронировании туров;</span></p>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>false</b> или <b>отсутствие настройки </b>– сообщение «Ваша заявка успешно
 
  отправлена» при бронировании туров не отображается</span></p>
 
  </td>
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span lang=EN-US>&lt;add key=&quot;<b>showSuccessOrderSentMessage</b>&quot;
 
  value=&quot;<b><i><span style='color:blue'>true</span></i></b>&quot; /&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'><span lang=EN-US>22</span></p>
 
  </td>
 
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Настройка,
 
  определяющая признак партнера, по которому должен формироваться список
 
  филиалов в корзинах</span></p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Ключ
 
  признака партнера</span></b><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>
 
  из таблицы </span><span lang=EN-US style='font-size:10.0pt;font-family:"Arial","sans-serif"'>PrtTypes</span></p>
 
  </td>
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span lang=EN-US>&lt;add key=&quot;<b>filialSign</b>&quot;
 
  value=&quot;<b><i><span style='color:blue'>15</span></i></b>&quot; /&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>23</p>
 
  </td>
 
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Настройка,
 
  реализующая отображение стоимости тура в национальной валюте в экранах
 
  «Корзина», «Упрощенная корзина», «Упрощенная корзина 2», «Расширенная
 
  корзина»</span></p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  </span><b><span lang=EN-US style='font-size:10.0pt;font-family:"Arial","sans-serif"'>true</span></b><span
 
  style='font-size:10.0pt;font-family:"Arial","sans-serif"'> – отображать
 
  стоимость в национальной валюте;</span></p>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  </span><b><span lang=EN-US style='font-size:10.0pt;font-family:"Arial","sans-serif"'>false</span></b><span
 
  style='font-size:10.0pt;font-family:"Arial","sans-serif"'> или <b>отсутствие
 
  настройки</b> – отображать стоимость в валюте тура</span></p>
 
  </td>
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span lang=EN-US>&lt;add key= &quot;<b>showBasketCostInNationalRate</b>&quot;
 
  value=&quot;<b><i><span style='color:blue'>true</span></i></b>&quot; /&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>24</p>
 
  </td>
 
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Настройка,
 
  включающая возможность выбора дат заездов в экране «Расширенная корзина» без
 
  использования группировки по периоду при расчете прайс-листа.</span></p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>true</b> – включить возможность выбора дат заезда в экране «Расширенная
 
  корзина» без использования группировки по периоду при расчете прайс-листа;</span></p>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>false</b> или <b>отсутствие настройки</b> – выбор дат заезда в экране
 
  «расширенная корзина» доступен только при использовании группировки по периоду
 
  при расчете прайс-листа</span></p>
 
  </td>
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span lang=EN-US>&lt;add key=&quot;<b>advBasketTourDateChange</b>&quot;
 
  value=&quot;<b><i><span style='color:blue'>true</span></i></b>&quot; /&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>25</p>
 
  </td>
 
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Настройка,
 
  управляющая отображением списка отелей в экране «Расширенная корзина».</span></p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>true</b> – отображать только те отели, которые были выбраны при расчете
 
  прайс-листа;</span></p>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>false</b> или <b>отсутствие настройки</b> – отображать все отели, цены на
 
  которые присутствуют в пакете, к которому привязана услуга «Отель»</span></p>
 
  </td>
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span lang=EN-US>&lt;add key=&quot;<b>showCalculatedHotelsOnly</b>&quot;
 
  value=&quot;<b><i><span style='color:blue'>true</span></i></b>&quot; /&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>26</p>
 
  </td>
 
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Настройка,
 
  определяющая нестандартные классы услуг, для которых в папке images лежит
 
  картинка в формате sv{1}.gif, где {1} - идентификатор класса услуги.</span></p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>ключ класса услуги</b> из таблицы Service</span></p>
 
  </td>
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span lang=EN-US>&lt;add key=&quot;<b>customServiceImages</b>&quot;
 
  value=&quot;<b><i><span style='color:blue'>1052</span></i></b>&quot; /&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>27</p>
 
  </td>
 
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Настройка,
 
  включающая отображение полей для ввода информации о бронирующем менеджере в
 
  экране «Расширенная корзина». </span></p>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Поля
 
  информации о бронирующем менеджере являются обязательными для заполнения.
 
  Данные о бронирующем менеджере добавляются как примечание к путевке</span></p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>true</b> – включить отображение полей ввода информации о бронирующем
 
  менеджере;</span></p>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>false</b> или <b>отсутствие настройки</b> – информация о бронирующем
 
  менеджере не заполняется</span></p>
 
  </td>
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span lang=EN-US>&lt;add key=&quot;<b>RequireManagerInfo</b>&quot;
 
  value=&quot;<b><i><span style='color:blue'>true</span></i></b>&quot; /&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>28</p>
 
  </td>
 
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Настройка,
 
  включающая проверку возраста туристов при бронировании туристов и при
 
  изменении данных в оформленной заявке. При включенной настройке
 
  checkTouristAgeEnable происходит проверка данных туристов на наличие в
 
  путевке хотя бы одного человека, возраст которого превышает значение,
 
  указанное в настройке maxChildAge (по умолчанию, 14). Т.е. бронирование детей
 
  без взрослых будет невозможно.</span></p>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Если
 
  в путевке нет ни одного человека, возраст которого превышает заданное
 
  значение, то на экране отобразится сообщение, текст которого содержится в
 
  ресурсном словаре AppLocal_Resources\resources.xml по ключу
 
  mwTouristAgeIsNotValidMessage. При отсутствии текста сообщения в файле
 
  AppLocal_Resources\resources.xml на экране отобразится стандартное сообщение.</span></p>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Данная
 
  настройка проверяется в экранах «Корзина», «Упрощенная корзина», «Упрощенная
 
  корзина 2», «Расширенная корзина», «Бронирование авиабилетов», «Информация о
 
  заказе»</span></p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>true</b> – включить проверку возраста туристов;</span></p>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
 
  <b>false</b> или <b>отсутствие настройки</b> – проверка возраста туристов
 
  отключена</span></p>
 
  </td>
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span lang=EN-US>&lt;add key=&quot;<b>checkTouristAgeEnable</b>&quot;
 
  value=&quot;<b><i><span style='color:blue'>true</span></i></b>&quot; /&gt;</span></p>
 
  </td>
 
</tr>
 
<tr>
 
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Tabletext style='layout-grid-mode:char'>29</p>
 
  </td>
 
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Настройка,
 
  включающая автоматическую аннуляцию «пустых» заявок, которые оформляются в
 
  случаях сбоя системы</span></p>
 
  </td>
 
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
 
  padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=MsoNormal style='text-align:justify'><span style='font-size:10.0pt;
 
  font-family:"Arial","sans-serif"'>-  </span><b><span style='font-size:10.0pt;
 
  font-family:"Arial","sans-serif"'>true</span></b><span style='font-size:10.0pt;
 
  font-family:"Arial","sans-serif"'> – включить автоматическую аннуляцию
 
  «пустых» заявок;</span></p>
 
  <p class=MsoNormal style='text-align:justify'><span style='font-size:10.0pt;
 
  font-family:"Arial","sans-serif"'>- </span><b><span style='font-size:10.0pt;
 
  font-family:"Arial","sans-serif"'>false</span></b><span style='font-size:
 
  10.0pt;font-family:"Arial","sans-serif"'> или отсутствие настройки – пустые
 
  заявки не аннулируются автоматически. </span></p>
 
  <p class=MsoNormal style='text-align:justify'><span style='font-size:10.0pt;
 
  font-family:"Arial","sans-serif"'>После бронирования во всех корзинах идет
 
  проверка, что в путевке есть в нужном количестве все обязательные обсчитанные
 
  услуги. Если путевка не выдерживает проверку, то при включенной настройке </span><b><span
 
  style='font-size:10.0pt;font-family:"Arial","sans-serif"'>autoReservationAnnulation</span></b><span
 
  style='font-size:10.0pt;font-family:"Arial","sans-serif"'> путевка
 
  автоматически аннулируется и туроператору высылается письмо об аннуляции, а
 
  бронирующему агентству выдается сообщение «Заявка не была забронирована в
 
  связи со сбоями в связи. Пожалуйста, забронируйте еще раз»</span></p>
 
  </td>
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
 
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 
  <p class=Basic0 style='text-indent:0cm'><span lang=EN-US>&lt;add key=&quot;<b>autoReservationAnnulation</b>&quot;
 
  value=&quot;<b><i><span style='color:blue'>true</span></i></b>&quot; /&gt;</span></p>
 
  </td>
 
</tr>
 
  
  <tr style='mso-yfti-irow:238;height:83.8pt'>
+
 
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
+
{| border="1" cellpadding="8" style="background-color:#F9F9F9; border:#AAAAAA; border-collapse:collapse"
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
+
 
  mso-border-top-alt:solid black .5pt;mso-border-top-alt:solid black .5pt;
+
|- style="background-color:#F2F2F2"
  mso-border-left-alt:solid black .5pt;mso-border-bottom-alt:solid black .5pt;
+
 
  padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
+
! width="2%" | №
  <p class=Tabletext0 style='layout-grid-mode:char'><span lang=EN-US
+
! width="28%" | Описание
  style='mso-ansi-language:EN-US'>30  </span></p>
+
! width="35%" | Значение
  </td>
+
! width="35%" | Настройка
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
+
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
+
|- style="vertical-align:text-top"
  mso-border-top-alt:solid black .5pt;mso-border-top-alt:solid black .5pt;
+
 
  mso-border-left-alt:solid black .5pt;mso-border-bottom-alt:solid black .5pt;
+
| 1
  padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
+
| Задание статуса заявки в ПК «Мастер-Тур», забронированной через систему бронирования ПК «Мастер-Web»
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
+
|
  mso-bidi-font-family:"Times New Roman"'>Настройка, управляющая расположением кнопки "Перерасчитать" в экране "Расширенная корзина".
+
* '''web''' – статус «Web-турагент»
<br></span></p>
+
* '''wait''' – статус «Wait-лист»
  </td>
+
* '''отсутствие параметра или пустое значение''' – стандартный статус в ПК «Мастер-Тур»
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
+
| <syntaxhighlight lang="xml" enclose="div">
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
+
<add key="orderStatus" value="web" />
  mso-border-top-alt:solid black .5pt;mso-border-top-alt:solid black .5pt;
+
</syntaxhighlight>
  mso-border-left-alt:solid black .5pt;mso-border-bottom-alt:solid black .5pt;
+
 
  padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
+
|- style="vertical-align:text-top"
  <p class=MsoNormal style='text-align:justify'>
+
 
<span style='font-size:10.0pt;
+
| 2
  font-family:"Arial","sans-serif";mso-bidi-font-family:"Times New Roman"'><b
+
| Запрет бронирования туров, если цена в прайс-листе не совпадает с ценой в «корзине» (если цены на тур изменились). Проверка не производится, если в корзине изначальное предложение было изменено. Например:  
  style='mso-bidi-font-weight:normal'>true </b>- кнопка "Перерасчитать" расположена рядом с кнопкой "Оформить";
+
* туристам добавлены дополнительные услуги
</span></p>
+
* добавлен инфант
  <p class=MsoNormal style='text-align:justify'>
+
* изменен перелет
<span style='font-size:10.0pt;
+
|
  font-family:"Arial","sans-serif";mso-bidi-font-family:"Times New Roman"'><b
+
* '''true''' – проверять соответствие цен и не позволять оформить путевку, если цены не совпадают
  style='mso-bidi-font-weight:normal'>false </b>или <b
+
* '''false''' или '''отсутствие настройки''' – не проверять соответствие цены
  style='mso-bidi-font-weight:normal'>отсутствие настройки </b>- Кнопка "Перерасчитать" расположена под таблицей со списком услуг.
+
| <syntaxhighlight lang="xml" enclose="div">
</span></p>
+
<add key="validateCost" value="true" />
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
+
</syntaxhighlight>
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
+
 
  padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
+
|- style="vertical-align:text-top"
  <p class=Basic0 style='text-indent:0cm'><span lang=EN-US style='mso-ansi-language:
+
 
  EN-US'>&lt;add key=&quot;<b style='mso-bidi-font-weight:normal'>useChangeCalculateButtonAdvbLocation</b>&quot;
+
| 3
  value=&quot;<b style='mso-bidi-font-weight:normal'><i style='mso-bidi-font-style:
+
| Настройка, определяющая максимальную разницу цены (в валюте тура) в прайс-листе и «корзине» (если цены на тур изменились), при которой возможно бронирование туров. Данная настройка работает только при включенной настройке '''validateCost'''.
  normal'><span style='color:blue'>true</span></i></b>&quot; /&gt;  </span></p>
+
| '''Максимальная разница цены''' в прайс-листе и «корзине», при которой возможно бронирование туров
  </td>
+
| <syntaxhighlight lang="xml" enclose="div">
</tr>
+
<add key="validateCostDelta" value="10" />
<tr style='mso-yfti-irow:238;height:83.8pt'>
+
</syntaxhighlight>
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
+
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
+
|- style="vertical-align:text-top"
  mso-border-top-alt:solid black .5pt;mso-border-top-alt:solid black .5pt;
+
 
  mso-border-left-alt:solid black .5pt;mso-border-bottom-alt:solid black .5pt;
+
| 4
  padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
+
| Для поиска в экране «Динамический Лист предложений» и для правильного отображения количества человек в «Корзине», если количество основных мест указывается в Справочнике «Типы размещений»
  <p class=Tabletext0 style='layout-grid-mode:char'><span lang=EN-US
+
|
  style='mso-ansi-language:EN-US'>31  </span></p>
+
* '''true''' – количество основных мест берется из справочника «Типы размещений» и, если соответствующее поле там не заполнено, то из справочника «Типы номеров»
  </td>
+
* '''false''' или '''отсутствие настройки''' – количество основных мест берется из справочника «Типы номеров»
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
+
| <syntaxhighlight lang="xml" enclose="div">
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
+
<add key="useAccomodationPlaces" value="true" />
  mso-border-top-alt:solid black .5pt;mso-border-top-alt:solid black .5pt;
+
</syntaxhighlight>
  mso-border-left-alt:solid black .5pt;mso-border-bottom-alt:solid black .5pt;
+
 
  padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
+
|- style="vertical-align:text-top"
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
+
 
  mso-bidi-font-family:"Times New Roman"'>Настройка, определяющая, будет ли производиться поиск по дополнительным услугам вне пакета, к которому привязана услуга.
+
| 5
<br></span></p>
+
| Для поиска в экране «Динамический Лист предложений» и для правильного отображения количества человек в «Корзине», если количество дополнительных мест указывается в Справочнике «Типы номеров»
  </td>
+
|
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
+
* '''true''' – количество дополнительных мест берется из справочника «Типы номеров» и, если соответствующее поле там не заполнено, то из справочника «Типы размещений»
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
+
* '''false''' или '''отсутствие настройки''' – количество дополнительных мест берется из справочника «Типы размещений»
  mso-border-top-alt:solid black .5pt;mso-border-top-alt:solid black .5pt;
+
| <syntaxhighlight lang="xml" enclose="div">
  mso-border-left-alt:solid black .5pt;mso-border-bottom-alt:solid black .5pt;
+
<add key="useRoomsExtraPlaces" value="false" />
  padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
+
</syntaxhighlight>
  <p class=MsoNormal style='text-align:justify'>
+
 
<span style='font-size:10.0pt;
+
|- style="vertical-align:text-top"
  font-family:"Arial","sans-serif";mso-bidi-font-family:"Times New Roman"'><b
+
 
  style='mso-bidi-font-weight:normal'>true </b>- цена ищется в том же пакете, что и услуга;
+
| 6
</span></p>
+
| Список кодов авиакомпаний, рейсы которых нельзя перекрещивать с другими.<br>
  <p class=MsoNormal style='text-align:justify'>
+
<font style="color:red">''Внимание!''</font> Данная настройка обрабатывается только в экранах «Расширенная корзина» и [[Мастер-Web:Руководство пользователя. Работа в системе online бронирования#Экран «Упрощенная корзина» («SimpleBasket.aspx»)|«Упрощенная корзина»]]
<span style='font-size:10.0pt;
+
| '''Коды авиакомпаний''' прописываются через запятую
  font-family:"Arial","sans-serif";mso-bidi-font-family:"Times New Roman"'><b
+
| <syntaxhighlight lang="xml" enclose="div">
  style='mso-bidi-font-weight:normal'>false </b>или <b
+
<add key="nonJoinedAirlines" value="NN" />
  style='mso-bidi-font-weight:normal'>отсутствие настройки </b>- цена ищется независимо от пакета.
+
</syntaxhighlight>
</span></p>
+
 
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
+
|- style="vertical-align:text-top"
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
+
 
  padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
+
| 7
  <p class=Basic0 style='text-indent:0cm'><span lang=EN-US style='mso-ansi-language:
+
| Производить поиск перелетов, если на один из них закончились места и стоит настройка '''noPlacesQuoteResult''' в значении '''request'''
  EN-US'>&lt;add key=&quot;<b style='mso-bidi-font-weight:normal'>filterAdHotCostsByPacket</b>&quot;
+
|
  value=&quot;<b style='mso-bidi-font-weight:normal'><i style='mso-bidi-font-style:
+
* '''true''' – подбирать перелет, если места на текущий перелет закончились, по запросу или отсутствует расписание
  normal'><span style='color:blue'>true</span></i></b>&quot; /&gt;  </span></p>
+
* '''false''' или '''отсутствие настройки''' – не подбирать перелет, если места на текущий перелет закончились или отсутствует расписание
  </td>
+
| <syntaxhighlight lang="xml" enclose="div">
</tr>
+
<add key="searchFlightsOnRequest" value="true"/>
<tr style='mso-yfti-irow:238;height:83.8pt'>
+
</syntaxhighlight>
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
+
 
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
+
|- style="vertical-align:text-top"
  mso-border-top-alt:solid black .5pt;mso-border-top-alt:solid black .5pt;
+
 
  mso-border-left-alt:solid black .5pt;mso-border-bottom-alt:solid black .5pt;
+
| 8
  padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
+
| Определение '''приоритета''' проставления '''ведущего менеджера''' по путевке.
  <p class=Tabletext0 style='layout-grid-mode:char'><span lang=EN-US
+
|
  style='mso-ansi-language:EN-US'>32  </span></p>
+
* '''partner''' — ведущий менеджер '''по партнеру''';
  </td>
+
* '''filial''' — ведущий менеджер '''по филиалу''' (при включенной настройке '''useFilialChoice''');
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
+
* '''tour''' или '''пустое значение''' или '''отсутствие настройки''' — ведущий менеджер '''по туру'''.
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
+
| <syntaxhighlight lang="xml" enclose="div">
  mso-border-top-alt:solid black .5pt;mso-border-top-alt:solid black .5pt;
+
<add key="managerPriority" value="partner" />
  mso-border-left-alt:solid black .5pt;mso-border-bottom-alt:solid black .5pt;
+
</syntaxhighlight>
  padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
+
 
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
+
|- style="vertical-align:text-top"
  mso-bidi-font-family:"Times New Roman"'>Настройка, определяющая возможность добавлять несколько комментариев к путевке из таблицы OnlineComments.
+
 
<br></span></p>
+
| 9
  </td>
+
| Отправка '''агентству''' письма о '''новом бронировании'''.
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
+
Настройка работает во всех корзинах бронирования.
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
+
|
  mso-border-top-alt:solid black .5pt;mso-border-top-alt:solid black .5pt;
+
* '''true''' — отправлять письмо агенту;
  mso-border-left-alt:solid black .5pt;mso-border-bottom-alt:solid black .5pt;
+
Письмо отправляется на e-mail, указанный в поле '''US_EMAIL''' из таблицы '''<code>[DUP_USER]</code>'''.
  padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
+
* '''false''' или '''отсутствие настройки''' — не отправлять письмо.
  <p class=MsoNormal style='text-align:justify'>
+
| <syntaxhighlight lang="xml" enclose="div">
<span style='font-size:10.0pt;
+
<add key="sendAgencyReservation" value="true" />
  font-family:"Arial","sans-serif";mso-bidi-font-family:"Times New Roman"'><b
+
</syntaxhighlight>
  style='mso-bidi-font-weight:normal'>true </b>или <b
+
 
  style='mso-bidi-font-weight:normal'>отсутствие настройки </b>- комментарий только один, он вводится вручную
+
|- style="vertical-align:text-top"
</span></p>
+
 
  <p class=MsoNormal style='text-align:justify'>
+
| 10
<span style='font-size:10.0pt;
+
| Использовать настройки изменения продолжительности из ПК «Мастер-Тур»
  font-family:"Arial","sans-serif";mso-bidi-font-family:"Times New Roman"'><b
+
|
  style='mso-bidi-font-weight:normal'>false </b>- комментариев может быть несколько, они выбираются из выпадающего списка
+
* '''true''' — использовать настройки ПК «Мастер-Тур»
</span></p>
+
* '''false''' или '''отсутствие настройки''' — использовать настройки Системы Администрирования ПК «Мастер-Web»
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
+
| <syntaxhighlight lang="xml" enclose="div">
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
+
<add key="masterTourSettings" value="false" />
  padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
+
</syntaxhighlight>
  <p class=Basic0 style='text-indent:0cm'><span lang=EN-US style='mso-ansi-language:
+
 
  EN-US'>&lt;add key=&quot;<b style='mso-bidi-font-weight:normal'>isStandartAdvbAdditionalControl</b>&quot;
+
|- style="vertical-align:text-top"
  value=&quot;<b style='mso-bidi-font-weight:normal'><i style='mso-bidi-font-style:
+
 
  normal'><span style='color:blue'>true</span></i></b>&quot; /&gt;  </span></p>
+
| 11
  </td>
+
| Настройка, определяющая источник рекламы для путевок, оформленных через ПК «Мастер-Web»
</tr>
+
| '''Ключ источника рекламы''' (таблица Advertise), который будет прописываться для путевок, оформленных через ПК «Мастер-Web»
<tr style='mso-yfti-irow:238;height:83.8pt'>
+
| <syntaxhighlight lang="xml" enclose="div">
  <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
+
<add key="advertiseKey" value="15" />
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
+
</syntaxhighlight>
  mso-border-top-alt:solid black .5pt;mso-border-top-alt:solid black .5pt;
+
 
  mso-border-left-alt:solid black .5pt;mso-border-bottom-alt:solid black .5pt;
+
|- style="vertical-align:text-top"
  padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
+
 
  <p class=Tabletext0 style='layout-grid-mode:char'><span lang=EN-US
+
| 12
  style='mso-ansi-language:EN-US'>33  </span></p>
+
| Настройка, определяющая основание для скидок для путевок, оформленных через ПК «Мастер-Web»
  </td>
+
| '''Ключ основания для скидок''' (таблица CauseDiscounts), который будет прописываться для путевок, оформленных через ПК «Мастер-Web»
  <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
+
| <syntaxhighlight lang="xml" enclose="div">
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
+
<add key="causeDiscountsKey" value="4" />
  mso-border-top-alt:solid black .5pt;mso-border-top-alt:solid black .5pt;
+
</syntaxhighlight>
  mso-border-left-alt:solid black .5pt;mso-border-bottom-alt:solid black .5pt;
+
 
  padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
+
|- style="vertical-align:text-top"
  <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
+
 
  mso-bidi-font-family:"Times New Roman"'>Настройка, определяющая значения в выпадающем списке в поле "Гражданство"
+
| 13
<br></span></p>
+
| Настройка включает возможность отправки заявки по e-mail для незарегистрированных агентств в экранах:
  </td>
+
* Упрощенная корзина
  <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
+
* Упрощенная корзина 2
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
+
* Расширенная корзина
  mso-border-top-alt:solid black .5pt;mso-border-top-alt:solid black .5pt;
+
Также при этом отправляется запрос на регистрацию (регистрационные данные попадают в базу туроператора).
  mso-border-left-alt:solid black .5pt;mso-border-bottom-alt:solid black .5pt;
+
|
  padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
+
* '''true''' — включить возможность отправки заявки по e-mail для незарегистрированных агентств
  <p class=MsoNormal style='text-align:justify'>
+
* '''false''' или '''отсутствие настройки''' — незарегистрированные агентства не могут бронировать заявки
<span style='font-size:10.0pt;
+
| <syntaxhighlight lang="xml" enclose="div">
  font-family:"Arial","sans-serif";mso-bidi-font-family:"Times New Roman"'><b
+
<add key="sendBookingAndRegistration" value="true" />
  style='mso-bidi-font-weight:normal'>ключи стран через запятую</b> - эти страны будут отображаться в выпадающем списке, выбрана первая страна по алфавиту
+
</syntaxhighlight>
</span></p>
+
 
  <p class=MsoNormal style='text-align:justify'>
+
|- style="vertical-align:text-top"
<span style='font-size:10.0pt;
+
 
  font-family:"Arial","sans-serif";mso-bidi-font-family:"Times New Roman"'><b
+
| 14
  style='mso-bidi-font-weight:normal'>отсутствие настройки</b> - в список попадают все страны. По умолчанию выбрано значение "-Другое-"
+
| Определение '''приоритета''' проставления '''ведущего менеджера''' по путевке.
</span></p>
+
|
  <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
+
* '''partner''' — ведущий менеджер '''по партнеру''';
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
+
* '''filial''' — ведущий менеджер '''по филиалу''' (при включенной настройке '''useFilialChoice''');
  padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
+
* '''tour''' или '''пустое значение''' или '''отсутствие настройки''' — ведущий менеджер '''по туру'''.
  <p class=Basic0 style='text-indent:0cm'><span lang=EN-US style='mso-ansi-language:
+
| <syntaxhighlight lang="xml" enclose="div">
  EN-US'>&lt;add key=&quot;<b style='mso-bidi-font-weight:normal'>defaultCitizenships</b>&quot;
+
<add key="managerPriority" value="partner" />
  value=&quot;<b style='mso-bidi-font-weight:normal'><i style='mso-bidi-font-style:
+
</syntaxhighlight>
  normal'><span style='color:blue'>1,460</span></i></b>&quot; /&gt;  </span></p>
+
 
  </td>
+
|- style="vertical-align:text-top"
</tr>
+
 
</table>
+
| 15
 +
| Настройка, управляющая отображением услуг, на которые не заведены цены в экране «Advanced Basket»
 +
|
 +
* '''true''' — скрывать в корзине услуги, на которые не заведены цены, но добавлять их при бронировании
 +
* '''false''' или '''отсутствие настройки''' — услуги без цены отображаются в корзине
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="hideEmptyCostServices" value="true" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
 
 +
| 16
 +
| Настройка, определяющая валюту, в которой должна сохраняться путевка при бронировании
 +
|
 +
* '''true''' — сохранять путевку в национальной валюте
 +
* '''false''' или '''отсутствие настройки''' — сохранять путевку в валюте тура
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="createDogovorInNationalRate" value="true" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
 
 +
| 17
 +
| Настройка, определяющая возможность бронирования туров на текущую дату в экране «Advanced Basket»
 +
|
 +
* '''true''' — разрешить бронирование на текущую дату в экране Advanced Basket
 +
* '''false''' или '''отсутствие настройки''' — бронирование на текущую дату запрещено
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="todayBooking" value="true" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
 
 +
| 18
 +
| Настройка, управляющая списком гражданств для туристов
 +
|
 +
* '''true''' или '''отсутствие настройки''' — заполнять список гражданств значениями из справочника
 +
* '''false''' — формировать список вручную
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="bindCitizenship" value="true" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
 
 +
| 19
 +
| Настройка, реализующая возможность выбора обратного рейса вручную в экране «Advanced Basket»
 +
|
 +
* '''true''' — включение возможности выбора обратного рейса вручную: в список обратных рейсов подгружаются все рейсы, не зависимо от номера и авиакомпании (за исключением рейсов авиакомпаний, перечисленных в настройке ''nonJoinAirlines'', если данные рейсы не соответствуют прямому)
 +
* '''false''' или '''отсутствие настройки''' — выбор обратного рейса недоступен: обратный рейс изменяется автоматически при изменении прямого рейса
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="showAllFlightsInBasket" value="true" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
 
 +
| 20
 +
| Настройка, включающая проверку отсутствия цены по услугам в корзинах. При включенной настройке в случае отсутствия цены хотя бы на одну из услуг, пользователь получит сообщение, что цена одной из услуг некорректная и дальнейшее бронирование будет невозможно.
 +
|
 +
* '''true''' или '''отсутствие настройки''' — осуществлять проверку отсутствия цены по услугам
 +
* '''false''' — проверка отсутствия цены по услугам не осуществляется
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="checkIsNullBrutto" value="true" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
 
 +
| 21
 +
| Настройка, включающая возможность выбора отеля в экранах «Корзина» и «Advanced Basket». При включенной настройке выбор отеля будет разрешен по умолчанию. Для запрета выбора отеля необходимо проставить галку «Запретить изменение отеля» в Системе Администрирования ПК «Мастер-Web» в разделе выставления тура в интернет. При выключенной настройке все работает по старой логике: по умолчанию выбор отеля запрещен и для включения возможности выбора отеля необходимо снять галку «Запретить изменение отеля» в Системе Администрирования ПК «Мастер-Web» в разделе выставления тура в интернет.
 +
|
 +
* '''true''' — разрешить выбор отеля по умолчанию
 +
* '''false''' или '''отсутствие настройки''' — по умолчанию выбор отеля запрещен
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="hotelChoice" value="true" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
 
 +
| 22
 +
| Настройка, включающая вывод сообщения «Ваша заявка успешно отправлена» при бронировании туров во всех корзинах. Сообщение выводится только при успешной отправке сообщения (письма).
 +
|
 +
* '''true''' — отображать сообщение «Ваша заявка успешно отправлена» при бронировании туров
 +
* '''false''' или '''отсутствие настройки''' — сообщение «Ваша заявка успешно отправлена» при бронировании туров не отображается
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="showSuccessOrderSentMessage" value="true" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
 
 +
| 23
 +
| Настройка, определяющая '''признак''' установленный у '''фирмы-владельца''' или '''филиала фирмы-владельца''', по которому должен формироваться '''список филиалов''' в корзинах бронирования ПК «Мастер-Web».
 +
| '''Ключ признака партнера''' из таблицы PrtTypes.
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="filialSign" value="15" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
 
 +
| 24
 +
| Настройка, реализующая отображение стоимости тура в национальной валюте в экранах:
 +
* Корзина
 +
* Упрощенная корзина
 +
* Упрощенная корзина 2
 +
* Расширенная корзина
 +
|
 +
* '''true''' — отображать стоимость в национальной валюте
 +
* '''false''' или '''отсутствие настройки''' — отображать стоимость в валюте тура
 +
<font style="color:crimson">''Внимание!''</font><br />
 +
Эта настройка приоритетнее, чем настройка ''UseSearchDefinedCurrency'', для корректной работы настройки ''UseSearchDefinedCurrency'' настройку ''showBasketCostInNationalRate'' необходимо отключить (указать значение false).
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="showBasketCostInNationalRate" value="true" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
 
 +
| 25
 +
| Настройка, включающая возможность выбора дат заездов в экране «Расширенная корзина» без использования группировки по периоду при расчете прайс-листа. Группировка по периоду осуществляется при использовании отчета Прайс-лист XML.
 +
|
 +
* '''true''' — включить возможность выбора дат заезда в экране «Расширенная корзина» без использования группировки по периоду при расчете прайс-листа
 +
* '''false''' или '''отсутствие настройки''' — выбор дат заезда в экране «расширенная корзина» доступен только, если  при использовании группировки по периоду при расчете прайс-листа
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="advBasketTourDateChange" value="true" />
 +
</syntaxhighlight>
 +
 
 +
 
 +
|- style="vertical-align:text-top"
 +
 
 +
| 26
 +
| Настройка, управляющая отображением списка отелей в экране «Расширенная корзина».
 +
|
 +
* '''true''' — отображать только те отели, которые были выбраны при расчете прайс-листа
 +
* '''false''' или '''отсутствие настройки''' — отображать все отели, цены на которые присутствуют в пакете, к которому привязана услуга «Отель»
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="showCalculatedHotelsOnly" value="true" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
 
 +
| 27
 +
| Настройка, определяющая нестандартные классы услуг, для которых в папке images лежит картинка в формате sv{1}.gif, где {1} — идентификатор класса услуги. (Формат иконок стандартных классов услуг — 20 × 20 пикселей.)
 +
| '''Ключ класса услуги''' из таблицы Service
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="customServiceImages" value="1052" />
 +
</syntaxhighlight>
 +
 
 +
 
 +
|- style="vertical-align:text-top"
 +
 
 +
| 28
 +
| Настройка, включающая отображение полей для ввода информации о бронирующем менеджере в экране «Расширенная корзина». Поля информации о бронирующем менеджере являются обязательными для заполнения. Данные о бронирующем менеджере добавляются как примечание к путевке.
 +
|
 +
* '''true''' — включить отображение полей ввода информации о бронирующем менеджере
 +
* '''false''' или '''отсутствие настройки''' — информация о бронирующем менеджере не заполняется Поля информации о бронирующем менеджере являются обязательными для заполнения. Данные о бронирующем менеджере добавляются как примечание к путевке
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="RequireManagerInfo" value="true" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
 
 +
| 29
 +
| Настройка, включающая проверку возраста туристов при бронировании туристов и при изменении данных в оформленной заявке. Данная настройка обрабатывается в экранах:
 +
* Корзина
 +
* Упрощенная корзина
 +
* Упрощенная корзина 2
 +
* Расширенная корзина
 +
* Бронирование авиабилетов
 +
* Информация о заказе
 +
|
 +
* '''true''' — включить проверку возраста туристов
 +
* '''false''' или '''отсутствие настройки''' — проверка возраста туристов отключена.
 +
При включенной настройке происходит проверка данных туристов на наличие в путевке хотя бы одного человека, возраст которого превышает значение, указанное в настройке ''maxChildAge'' (по умолчанию — ''14''). То есть бронирование детей без взрослых будет невозможно. Если в путевке нет ни одного человека, возраст которого превышает заданное значение, то на экране отобразится сообщение, текст которого содержится в ресурсном словаре AppLocal_Resources\resources.xml по ключу ''mwTouristAgeIsNotValidMessage''. При отсутствии текста сообщения в файле resources.xml на экране отобразится стандартное сообщение.
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="checkTouristAgeEnable" value="true" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
 
 +
| 30
 +
| Настройка, включающая автоматическую аннуляцию «пустых» заявок, которые оформляются в случаях сбоя системы
 +
|
 +
* '''true''' — включить автоматическую аннуляцию «пустых» заявок
 +
* '''false''' или '''отсутствие настройки''' — пустые заявки не аннулируются автоматически.
 +
После бронирования во всех корзинах идет проверка, что в путевке есть в нужном количестве все обязательные обсчитанные услуги. Если путевка не выдерживает проверку, то при включенной настройке ''autoReservationAnnulation'' путевка автоматически аннулируется и туроператору высылается письмо об аннуляции, а бронирующему агентству выдается сообщение «Заявка не была забронирована в связи со сбоями в связи. Пожалуйста, забронируйте еще раз.»
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="autoReservationAnnulation" value="true" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
 
 +
| 31
 +
| Настройка, управляющая расположением кнопки «Перерасчитать» в экране «Расширенная корзина»
 +
|
 +
* '''true''' — кнопка «Перерасчитать» расположена рядом с кнопкой «Оформить»
 +
* '''false''' или '''отсутствие настройки''' — кнопка «Перерасчитать» расположена под таблицей со списком услуг
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="useChangeCalculateButtonAdvbLocation" value="true" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
 
 +
| 32
 +
| Настройка, определяющая пакет из которого будут подбираться [[Мастер-Web:Руководство пользователя. Работа в системе online бронирования#Дополнительные услуги в отеле/круизе («ADHOT»)|дополнительные услуги в отеле (ADHOT)]].<br />
 +
Настройка работает в экране [[Мастер-Web:Руководство пользователя. Работа в системе online бронирования#Экран «Упрощенная корзина» («SimpleBasket.aspx»)|«Упрощенная корзина»]] и [[Мастер-Web:Дополнительный модуль Расширенная корзина|«Расширенная корзина»]].
 +
|
 +
* '''true''' или '''отсутствие настройки'''— поиск дополнительных услуг осуществляется ''только в пакете'', указанном в экране [[Мастер-Тур:Конструктор туров|«Конструктор туров»]];
 +
* '''false'''  — поиск дополнительных услуг осуществляется вне пакета.
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="FilterAdHotCostsByPacket" value="true" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
 
 +
| 33
 +
| Настройка, определяющая возможность добавлять несколько комментариев к путевке из таблицы OnlineComments. Настройка работает в экране «Расширенная корзина» и "Упрощенная корзина"
 +
|
 +
* '''true''' — комментариев может быть несколько, они выбираются из выпадающего списка
 +
* '''false''' или '''отсутствие настройки''' — комментарий только один, он вводится вручную
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="isBasketAgentMessagesAdvancedControl" value="true" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
 
 +
| 34
 +
| Настройка, определяющая значения в выпадающем списке в поле «Гражданство» в экране «AdvancedBasket»
 +
|
 +
; Ключи стран через запятую : Эти страны будут отображаться в выпадающем списке, выбрана первая страна по алфавиту.
 +
; Отсутствие настройки : В список попадают все страны. По умолчанию выбрано значение ''-Другое-''.
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="defaultCitizenships" value="1,460" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
| 35
 +
| Настройка, определяющая доступных для выбора партнеров при работе в режиме Back-office в экране «AdvancedBasket»
 +
|
 +
; Ключ признака партнера из таблицы PrtTypes.
 +
; Отсутствие настройки : В список попадают все партнеры.
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="agentSelectorPartnerSign" value="13" />
 +
</syntaxhighlight>
 +
|- style="vertical-align:text-top"
 +
| 36
 +
| Настройка, включающая фильтрацию услуг по пакетам в экране «AdvancedBasket»
 +
|
 +
* '''true''' — при изменении услуги в фильтре, сортировка производится в соответствии с  заведенными пакетами
 +
* '''false''' или '''отсутствие настройки''' — при изменении услуги, отображаются все услуги, вне зависимости от пакета
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="filterCustomServiceByPacket" value="false" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
| 37
 +
| Настройка, определяющая необходимость проверки наличия мест по услугам, если статус услуг по умолчанию равен ''Ok''. По умолчанию значение этой настройки '''true'''. Работает она следующим образом: если ее нет или она есть в значении '''true''', то при бронировании проверяется сначала глобальный статус наличия мест для услуги в справочнике услуг, и если такой статус ''Ok'', то проверка наличия мест не производится, т.е. если такой статус задан для квотируемой услуги, то в корзине всегда будет показываться наличие мест есть, а проверка наличия квоты производится не будет. Если настройка присутствует и ее значение '''false''', то проверка квоты (наличия места) будет производится всегда (даже для неквотируемых услуг).
 +
|
 +
* '''true''' или '''отсутствие настройки''' — не проверять наличие мест, если статус услуги по умолчанию ''Ok'' (в этом случае наличие мест всегда отображается как «Есть» вне зависимости от состояния квот по услуге)
 +
* '''false''' — проверять наличие мест, если статус услуги по умолчанию ''Ok'' (наличие мест отображается исходя из состояния квот по услуге в соответствии с настройками)
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="useDefaultServiceQuota" value="true" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
|38
 +
|Отображение '''Даты проживания''' в отеле в экранах:
 +
* Корзина;
 +
* Упрощенная корзина;
 +
* Расширенная корзина;
 +
* Удаленная корзина;
 +
* BasketTUI.
 +
|
 +
* '''true''' — отображать '''Даты проживания'''
 +
* '''false''' или '''отсутствие настройки''' — не отображать '''Даты проживания'''
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="showHotelDatesInBasket" value="true"/>
 +
</syntaxhighlight>
 +
|- style="vertical-align:text-top"
 +
 
 +
| 39
 +
| Настройка, указывающая ключ предпочитаемого партнера по страхованию, страховки от которого будут иметь наивысший приоритет во время подмены. <br> <font style="color:red">''Внимание!''</font> Данная настройка используется при [[Мастер-Web:Установка_и_настройка#Настройка автоматической подмены страховок в экране SimpleBasket и AdvancedBasket|автоматической подмене страховок]]  для [[Мастер-Web:Руководство_пользователя._Работа_в_системе_online_бронирования#Экран «Упрощенная корзина» («SimpleBasket.aspx»)|упрощенной]] и ''расширенной'' корзины.
 +
|
 +
'''Ключ''' партнёра по страхованию из таблицы '''[tbl_Partners]'''
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="preferedInsPartner" value="10765" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
 
 +
| 40
 +
| Настройка, позволяющая отображать страну партнёра по страховке.<br> <font style="color:red">''Внимание!''</font> Данная настройка используется при [[Мастер-Web:Установка_и_настройка#Настройка автоматической подмены страховок в экране SimpleBasket и AdvancedBasket|автоматической подмене страховок]]  для [[Мастер-Web:Руководство_пользователя._Работа_в_системе_online_бронирования#Экран «Упрощенная корзина» («SimpleBasket.aspx»)|упрощенной]] и ''расширенной'' корзины.
 +
|
 +
* '''true''' - в страховке указана страна партнера, предоставляющего услугу
 +
* '''false''' - в страховке указана страна из путёвки
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="usePartnerCountryForIns" value="true" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
| 41
 +
| Настройка, включающая мультивалютное отображение цен в экране «QuotedDynamic.aspx» в результатах поиска и в расширенной корзине.<br>
 +
Отображение цен в результатах поиска:
 +
* первая колонка - выбранная валюта
 +
* вторая колонка - национальная валюта или валюта тура
 +
* третья колонка - $ или Eu
 +
Отображение цен в расширенной корзине:
 +
* первая колонка - валюта тура
 +
* вторая колонка - национальная валюта
 +
* третья колонка - $ или Eu
 +
|
 +
* '''true''' -  включено мультивалютное отображение.
 +
* '''false''' или '''отсутствие настройки''' - мультивалютное отображение не включено.
 +
<font style="color:crimson">''Внимание!''</font><br />
 +
Эта настройка является приоритетнее, чем настройки: ''selectableCurrencies'', ''showBasketCostInNationalRate''  и ''useSearchDefinedCurrency''. Для корректной работы этих настроек, настройку  ''UseMultiCurrencies'' необходимо отключить.
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="UseMultiCurrencies" value="true"/>
 +
</syntaxhighlight>
 +
 
 +
|}
  
 
===Настройки на странице «AdvancedBasket»===
 
===Настройки на странице «AdvancedBasket»===
Строка 1196: Строка 620:
  
 
==Работа в системе==
 
==Работа в системе==
 +
===Настройка доступа для авторизованных пользователей===
 +
По умолчанию доступ к расширенной корзине есть у всех пользователей, однако существует возможность сделать расширенную корзину доступной только для авторизованных пользователей. Для этого в файле '''web.config''' основного приложения необходимо после секции <code></appSettings></code> добавить следующую секцию:<br />
 +
<location path="Basket.aspx">
 +
  <system.web>
 +
  <authorization>
 +
    <deny users="?" />
 +
  </authorization>
 +
  </system.web>
 +
</location>
 +
Если после этого понадобится вернуть доступ к расширенной корзине для всех пользователей, то достаточно будет просто удалить эту секцию из файла '''web.config'''.
 +
 
===Отправка запроса на бронирование===
 
===Отправка запроса на бронирование===
 
Для отправки запроса на бронирование выбранного тура необходимо авторизоваться в системе как частное лицо, заполнив специальную форму:
 
Для отправки запроса на бронирование выбранного тура необходимо авторизоваться в системе как частное лицо, заполнив специальную форму:
Строка 1236: Строка 671:
 
<BR>
 
<BR>
 
[[Файл:829.PNG]]<BR>
 
[[Файл:829.PNG]]<BR>
Экран «Advanced Basket» позволяет производить некоторое редактирование программы тура, например, здесь можно удалить некоторые услуги, если они являются удаляемыми, а также есть возможность добавить дополнительные услуги, которые были исключены при обсчете прайс-листа. <BR>
+
Экран '''Расширенная корзина''' ('''AdvancedBasket''') позволяет производить некоторое ''редактирование'' программы тура, например, здесь можно ''удалить'' некоторые услуги, если они являются удаляемыми (проставлен признак '''Удаляемая''' в экране [[Мастер-Тур:Конструктор туров#Условия продажи услуг|Конструктор туров]]), а также есть возможность ''добавить'' дополнительные услуги, которые были ''исключены'' при [[Мастер-Тур:Расчет прайс-листа|расчете прайс-листа]].<br />
Дополнительные услуги, исключенные при обсчете прайс-листа, отображаются под таблицей с программой тура. Для добавления нужно поставить галочку напротив выбранной услуги и нажать кнопку «Перерассчитать».
+
Услуги '''Отель/круиз''' и '''Авиаперелет''' ''нельзя'' добавлять в качестве дополнительных услуг ''даже'' если они были ''исключены'' при расчете.<br />
<BR>
+
Дополнительные услуги, ''исключенные'' при обсчете прайс-листа, отображаются ''под таблицей'' с программой тура. Для ''добавления'' нужно ''поставить галочку'' напротив выбранной услуги и нажать кнопку '''Перерассчитать'''.
 +
<br />
 
[[Файл:831.PNG]]<BR>
 
[[Файл:831.PNG]]<BR>
 
Здесь же можно внести дополнительную информацию. Затем нужно нажать на кнопку «Оформить» в нижней части экрана. После чего заявка запишется в базу туроператора и откроется экран «Информация о заказе».  
 
Здесь же можно внести дополнительную информацию. Затем нужно нажать на кнопку «Оформить» в нижней части экрана. После чего заявка запишется в базу туроператора и откроется экран «Информация о заказе».  
 
Здесь пользователю представлена информация о сделанном заказе с указанием номера заявки в базе туроператора, ее реального статуса, всей информации о туре. Здесь же можно распечатать «Лист бронирования» и другие доступные отчеты.
 
Здесь пользователю представлена информация о сделанном заказе с указанием номера заявки в базе туроператора, ее реального статуса, всей информации о туре. Здесь же можно распечатать «Лист бронирования» и другие доступные отчеты.
 
Также при необходимости можно внести некоторые примечания к данной заявке в блоке «Переписка с менеджером, обслуживающим заказ», который находится в нижней части экрана..
 
Также при необходимости можно внести некоторые примечания к данной заявке в блоке «Переписка с менеджером, обслуживающим заказ», который находится в нижней части экрана..
 +
 
===Работа в режиме Back-office===
 
===Работа в режиме Back-office===
 
Режим Back-office предназначен для бронирования путевок менеджерами туроператора через web-интерфейс.<BR>
 
Режим Back-office предназначен для бронирования путевок менеджерами туроператора через web-интерфейс.<BR>
Строка 1255: Строка 692:
 
<BR>
 
<BR>
 
[[Файл:833.PNG]]<BR>
 
[[Файл:833.PNG]]<BR>
 +
 +
Если в '''web.config''' указана настройка '''agentSelectorPartnerSign''', в значении которой указан ключ партнера из таблицы '''PrtTypes''', то для выбора будут доступны только партнеры с этим признаком, если ключ не указан то для выбора доступны все партнеры.<BR>
 
После выбора агентства, для продолжения бронирования, необходимо нажать кнопку «Далее», после чего пользователь попадет в корзину.<BR>
 
После выбора агентства, для продолжения бронирования, необходимо нажать кнопку «Далее», после чего пользователь попадет в корзину.<BR>
 
В верхней части экрана отображается название тура, дата заезда, продолжительность тура и условия бронирования данного тура.
 
В верхней части экрана отображается название тура, дата заезда, продолжительность тура и условия бронирования данного тура.
Строка 1263: Строка 702:
 
<BR>
 
<BR>
 
[[Файл:835.PNG]]<BR>
 
[[Файл:835.PNG]]<BR>
Экран «Advanced Basket» позволяет производить некоторое редактирование программы тура, например, здесь можно удалить некоторые услуги, если они являются удаляемыми, а также есть возможность добавить дополнительные услуги, которые были исключены при расчете прайс-листа.<BR>
+
Экран '''Расширенная корзина''' ('''AdvancedBasket''') позволяет производить некоторое ''редактирование'' программы тура, например, здесь можно ''удалить'' некоторые услуги, если они являются удаляемыми (проставлен признак '''Удаляемая''' в экране [[Мастер-Тур:Конструктор туров#Условия продажи услуг|Конструктор туров]]), а также есть возможность ''добавить'' дополнительные услуги, которые были ''исключены'' при [[Мастер-Тур:Расчет прайс-листа|расчете прайс-листа]].<br />
Под таблицей с программой тура отображаются дополнительные услуги, исключённые при обсчете прайс-листа и добавленные в предварительно рассчитанный тур. Для добавления услуги нужно поставить галочку напротив нее и нажать кнопку «Перерассчитать».<BR>
+
Услуги '''Отель/круиз''' и '''Авиаперелет''' ''нельзя'' добавлять в качестве дополнительных услуг ''даже'' если они были ''исключены'' при расчете.<br />
<BR>
+
Дополнительные услуги, ''исключенные'' при обсчете прайс-листа, отображаются ''под таблицей'' с программой тура. Для ''добавления'' нужно ''поставить галочку'' напротив выбранной услуги и нажать кнопку '''Перерассчитать'''.
 +
<br />
 
[[Файл:836.PNG]]<BR>
 
[[Файл:836.PNG]]<BR>
 
В этой же части экрана отображается информация о стоимости выбранного тура с учетом сделанных изменений, а также с учетом комиссии агентства.<BR>
 
В этой же части экрана отображается информация о стоимости выбранного тура с учетом сделанных изменений, а также с учетом комиссии агентства.<BR>
Строка 1288: Строка 728:
 
* наличие цены любого партнера на любое размещение
 
* наличие цены любого партнера на любое размещение
  
==Комментарии к путевке==
+
В экране Basket.aspx при смене отеля, подмена дополнительных услуг производится как и в экране "Конструктор туров" в ПК «Мастер-Тур».
В зависимости от настройки '''isStandartAdvbAdditionalControl''' в расширенной корзине есть два варианта добавления комментариев к путевке:<BR>
+
 
* Если настройка имеет значение '''true''' или ''отсутствует'' - можно добавлять один комментарий, который вводится вручную.
+
''('''Пример:''' если услуга проживания заведена на конкретное размещение, на определенную продолжительность, и дополнительная услуга  отель/круиз заведена на такое же размещение и продолжительность, то при смене отеля, изменится и дополнительная услуга. Если услуга проживания заведена на конкретное размещение, определенную продолжительность, а дополнительная услуга  отель/круиз заведена на такое же размещение, но отличную продолжительность, то при смене отеля, дополнительная услуга не изменится.)''
 +
 
 +
'''Бронирование дополнительных услуг в одноотельном и в многоотельном туре.'''
 +
* Если дополнительная услуга в  туре не включена в  расчет, то в корзине данная дополнительная услуга будет отображаться как обязательная доплата;
 +
* Если дополнительная услуга включена в расчет, то в корзине данная дополнительная услуга будет отображаться в общем списке услуг;
 +
* Если дополнительная услуга включена в расчет и не рассчитана, то в корзине данная дополнительная услуга будет отображаться в общем списке услуг.
 +
* Если дополнительная услуга изменяемая,  не включена в расчет, то в корзине данная дополнительная услуга будет отображаться под таблицей с программой тура.
  
[[Файл: am_656.png|x500px|Добавление комментария к путевке]]<BR>
+
===Отображение описания экскурсии===
<BR>
+
Когда в [[Мастер-Тур:Справочники#Экскурсии|справочнике экскурсий]] в поле '''Краткое описание экскурсии''' добавлена информация, на странице ''AdvancedBasket.aspx'' в строке рядом с экскурсией появляется значок [[Файл: ep_168.png|x500px]]. <BR>
 +
Если в справочник добавлена ссылка на описание экскурсии, то при нажатии на значок, произойдет переход на эту страницу в новом окне.<BR>
 +
Если в справочник добавлен текст или текст + ссылка на описание, то появится всплывающее окно с данным описанием.
  
* Если настройка имеет значение '''false''' - можно добавлять несколько комментариев, они все выбираются из выпадающего списка.
+
==Комментарии к путевке==
 +
В зависимости от настройки '''isBasketAgentMessagesAdvancedControl''' в расширенной корзине есть два варианта добавления комментариев к путевке:<BR>
 +
* Если настройка имеет значение '''true''' - можно добавлять несколько комментариев, они все выбираются из выпадающего списка.
 
Название комментариев берутся из таблицы OnlineComments (поле OC_KEY).
 
Название комментариев берутся из таблицы OnlineComments (поле OC_KEY).
 
<br>Для некоторых комментариев можно добавлять номер путевки (регулируется полем OC_ISDOGOVORKEY: 0 - номер путевки нельзя добавлять, 1 - можно). При этом происходит проверка номера. Для этого нужно нажать на кнопку "Проверить". Если в такой путевке отель другой, то появляется сообщение "Неверный номер путевки!" и бронировать дальше невозможно.
 
<br>Для некоторых комментариев можно добавлять номер путевки (регулируется полем OC_ISDOGOVORKEY: 0 - номер путевки нельзя добавлять, 1 - можно). При этом происходит проверка номера. Для этого нужно нажать на кнопку "Проверить". Если в такой путевке отель другой, то появляется сообщение "Неверный номер путевки!" и бронировать дальше невозможно.
Строка 1302: Строка 752:
 
[[Файл: am_657.png|x500px|Добавление комментария к путевке]]<BR>
 
[[Файл: am_657.png|x500px|Добавление комментария к путевке]]<BR>
 
<BR>
 
<BR>
 +
Транслитерацию и регистр комментария можно регулировать значениями свойств форматера, который находится в разметке страницы Basket.aspx <BR>
 +
<uc1:formatter id="basketFormatter" runat="server" Translit="true" LetterCase="Upper" />
 +
* '''Translit''' - указывает необходимость транслитерации
 +
* '''LetterCase''' - указывает регистр вводимых букв (возможные значения: None, Title, Upper, Lower)
 +
 +
 +
* Если настройка имеет значение '''false'''  или ''отсутствует'' - можно добавлять один комментарий, который вводится вручную. <BR>
 +
 +
[[Файл: am_656.png|x500px|Добавление комментария к путевке]]<BR>
 +
<BR>
 +
  
 
[[Category:Мастер-Web_Дополнительные_модули]]
 
[[Category:Мастер-Web_Дополнительные_модули]]

Текущая версия на 14:16, 18 апреля 2019

Версия статьи от 18-04-2019. Для перехода на версию статьи, соответствующую используемой Вами версии программы, нажмите ссылку в таблице

Более ранние версии:
До 2009.2.15 включительно
До 2009.2.17 включительно
До 2009.2.20.22 включительно


Введение

Данный модуль предназначен для формирования и бронирования туров, а также имеется возможность интеграции с amoCRM.

Установка

Для установки надстройки «Расширенная корзина» нужно выложить распакованные файлы из архива mw-advancedbasket-2007.2.XX.XXXX.zip в каталог, где лежит ПК Мастер-Web.

Настройка

После установки Надстройка «Расширенная корзина» доступна по адресу http: //ip-адрес сервера/MasterWeb/Basket.aspx.

Настройки в файле WEB.CONFIG

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


Описание Значение Настройка
1 Задание статуса заявки в ПК «Мастер-Тур», забронированной через систему бронирования ПК «Мастер-Web»
  • web – статус «Web-турагент»
  • wait – статус «Wait-лист»
  • отсутствие параметра или пустое значение – стандартный статус в ПК «Мастер-Тур»
<add key="orderStatus" value="web" />
2 Запрет бронирования туров, если цена в прайс-листе не совпадает с ценой в «корзине» (если цены на тур изменились). Проверка не производится, если в корзине изначальное предложение было изменено. Например:
  • туристам добавлены дополнительные услуги
  • добавлен инфант
  • изменен перелет
  • true – проверять соответствие цен и не позволять оформить путевку, если цены не совпадают
  • false или отсутствие настройки – не проверять соответствие цены
<add key="validateCost" value="true" />
3 Настройка, определяющая максимальную разницу цены (в валюте тура) в прайс-листе и «корзине» (если цены на тур изменились), при которой возможно бронирование туров. Данная настройка работает только при включенной настройке validateCost. Максимальная разница цены в прайс-листе и «корзине», при которой возможно бронирование туров
<add key="validateCostDelta" value="10" />
4 Для поиска в экране «Динамический Лист предложений» и для правильного отображения количества человек в «Корзине», если количество основных мест указывается в Справочнике «Типы размещений»
  • true – количество основных мест берется из справочника «Типы размещений» и, если соответствующее поле там не заполнено, то из справочника «Типы номеров»
  • false или отсутствие настройки – количество основных мест берется из справочника «Типы номеров»
<add key="useAccomodationPlaces" value="true" />
5 Для поиска в экране «Динамический Лист предложений» и для правильного отображения количества человек в «Корзине», если количество дополнительных мест указывается в Справочнике «Типы номеров»
  • true – количество дополнительных мест берется из справочника «Типы номеров» и, если соответствующее поле там не заполнено, то из справочника «Типы размещений»
  • false или отсутствие настройки – количество дополнительных мест берется из справочника «Типы размещений»
<add key="useRoomsExtraPlaces" value="false" />
6 Список кодов авиакомпаний, рейсы которых нельзя перекрещивать с другими.

Внимание! Данная настройка обрабатывается только в экранах «Расширенная корзина» и «Упрощенная корзина»

Коды авиакомпаний прописываются через запятую
<add key="nonJoinedAirlines" value="NN" />
7 Производить поиск перелетов, если на один из них закончились места и стоит настройка noPlacesQuoteResult в значении request
  • true – подбирать перелет, если места на текущий перелет закончились, по запросу или отсутствует расписание
  • false или отсутствие настройки – не подбирать перелет, если места на текущий перелет закончились или отсутствует расписание
<add key="searchFlightsOnRequest" value="true"/>
8 Определение приоритета проставления ведущего менеджера по путевке.
  • partner — ведущий менеджер по партнеру;
  • filial — ведущий менеджер по филиалу (при включенной настройке useFilialChoice);
  • tour или пустое значение или отсутствие настройки — ведущий менеджер по туру.
<add key="managerPriority" value="partner" />
9 Отправка агентству письма о новом бронировании.

Настройка работает во всех корзинах бронирования.

  • true — отправлять письмо агенту;

Письмо отправляется на e-mail, указанный в поле US_EMAIL из таблицы [DUP_USER].

  • false или отсутствие настройки — не отправлять письмо.
<add key="sendAgencyReservation" value="true" />
10 Использовать настройки изменения продолжительности из ПК «Мастер-Тур»
  • true — использовать настройки ПК «Мастер-Тур»
  • false или отсутствие настройки — использовать настройки Системы Администрирования ПК «Мастер-Web»
<add key="masterTourSettings" value="false" />
11 Настройка, определяющая источник рекламы для путевок, оформленных через ПК «Мастер-Web» Ключ источника рекламы (таблица Advertise), который будет прописываться для путевок, оформленных через ПК «Мастер-Web»
<add key="advertiseKey" value="15" />
12 Настройка, определяющая основание для скидок для путевок, оформленных через ПК «Мастер-Web» Ключ основания для скидок (таблица CauseDiscounts), который будет прописываться для путевок, оформленных через ПК «Мастер-Web»
<add key="causeDiscountsKey" value="4" />
13 Настройка включает возможность отправки заявки по e-mail для незарегистрированных агентств в экранах:
  • Упрощенная корзина
  • Упрощенная корзина 2
  • Расширенная корзина

Также при этом отправляется запрос на регистрацию (регистрационные данные попадают в базу туроператора).

  • true — включить возможность отправки заявки по e-mail для незарегистрированных агентств
  • false или отсутствие настройки — незарегистрированные агентства не могут бронировать заявки
<add key="sendBookingAndRegistration" value="true" />
14 Определение приоритета проставления ведущего менеджера по путевке.
  • partner — ведущий менеджер по партнеру;
  • filial — ведущий менеджер по филиалу (при включенной настройке useFilialChoice);
  • tour или пустое значение или отсутствие настройки — ведущий менеджер по туру.
<add key="managerPriority" value="partner" />
15 Настройка, управляющая отображением услуг, на которые не заведены цены в экране «Advanced Basket»
  • true — скрывать в корзине услуги, на которые не заведены цены, но добавлять их при бронировании
  • false или отсутствие настройки — услуги без цены отображаются в корзине
<add key="hideEmptyCostServices" value="true" />
16 Настройка, определяющая валюту, в которой должна сохраняться путевка при бронировании
  • true — сохранять путевку в национальной валюте
  • false или отсутствие настройки — сохранять путевку в валюте тура
<add key="createDogovorInNationalRate" value="true" />
17 Настройка, определяющая возможность бронирования туров на текущую дату в экране «Advanced Basket»
  • true — разрешить бронирование на текущую дату в экране Advanced Basket
  • false или отсутствие настройки — бронирование на текущую дату запрещено
<add key="todayBooking" value="true" />
18 Настройка, управляющая списком гражданств для туристов
  • true или отсутствие настройки — заполнять список гражданств значениями из справочника
  • false — формировать список вручную
<add key="bindCitizenship" value="true" />
19 Настройка, реализующая возможность выбора обратного рейса вручную в экране «Advanced Basket»
  • true — включение возможности выбора обратного рейса вручную: в список обратных рейсов подгружаются все рейсы, не зависимо от номера и авиакомпании (за исключением рейсов авиакомпаний, перечисленных в настройке nonJoinAirlines, если данные рейсы не соответствуют прямому)
  • false или отсутствие настройки — выбор обратного рейса недоступен: обратный рейс изменяется автоматически при изменении прямого рейса
<add key="showAllFlightsInBasket" value="true" />
20 Настройка, включающая проверку отсутствия цены по услугам в корзинах. При включенной настройке в случае отсутствия цены хотя бы на одну из услуг, пользователь получит сообщение, что цена одной из услуг некорректная и дальнейшее бронирование будет невозможно.
  • true или отсутствие настройки — осуществлять проверку отсутствия цены по услугам
  • false — проверка отсутствия цены по услугам не осуществляется
<add key="checkIsNullBrutto" value="true" />
21 Настройка, включающая возможность выбора отеля в экранах «Корзина» и «Advanced Basket». При включенной настройке выбор отеля будет разрешен по умолчанию. Для запрета выбора отеля необходимо проставить галку «Запретить изменение отеля» в Системе Администрирования ПК «Мастер-Web» в разделе выставления тура в интернет. При выключенной настройке все работает по старой логике: по умолчанию выбор отеля запрещен и для включения возможности выбора отеля необходимо снять галку «Запретить изменение отеля» в Системе Администрирования ПК «Мастер-Web» в разделе выставления тура в интернет.
  • true — разрешить выбор отеля по умолчанию
  • false или отсутствие настройки — по умолчанию выбор отеля запрещен
<add key="hotelChoice" value="true" />
22 Настройка, включающая вывод сообщения «Ваша заявка успешно отправлена» при бронировании туров во всех корзинах. Сообщение выводится только при успешной отправке сообщения (письма).
  • true — отображать сообщение «Ваша заявка успешно отправлена» при бронировании туров
  • false или отсутствие настройки — сообщение «Ваша заявка успешно отправлена» при бронировании туров не отображается
<add key="showSuccessOrderSentMessage" value="true" />
23 Настройка, определяющая признак установленный у фирмы-владельца или филиала фирмы-владельца, по которому должен формироваться список филиалов в корзинах бронирования ПК «Мастер-Web». Ключ признака партнера из таблицы PrtTypes.
<add key="filialSign" value="15" />
24 Настройка, реализующая отображение стоимости тура в национальной валюте в экранах:
  • Корзина
  • Упрощенная корзина
  • Упрощенная корзина 2
  • Расширенная корзина
  • true — отображать стоимость в национальной валюте
  • false или отсутствие настройки — отображать стоимость в валюте тура

Внимание!
Эта настройка приоритетнее, чем настройка UseSearchDefinedCurrency, для корректной работы настройки UseSearchDefinedCurrency настройку showBasketCostInNationalRate необходимо отключить (указать значение false).

<add key="showBasketCostInNationalRate" value="true" />
25 Настройка, включающая возможность выбора дат заездов в экране «Расширенная корзина» без использования группировки по периоду при расчете прайс-листа. Группировка по периоду осуществляется при использовании отчета Прайс-лист XML.
  • true — включить возможность выбора дат заезда в экране «Расширенная корзина» без использования группировки по периоду при расчете прайс-листа
  • false или отсутствие настройки — выбор дат заезда в экране «расширенная корзина» доступен только, если при использовании группировки по периоду при расчете прайс-листа
<add key="advBasketTourDateChange" value="true" />


26 Настройка, управляющая отображением списка отелей в экране «Расширенная корзина».
  • true — отображать только те отели, которые были выбраны при расчете прайс-листа
  • false или отсутствие настройки — отображать все отели, цены на которые присутствуют в пакете, к которому привязана услуга «Отель»
<add key="showCalculatedHotelsOnly" value="true" />
27 Настройка, определяющая нестандартные классы услуг, для которых в папке images лежит картинка в формате sv{1}.gif, где {1} — идентификатор класса услуги. (Формат иконок стандартных классов услуг — 20 × 20 пикселей.) Ключ класса услуги из таблицы Service
<add key="customServiceImages" value="1052" />


28 Настройка, включающая отображение полей для ввода информации о бронирующем менеджере в экране «Расширенная корзина». Поля информации о бронирующем менеджере являются обязательными для заполнения. Данные о бронирующем менеджере добавляются как примечание к путевке.
  • true — включить отображение полей ввода информации о бронирующем менеджере
  • false или отсутствие настройки — информация о бронирующем менеджере не заполняется Поля информации о бронирующем менеджере являются обязательными для заполнения. Данные о бронирующем менеджере добавляются как примечание к путевке
<add key="RequireManagerInfo" value="true" />
29 Настройка, включающая проверку возраста туристов при бронировании туристов и при изменении данных в оформленной заявке. Данная настройка обрабатывается в экранах:
  • Корзина
  • Упрощенная корзина
  • Упрощенная корзина 2
  • Расширенная корзина
  • Бронирование авиабилетов
  • Информация о заказе
  • true — включить проверку возраста туристов
  • false или отсутствие настройки — проверка возраста туристов отключена.

При включенной настройке происходит проверка данных туристов на наличие в путевке хотя бы одного человека, возраст которого превышает значение, указанное в настройке maxChildAge (по умолчанию — 14). То есть бронирование детей без взрослых будет невозможно. Если в путевке нет ни одного человека, возраст которого превышает заданное значение, то на экране отобразится сообщение, текст которого содержится в ресурсном словаре AppLocal_Resources\resources.xml по ключу mwTouristAgeIsNotValidMessage. При отсутствии текста сообщения в файле resources.xml на экране отобразится стандартное сообщение.

<add key="checkTouristAgeEnable" value="true" />
30 Настройка, включающая автоматическую аннуляцию «пустых» заявок, которые оформляются в случаях сбоя системы
  • true — включить автоматическую аннуляцию «пустых» заявок
  • false или отсутствие настройки — пустые заявки не аннулируются автоматически.

После бронирования во всех корзинах идет проверка, что в путевке есть в нужном количестве все обязательные обсчитанные услуги. Если путевка не выдерживает проверку, то при включенной настройке autoReservationAnnulation путевка автоматически аннулируется и туроператору высылается письмо об аннуляции, а бронирующему агентству выдается сообщение «Заявка не была забронирована в связи со сбоями в связи. Пожалуйста, забронируйте еще раз.»

<add key="autoReservationAnnulation" value="true" />
31 Настройка, управляющая расположением кнопки «Перерасчитать» в экране «Расширенная корзина»
  • true — кнопка «Перерасчитать» расположена рядом с кнопкой «Оформить»
  • false или отсутствие настройки — кнопка «Перерасчитать» расположена под таблицей со списком услуг
<add key="useChangeCalculateButtonAdvbLocation" value="true" />
32 Настройка, определяющая пакет из которого будут подбираться дополнительные услуги в отеле (ADHOT).

Настройка работает в экране «Упрощенная корзина» и «Расширенная корзина».

  • true или отсутствие настройки— поиск дополнительных услуг осуществляется только в пакете, указанном в экране «Конструктор туров»;
  • false — поиск дополнительных услуг осуществляется вне пакета.
<add key="FilterAdHotCostsByPacket" value="true" />
33 Настройка, определяющая возможность добавлять несколько комментариев к путевке из таблицы OnlineComments. Настройка работает в экране «Расширенная корзина» и "Упрощенная корзина"
  • true — комментариев может быть несколько, они выбираются из выпадающего списка
  • false или отсутствие настройки — комментарий только один, он вводится вручную
<add key="isBasketAgentMessagesAdvancedControl" value="true" />
34 Настройка, определяющая значения в выпадающем списке в поле «Гражданство» в экране «AdvancedBasket»
Ключи стран через запятую 
Эти страны будут отображаться в выпадающем списке, выбрана первая страна по алфавиту.
Отсутствие настройки 
В список попадают все страны. По умолчанию выбрано значение -Другое-.
<add key="defaultCitizenships" value="1,460" />
35 Настройка, определяющая доступных для выбора партнеров при работе в режиме Back-office в экране «AdvancedBasket»
Ключ признака партнера из таблицы PrtTypes.
Отсутствие настройки 
В список попадают все партнеры.
<add key="agentSelectorPartnerSign" value="13" />
36 Настройка, включающая фильтрацию услуг по пакетам в экране «AdvancedBasket»
  • true — при изменении услуги в фильтре, сортировка производится в соответствии с заведенными пакетами
  • false или отсутствие настройки — при изменении услуги, отображаются все услуги, вне зависимости от пакета
<add key="filterCustomServiceByPacket" value="false" />
37 Настройка, определяющая необходимость проверки наличия мест по услугам, если статус услуг по умолчанию равен Ok. По умолчанию значение этой настройки true. Работает она следующим образом: если ее нет или она есть в значении true, то при бронировании проверяется сначала глобальный статус наличия мест для услуги в справочнике услуг, и если такой статус Ok, то проверка наличия мест не производится, т.е. если такой статус задан для квотируемой услуги, то в корзине всегда будет показываться наличие мест есть, а проверка наличия квоты производится не будет. Если настройка присутствует и ее значение false, то проверка квоты (наличия места) будет производится всегда (даже для неквотируемых услуг).
  • true или отсутствие настройки — не проверять наличие мест, если статус услуги по умолчанию Ok (в этом случае наличие мест всегда отображается как «Есть» вне зависимости от состояния квот по услуге)
  • false — проверять наличие мест, если статус услуги по умолчанию Ok (наличие мест отображается исходя из состояния квот по услуге в соответствии с настройками)
<add key="useDefaultServiceQuota" value="true" />
38 Отображение Даты проживания в отеле в экранах:
  • Корзина;
  • Упрощенная корзина;
  • Расширенная корзина;
  • Удаленная корзина;
  • BasketTUI.
  • true — отображать Даты проживания
  • false или отсутствие настройки — не отображать Даты проживания
<add key="showHotelDatesInBasket" value="true"/>
39 Настройка, указывающая ключ предпочитаемого партнера по страхованию, страховки от которого будут иметь наивысший приоритет во время подмены.
Внимание! Данная настройка используется при автоматической подмене страховок для упрощенной и расширенной корзины.

Ключ партнёра по страхованию из таблицы [tbl_Partners]

<add key="preferedInsPartner" value="10765" />
40 Настройка, позволяющая отображать страну партнёра по страховке.
Внимание! Данная настройка используется при автоматической подмене страховок для упрощенной и расширенной корзины.
  • true - в страховке указана страна партнера, предоставляющего услугу
  • false - в страховке указана страна из путёвки
<add key="usePartnerCountryForIns" value="true" />
41 Настройка, включающая мультивалютное отображение цен в экране «QuotedDynamic.aspx» в результатах поиска и в расширенной корзине.

Отображение цен в результатах поиска:

  • первая колонка - выбранная валюта
  • вторая колонка - национальная валюта или валюта тура
  • третья колонка - $ или Eu

Отображение цен в расширенной корзине:

  • первая колонка - валюта тура
  • вторая колонка - национальная валюта
  • третья колонка - $ или Eu
  • true - включено мультивалютное отображение.
  • false или отсутствие настройки - мультивалютное отображение не включено.

Внимание!
Эта настройка является приоритетнее, чем настройки: selectableCurrencies, showBasketCostInNationalRate и useSearchDefinedCurrency. Для корректной работы этих настроек, настройку UseMultiCurrencies необходимо отключить.

<add key="UseMultiCurrencies" value="true"/>

Настройки на странице «AdvancedBasket»

Возможность добавления доп. размещений

Данная настройка прописывается в файле Basket.aspx (только в случае, если используется надстройка AdvancedBasket) в теге <bc:AdvBasketServices id="BasketServices" runat="server" CopiableSvKeys="3"></bc:AdvBasketServices> Параметр CopiableSvKeys="3" открывает возможность копирования услуги «Проживание».

Порядковый номер размещений

Данная настройка прописывается в файле Basket.aspx (только в случае, если используется надстройка AdvancedBasket) в теге <bc:AdvBasketServices id="BasketServices" runat="server" ShowRoomNumber="true" CopiableSvKeys="3"></bc:AdvBasketServices> При включенной настройке ShowRoomNumber="true" появляется дополнительная колонка, в которой прописывается порядковый номер размещений.

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

Подобрать тур и просмотреть цены пользователь может, воспользовавшись экраном «Поиск». Экран доступен по адресу http: //ip-адрес сервера ПК Мастер-Web/MasterWebStandard.
819.PNG
Для подбора тура необходимо выбрать страну тура и задать период дат начала интересующего тура. По желанию можно использовать дополнительные параметры поиска: город, курорт, типа тура, тур, отель, стоимость до. По нажатию на кнопку «Искать» система отберет туры, отвечающие заданным условиям, и отобразит их в экране «Ценовой лист».
820.PNG
В этом экране цены сгруппированы по гостиницам и по питанию в них и отсортированы по названиям гостиниц. В заголовке таблицы с ценами на тур представлено следующее описание цены:

  • Название гостиницы, Курорт, Питание – по ссылке с названия гостиницы в новом окне откроется описание гостиницы (если в описании этой гостиницы в ПК Мастер-Тур в справочнике Отели был прописан URL); тип питания может отображаться кодами, например BB, FB, или полным названием в зависимости от настройки в конфигурационном файле Web.config.
  • Тур - название ценового предложения туроператора, в котором есть данная цена. По ссылке с названия тура в новом окне откроется описание тура (если в Системе администрирования ПК Мастер-Web для данного тура прописан URL страницы с описанием).
  • Условия бронирования - дополнительные условия бронирования, если они были указаны в Системе администрирования ПК Мастер-Web при выставлении тура в интернет.
  • В стоимость входит – список услуг, которые входят в указанную стоимость.
  • Цена дана за.., валюта – за что указана цена: за человека или за номер; валюта, в которой указана цена в таблице.

Далее, в таблице ценовых предложений, представлена следующая информация:

Название поля в таблице

Выводимые данные

Дата заезда

Дата начала тура.

День заезда

День недели начала тура.

Кол-во дней/ночей

Продолжительность тура.

Название размещения

Размещение, на которое указана цена (может отображаться кодами, например «SGL STD Взр» или полным названием - «Single Standart Взрослый». в зависимости от настройки в конфигурационном файле Web.config).

Наличие мест

Возможность бронирования данного тура

зеленая ячейкаесть гарантированные свободные места

желтая ячейкабронирование возможно по запросу

красная ячейкаостановка продаж на туре, бронирование невозможно.

Начать бронирование можно только с основного размещения.
При нажатии на цену загружается экран «Корзина», где отображены все услуги в туре с указанием дня начала предоставления услуги, продолжительности и наличия мест для каждой услуги.

Количество человек в корзине на всех услугах, кроме проживания устанавливается в зависимости от выбранного размещения в 
гостинице. Количество человек в выбранном размещении устанавливается туроператором.

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

Настройка доступа для авторизованных пользователей

По умолчанию доступ к расширенной корзине есть у всех пользователей, однако существует возможность сделать расширенную корзину доступной только для авторизованных пользователей. Для этого в файле web.config основного приложения необходимо после секции </appSettings> добавить следующую секцию:

<location path="Basket.aspx">
 <system.web>
  <authorization>
   <deny users="?" />
  </authorization>
 </system.web>
</location>

Если после этого понадобится вернуть доступ к расширенной корзине для всех пользователей, то достаточно будет просто удалить эту секцию из файла web.config.

Отправка запроса на бронирование

Для отправки запроса на бронирование выбранного тура необходимо авторизоваться в системе как частное лицо, заполнив специальную форму:
821.PNG
Данная форма открывается по нажатию на ссылку «Частное лицо»:
822.PNG
Авторизоваться можно в любом экране работы в системе, до момента ввода данных туристов.
В верхней части экрана отображается название тура, дата заезда, продолжительность тура и условия бронирования данного тура.
823.PNG
Здесь же отображается информация об обязательных доплатах к туру, т.е. неудаляемых услугах, исключенных при обсчете прайс-листа.
Далее располагается таблица, в которой описана программа выбранного тура.
824.PNG
Экран Расширенная корзина (AdvancedBasket) позволяет производить некоторое редактирование программы тура, например, здесь можно удалить некоторые услуги, если они являются удаляемыми (проставлен признак Удаляемая в экране Конструктор туров), а также есть возможность добавить дополнительные услуги, которые были исключены при расчете прайс-листа.
Услуги Отель/круиз и Авиаперелет нельзя добавлять в качестве дополнительных услуг даже если они были исключены при расчете.
Дополнительные услуги, исключенные при обсчете прайс-листа, отображаются под таблицей с программой тура. Для добавления нужно поставить галочку напротив выбранной услуги и нажать кнопку Перерассчитать.
825.PNG
В этой же части экрана отображается информация о стоимости выбранного тура с учетом сделанных изменений, а также с учетом комиссии агентства.
Для изменения продолжительности тура (если это предусмотрено настройками тура), нужно поставить нужную продолжительность в днях в верхней части экрана и нажать на кнопку «Перерассчитать».
После того, как программа тура сформирована, нужно внести информацию о туристах.

826.PNG
Здесь же можно внести дополнительную информацию. Затем нужно нажать на кнопку «Оформить» в нижней части экрана. После чего туроператору будет отправлен запрос на бронирование выбранного вами тура и откроется экран «Информация о заказе» (http: //ip- адрес сервера Мастер-Web/MasterWebStandard/GuestInfo.aspx).

Бронирование заявок в режиме реального времени в базу туроператора

Для оформления заявки в режиме реального времени необходимо авторизоваться в системе, введя Имя пользователя и Пароль:
827.PNG
Авторизоваться можно в любом экране работы в системе, до момента ввода данных о туристах.
По нажатию на цену в экране «Ценовой лист» вы попадаете в экран «Advanced Basket».
В верхней части экрана отображается название тура, дата заезда, продолжительность тура и условия бронирования данного тура.
828.PNG
Здесь же отображается информация об обязательных доплатах к туру, т.е. неудаляемых услугах, исключенных при обсчете прайс-листа. Далее располагается таблица, в которой описана программа выбранного тура.
829.PNG
Экран Расширенная корзина (AdvancedBasket) позволяет производить некоторое редактирование программы тура, например, здесь можно удалить некоторые услуги, если они являются удаляемыми (проставлен признак Удаляемая в экране Конструктор туров), а также есть возможность добавить дополнительные услуги, которые были исключены при расчете прайс-листа.
Услуги Отель/круиз и Авиаперелет нельзя добавлять в качестве дополнительных услуг даже если они были исключены при расчете.
Дополнительные услуги, исключенные при обсчете прайс-листа, отображаются под таблицей с программой тура. Для добавления нужно поставить галочку напротив выбранной услуги и нажать кнопку Перерассчитать.
831.PNG
Здесь же можно внести дополнительную информацию. Затем нужно нажать на кнопку «Оформить» в нижней части экрана. После чего заявка запишется в базу туроператора и откроется экран «Информация о заказе». Здесь пользователю представлена информация о сделанном заказе с указанием номера заявки в базе туроператора, ее реального статуса, всей информации о туре. Здесь же можно распечатать «Лист бронирования» и другие доступные отчеты. Также при необходимости можно внести некоторые примечания к данной заявке в блоке «Переписка с менеджером, обслуживающим заказ», который находится в нижней части экрана..

Работа в режиме Back-office

Режим Back-office предназначен для бронирования путевок менеджерами туроператора через web-интерфейс.
Фактически данный режим заменяет работу экрана «Оформление клиентов» в ПК Мастер-Тур.
Для оформления заявки в режиме Backoffice необходимо авторизоваться в системе, введя Имя пользователя и Пароль:
832.PNG
Авторизоваться можно в любом экране работы в системе, до момента ввода данных о туристах.
Авторизация в данном случае осуществляется под пользователями ПК Мастер-Тур.
По нажатию на цену в экране «Ценовой лист» пользователь попадает в экран «Выбор агентства», в котором необходимо указать агентство, для которого оформляется путевка.
В случае, если путевка оформляется не от агентства, в списке агентств необходимо выбрать «Индивидуально».
833.PNG

Если в web.config указана настройка agentSelectorPartnerSign, в значении которой указан ключ партнера из таблицы PrtTypes, то для выбора будут доступны только партнеры с этим признаком, если ключ не указан то для выбора доступны все партнеры.
После выбора агентства, для продолжения бронирования, необходимо нажать кнопку «Далее», после чего пользователь попадет в корзину.
В верхней части экрана отображается название тура, дата заезда, продолжительность тура и условия бронирования данного тура.
834.PNG
Здесь же отображается информация об обязательных доплатах к туру, т.е. неудаляемых услугах, исключенных при обсчете прайс-листа.
Далее располагается таблица, в которой описана программа выбранного тура.
835.PNG
Экран Расширенная корзина (AdvancedBasket) позволяет производить некоторое редактирование программы тура, например, здесь можно удалить некоторые услуги, если они являются удаляемыми (проставлен признак Удаляемая в экране Конструктор туров), а также есть возможность добавить дополнительные услуги, которые были исключены при расчете прайс-листа.
Услуги Отель/круиз и Авиаперелет нельзя добавлять в качестве дополнительных услуг даже если они были исключены при расчете.
Дополнительные услуги, исключенные при обсчете прайс-листа, отображаются под таблицей с программой тура. Для добавления нужно поставить галочку напротив выбранной услуги и нажать кнопку Перерассчитать.
836.PNG
В этой же части экрана отображается информация о стоимости выбранного тура с учетом сделанных изменений, а также с учетом комиссии агентства.
Для изменения продолжительности тура (если это предусмотрено настройками тура), нужно поставить нужную продолжительность в днях в верхней части экрана и нажать на кнопку «Перерассчитать».
После того, как программа тура сформирована, нужно внести информацию о туристах.
837.PNG
Здесь же можно внести дополнительную информацию. Затем нужно нажать на кнопку «Оформить» в нижней части экрана. После чего заявка запишется в базу туроператора и откроется экран «Информация о заказе».
Здесь пользователю представлена информация о сделанном заказе с указанием номера заявки в базе туроператора, ее реального статуса, всей информации о туре. Здесь же можно распечатать «Лист бронирования» и другие доступные отчеты.
Также при необходимости можно внести некоторые примечания к данной заявке в блоке «Переписка с менеджером, обслуживающим заказ», который находится в нижней части экрана.

Алгоритм подбора дополнительных услуг

Когда пользователь меняет размещение в корзине, ищутся все доп. услуги по данному туру. Затем на них ищутся цены по тому же отелю, датам, а также:

  • наличие цены для того же партнера, что предоставляет проживание и на то же размещение. Если цен нет, то:
  • наличие цены того же партнера на любое размещение. Если цен нет, то:
  • наличие цены любого партнера на то же размещение. Если цен нет, то:
  • наличие цены любого партнера на любое размещение

В экране Basket.aspx при смене отеля, подмена дополнительных услуг производится как и в экране "Конструктор туров" в ПК «Мастер-Тур».

(Пример: если услуга проживания заведена на конкретное размещение, на определенную продолжительность, и дополнительная услуга отель/круиз заведена на такое же размещение и продолжительность, то при смене отеля, изменится и дополнительная услуга. Если услуга проживания заведена на конкретное размещение, определенную продолжительность, а дополнительная услуга отель/круиз заведена на такое же размещение, но отличную продолжительность, то при смене отеля, дополнительная услуга не изменится.)

Бронирование дополнительных услуг в одноотельном и в многоотельном туре.

  • Если дополнительная услуга в туре не включена в расчет, то в корзине данная дополнительная услуга будет отображаться как обязательная доплата;
  • Если дополнительная услуга включена в расчет, то в корзине данная дополнительная услуга будет отображаться в общем списке услуг;
  • Если дополнительная услуга включена в расчет и не рассчитана, то в корзине данная дополнительная услуга будет отображаться в общем списке услуг.
  • Если дополнительная услуга изменяемая, не включена в расчет, то в корзине данная дополнительная услуга будет отображаться под таблицей с программой тура.

Отображение описания экскурсии

Когда в справочнике экскурсий в поле Краткое описание экскурсии добавлена информация, на странице AdvancedBasket.aspx в строке рядом с экскурсией появляется значок Ep 168.png.
Если в справочник добавлена ссылка на описание экскурсии, то при нажатии на значок, произойдет переход на эту страницу в новом окне.
Если в справочник добавлен текст или текст + ссылка на описание, то появится всплывающее окно с данным описанием.

Комментарии к путевке

В зависимости от настройки isBasketAgentMessagesAdvancedControl в расширенной корзине есть два варианта добавления комментариев к путевке:

  • Если настройка имеет значение true - можно добавлять несколько комментариев, они все выбираются из выпадающего списка.

Название комментариев берутся из таблицы OnlineComments (поле OC_KEY).
Для некоторых комментариев можно добавлять номер путевки (регулируется полем OC_ISDOGOVORKEY: 0 - номер путевки нельзя добавлять, 1 - можно). При этом происходит проверка номера. Для этого нужно нажать на кнопку "Проверить". Если в такой путевке отель другой, то появляется сообщение "Неверный номер путевки!" и бронировать дальше невозможно.
Комментарии добавляются в историю путевки с кодом MTP (сообщение партнеру).

Добавление комментария к путевке

Транслитерацию и регистр комментария можно регулировать значениями свойств форматера, который находится в разметке страницы Basket.aspx

<uc1:formatter id="basketFormatter" runat="server" Translit="true" LetterCase="Upper" />
  • Translit - указывает необходимость транслитерации
  • LetterCase - указывает регистр вводимых букв (возможные значения: None, Title, Upper, Lower)


  • Если настройка имеет значение false или отсутствует - можно добавлять один комментарий, который вводится вручную.

Добавление комментария к путевке