Настройка связи с терминалом сбора данных
Сокращения
- ТСД - терминал сбора данных.
- ПО - программное обеспечение.
- ОС - операционная система.
- SH4 - ПО Store House v4.
- SH4DCT - ПО SH4 Data Collection Terminal.
- ПК - персональный компьютер.
Вводная информация
Использование специальных мобильных устройств терминалов сбора данных расширяет возможности и функционал складской системы - SH4. В частности, использование ТСД позволяет повысить уровень автоматизации и эффективность при выполнении инвентаризации склада.
Для связи ТСД с SH4 используется дополнительный программный модуль - SH4 Data Collection Terminal (SH4DCT). При работе с ПО "SH4DCT" доступны следующие преимущества и возможности:
- Дружественный интерфейс создания накладных, в традициях Store House v4;
- Поддержка самых распространенных терминалов сбора данных (Opticon, Cipher и др.), их удобная и несложная настройка;
- Выгрузка в ТСД номенклатуры с сервера (базы) SH4, состоящей из 3-х полей (баркод, наименование, ед. изм.);
- Создание на ТСД и отправка в SH4 нескольких типов накладных:
- Приходная накладная;
- Расходная накладная;
- Внутреннее перемещение;
- Сличительная ведомость;
- Комплектация.
На данный момент в ПО "SH4 Data Collection Terminal" поддержано две модели ТСД:
- ТСД - "Opticon Smart"
- ТСД - "Cipher 8001"
Системные требования
- Должно быть установлено ПО Storehouse v4, настроено, пролицензировано.
- При использовании Opticon Smart, так же потребуется дополнительное сервисное ПО:
- USB Driver - для связи ТСД с ПК.
- Appload.exe - сервисная утилита обновления прошивки самого ТСД (прошивка представлена в виде - MLRES.HEX и ML.HEX).
- Конфигуратор MobileLogistics - сервисная мультифункциональная утилита для загрузки конфигурации в ТСД (например файла - SH_DB.ctf).
Версии
- SH v4.90 и выше.
- SH4DCT актуальной версии (например 1.0.0.19 и выше).
- Актуальные, на момент установки, версии сервисного ПО.
Оборудование
- ПК офисной конфигурации - для работы SH4 и сервиса SH4DCT.
- Терминалы сбора данных: Opticon Smart (рекомендован и оттестирован) или Cipher 8001.
Установка сопутствующего ПО - "MobileLogistics" и др.
- Необходимо загрузить и установить на ПК сборку с драйверами в комплекте - ftp://ftp.ucs.ru/storehouse/sh4/DataCollectionTerminal/Sborka_SH4-Opticon.rar
- Само по себе, данное ПО является мультифункциональным, поддерживает массу устройств и возможностей по работе с ними.
- Полная версия данного приложения защищается лицензионным ключом (Guardant).
- Тем не менее, не мало функций доступно и в "демо"-режиме. В частности, доступен функционал перекомпиляции (обновления) файла конфигурации (в нашем случае, это будет файл - SH_DB.ctf) и загрузка обновленного файла конфигурации на устройство (ТСД). Этого вполне достаточно. Так что, лицензирования приложения MobileLogistics, при настройке ТСД для SH4, не потребуется.
2. Установить драйвер USB для ТСД Opticon SMART. Полную сборку с драйверами можно скачать с FTP: ftp://ftp.ucs.ru/storehouse/sh4/DataCollectionTerminal/Sborka_SH4-Opticon.rar
Для установки драйвера:
- Запустить установку драйвера - "USB Drivers Installer.exe".
- Выбрать необходимые компоненты программы (рекомендуется оставить по умолчанию), после чего появятся уведомления об установке:
Рис. - Компоненты для установки.
Рис. - Подтверждение успешной установки.
Рис. - Подтверждение успешной установки.
Рис. - Уведомления об успешной установке драйверов.
3. Установить утилиту для загрузки прошивки и файлов Appload.
- Можно скачать с FTP: ftp://ftp.ucs.ru/storehouse/sh4/DataCollectionTerminal/Sborka_SH4-Opticon.rar
Установка ПО "SH4DCT" - SH4DCT.exe
- Скачать с фтп дистрибутив сервиса SH4DCT актуальной версии, например - ftp://ftp.ucs.ru/storehouse/sh4/DataCollectionTerminal/Sh4DCT_0_19.zip.
- Содержимое дистрибутива распаковать с перезаписью в каталог установленного на ПК клиента SH4. Обычно это - \UCS\SH4.
- Вывести ярлык SH4DCT на рабочий стол в каталог с остальными ярлыками SH4.
- Запустить SH4DCT.exe.
- Дальнейшие настройки выполняются уже в самом приложении (См. раздел "Запуск").
Лицензирование
При подключении ПО SH4DCT к серверу SH будет задействована лицензия на одно подключение из лицензионного ключа SH4
Загрузка конфигурации (SH_DB.ctf) на ТСД
Необходимо выполнить ряд настроек и подготовительных работ на ТСД "Opticon Smart". В большинстве случаев ТСД после приобретения должен быть уже готов к работе. На него достаточно загрузить конфигурацию для работы с SH, после чего можно начинать работу.
- Загрузить файл рабочей конфигурации для SH - SH_DB.ctf в ТСД при помощи утилиты "Pdx_t.exe" идущей в составе ПО "SH4DCT". Сам файл SH_DB.ctf после установки должен находиться например, в каталоге - \UCS\SH4\devices\OpticonSmart\.
- Для загрузки - включить ТСД.
- Подключить через usb или подставку к ПК.
- Запустить утилиту Pdx_t.exe, при этом откроется окно теста драйвера ТСД (см. Рис. - Окно теста драйвера ТСД).
- В окне установить галочку "Устройство включено".
Рис. - Окно теста драйвера ТСД.
- Выполнить проверку связи. Для этого нажать клавишу "Настройка свойств" (см. рис. - Окно теста драйвера ТСД), в открывшемся окне (см. рис. - Свойства связи) нажать клавишу "Проверка связи", при этом в строках "Результат" и "DeviceID" отобразятся имя и ID ТСД (см. рис. - Свойства связи).
Рис. - Свойства связи.
- В системном меню ТСД выбрать пункт "Загрузка конфигурации".
- Перейти на вкладку "Дополнительно" (см. рис.- Окно теста драйвера ТСД), нажать клавишу "Загрузить конфигурацию", в открывшемся окне выбрать файл конфигурации - "SH_DB.ctf" (Должен быть там же где и утилита. Например, - \UCS\SH4\devices\OpticonSmart\SH_DB.ctf).
- При удачной загрузке конфигурации в ТСД появляется сообщение "Конфигурация загружена".
Дополнительная информация о ТСД "Opticon Smart"
Этот раздел предназначен для ознакомления в случае, если по каким-то причинам файл конфигурации SH_DB.ctf не может быть установлен на ТСД "Opticon Smart". Выдаются ошибки о несовместимости версий, лицензий и прочее.
Терминал сбора данных "Opticon Smart" поддерживаемый компанией "АТОЛ" является современным и недорогим решением.
Вся необходимая информация, необходимые драйвера и сервисное ПО содержится на официальном сайте компании "АТОЛ" - www.atol.ru.
- Прежде чем приступать к работе с данным устройством, необходимо изучить документацию на устройство в комплекте (или скачать в центре загрузок на сайте: Вкладка "Сервис и поддержка" - "Центр загрузок").
- Ниже будут приведены некоторые выдержки из оригинальной документации на данный ТСД.
На самом ТСД должно быть установлено:
- Стандартная для данного ТСД - OS Pro DOS.
- Стандартные для данного ТСД файлы ресурсов - MLRES.HEX и прошивка - ML.HEX.
- Рабочая конфигурация - SH_DB.ctf (ее загрузка описана в разделе "Загрузка конфигурации (SH_DB.ctf") на ТСД).
Варианты операционных систем 
При приобретении ТСД необходимо сразу уточнить какая версия ОС установлена на устройстве. Разные версии стоят разных денег. Как правило, предлагаются следующие:
Рис. - Варианты установленных на ТСД ОС.
- Basic версия ОС - не лицензируется и является упрощенной.
- Pro версия - лицензируется (сертифицируется) компанией "АТОЛ" и является полнофункциональной ТСД
- Пролицензированная версия ОС на ТСД будет содержать специальный файл с лицензией.
- Самый простой вариант - приобрести устройство с пролицензированной ОС Pro DOS.
- Другой вариант - пролицензировать самостоятельно: http://www.atol.ru/support/filelic/.
- Необходимо учитывать что, при переустановке ОС файл лицензии может быть удален (затерт). Необходимо предварительно сохранить его на ПК перед переустановкой ОС. (Как это делается описано в тех. документации на ТСД, или можно обратиться за поддержкой в компанию "АТОЛ").
- ОС DOS переустанавливается на ТСД в крайнем случае, рекомендуется все же купить ТСД с нужной для работы версией ОС для экономии времени, которое уйдет на переконфигурирование и лицензирование ТСД.
Файл ресурсов и прошивка - MLRES.hex, ML.hex
На ТСД должен быть установлен соответствующий файл ресурсов - MLRES.HEX и файл прошивки - ML.HEX.
- После установки конфигуратора "MobileLogistics" файл ресурсов MLRES.hex располагается на ПК в папке модели подключаемого терминала SMART (DOS).
- Путь к данной папке: \ATOL\MobileLogistics\Bin\Terminal\Opticon\MLRES.hex.
- Прошивка MobileLogistics ТСД Opticon SMART располагается на ПК в папке модели подключаемого терминала SMART (DOS).
- Путь к данной папке: \ATOL\MobileLogistics\Bin\Terminal\Opticon\ML.hex.
Установка ОС, файла ресурсов и прошивки
Выполняется только в случае неработоспособности загруженной конфигурации - SH_DB.ctf по предварительному согласованию с владельцем ТСД и после изучения тех. документации на ТСД!
Файл образа ОС должен быть предоставлен либо поставщиком оборудования, либо получен в службе техподдержки компании "АТОЛ"!
- Вставить в терминал аккумулятор.
- Включить терминал.
- Перейти в системное меню терминала "SYSTEM MENU" и нажать одновременно кнопки «Fn1» и «BS».
- Подключить ТСД к ПК с помощью USB-кабеля.
- Зайти в пункт меню "3 Downl. Software" - "3 USB".
- Запустить на ПК программу Appload.exe и установить в меню "Setting" - "Port" порт, к которому подключен ТСД (при подключении терминала по USB в системе будет создан виртуальный COM-порт).
Рис. - Отображение подключенного на виртуальный COM-порт ТСД.
7. В пункте меню "Settings" - "IrDA Adapter" - "Cradle type" выбрать вариант "Not Installed".
8. Выбрать пункт меню "File" - "Download" и указать для загрузки файл образа ОС Вашего ТСД.
9. После прогрузки ОС, там же выполнить загрузку файла ресурсов - MLRES.HEX (\ATOL\MobileLogistics\Bin\Terminal\Opticon\MLRES.hex).
10. Там же и так же, после прогрузки MLRES, загрузить ML.HEX (\ATOL\MobileLogistics\Bin\Terminal\Opticon\ML.hex).
Запуск и начало работы
- При запуске приложения, откроется стандартное окно авторизации на сервере Store House (см рис. 1). Если авторизация не удалась, будет показано окно с сообщением об ошибке.
Рис.1 - Окно авторизации на сервере StoreHouse.
- Перед запуском Sh4DCT необходимо убедиться в том, что настройки обмена в ТСД и виртуального com-порта в операционной системе идентичны. Настройки com-порта в Windows 7 можно посмотреть через диспетчер устройств в свойствах com-порта на вкладке "Параметры порта".
Главное окно приложения состоит из 3-х пунктов (см. рис. 2):
- "Настройки";
- "Выгрузка номенклатуры";
- "Создание накладных".
Рис.2 – Окно главного меню.
Раздел - "Настройки"
- После выбора первого пункта, откроется окно с настройками (см. рис. 3).
Рис. 3 – Раздел "Настройки", вкладка "Параметры StoreHouse".
В разделе "Настройки" содержится несколько вкладок:
- Вкладка - "Параметры StoreHouse";
- Вкладка - "Общие";
- Вкладка - "Оборудование";
- так же в последних версиях ПО появились:
- Вкладка - "Весы";
- Вкладка - "Баркоды".
Вкладка - "Параметры StoreHouse"
2. На вкладке "Параметры Store House" задать параметры подключения к серверам SH.
Можно добавлять/удалять/изменять серверы SH, а также если потребуется, сменить сервер без выхода из приложения.
- Для добавления нового сервера в поле "Список серверов" правой кнопкой мыши вызвать контекстное меню, выбирать "Добавить". При этом появится окно в котором необходимо заполнить поля "Псевдоним", "IP адрес", "Порт". Т.е. указать стандартные параметры для подключения к серверу SH.
- Для удаления сервера в поле «Список серверов» правой кнопкой мыши вызвать контекстное меню, выбрать "Удалить", выбрать сервер, который хотим удалить.
- Для смены сервера без выхода из приложения нажать кнопку "Сменить сервер" (см. рис. 3). При этом откроется окно авторизации.
- Чтобы логин и пароль совпадали с данными авторизации Windows, установить промаркировать параметр "Аутентификация Windows" (см. рис. 3).
Вкладка - "Общие"
3. На вкладке "Общие" задать следующие параметры (см. рис. ниже):
Рис. – Вкладка "Общие".
№ п.п. | Параметр | Описание |
---|---|---|
1 | "Группировка позиций" |
|
2 | "Текущее устройство" |
|
3 | "Параметры удаления документа с устройства" |
|
4 | Анализ баркодов |
|
5 | Выгрузка номенклатуры |
|
Диалог подтверждения:
Рис. – Окно с предложением выбора действий.
Вкладка - "Оборудование"
4. На вкладке "Оборудование" настроить параметры для каждого из устройств.
Для ТСД "Opticon Smart"
См. рис.:
Рис. – Раздел "Настройки", вкладка "Оборудование" для ТСД "Opticon Smart".
- В пункте "Номер формы для чтения" вести номер справочника, откуда считывается накопленная информация о баркодах.
- В пункте "Номер формы для записи" ввести номер справочника, в который будет выгружена накопленная информация из SH.
- При нажатии клавиши "Настройки драйвера" откроется дополнительное окно настроек (см. рис. 7):
Рис. - Настройки драйвера.
- В данном меню необходимо проверить идентичность с настройками ТСД следующих параметров: порт, скорость, четность, стоп биты (параметры com-порта можно просмотреть через диспетчер устройств). Остальные настройки-остаются по умолчанию.
- После введения настроек произвести проверку связи нажатием кнопки "Проверка связи". В том случае, если связь установлена, отобразится результат и deviceID (см. рис. - Результат проверки связи)
Рис. - Результат проверки связи.
Для ТСД "Cipher 8001"
См. рис.:
Рис. - Раздел "Настройки", вкладка "Оборудование" для ТСД "Cipher 8001".
Вкладка "Весы"
Во вкладке "Весы" (см. рис. - Вкладка "Весы") указывается адрес сервера весов, если планируется использовать электронные весы (в противном случае вкладка не заполняется).
Для работы с приложением на поддержаны следующие модели весов:
- Весы - CAS_DB-||(E)
- Весы - CAS_LP_CL
- Весы - CAS_PDS
- Весы - Massa-K
- Весы - Штрих.
Коэффициент веса по умолчанию =1000.
Рис. - Вкладка "Весы"
Вкладка "Баркоды"
Вкладка "Баркоды" используется в том случае, если распознавать баркоды необходимо по определенному правилу.
- Для этого необходимо необходимо написать скрипт на Pascal-подобном языке согласно "Руководству" (там же).
- После написания скрипта необходимо проверить его нажатием кнопки "Проверить".
- В случае, если скрипт написан корректно, появится сообщение "Успешно".
Также во вкладке "Единицы измерений" необходимо указать соответствие единиц измерения и цифр.
- Для проверки правильности выполнения анализа в зоне "Баркод" необходимо вписать баркод, нажать кнопку "Тест". После этого отобразится информация о баркоде в соответствии с заданными правилами анализа (см. рис. - Вкладка "Баркоды").
Рис. - Вкладка "Баркоды"
Раздел - "Выгрузка номенклатуры"
- После выбора данного пункта меню откроется диалоговое окно с подтверждением для выгрузки номенклатуры в текущий (выбранный ранее) ТСД (см. рис. - Подтверждение выгрузки номенклатуры):
Рис. – Подтверждение выгрузки номенклатуры.
- После подтверждения запроса произойдет выгрузка номенклатуры в терминал. В случае успешной выгрузки, будет показано окно с количеством выгруженных записей (см. рис. - Окно подтверждения успешной выгрузки).
Рис. - Окно подтверждения успешной выгрузки.
Раздел - "Создание накладных"
При выборе пункта меню "Создание накладных", откроется диалоговое окно с возможностью выбора типа накладной (см. рис. - Выбор типа накладной).
Рис. – Выбор типа накладной.
После нажатия «ОК», откроется окно с формой накладной.
Для всех типов накладных кнопки «1», «2», «3», «4» (см. рис. - Выбор типа накладной) являются идентичными.
- Кнопку «1» - используют для создания нового документа и для очистки текущего.
- Кнопку «2» - используют для сохранения накладных на сервере StoreHouse.
- Кнопку «3» - для считывания номенклатуры из текущего терминала.
- Кнопку «4» - для удаления позиции из списка накладной.
Во всех типах накладных настройки "Активный документ", "Поставить в начало даты"» - идентичны.
- Параметр "Активный документ" устанавливают - при создании расходной накладной или накладной перемещения (если на складе есть достаточное количество указанного товара),
- В том случае, если товары на складе будут отсутствовать в необходимом количестве, программа зарегистрирует ошибку (см. рис. - Ошибка при отсутствии необходимого товара на складе).
Рис. 13 – Ошибка при отсутствии необходимого товара на складе.
При составлении накладных выбирают в поле "Дата", каким числом необходимо составить накладную.
- Номер и шифр накладной при этом сформируется в зависимости настроек StoreHouse.
Документ - "Приходная накладная"
Для создания приходной накладной в диалоговом окне выбирают «Приходная накладная», нажимают «ОК».
Рис. – "Приходная накладная", вкладка "Заголовок".
Вкладка "Заголовок"
- Назначают "Поставщика" и "Получателя" товаров, лицо, принявшее товар (см. рис. – Выбор Поставщика/Получателя.).
Рис. – Выбор Поставщика/Получателя.
- Выбирают валюту, по которой ведется прием товара, назначают обменный курс.
- В поле "Примечание" ввести комментарии, если таковые требуются.
- В том случае, если нужно, чтобы при создании документа использовалась оперативная информация о наличии товаров на складе, включить параметр - "Активный документ".
- Чтобы документ был в начале списка накладных за текущую дату – установить включить параметр - "Поставить в начало даты".
Вкладка "Товары"
Далее, перейти во вкладку "Товары":
Рис. – Вкладка "Товары".
Во вкладке отображается перечень вновь зарегистрированных полученных товаров.
- В том случае, если товар ранее присутствовал на складе, в списке он отобразится зеленой строкой.
- Если нет - красной.
Редактор товаров позволяет изменять кол-во, цену, сумму б/н и выбирать ставку НДС. Все расчеты ведутся автоматически.
- Например, при изменении кол-ва с 1.000 на 2.000 и первоначальной цене 100.00, цена изменится автоматически на 200.00 (см. рис. - Использование редактора товаров).
Рис. – Использование редактора товаров.
Нажать кнопку "Сохранить". Незарегистрированные на складе товары в накладной не сохраняются.
- При попытке сохранения появится предупреждение (см. рис. - Окно-предупреждение о наличии не идентифицированных товарах).
Рис. – Окно-предупреждение о наличии не идентифицированных товарах.
Документ - "Расходная накладная"
Для создания приходной накладной в диалоговом окне выбрать "Расходная накладная" и нажать «ОК».
Вкладка "Заголовок"
- Вкладка "Заголовок" меню "Расходная накладная" отображена на рис. – Меню "Расходная накладная" вкладка "Заголовок".
Вкладка "Товары"
- Вкладка "Товары" аналогична вкладке "Товары" в меню "Приходная накладная".
Рис. – Меню "Расходная накладная" вкладка "Заголовок".
Вся информация вводится по аналогии с "Приходной накладной" (см. предыдущий раздел)
Документ - "Внутренне перемещение"
Для создания документа перемещения в диалоговом окне выбрать "Внутреннее перемещение" и нажать "ОК".
Вкладка "Заголовок"
Рис. – Документ "Внутреннее перемещение", вкладка "Заголовок".
- В зоне "Со склада" указать, с какого склада изымаются товары. В зоне "На склад" указать, на какой склад товары передаются.
- В зоне "Отпустил" - человек, отпускающий товар.
- В зоне "Получил" - человек, принимающий товар (см. рис. 21).
Вкладка "Товары"
Рис. – Документ "Внутреннее перемещение", вкладка "Товары".
Работа в данной вкладке идентична работе с вкладками "Товары" в приходной и расходной накладных.
Документ - "Сличительная ведомость"
Для создания сличительной ведомости в диалоговом окне выбрать "Сличительная ведомость" и нажать "ОК".
Вкладка "Заголовок"
Рис. - Документ "Сличительная ведомость", вкладка "Заголовок".
- В поле "Склад" выбрать склад, на котором производится инвентаризация.
- В поле "Отв. лицо" - человека, который проводит инвентаризацию.
Вкладка «Товары»
Рис. - Документ "Сличительная ведомость", вкладка "Товары".
Работа в закладке "Товары" идентична работе во вкладке "Товары" меню "Временное перемещение".
Документ - "Комплектация"
Комплектация-документ о факте производства товара (списание сырья для производства товара).
Для создания документа "Комплектация" в диалоговом окне выбрать «Комплектация», нажать «ОК».
Вкладка "Заголовок"
Рис. - Вкладка "Заголовок".
Вкладка "Товары"
Рис. Вкладка "Товары".
Просмотр созданных накладных в базе StoreHouse
Для просмотра созданных накладных в StoreHouse выбрать меню "Документы" - "Список накладных" (см. рис. - Выбор параметров поиска накладных).
- В открывшемся окне выбрать диапазон дат создания, за которые нужно просмотреть накладные, тип накладных.
- Нажать "Применить".
Рис. – Выбор параметров поиска накладных.
В открывшемся окне отображается перечень созданных за выбранный период времени накладных (см. рис. - Перечень найденных накладных).
Рис. – Перечень найденных накладных.
- Сокращения
- Вводная информация
- Системные требования
- Версии
- Оборудование
- Установка сопутствующего ПО - "MobileLogistics" и др.
- Установка ПО "SH4DCT" - SH4DCT.exe
- Лицензирование
- Загрузка конфигурации (SH_DB.ctf) на ТСД
- Дополнительная информация о ТСД "Opticon Smart"
- Запуск и начало работы