GTIN
НазначениеПравить
Глобальный номер товара (англ. Global Trade Item Number; GTIN) предназначен для уникальной идентификации продукта в торговле. GTIN наносится на упаковку товара в виде штрихового кода в одной из стандартных символик: EAN/UPC, ITF-14, GS1‒128, RSS. Компания, ответственная за присвоение товарных номеров GTIN, должна обеспечить, чтобы у каждого товара был только один GTIN (штриховой код).
Уникальность и универсальность идентификатора позволяет установить соответствие между продуктами хранящимися в разных базах данных за пределами одной организации.
Кодирование данныхПравить
Семейство идентификаторов GTIN является «зонтичным» («umbrella») и используется для определения значений отдельных элементов товаров. Идентификаторы GTIN могут содержать последовательность из 8, 12, 13 или 14 цифр, каждая которых строятся одинаковым образом, путем объединения префикса компании, значений отдельных аргументов и рассчитанной контрольной цифры (GTIN-14 добавляет еще один компонент-индикатор цифр, число от 1‒8).
GTIN-8 должен быть закодирован в EAN-8 штрих-коде. GTIN −12 может быть показан в UPC-A, ITF-14, или GS1‒128 штрих-кодах. GTIN-13 может быть закодирована в EAN-13, ITF-14 и GS1‒128 штрих-кодах, а GTIN-14 может быть закодирована в ITF-14 и GS1‒128 штрих-кодах. Выбор штрих-кода зависит от приложения, например, предметы для продажи в розничной торговли должны быть отмечены EAN-8, EAN-13, UPC-A или UPC-E штрих-кодами.
EAN-8 код из восьми цифр штрих-кода используется обычно для очень мелких предметов, таких как жевательная резинка, где установки стикеров большего размера затруднительны. В примере ниже показано, как производится «перекодировка» различных форматов штрих-кодов.
Особенности идентификации товаров, не предназначенных для розничной продажиПравить
Многие товары, например, групповые упаковки, не продаются в розницу. Однако учет таких товаров осуществляется и во время производства, и во время складских операций, и во время их поставки. Поэтому обеспечить идентификацию таких товаров не менее важно, чем тех, что сканируются при розничной продаже.
Товарам, которые не продаются через контрольно-кассовые узлы в розничной торговле, может быть присвоен GTIN структуры GTIN-13, GTIN-14 и GTIN-12 (применяются в США и Канаде). Маркироваться такие товары могут как штрихкодовой отметки символики EAN / UPC, так и ITF-14 и UCC/EAN-128.
Штрихкодовой отметки ITF-14 чаще маркируются групповые упаковки, содержащие стандартное количество одинаковых товаров. В штриховом коде ITF-14 представляется GTIN структуры GTIN-14.
Штрихкодовая отметка UCC/EAN-128 позволяет, кроме Глобального номера торговой единицы, закодировать дополнительную информацию о товаре, например, номер партии или срок хранения. Типичным примером применения штрихового кода UCC/EAN-128 является маркировка упаковки, содержащей «весовой» товар. Для однозначной идентификации такого товара в штриховой отметке UCC/EAN-128 представляется как Глобальный номер тоарной позиции, так и значение веса единицы товара.
Правильно определить штрихкодов символику зависимости от особенностей товара и его назначение поможет следующая схема: Файл:GITIN5.gif
Представление данных. GS1‒128Править
Штрих-коды, содержащие последовательность из 8, 12, 13 или 14 цифр просто позволяют кодировать отдельные данные без всякого указания на то, что эти данные из себя представляют. Для того, чтобы связать эти данные в единое целое был предложен алфавитно-цифровой линейный штрих-код GS1‒128 (ранее GS1 AI), 2008 г., являющийся производным от штрих-кода Code 128.
GS1‒128 был разработан, чтобы обеспечить во всем мире формат и стандарт для обмена общими данными между компаниями.
Например, можно закодировать вес в 20,56 фунтов в стандартном штрих-коде просто как последовательность цифр 2056. Однако, при прочтении этого штрих-кода будет не понятно является ли 2056 кодом продукта, ценой, временем (20:56), номером партии, а в нашем случае весом товара в фунтах. Даже если это было знать, что это вес, приложение не будет знать, является ли это число, 2056 фунтами, или 20,56 фунтами — или, же возможно, это вес в килограммах.
Конечно, в систему можно заложить какой-то внутренний алгоритм, например, поставить префикс «1» до данных (то есть 12 056) который будет означать, что данные, представляют собой вес в фунтах с последними двумя цифрами быть после запятой. Однако, если этот штрих-код был напечатан на продукт и отправлен заказчику, то заказчик не имеет возможности для интерпретации данных, даже если он был проинформирован о внутренней сущности стандарта и реализовал его. Это потребует настройки системы для каждого клиента, не говоря уже о нижестоящих систем (тех, кто является клиентами вашего клиента).
Как вы можете видеть, кодирования данных в штрих-кодах это не проблема — проблема заключается в последующем декодировании штрих-кода. Более того, проблема состоит в том, что любой человек должен иметь возможность расшифровать штрих-код, без внесения изменений в свои системы.
GS1‒128 решает эту проблему. GS1‒128 существует список «идентификаторов применения» (AI). Каждый AI указывает системе, какие данные будут следовать и в каком формате. Например, AI 320 указывает, что данные следует читать как чистый вес в фунтах. Следующая цифра за идентификатором применения указывает на количество цифр после запятой, а затем следует еще 6 цифр, которые выражают вес. В нашем примере, 20,56 фунтов будут выражены как AI 3202 (последние цифры «02» означают, что имеются 2 цифры после запятой), а затем следует значение 002 056, которое представляет шестизначное число, выравненное по правому краю. Таким образом, наш пример выше становится в GS1‒128 значением 3202002056. Это штрих-код GS1‒128 может быть отсканирован и успешно введен в компьютерную систему без каких-либо изменений.
GS1‒128 кодирует данные, используя символику Code 128 . GS1‒128 не является, сам по себе стандартом для представления символов — это стандарт, который определяет формат Code 128 штрих-кода. То есть, символика остается в Code 128, но формат данных, интерпретируется впоследствии согласно правилам GS1‒128 стандарта.
ПРИМЕЧАНИЕ: GS1‒128 может быть прочитан любым сканером или программой, способной читать Code 128.
С помощью GS1‒128 можно передавать информацию о весе, размерах, количестве, сроках и датах (отгрузки, получения, доставки), логистических единицах (SSCC), номера GTIN (глобального номера товарной позиции), и других вещей. Каждый производитель может использовать идентификаторы применения любым способом, как он считает наиболее удобным для улучшения прослеживаемости продукции в цепи поставок. В следующем параграфе приведены существующие идентификаторы применения.
Идентификаторы примененияПравить
Таблица идентификаторов применения
|
Описание |
|
|
Серийный код транспортной упаковки (SSCC-18) |
|
|
непосредственно сам Глобальный номер товара (GTIN) |
|
|
Количество контейнеров, содержащихся в другой упаковке (используется совместно с АI 37) |
|
|
Номер партии |
|
|
Дата производства |
|
|
Срок годности |
|
|
Дата упаковки |
|
|
Срок хранения … (Используется для контроля качества) |
|
|
Дата окончания срока действия (Безопасность товара) |
|
|
Вариант продукта |
|
|
Серийный номер |
|
|
HIBCC в количестве, дате, в пакете и ссылка |
|
|
Номер лота |
|
|
Дополнительная идентификация продукта |
|
|
Второй серийный номер |
|
|
Количество каждого |
|
|
Вес нетто (кг) |
|
|
Длина изделия — первое измерение (в метрах) |
|
|
Ширина или диаметр изделия — 2-ое измерение (в метрах) |
|
|
Глубина или толщина изделия — 3-е измерение (в метрах) |
|
|
Площадь (в квадратных метрах) |
|
|
Объем продукта (в литрах) |
|
|
Объем продукта (в кубических метрах) |
|
|
Вес нетто (в фунтах) |
|
|
Длина изделия — первое измерение (в дюймах) |
|
|
Длина изделия — первое измерение (в футах) |
|
|
Длина изделия — первое измерение (в ярдах) |
|
|
Ширина или диаметр изделия — второе измерение (в дюймах) |
|
|
Ширина или диаметр изделия — второе измерение (в футах) |
|
|
Ширина или диаметр изделия — второе измерение (в ярдах) |
|
|
Глубина или толщина изделия — 3-е измерение (в дюймах) |
|
|
Глубина или толщина изделия — 3-е измерение (в футах) |
|
|
Глубина или толщина изделия — 3-е измерение (в ярдах) |
|
|
Вес контейнера брутто (кг) |
|
|
Длина контейнера — первое измерение (в метрах) |
|
|
Ширина или диаметр контейнера — 2-е измерение (в метрах) |
|
|
Глубина или толщина контейнера — 3-е измерение (в метрах) |
|
|
Площадь контейнера (в квадратных метрах) |
|
|
Объем контейнера (в литрах) |
|
|
Валовой объем контейнера (в кубических метрах) |
|
|
Полная масса контейнера (в фунтах) |
|
|
Длина контейнера — первое измерение (в дюймах) |
|
|
Длина контейнера — первое измерение (в футах) |
|
|
Длина контейнера — первое измерение (в ярдах) |
|
|
Ширина или диаметр контейнера — 2-ое измерение (в дюймах) |
|
|
Ширина или диаметр контейнера — 2-ое измерение (в футах) |
|
|
Ширина или диаметр контейнера — 2-ое измерение (в ярдах) |
|
|
Глубина или толщина контейнера — 3-е измерение (в дюймах) |
|
|
Глубина или толщина контейнера — 3-е измерение (в футах) |
|
|
Глубина или толщина контейнера — 3-е измерение (в ярдах) |
|
|
Площадь продукта (квадратные дюймы) |
|
|
Площадь продукта (квадратных футов) |
|
|
Площадь продукта (квадратных метров) |
|
|
Площадь контейнера (квадратный дюйм) |
|
|
Контейнер площади (квадратных футов) |
|
|
Размер контейнера (квадратных ярдов) |
|
|
Вес нетто (в тройских унциях ) |
|
|
Объем продукта ( литров ) |
|
|
Объем продукта ( литров ) |
|
|
Валовой объем контейнера (в квартах) |
|
|
Валовой объем контейнера (в галлонах) |
|
|
Объем продукции (в кубических дюймах) |
|
|
Объем продукции (в кубических футах) |
|
|
Объем продукции (в кубических метрах) |
|
|
Валовой объем контейнера (в кубических дюймах) |
|
|
Валовой объем контейнера (в кубических футах) |
|
|
Валовой объем контейнера (в кубических метрах) |
|
|
Количество единиц, содержащихся (используется совместно с AI 02) |
|
|
Номер заказа Клиента |
|
|
Адресат/Грузополучатель (код EAN-13 или DUNS) |
|
|
Доставка счета / код места, где будет произведена оплата за продукт (код EAN-13 или DUNS) |
|
|
Приобретение / код места, где будет произведена покупка (код EAN-13 или DUNS) |
|
|
Доставка по почтовому индексу (внутренний почтовый индекс) |
|
|
Доставка по почтовому индексу (международный почтовый индекс) |
|
|
Код страны в соответствии со стандартом ISO. |
|
|
Размер продукта для рулона (ширина, длина и диаметр) |
|
|
Электронный серийный номер (ESN) исключительно для мобильных телефонов |
|
|
| |
|
| |
|
Цена за единицу измерения |
|
|
Расширенный код купона: Системный номер и предложение |
|
|
Расширенный код купона: Система счисления, предложения и завершения предложения |
|
|
Расширенный код купона: количеству в системе счисления предшествовует 0 |
|
|
По взаимному согласию сторон |
|
|
| |
|
Внутренние коды компании |
|
|
Внутренние коды компании |
|
|
Внутренние коды компании |
|
|
Внутренние коды компании |
|
|
Внутренние коды компании |
|
|
Внутренние коды компании |
|
|
Внутренние коды компании |
|
|
Внутренние коды компании |
|
AI=00 Серийный код транспортной упаковки — Serial Shipping Container Code; (SSCC-18)
Серийный код контейнерной перевозки используются для идентификации отдельных контейнеров. Это используется, как правило, чтобы установить идентификатор, который является уникальным во всем мире для отслеживания данного конкретного контейнера. Сервис для отслеживание движения и местонахождения (трекинга) контейнеров http://shipping-container-info.com
SSCC-18 состоит из 18 цифр и содержит данные следующего формата:
Тип упаковки (1 цифра).
Для типа упаковки используются следующие коды:
- 0. Картонная коробка
- 1. Паллет (поддон)
- 2. Контейнер
- 3. Не определено
- 4. Код для внутреннего использования
- 5‒8. Зарезервировано
- 9. Разновесная продукция
UPC/EAN Производитель. Количество (количество цифр переменной длины). UPC/EAN код, присвоенный заводом-изготовителем. Это тот же самый код, который компания использует в EAN-8/EAN-13/UPC-A штрих-кодов.
Серийный номер (Variable Length). Это уникальный серийный номер, присваиваемый производителем.
Контрольная сумма (1 цифра). Служит для проверки целостности данных SSCC-18.
Примечание 1: Количество знаков в идентификаторе производителя и серийный номер могут варьироваться в зависимости от страны или принципов нумерации, но общая длина этих двух полей должна всегда составлять 16 цифр. Таким образом, если номер производителя содержит 8 цифр, то серийный номер будет также состоять из 8 цифр. Если идентификатор производителя содержит 5 символов, то серийный номер должен быть из 11 символов.
Примечание 2: Имейте в виду, что SSCC используется, для того чтобы создать уникальный ключ/серийный номер контейнера, а не конкретного продукта. Как правило, контейнер определенных SSCC-18 код будет содержать несколько продуктов. Этот код однозначно идентифицирует только контейнер, а не продукты в нем.
Обратите внимание, что упаковка типа «9» относится к «Разновесной продукции». Контейнер в этом случае содержит различное количество продукции в отдельных упаковках. Фактическое же количество и тип продукции в этом случае определяется информации содержащейся в AI. 01 в сочетании с AI в диапазонах 30‒32.
В примере ниже можно увидеть, как применяются AI GS1‒128 в стикере для указания сведений о GTIN, SSCC, номере партии и сроке годности товара.
AI=01 Shipping Container Code (SSC-14) или Глобальный номер товара (GTIN)
SSC-14 код идентичен SSCC-18 (см. выше), и отличается тем, что общая длина его данных составляет 14 цифр вместо 18. Это означает, что общая длина кода производителя и серийный номер всегда должен быть 12, а не 16. Поскольку код производителя не может быть изменен (так как он назначается нумерация власти) это означает, что SSC-14 код будет иметь серийный номер на 4 цифр короче, чем в коде SSCC-18.
Например, стикер:
содержит следующую информацию:
- элемент 1 : IA=01
- элемент 2 : Тип упаковки
- элемент 3 : UPC/EAN префикс страны производителя
- элемент 4 : Код производителя
- элемент 5 : Серийный номер
- элемент 6 : Контрольная сумма
AI=10 BATCH или номер партии
Данные, содержащиеся в AI = 10 указывают на номер партии товара. Это может быть указатель партии, лота, номера смены или внутренний код (либо их сочетание), используемый производителем для идентификации данной партии продукции.
AI = 11, 13, 15, 17 Даты производства, упаковки, продажи до, срока годности
Эти четыре AI позволяют производителю закодировать даты, когда продукт был произведен и упакован, а также, указать рекомендуемые даты «Продажа до» и срок годности. Отметим, что «продавать до» обозначенной даты, означает, что продукт должен быть продан с точки зрения контроля качества производителя. «Срок годности» означает дату, что продукт должен быть использован с точки зрения безопасности. Таким образом, «Продать до» пакет молока может быть указано 010 510 (10 мая 2001 года), а срок годности может быть 010 517 (17 мая, 2001). Это означает, что продукт должен быть продан 10 мая, но может быть безопасно использован потребителем до 17 мая.
Примечание 1: Все даты выражаются в формате YYMMDD. Любое значение YY в диапазоне 00‒50 относится к годам 2000‒2050 гг в то время как значения в диапазоне 51‒99 к годам 1951‒1999.
Примечание 2: Если система хочет выразить только год и месяц, поле DD должны быть заполнено 00.
AI = 20 Вариант (или изменение кода) продукта
Изменение кода продукта AI используется для дифференциации продукта, когда такая дифференциация является необходимым, но где дифференциация не оправдывает назначение нового номера UPC/EAN.
Например, данный продукт может быть основным сотовой комплект телефона. За короткий промежуток времени, в комплект добавлен дополнительный аккумулятор бесплатно. Производитель хочет, чтобы этот продукт должен быть признан и продается дистрибьюторами, как и тот же продукт, как раньше, по той же цене, поэтому нет никаких причин, чтобы создавать новуый UPC/EAN код продукта. Тем не менее, желательно, чтобы иметь возможность определить, какие «версии» комплекта включает дополнительные бесплатные батареи. Это пример того, как AI Изменение продукта может использоваться.
Реальный код изменения должен содержать 2 цифры, в диапазоне от 00 до 99. Значение изменение кода, присвоенное производителем относится к его компетенции, однако, UCC/EAN спецификации требуют, чтобы любое изменение кода принятое производителем не должно быть повторно использованы для другого продукта по крайней мере в течение одного года от предыдущего изменения. Это позволяет избежать возможной путаницы с кодами продукта изменения, когда старые запасы отгружены дистрибьюторам и продаются клиентам.
AI = 21 Серийный номер
Серийный номер AI используется для однозначной идентификации продукта. Серийный номер, в сочетании с UPC/EAN штрих-кодом, однозначно идентифицирует конкретный экземпляр продукта. Значение и формат серийный номера остается на усмотрение производителя.
AI = 22 HIBCC код
Код Совета Health Industry Business Communications Council (HIBCC) код, используемый для кодирования дополнительные сведений о количестве, данных партии/лота, а также серийные номера использованием структуре HIBCC. Для получения подробной информации о формате структуры, необходимо связаться с HIBCC.
AI = 23 Номер лота
Этот AI будет удалены из UCC/EAN-128 стандарта. Он упоминается здесь для удобства при работе с существующими системами. Этот AI служит по существу для тех же целей, что и AI 10 (Batch / Номер партии). Новые системы должны использовать АИ 10, а не AI 23.
AI = 240 Дополнительный идентификатор продукта
AI 240 может использоваться производителем для назначения дополнительных идентификационный номеров продукта. Это идентификационный номер не обязательно является уникальным номером продукта. Это может быть номер конфигурации, номер по каталогу, или другие внутренние номера.
AI = 250 Второй серийный номер
AI 250 может использоваться для присоединения второго серийного номера продукта производителя. Это значение может представлять, например, серийный номер материнской платы в компьютере. Это дополнительный уникальный серийный номер, связанный с продуктом, как правило, с какой-то его внутренней частью.
ПРИМЕЧАНИЕ: Это способ производителя связать второй серийный номер UCC/EAN с кодом своего продукта. Не рекомендуется использовать второй серийный номер в одиночку во внешней среде, так как два или больше производителей могут использовать тот же второй серийный номер.
Вес изделия/характеристики размеров
Довольно большое количество AI предназначены для кодирования вес и размера (размеров) продукта. Эти значения могут быть выражены как в метрической или американской системы измерения в зависимости от выбранной AI. При использовании системы США, можно кодировать размеры в несколько единиц (дюймы, футы, ярды).
Эти AI используются для кодирования спецификации единого продукта.
Вес контейнера/характеристики размеров
AI со сведениями о контейнере используются для кодирования спецификации контейнера, содержащащего дополнительную продукцию. Также как и вес изделия сведения могут быть представлены в метрической или американской системе измерения
AI = 400 Номер заказа клиента
Этот AI используется для кодирования при покупке номер заказа покупателя. Это могут быть закодированы и прилагается к продукту или контейнер продавцом в качестве услуги для покупателей, чтобы они могли быстро идентифицировать входящий продукт.
AI = 410 Ship To/Delever To — Адресат/Грузополучатель
Этот AI используется для кодирования места доставки груза (товара). Указывается в формате кода EAN13 и должен содержать ровно 13 цифр.
AI = 411 Bill To/Invoice — Счет/Счет-фактура
Этот AI используется для кодирования места, куда должны быть доставлены счета или инвойсы. Указывается в формате кода EAN13 и должен содержать ровно 13 цифр.
AI = 412 Purchase From — Место приобретения
Этот AI кодирует код места расположения партии товара, где следует оформить покупку. Указывается в формате кода EAN13 и должен содержать ровно 13 цифр.
AI = 420 Почтовый индекс (внутренний)
Этот AI кодирует почтовый индекс, куда продукт или контейнер должен быть доставлен. Индекс обычно присваивается некоторой санкционированной правительством организацией (почтой). Этот AI следует использовать, если отправитель и получатель находятся в одной и той же стране. Если отправитель и получатель находятся разных странах, должен быть использован AI 421.
AI = 421 Почтовый индекс (международный)
Этот AI кодирует 3-значный код ISO страны и почтовый индекс, куда продукт или контейнер должен быть доставлен. Он выполняет ту же функцию, AI 420, но добавляет код ISO страны, чтобы не существует путаница относительно того, к какой стране принадлежит почтовый индекс. Это AI должны использоваться при транспортировке продуктов или контейнеров через международные границы.
AI = 8001 Рулонная продукция
Рулоны бумаги, ковров и тому подобные продукты учитываются специальным образом. Реальная идентификация продукта (рулона) определяется с помощью AI 01. AI 8001 предоставляет дополнительную информацию о конкретном рулоне. Формат данных, содержащихся в AI 8001 выглядит следующим образом:
Символ позиции — Описание
1‒4 — Ширина листа (мм). Это ширина рулона.
5‒9 — Фактическая длина (м). Это общая длина изделия в рулоне.
10‒12 — Внутренний диаметр сердцевины (мм). Это диаметр основания (трубы), вокруг которого продукт упаковывается.
13 — Направление намотки. 0 = наружу, 1 = внутрь 9 = Неизвестно или не применяется.
14 — Количество соединений Это указывает на число склеек в рулоне, предполагая, что количество соединений равно 8 или меньше. Эта цифра составляет 9, если существует 9 или более соединений, или если число склеек, неизвестно.
AI = 8002 Электронный серийный номер для сотового телефона
AI 8002 используется в сотовых телефонах для кодирования уникального серийного номера телефона (ESN). ESN для каждого сотового телефона должен быть уникальным. Штрих-код, содержащий эту AI, как правило, печатаются на сотовый телефон.
AI = 8003 Идентификатор возвращаемого актива GRAI
AI 8003 используется для идентификации актива (имущества) подлежащего возврату собственнику этого актива. Это может включать в себя такие объекты, как поддоны, контейнеры многоразовые баллоны или любой другой продукт, который передается временно получателю товара в надежде, что он будет возвращен. Структура полей AI следующая:
Символ позиции — Описание
1 — Всегда цифра «0». Это «наполнитель».
2‒14 — UCC/EAN идентификатора (типа) актива. Она может также определить тип активов. Например, тип паллет, контейнеров и т. д.
15 до 29 — Это серийный номер, присвоенный владельцем. Оно должно быть уникальным для данного типа активов.
AI = 8004 Второй идентификатор возвращаемого актива GIAI
AI 8004 похож на AI 8003, но только серийный номер закодирован. Он устанавливается владельцем/системой, чтобы привязать серийный номер к определенному типу активов, так как эта информация не входит в AI. То есть, серийный номер 1, может указываться на поддоне, а второй серийный может указывать на многоразовый контейнер водой, и т. д. Эта информация обрабатывается внутри системы, и получатель не должен обращать на нее внимания.
AI = 90 По взаимному согласию торговых партнеров
AI 90 используется по взаимному согласию между торговыми партнерами для кодирования информации, которая не может быть закодирована с использованием других AI., потому что не существует таковых AI для правильной передачи этой информации. Формат этого AI остается на усмотрение взаимных торговых партнеров.
AI = 91‒99 Для внутреннего использования
Эти AI зарезервированы для внутреннего использования компанией. Компания может использовать эти AI, как они считают нужным. Кроме того, они могут определить формат данных.