Учетная система
![Тарасов Григорий tarasov@scanport.ru](/assets/template/img/DM3.png)
Последнее обновление 06.02.2024
В разделе Учетная система содержатся настройки обмена для текущего профиля приложения (см. Профили приложения).
- Тип обмена - лицензии Online Lite и Online подразумевают использование Online-обмена с типом http-сервис. Лицензии Стандарт и Стандарт Pro подразумевают использование Offline-обмена следующих типов: Локальный, FTP, Яндекс.Диск.
Тип обмена - 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-протокола отобразятся следующие настройки:
- Разрешить любые сертификаты - параметр необходим при использовании SSL-сертификата открытого ключа, изданный и подписанный тем же лицом, которое он идентифицирует («самоподписанный», «самоизданный» или «самозаверенный»).
- Использовать сертификат - при активации данного флага приложение обращается к локальному каталогу устройства Этот компьютер\S21 FE пользователя
\Android\data\com.scanport.datamobilex\files\default\cert
На данный момент поддерживаются сертификаты с расширением.pfx
стандарта PKCS12.- Поле Пароль сертификата обязательно для заполнения.
- Таймаут подключения (сек) - время попытки подключения к серверу («0» – время подключения не ограничено).
- Таймаут ожидания ответа (сек) - время ожидания ответа от сервера при выполнении запросов («0» –время подключения не ограничено).
-
Активация автономного режима (защита от потери связи) - возможность продолжения работы приложения при потере связи или недоступности сервера публикации web-сервиса.
Способы активации автономного режима:
- Запретить - параметр запрещающий активацию автономного режима документа;
-
Диалог - при потере связи появится диалог с предложением перейти в автономный режим.
- Автоматически - при потере связи автономный режим включается автоматически. Когда связь появится, приложение снова войдет в Online-режим.
-
По кнопке Проверить произойдет обращение по указанному адресу к учетной системе. По результатам проверки на экране отобразится соответствующее сообщение.
- По кнопке Сохранить введенные данные сохраняются.
-
При активации Автономного режима (
Автономный режим - Диалог ИЛИ Автоматически
) необходимо: -
отображать индикатор Автономного режима на
всех формах ПО, вместо индикатора отсутствующего подключения к веб-серверу.
-
При нажатии на индикатор необходимо отображать текст
Автономный режим
, как сейчас в документах.
Тип обмена - Offline (лицензии Стандарт и Стандарт Pro)
Типы профилей Локальный/FTP-сервер/Я.Диск относятся к файловому типу обмена.
Тип обмена - Локальный
При локальном обмене выгрузка файлов происходит вручную.
- Каталог обмена - локальный каталог обмена устройства, находящийся по адресу
\Android\data\com.scanport.datamobilex\files\default
Файлы загрузки файлов в ПО размещаются в папке in
в каталоге обмена, файлы выгрузки - в папке out
.
Для выгрузки файлов из приложения в учетную систему необходимо вручную перенести файлы из папки
out
локального каталога обмена устройства в соответствующую папкуout
Каталога обмена с ТСД.Для загрузки файлов в приложение необходимо из папки
in
Каталога обмена с ТСД перенести файлы в папкуin
локального каталога обмена устройства (см. Выгрузка).
Тип обмена - FTP-сервер
Тип профиля FTP имеет следующий набор настроек:
- Адрес FTP-сервера - в поле указывается ip-адрес FTP-сервера;
- Использовать FTPS - настройка позволяет использовать защищённый FTP протокол;
- Порт - в поле ввода указывается порт, по которому доступен FTP-сервер;
- Логин - в поле ввода указывается имя пользователя для доступа к FTP-серверу;
- Пароль - в поле ввода указывается пароль от пользователя для доступа к FTP-серверу;
- Включить в путь ID устр-ва - настройка позволяет обмениваться нескольким устройствам через одну папку на FTP-сервере, без коллизий по владельцам файлов обмена;
- Повторная выгрузка документов - настройка позволяет создать больше одного файла выгрузки одного и того же документа для учетной системы.
- Настройки Кодировки описаны в разделе "Общие настройки для Локального/FTP/Я.Диск обмена"
Тип обмена - Я.Диск
Получение токена авторизации
Для подключения устройства к сервису Яндекс.Диск необходимо указать токен авторизации. Авторизоваться можно прямо из ПО DataMobile, нажав на кнопку Авторизация.
ПО выведет уведомление с предложением ввести необходимые данные авторизации. После ввода необходимых данных наименование кнопки Авторизация изменится на Получить токен. После успешной проверки связи из ПО DataMobile на облачном ресурсе Яндекс.Диск появится каталог приложения, в котором будет каталог DataMobile с подкаталогами In
/Out
/Log
.
Синхронизация каталогов ЯндексДиска с компьютером
Для синхронизации каталогов обмена ЯндексДиск с нужным компьютером необходимо:
- Скачать программу Диск 3.0 для Windows – это специализированное ПО от Яндекс. Рекомендации по настройке от Яндекс доступны по ссылке.
- После установки открыть программу, перейти в настройки (Файл → Настройки → Основные).
- Нажать «Настройки расположения папок…», изменить путь к каталогу обмена на тот, который планируется использовать.
Каталог Приложения будет виден в программе Яндекс.Диск на ПК и в каталоге, который указан для синхронизации.
Важно! Если каталог Приложения отсутствует локально на компьютере, значит в настройках программы Яндекс.Диск для него задано правило Хранить только в облаке.
Чтобы изменить это, нужно нажать правой кнопкой мыши по каталогу и выбрать пункт Сохранить на компьютере. В обработке Выгрузка и загрузка данных (в 1С, см. Настройки) на вкладке Настройки в качестве Каталога обмена с ТСД указывается каталог Приложения.
- Включить в путь ID устр-ва - настройка позволяет обмениваться нескольким устройствам через одну папку без коллизий по владельцам файлов обмена.
- Повторная выгрузка документов - настройка позволяет создать больше одного файла выгрузки одного и того же документа для учетной системы.
Общие настройки для Локального/FTP/Я.Диск обмена
- Кодировка загрузки - параметр позволяет выбрать кодировку, в которой будут загружаться файлы из учетной системы (по умолч. UTF-8).
- Кодировка выгрузки - параметр позволяет выбрать кодировку, в которой файлы будут выгружаться в учетную систему (по умолч. Windows-1251).
- Маркер ВОМ - параметр включает использование метки порядка байтов у кодировок.
- По кнопке Проверить ПО проверит наличие необходимой структуры каталогов состоящей из подкаталогов
in
,out
иlog
, если их нет – создаст их (по умолч. отключен).
- В каталог
in
необходимо размещать файлы загрузки для ПО: документы (задания), различные справочники;- В каталог
out
ПО будет выгружать файлы выгрузки: результаты подбора документов (заданий), изменения карточек товаров;- В каталог
log
предназначена для выгрузки некоторых логов, связанных с обменом.
- По кнопке Сохранить введенные данные сохраняются.
Полезные статьи
Настройка обмена (Online)
Настройки (Offline)