1. olbu 08.09.16 15:21 Сейчас в теме

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

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

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

Вакансии



Ведущий программист 1С
Москва
зарплата от 150 000 руб. до 180 000 руб.
Полный день

Руководитель проектов 1С
Москва
Полный день

Консультант-аналитик 1С: ЗУП
Санкт-Петербург
Полный день