Блог

Как добавить EAN-13 на этикетку в Jasper-шаблоне

EAN-13 — распространённый линейный штрихкод, который используется для идентификации товара. В отличие от Data Matrix, который применяется для маркировки, EAN-13 обычно связан с товарным кодом и может использоваться в складских, торговых и учётных процессах.

На одной этикетке могут одновременно использоваться Data Matrix и EAN-13, если это требуется бизнес-процессом.

Когда нужен EAN-13

EAN-13 может понадобиться, если товар должен считываться обычным линейным сканером, использоваться в учётной системе или быстро идентифицироваться на складе.

Например, Data Matrix содержит код маркировки, а EAN-13 используется для поиска товарной позиции в учётной системе.

Проверьте источник данных

Перед добавлением EAN-13 нужно понять, откуда будет браться значение. Это может быть отдельное поле, например GTIN или товарный код. Если такого поля нет, EAN-13 нельзя корректно сформировать автоматически.

Иногда пользователи пытаются использовать для EAN-13 поле cis. Это ошибка: cis обычно используется для Data Matrix, а не для линейного штрихкода EAN-13.

Разместите EAN-13 на макете

EAN-13 занимает больше места по ширине, чем Data Matrix. Поэтому его нужно размещать так, чтобы он не был слишком узким и не пересекался с другими элементами.

Лучше заранее определить, где на этикетке будет находиться линейный штрихкод: сверху, снизу или сбоку от Data Matrix.

Проверьте читаемость

Как и Data Matrix, EAN-13 нужно проверять на реальной печати. Штрихкод может выглядеть правильно на экране, но плохо считываться после печати из-за слишком малого размера, низкого качества печати или неправильного масштабирования.

Частые ошибки

При добавлении EAN-13 часто возникают такие ошибки:

Как помогает EasyJasper

EasyJasper позволяет разместить EAN-13 на этикетке через визуальный редактор, если в шаблоне есть подходящее поле. Также можно проверить, как штрихкод будет выглядеть вместе с Data Matrix, текстом и другими элементами.

Вывод

EAN-13 полезен, если на этикетке нужен линейный товарный штрихкод. Но для его корректной печати нужно использовать подходящее поле, соблюдать размер и обязательно проверять читаемость после печати.