Настройка сканера штрихкодов

Введение

Клиенсткая часть StoreHouse 4 поддерживает работу со сканером штрих-кодов начиная с версии 4.16.17.

Сканер можно подключить через:

  • RS232 - COM-порт
  • USB с возможностью работы в режиме виртуального COM-порта - Virtual COM Port
  • USB, подключенный через переходник - USB-COM

С помощью сканера штрих-кодов можно выполнять следующие операции:

  • ввод товаров в накладные
  • поиск накладных по номеру (независимо от первых двух возможностей)
  • с версии 4.26.34 - поиск товара в накладной

Ввод товаров и поиск - это взаимоисключащие операции, они не могут выполняться одновременно.

Примечание: поиск накладной происходит по ее номеру, при этом номер накладная не печатается в виде штрих-кода при использовании стандарной формы.

Настройка подключения

Для настройки сканера используется приложение COMSCN.EXE.

Для настройки сканера штрихкодов необходимо:

  • загрузить с FTP ftp://ftp.ucs.ru/storehouse/sh4/Scaner/SCANER.zip  дистрибутив приложения
  • распаковать архив с дистрибутивом в рабочую директорию \SH4
  • настроить конфигурационный файл COMSCN.INI
[Settings]
Port=COM1       - порт, в который подключен сканер
BaudRate=9600   - скорость, установленная для интерфейса сканера
ByteSize=8      - биты данных, установленные для интерфейса сканера. Может принимать значение 8 или 7
Parity=0        - бит четности, установленный для интерфейса сканера. Может принимать значения: 0 - No Parity, 1 - Odd Parity, 2 - Even Parity, 3 - Mark Parity, 4 - Space Parity
StopBits=0      - стоповые биты, установленные для интерфейса сканера. Может принимать значение 0 (соотв. 1 Stop Bit), 1 (соотв. 1,5 Stop Bits) или 2 (соотв. 2 Stop Bits)
  • запустить приложение COMSCN.EXE - рекомендуется установить его в автозагрузку Windows

Примечание: Если в дистрибутиве отсутствует файл COMSCN.INI, его необходимо создать вручную.

Далее необходимо установить две опции с помощью приложения \SH4\SHSetup.exe:

  • "Разрешить применение внешних устройств" - включение поддержки устройств, работающих через COMSCN.EXE.
  •  "Автоматически копировать данные от внешних устройств" - автоматическое копирование считанных данных из буфера (см. ниже)

Правила использования сканера

Текущее поведение сканера определяется опцией в настройках склада: "Сервис" > "Настройки склада...", далее закладка "Накладные", параметр "Использовать сканер для поиска" - при включенном параметре сканер будет использоваться для поиска товара (в открытой активной накладной), при выключенном параметре - для ввода товара в накладную.

Значения баркодов товаров должны быть указаны в карточке товара на закладке "Ед. изм." - более подробная информация по работе со сканером описана в руководстве пользователя StoreHouse v4 ftp://ftp.ucs.ru/books/storehouse_v4_user_manual.pdf

Независимо от параметра "Использовать сканер для поиска", сканер может быть использован для поиска накладных - для этого используется окно, вызываемое с помощью меню "Документы" > "Найти документ..." - для поиска достаточно считать штрих-код (в котором содержится номер накладной) и нажать кнопку "Искать".

Если в настройках приложения SHSetup.exe не отмечен параметр "Автоматически копировать данные от внешних устройств",  результаты сканирования можно скопировать/считать/очистить с помощью пункта меню "Сервис" > "Внешние устройства...".

Примечание: Пункт меню "Сервис" > "Внешние устройства..." доступен только при включенном параметре "Разрешить применение внешних устройств" в приложении SHSetup.exe.