Обмен данными с МУ

На мобильном устройстве платформа «Агент Плюс 2.0» использует для хранения данных собственную локальную БД. Структура и содержимое базы данных задается запущенной сборкой конфигурации. Платформа позволяет создавать новые записи в локальной БД, а также загружать данные из внешней учетной системы и производить выгрузку данных из мобильного устройства. Обмен данными происходит посредством специальных файлов обмена данными. В процессе обмена данные выгружаются из локальной БД в файл обмена данными. Далее этот файл передается в учетную систему. При приеме данных в локальную БД МУ происходит обратная процедура – файл обмена данными принимается из учетной системы и загружается в локальную БД.


Файл обмена данными представляет собой ZIP-архив, который может быть защищен паролем.

При выгрузке данных из МУ внутри архива могут находиться следующие файлы:

  • XML-файл описания данных «ToCDB.xml». Формат XML-файла описывается в разделах ниже.
  • ZIP-архив с файлами фотографий «PhotosToCDB.zip». Название каждого файла фотографии указывается без расширения и состоит из идентификатора GUID картинки.
  • Файл GPS–трекинга «GPSTrack.txt».


При выгрузке данных из ЦБД внутри архива могут находиться следующие файлы:

  • XML-файл описания данных «FromCDB.xml». Формат XML-файла описывается в разделах ниже. 
  • ZIP-архив с файлами картинок «GoodsPhotosFromCDB.zip». Название каждого файла картинки указывается без расширения и состоит из идентификатора GUID картинки. 
  • Файл «Manifest», содержащий информацию о том из какого файла выгрузки в какую базу данных выгружается информация из ЦБД. 


Пример содержимого файла «Manifest»:

<manifest version="1">

    <import db="base.db" file="FromCDB.xml" />

    <import db="database.db" file="FromCDB2.xml" />

</manifest>


В файле указано, что данные из файла выгрузки «FromCDB.xml» будут выгружены в базу данных «base.db» на МУ, а из файла «FromCDB2.xml» будут выгружены в базу данных «database.db».

Передача файлов обмена данными осуществляется при помощи службы «Агент Плюс СОД» посредством беспроводных технологий передачи данных Wi-Fi или GPRS. Подробнее о работе и настройке службы «Агент Плюс СОД» читайте в документе «Описание службы Агент Плюс СОД.doc».