Одной из ключевых задач продукта «Кировка» является печать этикеток для маркировки обувной продукции.
Для того, чтобы создание этикеток было возможным, прежде чем приступить к маркировке товара (печати этикеток), необходимо описать товар в установленном порядке и отправить эти данные в GS1 (ассоциацию автоматической идентификации). После того, как товар зарегистрирован в системе GS1, получены GTIN и заказаны и получены коды маркировки, можно приступать к печати этикеток.
В рамках программного продукта «Кировка» можно пользоваться готовыми шаблонами этикеток или же создавать их самостоятельно.
Готовые шаблоны этикеток
Шаблоны этикеток находятся в папке базы «Кировки» и в панели управления Mobile SMARTS.
Для других продуктов на платформе Mobile SMARTS («Магазин 15», «Склад 15») также есть готовые шаблоны этикеток размером 70х50, написанные на языке принтера. В случае если вам потребуется шаблон другого размера, вы можете создать его самостоятельно (для каждого принтера — собственный шаблон) или обратится за доработкой в «Клеверенс».
Этикетка состоит из следующих полей:
|
Источник данных | Переменная в этикетке | Комментарий |
1 | Product.Name | {Наименование} | Наименование товара |
2 | Packing.Marking | {Артикул} | Модель производителя (артикул) |
3 | Packing.ИмяХарактеристики | {Размер} | Размер обуви |
4 | Марки[n].Марка | {КМ} | Код маркировки |
5 | Packing.Вид | {Вид} | Вид обуви |
6 | Packing.Цвет | {Цвет} | Цвет обуви |
7 | Packing.Верх | {Верх} | Материалы верха |
8 | Packing.Подкладка |
{Подкладка} |
Материалы подкладки |
9 | Packing.Низ | {Подошва} | Материалы подошвы |
10 | Packing.СтранаПроизводства | {СтранаПроизводства} | Страна-производитель |
11 | Packing.GTIN | {GTIN} | GTIN товара |
12 | EAN128.Parse (Марки[n].Марка).GetValue («21») | {СерийныйНомер} | Серийный номер в КМ |
13 | Выгружается на принтер | EAC.PCX | EAC. Картинка |
14 | Выгружается на принтер | CHESTNIYZNAK.PCX | Логотип «Честный ЗНАК». Картинка |
15 | Packing.Производитель | {Производитель} | Информация о производителе |
16 | Packing.Импортер | {Импортер} | Информация об импортере |
17 | Ввод на ТСД либо текущая дата | {ДатаПроизводства} | Дата производства товара. Зависит от настройки «Дата производства» в «Нанесении КМ» |
Этикетка для маркировки остатков по упрощенной схеме состоит из следующих полей:
|
Источник данных | Переменная в этикетке | Комментарий |
1 | SelectedProduct.Происхождение | {Наименование} | Страна-производитель |
2 | SelectedProduct.ПолОбуви | {Наименование} | Пол обуви |
3 | SelectedProduct.Марка | {КМ} | Код маркировки |
4 | SelectedProduct.GTIN | {GTIN} | GTIN товара |
5 | SelectedProduct.СН | {СерийныйНомер} | Серийный номер в КМ |
6 | Выгружается на принтер | CHESTNIYZNAK.PCX | Логотип «Честный ЗНАК». Картинка |
Product — позиция номенклатуры из справочника номенклатуры Mobile SMARTS. Номенклатура попадает в справочник либо путем конвертации из Excel-файла для GS1, либо путем конвертации из других файловых форматов, либо путем выгрузки из учетной системы по REST API.
Packing — упаковка номенклатуры из справочника номенклатуры Mobile SMARTS. У любой номенклатуры в Mobile SMARTS есть упаковки, которые отражают варианты товара со своими штрихкодами. Разные GTIN, цвета, размеры и т. п. одной номенклатуры чаще всего отражаются разными упаковками.
Марки — таблица кодов маркировки. Коды маркировки получаются либо автоматически из ГИС МТ (при использовании готовой интеграции с ГИС МТ, входящей в поставку «Кировки»), либо путем внешнего обмена (при использовании интеграции с учетной системой, REST API и т. п.).
ЕАС — евразийское соответствие; знак обращения, свидетельствующий о том, что продукция, маркированная им, прошла все установленные в технических регламентах таможенного союза процедуры оценки.
Примеры этикеток
-
Этикетка 50 x 70 мм.
На данном примере изображена RAW — этикетка (этикетка на языке принтера).
-
Этикетка 50 x 100 мм.
На данном примере отображена серверная LBL этикетка. Отличие такой этикетки от RAW заключается в том, что логотип Честного ЗНАКа и ЕАС находятся внутри самой этикетки и не выгружаются на принтер в момент выбора принтера из списка доступных. Вся этикетка отправляется на принтер как единая картинка.
-
Этикетка 35 х 32 мм (используется для маркировки остатков по упрощенной схеме).
Создание собственных этикеток
В случае печати RAW — этикеток, необходимо создавать на сервере папки с именами, соответствующими моделям принтеров, в которых будут храниться шаблоны этикеток.
Для создания собственных этикеток вы можете воспользоваться нижеприведенными примерами RAW-этикеток, подставив туда тестовые (или собственные) данные.
Примеры RAW-этикеток
Данные в фигурных скобках {} являются шаблонами текстов и выражений Mobile SMARTS, они вычисляются перед печатью этикетки и превращаются либо в простой текст, который попадает в код CPCL, либо в пустую строку.
Например, {WhiteGap:GAP-SENSE;BAR-SENSE} — это шаблон для булевой переменной, в результате вычисления которого в этикетку попадет или GAP-SENSE или BAR-SENSE (в зависимости от того, истина WhiteGap или ложь).
Пример кода RAW этикетки 50х70мм на языке CPCL*
Пример RAW этикетки 50х70мм на языке CPCL для отправки на печать*
* - оба примера имеют расширение .txt для удобства редактирования их в программе Блокнот. Реальные этикетки должны иметь расширение raw.
Примеры указаны для мобильного принтера Zebra QLn320.
Пример кода RAW этикетки 50х100 мм на языке ZPL*
* - для мобильного принтера Zebra ZD420
Пример кода RAW этикетки 32х35 мм на языке ZPL
Тестовые данные
Нижеприведенные тестовые данные предназначены для создания статичной этикетки (без переменных) в том визуальном редакторе, который предлагает использовать поставщик принтера (BarTender, NiceLabel и др). Их можно использовать в качестве тренировки перед тем как создавать этикетку с переменными.
Переменная в этикетке | Текст |
{Наименование} |
Беговые кроссовки ASICS Patriot 10 — надежная модель для регулярных пробежек по шоссе. Верх кроссовок выполнен из дышащей сетчатой ткани, которая обеспечивает вентиляцию и комфорт. Эту модель отличает амортизированная промежуточная подошва из материала AmpliFoam. А съемные стельки EVA адаптируются к индивидуальным особенностям стопы и дарят комфорт во время бега на короткие дистанции. |
{Артикул} | 8G3ET1212_19P_905_36_12345 |
{Размер} | 43,5 |
{Вид} | Кроссовки |
{Цвет} | Очень светлый желто-зеленый |
{Верх} | Текстиль |
{Подкладка} | Текстиль |
{Подошва} | Резина |
{СтранаПроизводства} | РЕСПУБЛИКА МАКЕДОНИЯ, БЫВШАЯ ЮГОСЛАВСКАЯ РЕСПУБЛИКА |
{GTIN} | 04650075190142 |
{СерийныйНомер} | demo35bf77604 |
{Производитель} |
SHENZHEN BEST AGES FOOTWEAR CO., LTD., Китай, Garden A Junjinghaoting, Yanbu Dall, Nanhai AGES FOOTWEAR CO., LTD., Китай, Garden GD Junjinghaoting, Yanbu Dall, Nanhai |
{Импортер} |
ООО «Обувной рай», 102030, Россия, Московская область, Химки, Куркинское шоссе, строение 223, тел. 8 (999) 888-77-66 |
{ДатаПроизводства} | 09.2019 |
{КМ} |
010463003965139121demo8KD2SddK291ffd092demowhrzOhg47sToY3HLwOL3hKy +K1e8eoV6KOfLQRLEJQYWiQ2VbSaq+Hh3mz0kgIPQ/4mVcLtf179bIIcQJg== |
Печать этикетки
Для печати вышеуказанных этикеток можно воспользоваться одним из способов печати, доступных в Mobile SMARTS:
- Печать через сервер (серверная печать);
- Печать напрямую с устройства (через Bluetooth/ Wi-Fi).
При печати через сервер могут быть использованы как этикетки на языке принтера (RAW), так и серверные (LBL), при печати напрямую — только RAW-этикетки.
В случае серверной печати данные сначала отправляются на сервер. Там этикетка формируется, а затем отправляется на принтер.
При печати напрямую этикетка формируется прямо на устройстве, после чего отправляется на принтер по Bluetooth или Wi-Fi.