Перейти к содержанию

Статусная модель рекламации#

Статусы#

ACTIVE#

ACTIVE
Отображаемое название: Активна
Свойство Значение
Хинт при наведении курсора на статус Рекламация активна
Кто видит рекламацию Пользователь с любой из ролей: PARTNER, CONTRACTOR, OBSERVER, COMPLIANCE, AGENT
Кто видит кнопку Редактировать и может изменять рекламацию Пользователь с любой из ролей: CONTRACTOR AGENT
Поля, которые можно редактировать в этом статусе Претензия, Напомнить, Комментарий, Действие
Куда можно перейти CLOSED (описание перехода)
CLOSED
Отображаемое название: Закрыта
Свойство Значение
Хинт при наведении курсора на статус Рекламация закрыта
Кто видит рекламацию Пользователь с любой из ролей: PARTNER, CONTRACTOR, OBSERVER, COMPLIANCE, AGENT
Кто видит кнопку Редактировать и может изменять рекламацию Никто
Поля, которые можно редактировать в этом статусе Никакие
Куда можно перейти никуда

Переходы#

ACTIVE_CLOSED#

  • Макет
  • Кнопка перехода в статус CLOSED:
    • отображается в статусе ACTIVE
    • вид отображения кнопки - красная (закрашенная синим)
    • название кнопки Закрыть рекламацию
  • при нажатии пользователем на кнопку, система:
    • показывает окно подтверждение.
      • если пользователь отказывается, закрывает окно подтверждения, статус не изменяется.
    • выполняет проверки
      • Поле Комментарий должно быть заполнено, если проверка не выполняется:
        • статус не меняется
        • поле подсвечивается
        • на кнопке отправки показывает тултип Заполните обязательные поля
      • для типов рекламации Поиск возврата и Поступил возврат поле Действие должно быть заполнено, если проверка не выполняется:
        • статус не меняется
        • поле подсвечивается
        • на кнопке отправки показывает тултип Заполните обязательные поля
    • сохраняет рекламацию, заполняет:
      • closedAt - сегодняшняя дата
      • closedBy - пользователь, закрывший рекламацию
    • меняет статус на CLOSED
    • если в рекламации указано действие Переисполнение платежа , создает новую заявку на переисполнение копированием текущей. При этом
      • в рекламации заполняет ссылку на новую заявку complaint.reExecutionOrder
      • отправляет клиенту письмо о создании новой заявки
    • закрывает форму рекламации
    • показывает заявку на закладе Рекламации с обновленным списком рекламаций
    • показывает оповещение Рекламация закрыта
    • показывает оповещение Новая заявка создана
    • отправляет на почту сообщение исполнителю и агенту