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

Материал из Megatec
Перейти к: навигация, поиск

Статья находится на стадии разработки.

Версия статьи от 18-04-2025.


Введение

Личный кабинет — это веб-интерфейс, предназначенный для турагентств и их сотрудников, предоставляющий доступ к информации о заказах, финансовых операциях и другим важным данным. В нём реализованы функции управления бронированиями, взаимодействия с туроператором и контроля платежей.

Основные возможности личного кабинета:

  • Просмотр списка заказов с детальной информацией – позволяет агентам быстро получать сведения о бронированиях, статусах заявок, суммах оплат и задолженностях.
  • Фильтрация и сортировка заявок – помогает находить нужные заявки по заданным параметрам (номер заявки, фамилия туриста, даты поездки и т. д.).
  • Управление учётными данными агентства – включает редактирование контактной информации, реквизитов компании и управление учетными записями сотрудников.
  • Доступ к финансовой информации и отчетам – позволяет просматривать суммы оплат, задолженности и формировать отчёты для контроля финансовых операций.
  • Взаимодействие с туроператором через сообщения и уведомления – обеспечивает связь между агентством и туроператором, уведомляя о важных изменениях и позволяя вести переписку.


Заголовок и общие элементы страницы «Личный кабинет»

Любая страница Личного кабинета содержит заголовок и меню для перехода на основные экраны. В заголовке отображаются:

  • Контактные данные туроператора (телефон, email) – предназначены для оперативной связи с отделом бронирования.
  • Курсы валют (список настраивается) – отображают актуальные курсы, которые могут изменяться в зависимости от настроек.
  • Логотип туроператора – по умолчанию устанавливается логотип компании, но его можно заменить на пользовательский через настройки.
  • Ссылки на онлайн–бронирование – позволяют агентам быстро перейти к оформлению новых заявок.
  • Название агентства, к которому привязан личный кабинет – отображает текущее агентство, под учетной записью которого выполнен вход.
  • Ссылка на страницу оформления неформального заказа(кнопка "оставить заявку") – предоставляет возможность оставить заявку без строгого соответствия стандартным параметрам бронирования.
  • Кнопка выхода из личного кабинета – завершает сессию пользователя.


После авторизации пользователь попадает на основную страницу Личного кабинета, с которой может перейти к другим разделам через меню.

Заголовок и общие элементы страницы «Личный кабинет»


Основное меню
  • Информация
  • Заявки
  • Бонусы
  • Учётные данные
  • Юридические документы

После выбора раздела открывается соответствующий экран.

Заявки

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

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

Основной сценарий

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

Настройки отображения
  • Количество строк на странице (по умолчанию 20)
    • Элемент управления: раскрывающееся меню в правом нижнем углу списка заказов.
    • Пользователь может выбрать количество отображаемых строк: 20, 50 или 100.
    • Выбранное значение сохраняется в cookies браузера и применяется при следующем входе.
    • Возможные ошибки: при сбое cookies настройки могут сбрасываться.

Настройка количества строк на странице


  • Возможность настройки видимых столбцов
    • Элемент управления: кнопка «Настройки» в правом верхнем углу таблицы списка заказов.
    • При нажатии открывается всплывающее окно со списком всех доступных колонок.
    • Для включения/отключения колонки используются чекбоксы.
    • Выбранные настройки сохраняются в cookies.

Выбор видимых столбцов

По умолчанию отображаются:

  • Номер заявки
  • Страна (страна проведения тура)
  • Дата заезда
  • Главный турист по заявке
  • Статус заявки
  • Стоимость
  • Долг в валюте заявки

Дополнительные столбцы (по настройке)

  • Город (город проживания в туре, по отелю)
  • Название тура
  • Скидка (комиссия) в нац валюте – слово скидка, есть залогинен частник, комиссия – если агент
  • Скидка (комиссия) в валюте тура – слово скидка, есть залогинен частник, комиссия – если агент
  • Оплачено в нац валюте
  • Оплачено в валюте заявки
  • Долг в нац валюте
  • Полная стоимость в нац валюте
  • Полная стоимость в валюте
  • Полная стоимость в нац валюте за вычетом комиссии
  • Полная стоимость в валюте заявки за вычетом комиссии
  • Менеджер
  • Статус визы
  • Дата окончания тура
  • Предоплата до
  • Полная оплата до
  • Число туристов
  • Менеджер
  • Дата оформления


Фильтры поиска

Фильтры поиска в списке заказов

Фильтрация заявок осуществляется по следующим параметрам:

  • Номер заявки
  • Фамилия туриста
  • Статус визы
  • Страна тура
  • Даты тура (с, по)
  • Дата оформления заявки
  • Наличие визы
  • Наличие задолженности
  • Срок полной оплаты

Дополнительные условия

  • Любые изменения фильтров сохраняются для пользователя.
  • Фильтры «С наличием визы» и «Задолженность» запоминаются между сеансами.

После выбора заявки осуществляется переход на страницу с детальной информацией по заказу (OrderInfo).

Информация по заказу (OrderInfo)

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

Страница информации по заказу

Назначение

Экран предназначен для:

  • Просмотра всех деталей заявки
  • Отслеживания истории изменений по заказу
  • Контроля финансовых расчётов
  • Проверки актуальности виз, оплаты и сроков

Структура страницы

Страница состоит из следующих информационных и функциональных блоков:

  • Заголовок и действия
  • Информация по заявке
  • Финансы
  • Услуги
  • Туристы
  • Чат
  • Документы
  • История изменений

Заголовок и действия

Ag 292.png
Расположен в верхней части страницы и включает:

  • Название агентства – указывается текущее агентство, от имени которого пользователь вошёл.
  • Основное меню навигации – вкладки: Информация, Заявки, Бонусы, Учётные данные, Юридические документы.
  • Номер заявки и даты поездки – номер заявки выделен синим, продолжительность тура прописывается в скобках.
  • Кнопки управления:
    • Оставить заявку – предоставляет возможность оставить заявку без строгого соответствия стандартным параметрам бронирования.
    • Запрос на аннуляцию – подача заявки на аннуляцию текущего заказа.
    • Отчёты – доступ к печатным и финансовым документам по заявке.
  • Контактные данные и текущий пользователь – отображаются телефон и email туроператора, курсы валют, имя пользователя, кнопка выхода.


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

Ag 293.png

Находится в левом верхнем блоке. Содержит ключевые параметры заявки:

  • Статус – текущее состояние заявки.
  • Дата создания – с точным временем оформления.
  • Агентская комиссия – процент комиссии.
  • Страна – страна тура.
  • Название тура – отображается название тура.
  • Дата заезда и выезда – даты тура.


Финансы

Ag 296.png
Находится в правом верхнем блоке и включает:

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


Услуги

Ag 294.png
Блок со списком всех туристических услуг, входящих в заявку:

  • Дата – дата начала услуги.
  • День – день предоставления услуги.
  • Продолжительность – продолжительность услуги.
  • Услуга – подробное описание услуги (например, перелёты, отели, трансферы).
  • Человек – количество туристов, участвующих в услуге.
  • Статус – статус услуги.

Дополнительно:

  • Кнопка «Раскрыть колонки» позволяет настроить отображаемые поля таблицы.


Туристы

Ag 284.png
Таблица с информацией по каждому туристу в заявке(символом Ag 285.png обозначается главный турист по заявке):

  • Пол – обозначение пола туриста.
  • Фамилия и имя – в латинской транслитерации, если применимо.
  • *Дата рождения
  • Паспорт – серия и номер паспорта
  • Виза – статус или информация о наличии визы (может быть пустым, если виза не требуется или ещё не оформлена).


Чат

Ag 295.png

Раздел для общения между агентом и туроператором:

  • Каждое сообщение сопровождается датой, временем и именем отправителя.
  • Новое сообщение вводится в текстовом поле снизу.
  • Для отправки используется кнопка со стрелкой.
  • Поддерживается вертикальный скролл в истории сообщений.


Документы

Ag 287.png
Раздел предназначен для загрузки и просмотра файлов по заявке:

  • Список загруженных файлов – отображаются прикрепленные документы.
  • Категории – могут быть разбиты по типам.
  • Кнопка "Загрузка" – позволяет загрузить документы с окна информации о путевке.


История изменений

Ag 297.png
Хронологический список изменений по заявке:

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

План рассадки

Ag 289.png

Раздел отображает визуальную схему рассадки туристов, применимую, например, для трансферов, автобусов или ж/д переездов.

Цветовая индикация
  • 🟩 Свободно – место доступно для бронирования
  • 🟥 Занято – место уже выбрано другим туристом
  • Заблокировано — место нельзя выбрать (например, резерв, санитарная зона и т.п.)



Структура отображения
  • Схема рассадки разделена на зоны (например, "ЗОНА 1", "ЗОНА 2")
  • Каждое место имеет уникальный номер и может содержать символы:
    • П – проход
    • Л, П – левая/правая сторона
    • *, **, && – специальные метки, уточняющие особенности места (например, приоритетное, техническое, нестандартное)
Поведение
  • Пользователь может просматривать занятость мест в реальном времени.
  • При нажатии может зафиксировать место за туристом.