Имеется 1С Розница, редакция 2.1 (2.1.4.9) и сканер Honeywell Voyager 1250G Lite USB, подключенный в режиме клавиатуры. Драйвер: Встроенный "1С: Сканеры штрихкода" версия 8.0.17.3
Все настройки оставлены по умолчанию.
Из настраиваемых параметров:
Таймаут: 75
Суффикс: #13 (CR)
В режиме Рабочего места кассира (РМК), при сканировании штрих-кода товара, нужный товар добавляется в чек, а после этого зачем-то появляется окно "Номенклатура" со справочником всех товаров и предлагается товар выбрать вручную.
Окно это легко убирается клавишей "ESC", нужный товар уже был добавлен в чек до его открытия, но каждый раз нажимать этот "ESC" - не правильно.
Всё дело в этом самом суффиксе, или ещё в чём-то?
Вероятно, после пробивания товара этот сканнер "нажимает" какую-то горячую клавишу, которая вызывает это окно.
Подскажите, пожалуйста, что изменить в настройках сканера? Заранее спасибо!
(2) vertkov2010, Не могу найти толковую инструкцию, как программировать сканер на COM-порт, с управляющими штрих-кодами и необходимыми драйверами.
Все какие-то старые, с битыми ссылками :-(
(5) mas55555, если нужен именно АТОЛ гуглите DTO6_2011_07_29_Full. Но в случае если сканер умеет работать в эмуляции com можно использовать и стандартную компоненту 1С.
1. Перевёл в режим эмуляции COM-порта, подробности см. выше: (5)
2. В "Настройках подключаемого оборудования" 1С сначала попробовал выбрать из списка встроенный драйвер АТОЛ с настройками по умолчанию (кроме COM-порта). Сканер работал, но дико тормозил. Каждого отклика приходилось ждать секунд по 10!
3. Не стал с ним возиться, выбрал из списка драйвер "1С: Сканеры штрихкода (Native)". Настройки, кроме порта, по умолчанию. Работал, но после каждого срабатывания выдавал окошко "Данные по коду не найдены", не смотря на то, что все данные были найдены! Каждый раз приходилось нажимать "Закрыть".
4. Зашёл в настройки драйвера и убрал суффикс "13 (CR)", сделал его NONE.
обычный 1с-совкский драйвер прекрасно справится с вашей задачей
переделайте сканер по штрих-коду в bidirectional чего то там. поставьте usb драйвера от фирмы метроложик
и наслаждайтесь нормальной работой.
зачем вообще использовать режим работы с клавиатурой если он не нужен?
просто нужно по человечески настроить сканер - на работу через ком порт.
чтобы ДВЕ клавиатуры не конфликтовали
автору +5 к профессионализму, что он освоил гугл и слово manual
автор может получить еще +15 к профессионализму и бесконечную любовь к фирме метролоджик если освоит их фирменную программу metroset2
и еще - я не видел ничего более надежнее чем metrologicковский драйвер эмуляции com порта. я серьезно. он ультра устойчив ко всему.
про разрыв клавиатуры через rdp согласен. и еще 1с-ковский разрыв клавиатуры иногда вызывает подттупливание.
а топик стартеру - то, что ты убрал суффикс CR (13) это плохо, он там должен быть - внимательно посмотри в тест драйвере устройств ввода что именно шлет твой сканер на комп. какие суффиксы и префиксы. если он (возврат каретки) CR (13) не шлет - слать должен!
(27) andrewrocker, Если делать возврат каретки, то после каждого ввода штрихкода после добавления нужной позиции зачем-то всплывает сообщение "Данные по коду не найдены". Потому и убрал.
Почему так?
ох уж эти любители ком портов... я таких узнаю по наклейке над usb портом ноутбука с надписью "сканер")) ведь есть же 1с-овский драйвер, который ставится без всяких головняков. И есть режим эмуляции клавиатуры, для которого никакие драйвера не нужны. Зачем залазить в дебри, если вы этого никогда не делали. Начинайте с простого. Я сам атолловский ставлю только в самых крайних случаях. На ком порт переключаюсь тоже в очень редких случаях, если что-то работает не так как надо.
(15) sancho86, на режим клавиатуры 1с-вского драйвера в свое время видел много плохих отзывов, может сейчас уже и наладили, но старый АТОЛ все же более проверенное средство
(16) andrewrocker, я вообще руками и ногами за ком-порты, по опыту они работают надежнее, но только если это аппаратные порты материнки или платы PCI, как только появляется прослойка конвертера USB то бывают слеты именно драйвера, после чего требуется переустановка, с железными портами не разу не видел таких проблем. Однако следует учесть что применение режима в разрыв клавиатуры нередко оптимальнее, когда например работа идет через RDP (особенно через интернет), или когда сканер могут временно отключать (от ноута например), или же когда есть желание использовать дешевые китайские сканеры в которых об эмуляции COM слыхом не слыхивали.
Когда это ком-порт отваливается? Хотя бы один пример.
И второе - навык решать проблемы за один раз это оч.важный навык. Я не люблю решать одну и ту же проблему дважды.
Когда у тебя три устройства на одном порту они конфлмктуют.
Раз пошла такая тема, кто-нибудь может подсказать, как на HONEYWELL VOYAGER 1250G уменьшить громкость его бипа при сканировании?
Или если это не возможно, вообще этот писк убрать?
Уж слишком громко по умолчанию он пищит!!!
Ещё раз спасибо!
(23) Cooler, Нашёл в руководстве, есть такая возможность. Страница 34 (в руководстве обозначена 3-2).
Называется "Beeper Volume - Good Read".
И там есть коды для громкости от BEPLVL0 до BEPLVL3. Поставил на BEPLVL1.
(29) andrewrocker, Нет, именно суффикс 13 (CR). Если его оставить, при каждом сканировании появляется вот это.
Если убрать, этого не появляется.
А при подключении сканера в режиме клавиатуры вместо этой надписи выдаётся окно для выбора в справочнике Номенклатура. Но там я не нашёл опции, как вообще убрать суффикс.
Так что, видимо, этот перевод каретки базой как-то странно обрабатывается.
(32) andrewrocker, Я уже со всем сам разобрался, и с префиксами-суффиксами тоже. В кратце я описал всё выше. Так что не вижу смысла продолжать эту беседу.
Нужно открыть руководство пользователя сканера, с помощью которого удаляется забитый суффикс в сканер и добавляется суффикс возврата коретки. Ничего в 1с трогать не нужно и не надо никаких ком портов.
(36) ferqq, Спасибо, самый толковый ответ для решения проблемы с открытием окна выбора номенклатуры после считывания штрих кода в рмк, даже не имея до этого абсолютна никакого понимания что такое суфиксы/префиксы, вопрос решился за пару минут без лишних, в данном вопросе, эмуляций com порта
(39) это точно! Все сканеры в современных конфигурациях работают отлично подключенные как клавиатура и лишних драйверов ставить не нужно, настраивается в считанные минуты.
1. Нагуглил "honeywell voyager 1250g инструкция"
2. В pdf'нике с сайта honeywellaidc.com нашёл раздел "суффикс", там есть 2 штрихкода "Удалить суффикс" и "Добавить суффикс возврата каретки"
3. Отсканировал первый штрихкод, затем второй.
Больше окно номенклатуры после сканирования не открывается.
Может кому то поможет: После обновления базы 1С возникла такая же проблема. После переустановки базы программист зачем то установил сканер в режиме эмуляции com-порта.
Сканер mertech sunmi ns021.
1. Подключаем сканер в режиме клавиатуры, Драйвер оборудования берем из 1С: Сканеры штрихкода (NativeApi)
2. Сканируем ШК Вход в настройки
3. Сканируем ШК Сброс на заводские настройки
4. Сканируем ШК Выход из настроек.
Все. Больше ничего не выскакивает
Перенес 1Ску на другой компьютер, все кое как настроил и сейчас такая проблема со сканером: в режиме РМК он считывает код изделия, но не добавляет в табличную часть, а если перевести РМК в "Базовый интерфейс РМК" то сканер работает как нужно.
причем если сканер воткнуть в комп - донор откуда я брал базу данных, то там тоже все работает шикарно.
Где-то читал мол надо зажимать клавиши Alt+F7 во время сканирования кода - тоже не помогает
Может было у кого такое?
Предприятие 8.2
розница 2.0
Ювелирный магазин от Раруса
Чтобы сканер работал в режиме клавиатуры нужно переключить его с CR суффикса на TAB суффикс(соответствующий штрихкод для настройки есть в инструкции к сканеру). Затем еще в настройках сканер тоже изменить суффикс