Оффлайн-режим в CRM PharmIT — это режим работы, при котором пользователь может продолжать выполнять основные действия в системе без подключения к интернету.
В оффлайн-режиме CRM:
- не блокирует работу пользователя;
- сохраняет действия локально на устройстве;
- формирует очередь изменений для последующей синхронизации;
- отправляет данные на сервер автоматически после восстановления интернета.
Оффлайн-режим предназначен для полевой работы, когда связь нестабильна или отсутствует.
CRM использует следующий принцип:
- Все действия пользователя сохраняются локально (на устройстве).
- Изменения попадают в очередь синхронизации.
- После появления интернета система отправляет накопленные изменения на сервер.
- После успешной синхронизации данные становятся доступными руководителям и в отчётности.
Пользователь выполняет работу в привычном интерфейсе — различие заключается в моменте передачи данных на сервер.
В оффлайн-режиме на устройстве сохраняются:
- созданные визиты и изменения по ним;
- статусы визитов (предстоит / активный / завершён / отменён / удалён);
- заполненные отчёты по визитам (KPI, комментарии);
- сделанные фотографии (если предусмотрено);
- GPS-координаты (при наличии разрешений);
- локальные копии справочников (если они были загружены ранее).
Очередь синхронизации — это механизм, который хранит все изменения, сделанные пользователем без интернета.
В очередь попадают, например:
- создание визита;
- изменение времени визита;
- нажатие «Начать» (перевод визита в активный);
- закрытие визита;
- добавление комментариев и KPI;
- прикрепление фото;
- GPS-фиксации.
Очередь синхронизации гарантирует, что данные не потеряются и будут отправлены на сервер при первой возможности.
GPS-данные могут фиксироваться даже без интернета.
Особенности:
- координаты записываются локально;
- данные добавляются в очередь синхронизации;
- после восстановления соединения координаты отправляются на сервер.
Важно: отсутствие интернета не означает отсутствие GPS-фиксации.
Если визит требует фотофиксации:
- фотографии делаются через приложение;
- при отсутствии интернета фото сохраняются локально;
- после появления интернета фото отправляются на сервер вместе с данными визита.
Когда интернет появляется:
- система автоматически начинает синхронизацию;
- накопленные изменения отправляются на сервер;
- данные визитов и отчётов становятся доступными для руководителей;
- обновляются справочники (если предусмотрено и если пользователь инициировал обновление).
- Оффлайн-режим не отменяет требований к заполнению визита (KPI, фото, комментарии), если они обязательны.
- В оффлайн-режиме данные считаются сохранёнными, но могут быть видны руководителям только после синхронизации.
- Для актуальности справочников рекомендуется периодически выполнять обновление при наличии интернета.
Примечание
Поведение оффлайн-режима может отличаться в зависимости от платформы (WEB / mobile) и настроек проекта.