Работа в фоне
Часть работы кабинет делает дольше, чем длится клик: подготовка рассылки на пятьдесят тысяч получателей, загрузка адресной книги, очистка базы, сборка выгрузки. Кабинет при этом не замирает и не заставляет ждать на пустом экране.
Как это выглядит
Кнопка запускает работу и сразу возвращает управление. Что вы увидите дальше, зависит от того, где вы находитесь, и видов всего два.
Счётчик на месте. Отправка, загрузка, очистка и проверка HLR показывают ход прямо там, где вы их запустили: полоса с процентами, доходящими до 100%, и строка о том, что происходит сейчас.
Когда работа завершается, проценты сменяет отметка о готовности.
Сообщение в углу. Выгрузки устроены наоборот: вы занимаетесь своим, а кабинет сам сообщает, что файл готов, и даёт кнопку сохранить. Если не получилось, скажет об этом и назовёт причину.
Ждать на странице не нужно
Работа идёт независимо от того, открыта вкладка или нет. Нагляднее всего с рассылкой: она появляется в Ручных рассылках в тот же момент, как принята, в состоянии подготовки — форму можно закрыть и следить уже там.
Единственное, чего стоит дождаться, — результат выгрузки: файл отдаётся браузеру, когда готов, поэтому уйти со страницы раньше значит запустить выгрузку заново.
Как остановить начатое
Долгую работу можно отменить, пока она идёт, — кнопка Отмена стоит рядом с ходом выполнения. Уже ушедшее остаётся ушедшим: отмена рассылки на подготовке останавливает те сообщения, которые ещё не отправлены, и не отзывает отправленные.
Достаточно одного нажатия
Каждое такое действие сразу получает номер, и именно по нему кабинет ведёт работу до конца. Поэтому одного нажатия достаточно: ход, который вы видите, — это и есть сама работа, и она идёт своим темпом, смотрите вы на неё или нет.