Штрихкод та його секрети

Штрихкод та його секрети

Лінійний штрих-код на упаковці товару

Як стверджував Вудланд, основою для штрихових кодів стала абетка Морзе. Він зобразив крапки-тире на піску, а потім просто розтяг їх униз. Вийшло чергування тонких і товстих смужок.

Введення штрихових кодів дозволило значно скоротити термін обслуговування покупців у супермаркетах та звести до мінімуму крадіжку товарів працівниками магазинів: одночасно зі зчитуванням штрих-кодів програма здійснює облік проданої продукції за її видом. Іншими словами, керуючий магазином будь-якої миті може дізнатися, скільки, скажімо, печива «Ювілейного» продано, порівняти з тим, скільки завезли, і шляхом простих арифметичних дій підрахувати різницю.

Штрихкод, як більшість його уявляє, виглядає набором чорних смуг різної товщини на білому тлі. Цей різновид штрих-коду називається лінійним, або класифікацією штрих-кодів EAN.

Саме в такому вигляді він найчастіше зустрічається на упаковках продуктів харчування та промислових товарів. Інший поширений вид штрих-коду Data Matrix застосовується для різних документів, наприклад банківських платіжок. Він є квадрат, заповнений унікальним для кожного документа малюнком з чорно-білих квадратиків. Є ще кілька видів штрих-коду, що зустрічаються в Україні досить рідко або не зустрічаються взагалі.

Зчитування штрикодів проводиться за допомогою спеціальної апаратури - сканерів, що випромінюють червоні промені, один або кілька.

Теоретично штрих-код може бути не тільки чорного кольору на білому тлі. Дозволяється використання будь-якого кольору, крім червоного. Якщо смужки будуть надруковані червоним, то сканер не зможе прочитати його. А ось фон може бути будь-яким, у тому числі червоним.

Сканер, який найчастіше можна побачити у магазинах на касах

Сканери бувають різні, великі та маленькі, стаціонарні та портативні. У магазинах на касах можуть стояти сканери обох видів. Через стаціонарний пропускають товар невеликих розмірів, який легко покласти на конвеєрну стрічку. Але якщо покупець проходить через касу з великогабаритним товаром, наприклад, з кавуном кілограм на 12 або більшим мішком собачого корму, то касир проб'є товар портативним сканером.

Штрихкод зберігає в собі повну інформацію про країну, виробника товару, про сам товар, його основні властивості.

Що може розповісти штрихкод? Основна частина штрихових кодів, які друкують на упаковках продуктів, відноситься до EAN-13, тобто з 13 цифр. Рідше зустрічається EAN-8 із восьми цифр.

Перші дві (іноді три) цифри – код національної організації – члена GS1. GS1 – це міжнародна система товарної нумерації, утворена у 1977 році та об'єднує на сьогоднішній день 108 національних організацій зі 110 країн світу.

Наступні чотири-п'ять – код підприємства-виробника.

Наступні п'ять – інформація про товар (код, маса, розміри, колір).

Тринадцята цифра – контрольна, що допомагає визначати правильність зчитування штрих-коду сканером.

Існує поширена помилка, що за контрольною цифрою можна визначити легальність товару. Робиться це так.

1. Складаємо цифри, що стоять на парних місцях.

2. Отриманий результат множимо на 23.

3. Складаємо цифри, що стоять на непарних місцях, крім контрольної цифри.

4. Складаємо підсумок пунктів 2 та 3.

5. В отриманому числі беремо останню цифру та віднімаємо її з 10 та порівнюємо підсумок з контрольною цифрою.

Якщо отримана цифране збігається з контрольною, отже, маємо нелегальний товар. Але ж це міф. Справді, всі цифри штрихового коду на товарі взяті зі стелі, а підпорядковуються певної закономірності, лише контрольна цифра служить не гарантом легальності товару, а підтвердження того, що сканер зміг правильно прочитати штриховий код. Штрихкод може трохи стертися, забруднитись, сканер може вийти з ладу, тому програма негайно після зчитування коду обчислює контрольну цифру і порівнює її з тією, що вказана на штрих-коді. Якщо дані збігаються, товар не пробивається.

Але покупець може визначити країну-виробника за першими двома або трьома цифрами коду, наведеними в табл. 17.2.

Таблиця 17.2. Відповідність країни-виробника цифр коду

Однак слід знати, що під країною-виробником розуміється не буквально та країна, в якій виготовили цей товар, а держава, в якій зареєстровано підприємство-виробник. Якщо, наприклад, власник якоїсь китайської фірми зареєструє її в Німеччині, то у штриховому коді красуватимуться цифри 40–43 (Німеччина), а не 690, які присвоєно Китаю. Можливий і інший варіант: скажімо, американське підприємство замовило виробництво якогось товару в Україні. Фактично країною-виробником буде Україна, а штрих-код проставлять американський.

Існує штрихкод, що починається з цифри 2. Такі штрих-код ставлять магазини на продукцію власного виробництва або власної фасування.

Однак штрих-код не дасть інформації про якість продукту. У кращому разі ми дізнаємося про те, на замовлення якого підприємства його виготовили.

Насправді штрих-коди придумані не для покупців, а для продавців.

Людина не в змозі запам'ятати десятки тисяч найменувань товару, облік вести дужеважко, а за допомогою кодування із цим завданням успішно справляються комп'ютери. Тому рядовому покупцю не варто надавати великого значення штрих-кодам, це лише спосіб обліку пересування товару.

Портативний сканер, яким зазвичай користуються працівники магазинів для перевірки цін на товари