При работе в режиме РМК с сетевого рабочего места, происходит удвоение количества, т.е. я считываю сканером ШК один раз, а в чеке показывается 2 раза. И еще одна странность, если цена товара не забита, то после ввода ее в соответствующем диалоге количество тоже удваивается, если же сперва диалог ввода цены закрыть, то при повторном введении цены, количество не удваивается. При работе в РМК с компа на котором лежит база, все нормально.
Да, атоловские драйвера 6.5, порт указан "клавиатура", префикс #13. Сканера менял между компами, на том где лежит база, оба сканера отрабатывают нормально под всеми рабочими местами. При сканировании ШК, видно как сперва количество увеличивается на единицу, а потом еще раз на единицу.
(3) LSM, перевод в режим эмуляции RS232 возможен для данного сканера?
почему префикс 13?
по идее должно быть так [F7] - префикс, [13] - суффикс для клавиатурных сканеров.
т.е. префикс вызывает обработку поиска по штрихкоду, затем идёт чтение штрихкода и его ввод в документ суффиксом?!
(5) LSM, Только что проверил на компе товароведа, сканер в разрыв стоит, никаких драйверов не установлено! только компонента печать штрихкода) Всё работает!
(7) а вы пробовали без драйверов в РМК работать? Приходится нажимать Alt+F7, для того чтобы открыть поиск по ШК и тогда сканировать. В противном случае строчка при сканировании автоматически не добавляется.
Вчера весь вечер просидел, что только не пробовал.
1. Установил USB COM драйвера, в режиме РМК со сканированием стало все ок, зато в режиме тонкого клиента при вводе прихода, после первого сканирования, сканер зависает.
2. Поставил 1С:Сканер ШК, версия 8.0.9, опять удвоение количества при сканировании. При чем, если не сносить атоловские драйвера, в режиме РМК ругается что порт типа занят, зато сканирует нормально.
Не знаю как и почему, но после того как снес атоловские драйвера, поудалял все сканера в подключаемом оборудовании, установил заново атоловские и снова создал в подключаемом оборудовании сканера с атоловскими драйверами, все стало ок. Хотя раньше несколько раз сносил и ставил атоловские драйвера, ничего не помогало. Посмотрим что будет сегодня.
Установи последнюю платформу и последние драва на сканер от 1С. в них зашита возможность работать в разрыве клавиатуры т она это делает даже получше, чет драва от атола
"Работает" - понятие растяжимое. Если он стоит в разрыве клавиатуры, то он эмулирует нажатия клавиш на ней. При этом в 1С он тоже будет себя вести как клавиатура (можно сканировать "в блокнот" и в поля ввода в 1С).
Однако в модуле формы 1С есть процедура ОбработкаОповещения(), которая отвечает за внешнее событие. Большинство функционала завязано на ней. Например, если отсканирован штрихкод номенклатуры, то добавляется строка в ТЧ Товары, если дисконтная карта, то в соответствующи реквизит.
Чтобы проверить, что сканер работает вообще без какого либо драйвера, нужно:
1. убедиться, что в справочнике оборудования нет действующих элементов
2. В Сервис/Параметры проверить отсутствие закладок типа "Атол: драйвер устройств ввода", "1С: Сканер штрихкода" и т.д.
Тогда можно говорить, что сканер не подключен. Но это все равно не отменяет предыдущего абзаца.
Как в таком случае будет происходить поиск документа по штрихкоду?
А не работало ли у вас параллельно 2 драйвера, которые ловили штрихкод от сканера в режиме эмуляции клавиатуры?
Похоже, что так. Как только вы поставили режим эмуляции COM, так сразу один драйвер отвалился))
В подключаемом оборудовании был прописан только один драйвер, атоловский. Потом снес атоловский, ставил только 1С-овский. Столько всего пробовал, что теперь не могу понять что помогло.