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

Аннулирование заявки#

Пользователи процесса#

Предусловия#

Статусы и роли описаны в import_order.json и export_order.json:

Точки входа#

Варианты завершения#

  • Заявка переведена в статус Аннулирована (Статус заявки = CANCELLED)

Процесс#

Общий вид#

# Шаг
1 Пользователь открывает заявку на просмотр, нажимает кнопку аннулирования заявки
2 Система показывает диалоговое окно с запросом подтверждения
2.1 Если пользователь отказывается, система закрывает диалоговое окно. Конец сценария.
3 Система меняет статус на CANCELLED
4 Система отправляет письма клиенту, исполнителю, агенту (в зависимости от статуса из которого аннулируется заявка)
5 Система закрывает форму заявки, показывает список заявок и сообщение об успешном аннулировании.

Интерфейс#

Диалоговое окно подтверждения аннулирования заявки

Макет

При сабмите, во время обработки на кнопке Аннурлировать крутится лоадер, все кнопки не активны.

В случае технической ошибки алерт показывается на диалоговом окне подтверждения.

Обновление полей заявки#

  • order.status- CANCELLED
  • order.document.changedAt - текущие дата и время
  • order.document.canceledBy - текущий пользователь

Отправка сообщения на E-mail#

Система отправляет сообщение

Полный набор макетов

Все макеты и состояния по ссылкам:

Макеты Figma: Отмена заявки