ST - Служба обмена данными. Создание и редактирование учетных записей агентов

 

Создание учетной записи агента

Для обмена данными между КПК агентов и службой необходимо создать учетные записи агентов, то есть зарегистрировать агентов в службе.

Учетная запись содержит имя (логин) и пароль агента, по которым выполняется авторизация — разрешение на доступ к службе. Кроме того, для агента определяется рабочая папка для загрузки/выгрузки данных из/в КПК.

Созданную учетную запись при необходимости можно временно отключать.

Для создания новой учетной записи агента необходимо воспользоваться диалоговой формой «Торговый агент».

Вызов диалоговой формы:

  • Агенты > Добавить;

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

  • при помощи сочетания клавиш Ctrl+U.



Откроется диалоговая форма «Торговый агент».













Вводим номер торгового агента и пароль например «1» (пароль совпадает с номером торгового агента) и нажимаем ОК.


Описание полей, присутствующих на форме

поле

содержимое

Торговый агент

Имя пользователя (агента), которое используется при подключении КПК к ПК. Логин должен совпадать с именем агента в настройках профиля «ST - Мобильная торговля» на КПК. Имя агента не должно совпадать с именами агентов, введенных ранее. Заполняется и редактируется вручную. Обязательно для заполнения.

Пароль

Пароль пользователя (агента). Пароль должен совпадать с паролем для данного логина в настройках профиля «ST - Мобильная торговля» на КПК. Заполняется и редактируется вручную. Вводимые символы скрываются. Обязательно для заполнения.

Подтвердите пароль

Пароль пользователя (агента). Пароль должен совпадать с паролем для данного логина в настройках профиля «ST - Мобильная торговля» на КПК. Заполняется и редактируется вручную. Вводимые символы скрываются. Поле используется для подтверждения значения, введенного в поле ПарольОбязательно для заполнения.



Созданная учетная запись агента будет отображаться на закладке «Учетные записи» в главном окне консоли управления службой обмена данными.

Закладка «Рабочая папка»

Для того чтобы установить параметры рабочей папки, необходимо выбрать закладку «Рабочая папка». Рабочая папка агента — это структура папок, которые используются при загрузке/выгрузке данных.

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

Во всех случаях, кроме положения Не использовать селектор, рабочая папка агента создается в рабочей папке службы обмена данными:

  • если установлено положение Имя (логин) торгового агента:

    • путь к папке выгрузки данных из КПК: <рабочая папка службы>\<логин агента>\Inbox (например, \\EXCHANGE\Data\1\Inbox);

    • путь к папке загрузки данных в КПК: <рабочая папка службы>\<логин агента>\Outbox (например, \\EXCHANGE\Data\1\Outbox);

здесь в качестве логина агента используется 1;

  • если установлено положение Текущую дату сервера или Рабочую дату агента:

    • путь к папке выгрузки данных из КПК: <рабочая папка службы>\<дата>\Inbox\<логин агента> (например, \\EXCHANGE\Data\100630\Inbox\1);

    • путь к папке загрузки данных в КПК: <рабочая папка службы>\<дата>\Outbox\<логин агента> (например, \\EXCHANGE\Data\100621\Outbox\1);

здесь в качестве даты используются 21 июня 2010 г. (для загрузки данных) и 30 июня 2007 г. (для выгрузки данных).

Если переключатель установлен в положение Не использовать селектор, то в качестве рабочей папки агента используется уже существующая папка, путь к которой можно указать по кнопке Обзор....

Переключатель

Действие

В качестве дополнительного селектора рабочей папки использовать

Если переключатель установлен в положение Имя (логин) торгового агента, то в качестве рабочей папки агента будет использоваться папка, названная по имени агента (введенного в поле Торговый агент на закладке «Авторизация»).

Если переключатель установлен в положение Текущую дату сервера, то в качестве рабочей папки агента будет использоваться папка, названная по текущей дате на компьютере (в формате ГГДДММ), который используется в качестве сервера обмена данными.

Если переключатель установлен в положение Рабочую дату торгового агента, то в качестве рабочей папки агента будет использоваться папка, названная по рабочей дате агента (в формате ГГДДММ), указанной в поле рядом с переключателем.

Если переключатель установлен в положение Не использовать селектор, то в качестве рабочей папки агента будет использоваться папка, указанная в поле Рабочая папка (выбранная по кнопке Обзор).



Закладка «Действия»

Для того чтобы установить параметры дополнительных действий, необходимо выбрать закладку «Действия».

Описание флагов, присутствующих на форме

Флаг

Действие

после выгрузки

Послать сообщение операторам по эл. почте

Если флаг установлен, то после выгрузки данных (из КПК агента) операторам службы обмена данными будет отправлено сообщение по электронной почте.

Послать сообщение в очередь сообщений учетной системы

Если флаг установлен, то после выгрузки данных (из КПК агента) будет отправлено сообщение в очередь сообщений, указанную в свойствах службы обмена данными.

Вызвать встроенную процедуру SQL-сервера учетной системы

Если флаг установлен, то после выгрузки данных (из КПК агента) будет вызвана хранимая процедура SQL, указанная в поле под флагом.

Инициировать обработку данных службой "Репликация"

Если флаг установлен, то после выгрузки данных (из КПК агента) будут переданы команды на обработку данных службе «Репликация», которая расположена по адресу, указанному в поле под флагом.

после загрузки

Послать сообщение операторам по эл. почте

Если флаг установлен, то после загрузки данных (в КПК агента) операторам службы обмена данными будет отправлено сообщение по электронной почте.

Послать сообщение в очередь сообщений учетной системы

Если флаг установлен, то после загрузки данных (в КПК агента) будет отправлено сообщение в очередь сообщений, указанную в свойствах службы обмена данными.

Вызвать встроенную процедуру SQL-сервера учетной системы

Если флаг установлен, то после загрузки данных (в КПК агента) будет вызвана хранимая процедура SQL, указанная в поле под флагом.

Инициировать обработку данных службой "Репликация"

Если флаг установлен, то после загрузки данных (из КПК агента) будут переданы команды на обработку данных службе «Репликация», которая расположена по адресу, указанному в поле под флагом.

перед загрузкой

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

Если флаг установлен, то перед загрузкой данных (в КПК агента) будет выполнен запрос в учетную систему с использованием очереди сообщений, указанной в свойствах службы обмена данными.

При отсутствии данных для загрузки запросить учетную системы, используя встроенную процедуру SQL-сервера

Если флаг установлен, то перед загрузкой данных (в КПК агента) будет выполнен запрос в учетную систему с использованием хранимой процедуры SQL, указанной в поле под флагом.

Инициировать обработку данных службой "Репликация"

Если флаг установлен, то перед загрузкой данных (из КПК агента) будут переданы команды на обработку данных службе «Репликация», которая расположена по адресу, указанному в поле под флагом.

для предзаказа

Для обработки предзаказа запросить учетную систему, используя очередь сообщений учетной системы

Если флаг установлен, то для обработки предзаказа будет выполнен запрос в учетную систему с использованием очереди сообщений, указанной в свойствах службы обмена данными.

Для обработки предзаказа запросить учетную систему, используя встроенную процедуру SQL-сервера

Если флаг установлен, то для обработки предзаказа будет выполнен запрос в учетную систему с использованием хранимой процедуры SQL, указанной в поле под флагом.

Послать сообщение операторам по эл. почте после выполнения предзаказа

Если флаг установлен, то после обработки предзаказа операторам службы обмена данными будет отправлено сообщение по электронной почте.

Инициировать обработку данных службой "Репликация"

Если флаг установлен, то после обработки предзаказа будут переданы команды на обработку данных службе «Репликация», которая расположена по адресу, указанному в поле под флагом.



Настройки обработки данных службой "Репликация"

Чтобы настроить обработку данных службой "Репликация" для работы с МТ3 необходимо во всех действиях (после выгрузкипосле загрузкиперед загрузкойдля предзаказа) установить флаг «Инициировать обработку данных службой "Репликация"»

Далее нажать на значок 

В открывшемся окне нужно прописать:

URL-адрес: http://localhost:8081/replication.service/ws

Служба: Расширенная

И нажать кнопку ОК



Отличия Базовой от Расширенной 

  • Базовая — стандартный режим передачи параметров веб-службе «Репликация». Не передает параметр Версия МТ. Базовый режим необходимо использовать, если версия «ST - Репликация» ниже 2.8.1.

  • Расширенная — расширенный режим передачи параметров веб-службе «Репликация». Передает параметр Версия МТ. Расширенный режим можно использовать, если версия «ST - Репликация» 2.8.1 и выше.



Создание нескольких учетных записей

В ПО «ST – Служба обмена данными» учетные записи агентов также можно создавать на основании уже существующих; при этом наследуются свойства (Настройки).

Для создания учетных записей, используя существующие профили агентов, необходимо выполнить одно из действий:


 
  • выбрать команду из меню программы: Агенты > Добавить агентов;

 
  • в области списка учетных записей щелкнуть правой кнопкой мыши и выбрать из контекстного меню команду Добавить агентов;



 
  • нажать сочетание клавиш Ctrl+G.



Откроется диалоговая форма «Добавить торговых агентов, используя профиль агента». Прописываем логин и пароль (совпадают) и нажимаем на кнопку 

Создается новая учетная запись №2 при этом наследуются свойства (Настройки) учетной записи №1