Мастер-Web:Установка и настройка — различия между версиями

Материал из Megatec
Перейти к: навигация, поиск
[досмотренная версия][досмотренная версия]
Строка 10 793: Строка 10 793:
 
  </tr>
 
  </tr>
 
</table>
 
</table>
 +
====Добавление файлов большого размера====
 +
Для того, чтобы добавлять xls-файлы большого размера, необходимо добавить в конфигурационный файл web.config дополнительную настройку:<BR>
 +
<httpRuntime maxRequestLength="102400" executionTimeout="3600" />
 +
Данная настройка добавляется в секцию <system.web>. Секция system.web находится на одном уровне с секцией appSettings. Значением параметра maxRequestLength является максимальный размер файла в килобайтах. Значением параметра executionTimeout является максимальное время, которое отводится на закачку файла в секундах.
 +
====Настройки экрана «Динамический лист предложений с наличием мест»====
 +
Настройки для данного экрана задаются в файле web.config, находящемся в папке MasterWebStandard. Данные настройки регулируют отображение тарифов на авиаперелеты, питания и категорий гостиниц. Для этого в конфигурационном файле добавляется секция <MasterWeb>.<BR>
 +
  
  
  
 
[[Category:Мастер-Web_Администрирование]]
 
[[Category:Мастер-Web_Администрирование]]

Версия 12:55, 13 октября 2011

Программно-аппаратные требования

  • Pentium IV Xeon 3 GHz
  • Windows 2000 Server или Windows 2003 Server с установленным Internet Information Services (IIS) не ниже 5.0
  • 50MB свободного места на диске
  • Internet Explorer версии 6.0 и выше
  • Microsoft .NET Framework 2.0 и выше
  • Microsoft Data Access Components 2.8 (MDAC 2.8)

Установка IIS

Крайне не рекомендуется изменять NTFS права на каталоги Inetpub и wwwroot.

Сервер, на котором развернут IIS, должен быть оснащен системой защиты FireWall.

В обязательном порядке необходимо ознакомиться с документацией на сайте компании Microsoft: (http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/a14eeb71-c583-48b7-9d2c-083e81095d6e.mspx)

Установка ПК «Мастер-Web»

Для установки ПК Мастер-Web нужно создать директорию MasterWebStandard в каталоге c:/inetpub/wwwroot и выложить туда разархивированные файлы ПК Мастер-Web. В управлении IIS cоздайте приложение для папки MasterWebStandard и приложение для папки admin, которая находится внутри директории MasterWebStandard. Для этого нужно в управлении IIS выделить нужную папку, нажать правую кнопку мышки и выбрать пункт меню Свойства. На вкладке Каталог в разделе Параметры приложения нажмите кнопку Создать. То же самое нужно сделать для папки admin, которая находится внутри директории MasterWebStandard.

Все дополнительные экраны не входят в стандартную поставку и  приобретаются отдельно.

Подключение к базе данных ПК «Мастер-Тур».

В файле web.config, расположенном в папке MasterWebStandard пропишите необходимые параметры подключения (курсивом выделены значения, которые необходимо ввести). Строка подключения к базе данных ПК «Мастер-Тур»:

  • 1. <add key = "connectionString" value = "Data Source=ip-адрес сервера базы данных ПК Мастер-тур;Initial Catalog=название базы данных ПК Мастер-тур;User ID=логин пользователя ПК Мастер-тур;Password=пароль пользователя ПК Мастер-тур"/>
  • 2. <add key = "connectionStringShort" value = "Data Source= ip-адрес сервера базы данных ПК Мастер-Тур;Initial Catalog= название базы данных ПК Мастер-Тур"/>

При установке ПК «Мастер-веб» подробное описание возникающих ошибок будет отображаться только на сервере, а пользователи будут видеть только стандартное сообщение. Для того, чтобы ошибку можно было увидеть на всех компьютерах, нужно в файле web.config в теге customErrors прописать значение Off: <customErrors mode="Off"/>.

Настройки программы ПК «Мастер-Web»

После настройки программы, ее можно будет увидеть по адресу http://ip-адрес сервера ПК Мастер-Web/MasterWebStandard/, систему администрирования - http://ip-адрес сервера Мастер-Web/MasterWebStandard/admin/.
Имя пользователя и пароль для входа в систему администрирования такой же как и для входа в ПК Мастер-Тур, если в файле web.config не прописаны ограничение для входа только для определенного пользователя.

Настройка отправки e-mail сообщений в системе бронирования.

Из системы бронирования отправляются следующие сообщения:

Сообщение

Получатели сообщения

1

Новая регистрация в системе

Администратор системы;

Дополнительные e-mail

2

Восстановление пароля

Пользователь ПК Мастер-Web

3

Регистрационные данные в системе

Пользователь ПК Мастер-Web

4

Сообщение о новой заявке от агента

Ведущий менеджер по путевке;

Администратор системы; Дополнительный e-mail; E-mail по стране

5

Сообщение о новой заявке от частного лица

Администратор системы

6

Сообщения об изменении в ФИО туристов

Ведущий менеджер по путевке,

Администратор системы

7

Запрос на аннуляцию забронированного тура

Ведущий менеджер по путевке,

Администратор системы

8

Сообщение об аннуляции забронированного тура

Ведущий менеджер по путевке,

Администратор системы

9

Примечание к заявке (Блок «Переписка с менеджером»)

Ведущий менеджер по путевке, ведущий менеджер по стране. Если у ведущего менеджера не задан e-mail адрес, то сообщение отправляется на адрес, прописанный в настройке rcptTo.

В таблице ниже приведены настройки e-mail адресов, которые должны быть заданы в системе, для отправки и получения сообщений.

Отправитель/получатель

Настройка

Расположение

Адрес, с которого отправляются письма из системы бронирования

<add key="mailFrom" value="mail@megatec.ru" />

Web.config

Адрес администратора системы

<add key="rcptTo" value="mail@megatec.ru" />

Web.config

Дополнительные e-mail адреса, на которые приходят сообщения о новой регистрации и заявки на бронирование

<add key="addRcptTo" value="e-mail1@mail.ru;e-mail2@mail.ru " />

Web.config

Ведущий менеджер по туру

Таблица UserList, колонка US_mailbox

База данных ПК «Мастер-Тур»

Настройка почтового сервера

<add key="smtpServer" value="mail.megatec.ru" />

Web.config

Отправка отчета об ошибке при работе системе

<add key="adminEmail" value="web@megatec.ru" />

Web.config

Порт (по умолчанию 25)

<add key="smtpPort" value="25" />

Web.config

Тип авторизации на сервере. Если не используется авторизация, то None, если используется, то Base64.

<add key="smtpAuthentication" value="Base64" />

Web.config

Имя пользователя для подключения к SMTP-серверу.

<add key="smtpUser" value="Domain\Username" />

Web.config

Пароль пользователя.

<add key="smtpPassword" value="Password" />

Web.config

Адрес, на который отправляется письмо при сохранении анкеты

<add key="ankEmail" value="mail@megatec.ru" />

Web.config

Дополнительные настройки

Настройки в файле WEB.CONFIG основного приложения

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

Описание

Значение

Настройка

1

Определение квотируемых услуг в турах

Ключ услуги, на которую нужно учитывать квоты в прайс-листе, при выводе конечного статуса наличия мест на тур (в случае, когда несколько услуг являются квотируемыми, ключи перечисляются через запятую)

<add key="quotedServices" value="1,3" />

2

Ограничение доступа в систему администрирования ПК «Мастер-Web»

– Пользователь ПК «Мастер-Тур», который имеет право входить в администрирование ПК «Мастер-Web» (в случае нескольких пользователей - перечисляются через запятую);

При отсутствии настройки: в администрирование ПК «Мастер-Web» может зайти любой пользователь ПК «Мастер-Тур»

<add key="allowedUsers" value="sysadm, megatec" />

3

Задание типа номера, которое будет отображаться в экране «Динамический прайс-лист»

Ключ типа номера, который должен отображаться в динамическом листе предложений (в случае нескольких типов номеров - перечисляются через запятую)

<add key="dynamicRoomKeys" value="20" />

4

Задание размещения, которое будет отображаться в экране «Динамический прайс-лист»

Ключ размещения для экрана «Динамический лист предложений» (в случае нескольких размещений - перечисляются через запятую)

<add key="dynamicAccmdKeys" value="1" />

5

Авиаперелеты, которые должны отображаться в экране наличия мест на авиаперелет

– quote: перелеты, на которые заведены квоты;

cost: перелеты, на которые есть цены;

отсутствие параметра или пустое значение: все перелеты, на которые есть действующее расписание

<add key="chartersToShow" value="quote" />

6

Задание статуса заявки в ПК «Мастер-Тур», забронированной через систему бронирования ПК «Мастер-Web»

web: статус «Web-турагент»;

wait: статус «Wait-лист»;

отсутствие параметра или пустое значение: стандартный статус в ПК «Мастер-Тур»

<add key="orderStatus" value="web" />

7

Отображение наличия мест (на квотируемые услуги) в экранах, если закончились свободные места в квоте

no: «СТОП»- нет квот;

request: «Запрос» места по запросу;

в отсутствии настройки статус: «СТОП»

<add key="noPlacesQuoteResult" value="request" />

8

Отображение наличия мест в экранах, если релиз-период = 0

true– отображается “запрос”, даже если в квоте еще есть свободные места;

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

< add key=

"setRequestIfReleaseIsZero" value="true" />

9

Настройка формата отображения размещений в экранах Complex.aspx, DynamicOffers и Simplebasket

RM_NAME - название типа номера;

RM_CODE - код типа номера;

RC_NAME - название категории;

RC_CODE - код категории;

AC_NAME - название размещения;

AC_CODE - код размещения.

<add key="AccomodationNameFormat" value="RM_CODE (RC_NAME)  AC_NAME" />

10

Отключение ссылок в экранах «Ценовой лист» и «Динамический лист предложений» для перехода в экран «Корзина» (у пользователей сайта не будет возможности перейти к оформлению заявки).

true – ссылки есть

false – ссылок нет

<add key="priceLinksEnabled" value="false" />

11

Отключение проверки квот в прайс-листе. Позволяет сократить время загрузки данных в экране «Ценовой лист» (ячейки в этом случае не окрашиваются)

true – квоты анализируются и их статус отображается в прайс-листе;

false – квоты не анализируются

<a name="OLE_LINK2"></a><a name="OLE_LINK1"><add key="checkQuotesEnabled" value="false" /></a>

12

Бронирование без перехода в экран «Корзина» (в случае, если обсчитанные туры содержат всю необходимую для бронирования информацию, и добавление или редактирование услуг не требуется).

true – при выборе цены на экране «Ценовой лист» происходит переход на экран «Оформление клиентов»;

false или отсутствие настройки– после выбора цены происходит переход на экран «Корзина».

<add key="skipBasket" value="false" />

13

В экране «Динамический лист предложений» указание в поиске количества основных и дополнительных мест вместо типа номера и размещения, в случае, если цены указаны за номер.

Используется для более удобного поиска подходящих номеров.

true– отображаются поля для задания количества взрослых и детских размещений (вместо выпадающих списков для выбора типов номеров и размещений);

false или отсутствие настройки– поиск по типу номеров и размещению.

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

14

Запрет бронирования туров, если цена в прайс-листе не совпадает с ценой в «корзине» (если цены на тур изменились).

true – проверять соответствие цен и не позволять оформить путевку, если цены не совпадают;

false или отсутствие настройки– не проверять соответствие цены.

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

15

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

true – запрет на изменение состава корзины;

false или отсутствие настройки– разрешение на изменение состава корзины.

 

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

16

Отображение информации в экране «Расписание и наличие мест рейсах». Используется для более наглядного представления информации, если классов авиаперелета более одного.

Ключи классов перелетов через запятую: отображение статусов указанных классов в отдельных колонках (если есть квоты);

all: для всех классов перелета создаются отдельные колонки статусов;

dynamicCharterClasses: колонки отображаются в соответствии с группировкой тирифов в разделе dynamicCharterClasses конфигурационного файла web.config;

отсутствие настройки: перечисление всех классов и их статусов для данного перелета в одной ячейке

<add key="aviaQuotesColumns" value="10,11,3" />

17

При каких статусах  можно распечатать Лист Бронирования

Ключи статусов путевок через запятую: берутся из таблицы Order_Status

<add key="printOrderStatus" value="7,11" />

18

Пользователь, который будет отображаться как Владелец путевки (если не указан ведущий менеджер по туру и партнеру)

Ключ пользователя: берется из таблицы UserList

<add key="webUserKey" value="458" />

19

Для поиска в экране «Динамический Лист предложений» и для правильного отображения количества человек в «Корзине», если количество основных мест указывается в Справочнике «Типы размещений»

true – количество основных мест берется из справочника «Типы размещений» и, если соответствующее поле там не заполнено, то из справочника «Типы номеров»;

false или отсутствие настройки– количество основных мест берется из справочника «Типы номеров»

 

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

20

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

true – использовать упрощенную корзину;

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

 

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

21

Картинка для выделения новых Спецпредложений

В значениях прописывается путь к картинке

<add key="newSPOImage" value="../images/activeSPO.gif" />

22

Картинка для всех Спецпредложений

В значениях прописывается путь к картинке

<add key="SPOImage" value="../images/activeSPO.gif" />

23

Настройка указывает на то, что в справочнике «Типы номеров» в колонке количество осн. мест указано общее количество взрослых и детей. Дополнительно должно быть прописано и количество детей в соответствующей колонке.

true – в колонке количество осн. мест указано общее количество взрослых и детей;

false или отсутствие настройки – количество взрослых и детей не суммируется;

 

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

24

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

Коды авиакомпаний прописываются через запятую

<add key="nonJoinedAirlines" value="NN" />

25

Отображение ссылки для импорта заявки в ПК «Мастер-Агент» в экране Работа с завкой

true – отображать ссылку;

false или отсутствие настройки – не отображать ссылку;

<add key=<a name="OLE_LINK4"></a><a name="OLE_LINK3">"tourML"</a> value="true" />

26

Отображение панели для авторизации частного лица в экране «Список заявок»

all – скрывать панель на всех страницах;

название страниц через запятую – скрывать панель только на указанных страницах;

<add key="hidePersonalLoginPane" value="basket,orderlist" />

27

Чтобы в экране «Статус визы» использовалась "Отметка о выдаче документов", а не статус услуги

true – использовать поле "Отметка о выдаче документов";

false или отсутствие настройки – использовать поле «Статус услуги»;

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

28

Проверка агентской квоты

- true или отсутствие настройки - квоты разделяются на агентские/общие

- false - агентские квоты игнорируются, и проверяется только общая квота

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

29

Проверка общей квоты, если закончились места в агентской

- true или отсутствие настройки - если агентская квота закончилась, то проверяется общая квота

- false - если агентская квота закончилась, общая не проверяется

<add key=

"checkAgentAndCommonQuote" value="true" />

30

Производить поиск перелетов, если на один из них закончились места и стоит настройка noPlacesQuoteResult = request

- true – подбирать перелет, если места на текущий перелет закончились, по запросу или отсутствует расписание;

- false или отсутствие настройки – не подбирать перелет, если места на текущий перелет закончились или отсутствует расписание

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

31

Отели, которые должны отображаться в экране наличия мест на отели

– quote: отели, на которые заведены квоты;

cost: отели, на которые есть цены;

отсутствие параметра или пустое значение: все отели

    <add key="hotelsToShow" value="quote" />

32

Автоматическая генерация ссылок на описание туров

- true – автоматически генерировать ссылку;

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

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

33

Префикс ссылки на описание туров (для автоматической генерации ссылок)

Постоянная неизменяемая часть ссылки стоящая перед названием страницы с описанием тура

<add key=

"autoFormatTourURLPrefix" value="http://www.some-site.ru/ spo/"/>

34

Суффикс ссылки на описание туров (для автоматической генерации ссылок)

Постоянная неизменяемая часть ссылки стоящая после названия страницы с описанием тура

<add key=

"autoFormatTourURLPostfix" value=".htm"/>

35

Выражение замены для преобразования  названия тура из Мастер-тура в название страницы с описанием тура

Указывается какую часть названия на что нужно заменить

<add key=

"autoFormatTourUrlExpression" value="R(' SPO ',);R('<st1:place w:st="on"><st1:City w:st="on">Antalya</st1:City></st1:place>','AYT')"/>

36

Для поиска в экране «Динамический Лист предложений» и для правильного отображения количества человек в «Корзине», если количество дополнительных мест указывается в Справочнике «Типы номеров»

– true - количество дополнительных мест берется из справочника «Типы номеров» и, если соответствующее поле там не заполнено, то из справочника «Типы размещений»

– false или отсутствие настройки - количество дополнительных мест берется из справочника «Типы размещений»

<add key="useRoomsExtraPlaces" value="false" />

37

Настройка разделения доступа к списку заявок различными менеджерами агентств на уровне пользователей ПК Мастер-веб.

- true – менеджер будет видеть только свои заявки, сделанные под его логином и паролем (есть возможность дать отдельным пользователям право видеть все заявки);

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

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

38

Реализован механизм отключения отчетов (необходима небольшая доработка отчетов)

Название шаблонов отчетов через запятую

<add key="disabledReports" value="account,confirmation" />

39

Реализован механизм выбора списка валют, в которых возможна печать счета агентствами (необходима доработка отчетов).

- true – в экране «Информация о пользователе» в Системе Администрирования появляется раздел для выбора валют;

- false или отсутствие настройки – раздел для выбора валют не отображается

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

40

Определение приоритета проставления ведущего менеджера по путевке.

partner – ведущий менеджер по партнеру;

filial – ведущий менеджер по филиалу (при включенной настройке useFilialChoice);

tour, пустое значение или отсутствие настройки – ведущий менеджер по туру

<add key="managerPriority" value="partner" />

41

Отправка агентству письма о новом бронировании.

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

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

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

42

Печать анкет

- true – печатать;

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

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

43

Услуги, при наличии которых предлагать печать анкет

Ключи услуг из таблицы Services через запятую

<add key="ankServices" value="5" />

44

Фильтр для ограничения списка полей анкет

 

<add key="ankFieldsFilter" value="af_iscopied > 0" />

45

Что отображается в ячейке при наличии мест «Мало» (экран «Наличие мест на рейсах»).

- WordAndPlaces – отображается: Мало[количество мест];

- Places – отображается количество мест;

- Word или отсутствие настройки – отображается слово Мало

    <add key= "aviaQuotes_QuoteShowMode" value="WordAndPlaces"/>

46

Использовать настройки изменения продолжительности из ПК Мастер-тур

- true – использовать настройки ПК Мастер-тур;

- false или отсутствие настройки – использовать настройки блока администрирования ПК Мастер-веб

<add key="masterTourSettings" value="false"/>

47

Ключи тарифов на авиаперелет для размещения «Младенец» (Infant). Настройка используется либо в надстройке «Бронирование сложного тура», либо для исключения тарифов при отображении списка рейсов в корзинах.

Ключи тарифов через запятую из таблицы AirServices

<add key="infantCharterClasses" value="132,110" />

48

Отображение бонусной программы

true – отображать бонусы

false или отсутствие настройки – не отображать бонусы

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

49

Максимальный размер файла в формате .xls для добавления прайс-листа в экран Спецпредложения через Управление файлами Блока Администрирования

Значением настройки является размер файла в килобайтах. По умолчанию это значение = 4096.

<add key="httpRuntimemaxRequestLength" value="10000"/>

50

Отображение рейсов, на которые заведены только агентские квоты, в экране «Расписание и наличие мест на рейсах»

- true – не отображать рейсы (рейс отобразится только после авторизации агентства, для которого заведена квота);

- false или отсутствие настройки – отображать рейсы (до авторизации агентства, для которого заведена квота, наличие мест отобразится как «Запрос»)

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

51

Обработка стоп-сейлов на авиаперелет

- true – обрабатывать стоп-сейлы на авиаперелет;

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

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

52

Формат отображения продолжительности в экранах «Ценовой лист» и «Наличие мест на туры»

- true – отображать только количество ночей;

- false или отсутствие настройки – отображать количество дней/ночей в ценовом листе и дней – в экране «наличие мест на тур»

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

53

Настройка для работы надстройки «Страховка от невыезда»

Ключи услуг «Страховка от невыезда» из таблицы ServiceList через запятую

<add key="noDepartureInsuranceKey" value="156" />

54

Возможность просмотра группой агентств обособленных СПО

- true – включить возможность привязки СПО к определенным агентствам;

- false или отсутствие настройки – все туры отображаются для всех агентств

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

55

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

Код авиакомпании+номер прямого рейса+|+номер обратного рейса. Пары рейсов отделяются запятыми.

<add key= "aviaTimeList_charterPairsToExclude" value="KV1841|1842"/>

56

Настройка для обязательного выбора неудаляемых услуг, исключенных при расчете («Упрощенная корзина»)

- true – неудаляемые услуги, исключенные при расчете должны быть выбраны обязательно;

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

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

57

Настройка, позволяющая частным лицам регистрироваться на сайте оператора и бронировать путевки в базу ПК Мастер-Тур

- true – частные лица могут регистрироваться и бронировать путевки в базу туроператора;

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

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

58

Отключение возможности регистрации и авторизации агентств, при включенной настройке для бронирования частных лиц (т.е. получается бронирование только!!! для частных лиц)

- true – возможность регистрации и авторизации агентств отключена;

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

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

59

Настройка позволяет пользователям самим задавать логины и пароли при персональной регистрации (надстройка «Бронирование для частных лиц»)

- true – на ящик, указанный при регистрации высылается письмо с просьбой активировать аккаунт;

- false или отсутствие настройки – пользователи вводят только личные данные, а пароль и логин им присваиваются в Системе Администрирования ПК Мастер-Web

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

60

Настройка, определяющая партнера в базе ПК Мастер-Тур, к которому будут привязываться заявки от частных лиц

Ключ партнера (таблица tbl_Partners), к которому будут привязываться путевки от частных лиц

<add key="personalBookingPartnerKey" value="10769"/>

61

Настройка, позволяющая использовать вместо основных ссылок на описание тура - ссылки на описание тура для частников (задаются в Системе Администрирования ПК Мастер-Web)

- true – использовать ссылки на описание туров для частников;

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

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

62

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

- false – не показывать сообщение;

- true или отсутствие настройки – показывать сообщение

<add key="showAlertCantSelectFlight" value="false"/>

63

Настройка для отключения ссылок для перехода к бронированию в экране «Ценовой лист»  (используется только вместе с настройкой denyBookingQuotes)

Ключи типов туров (таблица TipTur), ссылки на бронирование которых необходимо отключить, через запятую

<add key="denyBookingTourTypeKey" value="10,1"/>

64

Настройка для отключения ссылок для перехода к бронированию при определенном наличии мест (используется только вместе с настройкой denyBookingTourTypeKey)

- request – отключать ссылки при наличии мест «Запрос»;

- yes – отключать ссылки при наличии мест «Есть».

Значения перечисляются через запятую.

<add key="denyBookingQuotes" value="request,yes"/>

65

Настройка, определяющая источник рекламы для путевок оформленных через ПК Мастер-Web

Ключ источника рекламы (таблица Advertise), который будет прописываться для путевок, оформленных через ПК Мастер-Web

<add key="advertiseKey" value="15"/>

66

Настройка, определяющая основание для скидок для путевок. Оформленных через ПК Мастер-Web

Ключ основания для скидок (таблица CauseDiscounts), который будет прописываться для путевок, оформленных через ПК Мастер-Web

<add key="causeDiscountsKey" value="4"/>

67

Настройка включает возможность отправки заявки по e-mail для незарегистрированных агентств в экранах «Упрощенная корзина» и «Упрощенная корзина 2». Также при этом отправляется запрос на регистрацию (регистрационные данные попадают в базу туроператора)

- true – включить возможность отправки заявки по e-mail для незарегистрированных агентств;

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

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

68

Данная настройка задает порядок сортировки размещений в ценовом листе.

- pt_rmorder – порядок при печати в справочнике «Типы номеров»

- pt_rcorder – порядок при печати в справочнике «Категории проживания»

- pt_acorder – порядок при печати в справочнике «Типы размещения»

<add key="roomOrder" value="pt_rmorder,pt_rcorder,pt_acorder"/>

69

Настройка, определяющая страны, в которых цены заводятся за номер. Используется в экране «Динамический лист с наличием мест».

Ключи стран через запятую/ Ключи стран – это значения колонки cn_key в таблице tbl_country.

<add key="costForRoomCountries" value="9,86,461"/>

70

Настройка для включения логирования.

- true – включить запись лога;

- false или отсутствие настройки – запись лога отключена

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

71

Настройка, включающая проверку наличия мест в экране «Динамический лист с наличием мест».

- true или отсутствие настройки – включить проверку наличия мест;

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

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

72

Настройка определяющая что должно быть отображено в экране «Ценовой лист» при наличии мест НЕТ.

- true – отображать цену;

- false или отсутствие настройки – не показывать цену, отображать СТОП

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

73

Настройка для отображения отелей в экране «Спецпредложения»

- false – не отображать колонку «Отели»;

- true или отсутствие настройки – отображать отели

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

74

Настройка для запрета добавления доп. мест больше, чем прописано в справочнике «Типы номеров»

- false – не проверять количество доп. мест;

- true или отсутствие настройки – проверять количество доп. мест прописанное в справочнике «Типы номеров»

<add key="checkExtraPlaces" value="false" />

75

Настройка, определяющая максимальное количество отелей в ячейках в экране «Спецпредложения» (остальные отели можно будет увидеть, нажав на ссылку «Показать все»)

Количество отелей для отображения.

<add key="hotelsCountInSPO" value="10" />

76

Настройка, определяющая начальную страницу приложения

Относительный путь к странице.

<add key="defaultPage" value="~\Extra\DynamicOffers.aspx" />

77

Настройка, определяющая минимальную дату создания заявок для отображения в экране «Список заявок»

Дата в формате гггг.мм.дд

<add key="orderListMinimumDate" value="2007-09-01" />

78

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

- true – отображать ссылку на полный список заявок;

- false или отсутствие настройки – не отображать ссылку

<add key= "orderListMinimumDateShowLink" value="false" />

79

Настройка, регулирующая формат отображения даты в экранах «Ценовой лист» и «Подбор туров с наличием мест»

- true – отображать дату начала и дату окончания тура;

- false или отсутствие настройки – отображать только дату заезда

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

80

Формат вывода названий питания

- short – выводить коды питания;

- full – выводить полные названия

<add key="pansionNames" value="full"/>

81

Формат вывода названий размещений

- short – выводить коды размещений;

- full – выводить полные названия

<add key="roomNames" value="full"/>

82

Включение дополнительной возможности «Сравнение цен»

- true – включить возможность;

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

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

83

Настройка, управляющая отображением кнопки «Забронировать» в экране «Упрощенная корзина», если наличие мест на проживание – Запрос.

Используется вместе с настройкой sendBookingAndRegistration

- true – скрывать кнопку «Забронировать» для зарегистрированных пользователей;

- false или отсутствие настройки – отображать кнопку «Забронировать»

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

84

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

- true – авторизовывать пользователя при активации учетной записи;

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

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

85

Если пользователь (частное лицо) переходил к регистрации в экране «Корзина» или «Упрощенная корзина», то при активации учетной записи, он попадет в этот же экран. При регистрации в других экранах, пользователь будет отправлен на начальную страницу приложения

- true – включить возможность;

- false или отсутствие настройки – всегда отправлять на начальную страницу приложения

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

86

Проверка квот без продолжительности после того, как заканчиваются квоты на продолжительность

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

- false – не проверять квоты без продолжительности

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

87

Наличие мест, отображаемое при наступлении релиз-периода

- request – запрос;

- no – нет

<add key=" expiredReleaseQuoteResult " value="request" />

88

Настройка, открывающая возможность редактирования количества туристов при выставленной настройке denyChangeBasketServices в экране «Туры без проживания»

- true – разрешить изменять количество туристов

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

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

89

Настройка отображения условий бронирования при авторизации частных лиц. Если пользователь авторизован как частное лицо (стандартный механизм бронирования для частных лиц или надстройка «Бронирование для частных лиц»), то при переходе в корзину появляется страница, на которой будут описаны условия бронирования и кнопка "Принимаю"

- true – отображать страницу с условиями бронирования при входе в корзину

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

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

90

Отображение последнего обсчитанного СПО в экране «Динамический лист» при входе в экран

- true – загружать последнее СПО;

- false или отсутствие настройки – не загружать

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

91

Дата, на которую должен проверяться курс валют в экране «Информация о заказе»

- OrderDateдата оформления заявки;

- Todayкурс на текущую дату;

- ConfirmDateкурс на дату подтверждения заявки (если подтверждения путевки еще не было, либо курс на дату подтверждения не заведен, то будет отображаться курс на текущую дату);

<add key="courseExchangeDate" value="OrderDate" />

92

Список валют, курсы которых будут отображаться в экране «Список заявок» (только при значении настройки courseExchangedate=Today)

Коды валют через запятую

<add key="displayCurrencies" value="$,Eu" />

93

Услуги, попадающие на wait-list при бронировании путевки, если установлена настройка orderStatus=WAIT

Ключи классов услуг через запятую

<add key="waitListServices" value="1,3"/>

94

Настройка, задающая признак партнера, при обнаружении которого у партнера, игнорируется настройка orderStatus

Целое число, обозначающее признак партнера (число 2, возведенное в степень порядкового номера признака партнера; первый партнер в списке имеет порядковый номер 0)

<add key="standardStatusPartnerType" value="67108864"/>

95

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

Ключи услуг через запятую

<add key="serviceListThatAutoChecked" value="5,6" />

96

Ключ тарифа для перелета, который должен прописываться в оформляемых через экран «Спецзаказ» путевках

Ключ тарифа из таблицы AirService

<add key="specialOrderCharterClass" value="37" />

97

Ключ услуги «Ж/Д переезд» для оформления путевок через экран «Спецзаказ»

Ключ класса услуги «ж/д переезд» из таблицы Service

<add key="specialOrderRailwayServiceKey" value="18" />

98

Ключ пользователя ПК Мастер-тур, который будет прописываться как создатель путевки при бронировании через экран «Спецзаказ»

Ключ пользователя из таблицы UserList

<add key="specialOrderMTUserKey" value="89" />

99

Ключ статуса, который получит путевка при оформлении через экран «Спецзаказ»

Ключ статуса из таблицы Order_Status

<add key="specialOrderReservationStatusKey" value="4" />

100

Ключ транспорта, который просывается для услуги «Трансфер» при оформлении путевки через экран «Спецзаказ»

Ключ транспорта из таблицы Transport

<add key="specialOrderTransportKey" value="3" />

101

Статус, проставляемый, если все квотируемые услуги имеют квоту и в ней есть свободные места

Ключ статуса из таблицы Order_Status

<add key="orderStatusQuotaYes" value="12"/>

102

Cтатус, проставляемый, если хотя бы у одной квотируемой услуги квота не заведена

Ключ статуса из таблицы Order_Status

<add key="orderStatusQuotaRequest" value="6"/>

103

Статус, проставляемый, если хотя бы одна услуга села на wait-list

Ключ статуса из таблицы Order_Status

<add key="orderStatusQuotaWait" value="5"/>

104

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

- true возможность выбора офиса продаж;

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

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

105

Значение, определяющее наличие мест «Есть»

Текстовое или символьное значение, например, «Есть» или «+»

<add key="quotaYesText" value="Есть"/>

106

Значение, определяющее наличие мест «Нет»

Текстовое или символьное значение, например, «Нет» или «-»

<add key="quotaNoText" value="Нет"/>

107

Значение, определяющее наличие мест «Запрос»

Текстовое или символьное значение, например, «Запрос» или «?»

<add key="quotaRequestText" value="Запрос"/>

108

Значение, определяющее наличие мест «Мало»

Текстовое или символьное значение, например, «Мало» или «+»

<add key="quotaFewText" value="Мало"/>

109

Настройка округления суммы в нац. Валюте в экране «Дин. Лист с наличием мест»

- отсутствие настройки – не округлять;

- ceil – округлять в большую сторону;

- floor – округлять в меньшую сторону

<add key="exchangeRoundType" value="ceil"/>

110

Настройка, позволяющая отображать информацию на странице «Поиск»

Полные ссылки на страницы с информацией

<add key="defaultFrameSrc" value="http://www.megatec.ru"/>

111

Настройка, позволяющая отображать информацию на странице «Корзина»

Полные ссылки на страницы с информацией

<add key="basketFrameSrc" value="http://www.megatec.ru"/>

112

Настройка, позволяющая отображать информацию на странице «Ценовой лист»

Полные ссылки на страницы с информацией

<add key="complexFrameSrc" value="http://www.megatec.ru"/>

113

Настройка, позволяющая отображать информацию на странице «Оформление заказа»

Полные ссылки на страницы с информацией

<add key="orderFrameSrc" value="http://www.megatec.ru"/>

114

Настройка, позволяющая отображать информацию на странице «Список заявок»

Полные ссылки на страницы с информацией

<add key="orderListFrameSrc" value="http://www.megatec.ru"/>

115

Настройка, позволяющая отображать информацию на странице «Информация о заказе»

Полные ссылки на страницы с информацией

<add key="orderInfoFrameSrc" value="http://www.megatec.ru"/>

116

Настройка, определяющая обязательность заполнения поля ИНН при регистрации агентств

true – поле ИНН обязательное к заполнению;

false или отсутствие настройки – поле ИНН заполнять необязательно

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

117

Включение возможности поиска по актуальным местам в экране «Динамический лист с наличием мест»

1 – выключить возможность поиска по актуальным местам;

2 – включить возможность поиска по актуальным местам

<add key="pagingType" value="2"/>

118

Рейсы, которые не должны отображаться в экране «Наличие мест на рейсах»

Ключ рейса из таблицы Charter

<add key="chartersExcludedFromAviaQuotes" value="522"/>

119

Настройка, определяющая страны, в которых разрешено комбинировать различные классы перелетов

Ключи стран, в которых разрешено комбинировать различные классы перелетов. При пустом значении или при отсутствии настройки, разрешено для всех стран

<add key=" differentCharterClassesCountries" value="9,90"/>

120

Настройка, дающая возможность задания своего адреса для страницы работы с заявкой

Ссылка на нестандартную страницу «Информация о заказе». Значение должно заканчиваться либо знаком ? (если страница не принимает дополнительных параметров), либо &amp; (если принимает доп. параметры)

<add key=" orderInfoURLs" value=" newOrderInfo.aspx?myparam=0&amp;myparam1=1&amp;"/>

121

Настройка, определяющая типы номеров, цены на которые должны отображаться в экране «Список туров по странам»

Ключи типов номеров через запятую

<add key=" simpleTourListRoomKeys" value="2,196"/>

122

Настройка, включающая возможность печати стандартного профиля отчета 4020 «Счет». Печать счета доступна только при статусе заявки Ok.

- true – включить возможность распечатки счета;

- false или отсутствие настройки – печать счета запрещена.

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

123

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

- true – осуществлять проверку наличия мест от любого партнера;

- false или отсутствие настройки – проверка наличия мест осуществляется только по партнеру, предоставляющему цену

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

124

Настройка, включающая возможность печати стандартного профиля отчета 4001 «Ваучер». Печать ваучера доступна только при статусе заявки Ok.

- true – включить возможность распечатки ваучера;

- false или отсутствие настройки – печать ваучера запрещена.

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

125

Подтверждение состава заказа в экране «Упрощенная корзина 2»

- true – по нажатию на кнопку «Забронировать» открывается экран для подтверждения состава заказа;

- false или отсутствие настройки – состав заказа не отображается.

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

126

Настройка, определяющая страницу для заполнения анкетных данных, на которую будет осуществляться переход при отправке заявки по e-mail в экране «Упрощенная корзина 2»

- SimpleBasketSend.aspx или отсутствие настройки – отправка заявки на бронирование без отправки запроса на регистрацию агентства;

- SendBookingRegistration.aspx – отправка заявки на бронирование и запроса на регистрацию агентства

<add key="sendBookingAndRegistrationPage" value=

"sendBookingRegistration.aspx"/>

127

Настройка, определяющая размещения «Взрослый, один в двухместном номере». При бронировании в экране «Упрощенная корзина 2» для таких размещений будет подставляться 1 турист

Ключи размещений «Взрослый, один в двухместном номере» в таблице Accmdmentype

<add key="DblAsSingleUseAccomodationKeys" value="367,351"/>

128

Настройка, управляющая отображением услуг, на которые не заведены цены в экране «Advanced Basket»

- true – скрывать в корзине услуги, на которые не заведены цены, но добавлять их при бронировании;

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

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

129

Настройка, определяющая валюту, в которой должна сохраняться путевка при бронировании

- true – сохранять путевку в национальной валюте;

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

<add key=

"createDogovorInNationalRate" value="true"/>

 

130

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

- true – выводить цены на все дополнительные размещения;

- false или отсутствие настройки – выводить минимальную цену на дополнительное размещение

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

131

Настройка, реализующая возможность добавления услуги «Авиаперелет» к программе тура в экранах «Корзина», «Упрощенная корзина» и «Упрощенная корзина 2» если данная услуга была исключена при обсчете

- true – включить возможность выбора необсчитанных перелетов к программе тура;

- false или отсутствие настройки – необсчитанные перелеты не добавляются

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

132

Настройка, управляющая отображением дополнительного описания тура в экране «Ценовой лист» и «Упрощенная корзина»

- true – отображать дополнительное описание тура в ценовом листе и в упрощенной корзине;

- false или отсутствие настройки – не отображать доп. описание тура

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

133

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

- true – отображать ссылку на дополнительное описание тура;

- false или отсутствие настройки   отображать ссылку на описание тура (URL)

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

134

Настройка, определяющая количество дней, за которое нужно отображать туры через канал RSS

- количество дней с учетом текущей даты;

- отсутствие настройки – отображать туры, обсчитанные за текущую дату

<add key="rss_SPOChannel_ShowDaysBefore" value="3"/>

135

Настройка, определяющая путь для перехода в ценовой лист для туров из RSS

- путь к экрану «Ценовой лист»;

- отсутствие настройки – ~/PriceList/Complex.aspx

<add key="priceListRSSPath" value="~/PriceList/Complex.aspx"/>

136

Настройка, определяющая возможность бронирования туров на текущую дату в экране «Advanced Basket»

- true – разрешить бронирование на текущую дату в экране «Advanced Basket»;

- false или отсутствие настройки – бронирование на текущую дату запрещено

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

137

Настройка, определяющая интервал времени для обновления списка туров, опубликованных через канал RSS

- время в минутах (только целые числа);

- отсутствие настройки – обновление списка туров происходит каждые 10 минут

<add key="rss_SPOChannel_UpdateTime" value="1" />

138

Настройка, определяющая необходимость автоматического подбора другого тарифа перелетов с наличием мест «Есть» в экране «Упрощенная корзина», если на базовый тариф закончились места и настройка noPlacesQuoteResult=request

- true или отсутствие настройки – подбирать другой тариф перелета;

- false – оставить базовый тариф.

<add key="autoFlightsSelection" value="false"/>

139

Настройка, управляющая списком гражданств для туристов

- true или отсутствие настройки – заполнять список гражданств значениями из справочника;

- false – формировать список вручную.

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

140

Настройка, определяющая максимальный возможный возраст детей

Максимальный возраст ребенка

отсутствие настройки – максимальный возраст ребенка – 14 лет

<add key="maxChildAge" value="16"/>

141

Настройка, включающая в экране «Динамический лист с наличием мест» возможность поиска цен по услугам в отелях

- true – включить возможность поиска по услугам в отеле;

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

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

142

Настройка, определяющая максимальный период для отбора данных в экране «Динамический лист с наличием мест»

- макисмальное количество дней, на которое можно производить отбор данных

<add key="tourDatesIntervalLimit" value="7"/>

143

Настройка, определяющая необходимость проверки наличия мест по услугам, если статус услуг по умолчанию равен Ok

- true или отсутствие настройки – не проверять наличие мест, если статус услуги по умолчанию Ok (в этом случае наличие мест всегда отображается как «Есть» вне зависимости от состояния квот по услуге);

- false – проверять наличие мест, если статус услуги по умолчанию Ok (наличие мест отображается исходя из состояния квот по услуге в соответствии с настройками)

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

144

Настройка, определяющая ключи размещений типа «ребенок на основном месте» в экране «Упрощенная корзина 2»

Ключи размещений «ребенок на основном месте» из таблицы Accmdmentype через запятую

<add key="paxChildKeys" value="321,322,324,325,350" />

145

Настройка, определяющая ключи размещений типа «взрослый на дополнительном месте» в экране «Упрощенная корзина 2»

Ключи размещений «взрослый на дополнительном месте» из таблицы Accmdmentype через запятую

<add key="paxExtraBedKeys" value="360,361" />

146

Настройка, определяющая форму экрана «Список туров по странам»

- true – использовать экран «Список туров по странам» форма 2;

- false или отсутствие настройки – использовать экран «Список туров по странам» форма 1

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

147

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

- true – идет проверка при авторизации, есть ли у агентства договор с оператором и не истек ли он;

- false или отсутствие настройки – наличие договора не проверяется

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

148

Настройка, определяющая необходимость проверки наличия у агентства договора и актуальности его срока действия для партнеров, у которых проставлены признаки «Дает клиентов», «Договор с сайта» и «Заключен договор» при авторизации агентств, если настройка checkPartnerDogovorOnLogin=false или отсутствует.

- true – идет проверка при авторизации, есть ли договор с оператором и не истек ли он, в случае если у агентства стоят признаки «Дает клиентов», «Договор с сайта» и «Заключен договор»;

- false или отсутствие настройки – наличие договора не проверяется

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

149

Настройка, включающая в экране «Динамический лист с наличием мест» дополнительный фильтр по виду тура. Возможными вариантами фильтрации являются:

- все – поиск по всем турам вне зависимости от их вида;

- пакетные туры – поиск туров, в составе которых есть услуги «Авиаперелет»;

- наземное обслуживание – поиск туров без перелетов.

- true – включить видимость фильтра по виду тура;

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

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

150

Настройка, определяющая необходимость проверки пакета перелетов в туре при подборе рейсов в корзинах

- true или отсутствие настройки – подбирать рейс только из пакета, указанного в туре;

- false – производить подбор рейса из любого пакета

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

151

Настройка, определяющая статусы путевок, при которых доступна возможность оплаты через систему электронных платежей Assist

- ключи статусов из таблицы Order_Status, при которых доступна оплата через Assist

<add key="paymentsStatuses" value="7,37" />

152

Настройка, определяющая какими значениями должна заполняться информация о главном туристе (поле DG_MainMen) при бронировании путевки в экране «Упрощенная корзина»

- tourist – главным туристом является турист, заключающий договор;

- user или отсутствие настройки – в поле пишутся данные о логине пользователя онлайн

<add key="setDogovorMainMenType" value="tourist" />

153

Настройка, определяющая формат отображения информации о пользователе онлайн

- true – отображать полное имя пользователя (US_FullName);

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

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

154

Настройка, реализующая отображение стоимости тура в национальной валюте в экранах «Корзина», «Упрощенная корзина», «Упрощенная корзина 2», «Расширенная корзина»

- true или отсутствие настройки – отображать стоимость в национальной валюте;

- false – отображать стоимость в валюте тура

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

155

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

- RealCoursesFix – внутренний курс компании хранится в таблице RealCoursesFix (при использовании ПК Мастер-Финансы);

- RealCourses или отсутствие настройки – внутренний курс хранится в таблице RealCourses

<add key="realCoursesSource" value="RealCoursesFix" />

156

Настройка, реализующая возможность выбора обратного рейса вручную в экране «Advanced Basket»

- true – включение возможности выбора обратного рейса вручную: в список обратных рейсов подгружаются все рейсы, не зависимо от номера и авиакомпании (за исключением рейсов авиакомпаний, перечисленных в настройке  nonJoinAirlines, если данные рейсы не соответствуют прямому);

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

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

157

Настройка, включающая проверку уникальности e-mail при регистрации частных лиц (надстройка «Бронирование для частных лиц»). Если указанный пользователем e-mail уже присутствует в базе, на экране появится соответствующее сообщение.

- true – включить проверку уникальности e-mail;

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

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

158

Настройка, включающая отображение договора оферты по нажатию на кнопку "Забронировать" в экране "Упрощенная корзина" при бронировании туров частными лицами

- true - отображать договор оферты по нажатию на кнопку "Забронировать";

- false или отсутствие настройки - не отображать договор оферты

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

159

Настройка, определяющая период, на который должен открываться ценовой лист по ссылке «Online» в экране «Спецпредложения».

- количество дней, на которое должен открываться прайс-лист по выбранному туру (0 – означает отображать прайс-лист на одну ближайшую дату);

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

<add key="spoPriceListPeriod" value="14" />

160

Настройка, реализующая возможность отображения зафиксированной стоимости путевки в национальной валюте в экранах «Список заявок» и «Информация о заказе». Зафиксированная стоимость путевки в национальной валюте хранится в поле DG_NationalCurrencyPrice таблицы tbl_Dogovor. В случае, если настройка включена и поле DG_NationalCurrencyPrice не заполнено, в экранах «Список заявок» и «Информация о заказе» сумма к оплате в национальной валюте не отобразится (отобразится сообщение «Цена не определена»)

- true – отображать зафиксированную стоимость путевки в национальной валюте;

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

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

161

Настройка, реализующая возможность просмотра условий бронирования тура в экране «Динамический лист с наличием мест».

- text – выводить условия бронирования в виде текста на странице в колонке «Условия бронирования»;

- link – в колонке «Условия бронирования» отображается иконка, по нажатию которой открывается окно с условиями бронирования тура;

- none или отсутствие настройки – не отображать колонку «Условия бронирования»

<add key="displayTourDescription" value="link" />

162

Настройка, включающая возможность выбора отеля в экранах «Корзина» и «Advanced Basket». При включенной настройке выбор отеля будет разрешен по умолчанию. Для запрета выбора отеля необходимо проставить галку «Запретить выбор отеля» в Блоке Администрирования ПК Мастер-Web в разделе выставления тура в интернет. При выключенной настройке все работает по старой логике: по умолчанию выбор отеля запрещен и для включения возможности выбора отеля необходимо снять галку «Запретить выбор отеля» в Блоке Администрирования ПК Мастер-Web в разделе выставления тура в интернет.

- true – разрешить выбор отеля по умолчанию;

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

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

163

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

- true – осуществлять проверку отсутствия цены по услугам;

- false или отсутствие настройки – проверка отсутствия цены по услугам не осуществляется

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

164

Настройка, включающая отображение наличия мест для доп. размещений по основному размещению в экране «Упрощенная корзина». Настройка может быть задана для каждой страны по отдельности: для этого необходимо в Блоке Администрирования ПК Мастер-Web в разделе выставления страны в интернет изменить значение настройки «Проверять наличие мест по основному размещению».

- false – при бронировании путевки в экране «Упрощенная корзина» дополнительные места по проживанию получают статус «Заказ на бронирование», в случае цен за номер, услуга «Проживание» получит статус «Заказ на бронирование», если у размещения кол-во доп. мест > 0;

- true или отсутствие настройки – наличие мест для доп. размещений отображается по основному размещению

<add key="AdjustToParentQuote " value="false" />

165

Настройка, включающая возможность выбора источника рекламы при регистрации новых пользователей в экране «Регистрация»

- true – включить отображение блока «Источник рекламы»;

- false или отсутствие настройки – выбор источника рекламы при регистрации недоступен

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

166

Настройка, включающая возможность отображения информации «В стоимость входит» в экране «Динамический лист с ценами по туру».

- true – включить отображение информации «В стоимость входит»;

- false или отсутствие настройки – информация «В стоимость входит» не отображается

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

167

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

- true – включить отображение дополнительного описания тура;

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

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

168

Настройка, включающая возможность отображения условий бронирования тура в экране «Динамический лист с ценами по туру». Условия бронирования тура можно заполнить в Блоке Администрирования ПК Мастер-Web.

- true – включить отображение условий бронирования тура;

- false или отсутствие настройки – условия бронирования тура не отображается

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

169

Настройка, определяющая признак партнера, по которому должен формироваться список филиалов в корзинах

Ключ признака партнера из таблицы PrtTypes

<add key="filialSign" value="15" />

170

Настройка, определяющая необходимость отправки копии письма с примечанием по заявке на e-mail по стране

- true – отправлять копию письма с сообщением по заявке на e-mail по стране;

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

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

171

Настройка, определяющая экран, на который будет осуществляться переход к бронированию по ссылке с ячейки с наличием мест «Есть», «Мало» или «Запрос» в экране «Наличие мест в отеле».

- относительная или абсолютная ссылка на экран, на который будет вести ссылка для перехода к бронированию;

- отсутствие настройки – ссылка на экран «Ценовой лист» (~/PriceList/Complex.aspx).

 

<add key="hotelQuotesPriceListUrl" value="~/Extra/QuotedDynamic.aspx" />

172

Настройка, включающая расширенный режим редактирования данных представителей в личном кабинете пользователя в надстройке «Автоматическая регистрация партнера». При включенном расширенном режиме появляется возможность заполнить поля «Паспорт» (общегражданский): серия, номер, кем выдан, дата выдачи; «Адрес»: страна, город, индекс, адрес; «Телефон»; «E-mail»; «Факс».

- true – включить расширенный режим редактирования данных представителей;

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

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

173

Настройка, определяющая список валют, доступных для выбора в экране «Динамический лист с наличием мест 3» (не путать с экраном «Подбор туров с наличием мест»!!!).

- коды валют, доступных для выбора, через запятую.

 

<add key="selectableCurrencies" value="$,Eu" />

174

Настройка, определяющая статус, на который будет изменяться статус путевки, при отправке по ней запроса на аннуляцию

- ключ статуса путевки из таблицы Order_Status.

 

<add key="cancelationRequestStatus" value="5" />

175

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

- true – включить отображение возраста ребенка, цена которого вывелась в экране «Динамический лист с ценами по туру»;

- false или отсутствие настройки – возраст ребенка не отображается.

 

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

176

Настройка, включающая возможность скачивания прайс-листа по туру в формате Excel в экране «Динамический лист с ценами по туру».

- относительный путь к папке, где лежат файлы с прайс-листами (если в этой папке нашёлся файл с именем страна_ключ_тура_из_таблицы_tbl_Turlist, то отображается ссылка «Скачать» над ценовой таблицей).

<add key="tourPriceListDownloadLink" value="~/PriceList/files" />

177

Настройка, включающая отображение информации «Цена за» (за человека или за номер) в экране «Динамический лист с ценами по туру».

- true – отображать информацию «Цена за» в экране «Динамический лист с ценами по туру»;

- false или отсутствие настройки – информация «Цена за» в экране «Динамический лист с ценами по туру» не отображается.

 

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

178

Настройка, включающая отображение названия тура в экране «Динамический лист с ценами по туру».

- true – отображать название тура в экране «Динамический лист с ценами по туру»;

- false или отсутствие настройки – название тура в экране «Динамический лист с ценами по туру» не отображается.

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

179

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

- ключ группы, к которой будут привязываться партнеры при регистрации в экране «Автоматическая регистрация партнера».

 

<add key="partnerDefaultGroup" value="1" />

180

Настройка, включающая вывод сообщения «Ваша заявка успешно отправлена» при бронировании туров во всех корзинах. Сообщение выводится только при успешной отправке сообщения (письма).

- true – отображать сообщение «Ваша заявка успешно отправлена» при бронировании туров;

- false или отсутствие настройки – сообщение «Ваша заявка успешно отправлена» при бронировании туров не отображается

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

181

Настройка, включающая отправку письма о новом бронировании частному лицу (надстройка «Бронирование для частных лиц»). При включенной настройке частнику отправляется письмо из шаблона templates/personal order report.xml.

- true – отправлять частнику письмо о новом бронировании;

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

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

182

Настройка, определяющая e-mail адрес, на который будут оправляться копии писем о новом бронировании от частников

- e-mail адрес, на который будут оправляться копии писем о новом бронировании от частников

<add key="additionalPersonalEmail" value="mail@megatec.ru" />

183

Настройка, управляющая отображением стоимости путевки в экране «Статус заказа».

- true – скрывать стоимость путевки в экране «Статус заказа»;

- false или отсутствие настройки – стоимость путевки отображается в экране «Статус заказа».

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

184

Настройка, позволяющая вывести ссылку на результат поиска в экране «Динамический лист с наличием мест». Ссылка отобразится в поле «Ссылка на результат:».

- true – отобразить ссылку на результат поиска;

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

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

185

Настройка, позволяющая отключить копирование данных партнера (адрес, телефон и т.д.) его представителям при регистрации в экране «Автоматическая регистрация партнера».

- true – отключить копирование данных партнера его представителям;

- false или отсутствие настройки – данные партнера копируются его представителям

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

186

Настройка, включающая отправку сообщения на адрес, указанный в настройке partnerDogovorSendMail, при изменении данных партнера (телефон, адрес или e-mail) в экране «Личный кабинет» (надстройка «Автоматическая регистрация партнеров»).

- true – отправлять сообщение об изменении данных партнера;

- false или отсутствие настройки – сообщение об изменении данных партнера не отправляется

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

187

Настройка, включающая возможность редактирования данных в личном кабинете для пользователей, не являющихся суперюзерами

- true – разрешить пользователям, не являющимся суперюзерами, редактировать свои данные в личном кабинете;

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

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

188

Настройка, включающая отображение доп. услуг в отеле, указанных в справочнике «Отели», в экранах «Ценовой лист», «Упрощенная корзина» и «Упрощенная корзина 2».

- true – отображать список доп.услуг в отеле в экране «Ценовой лист», «Упрощенная корзина» и «Упрощенная корзина 2»;

- false или отсутствие настройки – список доп.услуг в отеле не отображается

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

189

Настройка, управляющая отображением информации об агентской комиссии в экране «Информация о заказе»

- true – информация об агентской комиссии в экране «Информация о заказе» не отображается;

- false или отсутствие настройки – информация об агентской комиссии в экране «Информация о заказе» отображается

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

190

Настройка, включающая автоматический пересчет стоимости тура при добавлении услуг к составу заказа в экране «Упрощенная корзина»

- true – автоматически пересчитывать стоимость тура при добавлении услуг в экране «Упрощенная корзина»;

- false или отсутствие настройки – стоимость тура при добавлении услуг в экране «Упрощенная корзина» пересчитывается по кнопке «Перерасчитать».

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

191

Настройка, определяющая принцип проверки возрастных ограничений для размещений при оформлении заявок в экране «Корзина».

- true – значение в поле «Возраст по» справочника «Типы размещений» воспринимается системой как значение «полных лет» (например, если введено значение 11, то это будет обрабатываться как 11,99);

- false или отсутствие настройки – значение в поле «Возраст по» справочника «Типы размещений» воспринимается системой как максимальное значение возраста туриста (например, если введено значение 11, то это будет обрабатываться как 10,99).

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

192

Настройка, автоматически включающая признак «Уполномоченный» при регистрации частных лиц (надстройка «Бронирование для частных лиц»).

- true – автоматически проставлять признак «Уполномоченный» при регистрации частных лиц;

- false или отсутствие настройки – признак «Уполномоченный» не проставляется при регистрации частных лиц.

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

 

193

Настройка, определяющая период действия партнёрского договора в днях, при регистрации пользователя в экране «Автоматическая регистрация партнера». Данная настройка работает только при выключенной настройке partnerDogovorExpireDateDdMm.

- период действия договора в днях

<add key="partnerDogovorExpirePeriod" value="365" />

194

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

- ключи зарубежных городов вылета, рейсы в которых должны быть доступны для бронирования в экране «Бронирование авиабилетов».

<add key="homeCitiesExceptNational" value="215,238,465" />

195

Настройка, определяющая какой договор должен отображаться в экране «Личный кабинет» (надстройка «Автоматическая регистрация партнера»).

- isdefault – в личном кабинете отображается договор по умолчанию;

- datebegin или отсутствие настройки – отображать самый последний из действующих договоров

<add key="partnerDogovorSortOrder" value="isdefault" />

196

Настройка, включающая отображение ссылки на экран «Ценовой лист» из экрана «Динамический лист с ценами по туру».

- true – отображать ссылку на экран «Ценовой лист»;

- false или отсутствие настройки – ссылка на экран «Ценовой лист» не отображается

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

197

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

- aviaquotes – при наличии мест на рейсы «Есть» или «Мало» существует возможность перехода в экран «Наличие мест на рейсы»;

- aviatimelist – при наличии мест на рейсы «Есть» или «Мало» существует возможность перехода в экране «Полетные программы»

<add key="quotedDynamicAviaQuotesLinkTarget" value="aviatimelist" />

198

Настройка, включающая возможность выбора дат заездов в экране «Расширенная корзина» без использования группировки по периоду при расчете прайс-листа

- true – включить возможность выбора дат заезда в экране «Расширенная корзина» без использования группировки по периоду при расчете прайс-листа;

- false или отсутствие настройки – выбор дат заезда в экране «расширенная корзина» доступен только при использовании группировки по периоду при расчете прайс-листа

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

199

Настройка, включающая отображение информации о доплатах по отелю в экранах «Ценовой лист» и «Упрощенная корзина». Информация о доплатах заполняется в справочнике «Отели»

- true – включить отображение информации о доплатах в отеле в экранах «Ценовой лист» и «Упрощенная корзина»;

- false или отсутствие настройки – информация о доплатах в отеле не отображается.

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

200

Настройка, управляющая отображением списка отелей в экране «Расширенная корзина».

- true – отображать только те отели, которые были выбраны при расчете прайс-листа;

- false или отсутствие настройки – отображать все отели, цены на которые присутствуют в пакете, к которому привязана услуга «Отель»

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

201

Настройка, определяющая длительность поддержания активной сессии

- true или отсутствие настройки – сессия сохраняется до закрытия окна;

- false – продолжительность действия сессии определяется настройкой timeOut в теге <sessionState /> конфигурационного файла web.config (по умолчанию 20 мин.)

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

202

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

- поля в таблице mwPriceDataTable, по которым необходимо отсортировать данные в результирующей таблице.

Пример основных полей:

  • PT_TourDate – дата заезда по туру
  • PT_Nights – продолжительность тура в ночах
  • PT_TourType – ключ типа тура
  • PT_Price – цена
  • PT_HDName – название отеля
  • PT_TourName – название тура
  • PT_PNName – название питания
  • PT_PNCode – код типа питания
  • PT_RMName – название типа номера
  • PT_RMCode – код типа номера
  • PT_RCName – название категории номера
  • PT_RCCode – код категории номера
  • PT_ACName – название типа размещения
  • PT_ACCode – код типа размещения
  • PT_RSName – название курорта
  • PT_RMOrder – порядок сортировки типов номеров
  • PT_RCOrder – порядок сортировки категорий номеров
  • PT_ACOrder – порядок сортировки типов размещения

 

Для сортировки данных по порядку (прямая сортировка) после названия поля нужно либо не указывать ничего, либо указать значение asc.

Для сортировки данных в обратном порядке (обратная сортировка) после названия поля нужно указать значение desc

<add key="priceSortReplacement" value="pt_tourdate desc,pt_hdname asc, pt_price" />

203

Настройка, определяющая необходимость отображения стоимости в двух валютах (в у.е. и в национальной валюте) в экране «Упрощенная корзина»

- true – отображать стоимость заказа в двух валютах (в у.е. и в национальной валюте) в экране «Упрощенная корзина»;

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

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

204

Настройка, определяющая необходимость отображения стоимости туров в национальной валюте в экранах «Ценовой лист» и «Подбор туров с наличием мест»

- true или отсутствие настройки – отображать стоимость туров в национальной валюте в экранах «Ценовой лист» и «Подбор туров с наличием мест»;

- false – отображать стоимость туров в у.е. в экранах «Ценовой лист» и «Подбор туров с наличием мест»

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

205

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

- true – включить возможность обработки связывания услуг из экрана «Конструктор туров»;

- false или отсутствие настройки – связывание услуг из экрана «Конструктор туров» не обрабатывается

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

206

Настройка, включающая возможность предоставления пользователю расширенной информации о бонусах в экране «Список заявок»

- true – включить возможность отображения расширенной информации о бонусах;

- false или отсутствие настройки – расширенная информация о бонусах не предоставляется

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

207

Настройка, определяющая стоимость одного балла в у.е.

- значение,определяющее чему равен 1 бонусный балл в у.е.

 

<add key="bonusCourse" value="1" />

208

Настройка, включающая отображение информации об оставшемся пассивном бонусе

- true – включить отображение информации об оставшемся пассивном бонусе;

- false или отсутствие настройки – информация об оставшемся пассивном бонусе не отображается

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

209

Настройка, включающая отображение информации о рейтинге по активным бонусам

- true – включить отображение информации о рейтинге по активным бонусам;

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

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

210

Настройка, определяющая цвет фона для заявок, заезды по которым уже состоялись (бонус активировался)

- код цвета для фона заявок, заезды по которым уже состоялись (бонус активировался)

<add key="pastReservationBackColor" value="#ccffff" />

211

Настройка, определяющая цвет фона для заявок, заезды по которым еще не состоялись (бонус не активировался)

- код цвета для фона заявок, заезды по которым еще не состоялись (бонус не активировался)

<add key="futureReservationBackColor" value="#ccffff " />

212

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

- true – обсчитывать стоимость в валюте пакета услуги;

- false или отсутствие настройки – берется валюта 1-го попавшегося тура с типом из экрана «Бронирование индивидуального тура»

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

213

Настройка, определяющая, какой статус визы должен отображаться в экранах «Список заявок» и «Информация о заказе»

- true – отображаться данные из поля «Состояние услуги»;

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

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

214

Настройка, включающая возможность печати документов, прикрепленных к путевке. Печать прикрепленных к путевке документов доступна из экрана «Информация о заказе». Данный экран доступен по адресу http://ip- адрес сервера Мастер-Веб/MasterWebStandard/OrderInfo.aspx

- true – разрешить печать прикрепленных к путевке документов;

- false или отсутствие настройки – печать прикрепленных к путевке документов не доступна

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

215

Настройка, определяющая необходимость фильтрации списка филиалов по городу начала поездки, указанному при подборе туров

- true – фильтровать филиалы по городу начала поездки;

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

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

 

216

Авиаперелеты, которые должны отображаться в экране «Полетные программы»

- cost – отображать только перелеты, на которые заведены цены;

- quote – отображать только перелеты, на которые заведены квоты;

- пустое значение – отображать только перелеты, на которые заведено расписание;

- all – отображать только перелеты, на которые заведены и цены, и квоты, и расписание;

<add key="aviaTimeListchartersToShow" value="quote" />

217

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

- true – отображать только перелеты, цены на которые заведены в пакетах;

- false или отсутствие настройки – отображаются перелеты как с пакетными, так и с непакетными ценами

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

218

Настройка, включающая возможность перехода в экран «Наличие мест на рейсы» или «Полетные программы» из экранов «Упрощенная корзина» и «Информация о заказе».

- aviaquotes – в экранах «Упрощенная корзина» и «Информация о заказе» существует возможность перехода в экран «Наличие мест на рейсы»;

- aviatimelist – в экранах «Упрощенная корзина» и «Информация о заказе» существует возможность перехода в экране «Полетные программы»

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

219

Настройка, определяющая нестандартные классы услуг, для которых в папке images лежит картинка в формате sv{1}.gif, где {1} - идентификатор класса услуги (Формат  иконок стандартных классов услуг - 20x20 пикселей).

 

- ключ класса услуги из таблицы Service

<add key="customServiceImages" value="1052" />

220

Настройка, определяющая необходимость поиска данных не по точному совпадению количества основных и дополнительных мест, указанных в соответствующих фильтрах экрана «Подбор туров с наличием мест», а по сумме основных и дополнительных мест (если не указаны возраста детей в фильтрах).

 

- true – включается возможность поиска по сумме основных и дополнительных мест;

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

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

221

Настройка, включающая отображение доплат по отелю в поле «Условия бронирования» экрана «Подбор туров с наличием мест».

Доплаты отображаются из описания отеля в ПК «Мастер-Тур»

- true – отображаются доплаты по отелю в поле «Условия бронирования»;

- false или отсутствие настройки – доплаты по отелю не отображаются

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

222

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

- true – выбор валюты осуществляется в экране поиска тура и далее выбранная для тура валюта используется на протяжении всего процесса бронирования;

- false или отсутствие настройки – выбор валюты доступен в экранах «Подбор туров с наличием мест», «Динамический лист с ценами по туру», «Ценовой лист», в корзине стоимость тура отображается либо в национальной валюте, либо в валюте тура

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

223

Настройка, реализующая возможность  вывода числового значения оставшихся мест в случае, когда достигнуто значение "Мало" в экране «Подбор туров с наличием мест»

- true – отображается числовое значение оставшихся мест, в случае наличия мест «Мало»;

- false или отсутствие настройки –  настройка выключена – при наличие мест «Мало» отображается значение, которое прописано  в настройке quotaFewText

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

224

Настройка, определяющая порядок сортировки данных в экране «Полетные программы»

- DayOfWeek – день недели;

- AirlineName – название авиакомпании;

- AirSeason – период действия расписания;

- AircraftName – тип самолета;

- FlightNumber – номер рейса;

- AirportName – аэропорт

<add key="aviaTimeListSort" value="AirportName" />

225

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

- true – отображать рейсы с несовпадающим периодом;

- false или отсутствие настройки – рейсы с несовпадающим периодом в экране не отображаются

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

226

Настройка,  позволяющая при бронировании и расчете стоимости авиаперелетов пересаживать инфантов с взрослого класса авиаперелета на инфантовый

Ключи инфантовых классов авиаперелетов из таблицы Airservice через запятую,  используется первый класс из этого списка

<add key="infantCharterClasses" value="109"/>

227

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

-  true – включить отображение обязательной отметки «С условиями бронирования согласен»;

- false или отсутствие настройки – отображение текста условий бронирования

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

228

Настройка, включающая проверку возраста туристов при бронировании туристов и при изменении данных в оформленной заявке. Данная настройка проверяется в экранах «Корзина», «Упрощенная корзина», «Упрощенная корзина 2», «Расширенная корзина», «Бронирование авиабилетов», «Информация о заказе»

- true – включить проверку возраста туристов;

- false или отсутствие настройки – проверка возраста туристов отключена.

               При включенной настройке происходит проверка данных туристов на наличие в путевке хотя бы одного человека, возраст которого превышает значение, указанное в настройке maxChildAge (по умолчанию, 14). Т.е. бронирование детей без взрослых будет невозможно.

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

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

229

Настройка, включающая возможность редактирования городов у перелётов в экране «Корзина». При включенной настройке при редактировании перелёта отключается фильтр по городам вылета и прилёта. В результате отображаются все перелёты из пакета (при checkFlightPacket=true) или вообще все, если checkFlightPacket=false

- true – включить возможность редактирования городов у перелётов;

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

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

230

Настройка, по включении которой при нажатии на кнопку «Бронировать» в экранах «Корзина» и «Упрощенная корзина» выдается предупреждающее сообщение

- true – настройка включена – предупреждающее сообщение выдается;

- false или отсутствие настройки – настройка выключена

Текст сообщения задается в файле MasterWeb \ App_LocalResources \ resourses.xml по ключу mwOrderAttentionMessage

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

231

Настройка, управляющая отображением в экране «Упрощенная корзина» блока «Выбор основного размещения»

- true – скрывать блок «Выбор основного размещения»;

- false или отсутствие настройки – блок «Выбор основного размещения» отображается

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

232

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

- true – включить отправку уведомлений об окончании мест;

- false или отсутствие настройки – настройка выключена, сообщение не отправляется

 

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

 

233

Настройка, включающая отображение Доп.описания2 для услуг, которые можно выбрать, заполняя данные о туристах (TouristData) в экране «Упрощенная корзина»

- true – включить отображение Доп.описания2;

- false или отсутствие настройки – настройка выключена, Доп.описание2 услуг не выводится

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

 

234

Настройка, включающая отображение полей для ввода информации о бронирующем менеджере в экране «Расширенная корзина»

- true – включить отображение полей ввода информации о бронирующем менеджере;

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

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

235

Настройка, включающая автоматическую аннуляцию «пустых» заявок, которые оформляются в случаях сбоя системы

-  true – включить автоматическую аннуляцию «пустых» заявок;

- false или отсутствие настройки – пустые заявки не аннулируются автоматически.

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

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

236

Настройка, включающая отображение поля выбора филиала в форме регистрации агентств. Ключ выбранного филиала сохраняется в поле 'us_filialkey' таблицы Dup_User. При включенной настройке в Блоке Администрирования ПК Мастер-Web появляется возможность редактирования филиала. При изменении значения в этом поле пользователю и выбранному филиалу отправляется уведомление

-  true – включить возможность выбора филиала при регистрации агентств;

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

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

237

Настройка, включающая режим учета процента при конвертации валют. Данная настройка проверяется в экранах: “Интеграция с платежной системой Assist”, “Список заявок”, “Ценовой лист”,

“Стандартная корзина”, “Информация о заказе”,

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

“Расширенная корзина”,

“Бронирование автобусных туров”,

“Динамический лист предложений”.

- число, на которое умножается конвертируемая сумма

<add key="courseMultiplier" value="1,02"/>

238

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

- true - включить отображение столбца "Курорт";

- false или отсутствие настройки - отключить отображение столбца "Курорт".

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

239

Настройка, включающая в экране "Динамический лист с ценами по туру" отображение иконки признака отеля рядом с названием отеля.

Для работы необходимо убедиться, что:

1. изображение иконки находится в папке Images в корне сайта;

2. заполнено поле "Изображение" в справочнике "Типы отелей" ПК Мастер-Тур(пример: recommended.png);

3. отелю присвоен соответствующий признак на вкладке "Дополнительные описания" в экране редактирования отеля ПК Мастер-Тур.

- true - включить отображение иконки;

- false или отсутствие настройки - отключить отображение иконки.

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

240

Настройка, включающая в экране "Упрощенная корзина" отображение поля для ввода сообщения менеджера. В случае бронирования сообщение, введенное в это поле, отображается в переписке по созданной путевке.

- true - включить отображение поля;

- false или отсутствие настройки - отключить отображение поля.

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

241

Настройка, включающая отображение услуги ADHOT в сокращенном виде (убирается "ADHOT::" и размещение). Настройка работает в экране "Упрощенная корзина" при установленном плагине "Бронирование новогодних и рождественских ужинов").

- true - включить отображение сокращенного имени;

- false или отсутствие настройки - включить отображение полного имени.

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

Добавление файлов большого размера

Для того, чтобы добавлять xls-файлы большого размера, необходимо добавить в конфигурационный файл web.config дополнительную настройку:
<httpRuntime maxRequestLength="102400" executionTimeout="3600" /> Данная настройка добавляется в секцию <system.web>. Секция system.web находится на одном уровне с секцией appSettings. Значением параметра maxRequestLength является максимальный размер файла в килобайтах. Значением параметра executionTimeout является максимальное время, которое отводится на закачку файла в секундах.

Настройки экрана «Динамический лист предложений с наличием мест»

Настройки для данного экрана задаются в файле web.config, находящемся в папке MasterWebStandard. Данные настройки регулируют отображение тарифов на авиаперелеты, питания и категорий гостиниц. Для этого в конфигурационном файле добавляется секция <MasterWeb>.