Символ #32 внутри штрихкода, выдаваемого сканером ШК

1. olbu 08.09.16 15:21 Сейчас в теме
Здравствуйте!
Не смог нагуглить:
Что за символ "#32" внутри штрихкода, выдаваемого сканером ШК, скрин прилагаю.
Не подскажите? А то в 1с приходит со сканера ШК не штрихкод, а одна цифра, например "1" или "5"...
Прикрепленные файлы:
Ответы
Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. aka Любитель XML 08.09.16 15:27 Сейчас в теме
(1) olbu, это префикс/суфикс. #32 - символы ASCII который обозначает "пробел"
5. olegmedvedev 65 08.09.16 15:37 Сейчас в теме
(2) aka Любитель XML,
вроде должно тогда быть так #префикс1234567891234#суффикс, а не по середине. можно в документации к сканеру посмотреть
3. olegmedvedev 65 08.09.16 15:29 Сейчас в теме
Вроде бы Символ(32) это пробел, и если у вас штрихкоды так считываются - то есть они действительно так выглядят, и это не глюк сканера - то вам нужно смотреть как обработка Атола в 1с отрабатывает этот штрихкод
4. olbu 08.09.16 15:35 Сейчас в теме
(3) olgerd666, Спасибо за ответ. Сам штрих - код я к сожалению пока не видел... походу пробел вбит в штрихкод...
А не подскажите, куда "копать", почему то в 1с приходит не этот ШК, а одна цифра - например "1" или "2"?
6. aka Любитель XML 08.09.16 15:38 Сейчас в теме
(4) olbu, открой блокнот и пикни. Есть листок с штрихкодами, которые выставляют режим сканера. Первоначально его надо в нужный тебе режим перевести
7. olegmedvedev 65 08.09.16 15:48 Сейчас в теме
(6) aka Любитель XML, сканер в эмуляции COM согласно драйверу, в блокнот не считает.
лучше действительно почитать документацию, - такого быть не должно по умолчанию. Поищите там Recall Defaults или Full Reset чтото типа того. сбросьте его в клавиатуру на крайний случай
8. olbu 08.09.16 15:50 Сейчас в теме
Увидел в живую этот этот ШК. Действительно, он такого формата - с пробелом: 123456 [пробел] 123456...
Сейчас попробую "пикнуть"...
Причем на старом компе это все работало, комп сдох, поменяли - Штрих в 1с - идет не тот...
9. olegmedvedev 65 08.09.16 15:57 Сейчас в теме
поменяли - Штрих в 1с

а здесь поподробнее, ибо на скринах у вас Атол
10. olbu 08.09.16 16:03 Сейчас в теме
(9) olgerd666, блин, это я не дописал слово Штрихкод...
Дрова Атоловские.
11. olegmedvedev 65 08.09.16 16:07 Сейчас в теме
(10) olbu, а конкретно это ШК считывался? остальные штрихкоды работают? может это один-единственный и неповторимый штрихкод, который нельзя обработать?
12. olbu 08.09.16 16:10 Сейчас в теме
(11) olgerd666, Все Штрихкоды такого типа на данном компьютере не считываются....
13. olegmedvedev 65 08.09.16 16:13 Сейчас в теме
(12) olbu, А на старом считывались?
14. olbu 08.09.16 16:14 Сейчас в теме
(13) olgerd666, да. На старом этот механизм работал.
15. aka Любитель XML 08.09.16 16:16 Сейчас в теме
(14) olbu, переведи в режим клавы сканер. Открой блокнот, пикни сканером, принт пришли (и принт блокнота и фотку шк который сканил)
17. olbu 08.09.16 16:20 Сейчас в теме
(15) aka Любитель XML, это пока выполнить не могу. Я не рядом со сканером, а оператор - не смог это сделать. Позже это проверю, как подберусь к сканеру
16. olegmedvedev 65 08.09.16 16:17 Сейчас в теме
(14) olbu, И стоял Атол, а не допустим 1С^scanner (как-то так) типовая 1Свская?
Если да, стоял Атол, и настройки сканера никто не менял. попробуйте в драйвере и обработке 1С - поставить префикс 32
18. olbu 08.09.16 16:23 Сейчас в теме
(16) olgerd666, Сейчас выяснил у сисадминов, что сам аппарат - сканер штрихкода - меняли. Это новый аппарат, той же модели, настройки они "пропикали" - те, что нужно.
Сейчас попрошу их еще раз - заново "пропикать" настройки, если не получиться, то наверное дело в драйвере. Они походу могли установить драйвера - последние Атоловские, а я тестил на Атоловских дровах от 2012 года...
19. olegmedvedev 65 08.09.16 16:28 Сейчас в теме
(18) olbu, В последних Атоловских драйверах задержка на сканер стоит вроде бы и они платные.
Есть резон поставить бесплатные 2006-2009 года. Плюс если это новый сканер - то там точно могут быть другие настройки и здесь уже методом чтения доков можно придти к тому чтобы он читал что нужно.
Как вариант там могло стоять удаление этого пробела. Посмотрите этот товар в 1С - какой у него штрихкод?
20. olbu 08.09.16 16:40 Сейчас в теме
(19) olgerd666, дров 2006-2009 нет... Есть от 2012, на них я проверил на тестовом компе - работает корректно.
Я попросил сисадминов перенастроить сканер, пока нет ответа...
Штрих код - не товарный, это, как я выяснил, закодированный номер и дата документа. Штрихкод выглядит как на скрине, только между цифрами пробел...
21. olegmedvedev 65 08.09.16 16:42 Сейчас в теме
(20) olbu, А в 1ске вы сканером что считывали? документ? не номенклатуру? То есть в 1С штрихкод тоже с пробелом?
22. olbu 08.09.16 16:53 Сейчас в теме
(21) olgerd666, Есть печатная форма документа. На ней - штрихкод, с пробелом. Этот ШК генерируется при печати печатной формы - вида Номер + " " + дата.
Вот этот ШК я и считывал.
25. olegmedvedev 65 08.09.16 17:21 Сейчас в теме
Тогда скорее где то в настройках - попробуйте (16) в настройках драйвера и обработки префикс 32 поставить
26. olbu 08.09.16 17:26 Сейчас в теме
(25) olgerd666, на тестовом компе, срабатывает без префикса 32... жду ответа от сисадминов. когда переставят драйвер и перепрограммируют сканер...
23. olegmedvedev 65 08.09.16 17:00 Сейчас в теме
Отладчиком посмотрите что со штрихкодом происходит после того как он попадает в поле считывания.
Если точно все настройки правильные
24. olbu 08.09.16 17:16 Сейчас в теме
(23) olgerd666, это я первым делом сделал. Когда все корректно отрабатывается - в 1с приходит нужный ШК, а вот на новом компе - приходит всего одна цифра, ну я это уже писал... Приходит из внешнего события...
27. olbu 09.09.16 15:49 Сейчас в теме
Переустановка драйверов, перепрошивка сканера ШК - проблему не решило.
Может еще у кого есть какие мысли по этому поводу?
28. olegmedvedev 65 09.09.16 16:00 Сейчас в теме
Последнее что пришло в голову:
Сканер работал в клавиатурном режиме - без всяких обработок вообще - просто передавал строку и все.
Попробуйте убрать все 1С обработки из ТО. драйвера Атола можно оставить.
29. olegmedvedev 65 09.09.16 16:01 Сейчас в теме
(28) olgerd666, сейчас он в режиме COM - попробуйте в клавиатуру перевести.
30. olbu 09.09.16 16:12 Сейчас в теме
(29) olgerd666, переводил, сканировал - все передает корректно в блокнот... походу дело в 1с - ой обработке обслуживания... Буду глубже лезть в отладчике...
31. olegmedvedev 65 09.09.16 16:15 Сейчас в теме
(30) olbu, уберите обработку 1С вообще. Возможно работало без обработки?!
Тогда 1С воспринимала команды не из обработки - а напрямую со сканера. Думаю должна передаться строка
32. olbu 09.09.16 16:31 Сейчас в теме
Посмотрел в отладчике: Внешнее событие возвращает в "Данные" - вначале "1", если еще раз отсканировать - "2", и так далее ...
что то не понятное... походу драйвер передает что - то не так...
Атоловской тестовой обработкой видно, что сканер сканирует корректно... Но почему он передает в 1с такие цифры - что то не понятно.
33. olegmedvedev 65 09.09.16 16:56 Сейчас в теме
проблема пока не решена
34. olbu 12.09.16 14:04 Сейчас в теме
Дрова Атоловские не смог победить. Установил 1с-кий стандартный для сканеров ШК - заработало... Пока на этом остановился...
35. корум 287 12.09.16 14:36 Сейчас в теме
(35) есть возможность посмотреть, какие настройки торгового оборудования стояли на старом компьютере?
Скорее всего, там тоже стояли стандартные драйвера
36. olbu 13.09.16 08:33 Сейчас в теме
(35) корум, При первой возможности - гляну... самому стало уже это интересно.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот