Іноді магазини активно використовують торгові ваги, які друкують так звані вагові штрих-коди. Ви напевно бачили такі ваги в овочевих відділах великих супермаркетів, де покупець самостійно відбирає фрукти або офощі, складає їх в поліетиленовий пакет, вибирає на клавіатурі ваг код товару (або це робить за нього продавець) та наклеює роздрукований штрихкод на пакет з овочами. Пізніше касир сканує наклейку зі штрихкодом і додає в чек вартість фруктів або овочів.
Торговельні ваги з функцією друку вагових штрих кодів
Що ж таке цей ваговій штрих код? Ваговій штрихкод - це звичайний штрихкод, в якому закодований і код товару, і його вага, так що касир може не зважувати пакет з ваговим товаром для визначення його вартості.
Короткий відступ. Про формат штрихкоду
Торговельні підприємства всього світу використовують штрих коди для кодування товару. У більшості випадків для цих цілей використовується формат 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 і присвоїть вийшов штрихкод товару . Після цього у вікні продажу ви можете осканіровать той же самий штрихкод, і програма визначить по ньому не тільки товар, що продається, а й його вага:
Після сканування вагового штрих коду
Примітка.
Зрозуміло ви розумієте, що для того, щоб програма могла відсканувати ваговій штрихкод необхідно, щоб хтось його надрукував :), причому в сумісному з програмою форматі. Тобто крім настройки програми згідно з цією статтею ви повинні відповідним чином налаштувати і свої ваги з тим, щоб вони друкували штрих-коди в тому ж форматі.
Примітка.
На даний момент програма підтримує тільки формат вагового штрих-коду, коли код товару йде перед кількістю товару в штрих-коді. Якщо ваші ваги друкують штрих-коди, в яких код товару і вага кодуються в зворотній послідовності, будь ласка, зв'яжіться з нами, і ми налаштуємо для вас програму згідно з вашими вагами