Для задач логистики и розницы

Последние изменение: 08.11.2019

Более подробно о том, что такое EPC и зачем он нужен, читайте в разделе «UHF RFID для логистики и розницы».


Цифровое кодирование EPC

В RFID-метку EPC записывеатся при помощи нулей и единиц. Перевод EPC в нули и единицы называется бинарным кодированием EPC, которое уже реализовано в продукте (самим ничего кодировать и декодировать не нужно). Самый распространенный способ записи EPC – это строка, представляющая собой последовательную запись в 16-ричном формате всех байт бинарно закодированного EPC, и именно в таком виде EPC отображают программы, которые идут с RFID-оборудованием по умолчанию.

Строки вида «3024000003320C4063A23312», которые выдаются демопрограммой считывателя как TAG ID считанных RFID-меток, требуют декодирования в EPC. Только тогда можно узнать код товара/документа и т.п., на который нанесена метка. Все стандартные схемы кодирования/декодирования уже реализованы в «Wonderfid™ Link».

Пример декодирования EPC при помощи «Wonderfid™ Link»:

Пример кодирования EPC при помощи «Wonderfid™ Link»:

Генерирование EPC для товаров

Если метки используются для целей контроля за движением товаров/объектов/документов, то самым главным в RFID-метке будет являться банк EPC. В банке EPC/UII будет содержаться собственно EPC или UII, описывающий, на какой конкретно объект будет нанесена RFID-метка.

Под генерированием EPC понимается правила, по которым компания будет заполнять поля EPC перед их записью в метку. Данные для заполнения берутся либо из 1С, либо прямо из штрихкодов товаров. Эти правила следует выработать для каждого типа маркируемых объектов, чтобы правильно настроить работу RFID-принтера и/или выделенного маркировочного места со стационарным RFID-считывателем.

Серийные номера EPC для товаров

Все варианты «товарных» EPC, без исключения, имеют в себе поле для хранения серийного номера того конкретного объекта (товара или упаковки), который маркирован RFID-меткой. Для «коротких» вариантов EPC (например, длиной в 96 бит) поле для серийного номера представляет собой число и всегда чем-то заполнено (по умолчанию нулём). Для «длинных» вариантов EPC серийный номер представляет собой строку из цифр и латинских букв, по умолчанию там пустая строка.

Более подробно о том, зачем вообще товарам серийные номера, можно прочитать в разделе «UHF RFID для логистики и розницы».

Выдача учетной базой уникальных серийных номеров каждому экземпляру продаваемого товара – задача не из простых. Особенно для сетевых компаний. К счастью, продукт «Клеверенс» уже содержит в себе алгоритмы генерации уникальных серийных номеров, разработанные согласно рекомендациям всех основных производителей RFID-чипов.

Эти алгоритмы обеспечивают глобальную уникальность генерируемых серийных номеров в диапазоне 3-25 лет (в зависимости от марки чипа, используемого в RFID-метке).

Генерация серийных номеров при помощи «Wonderfid™ Link» выполняется перед записью EPC в метку в том случае, если это EPC товара и в нём не указан серийный номер.

В примерах ниже показано, что серийный номер является необязательным аргументом функций API компоненты. Если серийный номер не передавался или было передано значение «Неопределено», то в созданном EPC он будет пустым и, соответственно, компонента сгенерирует его перед записью в метку.

EPC по штрихкоду товара

«Wonderfid™ Link» предоставляет несколько способов создания EPC на основе штрихкодов товаров. В примерах ниже ШК – любой штрихкод EAN8, EAN13, ISBN, ISSN или UPC.

Пример 1. Товар для продажи на кассе, серийные номера генерирует 1С:

Пример 2. Товар для продажи на кассе, серийные номера генерирует «Wonderfid™ Link»:

EPC по коду товара

API метод компоненты EPCизSGTIN (EPCfromSGTIN) создает экземпляр SGTIN-варианта EPC на основе кода компании и кода товара.

Синтаксис: EPCизSGTIN (<company>, <item>, <filterValue>, <serial>)

Пример 1. Товар для продажи на кассе, серийные номера ведутся клиентом самостоятельно:

Пример 2. Товар для продажи на кассе, серийные номера генерируются «Wonderfid™ Link».

Генерирование EPC для палет и коробок

Пример 1. Маркировка палеты для внутреннего использования (не выходит за рамки склада):

Пример 2. Маркировка палеты для внешнего использования (выходит за рамки склада):

Пример 3. Маркировка поддона/ коробки/ пробирки как оборачивамой тары:

Генерирование EPC для документов

Пример 1. Маркировка документа накладной: