Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2007.10.14;
Скачать: [xml.tar.bz2];

Вниз

Штрихкоды   Найти похожие ветки 

 
Галинка ©   (2007-09-17 11:46) [0]

Кто знает ресурсы с примерами работы с оптическим распознованием штрихкодов? Просто хочется посмотреть как оно все фурычит.

И можно еще по работе с кредитками. Ну чтение магнитной полоски, свзяь по лану с банком и т.п.

ПыСы: можно в виде статей.


 
Плохиш ©   (2007-09-17 11:51) [1]

www.google.com


 
tesseract ©   (2007-09-17 11:56) [2]

Могу только в виде исходников. Всё это через COM-порт работает. Софта соовтвествующего ещё только ленивый не написал.


 
Галинка ©   (2007-09-17 11:58) [3]

Плохиш ©   (17.09.07 11:51) [1]

трудно выбрать информацию по программированию штрихкодлезеров из миллионов рекламных проспектов и описаний работы упаковщиков, этикетировщиков и других ...ов. Может кто-то тут кже это делал и знает ресурсы. Ведь форумы и существуют для обмена информацией ))


 
Инс ©   (2007-09-17 11:59) [4]

На Торри было где-то


 
Плохиш ©   (2007-09-17 12:00) [5]


> трудно выбрать информацию

А кто-то обещал, что будет легко?


 
Инс ©   (2007-09-17 12:01) [6]

Гляньте здесь, может что-то найдете:
http://www.torry.net/pages.php?id=258


 
Галинка ©   (2007-09-17 12:03) [7]

tesseract ©   (17.09.07 11:56) [2]

спасибо. Но мне бы лучше в виде алгоритмов просто. Просто описание что откуда берется и куда посылается.

И вот еще. Есть еще весы такие, которые дают чек со штрихкодом. Тоже бы было интересно почитать про способы формирования штрихкодов в таких аппаратах, и в автоматах для тары и т.п.


 
Anatoly Podgoretsky ©   (2007-09-17 12:11) [8]

> Галинка  (17.09.2007 11:46:00)  [0]

Тема слишком обширная и для очень разных профессий.


 
Jeer ©   (2007-09-17 12:25) [9]


> Галинка ©   (17.09.07 12:03) [7]


Это не котлеты готовить:))
Тем более нужна обзорная информация.
Она наверняка есть у разработчиков, вот только вопрос: "а какой им навар ?"
Систематизированная информация всегда стоит хотя бы чего-то.


 
Галинка ©   (2007-09-17 12:29) [10]

Anatoly Podgoretsky ©   (17.09.07 12:11) [8]

попробую по-конкретнее:

1. Я так понимаю, что в основном все шифруется в коде товара.  Тогда как распределяются собственно:
- код для поиска по базе самого товара.
- код для цены за килограмм и кол во грамм для весовых товаров.

Если верить описанию стандартов EAN, то под код продукта собственно остается пять цифр. Как в такой маленький промежуток запихнуть всю информацию о товаре? Или для весовых товаров (фруктов, овощей, мясо-молочных и хлебобулочных изделий) код производителя "опускается"?

Хотя тоже странно. Если существует несколько производителей мяса, например,  то наверное все же надо делать различие. Потому как в магазине может быть мясная лавка и отдел мороженных мясных полуфабрикатов. Или это больше к экономистам вопрос?


 
clickmaker ©   (2007-09-17 12:31) [11]


> то под код продукта собственно остается пять цифр. Как в
> такой маленький промежуток запихнуть всю информацию о товаре?

так это просто ID. Вся инфа лежит в базе под этим ID


 
Сергей М. ©   (2007-09-17 12:33) [12]


> Галинка ©   (17.09.07 12:29) [10]


Собссно говоря, за изображением штрих-кода скрывается просто некий код, получив который с устройства штрих-сканирования ты вольна интерпретировать как тебе вздумается.


 
Reindeer Moss Eater ©   (2007-09-17 12:35) [13]

Если верить описанию стандартов EAN, то под код продукта собственно остается пять цифр.

Это у производителя пять остается.
В супермаркете могут клеить свой код и все символы использовать для своих нужд.


 
Reindeer Moss Eater ©   (2007-09-17 12:36) [14]

А если код двумерный, то там вообще инфы до дури. Что-то около 32к


 
Галинка ©   (2007-09-17 12:52) [15]

clickmaker ©   (17.09.07 12:31) [11]

для фасованых да. А для весовых? Конечно цена в базе будет. Значит в коде должно быть хотя бы количество? Или при фасованных товарах штрихкоды так же формируются? например вот шоколад Milka плитка 100 г. и 200 г. имеют разный код товара, в котором уже учтена особенность разности веса. Или кола в бутылке и в банке?


> Reindeer Moss Eater ©   (17.09.07 12:35) [13]
>
> В супермаркете могут клеить свой код и все символы использовать
> для своих нужд.
>

Можно подробнее? Например, есть региональных производитель сыра. "Головки" сыра идут по 9-13 кг. В магазине будут конечно фасовать более мелкими кусками, скажем по 100-300 г. В коде, налепленном упаковщиком, уже не содержится код истинного производителя? Тогда как же ищется цена за кило. А потом еще в базе надо же подбивать по каждому производителю. (Ну наверное чтобы заказывать следующую партию). Ну вот разделили головку 9-килограммовую, а продали только 1,8 кг. Остальное как то учитываться же должно? Да и остатки клерки ходят со сканерами проверяют.


 
Галинка ©   (2007-09-17 12:55) [16]

Посмотрела про двумерный. Это, из наблюдений, используется в перевозках, полиграфии, счета иногда с таким кодом приходят. Но не в магазине точно.


 
Kerk ©   (2007-09-17 12:56) [17]

http://kerkzone.net/2007/05/17/bar-codes-oni-zhe-shtrih-kodyi/


 
Anatoly Podgoretsky ©   (2007-09-17 13:01) [18]

> Галинка  (17.09.2007 12:52:15)  [15]

Нужно только ИД и измеренное количество, остальное в базе.
Можно конечно цену указывать, но это не умно.


 
DiamondShark ©   (2007-09-17 13:08) [19]


> Можно подробнее?

Можно.
Штихкод -- это идентификатор.


> Тогда как же ищется цена за кило.

select Cena from Tovar where Barcode=:Barcode


> А потом еще в базе надо же подбивать по каждому производителю

select Tovar.Proizvoditel, Rashod.KodTovara, SUM(Kolichestvo) from Rashod inner join Tovar on Tovar.Kod=Rashod.KodTovara
group by Tovar.Proizvoditel, Rashod.KodTovara


 
tesseract ©   (2007-09-17 13:09) [20]


> для фасованых да. А для весовых? Конечно цена в базе будет.
>  Значит в коде должно быть хотя бы количество? Или при фасованных
> товарах штрихкоды так же формируются? например вот шоколад
> Milka плитка 100 г. и 200 г. имеют разный код товара, в
> котором уже учтена особенность разности веса. Или кола в
> бутылке и в банке?


Для весового кода информацию смотри в инструкции к весам. Там 2 цифры код отдела 3-5 товара - остальное вес, как правило в граммах. Коды зарегистрированные в EAN имеют уникальный штрихкод - что тяжко сканером провести ?


 
Плохиш ©   (2007-09-17 13:12) [21]


> Галинка ©   (17.09.07 12:52) [15]

Советую сходить в магазин и взять в сырном отделе несколько видов сыра, после этого посчитать сколько штрихкодов будет на бумажке с суммой и хорошенько подумать над увиденным...


 
Reindeer Moss Eater ©   (2007-09-17 13:19) [22]

Можно подробнее? Например, есть региональных производитель сыра. "Головки" сыра идут по 9-13 кг.

В супермаркете не была что-ли?
Стоят весы, тетка взвешивает ващ сыр, вводит код товара. На выходе весов - готовый стикер с наименованием и стоимостью для сканера на кассе.


 
clickmaker ©   (2007-09-17 13:21) [23]


> В супермаркете не была что-ли?
> Стоят весы, тетка взвешивает ващ сыр

это у нас, отсталых ) В Германии, возможно, теток нет, а сыр - самовзвешивающийся )


 
Плохиш ©   (2007-09-17 13:22) [24]


> Reindeer Moss Eater ©   (17.09.07 13:19) [22]

Тебе смешно, а представляешь какого её мужу, котлеты не только с мухами, но ещё и по полу поваленные ;-)


 
tesseract ©   (2007-09-17 13:54) [25]


> На выходе весов - готовый стикер с наименованием и стоимостью
> для сканера на кассе.


Нет там стоимости, там код и вес.


 
sniknik ©   (2007-09-17 14:07) [26]

> Нет там стоимости, там код и вес.
может быть и стоимость (вариант с такой настройкой весов есть)... но имхо глупо им пользоваться.

хотя, в случае с весом в коде и различиями в методах округления в весах/на кассе цена напечатанная на лейбле может не совпасть с реально снятой на кассе. (или если прошла переоценка)
у нас кто-то требовал чтобы в коде была именно цена, чтобы не было скандалов с покупателем... но тогда учёт "идет лесом" т.к. из цены касса высчитывает неправильно количество в случае той же переоценки. (вернее бардака, т.к. после нее должны товар перевешивать)


 
Галинка ©   (2007-09-17 14:24) [27]

Reindeer Moss Eater ©   (17.09.07 13:19) [22]

В супермаркете была что ли. Брала с полки готовое с ценой. Как это развешивают не знаю. Поэтому и спрашиваю. Т.е. штрихкоды с весов не уникерсальны? В каждом магазине свои?

Плохиш ©   (17.09.07 13:12) [21]

была в магазине. Взяла яблоки, груши и персики, огурей, помидоры и картошку. Все (!) отмечено в чеке как "Фрукты-овощи". На всем правильная цена, с чека, полученного от весов в овощном отделе.

Т.е. если я подхожу к весам (которые дают клейкую марку со штрихкодом для сканера), нажимаю кнопку "Томаты", происходит запрос в бд по генерируемому кнопкой коду. На табло отображается цена взятая из бд и вес товара. На марке отображается штрихкод для сканера кассы и стоимость в рублях/евро/долларах для меня. В штрихкоде стоит ТОЛЬКО код товара и вес/стоимость. Правильно?


 
Reindeer Moss Eater ©   (2007-09-17 14:30) [28]

Т.е. штрихкоды с весов не уникерсальны?

А кому это надо?
И кто будет следить за универсальностью?


 
tesseract ©   (2007-09-17 14:32) [29]


> Т.е. штрихкоды с весов не уникерсальны? В каждом магазине
> свои?


Зависит от модели весов. Параметры штрихкодов разные. Например номер весового "отдела". Число строк и тд.

ЗЫ: Сумму не используют по одной простоя причине - она на 2-3 знака длиннее веса, а это КРИТИШНО.


 
tesseract ©   (2007-09-17 14:33) [30]


> В штрихкоде стоит ТОЛЬКО код товара и вес/стоимость. Правильно?


Именно так.


 
Anatoly Podgoretsky ©   (2007-09-17 14:35) [31]

> Галинка  (17.09.2007 14:24:27)  [27]

http://www.barcode.kiev.ua/index.html
www.barcode.com
http://www.barcodeisland.com/

Вообще информации по теме море


 
Галинка ©   (2007-09-17 14:36) [32]


> sniknik ©   (17.09.07 14:07) [26]
>
> но тогда учёт "идет лесом" т.к. из цены касса высчитывает
> неправильно количество в случае той же переоценки. (вернее
> бардака, т.к. после нее должны товар перевешивать)


а может тогда еще как-то дату/время шифровать. Особенно для спецпредложений. Если например мясо-грудинка по обычной цене стоит 3,50. Но в период с 17.09.2007 08:00 до 22.09.2007 20:00 та же говядина стоит 2,80. Значит все транзакции в это время идут с каким-то коэффициентом. Хотя погрешность все равно возрастет. Но может не так существенно. (?)


 
DiamondShark ©   (2007-09-17 14:45) [33]


>  может тогда еще как-то дату/время шифровать

Унреально.
Там и цена-то еле-еле помещается...

Да и не зачем. Вся сложная логика -- в БД и приложении.


 
Галинка ©   (2007-09-17 14:52) [34]

Ага. Я так и хотела сказать. В смысле в БД сохранять "дату и время покупки". И считать потом оттуда. Или еще по-другому. Сделать поле Discount и зависимость его активности на дату/время (если дата-время заполнены, или не равны нулю). Т.к. в принципе скидки всегда какие-то постоянные.  И в определенное время этот коэф-т равен 1, а во время спецпредложения - 0,85, например. И так планируя интервалы спецпредложения просто стаивть с когда по когда "включается" скидка.


 
Игорь Шевченко ©   (2007-09-17 15:22) [35]

BMW уже отавтоматизировали. Очередь за торговлей.


 
clickmaker ©   (2007-09-17 15:32) [36]


> BMW уже отавтоматизировали

Галинка?


 
Плохиш ©   (2007-09-17 15:45) [37]


> clickmaker ©   (17.09.07 15:32) [36]
>
> > BMW уже отавтоматизировали
>
> Галинка?

Она с полгода назад жаловалась, что бмв для экспериментов не дают, теперь видно решили свой суперпупердизель в каком-нибуть магазине заиспользовать... Одно радует, что бавария от меня далеко :-))


 
tesseract ©   (2007-09-17 15:47) [38]


> а может тогда еще как-то дату/время шифровать. Особенно
> для спецпредложений. Если например мясо-грудинка по обычной
> цене стоит 3,50. Но в период с 17.09.2007 08:00 до 22.09.
> 2007 20:00 та же говядина стоит 2,80. Значит все транзакции
> в это время идут с каким-то коэффициентом. Хотя погрешность
> все равно возрастет. Но может не так существенно. (?)


А причём тут цена и коэффициент. Да и кто вообще кассы в онлайн режим переводит, без хотя бы 4-5 летнего опыта работы ?

Мыло с верёвкой подарить ?


 
Jeer ©   (2007-09-17 15:48) [39]


> Плохиш ©   (17.09.07 15:45) [37]
>
>


> Одно радует,


Меня другое радует, что Галинки (множ. число) от меня далеко и кто-то свыше и мудрый - дает им поколбаситься на на темах в отношении которых они не "в теме".
"Развлечения у всех разные" (С)


 
Сергей М. ©   (2007-09-17 15:56) [40]


> по обычной цене стоит 3,50. Но в период с .. до ..стоит 2,80


Нет никакой погрешности.
Просто каждой номенклатурной позиции сопоставлена группа из одной или более записей в справочнике цен. А там может храниться как предварительно (в статике) расчитанная цена за учетную единицу, так и коэф-т.



Страницы: 1 2 вся ветка

Форум: "Прочее";
Текущий архив: 2007.10.14;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.55 MB
Время: 0.043 c
3-1181203109
Sergey13
2007-06-07 11:58
2007.10.14
Что будет при нехватке места в БД


3-1181219382
Megabyte
2007-06-07 16:29
2007.10.14
Операции в расширенном SQL для ХП


2-1189955487
олег79
2007-09-16 19:11
2007.10.14
можно ли с помощью диалога OpenDialog открыть не файл а папку?


15-1189518582
istok
2007-09-11 17:49
2007.10.14
Блокать вебсайты..


1-1186067664
Кирилл_А
2007-08-02 19:14
2007.10.14
GDI+





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский