Оффлайн-режим в мобильном приложении PharmIT CRM позволяет медицинскому представителю продолжать работу даже при отсутствии стабильного интернет-соединения. Это особенно важно для полевой работы, так как связь может пропадать в аптеках, медицинских учреждениях, зданиях, на маршруте или в районах со слабым покрытием сети.
Когда интернет отсутствует, приложение может продолжать сохранять действия пользователя локально на устройстве. Это означает, что медицинский представитель может создавать визиты, заполнять отчёты, добавлять комментарии, делать фотоотчёты и фиксировать GPS-данные. Однако такие данные не отправляются на сервер сразу. Они будут переданы в CRM только после восстановления интернет-соединения и выполнения синхронизации.

Для корректной работы в оффлайн-режиме пользователь должен заранее подготовить приложение. Это нужно сделать до выхода на маршрут, пока интернет работает стабильно.
Перед началом работы необходимо:
Если пользователь заранее обновил справочники и подготовил приложение, в оффлайн-режиме можно продолжать выполнять основные рабочие действия.
Без интернета медицинский представитель может:
Все действия, выполненные без интернета, сохраняются на устройстве. После восстановления интернет-соединения они должны быть отправлены на сервер.
Во время работы в оффлайн-режиме приложение не может сразу отправить данные на сервер. Поэтому все действия пользователя временно сохраняются локально на устройстве.
Локально могут сохраняться:
После появления интернета эти данные попадают в очередь синхронизации и отправляются на сервер. Только после успешной синхронизации информация становится доступна в Web CRM, отчётах, KPI, фотоотчётах и GPS-аналитике.
Если медицинский представитель работал без интернета, данные остаются только в мобильном приложении до синхронизации.
Например, пользователь может завершить визит оффлайн, заполнить отчёт, добавить SKU, комментарий и фото. В мобильном приложении этот визит будет сохранён. Но региональный менеджер или администратор в Web CRM увидит эти данные только после того, как приложение успешно отправит их на сервер.
Поэтому после восстановления интернета необходимо обязательно выполнить синхронизацию.
Когда интернет появляется снова, приложение должно отправить все накопленные данные на сервер. Для этого может использоваться автоматическая синхронизация или кнопка «Синхронизировать».

После нажатия кнопки синхронизации необходимо подождать, пока данные полностью отправятся на сервер.
Если было создано несколько полностью заполненных визитов подряд, особенно с фото, SKU, комментариями и GPS-данными, после нажатия кнопки «Синхронизировать» рекомендуется подождать от 30 секунд до 1 минуты. В это время не нужно закрывать приложение, сворачивать его или выключать интернет.
При слабом интернет-соединении, например при сети 2G или нестабильной мобильной связи, синхронизация может занимать больше времени.
Дольше всего могут синхронизироваться:
Если интернет слабый, приложение может отправлять данные постепенно. В этом случае важно дождаться завершения синхронизации и не выполнять лишние действия в приложении.
Во время синхронизации не рекомендуется:
Эти действия могут привести к тому, что часть данных не успеет отправиться на сервер или синхронизация займёт больше времени.
Оффлайн-режим позволяет продолжать работу, но он не заменяет полноценное подключение к серверу.
Без интернета обычно недоступно:
Поэтому оффлайн-режим нужно использовать как временный режим работы при отсутствии связи, а после появления интернета обязательно выполнять синхронизацию.
Медицинский представитель заранее обновил справочники, начал смену и скачал нужные CLM-презентации. После этого он вышел на маршрут и потерял интернет-соединение.
Несмотря на отсутствие интернета, он может открыть нужный визит, начать его, заполнить отчёт, указать SKU, добавить комментарий, сделать фотоотчёт и завершить визит. Все эти данные сохранятся в мобильном приложении.
Когда интернет появится снова, пользователь должен нажать «Синхронизировать» и дождаться завершения отправки данных. После этого визит появится в Web CRM, а данные будут доступны руководителю, в отчётах, KPI и аналитике.
Если после восстановления интернета данные не появились в Web CRM, нужно проверить:
Если проблема сохраняется, необходимо обратиться в поддержку и указать:
Оффлайн-режим предназначен для того, чтобы медицинский представитель мог продолжать работу при отсутствии интернета. Он позволяет создавать и закрывать визиты, заполнять отчёты, добавлять SKU, комментарии, фото и GPS-данные.
Но для корректной работы нужно заранее обновить справочники, начать смену, дождаться загрузки регионов и скачать необходимые CLM-презентации. После восстановления интернета обязательно нужно выполнить синхронизацию и дождаться, пока все данные полностью отправятся на сервер.