ООО "Рассвет" для Infostart Event 2021

Обмен

Здесь кратко о том, как я делаю обмен с мобильным приложением

Сам обмен организован достаточно просто:

  • Данные к обмену регистрируются в плане обменов

  • А сама передача происходит с помощью http-сервисов.

  • Головная боль, которая до сих пор нас мучает - это невозможность мобильной платформы 1с передавать данные при заблокированном телефоне. Решение пока только одно и оно у нас реализовано - это организация периодического запуска “синхронизации на клиенте”. Иногда из-за этого пользователь ловит лаги, но пока так. Сильно надеемся, что в будущем разработчики мобильной платформы 1с нас порадуют и дадут механизм обмена данными даже у неактивного приложения.

Схема обмена

 

Частое требование к мобильным приложениям, чтобы оно работало в автономном режиме без подключения к Интернет, т.к. полевой персонал (а у вас это могут быть мерчендайзеры, сотрудники логистических центров и т.д.), часто попадают в зоны без какой-либо связи. Поэтому мы даем работать пользователям в оффлайне.

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

ООО "Рассвет" для Infostart Event 2021