Блог
Как добавить 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 часто возникают такие ошибки:
- используется неправильное поле;
- значение не соответствует формату EAN-13;
- штрихкод слишком сильно уменьшен;
- штрихкод обрезается краем этикетки;
- рядом нет свободного пространства;
- пользователь путает EAN-13 и Data Matrix.
Как помогает EasyJasper
EasyJasper позволяет разместить EAN-13 на этикетке через визуальный редактор, если в шаблоне есть подходящее поле. Также можно проверить, как штрихкод будет выглядеть вместе с Data Matrix, текстом и другими элементами.
Вывод
EAN-13 полезен, если на этикетке нужен линейный товарный штрихкод. Но для его корректной печати нужно использовать подходящее поле, соблюдать размер и обязательно проверять читаемость после печати.