Форум: "Потрепаться";
Текущий архив: 2005.02.27;
Скачать: [xml.tar.bz2];
ВнизРабота со сканерами штрихкода Найти похожие ветки
← →
bopmy (2005-02-08 22:32) [0]Толькот начинаю осваивать данную область
есть несколько вопросов
1-где можно прочитать о системах штрихкода и сканерах
интересует по какому алгоритму создается код(картинка) и каие есть на эту тему правила
2- кто какой способ использует в определении товара
2.1-использует код только на упаковке
2.2-используется только свой код
2.3 -оба метода
3- как в случае 2.3 идет проверка при генерации нового кода товара на несовпадение кодов (заводского и своего), и как обходится случай когда заводской код на новом товаре совпадает с сгенерированым на уже имеемом товаре.
необходимо определится со схемой присвоения кода
какие еще бывают траблы в этой области
заранее благодарен.
← →
GanibalLector © (2005-02-09 00:01) [1]2) Обычно использую оба метода.
Для товаров,которые не имеют скан-кода :
-если товар весовой,то ставят весы с возможностью печати штрих-кода(там будет внутр.код предприятия,код товара,вес)
-если товар не весовой и не имеет скан-кода покупают спец.принтер,который печатает этот код.Потом его лепят на товар.
>какие еще бывают траблы в этой области
Да никаких.Единственное,так это невозможность просканировать товары с золотым или красным цветом скан-кода.
З.Ы.И не бери сканер в разрыв клавиатуры.Только СОМ-портовый.
← →
Velzevul © (2005-02-09 00:21) [2]а почему только com - мне кажется проще работать с клавиатурным, т.е. не надо ничего описывать по работе с портом, да и порт может пригодится для другого - фискального регистратора например. А клавиатурный он чё - отсканировал и засандалил код в буфер клавиатуры.
← →
GanibalLector © (2005-02-09 00:30) [3]>а почему только com - мне кажется проще работать с клавиатурным
На то много причин.Ну,самая основная : у тебе тогда курсор должен стоять ВСЕГДА в определенном месте.
З.Ы.При таком подходе,как в [2] случается,что кол-во=скан-коду.В результате сумма на пару тысяч,обьяснительные и прочая чепуха.
← →
Velzevul © (2005-02-09 00:39) [4]Ну правильно - интерфейс надо нормально продумать вот и всё. Но ведь гораздо меньше гемора с клавиатурным сканером - согласись. А установку количества можно задействовать, если к примеру нажал стрелку вверх или щелчком мыши в нужном поле.
А что касается:
1-где можно прочитать о системах штрихкода,
то в нормальной поставке сканера в его коробке может лежать нужная литература - взять к примеру Vojager.
← →
GanibalLector © (2005-02-09 00:44) [5]> Но ведь гораздо меньше гемора с клавиатурным сканером - согласись
Да,его вообще нет.
>Ну правильно - интерфейс надо нормально продумать вот и всё.
Я все-же думаю и рекомендую СОМ-портовый.И не надо ничего продумывать.Пришли данные-действуй.
З.Ы.А доверять кассирам не стоит.Они ведь могу и лобок чесать мышкой(или клавой) и ШО тогда?
← →
Velzevul © (2005-02-09 00:51) [6]Я работаю в организации, где кассиров и разных всяких им подобных ну не менее 1000 (соответственно и сканеров туча всяких) - ну пока лобок мышками никто не чесал. :) Ну вообщето - какой сканер выбрать я считаю это дело на любителя, как сравнивать Windows Commander и Far Manager и т.д. :)
← →
GanibalLector © (2005-02-09 01:42) [7]> я считаю это дело на любителя
Ну,хорошо,убедил.
>Я работаю в организации, где кассиров и разных всяких им подобных ну не менее 1000 (соответственно и сканеров туча всяких) - ну пока лобок мышками никто не чесал.
А я работаю в организации,которая обслуживает всякую технику(кас.аппараты,весы,сканеры и пр.) так вот,таких организаций как у тебя у нас на обслуживании довольно таки много.И поверь,раз в месяц,приезжает какая-нибудь девушка (с большими сиськами ) у которой случилось,описанное в [5].
← →
sniknik © (2005-02-09 08:29) [8]> На то много причин.Ну,самая основная : у тебе тогда курсор должен стоять ВСЕГДА в определенном месте.
> З.Ы.При таком подходе,как в [2] случается,что кол-во=скан-коду.В результате сумма на пару тысяч,обьяснительные и прочая чепуха.
данные от клавиатурного сканера весьма просто отделить от клавиатурного ввода, просто сканер программируется на префикс и постфикс с такими значениями которые не ввести с клавы. (например префикс #2#3 и постфикс #3#2, правда это в dos-е в виндах нужно чтото другое)
в общемто и все, дальше понятно, можно вводить где угодно просто предварительно просматривать ввод и генерить тоже событие на "приход" баркода.
в виндах символы нужны другие (разбирался както, там логин/пароль шифрованный в штрихкоде зашивали, так вот весьма проблемно поймать в винде символ #0 (и др. управляюшие), т.к. в винде это признак ошибки а в том коде вполне легальный символ)
ну и естественно не все сканера имеют программируемый префикс или постфикс(иногда и обоих нет).
← →
wal © (2005-02-09 10:04) [9]1. Чаще всего используются кодировки EAN-13 и EAN-8, реже американская система (название непомню). Все современные сканеры умеют распознавать практически все кодировки. Правила рисования - распознавания можно найти в Инете (по англ.), ничего сильно сложного нет, у меня где-то было на бумаге. Собирался писать статью (вольный перевод) на эту тему, но руки все не доходит.
2. Используют обычно для маркированных товаров "родной" код, для немаркированных - фейковые коды, специально предназначенные "для внутреннего использования" - начинаются, вроде, с двойки. Для весовых товаров часть кода отводит под код, часть под вес товара.
3. Используют фейковые коды, см. выше.
По поводу сканера - абсолютно без разницы какой интерфейс, в моих приложениях СОМ-овский сканер через "инвалидку" подключается как альтернативное устройство ввода и так-же эмулирует клавиатуру. При правильно построенном интерфейсе + использовании преффиксов и суффиксов в сканере проблем с фокусом ввода возникать не должно
С уважением.
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2005.02.27;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.045 c