Перейти до вмісту

Штрихкодування

Матеріал з K2 ERP Wiki


SEO title: Штрихкодування — штрихкоди, QR-коди, DataMatrix, EAN, GS1, ERP, WMS, склад, ТСД і облік товарів SEO description: Штрихкодування: що це таке, для чого потрібне, які бувають типи штрихкодів, EAN-13, Code 128, QR-код, DataMatrix, GS1, як використовувати штрихкоди в ERP, WMS, складі, адресному зберіганні, прийманні, відборі, інвентаризації, продажах і K2 ERP. SEO keywords: штрихкодування, штрихкод, QR-код, DataMatrix, EAN-13, Code 128, GS1, WMS, ERP, ТСД, складський облік, адресне зберігання, облік товарів, K2 ERP Alternative to:


Штрихкодування — це технологія ідентифікації товарів, упаковок, комірок складу, документів, партій, серій, палет, працівників або інших об’єктів за допомогою машинозчитуваних кодів: лінійних штрихкодів, QR-кодів, DataMatrix, GS1-кодів та інших форматів.

У бізнесі штрихкодування використовується для швидкого приймання товарів, продажів, відбору замовлень, інвентаризації, адресного зберігання, WMS, ERP, виробництва, маркування продукції, контролю партій, серій, термінів придатності, логістики, роздрібної торгівлі, інтернет-магазинів і маркетплейсів.

Головне. Штрихкодування потрібне не для краси на етикетці. Воно потрібне, щоб система швидко і без помилок розуміла: який це товар, де він лежить, яка це партія, яка серія, скільки одиниць прийнято, що відбирається і що саме продається.

Проста аналогія. Штрихкод — це “паспорт” товару або об’єкта. Працівник може прочитати назву очима, але сканер читає код швидше, точніше і без творчих варіантів типу “це, здається, той самий кабель, тільки коробка інша”.

Що таке штрихкодування

Штрихкодування — це система присвоєння, друку, зчитування і використання кодів для автоматичної ідентифікації об’єктів.

Об’єктами штрихкодування можуть бути:

  • товари;
  • упаковки;
  • палети;
  • коробки;
  • складські комірки;
  • партії;
  • серії;
  • документи;
  • замовлення;
  • працівники;
  • інструменти;
  • основні засоби;
  • транспортні одиниці;
  • виробничі напівфабрикати;
  • готова продукція;
  • повернення;
  • брак.

Штрихкодування відповідає на питання:

Що це?
Де це лежить?
Скільки цього?
Яка це партія?
Який серійний номер?
Чи це той товар, який потрібно прийняти?
Чи це той товар, який потрібно відвантажити?
Чи це правильна комірка?
Чи це правильне замовлення?

Для чого потрібне штрихкодування

Штрихкодування потрібне для:

  • швидкого пошуку товару;
  • зменшення помилок ручного введення;
  • прискорення приймання;
  • прискорення відбору;
  • прискорення інвентаризації;
  • контролю переміщень;
  • роботи з ТСД;
  • роботи WMS;
  • адресного зберігання;
  • касових продажів;
  • контролю партій;
  • контролю серій;
  • контролю термінів придатності;
  • маркування палет;
  • передачі даних в ERP;
  • інтеграції з маркетплейсами;
  • логістики;
  • виробництва;
  • контролю браку і повернень.

Без штрихкодування склад часто працює в режимі “я пам’ятаю, де воно лежить”. Це чудово, доки ця людина не пішла у відпустку.

Які бувають штрихкоди

Тип Що це Де використовується
EAN-13 13-значний товарний код Роздріб, товари, каси, магазини
EAN-8 Коротший товарний код Маленькі товари, роздріб
Code 128 Гнучкий лінійний штрихкод Склад, логістика, внутрішнє маркування
Code 39 Старий промисловий формат Виробництво, склади, обладнання
ITF-14 Код для транспортної упаковки Коробки, групова упаковка
QR-код Двовимірний код Посилання, документи, мобільне сканування
DataMatrix Двовимірний компактний код Маркування, серіалізація, медицина, виробництво
GS1-128 Код із бізнес-атрибутами GS1 Логістика, палети, партії, терміни придатності

Лінійні та двовимірні коди

Штрихкоди бувають двох великих типів.

Тип Опис Приклади
Лінійні Складаються з вертикальних смуг і пробілів EAN-13, Code 128, Code 39
Двовимірні Зберігають дані в площині, у вигляді матриці QR-код, DataMatrix

Лінійні коди зазвичай простіші й добре підходять для товарних кодів.

Двовимірні коди можуть зберігати більше інформації: серію, партію, дату, посилання, номер документа або складну структуру даних.

EAN-13

EAN-13 — один із найпоширеніших товарних штрихкодів у роздрібній торгівлі.

Він містить 13 цифр.

Приклад:

4821234567890

EAN-13 зазвичай використовується для:

  • товарів у магазинах;
  • касових продажів;
  • роздрібних упаковок;
  • обміну з торговими мережами;
  • маркетплейсів;
  • ідентифікації товару на рівні SKU.

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

Code 128

Code 128 — популярний лінійний штрихкод для внутрішнього складського та логістичного маркування.

Він може містити цифри, літери та службові символи.

Приклади:

SKU-000123
BOX-2026-00045
CELL-A-01-03
PO-2026-00125

Code 128 часто використовують для:

  • внутрішніх артикулів;
  • складських комірок;
  • документів;
  • палет;
  • коробок;
  • замовлень;
  • серійних номерів;
  • логістичних етикеток.

QR-код

QR-код — це двовимірний код, який може містити більше інформації, ніж звичайний лінійний штрихкод.

QR-код може містити:

  • текст;
  • посилання;
  • номер документа;
  • код товару;
  • JSON-структуру;
  • контактні дані;
  • серійний номер;
  • посилання на картку товару;
  • посилання на інструкцію;
  • посилання на сервісну заявку.

Приклад даних у QR-коді:

https://example.com/product/SKU-001

Або:

{
  "sku": "SKU-001",
  "batch": "BATCH-2026-001",
  "serial": "SN-000001"
}

QR-код зручний для мобільних застосунків, сервісу, інструкцій, документів і складних об’єктів.

DataMatrix

DataMatrix — компактний двовимірний код, який часто використовують для маркування продукції, серіалізації, медицини, виробництва, електроніки та товарів, де потрібно вмістити багато даних у невеликому місці.

DataMatrix може містити:

  • код товару;
  • серійний номер;
  • партію;
  • дату виробництва;
  • термін придатності;
  • службові атрибути;
  • ідентифікатори GS1.

Перевага DataMatrix — компактність і хороша зчитуваність навіть на маленьких етикетках.

GS1

GS1 — це міжнародна система стандартів для ідентифікації товарів, логістичних одиниць, місць, компаній і бізнес-об’єктів.

У практиці GS1 може використовуватися для:

  • глобальних товарних номерів;
  • логістичних етикеток;
  • палет;
  • коробок;
  • партій;
  • термінів придатності;
  • серійних номерів;
  • транспортних одиниць;
  • обміну з торговими мережами;
  • маркування продукції.

Приклад структури з атрибутами:

(01)04821234567890(10)BATCH001(17)260531

Де:

Атрибут Значення
01 Код товару GTIN
10 Номер партії
17 Термін придатності

Що можна закодувати в штрихкоді

У штрихкоді можна кодувати різні дані.

Об’єкт Що кодується Приклад
Товар Артикул або GTIN SKU-001
Комірка Код адреси PICK-01-03-02
Партія Номер партії BATCH-2026-001
Серія Серійний номер SN-000001
Палета Логістичний номер PAL-2026-00045
Документ Номер документа PO-2026-00125
Працівник Табельний номер або ID EMP-0007
Основний засіб Інвентарний номер FA-000123

Штрихкод і артикул

Штрихкод і артикул — не одне й те саме.

Поняття Що означає Приклад
Артикул Внутрішній або постачальницький код товару USB-C-1M-BLACK
Штрихкод Машинозчитуваний код для сканування 4821234567890
SKU Одиниця складського обліку Кабель USB-C 1м чорний

Один товар може мати:

  • один основний штрихкод;
  • кілька штрихкодів;
  • штрихкод одиниці;
  • штрихкод коробки;
  • штрихкод палети;
  • штрихкод постачальника;
  • внутрішній штрихкод компанії.

Штрихкод одиниці, упаковки і палети

Один товар може мати різні рівні маркування.

Рівень Що означає Приклад
Одиниця Одна штука товару 1 пляшка
Упаковка Група одиниць коробка 12 шт
Палета Транспортна одиниця 48 коробок

Приклад:

1 шт = EAN-13: 4821234567890
1 коробка 12 шт = ITF-14: 14821234567897
1 палета = SSCC або внутрішній код палети

Це важливо, щоб при скануванні коробки система не прийняла її як одну штуку. Бо “одна коробка” і “одна штука” — це різні світи, особливо коли в коробці 100 одиниць.

Штрихкодування товарів

Штрихкодування товарів дозволяє швидко ідентифікувати товар у системі.

Використовується для:

  • приймання;
  • продажу;
  • відбору;
  • інвентаризації;
  • переміщення;
  • повернення;
  • пакування;
  • маркування;
  • контролю серій;
  • роботи каси;
  • роботи ТСД;
  • роботи WMS.

Приклад картки товару:

Поле Значення
Найменування Кабель USB-C 1м чорний
Артикул USB-C-1M-BLK
Штрихкод 4821234567890
Одиниця виміру шт
Упаковка 50 шт

Штрихкодування комірок

Для адресного зберігання штрихкодуються не тільки товари, а й комірки складу.

Приклад етикетки комірки:

Комірка: PICK-01-03-02
Штрихкод: PICK010302
Зона: PICK
Тип: Відбірна

Працівник під час операції сканує:

  1. товар;
  2. комірку;
  3. кількість.

Це дозволяє системі знати, що товар фізично лежить саме за цією адресою.

Штрихкодування документів

Документи також можуть мати штрихкоди або QR-коди.

Приклади документів:

  • замовлення постачальнику;
  • замовлення покупця;
  • видаткова накладна;
  • прибуткова накладна;
  • акт;
  • рахунок;
  • заявка на переміщення;
  • інвентаризаційна відомість;
  • маршрутний лист;
  • виробниче завдання.

Приклад:

Документ: Замовлення постачальнику ЗП-000125
Штрихкод: PO-2026-00125

Сканування документа дозволяє швидко відкрити його в ERP або WMS.

Штрихкодування палет

Палета може мати окремий код.

Палетна етикетка може містити:

  • номер палети;
  • постачальника;
  • замовлення;
  • склад;
  • товари;
  • кількість;
  • партії;
  • дату;
  • вагу;
  • напрямок відвантаження.

Приклад:

PAL-2026-000125
Склад: WH_MAIN
Зона: RECEIVING
Кількість коробок: 48

Палетне маркування особливо корисне в логістиці, дистрибуції, WMS і великих складах.

Штрихкодування партій

Якщо компанія веде партійний облік, партія має бути відображена в коді або пов’язана з кодом у системі.

Приклад:

Товар: SKU-001
Партія: BATCH-2026-001
Комірка: A-01-03
Кількість: 120

Штрихкод може кодувати тільки партію або комбінацію:

SKU-001|BATCH-2026-001

Для стандартного обміну краще використовувати структуровані формати, наприклад GS1.

Штрихкодування серій

Серійний номер потрібен для унікальної ідентифікації конкретної одиниці товару.

Приклад:

Товар: Ноутбук
Серійний номер: SN-LEN-000001
Штрихкод серії: SN-LEN-000001

Серійне штрихкодування потрібне для:

  • техніки;
  • електроніки;
  • обладнання;
  • гарантії;
  • сервісу;
  • дорогих товарів;
  • інструментів;
  • медичного обладнання;
  • виробничих компонентів.

Штрихкодування основних засобів

Основні засоби також можна маркувати штрихкодами або QR-кодами.

Приклади:

  • ноутбуки;
  • монітори;
  • сервери;
  • інструменти;
  • обладнання;
  • меблі;
  • транспорт;
  • виробничі станки;
  • складська техніка.

Етикетка може містити:

  • інвентарний номер;
  • назву;
  • відповідального;
  • підрозділ;
  • дату введення;
  • QR-код на картку активу.

Приклад:

FA-000123
Ноутбук Dell
Відповідальний: Іваненко І.І.
Підрозділ: Продажі

Штрихкодування у прийманні товарів

Процес приймання зі штрихкодами:

Постачальник привіз товар
  ↓
Комірник відкриває замовлення постачальнику
  ↓
Сканує штрихкод товару
  ↓
ERP/WMS знаходить товар
  ↓
Комірник вводить або підтверджує кількість
  ↓
Сканує партію / серію, якщо потрібно
  ↓
Система створює приймання
  ↓
Товар розміщується на комірку

Перевага — менше ручного введення і менше помилок у номенклатурі.

Штрихкодування у відборі товарів

Процес відбору:

ERP/WMS створює завдання на відбір
  ↓
ТСД показує комірку
  ↓
Працівник сканує комірку
  ↓
Працівник сканує товар
  ↓
Система перевіряє, що товар правильний
  ↓
Працівник підтверджує кількість
  ↓
Товар передається на пакування

Якщо працівник сканує не той товар, система має показати помилку.

Це корисно, бо коробки іноді схожі. А людське “та воно майже таке саме” клієнти зазвичай не дуже цінують.

Штрихкодування в інвентаризації

Інвентаризація зі штрихкодами значно швидша.

Процес:

Працівник сканує комірку
  ↓
Сканує товари в комірці
  ↓
Вводить кількість
  ↓
Система порівнює факт з обліком
  ↓
Формуються розбіжності

Переваги:

  • швидше рахувати;
  • менше ручних помилок;
  • простіше перевіряти комірки;
  • можна інвентаризувати частинами;
  • видно, де саме розбіжність;
  • простіше робити cycle counting.

Штрихкодування і ТСД

ТСД — термінал збору даних, який використовується для сканування штрихкодів на складі.

ТСД потрібен для:

  • приймання;
  • розміщення;
  • переміщення;
  • відбору;
  • пакування;
  • відвантаження;
  • інвентаризації;
  • списання;
  • перевірки залишків;
  • роботи з комірками;
  • роботи з партіями і серіями.

ТСД зменшує залежність від паперу та ручного введення. Папір на складі теж працює, але він не любить дощ, пил, втому і почерк “я сам потім розберу”.

Штрихкодування і WMS

У WMS штрихкоди є основою фізичних операцій.

WMS використовує штрихкоди для:

  • підтвердження правильного товару;
  • підтвердження правильної комірки;
  • контролю завдань;
  • маршрутизації працівників;
  • контролю партій;
  • контролю серій;
  • контролю термінів придатності;
  • поповнення зони відбору;
  • пакування;
  • відвантаження;
  • інвентаризації.

Схема:

ERP створює документ
  ↓
WMS створює складське завдання
  ↓
Працівник сканує товар і комірку
  ↓
WMS підтверджує операцію
  ↓
ERP оновлює облік

Штрихкодування і ERP

ERP використовує штрихкоди для зв’язку фізичного товару з обліковими даними.

В ERP штрихкод може бути прив’язаний до:

  • номенклатури;
  • характеристики;
  • одиниці виміру;
  • упаковки;
  • партії;
  • серії;
  • комірки;
  • документа;
  • палети;
  • основного засобу;
  • працівника.

У K2 ERP штрихкодування може бути частиною процесів закупівель, складу, WMS, продажів, виробництва, інвентаризації, повернень, адресного зберігання, Power BI, API та audit log.

Штрихкодування у K2 ERP

У K2 ERP штрихкодування може використовуватися для:

  • товарів;
  • складських комірок;
  • партій;
  • серій;
  • палет;
  • документів;
  • замовлень;
  • основних засобів;
  • виробничих завдань;
  • інвентаризацій;
  • відбору;
  • приймання;
  • відвантаження;
  • повернень.

Приклад процесу:

Замовлення постачальнику
  ↓
Приймання товару зі скануванням
  ↓
Друк внутрішніх етикеток
  ↓
Розміщення по комірках
  ↓
Відбір по замовленнях покупців
  ↓
Сканування перед відвантаженням
  ↓
Оновлення залишків у K2 ERP

Штрихкодування і продажі

У продажах штрихкоди використовуються для:

  • касових операцій;
  • підбору товару в замовлення;
  • перевірки відвантаження;
  • пакування;
  • контролю правильного товару;
  • серійного обліку;
  • гарантії;
  • повернень;
  • маркетплейсів;
  • інтернет-магазину.

Приклад:

Клієнт замовив товар SKU-001.
Працівник сканує товар перед пакуванням.
Система перевіряє: це саме SKU-001.
Якщо товар інший — відвантаження блокується.

Штрихкодування і закупівлі

У закупівлях штрихкоди допомагають:

  • швидко приймати товар;
  • звіряти поставку із замовленням;
  • виявляти неправильний товар;
  • контролювати партії;
  • друкувати внутрішні етикетки;
  • маркувати товари без заводського штрихкоду;
  • контролювати упаковки;
  • приймати імпортні товари;
  • розміщувати товар на склад.

Якщо постачальник не має нормального штрихкоду, компанія може друкувати внутрішні етикетки.

Штрихкодування і виробництво

У виробництві штрихкодування використовується для:

  • сировини;
  • матеріалів;
  • напівфабрикатів;
  • готової продукції;
  • виробничих партій;
  • серійних номерів;
  • маршрутних листів;
  • робочих центрів;
  • інструментів;
  • контролю операцій;
  • якості;
  • браку.

Приклад:

Сировина зі штрихкодом → списання у виробництво → напівфабрикат із партією → готова продукція із серійним номером → склад готової продукції

Штрихкодування і повернення

Повернення потребують точного сканування.

Потрібно визначити:

  • який товар повернули;
  • чи це той самий серійний номер;
  • з якого замовлення;
  • який стан товару;
  • чи можна повернути в продаж;
  • чи потрібно відправити в брак;
  • чи потрібен ремонт;
  • чи є упаковка;
  • чи є документи.

Процес:

Повернення → Сканування товару → Перевірка серії → Огляд → Зона RETURN / DEFECT / STOCK

Штрихкодування браку

Бракований товар має бути промаркований і відокремлений.

Етикетка браку може містити:

  • товар;
  • кількість;
  • причину браку;
  • дату;
  • відповідального;
  • номер акта;
  • статус;
  • комірку браку.

Приклад:

DEFECT-2026-00045
Товар: SKU-001
Причина: пошкоджена упаковка
Статус: очікує рішення

Друк етикеток

Для штрихкодування потрібен друк етикеток.

Етикетка може містити:

  • назву товару;
  • артикул;
  • штрихкод;
  • QR-код;
  • партію;
  • серію;
  • дату;
  • термін придатності;
  • ціну;
  • комірку;
  • логотип;
  • одиницю виміру;
  • кількість в упаковці.

Приклад етикетки товару:

Кабель USB-C 1м чорний
Артикул: USB-C-1M-BLK
Штрихкод: 4821234567890
Партія: BATCH-2026-001

Принтери етикеток

Для друку штрихкодів використовують:

  • термопринтери;
  • термотрансферні принтери;
  • мобільні принтери;
  • промислові принтери;
  • настільні принтери;
  • принтери для цінників;
  • принтери для палетних етикеток.

Потрібно врахувати:

  • розмір етикетки;
  • тип матеріалу;
  • стійкість до вологи;
  • стійкість до температури;
  • якість друку;
  • швидкість друку;
  • ресурс;
  • сумісність з ERP/WMS;
  • тип підключення.

Якість друку штрихкоду

Поганий друк — одна з головних причин проблем зі скануванням.

Проблеми:

  • розмитий код;
  • низький контраст;
  • занадто малий розмір;
  • пошкоджена етикетка;
  • блискуча поверхня;
  • неправильний тип етикетки;
  • обрізаний код;
  • немає “тихої зони” навколо коду;
  • код наклеєно на згин;
  • код заклеєно плівкою.

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

Тиха зона штрихкоду

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

Якщо штрихкод надруковано впритул до тексту, рамки або краю етикетки, сканер може його не прочитати.

Правило:

Навколо штрихкоду має бути достатньо чистого простору.

Розмір штрихкоду

Штрихкод має бути достатньо великим для сканування.

Занадто маленький код може не читатися, особливо:

  • на складі;
  • при поганому освітленні;
  • на рухомому товарі;
  • на пошкодженій упаковці;
  • з великої відстані;
  • дешевим сканером;
  • через плівку.

Розмір потрібно тестувати на реальному обладнанні, а не тільки на красивому PDF.

Внутрішні і зовнішні штрихкоди

Штрихкоди можуть бути зовнішніми або внутрішніми.

Тип Що означає Приклад
Зовнішній Код виробника або глобальний код товару EAN-13 на упаковці
Внутрішній Код, створений компанією для власного обліку SKU-000123
Логістичний Код коробки, палети або поставки PAL-2026-00045
Складський Код комірки або внутрішньої операції PICK-01-03-02

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

Один товар — кілька штрихкодів

Один товар може мати кілька штрихкодів.

Приклад:

Штрихкод Що означає
4821234567890 Код одиниці товару
14821234567897 Код коробки 12 шт
SKU-001-INTERNAL Внутрішній код ERP
SUP-ABC-9988 Код постачальника

ERP має правильно розуміти, який код що означає. Інакше сканування коробки може додати одну штуку замість 12. Або 12 замість однієї. Обидва варіанти потім весело шукаються на інвентаризації.

Штрихкодування і одиниці виміру

Штрихкод може бути пов’язаний з одиницею виміру.

Приклад:

Код Одиниця Коефіцієнт
4821234567890 шт 1
14821234567897 коробка 12 шт
PAL-0001 палета 576 шт

Це важливо для приймання, продажів, складу і WMS.

Штрихкодування і характеристики

Якщо товар має характеристики, штрихкод має ідентифікувати конкретний варіант.

Приклад:

Товар Характеристика Штрихкод
Футболка Basic Чорна / M 4820000000011
Футболка Basic Чорна / L 4820000000012
Футболка Basic Біла / M 4820000000013

Якщо всі розміри мають один штрихкод, склад і каса будуть плакати. Не одразу, але неминуче.

Штрихкодування і терміни придатності

Для товарів із терміном придатності штрихкод або пов’язана з ним система має зберігати:

  • партію;
  • дату виробництва;
  • термін придатності;
  • умови зберігання;
  • FEFO-правила;
  • статус доступності.

Приклад GS1-подібної структури:

(01)04821234567890(10)BATCH001(17)260531

Це означає:

  • товар;
  • партія;
  • термін придатності.

Штрихкодування і серіалізація

Серіалізація — це присвоєння унікального коду кожній одиниці товару.

Використовується для:

  • техніки;
  • ліків;
  • обладнання;
  • гарантійних товарів;
  • дорогих компонентів;
  • інструменту;
  • медичних виробів;
  • контрольованої продукції.

Приклад:

Товар: Медичний прилад
Серія: SN-000000001
Кожна одиниця має власний унікальний код.

Штрихкодування і маркетплейси

Маркетплейси часто вимагають коректні штрихкоди.

Важливо:

  • не дублювати коди між різними товарами;
  • правильно вказувати EAN/GTIN;
  • мати код для кожної характеристики;
  • відповідність товару і коду;
  • правильна етикетка;
  • читабельність;
  • відповідність упаковці;
  • контроль повернень.

Якщо маркетплейс отримує неправильний штрихкод, товар може бути не прийнятий, переплутаний або заблокований.

Штрихкодування і інтернет-магазин

В інтернет-магазині штрихкоди допомагають:

  • зв’язати сайт і ERP;
  • уникнути дублікатів товарів;
  • перевіряти відвантаження;
  • обробляти повернення;
  • працювати з характеристиками;
  • синхронізувати залишки;
  • працювати з маркетплейсами;
  • друкувати етикетки.

Приклад:

Сайт передає замовлення з SKU.
WMS відбирає товар за штрихкодом.
Перед пакуванням товар сканується.
Якщо код не відповідає замовленню — відвантаження блокується.

Штрихкодування і API

Штрихкоди можуть передаватися через API.

Приклад JSON товару:

{
  "sku": "USB-C-1M-BLK",
  "name": "Кабель USB-C 1м чорний",
  "barcodes": [
    {
      "code": "4821234567890",
      "type": "EAN-13",
      "unit": "pcs",
      "quantity": 1
    },
    {
      "code": "14821234567897",
      "type": "ITF-14",
      "unit": "box",
      "quantity": 50
    }
  ]
}

Приклад JSON сканування

{
  "operation": "picking",
  "document": "SO-2026-00125",
  "user": "storekeeper_01",
  "warehouse": "WH_MAIN",
  "cell": "PICK-01-03-02",
  "barcode": "4821234567890",
  "quantity": 2,
  "timestamp": "2026-05-16T10:25:00"
}

Audit log сканування

ERP або WMS має фіксувати сканування в audit log.

Приклад:

16.05.2026 10:25
Користувач: storekeeper_01
Операція: Відбір
Документ: SO-2026-00125
Комірка: PICK-01-03-02
Штрихкод: 4821234567890
Товар: USB-C-1M-BLK
Кількість: 2

Audit log допомагає розібратися, хто, що, коли і де сканував.

Типові помилки штрихкодування

Помилка Причина Наслідок
Один штрихкод на різні товари Не контролюють унікальність Пересорт і неправильні продажі
Один код на різні характеристики Не розділили розміри або кольори Склад не бачить реальний залишок
Неякісний друк Поганий принтер або етикетка Сканер не читає код
Штрихкод наклеєно на згин Неправильне маркування Код не сканується
Немає коду упаковки Обліковують тільки штуки Помилки при прийманні коробок
Ручне введення замість сканування Немає дисципліни Помилки і втрата сенсу штрихкодування
Немає прив’язки до ERP Коди існують окремо Сканування не знаходить товар
Не тестували обладнання Купили “що було” Сканери не читають реальні етикетки

Помилка: штрихкод є, але система його не знає

Ситуація:

На товарі є штрихкод.
Працівник сканує.
ERP відповідає: товар не знайдено.

Причини:

  • штрихкод не заведений у картку товару;
  • код заведений з помилкою;
  • товар створений дублем;
  • використовується код упаковки, а в ERP є тільки код одиниці;
  • постачальник змінив код;
  • код належить характеристиці, якої немає в системі.

Рішення:

  • вести довідник штрихкодів;
  • перевіряти коди при прийманні;
  • дозволити кілька штрихкодів на товар;
  • контролювати дублікати;
  • синхронізувати коди через API.

Помилка: штрихкоди дублюються

Дубль штрихкоду — критична помилка.

Приклад:

4821234567890 → Кабель USB-C
4821234567890 → Зарядний пристрій

Наслідок:

  • система не знає, який товар вибрати;
  • каса може продати не той товар;
  • склад може прийняти не той товар;
  • інвентаризація буде неправильною;
  • клієнт отримає не те.

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

Помилка: штрихкод не відповідає упаковці

Приклад:

Працівник сканує коробку.
Система додає 1 шт.
У коробці фактично 24 шт.

Причина — код коробки не налаштований як упаковка з коефіцієнтом 24.

Рішення:

  • вести штрихкоди по одиницях виміру;
  • налаштувати коефіцієнти упаковок;
  • навчити склад;
  • тестувати приймання.

Помилка: коди клеять де завгодно

Неправильно:

  • код на згині;
  • код під плівкою з блиском;
  • код на шві коробки;
  • код занадто маленький;
  • код поруч з іншим кодом;
  • код частково закритий;
  • код на брудній поверхні.

Краще:

  • рівна поверхня;
  • достатній розмір;
  • хороший контраст;
  • зрозуміле місце;
  • однакова позиція на упаковці;
  • тест сканером.

Впровадження штрихкодування

Етапи впровадження:

  1. Описати процеси складу.
  2. Визначити, що потрібно маркувати.
  3. Перевірити довідник номенклатури.
  4. Очистити дублікати товарів.
  5. Визначити правила штрихкодів.
  6. Налаштувати ERP/WMS.
  7. Обрати сканери або ТСД.
  8. Обрати принтери етикеток.
  9. Розробити шаблони етикеток.
  10. Промаркувати товари, комірки, палети.
  11. Провести тестове сканування.
  12. Навчити працівників.
  13. Запустити пілот.
  14. Виправити помилки.
  15. Масштабувати на весь склад.

Що потрібно маркувати спочатку

Не завжди потрібно маркувати все одразу.

Можна почати з:

  • топових товарів;
  • товарів із частими помилками;
  • товарів із характеристиками;
  • дорогих товарів;
  • серійних товарів;
  • складських комірок;
  • зони відбору;
  • палет;
  • повернень;
  • браку.

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

Вимоги до довідника товарів

Перед штрихкодуванням потрібно привести довідник товарів до ладу.

Перевірити:

  • дублікати;
  • артикули;
  • назви;
  • характеристики;
  • одиниці виміру;
  • упаковки;
  • штрихкоди;
  • постачальницькі коди;
  • активність товарів;
  • групи товарів;
  • серії;
  • партії;
  • external_id.

Якщо довідник товарів хаотичний, штрихкодування просто зробить хаос швидшим.

Чек-лист запуску штрихкодування

  1. Є правила присвоєння штрихкодів.
  2. У довіднику товарів немає критичних дублікатів.
  3. Кожна характеристика має окремий код, якщо це потрібно.
  4. Налаштовані штрихкоди одиниць і упаковок.
  5. Комірки складу промарковані.
  6. Принтери друкують якісні етикетки.
  7. Сканери читають реальні етикетки.
  8. ТСД підключені до ERP/WMS.
  9. Сканування перевіряє правильність товару.
  10. Сканування перевіряє правильність комірки.
  11. Є audit log операцій.
  12. Працівники навчені.
  13. Є інструкція для помилок сканування.
  14. Є процес додавання нового штрихкоду.
  15. Є контроль дублікатів.
  16. Є тестова інвентаризація.

KPI штрихкодування

Корисні показники:

  • відсоток товарів зі штрихкодами;
  • відсоток комірок зі штрихкодами;
  • помилки сканування;
  • помилки відбору;
  • час приймання;
  • час відбору;
  • час інвентаризації;
  • кількість ручних вводів;
  • кількість невідомих кодів;
  • кількість дублікатів штрихкодів;
  • частка операцій через ТСД;
  • точність залишків.

Приклад:

KPI До впровадження Після впровадження
Помилки відбору 3,8% 0,7%
Час інвентаризації 3 дні 8 годин
Ручне введення 80% 10%
Точність залишків 88% 98%

Типові питання

Що таке штрихкодування?

Штрихкодування — це система ідентифікації товарів, комірок, партій, серій, документів або інших об’єктів за допомогою кодів, які зчитуються сканером або ТСД.

Чим штрихкод відрізняється від QR-коду?

Звичайний штрихкод зазвичай лінійний і містить менше даних. QR-код — двовимірний і може містити більше інформації: текст, посилання, JSON, номер документа або складні атрибути.

Чи потрібен окремий штрихкод для кожного розміру і кольору?

Так, якщо розмір і колір обліковуються як різні характеристики. Інакше склад не зможе точно відрізнити, наприклад, футболку чорну M від чорної L.

Чи можна використовувати внутрішні штрихкоди?

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

Що робити, якщо сканер не читає штрихкод?

Потрібно перевірити якість друку, розмір, контраст, пошкодження етикетки, правильність формату, налаштування сканера і наявність коду в ERP/WMS.

З чого почати впровадження штрихкодування?

Почати варто з довідника товарів, правил кодування, вибору обладнання, тесту етикеток, маркування комірок і пілотної зони складу.

Коротко

Питання Відповідь
Що це? Ідентифікація товарів, комірок, партій, серій і документів через машинозчитувані коди.
Основні формати EAN-13, Code 128, QR-код, DataMatrix, GS1-128.
Для чого? Приймання, відбір, інвентаризація, продажі, WMS, ERP, адресне зберігання.
Головний ризик Дублікати кодів, поганий друк, неправильна прив’язка до товару або упаковки.
Найкраща практика Штрихкоди в ERP/WMS, ТСД, якісні етикетки, audit log і контроль дублів.
Для складу Сканувати потрібно не тільки товар, а й комірку, партію або серію, якщо це важливо.

Висновок

Штрихкодування — це один із найпростіших і найефективніших способів зробити склад, продажі, закупівлі, інвентаризацію і виробництво точнішими. Воно зменшує ручне введення, прискорює операції, знижує кількість помилок і дозволяє ERP або WMS працювати з реальними фізичними об’єктами.

Але штрихкодування працює тільки тоді, коли є порядок у довідниках, правильні коди, якісний друк, сканери, ТСД, правила процесів і дисципліна користувачів.

Хороше штрихкодування — це коли товар сканується з першого разу, система точно знає, що це за товар, де він лежить, скільки його, кому він зарезервований і чи можна його відвантажувати. Погане штрихкодування — це коли код є, але всі все одно питають: “А що це таке?”

У сучасній ERP, зокрема в K2 ERP, штрихкодування має бути пов’язане з товарами, складами, комірками, WMS, ТСД, партіями, серіями, інвентаризацією, прийманням, відбором, продажами, поверненнями, виробництвом, Power BI, API, правами доступу й audit log. Тоді код на етикетці стає не просто смужками, а частиною керованого бізнес-процесу.

Див. також

Зовнішні посилання