В разделе «Трудозатраты» правки сохраняются сами. Эта статья объясняет, как понять, что всё дошло до сервера, что происходит при пропаже связи и как вернуть изменения, если вкладка закрылась раньше времени.
Кнопки «Сохранить» нет
Как только вы изменили дату, сумму, тариф, комментарий или переключили статус, правка попадает в очередь. Система ждёт примерно секунду тишины и отправляет всё накопленное одним пакетом — так десять правок подряд уходят одним разом, а не десятью. Ничего нажимать не нужно.
Правки уходят и принудительно: когда вы меняете фильтр или переключаете месяц, накопленный буфер отправляется на сервер, не дожидаясь паузы.
Значок статуса сохранения
В шапке раздела, слева от переключателя режимов, всегда стоит значок с подписью — это главный индикатор. Цифра в подписи — количество ещё не отправленных правок. На вкладке «Расходы» мероприятия тот же значок стоит в шапке карточки, слева от кнопок-иконок, и подписи там нет: места в шапке мало, поэтому наведите на значок — подсказка расскажет всё то же самое.
| Значок | Что это значит |
|---|---|
| Зелёная галочка — «Сохранено» | Всё отправлено на сервер, можно закрывать вкладку. |
| Крутящийся кружок — «Сохранение · N» | Пакет из N правок прямо сейчас уходит на сервер. |
| Серый значок дискеты с карандашом — «Черновик · N» | Новая строка ещё не заполнена: она уйдёт на сервер сама, как только появятся сотрудник, проект, тариф и дата. |
| Перечёркнутое облако — «Нет сети · N» | Интернета нет, N правок ждут в памяти браузера и уйдут сами, когда связь вернётся. |
| Красный мерцающий крестик — «Не сохранено · N» | Отправка не удалась. Нажмите на значок, чтобы повторить. |
| Красный мерцающий крестик — «Строк не создано · N» | Сервер не принял новые строки. Исправьте в них данные — после правки строка уйдёт заново. |
| Красный мерцающий крестик — «Сессия истекла» | Вы вышли из системы или сессия закончилась. Нажмите на значок — страница перезагрузится; после входа несохранённое предложит вернуть окно восстановления. |
Такой же значок стоит в шапке карточки мероприятия на вкладках «Смета» и «Залы и персонал» — он всегда показывает состояние той вкладки, которая открыта.
Что происходит при пропаже интернета
Пока есть неотправленные правки, вверху страницы висит жёлтая полоса «Нет интернета»: «Изменения сохранены локально (N в буфере) и будут отправлены автоматически при восстановлении связи. Можно безопасно закрыть вкладку — данные не потеряются». Продолжайте работать: как только связь вернётся, накопленное уйдёт само.
Если связь рвётся, но не пропадает совсем, вы увидите синюю полосу «Связь нестабильна» — «Идут повторные попытки сохранения. Не закрывайте вкладку — мы доставим изменения».
Если сохранение не прошло
Красная полоса «Не удалось сохранить» с кнопкой «Повторить» означает, что сервер не принял пакет. Проверьте интернет и нажмите «Повторить», не закрывая вкладку. Отдельный случай — полоса «Сессия истекла» с кнопкой «Обновить»: обновите страницу и войдите заново — правки, которые не успели уйти, предложит вернуть окно восстановления (о нём ниже).
Любую полосу можно скрыть крестиком справа — но проблема от этого не исчезнет, ориентируйтесь на значок в шапке.
Восстановление правок после перезагрузки
Пока правки не ушли на сервер, их копия лежит в памяти браузера. Если вкладка закрылась, ноутбук уснул или браузер перезапустился, при следующем открытии раздела появится окно «Несохранённые изменения с прошлой сессии».
- По каждой записи показана таблица «Поле» / «Сейчас» / «Новое» — видно, что именно поменяется.
- Тип правки отмечен бейджем: «Изменение», «Новая строка», «Удаление», «Массовая отметка».
- Кнопки «Восстановить» и «Отклонить» есть у каждой записи, а внизу окна — «Восстановить все» и «Отклонить все».
Окно не показывает лишнего: правки, где новое значение совпало с текущим, пропускаются, как и правки строк, которых в списке уже нет — их успели удалить. Предложения старше суток не показываются вообще: за это время данные обычно уже неактуальны.
Список правок свой у каждого места: то, что вы не досохранили в разделе «Трудозатраты», предложат вернуть именно там, а незавершённые правки с вкладки «Расходы» мероприятия — на этой вкладке.
Плашка про устаревшие данные
Если вкладка была свёрнута или неактивна дольше пяти минут, вверху появится предупреждение «Страница была неактивна более 5 минут — данные могли устареть» с кнопкой «Обновить». За это время коллеги могли добавить смены или проставить оплаты, поэтому перед проверкой и выплатами лучше обновить список.
Переход на другую страницу
Уходить со страницы безопасно: при переходе в другой раздел система досылает буфер сама. Если вы закрываете вкладку с несохранёнными правками, браузер дополнительно переспросит, точно ли вы хотите уйти — а правки всё равно будут отправлены вдогонку и сохранятся в памяти браузера на случай, если отправка не успеет.
Всё сказанное так же работает на вкладке «Расходы» мероприятия — это тот же список трудозатрат. О самом разделе — в статьях «Трудозатраты: обзор раздела» и «Режимы отображения и фильтры трудозатрат», а о заведении записей — в «Как создать запись трудозатрат».