QRkoder

GS1 DataBar

GS1 DataBar — семейство компактных линейных штрих-кодов стандарта ISO/IEC 24724 (бывш. RSS), кодирующих GTIN-14 и дополнительные идентификаторы применения.

Определение GS1 DataBar

GS1 DataBar — семейство линейных (одномерных) штрих-кодов, описанное стандартом ISO/IEC 24724. До 2007 года формат назывался RSS (Reduced Space Symbology — символика уменьшенного пространства), и это имя до сих пор встречается в документации сканеров и в настройках кассового оборудования. Семейство разработано организацией GS1 как ответ на главную проблему классических EAN-13 и UPC: они занимают много места и не могут нести дополнительную информацию вроде срока годности или веса.

Базовая задача GS1 DataBar — закодировать GTIN-14 (глобальный номер товарной позиции) на площади на 30–50% меньше, чем у EAN-13. В расширенных вариантах код несёт и другие идентификаторы применения GS1 (Application Identifiers): партию, срок годности, вес, цену. Поэтому DataBar закрепился на весовом и свежем товаре, мелких упаковках и купонах.

Как работает GS1 DataBar

Каждый символ DataBar строится из набора полос и пробелов фиксированной модульной ширины, а данные кодируются по схеме (n, k): фиксированное число модулей делится между чёрными и белыми элементами. Все варианты семейства используют структуру с финдер-паттерном (служебным шаблоном поиска), который сканер распознаёт первым, и сегментами данных вокруг него. Контроль целостности обеспечивается контрольной цифрой GTIN, рассчитываемой по алгоритму MOD 10 — той же, что у EAN-13.

Ключевое отличие от старых линейных кодов — вариант Omnidirectional («всенаправленный»). Его раскладка полос позволяет щелевому кассовому сканеру считать код под любым углом, как EAN на бутылке, проведённой над окном произвольно. Усечённые и ограниченные варианты этого не умеют: их рассчитывают на ручной сканер с прицельным наведением, зато они ещё компактнее. Стандарт зафиксировал семейство в 2006 году, а массовое внедрение в рознице GS1 провела к концу 2010-х.

Семь типов GS1 DataBar

Семейство включает семь символик. Они делятся на две группы: «обычные» несут только GTIN-14, а «Expanded» добавляют идентификаторы применения и переменные данные.

ТипЧто несётОсобенность
OmnidirectionalGTIN-14Чтение на кассе под любым углом
TruncatedGTIN-14Низкий по высоте, для ручного сканера
StackedGTIN-14Две строки, для узких упаковок
Stacked OmnidirectionalGTIN-14Двухстрочный, читается на кассе
LimitedGTIN-14 (только индикатор 0 или 1)Самый компактный, мелкие позиции
ExpandedGTIN + AI до 74 цифрВес, срок годности, партия, цена
Expanded StackedGTIN + AI, в несколько строкБольшой объём данных на малой ширине

Вариант GS1 DataBar Expanded — самый востребованный за пределами фиксированной розничной позиции: он умеет нести переменные атрибуты, что критично для весового и скоропортящегося товара. Сгенерировать линейный код под конкретную задачу можно в генераторе штрих-кодов.

Где применяется GS1 DataBar

  • Весовой и свежий товар — мясо, рыба, сыр, овощи: код несёт GTIN, вес и срок годности в одном символе.
  • Мелкие упаковки — косметика, фармацевтика, ювелирные ярлыки, где EAN-13 физически не помещается.
  • Купоны — в США DataBar Expanded стал основой стандарта цифровых купонов GS1 DataBar Coupon.
  • Аптечная розница — кодирование номера партии и срока годности на блистерах и небольших коробках.

Связанные концепции

  • EAN-13 — классический розничный линейный код, который DataBar дополняет и частично заменяет на мелком товаре.
  • GS1 — организация-разработчик и система идентификаторов применения.
  • GS1 DataBar Expanded — вариант с переменными данными для весового товара.
  • GS1 Composite — связка линейного DataBar с 2D-компонентом для дополнительной ёмкости.

Частые вопросы

Чем GS1 DataBar отличается от EAN-13?

EAN-13 несёт фиксированный 13-значный номер и занимает заметную площадь. GS1 DataBar по стандарту ISO/IEC 24724 кодирует GTIN-14 на участке на 30–50% меньше, а в варианте Expanded добавляет вес, срок годности и партию через идентификаторы применения GS1. Поэтому DataBar ставят туда, где EAN-13 не помещается или не хватает данных — на весовой товар, мелкие упаковки и аптечные блистеры.

Что такое RSS и почему его переименовали?

RSS (Reduced Space Symbology) — историческое название семейства до 2007 года. GS1 переименовала формат в DataBar, чтобы убрать путаницу с веб-форматом RSS-лент и подчеркнуть принадлежность к системе GS1. Технически это тот же стандарт ISO/IEC 24724: настройки сканеров и кассового ПО нередко до сих пор называют параметр «RSS-14» или «RSS Expanded», имея в виду именно DataBar.

Сколько типов у GS1 DataBar?

Семь: Omnidirectional, Truncated, Stacked, Stacked Omnidirectional, Limited, Expanded и Expanded Stacked. Первые пять несут только GTIN-14 и различаются высотой, числом строк и способностью читаться на кассе под любым углом. Два варианта Expanded дополнительно кодируют идентификаторы применения — до 74 цифр переменных данных, включая вес, цену, номер партии и срок годности.

Читается ли GS1 DataBar обычным кассовым сканером?

Варианты Omnidirectional и Stacked Omnidirectional рассчитаны на щелевые кассовые сканеры и считываются под любым углом, как EAN-13. Но сканер должен поддерживать символику DataBar (RSS) — на старом оборудовании её часто нужно включить в настройках. Варианты Truncated, Limited и Expanded ориентированы на ручные сканеры с прицельным наведением и на кассах самообслуживания работают не всегда.

Можно ли закодировать в GS1 DataBar срок годности и вес?

Да, но только в вариантах Expanded и Expanded Stacked. Они используют идентификаторы применения GS1: (01) — GTIN, (3103) — вес нетто, (17) — срок годности ГГММДД, (10) — партия. Обычные варианты несут исключительно GTIN-14, поэтому для весового товара применяют именно Expanded.

Создавайте QR-коды бесплатно

Динамические QR-коды с аналитикой, дизайном и без ограничений по сканированиям.

Начать бесплатно