Подключение сканера штрих кодов к 1С

В настоящее время штрих коды можно встретить практически везде: на производствах ими маркируются партии номенклатуры, в торговле – товары, двухмерными кодами очень часто маркируются больничные листы и другие регламентные документы. Приобрести устройство для считывания этих маркировок не сложно, гораздо сложнее правильно настроить его работу в конкретном приложении. Как подключить к 1С сканер штрих кода, какие варианты работы он поддерживает, что сделать, чтобы настроить устройство – эти и многие другие вопросы мы постараемся раскрыть в нашей статье.

Основные режимы работы сканера

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

  1. В разрыв клавиатуры, то есть к порту PS/2;
  2. В COM разъем;
  3. В USB разъем.

Как правило, первых двух разъемов на современных материнских платах нет, и говорить о них мы не будем.

Сканеры штрих кодов, подключаемые через USB, могут работать в двух режимах:

  • Режим эмуляции клавиатуры;
  • Режим эмуляции COM порта.

Особенности функционирования и методы определения режима работы сканера

Чтобы проверить, в каком режиме настроен конкретный сканер, попробуйте открыть «Блокнот» и считать с его помощью любой попавшийся на глаза штрих код. Если в основном окне программы появилась строка с цифрами, значит, сканер эмулирует клавиатуру, если ничего не появилось, то либо сканер не подключен, либо он настроен на эмуляцию COM порта.

Во втором случае для корректной работы устройства необходимо установить драйвера. После инсталляции которых в диспетчере устройств в подменю Порты (Рис.1) появится новое устройство.

Рис.1

Следует отметить, что программа 1С может работать с обоими типами эмуляции, просто в случае эмуляции клавиатуры не будет запущен автоматический обработчик внешнего события, будут просто вноситься данные в активное поле.

Полностью использовать весь потенциал программы и подключенного к ней устройства можно только в режиме эмуляции COM порта.

Переключение между режимами

Не многие пользователи знают, что сканеры штрих кодов можно самостоятельно программировать. Как правило, в комплекте поставки или на сайте фирмы-производителя сканера можно найти книжку с настроечными таблицами, которые позволяют, путем нехитрых манипуляций:

  1. Определить типы доступных к считыванию штрих кодов;
  2. Установить суффиксы и префиксы к вводимой информации;
  3. Сменить режим работы устройства.

Для того чтобы перевести сканер из режима эмуляции клавиатуры в эмуляцию COM порта,  необходимо:

  • Найти соответствующую часть настроечной таблицы;
  • Войти в режим программирования (как правило, в верхней части таблицы или в ее начале есть соответствующий код, который надо считать);
  • Выбрать нужный параметр и считать его сканером;
  • Сохранить выбор, считав соответствующий код, завершающий программирование.

Обычно, после этих действий компьютер обнаруживает новое устройство и может затребовать установку драйвера.

Непосредственное подключение устройства к 1С

До недавнего времени настройка и подключение дополнительного оборудования к 1С происходили с помощью драйверов от фирмы «Атол». Однако в последнее время их разработки стали платными. В то же время, фирма 1С сама выпустила неплохой бесплатный обработчик для сканеров Scanopos.dll (эту библиотеку необходимо зарегестрировать) и утилиту с наименованием 1CScanOPOSScan.epf которые можно найти и в сети и на дисках ИТС.

После этого через меню Операции->Справочник->Обработки обслуживания торгового оборудования открываем форму этого справочника. Нам необходимо добавить элемент, которому мы сами придумаем наименование, и заполнить поле ввода «Обработка».

При наличии подписки на ИТС, последнюю версию обработки можно скачать из сети, нажав на крайнюю кнопку в строке «Обработка» (Рис.2) и введя логин и пароль подписки. В противном случае можно выбрать скаченный файл 1CScanOPOSScan.epf.

Рис.2

Итак, переходим непосредственно к подключению устройства к 1С. Переходим по адресу: Сервис->Торговое оборудование->Подключение и настройка торгового оборудования и получаем окно (рис.3).

Рис.3

Нажимаем на кнопку добавить над табличной частью формы. В таблице появится новая строка.  Нажав на клавиатуре F4 или кнопку выбора в правой части строки откроем форму справочника «Торговое оборудование» (рис.4).

Рис.4

Нам необходимо:

  • Добавить сюда новый элемент, нажимаем Ins;
  • Задаем наименование элемента справочника;
  • Выбираем обработку обслуживания из соответствующего справочника;
  • Выбираем модель сканера или значение «Сканер штрих кода (общий)»;
  • При попытке сохранить может появиться окно (рис.5);   Рис.5
  • Повторное открытие справочника «Торговое оборудование» решает эту проблему.

Таким образом, сканер штрих кодов будет прописан в системе, и, работая в режиме эмуляции COM порта будет вводить нужные данные не зависимо от активности элементов формы и текущей раскладки клавиатуры.


Добавить комментарий

Ваш e-mail не будет опубликован.

*

code


Формирование бухгалтерской отчетности в 1С:Бухгалтерии 8
В апреле 2019 года Минфин внес изменения во все формы бухгалтерской отчетности. Часть поправок действует с 01.06.2019. Как сформировать в ...
Что нужно знать компаниям при работе с самозанятыми
Работа с самозанятыми. Что это за категория, где граница их активности: географическая, финансовая и по видам деятельности. Порядок налогообложения – ...
Как в 1С:Бухгалтерия контролировать сумму страховых взносов в КУДиР
В каких случаях можно признать в расходах при УСН страховые взносы. Как обнаружить ошибку в признании страховых взносов в расходах ...
1С:ERP Урок 39. Склад. Инвентаризация товаров
Тридцать девятый видеоурок вводного курса по «1С:ERP Управление предприятием». Продолжаем рассматривать подсистему «Склад и доставка». Тема на сегодня – инвентаризация ...
Выставление единого корректировочного счета в 1С:Бухгалтерии
Продавец вправе выставить единый корректировочный счет-фактуру при изменении стоимости товаров (работ, услуг, имущественных прав), которые указаны в в ранее выставленных ...
Регистрация среднего заработка на период трудоустройства бывшего сотрудника в 1С:ЗУП ред.3
Если сотрудник уволен в связи с ликвидацией организации или сокращением численности (штата) работников организации, ему выплачивается выходное пособие в размере ...
Удержание НДФЛ при выплате аванса в последний рабочий день в 1С:ЗУП ред 3
Если аванс выплачивается сотруднику в последний день месяца, то день выплаты совпадает с датой фактического получения дохода за этот месяц ...
1С:ERP Урок 38. Склад. Внутреннее товародвижение
Тридцать восьмой видеоурок вводного курса по «1С:ERP Управление предприятием». Начинаем рассматривать подсистему «Склад и доставка». Данная подсистема будет рассмотрена в ...