Направление работ: Mobile Код раздела: 5.7 Раздел: Профиль > Мбаллы Статус: черновик Ответственный: Панкова Л.А. Версия: 0.1 Обновлено: 29.07.26


1. Назначение

Раздел описывает экран мобильного приложения, на котором пользователь просматривает историю начислений и списаний Мбаллов.

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

Раздел зависит от Back: 2.7.3 Объекты и предложения > Скидки > Скидки баллами в части правил оплаты заказа Мбаллами и от Back: 8.4.2 Администрирование > Параметры системы > Настройки балльной системы в части правил начисления и списания Мбаллов.

2. Ключевые понятия

Мбаллы — баллы лояльности пользователя, которые начисляются за предусмотренные правилами действия и могут использоваться при оплате заказа.

История операций с Мбаллами — список начислений и списаний Мбаллов пользователя, сгруппированный по месяцам.

Период операций — интервал дат, за который интерфейс отображает историю операций с Мбаллами.

Тип операции — категория записи в истории: начисление или списание.

3. Scope

Входит

S1: Мбаллы — открытие экрана, просмотр истории операций и справки о Мбаллах.

S2: Фильтрация истории операций.

S3: Выбор периода отображения операций.

S4: Дополнительные состояния экрана.

Не входит

4. BR

Указаны в пункте 4 раздела Back 2.7.3 Объекты и предложения > Скидки > Скидки баллами.

Правила начисления и списания Мбаллов относятся к разделу Back 8.4.2 Администрирование > Параметры системы > Настройки балльной системы.

5. Функциональные требования (UC + FR)

IDСценарийФункциональное требованиеBRВесСтатус
S1: FR5.7-1Пользователь открывает раздел “Мбаллы”.Интерфейс открывает экран “Мбаллы” и отображает действие возврата, выбранный период, действия фильтрации и открытия справки, а также историю операций пользователя.1
S1: FR5.7-2Пользователь просматривает историю операций с Мбаллами.Интерфейс группирует доступные операции по месяцам. Для текущего месяца интерфейс отображает группу “В этом месяце”, для предыдущих месяцев — название месяца, например “В апреле”.1
S1: FR5.7-3Пользователь просматривает отдельную операцию.Интерфейс отображает для операции название объекта, логотип объекта, тип “Начисление” или “Списание”, сумму Мбаллов со знаком ”+” для начисления или ”-” для списания и дату. Для списания по подписке интерфейс отображает назначение “Оплата подписки”.1
S1: FR5.7-4Пользователь возвращается с экрана “Мбаллы”.По действию возврата интерфейс закрывает экран “Мбаллы” и возвращает пользователя на предыдущий шаг.1
S1: FR5.7-5Пользователь открывает справку о Мбаллах.По действию открытия справки интерфейс показывает нижнюю панель.

В справке интерфейс отображает блок “У вас” с текущим балансом Мбаллов и блок “Мбаллы” со справочной информацией о Мбаллах.
2
S1: FR5.7-6Пользователь сворачивает справочную информацию.По действию сворачивания интерфейс закрывает нижнюю панель справки и возвращает пользователя на экран “Мбаллы”.2
S2: FR5.7-7Пользователь открывает фильтрацию истории операций.По действию фильтрации интерфейс показывает нижнюю панель “Что показывать?” с вариантами единичного выбора “Все”, “Начисления” и “Списания”. По умолчанию выбран вариант “Все”.1
S2: FR5.7-8Пользователь выбирает тип операций.Интерфейс позволяет выбрать только один вариант фильтра и отображает в истории операции выбранного типа либо все операции для варианта “Все”. После выбора панель фильтрации остаётся открытой до действия пользователя по её сворачиванию.1
S3: FR5.7-9Пользователь открывает выбор периода.По действию добавления периода интерфейс показывает нижнюю панель выбора периода с действиями “Сбросить” и “Готово”, полями “Дата начала” и “Дата Окончания” и календарём.2
S3: FR5.7-10Пользователь задаёт период операций.Интерфейс позволяет выбрать дату начала и дату окончания в календаре. Выбранный диапазон выделяется в календаре, а его границы отображаются в полях дат.2
S3: FR5.7-12Пользователь сбрасывает выбранный период.По действию “Сбросить” интерфейс очищает заданный диапазон и возвращает выбор периода к исходному состоянию.2
S3: FR5.7-13Пользователь применяет выбранный период.По действию “Готово” интерфейс применяет даты начала и окончания, закрывает панель выбора периода и обновляет историю операций за выбранный интервал.2
S4: FR5.7-14История операций загружается.До получения данных интерфейс отображает плейсхолдеры выбранного периода, заголовков месяцев и строк операций.2
S4: FR5.7-15В выбранном месяце нет операций с Мбаллами.Интерфейс отображает название месяца и пустое состояние с текстом “В этом месяце не было операций с баллами”. Если доступны операции предыдущих месяцев, интерфейс продолжает отображать их ниже пустого состояния.2

6. Открытые вопросы

IDИсточникВопросКомуСтатус

0 items under this folder.