Снятие координат


Система поддерживает четыре вида снятия координат:
  • торговой точки;
  • визита пользователя мобильного устройства в торговую точку;
  • создании заказа вне визита при выборе причин недоступности ТТ;
  • трекинг перемещения торгового агента.
 
Включение режима снятия координат и продолжительность процедуры снятия координат регулируются настройками Центрального модуля.
 
Пользователи > Профили пользователей ММ > GPS > Использовать систему учета координат
Пользователи > Профили пользователей ММ > GPS > Поиск на протяжении (сек)
Пользователи > Профили пользователей ММ > Торговые точки > Снятие координат только при их отсутствии
 
При установленном флажке Использовать систему учета координат пользователь может снять координаты торговой точки . Если флажок снят, возможность снятия координат отсутствует.
 
Флажок Поиск на протяжении (сек) определят продолжительность поиска координат.
 
При установленном значении флажка Снятие координат только при их отсутствии пользователь может снять координаты только в случае когда координаты торговой точке не были заданы ранее.
 
При неактивном флажке Снятие координат только при их отсутствии права на редактирование координат определяются флажком Координаты. Если флажок Координаты снят - пользователь Мобильного модуля не может снять координаты.
 
Процесс снятия координат торговой точки описан в разделе руководства Торговые точки. Координаты.
 
 
Снятие координат во время визита

[Наверх]

Снятие координат визита в торговую точку начинается с начала выполнения визита при включенной опции Использовать систему учета координат.
 
Если GPS на мобильном устройстве при этом отключен, пользователю предлагается его включить.
При нажатии на кнопку Отменить, и переходе к следующим активностям появляется всплывающее сообщение с предложением включить GPS. Сообщение будет появляться пока пользователь не включит GPS.
 
Если в настройках Центрального модуля в опции Длительность снятия координат в начале визита, мин (421) установлено значение 0, визит начинается без снятия координат.
Выполнение других активностей также возможно без снятия координат.
 
Если GPS на устройстве включен, сообщение о включении GPS не появляется и координаты снимаются в фоновом режиме.
 
Если опция пользователя мобильного устройства Принудительное снятие координат при этом отключена, снятие координат визита выполняется в фоновом режиме.
 
Если опция пользователя мобильного устройства Принудительное снятие координат включена, пользователь не сможет продолжить визит, пока первая попытка снятия координат не будет закончена. Функциональность Принудительное снятие координат описана в отдельном подразделе данного раздела.
 
 
 
В системе предусмотрена возможность запретить пользователю мобильного устройства выполнять визит в торговую точку с отключенным GPS-приемником.
 
Структура продаж > Точки синхронизации > Параметры > Запретить работу с отключенным GPS-приемником (335)
 
Если опция Запретить работу с отключенным GPS-приемником отключена и используется система учета координат (установлен флажок Использовать систему учета координат), то пользователь мобильного устройства может игнорировать предложение включить GPS и продолжить визит, но факт отказа от снятия координат будет зарегистрирован системой.
 
Если опция Запретить работу с отключенным GPS-приемником включена, а флажок Использовать систему учета координат сброшен, система игнорирует запрет на работу с отключенным GPS-приемником, пользователь может продолжить визит в торговую точку.
 
GPS может быть недоступен из-за определенного расположения спутников или силы сигнала. Все визиты, в которых недоступен спутник, могут быть занесены в стек. После выхода из помещения всем визитам из стека будет присвоена одна и та же координата. Период времени, на протяжении которого визиты будут складываться в стек, определяет параметр Частота снятия координат (мин.) (диапазон от 0 до 720 минут).
 
Настройки > GPS > Частота снятия координат (мин.)
 
Если в начале визита не удалось снять координаты, система выполнит вторую попытку снять координаты визита после его завершения (функциональность Снятие координат в конце визита). Период определения координат в начале визита устанавливает опция пользователя мобильного устройства Длительность снятия координат в начале визита (мин.).
 
Структура продаж > Точки синхронизации > Параметры > Длительность снятия координат в начале визита, мин (421)
 
Если по истечении времени, указанного в опции, не удалось снять координаты визита, система остановит процесс поиска координат и возобновит его после сохранения визита. Таким образом, визит без снятых координат после сохранения попадает в стек. Длительность стека в минутах определяется опцией Тайм-аут для стека визитов.
 
Структура продаж > Точки синхронизации > Параметры > Тайм-аут для стека визитов (329)
 
Снятие координат на начало визита [Наверх]

При снятии координат на начало визита появляется окно отображения процесса снятия координат.
 
В строке Таргет, м указывается допустимое значение отдалённости фактических координат от эталонных. Значение определяется на Web-модуле SWE глобальной опцией Максимальная удаленность визита от ТТ, м.
 
Параметры > Глобальные параметры > Максимальная удаленность визита от ТТ, м (456)
Для выбора доступны следующие значения:
0
50
100
150
200
250
300
 
В строке Расстояние до ТТ, м указано расстояние разницы между эталонными и фактическими координатами.
Если удаленность до ТТ не превышает установленный показатель, значение отображается зеленым и позволяет пользователю переходить к активностям визита.
 
Если удаленность до ТТ превышает указанный показатель, значение отображается красным и появляется кнопка Переснять координаты. Пользователь может переснять фактические координаты или нажать на кнопку ОК, приняв определённое системой расстояние, и перейти к активностям визита.
 
 
Повторное снятие координат на начало визита доступно если включена глобальная опция Повторное снятие координат визитов (398) и установлено значение 2 - Разрешено для всех визитов. В таком случае отображаются показатели Таргет и Расстояние до ТТ, м, и есть возможность переснять координаты.
 
Если опция не выключена (установлено значение 0 – Запрещено), отображается только долгота и широта точки снятия координат и функция Переснять координаты отсутствует.
 
Снятие координат в конце визита [Наверх]

Снятие координат в конце визита работает если установлено значения глобальной опции Координаты в конце визита (409) 1 – Да.
 
Координаты в конце визита снимаются после нажатия на кнопку Сохранить визит.
 
При снятии координат в конце визита появляется окно отображения процесса снятия координат.
 
В строке Таргет, м указывается допустимое значение отдалённости фактических координат от эталонных в метрах.
 
Значение определяется на Web-модуле SWE глобальной опцией Максимальная удаленность визита от ТТ, м.
 
Параметры > Глобальные параметры > Максимальная удаленность визита от ТТ, м (456)
 
В строке Расстояние до ТТ, м указано расстояние разницы между эталонными и фактическими координатами.
 
Если Фактическое расстояние до ТТ не превышает установленную удаленность до ТТ, значение отображается зеленым и визит сохраняется.
 
Если Фактическое расстояние до ТТ  превышает максимальную удаленность до ТТ, значение отображается красным. Для повторного снятия координат необходимо нажать кнопку Переснять координаты.
 
При нажатии на кнопку ОК пользователь соглашается с определенным системой расстоянием, и визит сохраняется.
 
После сохранения редактирование визита невозможное.
 
Если эталонные координаты отсутствуют, отображается значение 0. При повторном снятии координат, старые координаты удаляются и записываются новые.
 
Если устройство не может снять координаты в начале или конце визита, то приложение SWE проверяет не находится ли Android в спящем режиме. Если Android в спящем режиме, то появляется сообщение о необходимости его отключения. После отключения в настройках Android спящего режима, необходимо нажать на кнопку Переснять координаты.
 
Если устройство находится не в спящем режиме и координаты не снимаются, появляется сообщения о неудовлетворительном снятии координат. Пользователь имеет возможность переснять координаты.
 
 
Повторное снятие координат в конце визита доступно если включена глобальная опция Повторное снятие координат визитов (398) и установлено значение 2 - Разрешено для всех визитов. В таком случае отображаются показатели Таргет и Расстояние до ТТ, м и есть возможность переснять координаты.
 
Если опция не включена (установлено значение 0 – Запрещено), отображается только долгота и широта точки снятия координат и функция Переснять координаты отсутствует.
 
Принудительное снятие координат [Наверх]

Функциональность принудительного снятия координат во время визита регулируется настройками Центрального модуля. Логика работы подробно описана в подразделе Профили пользователей ММ.
 
Пользователи > Профиль пользователя ММ > GPS > Принудительное снятие координат на начало визита
Пользователи > Профиль пользователя ММ > GPS > Принудительное снятие координат на начало визита
 
При установленном значении флажка система выполняет проверку наличия координат торговой точки, которое в этом случае обязательно. При отсутствии координат торговой точки пользователь мобильного устройства сначала должен снять координаты торговой точки. Снятие координат торговой точки сопровождается вводом предопределенного значения Максимальная отдаленность визита от ТТ (м.):
0 - используется для мест, в которых отсутствует GPS-навигация и снятие координат невозможно
50
100
150
200
250
300
При наличии координат торговой точки система в течение периода Тайм-аут для стека визитов (мин.) снимает координаты визита. После этого Мобильный модуль выполняет проверку расхождения координат визита с координатами торговой точки с использованием значения Максимальная отдаленность визита от ТТ (м.).
 
Если координаты ТТ не превышают расстаяние установленное глобальной опцией Максимальная удаленность визита от ТТ, м (456)  значение, пользователь может продолжать работу в визите, или сохранить визит при завершении работы в ТТ.
 
Если расстаяние больше указаного значения, пользователь не сможет совершить или сохранить визит. Существует возможность переснятия координат.
 
Пользователь может отменить процесс снятия координат, но продолжение визита в таком случае будет недоступно.
Варианты работы функционала снятия координат зависимо от значения опции Принудительное снятие координат на начало визита.
 
Принудительное снятие координат на начало визита
Повторное снятие координат визитов (398)
Значение тайм-аут для стека визитов, минуты (329)
Максимальная удаленность визита от ТТ, м (456)
Описание
0 - Не использовать
0 - запрещено
указано время снятия координат визита
 
Координаты визита снимаются в фоновом режиме. Разрешено проводить визит в ТТ до получения координат
1 - Использовать с блокировкой визита
0 - запрещено
 
=0
Визит начинается без сообщений
1 - Использовать с блокировкой визита
0 - запрещено
 
>0
Отображается форма с отображением процесса снятия координат визита
2 - Использовать без блокировки визита
0 - запрещено
указано время снятия координат визита
=0
Визит начинается без сообщений
2 - Использовать без блокировки визита
0 - запрещено
указано время снятия координат визита
>0
Отображается форма с отображением процесса снятия координат визита
 
Возможные варианты результата снятия координат визита и установленного значения Максимальная отдаленность визита от ТТ (м.) приведены в таблице.
 
Наличие GPS-координат визита
Отклонение координат визита от координат торговой точки
Поведение Мобильного модуля
есть
отклонение не превышает допустимое значение
После снятия координат визита торговый представитель может выполнить в торговой точке все активности.
есть
отклонение превышает допустимое значение
Торговый представитель может сохранить визит с указанием причины неуспешного посещения торговой точки. Все прочие активности недоступны для выполнения.
 
Возможная причина возникновения: неверно сняты координаты торговой точки или снятие координат визита выполняется на большом расстоянии от торговой точки.
нет
 
Мобильный модуль не может снять координаты визита. Торговый представитель может сохранить визит с указанием причины неуспешного посещения торговой точки. Все прочие активности недоступны для выполнения.
 
Возможная причина возникновения: торговый представитель снимает координаты визита в месте, где недоступна GPS-навигация или существуют проблемы с GPS-модулем мобильного устройства.
нет
значение Максимальная удаленность визита от ТТ (м) установлено в 0
Для координат визита используются координаты торговой точки, торговый представитель может выполнить в торговой точке все активности.
 
Пиктограммы и числовые значения [Наверх]

Информацию о состоянии снятия координат передают информативные пиктограммы или числовое значение в нижней части экранной формы.
 
Координаты визита установлены, но координаты торговой точки отсутствуют в базе данных
Координаты визита не установлены
Координаты Начала визита установлены и рассчитана удаленность Начала визита от торговой точки
Координаты Конца визита установлены и рассчитана удаленность Конца визита от торговой точки
 
Информация о расстоянии между торговой точкой и точкой выполнения визита или отсутствии координат не отображается, если сегодня визит в торговую точку не выполнялся.
 
Сервис снятия координат визитов работает независимо от Мобильного модуля. Стек координат может быть обработан после закрытия Мобильного модуля.
 
Полученные в Мобильном модуле координаты визитов синхронизируются с центральной БД, после чего их можно просмотреть в Центральном модуле.
 
При определенных условиях координаты визита не снимаются или сняты, но отличаются от реальных из-за времени Тайм-аута для стека визитов. Для таких случаев в системе предусмотрена возможность повторного снятия координат визита.
 

Для ускорения определения местоположения система может использовать технологию A-GPS (получение координат не от спутников, а по каналам сотовой связи).
 
Для корректной работы A-GPS в настройках Android (пункт Местоположение) должен быть выбран режим Высокая точность или Сокращение энергопотребления. Если выбран режим, отличный от перечисленных, получение координат в помещении не гарантируется.
 
В начале выполнения визита для определения местоположения пользователя мобильного устройства система использует одновременно два канала: спутниковый и сотовый.
 
В первую очередь система фиксирует координаты, полученные по спутниковым каналам. При успешном определении координат по спутниковой связи система записывает результаты сразу же после их получения.
 
Если по спутниковым каналам не удалось получить координаты по истечении периода, указанного в опции Длительность снятия координат в начале визита (мин), система фиксирует координаты, полученные по сотовой связи.
 
Запрет фиктивных местоположений GPS [Наверх]

Приложение может запретить пользователям Мобильного модуля вносить фиктивные координаты визита.
 
Возможность внесения фиктивных координат определяется параметром точки синхронизации Запрет фиктивных местоположений GPS (414) на Центральном модуле.
 
Структура продаж > Точки синхронизации > вкладка Параметры > Запрет фиктивных местоположений GPS (414)
 
При значении параметра 1 - Да, пользователь не сможет начать визит в торговую точку если на устройстве включены фиктивные координаты. Также после нажатия кнопки Начать визит отобразится предупреждающее сообщение о необходимости отключить фиктивные координаты.
 
Сообщение о необходимости отключить фиктивные местоположения GPS, если для пользователя мобильного устройства отключена опция Использовать систему учета координат.
 
Нажатие на кнопку Нет скроет сообщение и отменит начало визита.
 
Нажатие на кнопку Да откроет настройки мобильного устройства в разделе Для разработчиков. После отключения фиктивных координат пользователь сможет выполнять визиты в торговые точки.
 
Если на Центральном модуле одновременно включены опции Запрет фиктивных местоположений, Принудительное снятие координат на начало визита и Принудительное снятие координат на конец визита, пользователю будут отображаться уведомления во время выполнения визита. Возможность продолжить или завершить визит будет зависеть от выбранных значений опций.
 
Возможные варианты выполнения визита:
 
Значение опции Принудительное снятие координат на начало визита
Значение опции Принудительное снятие координат на конец визита
Поведение Мобильного модуля в начале визита
Поведение Мобильного модуля при сохранении визита
0 - Не использовать
0 - Не использовать
Отобразится уведомление с предложением отменить визит, или продолжить визит с фиктивными координатами.
Приложение предупредит об использовании фиктивных координат. Можно отменить сохранение, или сохранить визит с фиктивными координатами.
0 - Не использовать
2 - Использовать без принуждения снятия координат
Отобразится уведомление с предложением отменить визит, или продолжить визит с фиктивными координатами.
Приложение предупредит об использовании фиктивных координат. Можно отменить сохранение, или сохранить визит с фиктивными координатами.
1 - Использовать с блокировкой визита
0 - Не использовать
Визит невозможно начать пока не будут отключены фиктивные координаты. Пользователь будет оставаться на форме Подробно.
Приложение предупредит об использовании фиктивных координат. Можно отменить сохранение, или сохранить визит с фиктивными координатами.
1 - Использовать с блокировкой визита
1 - Использовать с принуждением снятия координат
Начать визит не будет возможно, пока не будут отключены фиктивные координаты. Пользователь будет оставаться на форме Подробно.
Сохранить визит невозможно, пока не будут отключены фиктивные координаты.
1 - Использовать с блокировкой визита
2 - Использовать без принуждения снятия координат
Визит не начнётся пока не будут отключены фиктивные координаты.
Приложение предупредит об использовании фиктивных координат. Можно отменить сохранение, или сохранить визит с фиктивными координатами.
2 - Использовать без блокировки визита
0 - Не использовать
Отобразится уведомление с предложением отменить визит, или продолжить визит с фиктивными координатами.
Приложение предупредит об использовании фиктивных координат. Можно отменить сохранение, или сохранить визит с фиктивными координатами.
 
Снятие координат при создании заказа вне визита [Наверх]

Снятие координат для создания заказа вне визита происходит в фоновом режиме при нажатии на кнопку Не могу совершить визит.  При снятии координат в фоне в статус-баре отображается отметка GPS.
 
Если первичные координаты в торговую точку сняты, дополнительные настройки не требуются.
 
 
 
Трекинг перемещения торгового агента

[Наверх]

Система может отслеживать перемещение пользователя мобильного устройства и фиксировать координаты его местоположения с заданной периодичностью.
 
Пользователи > Пользователи ММ > GPS > Трекинг перемещения ОО
Пользователи > Пользователи ММ > GPS > Периодичность снятия координат (мин)
 
При установленном значении флажка Трекинг перемещения ОО система снимает координаты местоположения торгового представителя с периодичностью, указанной в опции Периодичность снятия координат (мин). Снятые показатели система фиксирует в отдельной таблице базы данных.