GPS трекинг в 1С

В релизе 3.0.36.17 добавлен новый тестовый механизм — GPS трекинг.
Суть механизма: у сотрудников в мобильных устройствах (смартфоны на базе android или ios) устанавливается программа GPS трекера и эта программа пересылает регулярно координаты устройства в информационную базу. Отдельные специальные устройства можно не покупать — поставить мобильное приложение на устройство сотрудника. А можно приобрести например недорогое устройство на android с максимально долго работающей батареей и выдать эти устройства как корпоративные мобильные телефоны сотрудникам.

Программа может быть любой, платной или бесплатной. Тестовая версия проверялась на приложении «Open GPS» которое можно бесплатно скачать из play.google.com.

На сервере 1С публикуется HTTP сервис «opengps» и на роутере в локальной сети открывается порт перебрасываемый на этот сервис. В свойствах мобильного приложения GPS трекера прописывается адрес сервера в формате:

http://вашсервер:портсервера/публикуемаябаза/hs/opengps/upload?altitude=@ALT@&longitude=@LONG@&speed=@SPEED@&time=@TIME@&id=@ID@

По сути — строка в которой прописаны передаваемые в 1С данные с трекера. Как правило у каждой программы своя строка. Если мобильное приложение поддерживает стандарт NMEA-0183 (текстовый формат связи морского навигационного оборудования) то среди передаваемых переменных можно передать всего 2 переменные: id с идентификатором устройства и полную строку в формате NMEA в переменную gprmc.

Все координаты хранятся в информационной системе в периодическом регистре сведений. Что позволяет  с одной стороны обойтись только средствами 1С для обслуживания треккинга, с другой стороны можно легко и просто управлять объемом хранимых данных и разрабатывать свои  механизмы контроля, отчеты и обработки на основании данных GPS.

Отчет выводится только по активным сотрудникам которые описаны в регистре «Отслеживаемые сотрудники» и по которым указан уникальный идентификатор (который для простоты назван IMEI — так как как правило он все же будет с IMEI устройства совпадать)

 

Ну и небольшая видеодемонстрация:

 

 

Добавить комментарий