Работа в мобильном приложении исполнителя в офлайн режиме
- Как начать работу в офлайн-режиме;
- Ручное переключение в офлайн-режим;
- Индикаторы синхронизации;
- Какой функционал доступен офлайн;
- Ограничения офлайн-режима.
Работа в офлайн режиме (от англ. offline — вне линии) подразумевает доступ к части функционала мобильного приложения для исполнителей HubEx исполнитель без подключения к сети (без интернета). Данный подход актуален для организации удобной работы мобильных сотрудников, выезжающих на заявки в отдаленные точки.
Как начать работу в офлайн-режиме
Чтобы использовать приложение в офлайн-режиме, необходимо войти в него (ввести логин и пароль) до того, как вы окажетесь в зоне без сотовой связи — войти в приложение без подключения к сети нельзя: при попытке входа без интернета появится сообщение «Отсутствует подключение к сети» с кнопкой «Попробовать снова».
Также необходимо убедиться, что ваши Заявки загрузились в кэш для дальнейшего использования без подключения к интернету — статус загрузки отображается справа у каждой Заявки:
- зеленое облачко: загрузка прошла успешно;
- голубое облачко: загрузка в процессе. Такой значок будет отображаться также после появления сотовой связи для синхронизации измененных данных в Заявках (заполнении чек-листа, выполненных работ);
- красное облачко: загрузить не удалось. Если вы столкнулись с тем, что Заявки не загружаются (красное облачко не сменяется зеленым), обратитесь в службу поддержки из приложения.
Ручное переключение в офлайн-режим
Если интернет работает нестабильно, офлайн-режим можно включить вручную, не дожидаясь фактической потери сети: откройте боковое меню приложения и включите переключатель «Офлайн-режим».
Особенности ручного офлайн-режима:
- если вы перешли в офлайн вручную, система автоматически попытается вернуться в онлайн только через 30 минут (при наличии сети);
- отключить ручной офлайн-режим можно в любой момент тем же переключателем;
- при закрытии приложения или его длительном сворачивании ручной офлайн-режим сбрасывается.
Индикаторы синхронизации
При переходе Заявки на следующую стадию в офлайн-режиме название стадии обновляется мгновенно — как в списке заявок, так и в карточке. Рядом с названием стадии появляется значок синего облака — индикатор того, что изменение пока не синхронизировано с сервером. Как только связь восстанавливается, статус синхронизируется, и значок становится зеленым.
Какой функционал доступен офлайн
В офлайн-режиме в мобильном приложении HubEx исполнитель доступно:
- Просмотр Заявок: доступен просмотр списка заявок во вкладке Мои.
- Редактирование основных и дополнительных полей Заявки: поле Описание, а также дополнительные поля типов «числовое» (целые и дробные), «дата и время», «текстовое» (одно- и многострочное), «переключатель» (да/нет), «Рисунок» (в т.ч. загрузка подписи). Редактирование доступно согласно вашим правам доступа на текущей стадии Заявки, права сохраняются и при переводе Заявки на следующую стадию в офлайне. Поддерживается сканирование NFC-карт для дополнительных полей с названием
_NFC; - Добавление и редактирование выполненных работ: в Заявке в разделе Выполнение можно добавить и заполнить выполненную работу, включая материалы и прикрепление фотографий, а также сразу отредактировать её — даже если она была создана только что, в этом же офлайн-сеансе.
- Заполнение чек-листов: на вкладке Чек-листы в Заявке можно заполнять все пункты, кроме прикрепления фотографий и дополнительных полей-справочников (см. раздел «Ограничения» ниже).
Подробнее читайте в разделе статьи: Чек-лист в мобильном приложении HubEx для исполнителя.
После сохранения чек-листа без подключения к сотовой сети будет отображаться иконка загрузки.
Как только устройство попадет в зону связи, то чек-лист будет загружен и иконка загрузки пропадет.
- Переход на одну стадию вперед: например, если Заявка была на стадии Новая, то без подключения к сети ее можно
перевести на стадию Принять заявку.
Переход также будет синхронизирован при подключении к сотовой сети.
Все изменения, внесенные офлайн, сохраняются в очередь отправки и автоматически синхронизируются с сервером при появлении сети — без потери данных. Время офлайн-перехода Заявки по стадии также фиксируется в истории изменений Заявки.
Ограничения офлайн-режима
Заполнение дополнительных полей типа Значение из справочника недоступно в офлайн-режиме — ни в чек-листах, ни в выполненных работах, ни в карточках Объектов: для их отображения требуется актуальный список значений, который загружается с сервера.