Форматы этикеток

Руководство по модулю — более глубокое погружение!

Форматы этикеток

Введение

V5 Traceability упрощает создание и печать этикеток со штрих-кодом в различных точках/для различных событий на производственном предприятии.

Это может быть маркировка новых товаров по мере их поступления на склад, маркировка произведенных партий и продуктов по мере их производства, маркировка поддонов перед отправкой и многое другое.

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

Форматы этикеток создаются и настраиваются персоналом SG Systems, однако это руководство предназначено для клиентов, которым требуется документация.

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

Содержание

1. Типы форматов этикеток

V5 Traceability поддерживает печать этикеток для различных целей на всех производственных предприятиях. Для этого система поддерживает форматы этикеток Zebra и Intermec/Honeywell для широкого круга производителей принтеров, совместимых с этими форматами.

После настройки принтеров и , а серьезные финансовые вложения в системе мы можем использовать их для печати наборов этикеток.

2. Настройка набора этикеток

Стандартно для V5 Traceability установлено два набора этикеток по умолчанию: один для принтеров формата Intermec (DEFAULT-I) и один для формата Zebra (DEFAULT-Z). Эти наборы содержат различные типы этикеток и могут быть полезны для проверки работы принтеров при первой настройке системы. Это будет общий шаблон, который, как только система будет запущена, мы сможем приступить к настройке или созданию совершенно новых наборов в соответствии с нашими требованиями.

Мы можем использовать наборы меток по умолчанию в качестве отправной точки и создавать в них новые метки, но для целей этого руководства мы начнем с нуля, создав новый набор. Это делается в 'Форматы этикеток' под заголовком «Устройства» в Центре управления.

 

Сначала мы добавим новую строку (1), затем дадим нашему новому набору имя (2) и, наконец, назначим тип принтера/формата этому новому набору (3). В этом случае мы собираемся создать набор под названием «Пакетная обработка», который будет использовать формат Zebra.

Затем мы можем использовать нижнюю панель, чтобы добавить новую метку.

 

Опять же, мы добавим новую строку (1), выберем тип метки (2 — в данном случае «Этикетка партии»), и как только это будет сделано, мы можем дважды щелкнуть в ячейке «Метка» (3), чтобы ввести код нашей метки (или большой двоичный объект). Ниже мы рассмотрим, как их создать.

3. Создание ярлыков

SG Systems может упростить создание и редактирование этикеток, но система полностью настраивается пользователем, что позволяет клиентам создавать и изменять свои собственные этикетки по своему усмотрению. Это можно сделать с помощью программного обеспечения для создания этикеток, такого как ZebraDesigner (для этикеток Zebra) и BarTender (для Intermec), которые позволяют использовать функцию «печать в файл», которая дает нам этикетку.

Используя ZebraDesigner, мы создадим простую этикетку партии, содержащую основную информацию о партиях, производимых «The Baking Company».

Форматы этикеток V5 используют общие параметры, содержащиеся в полосах (|?|). Мы можем видеть, как они используются в приведенном выше примере, и список данных, с которыми они связаны, можно найти в папке «res» любой установки терминала. Итак, в этом случае |7| номер задания, |24| пакетный, |14| дата истечения срока действия и т. д. Эту информацию также можно встроить в штрих-код, который затем можно быстро отсканировать с помощью V5 Traceability.

Когда мы закончим разработку нашей этикетки, нам нужно распечатать файл (или, в случае с ZebraDesigner, «Тестовая печать» — выделено выше), чтобы сгенерировать код, который мы затем будем использовать в Центре управления. Обычно это сохраняется в виде файла .prn, который можно открыть в приложении, например в блокноте.

Отсюда мы можем загрузить эти данные в Центр управления несколькими различными способами.

Во-первых, нам нужно дважды щелкнуть ячейку «Метка» (1), чтобы открыть диалоговое окно кода метки. Отсюда мы можем либо нажать кнопку «Загрузить из файла» (2), перейти к соответствующему файлу .prn и загрузить его, либо мы можем просто скопировать/вставить код из самого файла .prn (3) в Центр управления. Как только код будет на месте, мы нажмем «Сохранить», после чего наша метка будет настроена в системе.

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

  • Пакетная этикетка — этикетка, которая будет печататься один раз в партия завершается в Терминале. Это тип, созданный в нашем примере выше.
  • Этикетка продукта — этикетка, которая будет напечатана на готовом продукте при его производстве в Терминале.
  • Этикетка на складе — стандарт инвентаризация этикетка для отслеживания номеров партий при получении.
  • Этикетка контейнера — этикетка, которая может быть напечатана для общего контейнера во время дозирования для идентификации конкретных ингредиентов.
  • Этикетка продуктового поддона — этикетка, которая может автоматически наноситься на поддоны с готовой продукцией и может содержать LPN/SSCC.
  • Этикетка на сумке — такая же, как и на этикетке контейнера, но используется, если мы используем сумку.
  • Этикетка местоположения – этикетка, которая может быть напечатана для идентификации Локация на складе. Их можно распечатать или выгравировать на металлических штрих-кодах, которые затем можно разместить в необходимых местах склада.
  • Этикетка удержания поддона — этикетка, которую можно распечатать, когда поддон удерживается, и его можно настроить так, чтобы он содержал причину этого удержания.
  • Этикетка инвентарного поддона — как и этикетка запаса, эти этикетки полезны для отслеживания поступления и движения поддонов на складе.

Мы также можем установить флажок «Пользовательский» напротив нашего ярлыка. Это используется, если мы используем пользовательский формат этикетки, который не является одним из типов формата, перечисленных выше. Затем при необходимости его можно вызвать в Терминале через меню «Действия». Терминал также можно настроить для печати этикетки после каждого шага формулы. Связаться со службой поддержки SG для получения дополнительной информации и помощи в настройке.

4. Назначение наборов меток

После создания набора этикеток и связанных с ними этикеток мы можем назначить их для печати несколькими способами:

Назначить принтерам

Это наиболее распространенный способ назначения этикеток для печати. Если мы пойдем в 'Принтеры', мы можем использовать раскрывающийся список «Набор по умолчанию», чтобы назначить набор этикеток для конкретного принтера. Это заставит этот принтер использовать этот конкретный набор этикеток и будет создавать этикетку для каждого события (пакетирование, отделка продукта, запас, контейнер, как указано выше), если эти типы этикеток были созданы в этом наборе.

Назначить формулам

Другой способ назначения этикеток для печати — это назначение их отдельным партиям или продуктам. Это можно сделать в 'Формулы.

 

Если, например, мы используем терминал пакетной обработки с подключенным принтером с назначенным набором «DEFAULT-Z», но затем производим пакет, которому был назначен набор «Пакетная обработка», набор «Пакетная обработка» будет иметь приоритет, поскольку этот был явно назначен этому пакету.

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

Если мы хотим отменить назначение набора меток для формулы, мы можем сделать это, выбрав «Terminal Default» для этой отдельной формулы.

5. Печать этикеток

Итак, если мы используем примеры, которые мы изложили выше, и используем терминал с подключенным «Zebra V» (с использованием набора «Пакетная обработка») и создаем «Тестовую партию» (в данном случае с использованием «Терминала по умолчанию»), когда партия будет завершена, система распечатает созданную нами этикетку из набора «Пакетная обработка», заполнив наши параметры оперативной информацией из системы.

 

6. Настройка пользовательских полей

Как мы видели выше, мы используем параметры этикетки по умолчанию (например, |7| для номера задания и т. д.), чтобы заполнить наши этикетки соответствующей информацией о партии/продукте/контейнере и т. д., с которыми мы имеем дело.

Мы можем пойти еще дальше и создать собственные пользовательские параметры, которые затем можно будет использовать при разработке этикеток. Мы можем создать их в Центре управления двумя способами. Оба они выполняются в 'Настраиваемые поля', который можно найти под заголовком 'Setup'.

6.1. Параметры по умолчанию

Это самое простое настраиваемое поле для создания, и его можно сделать, просто используя поля на верхней панели вкладки «Пользовательские поля».

Если мы возьмем этикетку партии, которую мы создали выше, большую часть информации, содержащейся в верхней части этикетки, можно считать специфичной для «этикетки партии». Однако что, если мы хотим использовать текст (Произведено по лицензии… и т. д. и т. д.) в нижней части этикетки на других этикетках? Чтобы избавить нас от необходимости создавать и размещать этот текст каждый раз, когда мы создаем метку, мы можем создать его как поле настраиваемого параметра.

Мы начнем с добавления новой строки на верхнюю панель (1) и ввода пользовательского имени для этого нового параметра. Мы назовем это «Произведено TBC» (2). Это имя должно быть уникальным.

Затем нам нужно будет добавить наш настраиваемый параметр в столбец «Параметр метки». Это важно, так как это будет команда, которую мы будем использовать в коде/блобе метки для вызова нашего пользовательского параметра. Мы назовем это «TBCP» (3). Это также должно быть уникальным.

 

Наш последний столбец (4) затем заполняется любыми данными, которые мы хотим вызывать всякий раз, когда мы используем этот параметр пользовательской метки. Это может быть просто наш текст «Произведено по лицензии…» или могут быть данные из кода этикетки, который содержит такую ​​информацию, как координаты и данные шрифта. Последнее наиболее полезно, если мы хотим, чтобы эта конкретная информация отображалась в одном и том же месте на всех этикетках, а первое — если мы хотим вызывать этот текст в разных позициях на разных этикетках.

В этом примере мы выберем последнее и получим информацию о координатах и ​​шрифте для нашего пользовательского параметра. Если мы посмотрим на метку в блокноте, мы увидим соответствующие строки для этого текста с соответствующей информацией о координатах и ​​шрифте.

 

Затем мы можем скопировать/вставить эти данные в ячейку «Значение по умолчанию».

 

Затем мы можем использовать эту информацию несколькими способами. Мы можем вернуться к нашему дизайнеру этикеток и использовать пользовательский параметр в самом дизайне. В данном случае для стоковой этикетки.

 

Обратите внимание, что наш параметр «TBCP» находится не в том положении, в котором мы хотели бы видеть наш результирующий текст. Однако это не имеет значения, так как при вызове параметра любая позиционная информация, относящаяся к этому элементу, будет переопределена информацией, содержащейся в пользовательском параметре, когда на него ссылаются, создавая следующую метку:

 

Мы также можем использовать настраиваемый параметр для непосредственного управления BLOB-объектом метки в Центре управления. Если мы возьмем очень простой макет метки, такой как приведенный ниже, мы можем взять большой двоичный объект метки и импортировать его в Центр управления:

Затем мы можем просто добавить |TBCP| в большой двоичный объект в Центре управления (это может быть куда угодно, так как он содержит свои собственные данные координат), и результирующая метка теперь будет содержать наше пользовательское поле.

 

Как упоминалось выше, мы также можем просто ввести обычный текст в поле «Значение по умолчанию» и вызвать его, используя тот же настраиваемый параметр. Основное отличие состоит в том, что в нашем параметре не содержится никакой информации о шрифте или координатах, поэтому нам придется либо вручную ввести это в большой двоичный объект в Центре управления, либо вручную расположить |TBCP| в нашем конструкторе этикеток.

6.2. Многоцелевые параметры

Приведенная выше функциональность хороша, если мы просто хотим использовать наш пользовательский параметр для одной цели, но что, если мы хотим использовать один и тот же параметр для вызова разных данных в зависимости от того, с каким товаром или формулой мы имеем дело?

Вот где мы можем объединить функциональность верхней и нижней панелей, чтобы это произошло!

Для целей этого примера мы создадим еще одну строку в Центре управления и назовем ее «Ингредиенты» и укажем «ING» в качестве параметра.

 

Затем мы можем перейти к нижней панели и начать добавлять строки (1), чтобы создать ассоциации товаров или формул. Коды товаров будут заполнены автоматически, как только мы выберем товар/формулу из выпадающего меню (2).

Затем наши пользовательские данные можно ввести в поле «Данные» (3). В этом примере у нас будет краткий список ингредиентов для каждой формулы.

 

Если мы затем вернемся к нашему дизайнеру этикеток, мы можем использовать '|ING|' где мы хотим вспомнить эту информацию.

 

С этой этикеткой, загруженной в Центр управления, на этот раз как «Этикетка продукта» (поскольку 2 формулы, которые мы используем, вводятся в систему как продукты, а не партии) при производстве каждого продукта, произведенные этикетки будут содержать соответствующую информацию о различных ингредиентах. на основе того, что мы ввели в нижней панели «Пользовательских полей».

Если '|ИНГ|' был использован в момент, когда мы НЕ обрабатывали ни одну из выбранных формул/товаров, то система вернется к «Значению по умолчанию» на верхней панели, которая в данном случае пуста, поэтому информация не будет напечатана.

7. Использование нескольких типов принтеров

Как мы обсуждали выше, наборы меток могут быть назначены как наборами Zebra или Intermec. Но что, если на нашем предприятии есть оба типа принтеров?

В этих случаях мы можем создать набор меток каждого типа, а затем назвать их одинаково. Затем терминал и WMS определят тип принтера, на который отправляется запрос на печать, и выберут правильный набор этикеток.

Это позволяет нам назначать наборы меток формулам, как мы видели выше, но затем иметь возможность печатать любой формат в зависимости от выбранного принтера. В этих случаях не имеет значения, какой из наборов Zebra или Intermec присвоен формуле.

Была ли эта страница полезной?
ДаНет