Email or username:

Password:

Forgot your password?
stressmanagement

Как только разобрался с одним, появилась другая задача.

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

Что я понял после гугления:
-Нужно внести товар куда-то, после чего ему присваивается штрихкод
-При пиликании на кассе магазина кассовый аппарат подтягивает данные товара из базы (локально или из тырнета, хз)
-Сам штрихкод не содержит текста, только цифры, которые закреплены за подробными сведениями о товаре в базе
-Используют обычно EAN-13 или EAN-8, когда места мало. В сам штрихкод нельзя встроить кириллицу
-Можно просто сгенерировать свой штрихкод для внутреннего использования

НО

Как сгенерировать штрихкод, который могут считывать сканеры разных магазинов?

13 comments
kurator88

@omgitsmishenka сканер это просто usb клавиатура которая вбивает цифры и набирает enter.

Ты же сам про форматы написал, в чем проблема сгенерить ?

stressmanagement

@kurator88 я не понимаю самого принципа работы. Сгенерировать сгенерирую, но не знаю, как это потом использовать на конкретном железе.

В смысле, без железа на руках понять работу сложновато

kurator88

@omgitsmishenka
сканер подключается через usb как клавиатура

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

какой еще принцип не ясен ?

stressmanagement

@kurator88

"какой еще принцип не ясен ?"

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

@ever второе. сложность в том, что кассового аппарата со сканером под рукой нет, чтобы можно было потрогать и понять

@kurator88

"какой еще принцип не ясен ?"

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

kurator88

@omgitsmishenka у тебя есть товары.
У каждого товара есть номер/индификатор.
Ты можешь сам определить id/можешь продублировать от поставщиков.
Тебе нужно как-то товары между собой индифицировать чтобы пробивать их на кассе.
Пакет пускай будет 00000001, зажигалка - 00000002, ты можешь вводить эти коды руками а можешь сделать штрих код с этими кодами.

stressmanagement

@kurator88 то есть, не нужно в номер вкладывать какие-то значения, достаточно взять цифры с потолка, только чтобы они не конфликтовали с существующими товарами?

kurator88

@omgitsmishenka ну типо.

Они должны быть уникальные чтобы не пересекатся. Цифровой индификатор легче для документооборота

stressmanagement

@kurator88 присвоить товарам номера, сгенерировать по ним штрихкоды в формате, поддерживаемом сканером, внести в кассовый аппарат товар и привязать к сгенерированному штрихкоду, указать цену, и дальше уже можно продавать как обычно, так?

kurator88

@omgitsmishenka в моем мире все так и происходит.

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

stressmanagement

@kurator88 все, сегодня привезут аппарат, можно будет на месте пощупать и поэкспериментировать. Насчет сканера-то понятно, но он же наверно умеет расшифровывать только определенные форматы штрихкодов, ну это мелочи.

Ever Aftar replied to stressmanagement

@omgitsmishenka @kurator88 Современный кассовый аппарат, это просто компьютер. Вводишь туда код товара, можно кнопками, можно сканером, неважно, и он по этому коду ищет у себя в таблице цену товара. Эта таблица может храниться как в самом компьютере (кассовом аппарате), так и на сервере в подсобке магазина, если в магазине есть сеть. В интернет касса вряд ли лезет, хотя технически это не запрещено.

Есть разные международные соглашения на присвоение кодов разным товарам, такие как UPC коды, или SKU, и разные агентства или реестры, которые заведуют выделением и присвоением пространств разным производителям. Примерно как в айпи адресах. Я так подозреваю, в этих соглашениях должны быть выделены промежутки для локального "домашнего" использования. Но это не точно. Надо почитать.

@omgitsmishenka @kurator88 Современный кассовый аппарат, это просто компьютер. Вводишь туда код товара, можно кнопками, можно сканером, неважно, и он по этому коду ищет у себя в таблице цену товара. Эта таблица может храниться как в самом компьютере (кассовом аппарате), так и на сервере в подсобке магазина, если в магазине есть сеть. В интернет касса вряд ли лезет, хотя технически это не запрещено.

Go Up