Вагові штрих коди

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

Вагові штрих коди

Торговельні ваги з функцією друку вагових штрих кодів

Що ж таке цей ваговій штрих код? Ваговій штрихкод - це звичайний штрихкод, в якому закодований і код товару, і його вага, так що касир може не зважувати пакет з ваговим товаром для визначення його вартості.

Короткий відступ. Про формат штрихкоду

Торговельні підприємства всього світу використовують штрих коди для кодування товару. У більшості випадків для цих цілей використовується формат EAN13 (звичайний штрихкод, кіт. Клеїться на 99.9% товарів). Штрихкод EAN13 складається з 13 цифр:

  • Перші три цифри: Код країни виробника
  • Наступні дев'ять цифр: код заводу-виготовлювача і заводський код товару
  • Остання цифра: контрольна сума

Для того, щоб отримати право клеїти штрих-коди на вироблений товар, завод-виробник повинен отримати свій код заводу-виготовлювача в регіональному представництві організації EAN. Крім того, стандарт EAN13 передбачає спеціальний діапазон штрихкодів (будь-які штрих-коди, що починаються з цифри "2") для внутрішнього використання всередині підприємств торгівлі. Це означає, що магазин або торгова точка може штріхкодіровать продаються товари на власний розсуд, якщо він використовує штрих-коди стандарту EAN13, що починаються на двійку.

Формат вагового штрих-коду в програмі Тіріка-Магазин

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

Який діапазон штрихкодів використовувати для вагового товару? Ми можете, звичайно, використовувати будь-які штрих-коди, що починаються на цифру "2", але таке рішення буде як мінімум недалекоглядним: ви можете захотіти окремо штріхкодіровать НЕ-вагові товари; крім того, вам, можливо, захочеться надрукувати дисконтні карти покупців, також забезпечені штрихкодами. Всі ці три типи штрих-кодів буде розумно розвести по різних діапазонах штрихкодів, наприклад:

  • Дисконтні картки покупців: штрихкод починаються на число "29"
  • Ваговій товар: штрихкод починається на число "28"
  • Звичайний товар: штрихкод присвоюється виробником або починається на число "20"

Визначившись з префіксом штрихкодів для вагового товару (нехай це будуть цифри "28", як і запропоновано вище), ми повинні тепер придумати, як розташувати код товару і вага товару всередині штрих-коду. Давайте вважати:

  • Довжина штрихкоду: 13 цифр
  • Мінус дві цифри префікса "28": залишається 11 цифр
  • Мінус контрольна цифра: залишається 10 цифр

Отже, для кодування коду товару та його ваги у нас є 10 цифр, з 3-ї по 12-ю з 13 цифр штрих-коду. Не мудруючи лукаво, відведемо перші 5 цифр під код товару і інші п'ять цифр - під його вага. Тепер нам потрібно якось повідомити програмі про те, як як будуть будуватися наші вагові штрих-коди. Складемо рядок формату:

  • Префікс штрихкоду: вкажемо його явно, наприклад, "28"
  • Для цифр коду товару використовуємо латинську букву G і повторимо її стільки разів, скільки цифр штрих-коду ми відвели під код товару: GGGGG
  • Для ваги товару використовує латинську букву W і повторимо її стільки разів, скільки цифр штрих-коду ми відвели під вагу товару: WWWWW
  • Ну і, нарешті, позначимо контрольну цифру латинською буквою S

Отриману формулу: 28GGGGGWWWWWS введемо в поле Формат вагових штрих-кодів:

Вагові штрих коди

Налаштування формули вагового штрих-коду

після чого перемкнемося в секцію Довідники | Товари, додамо новий товар і відскануємо штрихкод, надрукований торговими вагами і мають префікс "28". Програма по префіксу "28" автоматично визначить, що це саме ваговій штрихкод, з налаштувань програми визначить його структуру, обнулить "вагову" частина штрихкоду (цифри з 8 по 12-ю), автоматично розрахує контрольну цифру згідно стандарту EAN13 і присвоїть вийшов штрихкод товару . Після цього у вікні продажу ви можете осканіровать той же самий штрихкод, і програма визначить по ньому не тільки товар, що продається, а й його вага:

Вагові штрих коди

Після сканування вагового штрих коду

Примітка.
Зрозуміло ви розумієте, що для того, щоб програма могла відсканувати ваговій штрихкод необхідно, щоб хтось його надрукував :), причому в сумісному з програмою форматі. Тобто крім настройки програми згідно з цією статтею ви повинні відповідним чином налаштувати і свої ваги з тим, щоб вони друкували штрих-коди в тому ж форматі.

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

Схожі статті