Ответственный аналитик: Лялин Н. И.
Дата: 04.02.2026
Версия: 1.0.0
1. Область действия
- Обеспечить модерацию изменений в полях, содержащих чувствительную информацию
2. Требования
| ID | Требование | Приоритет |
|---|---|---|
| BR_BCK_MOD_00 | Система должна автоматически инициализировать модерацию полей из заданного списка при их изменении через личный кабинет партнёра. | MUST |
| BR_BCK_MOD_01 | При изменении данных под логином сотрудника сервиса модерация не должна инициализироваться, изменения должны сохраняться сразу. | MUST |
| BR_BCK_MOD_02 | Если поле находится на модерации, система должна отображать предыдущее сохранённое значение поля и признак «на модерации». | MUST |
| BR_BCK_MOD_03 | При успешном прохождении модерации система должна отображать новое значение поля. | MUST |
| BR_BCK_MOD_04 | При отклонении модерации система должна отображать причину отклонения изменения. | MUST |
| BR_BCK_MOD_05 | Модерация должна выполняться через личный кабинет администратора. | MUST |
| BR_BCK_MOD_06 | Модерация должна выполняться отдельно для каждого изменённого поля. | MUST |
| BR_BCK_MOD_07 | Администратор должен иметь возможность принять изменение поля. | MUST |
| BR_BCK_MOD_08 | Администратор должен иметь возможность отклонить изменение поля. | MUST |
| BR_BCK_MOD_09 | При отклонении изменения администратор обязан указать причину отклонения. | MUST |
| BR_BCK_MOD_10 | При изменении поля находящегося на модерации - старая заявка на модерацию удаляется и создается новая | MUST |
| BR_BCK_MOD_11 | При добавлении сущности все подлежащие модерации поля отправляются на модерацию | MUST |
| BR_BCK_MOD_12 | Заявки на модерацию обладают статусами: “на модерации”, “принято”, “отклонено | MUST |
3. Процессы
| ID | Название | Описание действий |
|---|---|---|
| UC_BCK_MOD_01 | Инициализация модерации при изменении поля партнёром | Партнёр изменяет значение поля через личный кабинет. Если поле входит в список подлежащих модерации, система автоматически создаёт заявку на модерацию данного поля и помечает его как «на модерации». |
| UC_BCK_MOD_02 | Сохранение изменений сотрудником сервиса без модерации | Сотрудник сервиса изменяет значение поля под своим логином. Система сохраняет изменения сразу без создания заявки на модерацию. |
| UC_BCK_MOD_03 | Отображение поля на модерации | Если поле находится на модерации, система отображает предыдущее сохранённое значение поля и визуальный признак «на модерации». Новое значение недоступно для отображения до завершения модерации. |
| UC_BCK_MOD_04 | Принятие изменения поля администратором | Администратор открывает личный кабинет администратора, просматривает заявку на модерацию поля и принимает изменение. Система применяет новое значение поля и снимает признак «на модерации». |
| UC_BCK_MOD_05 | Отклонение изменения поля администратором | Администратор открывает заявку на модерацию поля, отклоняет изменение и указывает причину отклонения. Система сохраняет причину и оставляет прежнее значение поля. |
| UC_BCK_MOD_06 | Отображение причины отклонения модерации | Если модерация поля отклонена, система отображает причину отклонения пользователю, инициировавшему изменение. |
| UC_BCK_MOD_07 | Модерация каждого поля отдельно | При изменении нескольких полей одной сущности система создаёт отдельную заявку на модерацию для каждого изменённого поля. Принятие или отклонение выполняется независимо для каждого поля. |
| UC_BCK_MOD_08 | Повторное изменение поля на модерации | Партнёр изменяет поле, которое уже находится на модерации. Система удаляет предыдущую заявку на модерацию и создаёт новую заявку с актуальным значением поля. |
| UC_BCK_MOD_09 | Модерация полей при добавлении новой сущности | Партнёр добавляет новую сущность. Система автоматически отправляет все поля сущности, подлежащие модерации, на модерацию и отображает их со статусом «на модерации». |
| UC_BCK_MOD_10 | Просмотр и обработка заявок на модерацию | Администратор просматривает список заявок на модерацию по партнерской зоне. Заявка по каждому полю просматривается и получает решение отдельно. |