1. Настроить обмен в фоновом режиме по расписанию, например каждый день / час
Чтобы не было привязано к запуску 1С на мобильном
тк там толком не открывается приложение и не закрывается а висит в...
Подробнее>>
"Можно сделать обработчик ожидания который будет через заданное время запускать обмен, но для этого нужен запущенный сеанс мобильного приложения."
Однозначно при условии запущенного приложения
Суть в том что в приложении работают ежедневно
Типовой механизм видел при запуске или при завершении, но в мобилках это не подходит тк висит в трее
А если настроить расписание, например раз в 10 минут
день не работал, потом заходит отмечает что то в 1С мобильной, обмен видит что давно не проводился и запускается
или в трее висит и меняется
так тоже подойдет
Есть многолетний опыт создания программ и приложений на разных языках.
Для данной задачи:
1. это надо делать на чистой java, чтобы приложение запускалось как сервис
2. кроме того пользователь может легко сделать следующее: отключить геопозиционирование и интернет, или сказать, что устройство вообще глючило или разрядилось, или установить фиктивное местоположение и т.д.
... знаем - проходили.
решение простое, но комплексное: программный + административный ресурс
Координаты клиентов будут в базе, или надо их получать по адресу?
В базе будет адрес
Координаты надо получать (это делать надо на сервере, а не на смартфоне)