Имя: Пароль:
1C
1C 7.7
v7: Подскажите как работать со сканером штрих кода USB ?
,
0 TDV
 
22.10.16
19:13
Хочу чтобы в открытом документа НАКЛАДНАЯ при сканировании штрих кода   он нашел в справочнике номенклатура товар и создал новую строчку в документе с этим товаров. Проблема в том, что при сканировании сканер стоя на какой то из строчек туда засовывает штрих код и все. А процедура :

Процедура ОбработкаВнешнегоСобытия(Источник,Событие,Данные)
      

    Сообщить (" Источник: " + Строка ( Источник ));
    Сообщить (" Событие: " + Строка ( Событие ));
    Сообщить (" Номер события: " + Строка ( Данные ));
КонецПроцедуры

Вообще ничего не выдает ...

Господа профессионалы, подскажите в каком направлении копать, и что лучше почитать?
1 Garykom
 
гуру
22.10.16
19:21
копать в сторону убытка $
2 Garykom
 
гуру
22.10.16
19:22
(1)+ хотя время=деньги, так что можно отделаться лишением кучи времени на свое просвещение
3 Бамагите
 
22.10.16
19:23
Для начала правильно подключить сканер ШК.
http://partner.atol.ru/support/encyclopedy/1c/1s77-all/1c77-scan/
Это возможно поможет.
4 Garykom
 
гуру
22.10.16
19:24
(3) Главное забыл... где взять правильный «АТОЛ: Драйвер устройств ввода»...
5 Бамагите
 
22.10.16
19:27
(4) Действительно :)
Автору понадобится следующий драйвер
https://www.yandex.ru/search/?text=DTO6_2008&lr=62&clid=9582

заметьте, я не приводил ссылок, где его скачать :)
6 TDV
 
22.10.16
19:49
Ребят, я так понимаю если USB сканер то его надо перевести в режим сканирование COM.

Только вот что не понимаю, если сканер USB то зачем его в COM то переводить, а если в накладной добавить поле штрих код, он туда будет искать штрих код (а в него процедуры, если поле не пустое то искать в справочнике номенклатура товар??? или я не прав???
7 TDV
 
22.10.16
19:53
С другой стороны я прочитал в книге что процедура обработкавнешнегособытия должна срабатывать в той форме в которой она расположена, но она не срабатывает, это из за того я так понимаю, что сканер в режиме usb работает

Я правильно понимаю???
8 MadJhey
 
22.10.16
19:56
зачем переводить в com?
оно конечно можно, но зачем?
1. ставим 5 - устройства ввода
2. запускаем тест из 5. вместо com используем клавиатуру.
3. настраиваем префикс - по умолчанию 13. Он уже должен стоять
4. настраиваем драйвер в 1с. тоже клавиатура.
9 TDV
 
22.10.16
19:58
Вы мне скажите процедура обработкавнешнегособытия на сканер бутет работать только в том случае если установить драйвера атол?
10 TDV
 
22.10.16
20:01
он же вроде работает и так если в простом блакноте его пикать
11 TDV
 
22.10.16
20:01
А если написать обработку типа подбор товара по штрих коду???
12 Garykom
 
гуру
22.10.16
20:02
(9) или атол или любой другой совместимый с 1С драйвер сканера, который умеет получать данные от сканера (неважно RS232, USB-HID или PS/2) и вызывать в 1С ОбработкаВнешнегоСобытия().

И не забыть в 1С этот "драйвер сканера" а по сути обычная ВК подключить при старте конфы.
13 MadJhey
 
22.10.16
20:03
Можно установить драйвер 1с.
Можно настроить в сканере штрих кода перед сканированием вводить какой нибудь символ клавиатуры (f7).
По мне проще всего (5).
(11) все придумано до нас. (0) есть в любой конфе.
Ну почти в любой.
14 Garykom
 
гуру
22.10.16
20:04
(10) Один из вариантов работы "клавиатурных сканеров" это без драйверов пикать в спец поле в 1С. Обычно по F7 в типовых и пикай себе...
15 MadJhey
 
22.10.16
20:04
Для проверки: жмем f7. вводим штрих код - должна добавиться строка.
16 MadJhey
 
22.10.16
20:05
Можно установить драйвер 1с.  Это я имел ввиду драйвер сканера штрих кодов 1с.
17 MadJhey
 
22.10.16
20:08
(10) все фишка в префиксе в сканере. При получении префикса запускается ОбработкаВнешнегоСобытия. Префикс настраивается в   (13).
18 TDV
 
22.10.16
20:22
у меня почему то всегда вызывается помощь типа нажать F1 в какой бы программе я не сканировал хоть в ворде хоть в 1С сначала штрих код выводится а потом вызывается помощь, я так понимаю это и есть префикс, в инстуркции по сканеру написано как удалить префикс (просканировать специальный штрих код) но он нефига не уберается.... подскажите где копать?
19 TDV
 
22.10.16
20:25
сканер Honeywell Voyager 1250g
20 MadJhey
 
22.10.16
20:31
(18)
поставь (5). в драйвере устройств ввода: галочка - устройство включено, настройка свойств - поиск оборудования - сканируешь любой штрих код. драйвер напишит какой у тебя порт и какие настройки префиксов / суффиксов.
21 TDV
 
22.10.16
20:45
Порт Клавиатура
22 MadJhey
 
22.10.16
20:46
какие символы кроме тех что в штрихкоде еще пишит. Напиши все строку.
23 TDV
 
22.10.16
20:50
Да польше ничего
24 TDV
 
22.10.16
20:50
у меня там есть еще поля скорость и чувствительность и все
25 TDV
 
22.10.16
20:51
В порт написано клавиатура а в данных 3000126870010 и все
26 Torquader
 
23.10.16
22:16
(25) Ну, берём инструкцию к сканеру, программируем префикс, программируем суффикс и радуемся жизни.
27 Torquader
 
23.10.16
22:17
Неплохо бы ещё и модель сканера указать.
28 TDV
 
23.10.16
22:53
(27) в (12)
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс