Меткод этикетки с кодами маркировки

Генератор DataMatrix онлайн

Код маркировки «Честного знака» генератор узнаёт сам и сделает GS1 DataMatrix — так же, как при печати этикеток. Любую другую строку — обычным DataMatrix, как вы её ввели; пробелы по краям уберём и скажем об этом. Придумать код маркировки он не может: только нарисовать тот, что у вас уже есть.

Бесплатно и без входа. Строку мы не храним: символ рисуется в ответ на нажатие, а сама строка не попадает ни в базу, ни в журналы. Счётчик посещений на этой странице только считает посещения: действия не записывает, а строки не видит — её нет ни в адресе страницы, ни в ссылках на картинку.

Генератор рисует символ DataMatrix из любой строки: кода маркировки, артикула, ссылки. Код «Честного знака» он узнаёт сам и кодирует так же, как при печати этикеток, — GS1 DataMatrix со служебным знаком в начале. Перед тем как отдать картинку, генератор читает её сам и сверяет с вашей строкой знак в знак. А вот сгенерировать код маркировки нельзя — ни онлайн, ни программой, ни у нас; ниже — почему.

Как пользоваться

  • Вставьте строку в поле и нажмите «Сделать DataMatrix». Символ появится сразу.
  • Скачайте картинку. PNG — 10 пикселей на квадратик символа, с белой рамкой в 2 квадратика: годится для документа и сайта. SVG — рисунок, который не теряет чёткости в любом размере: его берут для печати и для макета в редакторе графики.
  • Размер символа растёт вместе со строкой. Самый большой — 144 × 144 квадратика: в него входит до 3 116 цифр или до 2 335 латинских букв, а других знаков — меньше. Не поместится — генератор назовёт обе длины: сколько знаков в строке и сколько из такой строки входит.
  • Русские буквы записываются в кодировке UTF-8 с пометкой об этом внутри символа — так требует стандарт. Проверьте своим сканером: не каждый передаёт такие буквы в программу учёта.
  • Перевод строки и табуляцию генератор не принимает. Сканер передаёт их клавишами Enter и Tab, и программа учёта примет первую строку за весь код или перескочит в соседнее поле.

GS1 DataMatrix и обычный — в чём разница

Снаружи их не отличить: та же решётка квадратиков. Разница — в служебном знаке в самом начале символа. По нему сканер понимает, что внутри не просто строка, а данные GS1: код товара, серийный номер, код проверки, — и сообщает программе учёта признак ]d2. У обычного символа этого знака нет, и признак другой — ]d1.

Для «Честного знака» это не мелочь. Обычный символ с той же строкой отсканируется телефоном, но приёмка разберёт его иначе: без служебного знака строку не разделить на части, и код не пройдёт. Поэтому генератор ставит служебный знак не по виду строки, а по тому, какой это код: у кода маркировки — всегда, кроме кода сигаретной пачки, у которого его нет по правилам самой системы. Ровно так кодирует и печать этикеток.

GS1 DataMatrixОбычный DataMatrix
Служебный знак в начале Есть Нет
Признак, который видит программа учёта ]d2 ]d1
Что внутри Код маркировки: код товара, серийный номер, код проверки Любая строка: артикул, ссылка, номер детали

Если в коде маркировки при копировании потерялись невидимые разделители групп, генератор вернёт их на места — тем же способом, что и печать, и только если место у каждого одно. Если вокруг кода оказалось лишнее — приставка сканера «]d2», кавычки из таблицы, подпись «Код:», — генератор, как и печать, возьмёт только сам код и скажет, что убрал. Код обрезан, не сходится контрольная цифра или в нём русская буква вместо латинской — символ всё равно будет нарисован как обычный, но генератор прямо скажет, что для «Честного знака» он не годится.

Почему код маркировки нельзя сгенерировать

Тут и кроется путаница. DataMatrix — формат символа: в него можно записать что угодно. Код маркировки — конкретная строка, которую выпустила система маркировки для конкретной единицы товара. DataMatrix здесь только упаковка: строку можно было бы напечатать и текстом, просто сканировать её было бы неудобно.

Генератор DataMatrixКод маркировки
Что делает Рисует символ из вашей строки Строку выпускает система маркировки
Где берётся содержимое Вы вводите сами Приходит в выгрузке после заказа кодов
Проверяется ли Нет, это просто картинка Да — при продаже и на приёмке

Код состоит из нескольких частей: код товара (GTIN), серийный номер единицы и криптографическая часть — проверочный код и ключ проверки. Первые две части предсказуемы: GTIN у товара свой, серийный номер можно придумать любой. А криптографическая часть вычисляется на стороне оператора, и повторить её со стороны нельзя — на этом держится вся система.

Поэтому «сгенерированный» код маркировки — это строка, которая выглядит как настоящая и даже отсканируется телефоном, но при проверке будет признана недействительной. Товар с такой этикеткой не примут и не продадут на кассе. Генератор на этой странице такой строки не придумает: он рисует символ только из того кода, который вы принесли.

Что можно сформировать самому

Одно исключение есть, и оно относится к транспортной упаковке. Код короба или палеты — КИТУ — формирует тот, кто отгружает, обычно как SSCC внутри своего префикса GS1. Это не код маркировки товара и не заменяет его: он называет коробку, а не то, что внутри. Печатают его штрихкодом GS1-128, а не DataMatrix.

Подробности — в статьях «SSCC: структура кода и печать этикетки» и «КИТУ, КИГУ, КИН и SSCC — чем отличаются». Как собрать этикетку короба — в помощи: «Этикетка короба». Коды идентификации групповой упаковки, набора и комплекта самому формировать нельзя: их выпускает система.

Если кодов много

Генератор делает один символ из одной строки. Если коды выпущены и лежат в выгрузке, а напечатать нужно сотни или тысячи этикеток, перерисовывать их по одному незачем: список целиком печатается сразу, этикетка на каждый код.

  • Печать по списку кодов — вставьте список или загрузите файл: PDF или архив EPS из «Честного знака», txt, csv, xlsx. Получите PDF с этикеткой на каждый код.
  • Редактор этикеток — если на этикетке нужен ещё текст, дата, логотип или штрихкод.

Пошагово — в разделе помощи: «Как напечатать этикетку с кодом маркировки». Какой файл подойдёт — «Откуда взять коды».

Коротко

Генератор делает DataMatrix из любой строки: код «Честного знака» — GS1 DataMatrix, как при печати, остальное — обычным символом, в PNG и SVG, бесплатно и без входа. Придумать код маркировки нельзя: его криптографическая часть создаётся на стороне оператора. Сформировать самому можно только код транспортной упаковки, и он не заменяет код товара.

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

Как сделать DataMatrix онлайн?

Вставьте строку в поле вверху страницы и нажмите «Сделать DataMatrix»: символ появится сразу, его можно скачать картинкой PNG или рисунком SVG. Бесплатно и без входа; строку мы не храним.

Чем GS1 DataMatrix отличается от обычного?

Служебным знаком в самом начале символа. По нему сканер понимает, что внутри — данные GS1: код товара, серийный номер и другие части, — и сообщает программе учёта признак ]d2; у обычного символа признак ]d1. Код маркировки «Честного знака» должен быть GS1 DataMatrix — кроме кода сигаретной пачки, у которого служебного знака нет.

Можно ли сгенерировать код маркировки «Честный знак» онлайн?

Нет. Внутри кода есть криптографическая часть, которую создаёт оператор системы маркировки, и вычислить её со стороны невозможно. Генератор на этой странице рисует символ из кода, который у вас уже есть; придуманный код отсканируется, но при проверке будет признан недействительным.

Можно ли записать в DataMatrix русские буквы?

Да: генератор запишет строку в кодировке UTF-8 и поставит внутри символа пометку об этом — так требует стандарт. Проверьте сканером, который будет читать этикетку: не каждый передаёт русские буквы в программу учёта.

Какие коды можно сформировать самому?

Только код транспортной упаковки — КИТУ, обычно в виде SSCC внутри своего префикса GS1. Он называет коробку, а не товар внутри, и код маркировки не заменяет. КИГУ, КИН и КИК формирует система.

Читайте дальше

Как повторно распечатать коды маркировки, когда выгрузка из СУЗ пропала Шаблон этикетки в формате .jasper: почему «Честный знак» просит именно его КИТУ, КИГУ, КИН, КИК и SSCC — чем отличаются и что можно сделать самому SSCC: структура кода и печать этикетки палеты

Соберите этикетку прямо сейчас

Редактор макета открыт по ссылке и работает без регистрации: свой размер носителя без Jaspersoft Studio, код маркировки с зоной молчания, пробный лист до тиража.