В разделе Учетная система содержатся настройки обмена для текущего профиля приложения (см. Профили приложения).
- Тип обмена - определяет один из вариантов обмена, в зависимости от используемого вида лицензии и потребностей
Тип обмена: Online - относятся к категории Online-обмен, доступен только для лицензий Online Lite, Online и использовании HTTP-сервиса для взаимодействия с учетной системой.
Типы обмена: Локальный, FTP, Яндекс Диск - относятся к категории Offline-обмена и подразумевают использование лицензий Стандарт и Стандарт Pro, но так же доступен и для лицензий Online Lite и Online.
Тип обмена - Online
Использование Online-обмена доступно для лицензий Online Lite и Online.

- Тип аутентификации - в настройке предоставляется возможность выбора типа аутентификации между По умолчанию (basic) и NTML
-
Адрес публикации - необходимо указать путь к HTTP-сервису Вашей учетной системы (см. Настройка обмена), а также указать логин и пароль пользователя учетной системы
При нажатии на поле Адрес публикации возможно переключаться между Типовой и Произвольной формами ввода адреса публикации. При использовании произвольного ввода, адрес публикации должен быть вида:
http://IP_адрес_сервера/имя_публикации/hs/DataMobileExch. -
Логин и Пароль - обязательные для заполнения параметры
В логине и пароле желательно не использовать символы кириллицы.
-
Использовать HTTPS - для безопасной передачи данных по протоколу HTTPS необходимо активировать тумблер HTTPS в форме Адрес публикации
В случае использования протокола HTTPS для подключения к HTTP-сервису, в приложении отобразятся дополнительные возможности, позволяющие выбрать используемый протокол. Доступны пять протоколов защиты транспортного уровня (SSL, TLSv1, TLSv1.1, TLSv1.2, TLSv1.3). По умолчанию используется SSL.
При использовании HTTPS-протокола отобразятся следующие настройки:
-
Схема протокола - выбор версии HTTP протокола (HTTP/1.0, HTTP/1.1, spdy/3.1, h2, h_prior_knowledge, gulc). По умолчанию используется
HTTP/1.1. -
Разрешить любые сертификаты - параметр необходим при использовании SSL-сертификата открытого ключа, изданный и подписанный тем же лицом, которое он идентифицирует («самоподписанный», «самоизданный» или «самозаверенный»).
-
Использовать сертификат - при активации данного флага приложение обращается к локальному каталогу устройства
\Android\data\com.scanport.datamobilex\files\default\cert. На данный момент поддерживаются сертификаты с расширением.pfxстандарта "PKCS12". -
Поле Пароль сертификата обязательно для заполнения.
-
-
Таймаут подключения (сек) - время попытки подключения к серверу («0» – время подключения не ограничено)
-
Таймаут ожидания ответа (сек) - время ожидания ответа от сервера при выполнении запросов («0» –время подключения не ограничено)
-
Активация автономного режима (защита от потери связи) - возможность продолжения работы приложения при потере связи или недоступности сервера публикации веб-сервера
Способы активации автономного режима:- Запретить - параметр запрещающий активацию автономного режима документа;
- Диалог - при потере связи появится диалог с предложением перейти в автономный режим;
- Автоматически - при потере связи автономный режим включается автоматически. Когда связь появится, приложение снова войдет в Online-режим.
При активации автономного режима: Диалог, Автоматически.
В случаях длительной потери связи с сервером, во всех формах приложения, вместо индикатора отсутствующего подключения к веб-серверу - отображается индикатор "Автономного режима".

При нажатии на индикатор отображается текстАвтономный режим.

- По кнопке Проверить произойдет обращение по указанному адресу к учетной системе. По результатам проверки на экране отобразится соответствующее сообщение
- По кнопке Сохранить введенные данные сохраняются
Штрихкод настроек online-обмена
Настройки Online обмена, возможно зашифровать в двухмерный штрихкод.
Настройки Online обмена не ограничиваются подключением по http, поэтому предусмотрены варианты: https, NTML и https + NTML.
-
Тип аутентификации
basic(по умолчанию)
Формат:ConnectSettings;http-url;login;password;clearDb
Пример:ConnectSettings;http://192.168.1.71/publication_name/hs/DataMobileExch;tsduser;123;1

-
Тип аутентификации
basic + https
Формат:ConnectSettings;https-url;login;password;clearDb;certProtocol;certUse;certPassword
Пример:ConnectSettings;https://192.168.1.93:777/str/hs/DataMobileExch;tsduser;123;1;0;0;cert_password

-
Тип аутентификации
NTML
Формат:ConnectNtlmSettings;http-url;login;password;domain;clearDb
Пример:ConnectNtlmSettings;http://192.168.1.93:777/str/hs/DataMobileExch;tsduser;123;mydomain;1
-
Тип аутентификации
NTML + https
Формат:ConnectNtlmSettings;https-url;login;password;domain;clearDb;certProtocol;certUse;certPassword
Пример:ConnectNtlmSettings;https://192.168.1.93:777/str/hs/DataMobileExch;tsduser;123;mydomain;1;2;1;cert_password
Расшифровка параметров:
ConnectSettings- обязательный префиксhttp-url- адрес публикации модулей (см. Настройка обмена)login- имя пользователя публикацииpassword- пароль пользователя публикацииclearDb- признак необходимости очистки всех справочников текущего профиля ПО:1- очищать,0- не очищатьcertProtocol- протокол сертификата, цифра может быть в диапазоне от0до4включительноcertUse- использование сертификата:1– использовать,0– не использоватьcertPassword- пароль сертификатаdomain- домен, заполняется строковыми ресурсами
Общие сведения по certProtocol:
0- "SSL"1- "TLSv1"2- "TLSv1.1"3- "TLSv1.2"4- "TLSv1.3"
Штрихкод настроек возможно сканировать в окне авторизации пользователя (см. Авторизация), после успешного сканирования приложение сообщит об этом.

Тип обмена - Offline
Использование Offline-обмена доступно для лицензий Стандарт, Стандарт Pro, Online Lite и Online.

Тип обмена - Локальный
При локальном обмене выгрузка файлов происходит вручную.
-
Каталог обмена (неизменяемый параметр) - локальный каталог устройства для обмена, находящийся по адресу
\Android\data\com.scanport.datamobilex\files\default.Каталог
default- является каталогом профиля приложения "по умолчанию", для каждого из профилей - свой каталог с файлами.Файлы для загрузки в ПО - размещаются в папке
in, файлы выгрузки из ПО - в папкеoutкаталога обмена.Для выгрузки файлов из приложения в учетную систему необходимо вручную перенести файлы из папки
outлокального каталога обмена устройства в соответствующую папкуoutКаталога обмена с ТСД.
Для загрузки файлов в приложение необходимо из папкиinКаталога обмена с ТСД перенести файлы в папкуinлокального каталога обмена устройства (см. Выгрузка).
Тип обмена - FTP-сервер
Тип профиля FTP имеет следующий набор настроек:
- Адрес FTP-сервера - в поле указывается ip-адрес FTP-сервера
- Использовать FTPS - настройка позволяет использовать защищённый FTP протокол
Используемыми в ПО механизмами работы - не предусмотрена поддержка FTPs с многократным использованием одной и той же сессии.
При активации параметра Использовать FTPS - отображается дополнительная настройка implicit FTPS - использование неявного подключения к FTP-серверу. - Порт - в поле ввода указывается порт, по которому доступен FTP-сервер
- Логин и Пароль - в полях ввода указывается имя и пароль пользователя для доступа к FTP-серверу
- Включить в путь ID устр-ва - настройка позволяет обмениваться нескольким устройствам через разные папки обмена, тем самым исключая возможные коллизии по владельцам файлов
- Повторная выгрузка документов - настройка позволяет создать больше одного файла выгрузки одного и того же документа для учетной системы
Настройки Кодировки описаны в разделе "Общие настройки для Локального/FTP/Я.Диск обмена"
Настройки Offline обмена для типа FTP-сервер, возможно зашифровать в двухмерный штрихкод, например:
OfflineSettings;1;1;192.168.1.71;21;tsduser;123;1

Расшифровка параметров:
OfflineSettings- обязательный префикс1или0- разрешить повторную выгрузку документа1или0- включать в путь серийный номер192.168.1.71- адрес FTP-сервера21- порт FTP-сервераtsduser- имя пользователя FTP-сервера123- пароль пользователя FTP-сервера1или0- признак необходимости очистки всех справочников текущего профиля ПО
Штрихкод настроек возможно сканировать в окне авторизации пользователя (см. Авторизация), после успешного сканирования приложение сообщит об этом.

Тип обмена - Я.Диск
Тип профиля Яндекс Диск имеет следующий набор настроек:
- Токен - токен доступа к обмену через облачный сервис Яндекс Диск
Есть возможность ввода Токена сканером или камерой (фотосканер).
Подробную информацию по получению токена и настройке обмена с устройством см. Настройка обмена: Яндекс Диск - Включить в путь ID устр-ва - настройка позволяет обмениваться нескольким устройствам через разные папки обмена, тем самым исключая возможные коллизии по владельцам файлов
- Повторная выгрузка документов - настройка позволяет создать больше одного файла выгрузки одного и того же документа для учетной системы
Настройки Кодировки описаны в разделе "Общие настройки для Локального/FTP/Я.Диск обмена"
Общие настройки для Локального/FTP/Я.Диск обмена
- Кодировка загрузки - параметр позволяет выбрать кодировку, в которой будут загружаться файлы из учетной системы (по умолч. UTF-8)
- Кодировка выгрузки - параметр позволяет выбрать кодировку, в которой файлы будут выгружаться в учетную систему (по умолч. Windows-1251)
- Маркер ВОМ - параметр включает использование метки порядка байтов у кодировок (по умолч. отключен)
- По кнопке Проверить ПО проверит наличие необходимой структуры каталогов состоящей из подкаталогов
in,outиlog, если их нет – создаст ихВ каталог
inнеобходимо размещать файлы загрузки для ПО: документы (задания), различные справочники.
В каталогoutПО будет выгружать файлы выгрузки: результаты подбора документов (заданий), изменения карточек товаров.
В каталогlogпредназначена для выгрузки некоторых логов, связанных с обменом. - По кнопке Сохранить введенные данные сохраняются
Полезные статьи
- Настройка обмена (Online)
- Настройки (Offline)
- Профили приложения