gifts2017

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

Опубликовал zigan2005 (zigan2005) в раздел Администрирование - Сервисные утилиты

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

Есть два варианта подключения сканера штрихкода: с помощью бесплатных драйверов 1С(ScanOpos) и с помощью драйверов от "Атол". 1С-ие драйвера можно найти на любом диске ИТС, главное чтобы версия драйвера подходила к релизу и обработке сканера штрихкода. "Атол"-ие нужно покупать. Методика подключения в файловом варианте очень проста. Ставим драйвера на локальную машину, обновляем обработки обслуживания торгового оборудования из папки TradeWare, который лежит в \tmplts\папка с конфигурацией для которой пытаемся подключить. В диспетчере задач, в настройках Com-порта ставим скорость 115200, 8 бит данных, четность нет. Эти настройки дублируем в 1С, через Сервис->Подключение и настройка торгового оборудования->Сканер штрихкода и параметры устройства. Сканер штрихкода в файловом варианте с драйверами от Атол ставится аналогично.

В терминальном режиме доступа несколько сложнее. Подключение через драйвера от 1С работает не всегда. Чтобы подключить СШК(сканер штрихкода) с помощью драйверов от 1С необходимо: поставить драйвера на локальную машину и сервер. После подключения к серверу, запустить командную строку(Пуск-Выполнить-cmd). Выполнить команду change port /query. При этом он выдаст сообщение: к какому порту на сервере прикрепил порт локальной машины со СШК. В 1С на этот порт вешаем СШК Обновить обработки обслуживания(В 1с кнопа Сервис-Подключение и настройка торгового оборудования и далее Обнвить обработки). И все.

Аналогично с драйверами от Атол, только выполнение команды cmd-change port /query не обязательно. Оно нужно только, чтобы определить на какой порт все-таки вешать СШК. Отличие состоит в том, что драйвера от 1С работают не всегда, а атоловские вполне нормально работают как в терминале, так и обычном режиме.

Далее как будет время напишу про остальное оборудование(фискальный регистратор, электронные весы, денежный ящик, принтер этикеток).

 

Подключение фискального регистратора

(на примере "Штрих-М")

Ставиться очень просто. С диска, который поставляется в комплекте ставим драйвер ФР. Я поставил драйвер ФР 4.9, хотя он работает и с версией 4.6. Опять же вешаем на какой-нить com-порт. Скорость подключения можно определить через драйвер ФР. Запускаем драйвер, в нижнем углу "Настройка свойств"->"Поиск оборудования".Эту скорость нужно будет указать и в настройках ком-порта через диспетчер устройств. Через этот же драйвер проверяем, печатает ли ФР. Это либо печать тестовой строки, либо тестовый чек(на ваше усмотрение). Если печать прошла успешно, можем попробовать пробить чек продав единицу товара по цене 1 руб. НО!!! эта сумма автоматом засядет в память ФР как обычная продажа. Поэтому все таки не желательно пробивать чеки только для проверки.

Далее в 1С-Подключение и настройка торгового оборудования-Обновить обработки обслуживания(из папки TradeWare). Далее там же "Подключить ФР". Из списка выбираем производителя и указываем КассуККМ из справочника "КассыККМ", для которой подключаем ФР. В параметрах устройсва в 1С указываем скорость ком-порта, пароль пользователя 1, пароль администратора 30. А далее формируем документ "ЧекККМ" и пробиваем чеки из ФР по нажатию кнопки "Пробить чек" из формы документа.

Денежный ящик

Кабель денежного ящика втыкаем в ФР и наслаждаемся.:) При пробитии чека из документа "ЧекККМ" должен пробиться чек на ФР, а после пробития сразу же автоматич. открыться денежный ящик.

Принтер этикеток

Драйвера ставятся с диска, поставляемого в комплекте. Ставится в систему как обычный принтер. В свойствах принтера ставим размеры бумаги 38х30 мм(это в большинстве случаев). А также открываем к нему общий доступ, чтобы была возможность печати по сети. Чтобы напечатать штрихкод в 1С необходимо поставить драйвер 1CBarcodeScaner, который можно найти на диске ИТС. Далее через обработку "Напечатать этикетку и ценники" формируем ценник со штрихкодом и распечатываем на принтере этикеток, через "Файл"-"Печать"-далее принтер этикеток.

Надеюсь, хоть кому-то это понадобиться...:)

Ответ на вопрос -=BES=- Что необходимо для автоматизации маленького магазина с одним ПК?

Забить номенклатуру со штрихкодами в 1С. Поставить сканер штрихкода, фискальный регистратор, денежный ящик, электронные весы, и принтер этикеток. В 1С запускаете режим РМК(рабочее место кассира). Он не работает без фискального регистратора. Поэтому в 1С прописываем физически существующий фискальный регистратор или его эмулятор(если используется старая модель кассы, которая не цепляется к компьютеру). В интерфейсе кассира (режим РМК) сканером штрихкодов происходит подбор номенклатуры, если весовой товар комбинацией клавиш ctrl+f2 получаем вес с электронных весов. При этом количество и цена пересчитываются автоматически. Нажимаем пробить чек или также горячую клавишу. Происходит пробитие кассового чека на фискальном регистраторе. После пробития чека автоматически открывается денежный ящик. А на товары в которых содраны или не читаются штрихкоды распечатываем новые через принтер этикеток.

См. также

Подписаться Добавить вознаграждение

Комментарии

1. zigan2005 (zigan2005) 19.10.10 14:54
Буду очень рад увидеть ваши комменты... :)
2. Serj (Serj1C) 19.10.10 15:26
Расскажите про случай, если USB сканер (например, Symbol LS2208) не создает ком-порт, выбирается только "в разрыв клавиатуры". Возможно ли его настроить, чтобы он вызывал "ВнешнееСобытие" ?
3. Алексей Плутенко (Noy) 19.10.10 15:58
(2) В семерке я делал так: http://infostart.ru/public/75804/
Возможно в восьмерке можно сделать по аналогии
4. Андрей (просто учусь) 19.10.10 16:00
http://infostart.ru/public/17021/

Кроме атол, кто еще выпускает драйвера для 1с?
Вы сами пробовали настраивать сканер в терминале?

(2) ставьте драйвера от Атол. Версия 6.5 (кажется) еще была бесплатной
5. zigan2005 (zigan2005) 19.10.10 16:18
usb я настраивал как обычный com, только в подборе приходиться каждый раз нажимать f7, а далее обычная обработка(сразу не скидывает в табличную часть документа).
Кроме Атол и 1С кажется еще есть драйвера от Рарус.
6. zigan2005 (zigan2005) 19.10.10 16:18
кстати, +++++++ если можно...:)
7. zigan2005 (zigan2005) 19.10.10 16:23
Последние бесплатные уже не подходят, говорит что староваты..:)
8. Андрей (просто учусь) 19.10.10 16:47
(7) вроде-бы под 8.1 нормально работают, хоть и ругаются
9. Andrey Schiokin (Skif46) 19.10.10 23:23
Господи... Кто мешает настроить нормальную трансляцию портов в терминальном режиме?
И атоловские дрова и одинэсные нормально со всем работают. Это проблема не дров, а настройки терминального клиента. И change port тут нахрен не нужен. Что мешает прсто проверить автоопределение сканера?

Жду описание проблемы подключения денежных ящиков. Они же напрямую с 1С взаимодействуют - получают информацию, сколько денег в них сунут...
10. ПСВ (ПСВ) 20.10.10 09:04
Давай про весы и про кассу :)
11. zigan2005 (zigan2005) 20.10.10 23:21
Кстати, забыл написать. В настройках подключения по терминалу необходимо поставить галочку "последовательные порты"
12. Victor Nespyatin (victuan) 27.10.10 13:46
(4) Астор например.
Есть у меня для длл и обработка обслуживания для 7.7 (сам писал).
Но она как и scanopos не поддерживает усб сканеры.
13. Беслан Магамадов (-=BES=-) 13.11.10 20:45
Насчёт подключения торгового оборудования все понятно, но хотелось бы узнать. Если бы была статья, что необходимо для автоматизации маленького магазина с одним ПК. Например хватит ли сканера и принтера для начала, или чтобы продавец (кассир) работал сам и обязательно для этого иметь фискальный регистратор. Ну по проще.
А то все говорят про оборудование, а че с ним делать, просто туман какой-то... :?:
14. Александр Медведев (anig99) 13.11.10 22:43
берите сканер в разрыв клавиатуры и не ....те мозг
Хотя условия задачи бывают разными, но не стоит забывать о простейших решениях
15. IP43 (IP43) 17.11.10 09:09
Сканеры в терминале подключил, один из четырех оказался USB, прокинул его на COM все заработало, только СОМ оказался №5, а остальные живут на 2. Посему в торговом оборудовании две строчки для двух моделей сканеров.
Вопрос как привязать торговое оборудование к пользователям (компьютерам) в терминальном режиме?
Пока проблему решаю так: заходим вначале там где стоит USB ставим галку против его сканера, выходим из программы, заходим снова, все работает, но что бы другие зашли без проблем переключаем галку на СОМовские сканеры. Галка осталась включена, заходит пользователь без сканера, и ему во всех формах где может работать сканер ругается, типа не могу сканер подключить, раздражает однако.
16. Беслан Магамадов (-=BES=-) 17.11.10 13:15
Спасибо!
И ещё. С необязательностью применения фискального регистратор для ИП по ЕНВД. То, можно обойтись без ФР и денежного ящика. И оставить только сканер, ПК с 1С и принтер, так как к продавцам недоверия нету.
Например, на принтере печатаю этикетки и если потребует покупатель можно ему чек распечатать, а на ПК и в 1С7.7 (ТиС) можно права ограничить.
Тогда мне эмулятор ФР нужен для принтера или нет.
17. Валентин Елфимов (ratinc) 24.11.10 00:42
(13) очень рад за вас что все понятно. Однако подключить сканер что бы 1С отлавливало событие сканирования не так то просто. Все сканеры разные и стандартные драйверы к ним зачастую не подходят. Так что подключить грамотно сканер тот еще секас. А примитивно нажимать в 1С "F7" и в эту срочку сканировать каждый может. А вот иметь или не иметь фискальный регистратор вам в налоговой разъяснят - в зависимости от системы налогообложения и типа деятельности. Вообще принять от розничного покупателя деньги не выдав чек выйдет дороже покупки фискальника.
18. Иван Иванов (Stepping1C) 08.11.11 22:40
Стандартный Сканер от 1С вполне нормально работает.
19. Геннадий Петин (GreenLab) 24.12.11 00:13
(2) Serj1C, Можно, Атоловские драйвера отлично работают со сканером в разрыв клавиатуры, перехватывая по префиксу штрих код и генерирую ВнешнееСобытие. Вот только с определнных пор они стали платными, но последняя бесплатная версия драйверов нормально работает со стандартной обработкой из пакета обработок 1С, нужно только закомментировать проверку версии.
20. Сергей Самошин (saiten) 30.12.11 12:14
(19) Комментировать надо не проверку версии, а строки обработки обслуживания, содержащие слово "Чувствительность", бо в версиях 6.5 и менее регулировать её нельзя, и нормально работают дрова вплоть до 5.5.5.0 (меньше просто не попадались, так что не знаю). Для отключения проверки версии в параметрах торгового оборудования есть табличка "Совместимая версия", куда и требуется добавить ту, которая есть. Но это для старого механизма, как оно в УТ11 и прочих обстоит - не знаю пока.
21. Alexander Ivanov (savranskii) 21.01.12 15:33
еще есть на просторах рунета волшебная библиотечка rs_232.dll которая работет как часы. Но для нее приходится править ручками конфигурацию.
22. dima mozg (dimaskl) 14.02.12 13:58
при подключении к локальному компу все просто, а вот через терминал надо порты пробрасывать, словами не напишеш, надо брать и делать
23. Alexey Pak (Alexey55) 18.06.12 09:33
подключил сканер через эмуляцию Com порта
У пользователя 1с, который работает со сканером все ок, а вот у остальных пользователей выходит ошибка подключения торгового оборудования..

подскажите как сделать так чтобы этот сканер был привязан только к одному пользователю, а не ко всем..
24. Loe 11.10.12 16:42
Подскажите, пожалуйста, как решить проблему:

а) Есть сканер ШтрихКода Symbol DS9808 USB для использования в конфигурации УПП.
Установлен с эмуляцией COM-порта. Драйвер (эмулятор) взят с сайта Моторолы (http://support.symbol.com/support/search.do?cmd=displayKC&docType=kc&externalId=12593&sliceId=&dialogID=­194616748&stateId=1%200%20194610670).

б) После установки отсканены управляющие ШК Эмуляции COM-порта и
в) установки суффиксов 13 и 10 (дабы избежать проблемы сканеров Symbol: "
Проблема с подключением к 1С обусловлена тем, что по-умолчанию в сканерах данной модели отключена посылка суффикса в порт ПК. Решение описано в http://www.atol.ru/support/encyclopedy/tech-articles/peripherals/periph-scanners/symbol-LS9208/ и сводится к явному указанию сканеру передавать суффикс программированием кода <DATA> <SUFFIX> из мануала". Источник: http://kb.mista.ru/article.php?id=26.)
Результат: Сканер виден в виде COM-3 с такими настройками: 115200, 8 бит, 1 стоп, контроля четности НЕТ.

г) Сканер внесен в ТорговОборудование и настроен в соотв с COM-3 (115200, 8 бит, 1 стоп).

д) Используется 1С-овский (не Атоловский) драйвер сканера ШК.

е) Сканер успешно проходит тест в обработке Подключение и настройка ТО, выдавая при сканировании результат в виде <Сканируемый штрихкод> 'CR' 'LF'.

жжж) В самой базе 1С при сканировании любого ШК не происходит НИКАКОГО результата. Точки останова, расставленные в ОбработкеВнешнегоСобытия, и ОбработкахСобытия объектов скучно зевают.


Что это может быть, кто сталкивался, какие ваши соображения и как это побороть?
25. Vlad (kitminsk) 23.01.15 10:59
Сканера QUANTUM T нет в списках 1с и Атолл. Можно ли его подключить? Я пытался - не сканирует последний символ.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа