1. Rustig 1329 15.05.14 08:47 Сейчас в теме

Беспроводной Сайфер 1562 и 1С:УТ 10.3

Добрый день!
Имеется программа «Управление торговлей, 10.3», к примеру документ «Инвентаризация товаров», используется беспроводной сканер Сайфер 1562.
При считывании трех имеющихся штрихкодов, первые два считываются с обрывом на нуле,
третий – успешно.
При считывании первых двух штрихкодов в 1С передаются следующие считанные данные:
20000000036, 200000000361.
Возможная причина заключена в том, что у сканера запрограммирован суффикс «0х0D», то есть «CR» по таблице АСКИ-символов (ASCII). Используется интерфейс подключения типа USB HID (эмуляция разрыва клавиатуры).
Как исправить ситуацию?
Вознаграждение за ответ
Показать полностью
Найденные решения
28. PhoenixAOD 59 23.05.14 01:44 Сейчас в теме
(27) Rustig, угу и шарик котегом надуть тоже бы не мешало)) Списывался вчера со своим знакомым, он говорит сталкивался подобной бедой, решил следующим путем:
1. Отрубил синизуба, так как там он не требовался, рабочий ноут это рабочий ноут а не развлекательный центр.
2. Поставил новые дрова на чипсет.
3. Убил все порты, и установил их по новой.
4. Установил эмулятор Кома для сканера.
5. Установил драйвер атола на сканер от 2008 года, 2009 ему не подошел.
6. Зарегил драйвер в BINе 8.2.
7. Поигрался с суфиксами и префиксами.
Результат все работает как часики. Ридер магнитных карт подрубал через ХИД, конфликтов нет.
Остальные ответы
Избранное Подписка Сортировка: Древо
2. Cooler 23 15.05.14 23:34 Сейчас в теме
При считывании первых двух штрихкодов в 1С передаются следующие считанные данные
А какие штрих-коды выводятся, например, в блокноте? Какой способ подключения к базе у компа со сканером? Локально? Клиент-сервер? Терминал?

Возможно, вам поможет вот эта ветка: http://forum.infostart.ru/forum33/topic78554/
3. Rustig 1329 16.05.14 00:18 Сейчас в теме
(2) Cooler, чтобы не повторяться, вот ссылка на форум Сканкод http://www.scancode.ru/forum/topic/5/1688/

В блокнот считываются отлично
в Ворд тоже
Проблемы с 1С-кой....

Я так понял что 1С не поддерживает это оборудование...
Драйвер обрабатывает считанный штрихкод некорректно....
Я полагаю проблемы в ДЛЛ-ке к поддерживаемому обордованию...
Есть предположение, что сканер заточен под суфикс АСКИИ-кода, 1С-ка ищет Юникодовксие символы...
Но это не факт....
Я не знаю формат драйвера типовой обработки 1С "Сканер штрихкода (общий)" - не могу отследить проблему...
Другие сканеры в 1С-ке читают штрихкоды корректно...

В файле ридми к драйверу ОПОС от 1С написано следующее, что
8.0.8 - Улучшена работа тестовой формы:
1. "Одно считывание - одна строка данных". Данные, считанные за один раз, часто попадали на несколько строк формы. Теперь независимо от длины данные попадают на одну строку.
2. Исправлена работа с USB и Bluetooth сканерами. Не происходит потеря отдельных символов данных при передачи от сканера в порт.
3. Исправлено горизонтальное скроллирование. Если длина данных превышает размеры окна, то корректно отображается скролл, соразмерно длине полученных данных.
Увеличен диапазон обрабатываемых символов кода (включены ASCII коды #1-#31). Т.е. теперь для настройки префиксов и суффиксов сканеров и считывателей доступны не только символы ASCII c кодами #32-#127 (для суффиксов была доступна настройка кодов #8, #9, #10 и #13).

То есть они уже с подобными проблемами с другими сканерами сталкивались.... Понять, о чем идет речь сложно, если не сталкивался с этим, но по описанию очень похожа на мою ситуацию.
5. Cooler 23 16.05.14 00:56 Сейчас в теме
(3)
В блокнот считываются отлично
в Ворд тоже
Проблемы с 1С-кой....
Скорее, с 1Совским драйвером.

Я пока что так и не вижу способа подключения данного компа к базе 1С?

Если у вас терминал, то это вообще самый капризный вариант, только танцы с бубном помогут. Или и они не помогут.

В-общем, надо пробовать всё. Если доступ к базе локальный, то USB-VCOM в первую очередь.
4. Rustig 1329 16.05.14 00:26 Сейчас в теме
(2) Cooler, ветка не помогла, и все равно спасибо ))
Точнее, еще раз убедился, что надо попробовать через USB-virtualCOM попробовать, раз у других работает, но в той ветке про УТ 11, которая сильно отличается от УТ 10.3
Вот за что выбирают УТ 11? до сих пор не понимаю....
7. awex 19.05.14 12:17 Сейчас в теме
(4) Rustig,
Версия 1С "Сканер штрихкода" у вас какая?
Скачайте и установите 8.0.17.3.
В поле таймаут в форме настройки ТО поставьте значение 150-200.
8. Rustig 1329 20.05.14 14:20 Сейчас в теме
(7) awex, однако не все так просто... :)
10. awex 20.05.14 17:27 Сейчас в теме
(8) Rustig,
Ну так какой результат?
У меня с CipherLab 1560 на версии 8.0.17.3 - работает вполне стабильно (с версией ниже были проблемы).
со стандартным суффиксом #13.
11. Rustig 1329 20.05.14 17:56 Сейчас в теме
(10) awex, результат - ничего не изменилось, драйвер изначально стоял последний 8.0.17.3.
(9) mdie, от клавиатуры не возникает ВнешнееСобытие(), поэтому ваш способ не подходит
12. Cooler 23 20.05.14 18:29 Сейчас в теме
(11)
от клавиатуры не возникает ВнешнееСобытие()
В 7.7 для этого и использовались АТОЛовские драйверы, которые по специфической строке данных от "клавиатуры" (а на самом деле - от сканера) генерировали внешнее событие.

Как с этим обстоит дело в 8-ке - не в курсе, но АТОЛовские драйверы тут уже упоминали.
13. PhoenixAOD 59 21.05.14 02:11 Сейчас в теме
(11) Rustig, попробуйте сделать витуальный ком, скорость считывания 115200, прерывание 21, префикс #13(Enter), и поставьте драйвер старенький атоловский, например от 2008 года, прога будет ругаться, но должно работать шустренько. Когда поставите драйвер, вот эту беду Scaner1C.dll, перекиньте в папку Bin, Вашей 1раски, и через regsvr32 зарегистрируйте ее.
15. Rustig 1329 21.05.14 08:38 Сейчас в теме
(13) PhoenixAOD, rак только перепрограммировал базу на виртуальный Ком, мой ноутбук вылетел в синий экран...
Я перезагрузил ноут, открыл диспетчер устройств, родной блю-туз у ноута стал с восклицательным знаком...
Ноут стал издавать пикающие звуки...
Сканер перестал считывать штрихкоды совсем...
Я вернул установки сканера на USB HID...
Что произошло, можете подсказать?

За атоловский драйвер спасибо, в будущем пригодится обязательно
16. PhoenixAOD 59 21.05.14 08:48 Сейчас в теме
(15) Rustig, если честно ниразу с таким не сталкивался, даже на ноутах делал эмуляцию кома и проблем таких не было. часто подключал чере вирт ком, сканет, ридер через клавиатуру, и не было таких проблем.
17. Cooler 23 21.05.14 10:01 Сейчас в теме
(15) Похоже на конфликт драйверов. Я бы начинал эксперименты заново на чистой системе. Подходит вам это или нет - решайте сами.
18. PhoenixAOD 59 21.05.14 10:39 Сейчас в теме
(17) Cooler, только причем тут синизуб и сканер? цепляется то он по USB. а про чистый мастдай точно подмечено)
20. Cooler 23 22.05.14 13:12 Сейчас в теме
(18)
причем тут синизуб и сканер? цепляется то он по USB
...но эмулирует COM-порт. Bluetooth - тоже эмулирует COM, загляни в диспетчер устройств.

Вот вам и почва для возможного конфликта.
30. Rustig 1329 07.07.14 16:11 Сейчас в теме
(2), (7), (13), (29) друзья и коллеги, я все же написал статью (нашел время) про то, как я закрыл вопрос
конечно, эта статья не является безусловной инструкцией к действиям, но в горячие периоды проекта может разрулить ситуацию и спасти имидж внедренца
http://infostart.ru/public/290530/
может кому пригодится
6. ihtiandr9 16.05.14 07:01 Сейчас в теме
Попробуйте драйвера торгового оборудования от Атол
9. mdie 86 20.05.14 16:21 Сейчас в теме
Для УТ11 никакие библиотеки не нужны были для сканера, который эмулировал клавиатуру. Воткнул, он определился как USB-HID, настроил префикс/суффикс, чтобы автоматом в УТ11 открывал форму и инициализировал поиск. А вот компонента от 1С, которую кто-то воткнул только мешала (были проблемы с ККМ и кардридером). Еще встречалась приколюха с раскладкой клавиатуры и/или включенным CAPSLOCK'ом (кто-то из продаванов жмякал и почему-то сканер начинал тупить).
Может в вашем случае также грохнуть ее (компоненту), т.к. клавиатура то в 1С работает без дополнительных драйверов/компонент?
14. PhoenixAOD 59 21.05.14 02:13 Сейчас в теме
Файлик с дровами прилагаю.
19. otrazhenie 22.05.14 12:53 Сейчас в теме
а программировать сканер по штрих-кодам из руководства пробовали?
если 1С сканер видит, то значит все нормально и сканер нужно просто допрограммировать.
21. Rustig 1329 22.05.14 16:09 Сейчас в теме
(19) otrazhenie, что конкретно надо запрограммировать? инструкция по сканеру от Сканкода на 245 страниц. Сканер уже запрограммирован производителем. Установки по умолчанию отлично себя проявляют в блокноте, ворде.
22. Rustig 1329 22.05.14 16:10 Сейчас в теме
(0) Коллеги, тогда вот еще вопрос: с каким беспроводным сканером вы работаете, который отлично себя ведет. Чтобы вы рекомендовали?
23. pavelmael 3 22.05.14 16:42 Сейчас в теме
Мы используем вот такие: CIPHER 1560
И обязательно чтобы подключение было по RS232. Настоящее, а не адаптер USB.
За годы использования любого сканера (проводные и нет) при этом интерфейсе 232 никаких чудес не происходило. Пробовалось и USB, но на производстве и большом количестве почти каждый день что то да глючило.

Исключение при RS232 составляет расположение базы далеко от компьютера (в наших случаях это терминальный клиент). Но всегда находилось теплое помещение не дальше 100 метров.

Есть желание попробовать в таких случаях RS485, но бюджет не позволяет :)
24. otrazhenie 22.05.14 17:03 Сейчас в теме
все верно, сканер запрограммирован производителем с настройками по УМОЛЧАНИЮ. да, в описании много страниц с непонятными штрихкодами! откройте ее и почитайте повнимательней и больше вопросов у Вас возникнуть не должно. ВСЕ ДОПОЛНИТЕЛЬНЫЕ настройки сканера делаются по этому толмуду. Тут советуют Chifer 15xx - для примера, у него по умолчанию идет скрытие нулей (в начале кода или в конце - не помню точно) т.е. не принимаются код страны производителя 00. лечится прошивкой через мануал.
25. awex 22.05.14 18:29 Сейчас в теме
(24) otrazhenie,
>>>т.е. не принимаются код страны производителя 00. лечится прошивкой через мануал.
Это не понимание "код страны производителя 00", а автоматическое преобразование EAN13 в UPC.

http://ru.wikipedia.org/wiki/European_Article_Number - EAN - История разработки и отличие от UPC
26. Rustig 1329 22.05.14 22:39 Сейчас в теме
(24) как-то вы не политкорректно пишите: заглавные буквы в качестве акцента на совсем базовые понятия. ...мне понятно: что "по умолчанию", но я покупаю не у китайских производителей, а у московских поставщиков, которые прошивают оборудование, тестируют его.
инструкцию я полностью прочитал четыре раза, пытаясь разобраться в вопросе. Читал не спеша и внимательно. и кстати читал не впервые в своей жизни, потому что с оборудованием работаю давно. жаль что вы не услышали сути в моем вопросе: когда случается такое "ЧП", нет инструкции как действовать или как отловить ошибку, есть только метод проб и ошибок, включение логики в работу всех компонентов (1С + оборудование + драйвера), плюс бесценный опыт коллег, за которым я и обратился на форуме.
в моем вопросе нет проблем со скрытием нулей, и преобразование "еан в упс" запрограммировано.
я счел такой случай поведения сайфера к тому, что 1С не поддерживает это оборудование именно в таком использовании как "юсб - хид"...
сталкиваюсь с таким поведением 1С повторно: недавно внедрял Ручной терминал сбора данных PM260 http://готовые-решения-1с.рф/products/11452657
27. Rustig 1329 22.05.14 23:23 Сейчас в теме
(24) чтобы лучше друг друга понимать, посмотрите "семь красных линий"
28. PhoenixAOD 59 23.05.14 01:44 Сейчас в теме
(27) Rustig, угу и шарик котегом надуть тоже бы не мешало)) Списывался вчера со своим знакомым, он говорит сталкивался подобной бедой, решил следующим путем:
1. Отрубил синизуба, так как там он не требовался, рабочий ноут это рабочий ноут а не развлекательный центр.
2. Поставил новые дрова на чипсет.
3. Убил все порты, и установил их по новой.
4. Установил эмулятор Кома для сканера.
5. Установил драйвер атола на сканер от 2008 года, 2009 ему не подошел.
6. Зарегил драйвер в BINе 8.2.
7. Поигрался с суфиксами и префиксами.
Результат все работает как часики. Ридер магнитных карт подрубал через ХИД, конфликтов нет.
29. zyx2002 23.05.14 08:12 Сейчас в теме
Использовали CipherLab 1560 и 1562 c 10.3
В настройках ставили эмуляцию ком порта. Драйвера Атол старые(наверное 2008). Все что новее идет задержка при сканировании(в бесплатной версии).
Сам сканер настраивали через родную программу ScanMaster.
Там настраиваются форматы ШК, префиксы, суффиксы и другие параметры, в тч и работа интерфейса.
31. zyx2002 08.07.14 21:56 Сейчас в теме
Буквально вчера боролся с symbol 2208 - помог только полный сброс через шк из инструкции и установка значений суффикса.
За статью спасибо.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Тольятти
зарплата от 70 000 руб.
Полный день

Программист 1С
Воронеж
зарплата от 70 000 руб.
Полный день

Ведущий программист 1С (с функцией наставничества)
Екатеринбург
зарплата от 100 000 руб.
Полный день

Программист, аналитик, эксперт 1С
Санкт-Петербург
По совместительству

Бизнес-аналитик 1С
Москва
зарплата от 150 000 руб.
Полный день