Массовая генерация штрих-кодов UPC-E
UPC-E нельзя построить диапазоном, и это первое, что стоит знать до вставки списка. Короткий символ — не самостоятельный номер, а тот же UPC-A, у которого нули расположены одним из немногих допустимых образом и потому могут быть подавлены. Сотня произвольных восьмизначных значений — это не сотня кодов UPC-E: большинству из них не соответствует никакой UPC-A вообще.
По одному значению в строке. Одной строкой через запятую или точку с запятой — тоже годится. Строка с названием колонки (скажем, «Артикул») пойдёт в список обычным значением и будет отклонена: её лучше не вставлять.
Пока распознавать нечего.
Оформление
Введите значение — код появится здесь.
Спецификация
- Набор символов
- цифры
- Длина
- ровно 8 символов
- Контрольная цифра
- вычисляется кодировщиком автоматически
Что такое UPC-E
Нужна спецификация и примеры применения? Что такое UPC-E
Для каких задач этот код и стоит брать
- Те немногие позиции ассортимента, чей UPC-A поддаётся сжатию, — список короткий по определению, потому что членство в нём решает расположение нулей, а не вы.
- Допечатки мелкой упаковки, где полноразмерный символ уже отвергнут на макете и короткая форма осталась единственной возможностью.
Как готовить список
- Отталкивайтесь от тех номеров UPC-A, которые у вас уже есть, и посмотрите, какие из них поддаются сжатию: решает расположение нулей, а не ваше желание.
- Вставьте подходящие значения и прочитайте поле до печати: UPC-E, который разворачивается не в ваш UPC-A, для кассы означает другой товар.
- Неподходящие позиции оставьте в UPC-A: полноразмерный код на мелкой упаковке — беда вёрстки, а неверный короткий код — беда кассы.
Что ломается при массовой генерации
- Отношение к UPC-E как к сжатию, работающему с любым номером: подавляются только определённые сочетания нулей, у остальных короткой формы нет.
- Печать UPC-E в масштабе выигранного места: символ уже, но нижний предел ширины модуля у него никуда не делся, и за этим пределом чтение прекращается.
Вопросы и ответы
- Можно ли перевести весь список UPC-A разом?
- Переводятся только подходящие номера, поэтому перевод всего списка молча потерял бы остальные. Сначала определите, у каких номеров расположение нулей допускает сжатие, и уже их пропускайте массово.
- Сканер видит UPC-E или UPC-A?
- Сканер читает короткий символ, а кассовая программа разворачивает его обратно в двенадцатизначный UPC-A и уже по нему ищет товар. Поэтому развёртка обязана совпадать с тем номером, который вы зарегистрировали.
Регистрация префикса
Генератор рисует корректный штрих-код UPC-E, но одного изображения недостаточно, чтобы продавать под ним товар в рознице. Префикс выдаёт GS1 — его нужно зарегистрировать там до печати кода на упаковке.