Иногда хочется совместить штрих-код DataMatrix со старым, добрым, штрих-кодом EAN13. Его наличие на этикетке позволит искать товар в Вашей товароучетной системе сканированием EAN13, а списывать коды маркировки повторным считыванием сканером DataMatrix. Но тут не все так просто.
Внимание!!! Вывод штрих-кода EAN13 возможен только при использовании внешних шаблонов.
Выделение EAN-13 из кодов маркировки
Если Вы производитель и описываете товар в ГС1 по полной программе, то Вы можете получить отдельный GTIN на каждый размер, цвет, артикул изделия. В этом случае EAN13 можно выделить из GTIN и вывести на этикетку. Делается это просто. В меню выбора макета этикетки выбираем пункт «Пользовательская». Нажимаем кнопку «Редактировать этикетку». Попадаем в диалог выбора внешнего шаблона. Находим необходимый шаблон, (скачать шаблон 58х60_EAN, скачать шаблон А4_28_47х40_EAN ) и нажимаем кнопку «Открыть». Попадаем в редактор этикетки. В редакторе выбираем пункт «Объект.Штрихкод» (1) и помещаем его в желаемое место на шаблоне (3).
Тип штрихкода нужно указать bcCodeEAN13 (2). Наименование оставить по умолчанию «BarCode1». Закрываем редактор стандартным крестиком сверху. На предложение сохранения изменений отвечаем «Да». После выполнения этих не сложных манипуляций, нажав кнопку «Распечатать этикетки», Вы увидите результат, на котором будет присутствовать штрих-код EAN13, выделенный из Ваших GTIN.
Совсем другое дело, если Вы описывали товар по упрощенной схеме. Тогда по GTIN Вы не узнаете ни цвет, ни размер, ни артикул Вашего товара. Все, что можно узнать из описания, это целевой пол и место производства (Россия или импорт). В лучшем случае можно выделить брэнд изделия, и то, если при описании остатков, Вы не поленились его указать. Для таких случаев в программе реализован механизм присвоения произвольного EAN13 для Ваших остатков.
После загрузки кодов в программу и выбора макета этикетки «Пользовательская» станет видима галка «Печатать EAN13» и доступна кнопка «Параметры».
По ее нажатию откроется новое окно, с предложением выбора режима печати EAN13
Вы должны сделать выбор из следующих пунктов:
- Выделять EAN13 из GTIN в таблице
- Печатать один и тот же штрих-код на всех этикетках
- Печатать новый код на каждой этикетке
- Брать штрих-код из таблицы
Печать одинакового штрих-кода на всех этикетках
При выборе этого пункта, на каждой этикетке будет печататься одинаковый штрих-код EAN-13, указанный Вами в окне выбора. Выбор этого пункта оправдан, если у Вас на остатках находится значительное количество товара, с однотипными характеристиками. Для задания штрих-кода укажите его префикс (в России для внутренних кодов предприятия установлен диапазон от 20 до 29), и задайте произвольный номер, который Вы хотите увидеть на штрих-коде. Оставьте в таблице нужное количество кодов и распечатывайте.
Печатать новый код на каждой этикетке
Если у Вас на остатках много товара по одному экземпляру, и Вы хотите каждому присвоить уникальный номер, то выбирайте этот пункт. После задания начального номера в настройках EAN13, каждая последующая этикетка будет содержать штрих-код, увеличенный на единицу.
Брать штрих-код из таблицы
Наиболее универсальный вариант, при котором штрих-код будет браться из произвольной колонки таблицы. Для этого необходимо подготовить таблицу в формате csv (сделать в Excel, блокноте, выгрузить из 1С или другой товароучетной программы), в которой каждый столбец будет содержать нужные данные. В одном из столбцов должен быть указан 13-и значный код EAN. Первая строка в таблице должна содержать заголовки. Пример таблицы можно скачать с сайта.
Для экспериментов можете скачать и тестовый файл с кодами.
Теперь нужно открыть файл с кодами маркировки любым доступным способом и оставить в нем столько же строк, сколько во вновь подготовленном файле с описанием, используя кнопки с одним или двумя красными крестами в главном меню программы. Далее, в меню файл выбрать пункт «Открыть файл с дополнительными реквизитами» и выбрать Ваш файл с реквизитами. Главная таблица примет вид, как на рисунке ниже.
Теперь нужно выбрать колонку, в которой будет штрих-код. Для этого нужно снова нажать кнопку «Параметры»
После выбора пункта «Брать штрихкод из колонки в таблице», ниже ее появиться меню с названиями из шапки таблицы, в котором необходимо выбрать колонку, содержащую штрих-коды. Программа не даст выбрать колонку, если данные в ней не равны 13 символам или содержат значение, отличное от числа. По этому нужно следить, что бы данные в колонке с штрих-кодом были числовыми.
Скачать этот макет 100х70 с дополнительными реквизитами.
Если открыть такой макет в редакторе, то можно увидеть много переменных, заключенных в квадратные скобки ([Pr1]…[Pr12]). В эти переменные выводятся данные, которые находятся в колонках нашей таблицы и соответственно числовое значение равно номеру столбца таблицы.
Для удобства работы, при создании таблицы с дополнительными данными, в заголовках рядов желательно указывать номер столбца. Использование дополнительной таблицы дает возможность вывести неограниченное количество информации на этикетку. Ниже представлен пример печати обычных ценников, без вывода DataMatrix.
Главное ни чего не бояться и Вы сможете сделать свои, неповторимые этикетки и вывести на них любую информацию.
Для расширения кругозора почитайте еще странички: