(4) Да всё отлично, добавление штрихов в рознице тоже работает, именно в режиме продаж, пробиваешь штрих номенклатура не появляется, нужно дополнительно нажимать штрихкод и там уже выдаёт
Розница, в подключениях клавиатура, с префиксом 13
Префикс должен быть код кнопки f7. У меня есть сканеры такие. В них нужно префикс прошивать f7 и настраивать как клавиатуру, может у вас такой же. Тогда в РМК работает нормально.
Попробуйте запрограммируйте передачу префикса сканером.
Нужно в книжке которая идёт со сканером в определённой последовательности считывать ШК.
https://infostart.ru/public/58141/
Префикс должен быть код кнопки f7. У меня есть сканеры такие. В них нужно префикс прошивать f7 и настраивать как клавиатуру, может у вас такой же. Тогда в РМК работает нормально.
Попробуйте запрограмми
(13)вы предлагаете запрограммировать сканер так, что бы перед любым вводом передавалась сперва клавиша F7? ну если сканер только для продаж и нужен, то как вариант. я бы лучше запрограммировал его на эмуляцию ком порта и настроил через атоловский драйвер. и да, программку для эмуляции кома могу скинуть.
(15)Не только для продаж, для поиска номенклатуры, при завозе товара добавлять его. Но это всё работает, не работает автоматическое добавление товара при продаже. Сканер то работает почему этот пункт все пропускают?!
(17)Понятно, что сканер работает, вопрос только в каком режиме, и как на это реагирует 1С. Вы так и не написали, какая у вас конкретно конфигурация. Понятно, только что это Розница, только вот какая? Может глюк в самой конфигурации сидит.
Я бы сделал так. В режиме отладки поставил точку останова на ту часть, которая реагирует на ввод данных со сканера, посмотрел стек вызовов. Если это реакция на внешнее событие от сканера, значит с настройкой оборудования все ОК. И дальше нужно смотреть уже обработку РМК. Есть ли подписка на событие, как это событие обрабатывается и так далее.
(19)Вообщем Розница 2.2. Есть такой момент, на скрине из инструкции если выбирать Space, номенклатура добавляется, но с задержкой 10-15сек, но вот допустим при поиске или добавлении нового штриха все так же зависает на 10 сек, но ничего больше не происходит. Если выставить Enter, всё работает кроме автоматического добавление номенклатуры в РМК
Тут может быть все что угодно, от ошибок в самой конфигурации, до ошибки внешней компоненты, через которую подключен сканер, а также ошибки в работе самого сканера. Я за свои годы работы всякое перевидал, так что ничему уже не удивляюсь.
Поэтому пойдем последовательно.
Возьмем за основу режим сканера, в котором установлен суффикс Enter и сделаем элементарный тест. Нужно открыть Обычный блокнот и сосканировать туда какой нибудь штрих код. Далее сохранить текстовый документ и открыть его каким нибудь шестнадцатеричным редактором. И смотреть что мы получили со сканера. По идее должна быть последовательность кодов для цифровых символов и сразу за ними идти код суффикса (т.е. код клавиши Enter 0x0D). Т.е. мы просто убеждаемся что со сканера приходит нужная последовательность символов, без мусора. В блокноте не печатные символы могут не отображаться, а в HEX редакторе все видно, как на ладони.
У вас сканер подключен через USB, определяется как HID устройство и клавиатура.
Далее идем к настройкам оборудования. Какая компонента (дравер оборудования) у вас используется? (включая версию). Каковы его настройки? Для некоторых сканеров достаточно указать префикс и суффикс (если они есть) и порт - клавиатура. Для некоторых бывает необходимо подстроить таймаут. Ну и пройти тест, убедится, что все работает.
Далее переходим к конфигуратору.
И в теле ставим точку останова. Запускаем конфигурацию, идем в справочник "Номенклатура". Сканируем штрих код и...
Если точка останова сработала, значит, с оборудованием и компонентой(Драйвером) все ОК и нужно смотреть конкретно РМК.
Кстати нужно глянуть, что там приходит в параметрах Источник, Событие, Данные.
Жду ответа, что тут все ОК и дальше скажу что делать в обработке РМК.
(17)в клавиатурном режиме он работает, имитируя клавиатуру. находясь в режиме продаж, если вы начнёте просто на клавиатуре вводить что ли-бо, то никакого результата не будет. программа попросту не знает, что от неё хотят. если же вы находитесь в номенклатуре, то соответственно не нужно нажимать никакой кнопки для поиска. поле для поиска начинает автоматически заполнятся. тут никаких ошибок конфигурации нет. переведите сканер в эмуляцию ком порта и будем вам счастье
(24)Может и так. У меня нет Розницы 2.2, но в Рознице 2.1, если сканер подключен, но не настроен так как нужно, то нигде ничего толком не работает и в справочнике "Номенклатура" автоматом ничего не ищется. У меня так. Поэтому я исходил из того, что сканер все таки подключен и настроен правильно. Зато у меня был случай, когда в одном из документов не работало добавление номенклатуры через сканер, и как выяснилось причиной было отсутствие подписки на событие при создании формы. Почему его не было я не знаю, может ошибка конкретного релиза, может потом кто удалил случайно. Я просто сделал вызов в нужном месте
ошибок и не будет. у сканера тест устройства заключается в том, что вы должны сканировать любой штрихкод какой есть и диалоговое окно теста показывает на какой порт приходят данные. у вас так?(должна быть клавиатура и далее штрихкод, у меня например сейчас на сom1),
Существовала такая же проблема, в УНФ. В справочнике 1с "Подключаемое оборудование и РМК" установлена настройка по данному сканеру 13 (CR). В комплекте со сканером (в нашем случае производитель Мертэч) шёл буклет с ШК-настройками суффиксов. Из него необходимо отсканировать штрих-код с суффиксом CR и всё заработает.
Вывод: необходимо изменить настройки самого сканера с помощью приложенного к нему буклета, отсканировав необходимую настройку. На стороне 1С ничего изменять не нужно.