Имя: Пароль:
1C
1C 7.7
v7: Сканер USB и 1с:ТиС
,
0 DenAst
 
17.08.11
20:24
Добрый вечер, Коллеги
появилась необходимость настроить сканер штрих-кода Honeywell MS 7120 Orbit с USB-разьемом для 1С:ТиС(конф 960 типовая), стандартными средствами понятно что не настроится, поэтому попробовал через Общий драйвер Атола - драйвер устройства ввода - все сделал так как описано тут:

Чтобы использовать сканер штрих-кода в 1С Торговля и склад, необходимо:
Первым делом установить драйвер. Я использую драйвер АТОЛ: Устройства ввода, поэтому расскажу на его примере
После установки «АТОЛ: Драйвер устройств ввода» перепишите файл
Scaner1C_7_7.ert (из директории C:\Program Files\ATOL\Drivers\Samples\Scaner\) в папку базы 1C …\ExtForms\Equip\. и перепишите файл Scaner1C.dll (из директории C:\Program Files\ATOL\Drivers\Bin\) в папку базы 1С либо в каталог …\bin платформы 1С и зарегистрируйте его в системном реестре (командой regsvr32 «c:\путь к файлу\Scaner1C.dll»)
- Запустив конфигурацию 1С, в меню «Сервис» выберите пункт «Настройка торгового оборудования» (откроется диалог «Торговое оборудование»).
В этом диалоговом окне выберите закладку «Сканер штрих-кода».
Поставьте флаг «Сканер штрих-кода включен».
Нажмите кнопку «Добавить новую модель» «…» .
В поле «Внешняя компонента» выберите файл Scaner1C.dll.
В поле «Программный идентификатор» пропишите Scaner45.
Обработку обслуживания выберите «Внешняя», Scaner1C_7_7.ert
Нажмите кнопку «OК».
В окне «Торговое оборудование» нажмите кнопку «Подключить», затем «ОК». Если в окне сообщений 1С появится сообщение «Сканер штрих кода: ошибка при подключении. Не удалось подсоединить устройство», то повторите процесс подключения заново, начиная с пункта «6». Признаком правильного подключения является сообщение «Сканер штрих-кода (модель: <модель сканера>) успешно подключен.
В меню «Сервис» выберите пункт «Параметры» - откроется окно «Настройка параметров системы».
Выберите закладку «Драйвер устройств ввода», нажмите кнопку «Поиск оборудования…»
Считайте штрих-код, на работу с которым настроен сканер (Рекомендуется EAN 8 или EAN 13). Вы увидите параметры подключения сканера. Вернувшись в окно «Драйвер устройств ввода» укажите порт, отображенный при поиске оборудования после чтения ШК «COM1…/ клавиатура», скорость передачи, модель сканера, укажите префикс и суффикс в соответствии с настройками, которые отобразились при поиске оборудования в поле «Данные» после штрихкода)
Установите флаг «Устройство включено».  (взято тут http://www.glavbyh.ru/showthread.php?t=33620)

но не получается, точнее сканер считывает, но считывает в текстовые поля, а необходимо чтобы он полностью имитировал COM-порт, и заходил в процедуру ОбработкаВнешнегоСобытия(), при считывании например в документах..
Прошу помощи...
Заранее премного благодарен за любую помощь...
1 Sk0rp
 
17.08.11
20:29
"стандартными средствами понятно что не настроится" Это почему еще?
Трудно провести перед сканером штрих-код переключающий его в событийный режим и указать на каком com порту ему работать?
2 DenAst
 
17.08.11
20:45
изначально пробовал я и этот метод - оборудование подключает, но сервис-параметры-сканер шК-тест устройства его уже не видит
3 Sk0rp
 
17.08.11
20:46
(2) Не верю, ибо: "но не получается, точнее сканер считывает, но считывает в текстовые поля"
4 DenAst
 
17.08.11
20:52
2) так это уже после того как подключил через драйвер атола, через атоловскую внешнюю обработку. но необходимо чтобы генерировал внешнее событие и заходил в процедуру ОбработкаВнешнегоСобытия()
5 Ork
 
17.08.11
20:59
(4) Атолловский драйвер может генерировать событие от сканера и в режиме эмуляции клавиатуры и в режиме эмуляции КОМ-порта.
6 Ork
 
17.08.11
21:05
+(5) Оучше напиши чего видно у тебя в "Сервис-параметры-Драйвер устройств ввода"
7 DenAst
 
17.08.11
21:06
тест выдает порт "клавиатура,21" штрих код читает так: "5030917064104 #13"
ставлю порт клавиатура, суффикс #13 Enter
флаги в настройках: "устройство включено" и "включать устройство при старте" поставил, жму ок

захожу в документ - считывает фигню, то полностью, то часть, событие не генерирует
8 Ork
 
17.08.11
21:09
(7) "считывает фигню, то полностью, то часть" как определял?
9 Ork
 
17.08.11
21:10
+(8) Судя по тому, как отработал "поиск оборудования" - сканер работает правильно.
10 woody woodpecker
 
17.08.11
21:11
если сканер поддерживает эмуляция сом порта, то можно сделать так:
1. перевести сканер в этот режим;
2. с сайта компании скан сити скачать драйвер, который после установки и подключении сканера создаст сом порт в винде;
3. установить сканопос 1с-кий и настроить сканер как обычный сом-портовый;
11 DenAst
 
17.08.11
21:13
вот закинул на депозит скниншоты моих настроек
http://depositfiles.com/files/mw1v90453
пошел искать скан сити
12 woody woodpecker
 
17.08.11
21:15
вот страничка, там и твой сканер есть
http://www.scancity.ru/support/download/?search=&cat=4
только зарегистрируйся, дело пяти минут...
13 DenAst
 
17.08.11
21:20
12) да вот пишут, что сутки на регистрацию
14 woody woodpecker
 
17.08.11
21:22
могу на почту кинуть, там всего 25 кв, я уже качнул для твоего орбита
15 DenAst
 
17.08.11
21:23
14) если Вас не затруднит, буду очень признателен denast_newСОБАКАlist.ru
16 Ork
 
17.08.11
21:27
(15)
ДляНафига в настройках выставлена чувствительность в 0?
По всем рекомендациям должнабыть = 30.
17 DenAst
 
17.08.11
21:34
15) спасибо, как ра то что нужно, увеличил чувствительность до 30 - заработало
18 DenAst
 
17.08.11
21:34
15) спасибо
Независимо от того, куда вы едете — это в гору и против ветра!