Мастер-Тур(15):Личный кабинет Агента — различия между версиями

Материал из Megatec
Перейти к: навигация, поиск
[досмотренная версия][досмотренная версия]
(Курсы валют)
(Настройка национальной валюты)
Строка 439: Строка 439:
 
При заполненном значении данной настройки текущая логика автоматического определения национальной валюты игнорируется, и для отображения используется валюта, указанная в параметре.<br />
 
При заполненном значении данной настройки текущая логика автоматического определения национальной валюты игнорируется, и для отображения используется валюта, указанная в параметре.<br />
 
В качестве значения указывается код валюты из таблицы '''Rates''' (поле '''RA_CODE''').<br />
 
В качестве значения указывается код валюты из таблицы '''Rates''' (поле '''RA_CODE''').<br />
 
+
Если после национальной валюты, через запятую, указаны идентификаторы стран(поле '''CN_KEY''' из таблицы '''tbl_Country'''), то пользователи партнер которых из страны указанной в настройке, будет видеть национальную валюту указанную в параметре, если ключи стран не указаны применяется ко всем пользователям. <br />
Если параметр не заполнен, отображение валюты осуществляется по стандартной логике без изменений.<br />
+
Если параметры не заполнены, отображение валюты осуществляется по стандартной логике без изменений.<br />
 
[[Файл:Am 063.png]] учитывается регистр вводимого значения валюты из поля '''RA_CODE''' таблицы '''Rates'''
 
[[Файл:Am 063.png]] учитывается регистр вводимого значения валюты из поля '''RA_CODE''' таблицы '''Rates'''
 
<br />
 
<br />

Версия 12:52, 5 февраля 2026

Содержание

Просмотр списка забронированных туров («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 - Отметка о выдаче документов на визу.

Начиная с релиза 15.8 добавлена возможность сортировки списка по дата начала тура, окончания тура, оформления заказа, по логину, а также по ведущему менеджеру.

Настройка в файле 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" />

Просмотр подробной информации о заказе («OrderInfo.aspx»)

В экране Информация о заказе (http://ip-адрес сервера/MasterWeb/OrderInfo.aspx) представлена следующая информация

«Информация о заказе» («OrderInfo.aspx)»

В данном экране можно загружать файлы. Включение механизма загрузки файлов регулируется настройками allowUploadFiles, allowedExtentionsForUpload и maxFileSizeForUpload. Для корректной работы с файлами более 4 Мб в web.config необходимо добавить настройку httpRuntime.

<location path="OrderInfo.aspx">
   <system.web>
     <authorization>
       <deny users="?"/>
     </authorization>
     <httpRuntime maxRequestLength="2097152" executionTimeout="600" />
   </system.web>
 </location>
Размер файла не может превышать 10 Мб!

После загрузки файл доступен в путевке в плагине Привязка файлов к путевке. Для каждого загружаемого файла отправляется письмо на e-mail ведущего менеджера, в котором говорится, какой покупатель к какой путевке привязал файл.

Согласованный размер скидки клиенту

При включенной настройке PaymentAmount в конфигурационном файле web.config ПК Мастер-Web в экране OrderInfo.aspx отображается поле Скидка клиенту, в которое агент может вносить процент принятой оплаты от туриста.

оплата от агента

Алгоритм работы с данным функционалом следующий:

  • у агента должно остаться не менее 5% комиссии (то есть, если изначально комиссия агента 15%, то больше 10% он не сможет применить). Начиная с релиза 15.7 добавлена возможность оставлять не менее 3% комиссии. Регулируется настройкой в конфигурационном файле web.config ПК Мастер-Web AllowMultiplyPaymentAmount, работает только при включенной настройке PaymentAmount.
  • внести данный % агент может только в день бронирования путевки (в другие дни поле недоступно для редактирования). Начиная с релиза 15.7 добавлена возможность редактировать внесенную скидку вплоть по поступления полной оплаты по путевке. Регулируется настройкой в конфигурационном файле web.config ПК Мастер-Web AllowMultiplyPaymentAmount, работает только при включенной настройке PaymentAmount.
  • при внесении и сохранении этого % создается сообщение от агента, которое сохраняется по общим правилам в историю и происходит его отправка по e-mail
  • после внесения % общая цена по путевке и размер скидки изменяется с учетом нового процента, при этом сумма к оплате остается неизменной
Начиная с релиза 15.8 в настройке PaymentAmount теперь необходимо задавать минимальный процент комиссии,
который будет оставаться у агента

Пример:

  • Было:
    • Стоимость путевки 20 000 рублей
    •  % комиссии 15%
    • К оплате 17 000 рублей

Агент внес % скидки – 3%

  • Стало:
    • Стоимость путевки 20 000 – 3% = 19 400 рублей
    •  % комиссии 12%
    • К оплате 17 000 рублей
Обратите внимание, что при перерасчете путевки в ПК Мастер-Тур – данный процент 
учитываться не будет и путевка будет перерассчитана по стандартному механизму


оплата от агента

Если комиссия по путевке в у.е., то система автоматически определяет размер комиссии по путевке в процентах от стоимости путевки и определяет максимальное количество у.е., которое можно ввести в поле Скидка клиенту.

Пример:

  • Было:
    • Стоимость путевки 1000$
    • комиссия 100$ - система определяет, что 100$ - это 10% от 1000$. В поле Скидка клиенту можно ввести максимум 50$ (10% - 5%(т.к. у клиента должно остаться не менее 5%) = 5% от стоимости путевки).
    • К оплате 900$

Агент внес скидку – 40$

  • Стало:
    • Стоимость путевки 1000$ – 40$ = 960$
    • комиссия 60$
    • К оплате 900$

Детализация платежей по путевке

При включенной настройке ShowPaymentDetails в конфигурационном файле web.config ПК Мастер-Web в экране OrderInfo.aspx отображается ссылка Детализация платежей.

Детализация платежей
При нажатии на ссылку открывается таблица с информацией о всех платежах, совершенных для оплаты услуг по выбранной путевке. Столбцами таблицы являются:

  • Дата платежа;
  • Оплата - тип произведенного платежа;
  • Сумма - сумма платежа в национальной валюте;
  • Курс - курс национальной валюты к валюте тура на момент совершения платежа;
  • Зачислено - зачисленная по путевке сумма платежа в валюте тура, рассчитанная по курсу на момент совершения платежа.


Детализация платежей

Информация о путевке

Здесь выводится информация о стоимости путевки и об оплате.

Информация о стоимости путевки


  • Стоимостьполная стоимость путевки в валюте путеки и в национальной валюте.
  • К оплатестоимость путевки с учетом скидки в валюте путевки и в национальной валюте.
  • Комиссия по путевке – величина комиссии по путевке% или в валюте).
  • Доп. скидка – величина скидки от основания для скидок или промокодов% или в валюте).
  • Задолженностьнеоплаченная сумма. При полной оплате путевки сумма задолженности равняется нулю.
  • Сумма предоплаты – сумма, которую необходимо внести до даты предоплата до
  • Предоплата додата, до которой должна быть внесена предоплата. В случае, если дата не указана, данное поле будет пустым.
  • Оплата до – дата, до которой должна быть оплачена путевка.

Курсы валют

Настройки отображения комиссии агентств

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

В файле partnerProfile_0.xml в теге <HideCommissionInfo> можно регулировать видимость полей К оплате и Комиссия.
Если значение в теге true, поля в экране OrderInfo не отображаются.

Информация о стоимости путевки

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

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

  • Скрывается поле Комиссия;
  • В поле К оплате отображается полная стоимость путевки.
  • В поле Задолженность выводится не сумма, а цветовое обозначение задолженности:
    • красный - путевка не оплачена;
    • желтый - путевка оплачена частично;
    • зеленый - путевка оплачена полностью.

Комиссия по путевке не отображается

Настройка национальной валюты

В файле web.config доступна настройка, позволяющая задать национальную валюту вручную для отображения стоимости в экране OrderInfo.
Ag 385.png
Для этого используется параметр:

<add key="SetDifferentNationalCurency" value="" />

При заполненном значении данной настройки текущая логика автоматического определения национальной валюты игнорируется, и для отображения используется валюта, указанная в параметре.
В качестве значения указывается код валюты из таблицы Rates (поле RA_CODE).
Если после национальной валюты, через запятую, указаны идентификаторы стран(поле CN_KEY из таблицы tbl_Country), то пользователи партнер которых из страны указанной в настройке, будет видеть национальную валюту указанную в параметре, если ключи стран не указаны применяется ко всем пользователям.
Если параметры не заполнены, отображение валюты осуществляется по стандартной логике без изменений.
Am 063.png учитывается регистр вводимого значения валюты из поля RA_CODE таблицы Rates

Статус путевки и дополнительные возможности

Туристы

Под информацией о путевке выводится информация о туристах.

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

В поле Главный турист обозначается главный турист в путевке. Это поле редактировать нельзя.


Настройка отображения полей осуществляется в Системе администрирования ПК «Мастер-Web».

Статус документов на визу

Если в путевке есть услуга Виза, то в информации о туристах будет выводиться колонка Статус документов на визу. В этой колонке выводится информация о документах на визу из экрана Туристы ПК «Мастер-Тур».
Колонку можно скрыть с помощью настройки.

Описание Значение Настройка
1 Настройка позволяет скрыть отображение колонки Статус документов на визу в экране «Информация о заказе» («OrderInfo.aspx»).
  • true - колонка не отображается;
  • false или отсутствие настройки - колонка отображается.
<add key="hideVisaStatusColumnInOrderInfo" value="true" />

Набор услуг

Переписка с менеджером

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

MW переписка 

Для отправки сообщения по путевке агенту необходимо ввести текст в поле и нажать на кнопку "Послать сообщение" в личном кабинете MasterWeb.

MW 

Далее при открытии путевки менеджер будет видеть сообщение от агента.

Сообщение в путевке 

Менеджер может отправить сообщение через экран "История путевок" в ПК Мастер-Тур, нажав на кнопку "Добавить".

История путевок 

В окне "Создание сообщения для путевки" необходимо выбрать вид сообщения "Сообщение покупателю".

Сообщение менеджера 

Полная переписка будет видна при каждом входе в путевку, в истории по путевке, а также в личном кабинете MasterWeb.

Сообщение менеджера 

Отображение скидок

Информация о путевке

Здесь выводится информация о стоимости путевки, об оплате и применённых комиссиях и скидках по скидочным картам или промокодам .

Информация о стоимости путевки


  • Стоимостьполная стоимость путевки в валюте путеки и в национальной валюте.
  • К оплатестоимость путевки с учетом скидки в валюте путевки и в национальной валюте.
  • Комиссия по путевке – величина комиссии по путевке% или в валюте).
  • Доп. скидка – величина скидки от основания для скидок или промокодов% или в валюте).
  • Задолженностьнеоплаченная сумма. При полной оплате путевки сумма задолженности равняется нулю.
  • Сумма предоплаты – сумма, которую необходимо внести до даты предоплата до
  • Предоплата додата, до которой должна быть внесена предоплата. В случае, если дата не указана, данное поле будет пустым.
  • Оплата до – дата, до которой должна быть оплачена путевка.

История путевки

Вся информация о применении промокодов и скидок сохраняется в разделе переписка с менеджером, обслуживающим заказ.
Ag 221.png