Аннулирование заявки#
Пользователи процесса#
Предусловия#
Статусы и роли описаны в import_order.json и export_order.json:
Точки входа#
- По ссылке из письма
- Выбрал заявку в одном из статусов из статусов из списка заявок
Варианты завершения#
- Заявка переведена в статус Аннулирована (Статус заявки = CANCELLED)
Процесс#
Общий вид#
| # | Шаг |
|---|---|
| 1 | Пользователь открывает заявку на просмотр, нажимает кнопку аннулирования заявки |
| 2 | Система показывает диалоговое окно с запросом подтверждения |
| 2.1 | Если пользователь отказывается, система закрывает диалоговое окно. Конец сценария. |
| 3 | Система меняет статус на CANCELLED |
| 4 | Система отправляет письма клиенту, исполнителю, агенту (в зависимости от статуса из которого аннулируется заявка) |
| 5 | Система закрывает форму заявки, показывает список заявок и сообщение об успешном аннулировании. |
Интерфейс#
Диалоговое окно подтверждения аннулирования заявки
При сабмите, во время обработки на кнопке Аннурлировать крутится лоадер, все кнопки не активны.
В случае технической ошибки алерт показывается на диалоговом окне подтверждения.
Обновление полей заявки#
order.status- CANCELLEDorder.document.changedAt- текущие дата и времяorder.document.canceledBy- текущий пользователь
Отправка сообщения на E-mail#
Система отправляет сообщение