Мастер-Тур(15):Личный кабинет Агента

Материал из Megatec
Версия от 09:48, 31 марта 2020; Mirakian (обсуждение | вклад) (Новая страница: «==Просмотр списка забронированных туров («OrderList.aspx»)== Список заявок, забронированных в ба…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Просмотр списка забронированных туров («OrderList.aspx»)

Список заявок, забронированных в базе данных туроператора, доступен в экране Список заказов по адресу http://ip-адрес сервера Мастер-Веб/MasterWebStandard/orderlist.aspx.
Экран Список заказов доступен только для зарегистрированных и авторизованных в системе пользователей.
После ввода имени пользователя и пароля загрузится список заявок, оформленных на покупателя/агентство, указанного в поле Партнер в БД МТ при регистрации пользователя в Системе администрирования ПК «Мастер-Web», который сопоставлен для имени текущего пользователя.

«Список заказов» («OrderList.aspx»)

Проверка путевок на валидность

Полезная информация



На странице «OrderList.aspx» добавлена проверка путевок на валидность. Путевка считается невалидной, если у неё нет подписи или имеется хотя бы один невалидный платеж. Валидными считаются платежи, которые проводятся через кассу, центр оплат или в программе "Мастер-Финансы". Строка невалидной путевки подкрашивается красным цветом, значения в столбцах "Оплачено", "Оплачено в национальной валюте" отмечаются звездочками.



Проверка путевок на валидность

Поиск путевок

Набор фильтров для отбора путевок

Для отбора путевок можно использовать ряд фильтров:

Информация о договоре

Информация о договоре

Здесь выводится номер текущего действующего договора с агенством и его тип.

Если в конфигурационном файле Web.config прописать настройку: <add key="useAdvancedCurrentAgentPartnerAgreements" value="true" />, то в информации о договоре вместо последнего актуального договора появятся все актуальные договоры.

Информация о договоре

Здесь выводятся номера всех актуальных договоров, у которых срок окончания больше текущей даты, типы договоров, даты выдачи оригиналов и отметки о выдаче оригиналов (если оригиналы были выданы).

Курсы валют

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

Список заказов

Список заказов

Здесь отображается информация по оформленным заказам:

Настройки отображения столбцов

Настройки в файле «PartnerProfile»

Скрыть любой из столбцов в экране OrderList можно в файле partnerProfile_0.xml.

По умолчанию скрыты следующие поля:

  • Owner - ведущий менеджер;
  • UserLogin - Забронировал (логин пользователя, который забронировал путевку);
  • PartnerName - Партнер (покупатель по путевке);
  • PrintAccaunt - Распечатать счет;
  • Annulate - Колонка с кнопками на аннуляцию путевки;
  • IsOutDoc - Отметка о выдаче документов на визу.
Настройка в файле WEB.CONFIG

Настройка hideToPayPartnerGroups в файле web.config позволяет отключить отображение информации о комиссии агентства в экранах OrderInfo и OrderList для группы агентств. Для агенства, входящего в группу партнеров, указанную в настройке (кроме управляющей компании) в экране OrderList происходит следующее:

  • В полях К оплате и К оплате нац. вал выводится полная стоимость путевки.
  • Поля Минимальный размер предоплаты и Оплачено нац. вал скрываются (независимо от настроек в partnerProfile_0.xml).
  • В поле Оплачено выводится не сумма, а цветовое обозначение задолженности:
    • красный - путевка не оплачена;
    • желтый - путевка оплачена частично;
    • зеленый - путевка оплачена полностью.
  • Признак Задолженности скрывается.

Регулирование отображения комиссии агентства

При включенной настройке В этом экране пользователь может наложить ограничения на отбор заявок по:

  • Номеру заявки в базе данных туроператора
  • По стране
  • Дате оформления заказа
  • Периоду дат начала тура
  • Заявки, имеющие в составе тура услугу «Виза»
  • Неоплаченные или не полностью оплаченные заявки.

По ссылке с номера заявки пользователь попадает в экран «Информация о заказе» для просмотра подробной информации о забронированном туре.

Бонусные программы

Если пользователь ПК «Мастер-Web» является участником бонусной программы, то после его авторизации в системе будет выводится информация о бонусах.

Отображение по умолчанию

Если пользователь является участником бонусной программы и в файле web.config основного приложения ПК «Мастер-Web» и в файле web.config системы администрирования включена настройка bonus, то информация о бонусах будет отображаться справа от логина после авторизации.

Информация о бонусах

Раширенная информация по бонусам

При включенных настройках showAdvancedBonusControl и extendedBonusInfo бонусы будут отображаться в расширенном варианте:

Бонусы

Бонусы не показываются частным лицам.
Существует возможность отображения бонусов в отдельной вкладке на странице "Список заявок". Включается по настройкам showBonusesTabInOrderList и extendedBonusInfo со значением true.
ST12.png

Детализация

При включенной настройке extendedBonusInfo и выключенной настройке showAdvancedBonusControl бонусы будут отображаться с возможностью детализации расчета предварительно выбрав дату начисления:

Детализации расчета бонусов

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

  • Представитель - ФИО пользователя. Поле отображается при значении true настройки showRepresentativeInBonusListControl.
  • Логин - логин пользователя.
  • Место - порядковый номер пользователя среди всех пользователей агентства в зависимости от количества бонусов пользователя (тип бонусов для вычисления места определяется настройкой showActiveBonusRating: true – активные бонусы, false – рейтинговые бонусы). Поле отображается при значении true настройки showPlaceInBonusListControl.
  • Рейтинг - общее количество бонусов пользователя.
  • Активные - количество активных бонусов пользователя.
  • Списанные - количество списанных бонусов пользователя.
  • Остаток активных - вычисляемое значение = активные бонусы – списанные бонусы.

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

Таблица с детализацией расчета содержит следующие поля:

  • Дата события - дата и время начисления бонуса.
  • Номер путевки - путевка по которой был начислен бонус.
  • Начисленный бонус (общий бонус) - количество бонусов которое было начислено.
  • Активный бонус - количество активных бонусов.
  • Использованный бонус - количество списанных бонусов.
  • Бонусная программа - название бонусной программы.
  • Менеджер - ФИО пользователя и логин пользователя


Бонусы не показываются частным лицам.
Существует возможность отображения бонусов в отдельной вкладке на странице "Список заявок". Включается по настройкам showBonusesTabInOrderList и extendedBonusInfo со значением true.
As_014.JPG
Пользователь с признаком "Разрешить просмотр всех заявок агентства" видит бонусы агентства и всех пользователей этого агентства. Бонусы агентства показываются в отдельной таблице (см. скриншот ниже).
ST10.png
Если представитель не является участником бонусной программы, т.е. снять флаг "Участник бонусной программы" в экране Admin/User, то вместо таблицы бонусов появляется сообщение "Пользователь не является участником бонусной программы".
ST11.png

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

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

Описание Значение Настройка
1 Отображение бонусов рядом с именем представителя, вошедшего в систему

Внимание!
Чтобы включить расширенное отображение бонусной программы в виде таблицы в экране «Список заявок», нужно дополнительно прописать настройку extendedBonusInfo а также добавить настройку bonus в web.config системы администрирования.

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

Внимание!
Чтобы включить расширенное отображение бонусной программы в виде таблицы в экране «Список заявок», нужно дополнительно в web.config основного приложения прописать настройку bonus и в web.config системы администрирования добавить настройку bonus.

  • true — включить возможность отображения расширенной информации о бонусах
  • false или отсутствие настройки — расширенная информация о бонусах не предоставляется
<add key="extendedBonusInfo" value="true" />
3 Настройка, определяющая способ отображения статистики бонусной программы: обычный или расширенный. Подробнее см. Бонусные программы).
  • true — отображается расширенный вариант таблицы бонусов
  • false или отсутствие настройки — отображается обычный вариант таблицы бонусов
<add key="showAdvancedBonusControl" value="true" />
4 Настройка, определяющая стоимость одного балла в у.е. Значение, определяющее чему равен 1 бонусный балл в у.е.
<add key="bonusCourse" value="1" />
5 Настройка, включающая отображение информации о рейтинге по активным бонусам
  • true — включить отображение информации о рейтинге по активным бонусам
  • false или отсутствие настройки — информация о рейтинге по активным бонусам не отображается
<add key="showActiveBonusRating" value="true" />
6 Настройка, определяющая цвет фона для заявок, заезды по которым уже состоялись (бонус активировался) Код цвета для фона заявок, заезды по которым уже состоялись (бонус активировался)
<add key="pastReservationBackColor" value="#CCFFFF" />
7 Настройка, определяющая цвет фона для заявок, заезды по которым еще не состоялись (бонус не активировался) Код цвета для фона заявок, заезды по которым еще не состоялись (бонус не активировался)
<add key="futureReservationBackColor" value="#CCFFFF" />
8 Настройка, включающая отображение информации о представителе в таблице бонусов
  • true — включить отображение колонки «Представитель» в таблице бонусов
  • false или отсутствие настройки — колонка «Представитель» в таблице бонусов не отображается
<add key="showRepresentativeInBonusListControl" value="true" />
9 Настройка, включающая отображение информации о месте в в таблице бонусов
  • true — включить отображение колонки «Место» в таблице бонусов
  • false или отсутствие настройки — колонка «Место» в таблице бонусов не отображается
<add key="showPlaceInBonusListControl" value="true" />
10 Настройка, включающая отображение отдельной вкладки «Бонусы» на странице списка заказов
  • true — включить отображение отдельной вкладки «Бонусы»
  • false или отсутствие настройки — отдельная вкладка «Бонусы» не отображается
<add key="showBonusesTabInOrderList" value="true" />
11 Настройка, включающая 'отображение признака «Зарегистрироваться для участия в бонусной программе» в экране «Регистрация агентства» («Registration.aspx»).

Внимание! Обязательно должны быть указаны настройки bonus и extendedBonusInfo.
При включении признака во время регистрации нового агентства пользователь автоматически становится участником бонусной программы.

  • trueвключить отображение флажка «Зарегистрироваться для участия в бонусной программе»;
  • false или отсутствие настройкиотключить отображение флажка «Зарегистрироваться для участия в бонусной программе».
<add key="showBecomeBonusProgramParticipant" value="true" />
12 Настройка, включающая отображение ссылки «Правила бонусной программы» в экране «Регистрация агентства» («Registration.aspx»).

Внимание! Обязательно должны быть указаны настройки showBecomeBonusProgramParticipant, bonus и extendedBonusInfo.
Ссылка указывается в настройке bonusProgramUrl.

  • trueвключить отображение ссылки Правила бонусной программы;
  • false или отсутствие настройкиотключить отображение ссылки Правила бонусной программы.
<add key="showBonusProgramRules" value="true" />
13 Настройка, определяющая ссылку на правила бонусной программы в экране «Регистрация агентства» («Registration.aspx»).

Отображение ссылки регулируется настройкой showBonusProgramRules.

Ссылка на страницу с правилами участия в бонусной программе. Если в ссылке есть символ &, то необходимо его записывать в виде &.
<add key="bonusProgramUrl" value="BonusProgramRules.html" />

Настройки в файле WEB.CONFIG системы администрирования

Описание Значение Настройка
1 Настройка, включающая отображение признака «Участник бонусной программы» в экране Admin/User. Подробнее см. Бонусные программы.

Внимание!
Для того, чтобы признак появился, также необходимо убедиться, что в файле web.config основного приложения ПК «Мастер-Web» прописаны настройки <add key="bonus" value="true" /> и <add key="extendedBonusInfo" value="true" />.

  • true — включить отображение признака «Участник бонусной программы»
  • false или отсутствие настройки — отключить отображение признака «Участник бонусной программы»
<add key="bonus" value="true" />