Вопросы и ответы

FAQ по кодам маркировки и печати DataMatrix

Технические ответы про файлы, GS1, PDF и границы возможностей сервиса.

Можно ли здесь получить официальный код маркировки?

Нет. Мы строим GS1 DataMatrix из уже готовой строки. Официальный идентификатор и, где применимо, криптографическая часть выдаются через систему маркировки.

Чем DataMatrix отличается от QR-кода?

Это разные двумерные символики. Для маркировки используется формат, установленный правилами конкретной системы и товарной группы. Если требуется GS1 DataMatrix, обычный QR не является заменой.

Что такое <GS>?

Удобное видимое обозначение невидимого символа Group Separator ASCII 29. Генератор преобразует <GS> в настоящий разделитель перед кодированием.

Почему после AI 21 нужен разделитель?

AI 21 — поле переменной длины. Если после него идут следующие элементы GS1, система должна понимать, где серийный номер закончился. Для этого и используется FNC1/GS-разделитель.

Почему валидатор не требует всегда 6 символов в AI 21?

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

Что означают AI 91 и 92?

В распространённых криптографических схемах маркировки AI 91 содержит идентификатор ключа, AI 92 — код проверки. Но не каждая товарная группа использует именно такую структуру.

Что такое AI 93?

AI 93 встречается в некоторых схемах как поле проверки. Его наличие вместо 91/92 само по себе не означает ошибку — нужно сверяться с форматом товарной группы.

Можно ли открыть CSV в Excel перед загрузкой?

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

Отправляются ли мои коды на сервер?

Нет. Сам файл и его строки обрабатываются JavaScript в браузере. Страница загружает библиотеки PDF/DataMatrix с CDN, но код маркировки этим запросам не передаётся.

Какой размер этикетки выбрать?

Используйте размер, подходящий упаковке и принтеру, а затем обязательно проверьте читаемость. В генераторе есть пресеты 40×30, 30×20, 25×25 и 58×40 мм, но они не являются нормативом для всех групп.

Можно ли печатать тысячи кодов?

Сервис не ставит искусственный серверный лимит, потому что генерация идёт локально. Практический предел зависит от памяти браузера и выбранного DPI. Для очень больших партий лучше делить файл на части.

Проверяет ли валидатор, введён код в оборот или нет?

Нет. Он проверяет только техническую структуру строки. Статус кода нужно смотреть официальными средствами системы маркировки.