EAN UCC Code128¶
UCC/EAN ИДЕНТИФИКАТОР ПРИМЕНЕНИЯ
СТАНДАРТ
GS1-128 (formerly UCC/EAN-128) Barcodes
ВВЕДЕНИЕ
Стандарт “UCC/EAN ИДЕНТИФИКАТОР ПРИМЕНЕНИЯ” призван способствовать эффективному движению товаров и информации. Стандарт применим для перемещения товаров и информации внутри и вне предприятия, между различными отраслями индустрии и на глобальном уровне.
Стандарт разработан для решения огромного количества различных задач, возникающих в процессах товарного обращения мировой коммерции, с учетом максимальной гибкости его применения и минимизации издержек. При разработке стандарта главное внимание было обращено на расширение управляемости системы с помощью организации различных типов данных по их функциональному использованию и объединению схожих форм данных в глобальный стандарт элементов данных. В результате стандарт очень напоминает универсальный язык. Для некоторого количества “слов” были определены их “написание” и “смысл”. Эти «слова» используются для составления «сообщений», подходящих к определенному типу товаров и определенной среде обращения. Эти «сообщения» понимаются каждым и везде.
Этот стандарт разработан, чтобы дополнить, а не заменить, другие стандарты EAN/UCC. Ранее большинство стандартов EAN/UCC разрабатывались, в основном, для идентификации потребительских товаров. Нужды индустрии и коммерции требовали идентификацию множества других характеристик товара в сфере перемещения его по пути движения от производителя до конечного потребителя. К таким характеристикам можно отнести срок годности товара, номер лота, идентификацию контейнера, единицы измерения и размеры грузовой единицы, адреса отправителя и получателя и еще целый ряд другой информации. Стандарт предложил альтернативный метод некоторых EAN/UCC кодов, используемых с другими символиками. Однако, эти возможности были встроены в стандарт лишь только для того чтобы увеличить выбор возможностей для создания сообщений с наименьшими издержками.
Стандарт “UCC/EAN ИДЕНТИФИКАТОР ПРИМЕНЕНИЯ” представляет нечто большее, чем штриховой код. Он объединяет средства коммуникации с возможностью связи информации и товаров. Он дополняет EAN/UCC процессы идентификации продуктов.
Он связывает физические товары с электронным обменом данных о них. Он может использоваться для облегчения обработки информации, управляющей процессами бизнеса.
Внедрение и использование этого стандарта создает стабильность использования программного обеспечения, обрабатывающего потоки товаров и информации между предприятиями на длительную перспективу. Стандарт создан на принципах “открытой архитектуры”. Стандарт разработан для внедрения его в виде отдельных модулей в новые области применения с минимальными отклонениями. Фундамент стандарта построен таким образом, чтобы получить выгоды от будущих технологических улучшений без серьезного вмешательства в применяемое программное обеспечение.
Суммируя вышесказанное, стандарт является многосторонним и мощным средством, которое может использоваться для улучшения потоков товаров и информации. Разработанный на перспективу, он уже хорошо работает в настоящем.
ОБЩЕЕ ОПИСАНИЕ ИДЕНТИФИКАТОРОВ ПРИМЕНЕНИЯ
Идентификаторы применения (Application Identifier - AI) являются префиксами, используемые для определения полей данных. Каждый префикс уникально определяет смысл и формат поля данных, непосредственно следующего за ним. В дальнейшем, идентификатор применения и поле данных вместе взятые, будем называть элементом строки.
Каждый AI состоит от двух до четырех цифр, предшествующих полю данных, которое он определяет. Для экономии длины, все широко используемые AI содержат только 2 цифры. Первые две цифры определяют длину AI. Например, AI, начинающиеся с 40, являются трехзначными: от 400 до 409.
Поле данных, следующее за AI, может быть как цифровым, так и буквенно-цифровым. Его длина не может превышать 30 символов. Оно может быть фиксированной или переменной длины.
Элементы строк кодируются в системе EAN/UCC-128, подмножестве системы Code 128. Система EAN/UCC-128 содержит зарезервированный символ FNC1, следующий непосредственно за стартовым символом.
Несколько элементов строк могут соединяться в единую строку (единый штриховой код). Когда первые две цифры AI предопределяют длину поля, то нет нужды в разделителе. Следующий AI следует сразу же после последнего символа поля данных предыдущего AI. Если в единой строке первым идет AI с полем переменной длины, то перед следующим AI идет разделитель – FNC1.
Максимальная длина строки символов, с учетом коэффициента увеличения, изображенная в виде штрихового кода, не должна превышать 16.5 см. Количество символов не должно превышать 48.
ОБРАБОТКА ЭЛЕМЕНТОВ СТРОК
Обработка элементов строк выполняется по шагам:
1-шаг. Считывание и декодирование.
Штриховой код (ШК), символьное представление буквенно-цифровой строки, читается сканером, который воспринимает символы ШК в системе Code 128. Сканер (а точнее, программное обеспечение, «вшитое» в сканер) проверяет:
а) целостность данных, вычисляя контрольное число по алгоритму modulo 103,
б) создает символ идентификации системы EAN/UCC-128 -]C1; где ]C1=стартовый символ +FNC1,
в) переводит разделители FNC1 в символы <GS>,
г) формирует строку символов данных,
д) передает строку символов для дальнейшей обработки программному обеспечению на компьютере.
2-шаг. Обработка строки символов программой.
Обработка строки состоит из следующих этапов, которые:
а) верифицируют символику EAN/UCC, проверяя идентификатор символики – ]С1,
б} разбивают строку на отдельные записи, содержащие идентификатор применения и его поле данных, используя предопределенные значения длины поля или разделители <GS>,
в) передают каждый AI и соответствующее поле на дальнейшую обработку.
Пример.
Пусть штриховой код содержит глобальный идентификационный номер продукта (AI 01), номер лота (AI 10) и серийный номер (AI 21):
Ниже приводится схема обработки элементов строк:
E A N / U C C – 1 2 8 С И М В О Л
Start C
FNC1
01 04841234123457
10 12345qwert
FNC1
21 asdfghjk
C/D
Stop
Сканирование / декодирование
С Т Р О К А Д А Н Н Ы Х С И М В О Л А
]C1
01 04841234123457
10 12345qwert
<GS>
21 asdfghjk
Обработка строки программой
З А П И С И П Р О Г Р А М М Ы
01 04841234123457
10 12345qwert
21 asdfghjk
Замечание: Разделители и пробелы показаны для облегчения чтения.
ПЕРЕЧЕНЬ ЭЛЕМЕНТОВ СТРОК
Каждый параграф описывает элемент строки, содержащий идентификатор применения (AI) и поле данных. Для простоты, наименование элемента строки или идентификатора применения будем отождествлять с наименованием поля данных, содержащихся в этом элементе строки. Параграфы упорядочены по номерам AI. Следует иметь в виду, что в настоящее время, в основном, AI применяются для идентификации грузов и торговых единиц груза, перемещаемых и обрабатываемых на складах готовой продукции, на перевалочных складах и на оптовых базах.
1. Серийный грузовой контейнерный код (SSCC) (AI 00)
Серийный грузовой контейнерный код используется для идентификации логистической единицы в процессах транспортировки, складирования и других логистических (материально-технического снабжения) операциях. Под логистической единицей понимается груз, рассматриваемый как единое целое.
Идентификатор Применения 00 указывает, что поле данных содержит грузовой контейнерный код (SSCC).
Вид упаковки груза (0 – 9). Для стран, использующих систему EAN, рекомендуется применять индикатор упаковки равный 3. Индикаторы упаковки используются в некоторых секторах промышленности США. Полный список индикаторов используемых в США, следующий:
0 = короб или ящик,
1= поддон (больше чем ящик),
2 = контейнер (больше чем поддон),
3 = неопределенный тип упаковки,
4 = для внутреннего использования внутри компании,
5 – 9 = зарезервированы для будущего использования.
Формат элемента строки
Серийный грузовой контейнерный код
AI
Вид упаковки
EAN/UCC префикс компании Номер груза
Контр.
цифра
00
N1
N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 N12 N13 N14 N15 N16 N17
N18
00
N1
0 N3 N4 N5 N6 N7 N8 N9 N10 N11 N12 N13 N14 N15 N16 N17
N18
(EAN)
(UCC)
ТАБЛИЦА 1
EAN/UCC, префикс компании, назначается национальной ассоциацией товарной нумерации. Префикс компании может содержать до 9 цифр.
Номер груза – серийный номер, присваиваемый компанией.
Контрольная цифра - вычисляется по определенному алгоритму на основании предыдущих 17 цифр. Алгоритм расчета приведен в Приложении 1. Она применяется для контроля формирования поля данных.
2. Глобальный номер торговой единицы (GTIN) (AI 01). Фиксированный размер.
Под торговой единицей фиксированного размера понимается любой товар, постоянного размера.
Формат элемента строки
AI
EAN/UCC идентификационный номер торговой единицы
Контр.
цифра
0 1
0 0 0 0 0 0 N1 N2 N3 N4 N5 N6 N7
N8
0 1
0 0 N 1 N2 N3 N4 N5 N6 N7 N8 N9 N10 N11
N12
0 1
0 N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 N12
N13
0 1
N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 N12 N13
N14
(EAN/UCC-8)
(UCC-12)
(EAN/UCC-13)
(EAN/UCC-14)
ТАБЛИЦА 2
AI 01 указывает, что поле данных содержит идентификационный номер единицы товара.
Идентификационный номер торговой единицы в системе EAN/UCC может быть в форме EAN/UCC – 8, UCC – 12, EAN/UCC –13, EAN/UCC – 14.
Контрольная цифра - вычисляется по определенному алгоритму на основании предыдущих 13 цифр (если идентификационный номер торговой единицы в системе
EAN/UCC содержит меньше 13 цифр, то добавляются лидирующие нули). Алгоритм расчета приведен в приложении 1. Она применяется для контроля формирования поля данных.
2a. Глобальный номер торговой единицы (GTIN) (AI 01). Переменный размер.
К товарам переменного размера могут быть отнесены товары производственный процесс которых не гарантирует однородности по весу, размеру или длине (головка сыра, мясные туши, рыба).
Формат элемента строки
EAN/UCC идентификационный номер торговой единицы
AI
Индикатор
EAN/UCC префикс компании Номер груза
Контр. Цифра
01
9
0 N3 N4 N5 N6 N7 N8 N9 N10 N11 N12 N13
N14
01
9
N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 N12 N13
N14
(UCC-12)
(EAN/UCC-13)
ТАБЛИЦА 3
AI 01 указывает, что поле данных содержит идентификационный номер единицы товара.
Цифра «9» в поле индикатор, указывает, что этот товар является товаром переменного размера.
EAN/UCC префикс компании назначается национальной ассоциацией товарной нумерации. Префикс компании может содержать до 9 цифр. В случае если товар идентифицируется системой EAN/UCC –8, то префикс компании состоит из пяти лидирующих нулей и префикса национальной организации.
Номер груза – серийный номер, присваиваемый компанией, а в случае если товар идентифицируется системой EAN/UCC –8, то номер груза – серийный номер, присваиваемый национальной организацией.
Контрольная цифра - вычисляется по определенному алгоритму на основании предыдущих 13 цифр (Если идентификационный номер торговой единицы в системе EAN/UCC содержит меньше 13 цифр, то добавляются лидирующие нули). Алгоритм расчета приведен в приложении 1. Она применяется для контроля формирования поля данных.
3. Идентификатор товара, содержащегося в грузе (AI 02). Фиксированный размер.
Этот AI 02 применяется на грузовых этикетках, содержащих AI 00. Необходимое условие применения AI 02 – все составляющие груза должны иметь один и тот же идентификационный номер.
Формат элемента строки
AI
GTIN содержащихся торговых единиц
Контр. цифра
02
N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 N12 N13
N14
ТАБЛИЦА 4
AI 02 указывает, что поле данных содержит идентификационный номер торговых единиц содержащихся в грузе.
Идентификационный номер торговой единицы является идентификационным номером наивысшего уровня торговых единиц, содержащихся в грузе.
Контрольная цифра - вычисляется по определенному алгоритму на основании предыдущих 13 цифр (Если идентификационный номер торговой единицы в системе EAN/UCC содержит меньше 13 цифр, то добавляются лидирующие нули). Алгоритм расчета приведен в приложении 1. Она применяется для контроля формирования поля данных.
На этом же грузе должен присутствовать AI 37, указывающий количество торговых единиц содержащихся в грузе.
3a. Идентификатор товара, содержащегося в грузе (AI 02). Переменный размер.
Этот AI 02 применяется на грузовых этикетках содержащих AI 00. Необходимое условие применения AI 02 – все составляющие груза должны иметь один и тот же идентификационный номер товара переменного размера.
Формат элемента строки
AI
GTIN содержащихся торговых единиц
Контр. цифра
02
9 N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 N12 N13
N14
ТАБЛИЦА 5
AI 02 указывает, что поле данных содержит идентификационный номер торговых единиц содержащихся в грузе.
Идентификационный номер торговой единицы является идентификационным номером наивысшего уровня торговой единицы, содержащейся в грузе.
Контрольная цифра - вычисляется по определенному алгоритму на основании предыдущих 13 цифр (Если идентификационный номер торговой единицы в системе EAN/UCC содержит меньше 13 цифр, то добавляются лидирующие нули). Алгоритм расчета приведен в приложении 1. Она применяется для контроля формирования поля данных.
На этом же грузе должен присутствовать AI 37, указывающий количество торговых единиц содержащихся в грузе.
4. Номер лота (партии, группы, пакета) (AI 10)
Номер лота (партии, группы, пакета) дает некоторую информацию, которую производитель (или сторона ответственная за отслеживание движения торговой единицы) считает уместной для торговой единицы, к которому данная строка относится. Эти данные могут относиться как к самой торговой единице, так и к торговым единицам, содержащимся в грузе. Этот номер может быть присвоен в процессе производства товарной единицы (номер рабочей смены, номер производственной линии, или любой другой производственный код).
Формат элемента строки
AI
Номер лота (партии, группы, пакета)
1 0
Х1 переменная длина Х20
ТАБЛИЦА 6
AI 10 указывает, что поле данных содержит номер лота (партии, группы, пакета).
Номер лота (партии, группы, пакета) может быть переменной длины и содержать как цифры, так и буквы, содержащиеся в таблице 1 международного стандарта ISO/IEC 646, приведенной в приложении 3.
Так как он является атрибутом конкретной торговой единицы, он не должен обрабатываться самостоятельно, а только совместно с идентификационным номером торговой единицы, к которой он относится.
Замечание: Номер лота не является обязательным атрибутом торговой единицы.
5. Дата изготовления (AI 11)
Формат элемента строки
AI
Дата выработки
Год
Месяц
День
1 1
N1 N2
N3 N4
N5 N6
ТАБЛИЦА 7
AI 11 указывает, что поле данных содержит дату изготовления торговой единицы.
Дата изготовления является датой изготовления или сборки торговой единицы определяемым производителем. Эти данные могут относиться как к самой торговой единице, так и к торговым единицам, содержащимся в грузе.
Структура:
Год – последние две цифры года (например, 1997=97). Обязательно указывается.
Месяц- это номер месяца (например, январь=01). Обязательно указывается.
День- номер дня соответствующего месяца (например, второй день = 02). Указывать необязательно, но в этом случае это поле заполняется двумя нулями.
Так как дата изготовления товара является атрибутом конкретной торговой единицы, то она не должна обрабатываться самостоятельно, а только совместно с идентификационным номером торговой единицы, к которой она относится.
Замечание: Если год изготовления больше 50, то товар изготовлен в 20 веке, а если меньше, то товар изготовлен в 21 веке.
6. Предельный срок платежа (AI 12).
Формат элемента строки
AI
Дата платежа
Год
Месяц
День
1 2
N1 N2
N3 N4
N5 N6
ТАБЛИЦА 8
Предельный срок платежа суммы, указанной в платежном поручении.
AI 12 указывает, что поле данных содержит дату, к которой счет должен быть оплачен.
Структура:
Год – последние две цифры года (например, 1997=97). Обязательно указывается.
Месяц- это номер месяца (например, январь=01). Обязательно указывается.
День- номер дня соответствующего месяца (например, второй день = 02). Указывать необязательно, но в этом случае это поле заполняется двумя нулями.
Данные, полученные в результате считывания сканером штрихового кода вышеописанной строки, означают предельный срок платежа. Так как они являются атрибутом номера платежного поручения и EAN/UCC адресного кода, то они не должны обрабатываться самостоятельно, а только совместно с EAN/UCC адресного кода.
Замечание: Если год изготовления больше 50, то товар изготовлен в 20 веке, а если меньше, то товар изготовлен в 21 веке.
7. Дата упаковки (AI 13).
Дата упаковки торговой единицы.
Формат элемента строки
AI
Дата упаковки
Год
Месяц
День
1 3
N1 N2
N3 N4
N5 N6
ТАБЛИЦА 9
AI 13 указывает, что поле данных содержит дату упаковки торговой единицы.
Дата упаковки указывается стороной формующей и оформляющей груз. Эти данные могут относиться как к самой торговой единице, так и к торговым единицам содержащимся в грузе.
Структура:
Год – последние две цифры года (например, 1997=97). Обязательно указывается.
Месяц- это номер месяца (например, январь=01). Обязательно указывается.
День- номер дня соответствующего месяца (например, второй день = 02). Указывать необязательно, но в этом случае это поле заполняется двумя нулями.
Так как дата упаковки является атрибутом конкретной торговой единицы, то она не должна обрабатываться самостоятельно, а только совместно с идентификационным номером торговой единицы, к которой она относится.
Замечание: Если год изготовления больше 50, то товар изготовлен в 20 веке, а если меньше, то товар изготовлен в 21 веке.
8. Дата окончания сохранности качества (минимальный срок годности) (AI 15).
Дата окончания сохранности качества торговой единицы.
Формат элемента строки
AI
Минимальный срок годности
Год
Месяц
День
1 5
N1 N2
N3 N4
N5 N6
ТАБЛИЦА 10
AI 15 указывает, что поле данных содержит дату окончания сохранности качества торговой единицы.
Дата сохранности качества торговой единицы указывает на дату идеального потребления или наилучшего использования данного продукта. Этот показатель говорит о качестве. Часто он изображается в виде «Продается до: » или «Годен до: ».
Структура:
Год – последние две цифры года (например, 1997=97). Обязательно указывается.
Месяц- это номер месяца (например, январь=01). Обязательно указывается.
День- номер дня соответствующего месяца (например, второй день = 02). Указывать необязательно, но в этом случае это поле заполняется двумя нулями.
Так как дата сохранности является атрибутом конкретной торговой единицы, то она не должна обрабатываться самостоятельно, а только совместно с идентификационным номером торговой единицы, к которой она относится.
Замечание: Если год изготовления больше 50, то товар изготовлен в 20 веке, а если меньше, то товар изготовлен в 21 веке.
9. Дата окончания безопасного использования (максимальный срок годности) (AI 17).
Дата окончания безопасного использования торговой единицы.
Формат элемента строки
AI
Максимальный срок годности
Год
Месяц
День
1 7
N1 N2
N3 N4
N5 N6
ТАБЛИЦА 11
AI 17 указывает, что поле данных содержит предельную дату потребления или использования данного продукта.
Этот показатель говорит о безопасности. Часто он изображается в виде «Использовать до: » или «Окончательная дата : ».
Структура:
Год – последние две цифры года (например, 1997=97). Обязательно указывается.
Месяц- это номер месяца (например, январь=01). Обязательно указывается.
День- номер дня соответствующего месяца (например, второй день = 02). Указывать необязательно, но в этом случае это поле заполняется двумя нулями.
Так как эти данные являются атрибутом конкретной торговой единицы, то они не должны обрабатываться самостоятельно, а только совместно с идентификационным номером торговой единицы, к которой они относится.
Замечание: Если год изготовления больше 50, то товар изготовлен в 20 веке, а если меньше, то товар изготовлен в 21 веке.
10. Разновидность продукта (AI 20)
Разновидность продукта торговой единицы для использования внутри компании.
Этот идентификатор используется для того, чтобы отличить некоторый вариант товара от стандартной торговой единицы. Он используется, когда эта разница не существенна, чтобы требовать отдельный идентификационный номер.
Эта строка предназначена только для использования производителем, и не должна использоваться никаким другим торговым партнером, для которого EAN/UCC является единственным стандартом, применимым в цепи движения товара.
Формат элемента строки
AI
Разновидность номера
2 0
N1 N2
ТАБЛИЦА 12
AI 20 указывает, что поле данных содержит номер разновидности продукта.
Номер варианта продукции назначается пользователем этой строки. Она формирует дополнительную возможность нумерации, которая может быть использована в дополнении к идентификационному номеру товара и позволяет создание 100 вариантов стандартного товара.
Этот вариант продукта должен всегда декодироваться и обрабатываться вместе с идентификационным номером. Вне сферы производства данная информация игнорируется.
11. Серийный номер (AI 21)
Серийный номер торговой единицы товара.
Формат элемента строки
AI
Серийный номер
2 1
Х1 переменная длина Х20
ТАБЛИЦА 13
AI 21 указывает, что поле данных содержит серийный номер.
Серийный номер назначается объекту на время его жизни. Соединяясь вместе с идентификационным номером торговой единицы, этот серийный номер уникально идентифицирует каждый отдельный экземпляр товара.
Поле серийного номера является переменной длины и содержит как цифры, так и буквы содержащиеся в таблице 1 международного стандарта ISO/IEC 646, приведенного в приложении 3. Серийный номер определяет производитель.
Так как эти данные являются атрибутом конкретной торговой единицы, то они не должны обрабатываться самостоятельно, а только совместно с идентификационным номером торговой единицы, к которой они относится.
12. Вспомогательные данные специальных фармацевтических продуктов (AI 22)
Вспомогательные данные (количество, срок годности, номер лота) для специальных фармацевтических продуктов.
Эта строка применяется для согласования с существующим, не EAN/UCC, стандартом, используемым для некоторых фармацевтических продуктов. Он не рекомендуется для новых приложений или других отраслей. Взамен рекомендуется использовать элементы строк «максимальный срок годности» и «номер лота».
Формат элемента строки
AI
Поля вспомогательных данных
2 2
Х1 переменная длина Х29
ТАБЛИЦА 14
AI 22 указывает, что поле данных содержит вспомогательные данные специальных фармацевтических продуктов. За подробной расшифровкой описания строки обращайтесь в EAN Moldova.
13. Номер лота (переходный) (AI 23n)
Номер лота торговой единицы.
Эта идентификатор используется в некоторых приложениях когда необходимо сцепить несколько строк переменной длины в один символ штрихового кода и когда FNC1 как разделитель не применим. В настоящее время он используется американской мясной индустрией вместо AI 10 (номер лота). Он рассматривается как временный системный элемент, который будет исключен в будущем.
Формат элемента строки
AI
Номер лота
2 3 n
N1 переменная длина N19
ТАБЛИЦА 15
AI 23n указывает, что поле данных содержит номер лота. Цифра «n» указывает длину поля согласно следующей формуле: количество цифр номера лота =2n + 1
Пример: представление номера лота 1 2 3 4 5 6 = (233) 1 2 3 4 5 6 7
Формула используется для определения длины строки в соединении с другими строками. Поле номера лота имеет переменную длину и всегда содержит нечетное
число цифр. Если первоначальный номер лота имеет четное число цифр, то добавляется лидирующий ноль.
Так как эти данные являются атрибутом конкретной торговой единицы, то они не должны обрабатываться самостоятельно, а только совместно с идентификационным номером торговой единицы, к которой они относится.
14. Дополнительная идентификация продукта, присваиваемая производителем (AI 240)
Дополнительный идентификационный номер торговой единицы, присваиваемая производителем.
Цель этого идентификатора - дать возможность идентификации товара номером, отличным от EAN/UCC идентификационного номера товара, для представления его в виде штрихового кода в системе EAN/UCC-128. Это ссылка на номера товаров ранее используемых каталогов. Дополнительная идентификация товара рассматривается как атрибут идентификационного номера EAN/UCC товара, например чтобы облегчить переход к EAN/UCC системе. Однако он не может быть использован вместо EAN/UCC идентификационного номера товара.
Формат элемента строки
AI
Дополнительная идентификация товара
2 4 0
Х1 переменная длина Х30
ТАБЛИЦА 16
AI 240 указывает, что поле данных содержит дополнительную идентификацию товара.
Поле дополнительного идентификационного номера является переменной длины и алфавитно-цифровые символы, находящиеся в таблице 1 международного стандарта ISO/IEC 646, приведенного в приложении 3. Его содержание и структура оставлена на усмотрение компании применяющей эту строку.
15. Номер покупателя (AI 241)
Дополнительный идентификационный номер торговой единицы, присваиваемый производителем по заказу покупателя.
Цель этого идентификатора - дать возможность идентификации товара номером, отличным от EAN/UCC идентификационного номера товара, для представления его в виде штрихового кода в системе EAN/UCC-128. Он используется только между торговыми партнерами, которые в настоящее время используют его для заказа. Использование этого номера является временным, т.е. в дальнейшем он будет заменен идентификационным номером товара в системе EAN/UCC. Номер покупателя не может использоваться для замены EAN/UCC идентификационного номера товара.
Формат элемента строки
AI
Номер от покупателя
2 4 1
Х1 переменная длина Х30
ТАБЛИЦА 17
AI 241 указывает, что поле данных содержит номер покупателя.
Поле «номер покупателя» является строкой переменной длины, которая может включать любые символы, содержащиеся в таблице 1 международного стандарта ISO/IEC 646, приведенного в приложении 3.
16. Дополнительный серийный номер (AI 250)
Дополнительный серийный номер отдельной компоненты торговой единицы.
В то время как серийный номер, используемый идентификатором применения AI 21, содержит серийный номер торговой единицы, строка «Дополнительный серийный номер» представляет серийный номер отдельной компоненты товара. Он оставлен
компанией, применяющей эти данные, для определения к какой компоненте данной торговой единицы он относится. Смысл дополнительного серийного номера можно понять только в сочетании с идентификационным номером товара и его серийным номером. Если эта строка используется, то торговая единица должна быть маркирована следующими строками символов:
· AI 01 – представляющей идентификационный номер торговой единицы,
· AI 21 – представляющей серийный номер торговой единицы,
· AI 250 – представляющей серийный номер компоненты торговой единицы.
Следует заметить, что только одна строка с AI 250 может быть связана с конкретным идентификационным номером товара.
Формат элемента строки
AI
Дополнительный серийный номер
2 5 0
Х1 переменная длина Х30
ТАБЛИЦА 18
AI 250 указывает, что поле данных содержит дополнительный серийный номер.
Поле «дополнительный серийный номер» является строкой переменной длины, которая может включать любые символы, содержащиеся в таблице 1 международного стандарта ISO/IEC 646, приведенного в приложении 3. Этот номер, и к какой он компоненте относится, определяется производителем.
17. Количество единиц (AI 30)
Количество единиц товара в торговом блоке переменного размера
Этот идентификатор используется, чтобы полностью идентифицировать торговую единицу переменного размера. Он содержит число единиц товара, содержащееся в таком блоке и поэтому никогда не применяется отдельно
Формат элемента строки
AI
Количество единиц товара
3 0
N1 переменная длина N8
ТАБЛИЦА 19
AI30 указывает, что поле данных содержит количество единиц товара, содержащихся в торговом блоке переменного размера.
Поле «Количество единиц» является строкой переменной длины содержащей до 8 цифр. Этот номер, и к какой он компоненте относится, определяется производителем.
Примечание: Этот идентификатор не должен использоваться для указания количества единиц товара в торговом блоке фиксированного размера. Однако, если он нанесен на такой блок, то он должен показывать истинное количество единиц товара и может рассматриваться как излишняя информация.
18. Единицы измерения (AI 31nn, 32nn, 35nn, 36nn)
Единицы измерения торговых единиц переменного размера
Эта строка используется, чтобы полностью идентифицировать торговую единицу переменного размера. Она содержит информацию о весе, размерах, объеме и т.д и поэтому никогда не применяется отдельно. Применение нескольких строк возможно, если требуется указать размеры в различных системах (например, вес указывать в кг и фунтах)
Формат элемента строки
AI
Идентификатор объема
A1 A2 A3 A4
N1 N2 N3 N4 N5 N6
ТАБЛИЦА 20
Цифры А1,А2,А3 идентификатора применения (см. таблицу 21) указывают, что поле данных содержит количество или размер торгового блока переменного размера.
Цифра А4 указывает позицию десятичной точки, если эта цифра равна 0, то это означает, что нет десятичной точки, если цифра равна 1, то десятичная точка стоит между цифрами N5 и N6, и т.д.
Идентификаторы применения определяют поля данных в соответствии со следующей таблицей (21):
А1 А2 А3
Определение единицы измерения
Единица измерения
3 1 0
Чистый вес
Килограммы
3 1 1
Длина (первое измерение)
Метры
3 1 2
Ширина, диаметр (второе измерение)
Метры
3 1 3
Глубина, толщина, высота (3-е измерение)
Метры
3 1 4
Площадь
Кв. метры
3 1 5
Чистый объем
Литры
3 1 6
Чистый объем
Куб. метры
3 2 0
Чистый вес
Фунты
3 2 1
Длина (первое измерение)
Дюймы
3 2 2
Длина (первое измерение)
Футы
3 2 3
Длина (первое измерение)
Ярды
3 2 4
Ширина, диаметр (второе измерение)
Дюймы
3 2 5
Ширина, диаметр (второе измерение)
Футы
3 2 6
Ширина, диаметр (второе измерение)
Ярды
3 2 7
Глубина, толщина, высота (3-е измерение)
Дюймы
3 2 8
Глубина, толщина, высота (3-е измерение)
Футы
3 2 9
Глубина, толщина, высота (3-е измерение)
Ярды
3 5 0
Площадь
Кв. дюймы
3 5 1
Площадь
Кв. футы
3 5 2
Площадь
Кв. ярды
3 5 6
Чистый вес
Тройские унции
3 5 7
Чистый вес
Унции
3 6 0
Чистый объем
Кварты
3 6 1
Чистый объем
Галлоны (США)
3 6 4
Чистый объем
Куб. дюймы
3 6 5
Чистый объем
Куб. футы
3 6 6
Чистый объем
Куб. ярды
ТАБЛИЦА 21
Поле «применяемое значение» содержит значение переменного размера, применяемого к соответствующей торговой единице.
Данные, полученные в результате считывания сканером штрихового кода вышеописанной строки, означают, что количество, которое может рассматриваться как часть идентификации торговой единицы переменного размера, считаны и могут быть
обработаны только с идентификационным номером торговой единицы к которой они относятся.
Примечание: Остальные значения AI 3nnn определяют размеры всего груза или логистических величин.
18a. Логистические измерения (AI 33nn, 34nn, 35nn, 36nn)
Единицы измерения логистических величин (груза).
Система EAN/UCC предоставляет стандарты для веса и размеров всего груза в метрической и других системах измерения. В принципе каждое измерение логистической величины должно быть приведено только в одной системе измерения. Однако, измерение одного и того же атрибута груза в различных единицах не препятствует правильной обработке переданных данных.
Формат элемента строки
AI
Идентификатор объема
A1 A2 A3 A4
N1 N2 N3 N4 N5 N6
ТАБЛИЦА 22
Цифры А1,А2,А3 идентификатора применения (см. таблицу 23) указывают, что поле данных содержит количество или размер логистической единицы (груза).
Цифра А4 указывает позицию десятичной точки, если эта цифра равна 0, то это означает, что нет десятичной точки, если цифра равна 1, то десятичная точка стоит между цифрами N5 и N6, и т.д.
Идентификаторы применения определяют поля данных в соответствии со следующей таблицей (23):
А1 А2 А3
Определение единицы измерения
Единица измерения
3 3 0
Логистический вес
Килограммы
3 3 1
Длина (первое измерение)
Метры
3 3 2
Ширина, диаметр (второе измерение)
Метры
3 3 3
Глубина, толщина, высота (3-е измерение)
Метры
3 3 4
Площадь
Кв. метры
3 3 5
Логистический объем
Литры
3 3 6
Логистический объем
Куб. метры
3 4 0
Логистический вес
Фунты
3 4 1
Длина (первое измерение)
Дюймы
3 4 2
Длина (первое измерение)
Футы
3 4 3
Длина (первое измерение)
Ярды
3 4 4
Ширина, диаметр (второе измерение)
Дюймы
3 4 5
Ширина, диаметр (второе измерение)
Футы
3 4 6
Ширина, диаметр (второе измерение)
Ярды
3 4 7
Глубина, толщина, высота (3-е измерение)
Дюймы
3 4 8
Глубина, толщина, высота (3-е измерение)
Футы
3 4 9
Глубина, толщина, высота (3-е измерение)
Ярды
3 5 3
Площадь
Кв. дюймы
3 5 4
Площадь
Кв. футы
3 5 5
Площадь
Кв. ярды
3 6 2
Логистический объем
Кварты
3 6 3
Логистический объем
Галлоны (США)
3 6 7
Логистический объем
Куб. дюймы
3 6 8
Логистический объем
Куб. футы
3 6 9
Логистический объем
Куб. ярды
ТАБЛИЦА 23
Поле «применяемое значение» содержит значение переменного размера, применяемого к соответствующей торговой единице.
Данные, полученные в результате считывания сканером штрихового кода вышеописанных строк, означают, что размеры логистической единицы, считаны. Они должны обрабатываться с идентификационным номером (грузовой контейнерный код или идентификационный номер торговой единицы) нанесенным на тот же груз.
19. Килограммы на квадратный метр (AI 337n)
Давление в килограммах на один квадратный метр, производимое торговой единицей.
Эта строка используется, чтобы точно указать давление отдельной торговой единицей.
Формат элемента строки
AI
Килограммы на квадратный метр
3 3 7 n
N1 N2 N3 N4 N5 N6
ТАБЛИЦА 24
AI337 указывает, что поле данных определяет давление, производимое одной торговой единицей.
Цифра n указывает позицию десятичной точки, если эта цифра равна 0, то это означает, что нет десятичной точки, если цифра равна 1, то десятичная точка стоит между цифрами N5 и N6, и т.д.
Поле «Килограмм на квадратный метр» является строкой фиксированной длины содержащей 6 цифр. Единица измерения - килограммы.
Поскольку эти данные представляют атрибут торговой единицы, то они не могут обрабатываться отдельно, а только с идентификационным номером торговой единицы к которой они относятся.
20. Количество торговых единиц в грузе (AI 37)
Определение: Количество торговых единиц в логистическом блоке.
Пояснение: Эта строка является обязательным дополнением к AI 02.
Формат элемента строки
AI
Количество торговых единиц
3 7
N1 переменная длина N8
ТАБЛИЦА 25
AI37 указывает, что поле данных содержит количество торговых единиц, содержащихся в грузе.
Поле «Количество торговых единиц в грузе» является строкой переменной длины содержащей до 8 цифр. Этот номер относится к идентификатору торговых единиц содержащихся в грузе.
Данные могут быть обработаны только вместе с идентификационным номером торговой единицы, находящимся в поле данных AI 02, к которой они относятся.
21. Сумма, подлежащая к оплате – Одна валютная зона (AI 390n)
Сумма, подлежащая к оплате платежного требования, выраженная в местной валюте.
Чтобы избежать ошибок в обработке данного идентификатора применения рекомендуется использовать AI 391n, который указывает код валюты в которой эта сумма выражена.
Формат элемента строки
AI
Заявленная сумма к оплате
3 9 0 n
N1 переменная длина N8
ТАБЛИЦА 26
AI 390 указывает, что поле данных содержит сумму, подлежащую к оплате.
Цифра n указывает позицию десятичной точки, если эта цифра равна 0, то это означает, что нет десятичной точки, если цифра равна 1, то десятичная точка стоит последней цифрой, и т.д. Смотри примеры в таблице 3-44.
Поле «Сумма, подлежащая к оплате» содержит сумму необходимую выплатить согласно платежному требованию. Оно содержит до 15 цифр.
Так как эти данные являются атрибутами Номера платежного поручения и Глобального Адресного номера, то они не могут обрабатываться самостоятельно.
Пример индикации десятичной точки:
AI
Кодированное значение
Действительная величина
3902
1234567
12345.67
3901
1234567
123456.70
3900
12345
12345.00
ТАБЛИЦА 27
22. Сумма, подлежащая к оплате – с ISO кодом валюты (AI 391n)
Сумма, подлежащая к оплате платежного требования, выраженная в указанной кодом валюте.
Используются коды валют, указанные в стандарте ISO 4217.
Формат элемента строки
AI
ISO коды валют
Количество единиц товара
3 9 1 n
N1 N2 N3
N4 переменная длина N18
ТАБЛИЦА 28
Цифры AI 391 указывает, что поле данных содержит код валюты и сумму, подлежащую к оплате.
Цифра n указывает позицию десятичной точки в поле « сумма, подлежащая к оплате», и если она равна 0, то это означает, что нет десятичной точки, если цифра равна 1, то десятичная точка стоит последней цифрой, и т.д. Смотри примеры в таблице 3-46.
Поле ISO код страны содержит 3-хзначный номер валюты, выбираемый из международного стандарта ISO 4217 (данные доступны в Интернете), указывающий валюту, в которой сумма, подлежащая к оплате, выражена.
Поле «Сумма, подлежащая к оплате» содержит сумму необходимую выплатить согласно платежному требованию. Оно содержит до 15 цифр.
Так как эти данные являются атрибутами Номера платежного поручения и Глобального Адресного номера, то они не могут обрабатываться самостоятельно.
Пример индикации десятичной точки:
Идентификатор применения
Код валюты стандарта ISO
Кодированное значение
Действительная величина
3912
710 1)
1230
12.30
3911
710 1)
1230
123.00
3910
040 2)
123
123.00
ТАБЛИЦА 29
1) Южноафриканские ранды
2) Австрийские шиллинги
23. Сумма, подлежащая уплате за торговую единицу переменного веса. Одна валютная зона (AI 392n)
Применяется в случае, когда сумма, подлежащая уплате, выражается в локальной валюте. Этот идентификатор является атрибутом глобального идентификационного номера товара (GTIN) и поэтому всегда должен использоваться вместе с ним.
Формат элемента строки
AI
Заявленная сумма к оплате
3 9 2 n
N1 переменная длина N15
ТАБЛИЦА 30
Цифры идентификатора применения 392 указывают на то, что поле данных содержит значение суммы, подлежащей уплате за товар переменного веса.
Цифра n указывает позицию десятичной точки. Когда цифра равна 0, это означает, что в поле данных нет десятичной точки, цифра 1 означает, что десятичная точка находится перед последней позицией указанной суммы.
Поле “заявленная сумма к оплате” содержит сумму, которую необходимо выплатить за товар переменного веса.
Замечание: В будущем этот элемент строки может изображаться в символиках RSS или (и) Composite/
Поскольку это число является атрибутом идентификационного номера товара, то оно обрабатывается только вместе с этим номером.
Пример индикации десятичной точки:
Идентификатор применения
Кодированное значение
Действительная величина
3922
1234567
12345.67
3921
1234567
123456.70
3920
12345
12345.00
ТАБЛИЦА 31
24. Сумма, подлежащая уплате за торговую единицу переменного веса. Вместе с кодом ISO валютной зоны (AI 393n)
Применяется в случае, когда сумма, подлежащая уплате, выражается в указанной валюте. Этот идентификатор является атрибутом глобального идентификационного номера товара (GTIN) и поэтому всегда должен использоваться вместе с ним.
Формат элемента строки
AI
ISO коды валют
Сумма заявленная к оплате
3 9 3 n
N1 N2 N3
N4 переменная длина N18
ТАБЛИЦА 32
Цифры идентификатора применения 393 указывают на то, что поле данных содержит ISO код валюты и значение суммы, подлежащей уплате за товар переменного веса.
Цифра n указывает позицию десятичной точки. Когда цифра равна 0, это означает, что в поле данных нет десятичной точки, цифра 1 означает, что десятичная точка находится перед последней позицией указанной суммы.
Поле «ISO код валюты» содержит трехзначное число – код валюты из международного стандарта ISO/IEC 4217 (данные доступны в Интернете).
Поле “сумма заявленная к оплате” содержит сумму, которую необходимо выплатить за товар переменного веса.
Замечание: В будущем этот элемент строки может изображаться в символиках RSS или (и) Composite/
Поскольку это число является атрибутом идентификационного номера товара, то оно обрабатывается только вместе с этим номером.
Пример индикации десятичной точки:
Идентификатор применения
Код валюты стандарта ISO
Кодированное значение
Действительная величина
3932
710 1)
1230
12.30
3931
710 1)
1230
123.00
3930
040 2)
123
123.00
ТАБЛИЦА 33
1) Южноафриканские ранды
2) Австрийские шиллинги
25. Номер заявки покупателя на покупку (AI 400)
Номер заявки покупателя на покупку используется только между двумя торговыми партнерами
Формат элемента строки
AI
Номер заявки покупателя на покупку
4 0 0
X1 переменная длина X30
ТАБЛИЦА 34
AI 400 указывает, что поле данных содержит номер заявки покупателя на покупку.
Поле «Номер заявки покупателя на покупку» является строкой переменной длины, которая может включать любые символы, содержащиеся в таблице 1 международного стандарта ISO/IEC 646, приведенного в приложении 3. Поле содержит номер заявки на покупку указанный компанией-покупателем. Состав номера и его содержимое оставлено на усмотрение покупателя.
Данные могут обрабатываться самостоятельно или вместе с идентификационными данными той же торговой единицы.
Предупреждение: Эта строка должна быть удалена с торговой единицы, прежде чем груз покинет пределы покупателя.
26. Номер накладной (коносамента) (AI 401)
Номер накладной назначается перевозчиком или, по предварительному согласованию с перевозчиком, отправителем груза для того, чтобы идентифицировать логическую группу (одну или более физических единиц) товара, рассматриваемую как единое целое в процессе транспортировки.
ФОРМАТ ЭЛЕМЕНТА СТРОКИ
AI
Номер накладной
EAN/UCC префикс комапании Информация накладной
4 0 1
N1 … Ni Xi+1… переменная длина Xj (j<=30)
ТАБЛИЦА 35
AI 401 указывает, что поле данных содержит номер накладной (коносамента).
Поле «Номер накладной» содержит EAN/UCC префикс компании перевозчика и информацию о накладной. Структура этой информации, следующей за префиксом компании, оставлена на усмотрение пользователя этими данными. Поле является строкой переменной длины, которая может включать любые символы, содержащиеся в таблице 1 международного стандарта ISO/IEC 646, приведенного в приложении 3.
Данные могут обрабатываться самостоятельно или вместе с идентификационными данными той же торговой единицы.
Замечание: Если новый коносамент создается, то строка, содержащая предыдущий номер накладной, должна быть удалена с торговой единицы.
27. Идентификационный номер груза (AI 402)
ФОРМАТ ЭЛЕМЕНТА СТРОКИ
AI
Идентификационный номер груза
EAN/UCC префикс комапании Ссылка поставщика
Контр. число
4 0 2
N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 N12 N13 N14 N15 N16
N17
Идентификационный номер груза назначается отправителем груза. Он представляет уникальный номер, который идентифицирует логическую группировку физических единиц, рассматриваемую как единое целое в процессе транспортировки. Он может использоваться всеми участниками цепи движения груза как коммуникационная ссылка.
ТАБЛИЦА 36
AI 402 указывает, что поле данных содержит идентификационный номер груза.
Поле «Номер накладной» содержит EAN/UCC префикс компании отправителя и ссылку на отправителя, указываемую отправителем груза. Поле является строкой содержащей 16 цифр.
Контрольная цифра вычисляется по алгоритму, приведенному в Приложении 1. Ее проверка, осуществляемая программно, обеспечивает правильность составления поля.
Данные могут обрабатываться самостоятельно или вместе с идентификационными данными на той же торговой единице.
Замечание: Рекомендуется присваивать номера последовательно.
28. Код маршрута (AI 403)
Код маршрута назначается отдельным перевозчиком и он является атрибутом грузового контейнерного кода. Он предназначен для адаптации ранее принятых международных решений. Код маршрута не должен использоваться для кодирования данных, для которых уже существуют другие идентификаторы применения (такие, например, как «Доставить в» Почтовый код).
Формат элемента строки
AI
Код маршрута
4 0 3
X1 переменная длина X30
ТАБЛИЦА 37
AI 403 указывает, что поле данных содержит код маршрута.
Поле «Код маршрута» является строкой переменной длины, которая может включать любые символы, содержащиеся в таблице 1 международного стандарта ISO/IEC 646, приведенного в приложении 3. Ее содержимое и структуру определяет перевозчик, составивший этот код. Если группа отдельных перевозчиков желают заключить соглашение об использовании единого кода маршрута, то согласованный индикатор должен определять структуру кода маршрута.
Данные должны обрабатываться вместе с серийным грузовым контейнерным кодом, нанесенным на тот же груз.
29. «Доставить-вручить» EAN/UCC Глобальный адресный номер
(AI 410)
EAN/UCC Глобальный адресный номер получателя груза.
Поле данных представляет собой стандартный EAN/UCC-13 номер.
Формат элемента строки
AI
EAN/UCC префикс комапании Адресная ссылка
Контр. число
4 1 0
N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 N12
N13
ТАБЛИЦА 38
AI 410 указывает, что поле данных содержит EAN/UCC Глобальный адресный номер грузополучателя.
EAN/UCC префикс компании является частью идентификационного номера адреса компании, для того, чтобы сделать его уникальным.
Ссылка на размещение определяется компанией-адресатом.
Контрольная цифра определяется по алгоритму, определенному в приложении 1. Она проверяется программно, чтобы быть уверенным в правильном составлении строки.
Данные должны обрабатываться отдельно или вместе с другой соответствующей информацией.
30. «Счет-фактура» EAN/UCC Глобальный адресный номер (AI 411)
EAN/UCC Глобальный адресный номер адресата платежного требования.
Поле данных представляет собой стандартный EAN/UCC-13 номер.
Формат элемента строки
AI
EAN/UCC префикс комапании Адресная ссылка
Контр. число
4 1 1
N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 N12
N13
ТАБЛИЦА 39
AI 411 указывает, что поле данных содержит EAN/UCC Глобальный адресный номер адресата платежного поручения.
EAN/UCC префикс компании является частью идентификационного номера адреса адресата для того, чтобы сделать его уникальным.
Ссылка на размещение определяется компанией-адресатом.
Контрольная цифра определяется по алгоритму, определенному в приложении 1. Она проверяется программно, чтобы быть уверенным в правильном составлении строки.
31. «Закуплено у» EAN/UCC Глобальный адресный номер (AI 412)
EAN/UCC Глобальный адресный номер поставщика груза.
Поле данных представляет собой стандартный EAN/UCC-13 номер.
Формат элемента строки
AI
EAN/UCC префикс комапании Адресная ссылка
Контр. число
4 1 2
N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 N12
N13
ТАБЛИЦА 40
AI 412 указывает, что поле данных содержит EAN/UCC Глобальный адресный номер поставщика товара.
EAN/UCC префикс компании является частью идентификационного номера адреса компании для того, чтобы сделать его уникальным.
Ссылка на размещение определяется компанией-поставщиком.
Контрольная цифра определяется по алгоритму, определенному в приложении 1. Она проверяется программно, чтобы быть уверенным в правильном составлении строки.
Данные должны обрабатываться отдельно или вместе с другой соответствующей информацией.
32. «Груз для, Поставка для, Переслать » EAN/UCC Глобальный адресный номер (AI 413)
EAN/UCC Глобальный адресный номер компании, являющейся промежуточным или конечным пунктом доставки груза.
Поле данных представляет собой стандартный EAN/UCC-13 номер.
Формат элемента строки
AI
EAN/UCC префикс комапании Адресная ссылка
Контр. число
4 1 3
N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 N12
N13
ТАБЛИЦА 41
AI 413 указывает, что поле данных содержит EAN/UCC Глобальный адресный номер промежуточного или конечного пункта поставки товара.
EAN/UCC префикс компании является частью идентификационного номера адреса компании для того, чтобы сделать его уникальным.
Ссылка на размещение определяется компанией-поставщиком.
Контрольная цифра определяется по алгоритму, определенному в приложении 1. Она проверяется программно, чтобы быть уверенным в правильном составлении строки.
Данные могут обрабатываться отдельно или вместе с другой соответствующей информацией.
Замечание: Эта строка используется грузополучателем для внутренних нужд и не используется перевозчиком.
33. Идентификация места размещения, EAN/UCC Глобальный адресный номер (AI 414)
EAN/UCC Глобальный адресный номер применяется для идентификации места размещения (адреса) компании.
Поле данных представляет собой стандартный EAN/UCC-13 номер.
Формат элемента строки
AI
EAN/UCC префикс комапании Адресная ссылка
Контр. число
4 1 4
N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 N12
N13
ТАБЛИЦА 42
AI 414 указывает, что поле данных содержит EAN/UCC Глобальный адресный номер места размещения.
EAN/UCC префикс компании является частью идентификационного номера адреса компании для того, чтобы сделать его уникальным.
Ссылка на размещение определяется собственником или пользователем указанного адреса.
Контрольная цифра определяется по алгоритму, определенному в приложении 1. Она проверяется программно, чтобы быть уверенным в правильном составлении строки.
Данные могут обрабатываться согласно конкретным требованиям приложения.
34. EAN/UCC Глобальный адресный номер стороны, выставившей счет (AI 415)
EAN/UCC Глобальный адресный номер стороны, выставившей счет, используется на платежных требованиях.
Поле данных представляет собой стандартный EAN/UCC-13 номер. Он является необходимой информацией на платежном требовании. Вместе с номером платежного поручения они уникально идентифицируют платежное поручение.
Формат элемента строки
AI
EAN/UCC префикс комапании Адресная ссылка
Контр. число
4 1 5
N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 N12
N13
ТАБЛИЦА 43
AI 415 указывает, что поле данных содержит EAN/UCC Глобальный адресный номер стороны, выставившей счет.
EAN/UCC префикс компании является частью идентификационного номера адреса компании для того, чтобы сделать его уникальным.
Ссылка на адрес определяется стороной, выставившей счет.
Контрольная цифра определяется по алгоритму, определенному в приложении 1. Она проверяется программно, чтобы быть уверенным в правильном составлении строки.
Данные должны обрабатываться вместе с номером платежного поручения.
35. «Доставить-вручить» Почтовый код в пределах одной страны (AI 420)
Формат элемента строки
AI
Почтовый код
4 2 0
X1 переменная длина X20
ТАБЛИЦА 44
AI 420 указывает, что поле данных содержит почтовый код адресата в национальном формате.
Поле «Почтовый код» содержит почтовый код адресата, определенный почтовым ведомством страны. Он выровнен по левому краю и не должен содержать каких-либо дополнительных символов.
Обычно почтовый код обрабатывается отдельно.
36. «Доставить-вручить» Почтовый код с 3-х значным почтовым кодом страны по ISO (AI 421)
Почтовый код страны (ISO стандарт 3166) и национальный почтовый код адресата.
Формат элемента строки
AI
ISO коды валют
Почтовый код
4 2 1
N1 N2 N3
X4 переменная длина X12
ТАБЛИЦА 45
AI 421 указывает, что поле данных содержит почтовый код адресата в международном формате.
Поле «Почтовый код страны» содержит 3 цифровой код страны, определенный стандартом ISO 3166 ) (Данные доступны в Интернете).
Поле «Почтовый код» содержит почтовый код адресата, определенный почтовым ведомством страны. Он выровнен по левому краю и не должен содержать каких-либо дополнительных символов.
Обычно международный почтовый код обрабатывается отдельно.
37. Страна происхождения торговой единицы (AI 422)
Почтовый код страны, определенный стандартом ISO 3166
Формат элемента строки
AI
ISO код страны
4 2 2
N1 N2 N3
ТАБЛИЦА 46
AI 422 указывает, что поле данных содержит почтовый код страны происхождения товарной единицы.
Поле «Почтовый код страны» содержит 3-х значный код страны происхождения товара, определенный стандартом ISO 3166 ) (Данные доступны в Интернете).
Замечание: Обычно под термином «Страна происхождения товара» понимают страну, в которой товар изготовлен. Однако, в связи с тем, что этот термин определен по- разному для различных целей, то ответственность за использование этого термина возлагается на производителя.
38. Страна начальной обработки (AI 423)
Формат элемента строки
AI
ISO код страны
4 2 3
N1 N2 N3 … N 15
ТАБЛИЦА 47
Идентификатор применения 423 указывает, что поле данных содержит коды ISO стран, в которых производилась начальная обработка торговой единицы.
Поле «ISO код страны» содержит трехзначное число – код страны из международного стандарта ISO 3166 (данные доступны в Интернете).
Замечание: Обычно страна начальной обработки является страной, произведшей этот товар. Однако, для некоторых товаров необходимо указывать до пяти различных стран начального производства товара (например, страны в которых производился откорм скота). Ответственность за заполнение этого поля лежит на поставщике товара.
39. Страна переработки (AI 424)
Формат элемента строки
AI
ISO код страны
4 2 4
N1 N2 N3
ТАБЛИЦА 48
Идентификатор применения 424 указывает, что поле данных содержит код ISO страны, в которой производилась обработка торговой единицы.
Поле «ISO код страны» содержит трехзначное число – код страны из международного стандарта ISO 3166 (данные доступны в Интернете).
Замечание: Ответственность за заполнение этого поля лежит на поставщике товара.
40. Страна распаковки (AI 425)
Формат элемента строки
AI
ISO код страны
4 2 5
N1 N2 N3
ТАБЛИЦА 49
Идентификатор применения 425 указывает, что поле данных содержит код ISO страны, в которой производилась распаковка торговой единицы.
Поле «ISO код страны» содержит трехзначное число – код страны из международного стандарта ISO 3166 (данные доступны в Интернете).
Замечание: Ответственность за заполнение этого поля лежит на стороне, производящей распаковку товара.
41. Инвентарный номер NATO (AI 7001)
Идентификация, классификация и нумерация товаров, поставляемых через альянс NATO.
Формат элемента строки
AI
NATO классификация Код страны Серийный номер
снабжения
7 0 0 1
N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 N12 N13
ТАБЛИЦА 50
Идентификатор применения 7001 указывает, что поле данных содержит инвентарный номер имущества NATO.
Инвентарный номер присваивается любому товару, поставляемому через альянс NATO. Ответственность за назначением номера товару лежит на производителе товара или создателе дизайна.
Замечание: Этот идентификатор используется только в рамках снабжения товарами альянса. Использование номеров определяется правилами и предписаниями Комитета Альянса 135.
42. UN/ECE классификация мясных туш и их разделки (AI 7002)
Формат элемента строки
AI
UC/ECE классификация продуктов
7 0 0 2
X1 переменная длина X30
ТАБЛИЦА 51
Идентификатор применения 7002 указывает, что поле данных содержит классификацию, используемую международной организацией ECE.
UN/ECE код классификации мясных туш и их разделки представляет собой строку переменной длины, содержащей буквенно-цифровые символы. Он является атрибутом глобального идентификационного номера товара, указанного в описании товара.
Замечание: Этот идентификатор используется только в контексте стандартов организации UN/ECE для оценки качества мясных туш и их разделки (КРС, свинина, баранина, козлятина).
43. Рулонные товары – Толщина, длина, диаметр, направление обмотки, сращивание (AI 8001)
Измерения и другие величины рулонного товара.
Вследствие того, что некоторые рулонные товары не могут нумероваться стандартными методами, определенными ранее, то они рассматриваются как товары с переменными размерами. Для этих товаров, где стандартные измерители товара не достаточны, предлагается следующий ниже формат строки.
Идентификация таких товаров состоит из глобального идентификационного номера товарной единицы и переменных, содержащих данные о конкретном товаре.
Формат элемента строки
AI
Переменный объем рулонных товаров (описание см. выше)
8 0 0 1
N1 N2 N3 N4
N5 N6 N7 N8 N9
N10 N11 N12
N13
N14
ТАБЛИЦА 52
AI 8001 указывает, что поле данных содержит значения переменных рулонных продуктов.
Поле данных рулонного товара состоит из следующих значений:
N1 - N4 толщина рулона в миллиметрах.
N5 - N9 длина в метрах
N10 – N12 внутренний диаметр жилы в миллиметрах
N13 – направление обмотки (с начала – 0, с конца – 1, неопределено – 9)
N14 – число сращиваний (от 0 до 8 – действительное количество, 9 – неизвестно)
Данные могут быть обработаны совместно с соответствующим идентификационным номером.
44. Идентификационный номер мобильного телефона (AI 8002)
Электронный серийный номер сотового мобильного телефона ограниченного географического действия
Формат элемента строки
AI
Серийный номер
8 0 0 2
X1 переменный X20
ТАБЛИЦА 53
AI 8002 указывает, что поле данных содержит серийный номер сотового мобильного телефона.
Поле «серийный номер» является строкой переменной длины, которая может включать любые символы, содержащиеся в таблице 1 международного стандарта ISO/IEC 646, приведенного в приложении 3. Этот номер назначают лица, облеченные таким правом на национальном или на мультинациональном уровне. Он идентифицирует каждый мобильный телефон уникально в определенном районе для определенных контрольных целей. Он не рассматривается как атрибут идентификационного номера телефона как товара.
Данные могут обрабатываться согласно частным требованиям приложения.
45. Глобальный номер оборотной тары (AI 8003)
EAN/UCC идентификационный номер оборотной тары как физической единицы без ссылки на содержимое.
Идентификационный номер имущества базируется на структуре стандартного номера EAN/UCC-13 или UCC-12.
Формат элемента строки
AI
Идентификационный номер активов
Серийный номер (выборочно)
EAN/UCC префикс компании Актив
Контр. число
8 0 0 3
0 0 N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 N11
N12
X1пeремен X16
8 0 0 3
0 N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 N12
N13
X1 пeремен. X16
UCC-12
EAN/
UCC-13
ТАБЛИЦА 54
AI 8003 указывает, что поле данных содержит глобальный номер оборотного имущества (тары).
EAN/UCC префикс компании присваивается собственником имущества. Эта компонента структуры нумерации EAN/UCC используется для того, чтобы сделать номер уникальным. Нуль(и) добавляются слева чтобы длина поля была равна 14 цифрам, как идентификационный номер имущества.
Тип имущества – номер, назначаемый собственником имущества, для идентификации каждого типа имущества.
Контрольная цифра определяется по алгоритму, приведенному в Приложении 1. Она обрабатывается программным путем, чтобы обеспечить корректность сборки строки.
Необязательное поле «серийный номер» назначается собственником имущества. Оно определяет отдельное имущество в рамках данного тAIа. Поле является строкой переменной длины, которая может включать любые символы, содержащиеся в таблице 1 международного стандарта ISO/IEC 646, приведенного в приложении 3.
Данные могут обрабатываться согласно некоторым требованиям приложения.
46. Глобальный номер индивидуального имущества (AI 8004)
EAN/UCC идентификационный номер индивидуального имущества.
Этот номер может использоваться для уникальной идентификации имущества, чтобы дать способ хранения соответствующих данных. Этот номер не должен использоваться для идентификации вещи как торговой единицы или груза. Однако им могут обмениваться партнеры по обмену в целях отслеживания.
Формат элемента строки
AI
Индивидуальный номер имущества
EAN/UCC префикс комапании Индивидуальный номер имущества
8 0 0 4
N1 …. Ni Xi+1… переменная длина Xj (j<=30)
ТАБЛИЦА 55
AI 8004 указывает, что поле данных Глобальный номер индивидуального имущества
Индивидуальный номер имущества использует EAN/UCC префикс компании -собственницы имущества. Структура и нумерация ссылки на индивидуальное имущество определяется держателем префикса компании. Поле является строкой переменной длины, которая может включать любые символы, содержащиеся в таблице 1 международного стандарта ISO/IEC 646, приведенного в приложении 3.
Данные могут обрабатываться согласно некоторым требованиям приложения.
47. Цена единицы измерения товара (AI 8005)
Цена единицы измерения товара переменного размера с ограничением использования между торговыми партнерами.
Эта строка используется для указания цены единицы измерения товара переменного размера, чтобы отличить варианты цены одного и того товара. Он рассматривается как атрибут соответствующей торговой единицы, а не части ее идентификации.
Формат элемента строки
AI
Цена за единицу или вес
8 0 0 5
N1 N2 N3 N4 N5 N6
ТАБЛИЦА 56
AI 8005 указывает, что поле данных содержит цену единицы товара.
Содержание и структура поля оставлены на усмотрение торговых партнеров.
Данные должны всегда декодироваться и обрабатываться вместе с идентификационным номером торговой единицы.
48. Идентификация компонент торговой единицы (AI 8006)
EAN/UCC идентификация торговой единицы фиксированного размера, упакованного в отдельные пакеты.
Формат элемента строки
AI
GTIN
Относительный номер компоненты
Количество компонент
8 0 0 6
N1 N2 N3 …………………N11 N13 N14
N15 N16
N17 N18
ТАБЛИЦА 57
AI 8006 указывает, что поле данных содержит идентификацию торговой единицы и перечисление ее компонент.
Идентификационный номер – это номер целой торговой единицы.
Поле «относительный номер» определяет последовательный номер отдельной компоненты товара. Компонента данной торговой единицы должна быть идентичной соответствующей торговой единицы.
Поле «количество» показывает общее число компонент торговой единицы.
Контрольная цифра определяется по алгоритму, определенному в приложении 1. Она проверяется программно, чтобы быть уверенным в правильном составлении строки.
Данные могут обрабатываться согласно некоторым требованиям приложения.
49. Международный номер банковского счета (AI 8007)
Международный номер банковского счета определен в стандарте ISO 13616 для использования на платежных документах.
Формат элемента строки
AI
Международный номер банковского счета
8 0 0 7
X1 переменный X30
ТАБЛИЦА 58
AI 8007 указывает, что поле данных содержит Международный номер банковского счета.
Международный номер банковского счета, определенный в стандарте ISO 13616, на чей счет сумма в платежном поручении должна быть переведена. Этот номер указан в
счете. Поле имеет переменную длину и содержит символы из таблицы1 международного стандарта ISO/IEC 646, приведенной в приложении 3.
Данные должны обрабатываться вместе со ссылочным номером платежного поручения и глобальным адресным номером, указанным в том же счете.
50. Дата и время производства (AI 8008)
Формат элемента строки
AI
Дата и Время Производства
ГГ
ММ
ДД
ЧЧ
ММ
СС
8 0 0 8
N1 N2
N3 N4
N5 N6
N7 N8
N9 N10
N10 N11
ТАБЛИЦА 59
Идентификатор применения 8008 указывает, что поле данных содержит дату и время выпуска продукции.
Дату и время производства или сборки продукции определяет производитель. Оно может относиться к самой торговой единице или к товару, содержащемуся в грузе.
Структура:
Год – последние две цифры года (например, 1997=97). Обязательно указывается.
Месяц- это номер месяца (например, январь=01). Обязательно указывается.
День- номер дня соответствующего месяца (например, второй день = 02). Обязательно указывается.
Час – номер часа в локальной системе времени (например, 2 часа после полудня = 14). Обязательно указывается.
Минуты – могут не указываться, если не требуется.
Секунды – могут не указываться, если не требуется.
Так как дата сохранности является атрибутом конкретной торговой единицы, то она не должна обрабатываться самостоятельно, а только совместно с идентификационным номером торговой единицы, к которой она относится.
Замечание: Если год изготовления больше 50, то товар изготовлен в 20 веке, а если меньше, то товар изготовлен в 21 веке.
51. Глобальный номер для услуг (AI 8018)
EAN/UCC идентификационный номер оказываемых услуг, определяемый провайдером.
Этот номер используется для идентификации клиента в некоторой службе оказания услуг. Он дает возможность провайдеру хранить информацию о перечне услуг, оказанных клиенту.
Формат элемента строки
AI
Глобальный номер для услуг
Контр. число
EAN/UCC префикс комапании Ссылка на услугу
8 0 1 8
N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 N12 N13 N14 N15 N16 N17
N18
ТАБЛИЦА 60
AI 8018 указывает, что поле данных содержит глобальный номер для услуг.
EAN/UCC префикс компании присваивается провайдером услуг. Эта компонента структуры нумерации EAN/UCC используется для того, чтобы сделать номер уникальным.
Ссылка на услугу определяется провайдером. Структура и содержимое номера ссылки остается на усмотрении конкретного провайдера услуг.
Контрольная цифра вычисляется по алгоритму, приведенному в Приложении 1. Ее верификация, выполняемая программными средствами, обеспечивает правильность составления номера.
Данные могут обрабатываться согласно требованиям конкретного приложения.
52 Ссылочный номер платежного требования (AI 8020)
Ссылочный номер платежного требования.
Формат элемента строки
AI
Ссылочный номер платежного требования
8 0 20
X1 переменный X25
ТАБЛИЦА 61
AI 8020 указывает, что поле данных содержит ссылочный номер платежного требования.
Ссылочный номер платежного требования определяется стороной, выставляющей счет для идентификации платежного требования. Вместе с ее глобальным адресным
номером документ получает полную идентификацию. Поле имеет переменную длину и использует символы международного стандарта ISO/IEC 646, приведенные в Таблице1 Приложения 3.
Данные должны обрабатываться вместе с глобальным адресным номером стороны, выставившем счет на том же бланке платежного требования.
53 Расширенный код купона (AI 8100-8102)
Расширенный код купона дополняет UCC идентификацию купонов и используется в Северной Америке.
Формат элемента строки
AI
Допол.
цифра
UCC
префикс
Код услуги
Дата истечения срока (месяц+год)
8 1 0 0
N1
N2 N3 N4 N5 N6
8 1 0 1
N1
N2 N3 N4 N5 N6
N7 N8 N9 N10
8 1 0 2
0
N2
ТАБЛИЦА 62
AI 8100-8102 указывает, что поле данных содержит дополнительные данные к UCC идентификационному номеру купона.
Дополнительный 0 используется в AI 8102 для того, чтобы число цифр было четным.
UCC префикс указывает тAI потребительского товара в системе UPC-12. Для купонов обычно используется цифра 5.
Код предложения назначается издателем купонов и служит для определения некоторого поощрения.
Дата истечения срока указывает конец периода выкупа купона..
54. Информация по согласованию между торговыми партнерами (AI 90)
Любого вида информация, согласованная между торговыми партнерами с ограничением использования только между ними.
Формат элемента строки
AI
Ссылочный номер платежного требования
9 0
X1 переменная длина X30
ТАБЛИЦА 63
AI 90 указывает, что поле данных содержит информацию обоюдно согласованную между торговыми партнерами.
Поле данных содержит данные согласованные торговыми партнерами.. Поле имеет переменную длину и использует символы международного стандарта ISO/IEC 646, приведенные в Таблице1 Приложения 3. Данные могут использоваться вместе с данными, представленными идентификаторами FACT.
Данные могут обрабатываться способами, ранее оговоренными между торговыми партнерами.
Предупреждение: Штриховой код, содержащий строку с AI 90 должен быть убран с любого товара, покидающего подведомственную область торговых партнеров.
55 Внутренняя информация компании (AI 91 - 99)
Формат элемента строки
AI
Поле данных
A1 A2
X1 переменная длина X30
ТАБЛИЦА 64
Значениями числа А1 А2 являются числа от 91 до 99.
Поле данных может содержать любую внутреннюю информации компании. Поле имеет переменную длину и использует символы международного стандарта ISO/IEC 646, приведенные в Таблице1 Приложения 3.
Процесс обработки данных определяется компанией.
Предупреждение: Штриховой код, содержащий строку с AI 91 до AI 99 должен быть убран с любого товара, покидающего подведомственную территорию компании.
ПРИЛОЖЕНИЕ 1. ВЫЧИСЛЕНИЕ КОНТРОЛЬНОЙ ЦИФРЫ.
Ниже приводится стандартная процедура вычисления контрольной цифры в системе
нумерации EAN/UCC.
Позиции цифр
EAN/
UCC-8
N1
N2
N3
N4
N5
N6
N7
N8
UCC-12
N1
N2
N3
N4
N5
N6
N7
N8
N9
N10
N11
N12
EAN/
UCC-13
N1
N2
N3
N4
N5
N6
N7
N8
N9
N10
N11
N12
N13
EAN/
UCC-14
N1
N2
N3
N4
N5
N6
N7
N8
N9
N10
N11
N12
N13
N14
18-ти значн.
N1
N2
N3
N4
N5
N6
N7
N8
N9
N10
N11
N12
N13
N14
N15
N16
N17
N18
Множители для каждой позиции
x3
x1
x3
x1
x3
x1
x3
x1
x3
x1
x3
x1
x3
x1
x3
x1
x3
Суммирование результатов = Сумма
Вычитание Сумма из ближайшего числа,
кратного 10 = Контрольная цифра
ТАБЛИЦА 65
Пример расчет контрольного числа для 18-тизначного поля
N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 N12 N13 N14 N15 N16 N17 N18
Номер без ко
нтрольной
цифры
3
7
6
1
0
4
2
5
0
0
2
1
2
3
4
5
6
Шаг 1:
Умножить
на
x
3
x
1
x
3
x
1
x
3
x
1
x
3
x
1
x
3
x
1
x
3
x
1
x
3
x
1
x
3
x
1
x
3
Шаг 2:
сложить
результат
=
9
=
7
=
18
=
1
=
0
=
4
=
6
=
5
=
0
=
0
=
6
=
1
=
6
=
3
=
12
=
5
=
18
=101
Шаг 3: Вычитание суммы из ближайшего числа кратного 10 (110) = Контр. Цифра (9)
Номер с кон
трольной
цифрой
3
7
6
1
0
4
2
5
0
0
2
1
2
3
4
5
6
9
ТАБЛИЦА 66
Вычисление контрольной цифры для полей, содержащих цену или вес.
Чтобы увеличить безопасность чтения цены или веса с символа штрихового кода, контрольная цифра для этих полей вычисляется по алгоритму, описанному ниже.
Основной принцип вычисления контрольной цифры состоит в том, что каждая цифра в поле цена или вес умножается на свой весовой фактор и полученная сумма «весов» обрабатывается. Весовыми факторами являются 2-,3,5+.5-.
Таблицы «весов» для каждого весового фактора приводятся ниже.
ТАБЛИЦА для весового фактора 2-
Правило вычисления: цифра умножается на 2. Если результат двузначный, цифра
десятков вычитается из цифры единиц. Эта разница является «весом»
Цифры
«Веса»
0
0
1
2
2
4
3
6
4
8
5
9
6
1
7
3
8
5
9
7
ТАБЛИЦА для весового фактора 3
Правило вычисления: Цифра умножается на 3. Цифра единиц результата является
«весом»
Цифры
Веса
0
0
1
3
2
6
3
9
4
2
5
5
6
8
7
1
8
4
9
7
ТАБЛИЦА для весового фактор 5+
Правило вычисления: Цифра умножается на 5. Цифра единиц результата и цифра десят-
ков складываются вместе. Эта сумма является «весом»
Цифры
Веса
0
0
1
5
2
1
3
6
4
2
5
7
6
3
7
8
8
4
9
9
ТАБЛИЦА для весового фактор 5-
Правило вычисления: Цифра умножается на 5. Цифра десятков результата вычитается
из цифр единиц. Разница является «весом»
Цифры
Веса
0
0
1
5
2
9
3
4
4
8
5
3
6
7
7
2
8
6
9
1
Расчет контрольного числа для 4-значного поля цены
Весовые факторы
Позиция цифры
Весовой фактор
1
2-
2
2-
3
3
4
5-
Расчет шаг 1: Определяем «веса» для каждой цифры в позициях от 1 до 4, согласно назначенным весовым факторам.
Расчет шаг 2: Складываем результаты шага 1.
Расчет шаг 3: Умножаем результат шага 2 на 3. Число единиц результата является контрольной цифрой.
Пример расчета контрольного числа
Позиция поля цены 1 2 3 4
Назначенный весовой фактор 2- 2- 3 5-
Цена 2 8 7 5
Шаг 1: Веса согласно
таблиц 4 5 1 3
Шаг 2: Сумма + + + + = 13
Шаг 3: Умножить на 3 = 3 9
Позиция контрольного числа
Расчет контрольной цифры для 5-тизначного поля цены
Назначенный весовой фактор
Позиции цифр
Весовой фактор
1
2-
2
2-
3
3
4
5+
5
2-
Расчет шаг 1: Определяем «вес» для каждой цифры, стоящей в позиции от 1 до 5, согласно назначенным весовым факторам
Расчет шаг 2: Складываем результаты шага 1.
Расчет шаг 3: Вычитаем результат из ближайшего равного или большего числа, кратного. 10
Расчет шаг 4: Находим цифру равную результату из строки «веса» в таблице «весовой фактор 5-». Контрольная цифра является числом в строке цифры того же столбца.
Пример расчета контрольного числа
Позиция поля цены 1 2 3 4 5
Назначенный весовой фактор 5+ 2- 5- 5+ 2-
Цена 1 4 6 8 5
Шаг 1: «Веса» согласно
таблицам 5 8 7 4 9
Шаг 2: Сумма + + + + + = 33
Шаг 3: Результат вычитания (40-33) = 7
Шаг 4: «Вес» 7 в таблице факторов 5- указывает цифру 6, которая и является
Контрольной цифрой
ПРИЛОЖЕНИЕ 2. UCC-12 ИДЕНТИФИКАЦИОННЫЕ НОМЕРА В СИМВОЛИКЕ UPC-E.
Идентификационные номера товара в системе UCC-12, начинающиеся с префикса 0 могут быть представимы в виде сокращенного штрихового кода – UPC-E. 12-значный номер UCC-12 “сворачивается” в штриховой код, содержащий символы всего 6 цифр. Для обработки в прикладных программах сокращенный номер необходимо “развернуть” в полную длину, т.к. 6-значного номера товара в системе UPC-E нет.
UCC-12 идентификационный номер торговой единицы
Представление в
системе UPC-E
Префикс компании
Ссылочный номер единицы
Контр. число
Позиции
N1 N2 N3 N4 N5 N6
N7 N8 N9 N10 N11
N12
1 2 3 4 5 6
(0) 0 0 0 0 0 1
(0) 0 9 9 9 9 9
= 5 номеров UPC-E
0 0 0 0 5
0 0 0 0 9
4
2
0 0 0 0 1 ‘5’
9 9 9 9 9 ‘9’
(0) 0 0 0 0 1 0
(0) 0 9 9 9 9 0
= 10 номеров UPC-E
0 0 0 0 0
0 0 0 0 9
7
1
0 0 0 1 0 ‘4’
9 9 9 9 9 ‘4’
(0) 0 0 0 3 0 0
(0) 0 9 9 9 0 0
= 100 номеров UPC-E Приложений
0 0 0 0 0
0 0 0 9 9
7
5
0 0 3 0 0 ‘3’
9 9 9 9 9 ‘3’
(0) 0 0 0 0 0 0
(0) 0 9 9 2 9 0
= 1000 номеров UPC-E
0 0 0 0 0
0 0 9 9 9
9
9
0 0 0 1 0 ‘0’
9 9 9 9 9 ‘2’
ТАБЛИЦА 67
Замечания относительно таблицы 67
Компании с префиксами 000000 и от 001000 до 007999 в позициях от N1 до N6 не могут использовать систему UPC-E.
Каждая позиция поля данных должна содержать цифру в пределах интервала [цифра в верхней строке, цифра в нижней строке]. При декодировании алгоритм «развертывания» сокращенной длины до полной определяется цифрой, взятой в кавычки в колонке «Представление в системе UPC-E».
Контрольная цифра вычисляется по алгоритму, приведенному в Приложении 1, примененного к полной длине UCC-12 идентификационного номера. В штриховом коде UPC-E контрольная цифра неявно представлена и вычисляется на основании шести цифр, действительно кодируемых.
ПРИЛОЖЕНИЕ 3. ТАБЛИЦА 1 СТАНДАРТА ISO/IEC 646.
Графический символ
Код представления
Графический символ
Код представления
!
21
M
4D
“
22
N
4E
%
25
O
4F
&
26
P
50
‘
27
Q
51
(
28
R
52
)
29
S
53
2A
T
54
+
2B
U
55
,
2C
V
56
-
2D
W
57
.
2E
X
58
/
2F
Y
59
0
30
Z
5A
1
31
_
5F
2
32
a
61
3
33
b
62
4
34
c
63
5
35
d
64
6
36
e
65
7
37
f
66
8
38
g
67
9
39
h
68
3A
i
69
3B
j
6A
<
3C
k
6B
=
3D
l
6C
3E
m
6D
?
3F
n
6E
A
41
o
6F
B
42
p
70
C
43
q
71
D
44
r
72
E
45
s
73
F
46
t
74
G
47
u
75
H
48
v
76
I
49
w
77
J
4A
x
78
K
4B
y
79
L
4C
z
7A
ТАБЛИЦА 68
ПРИЛОЖЕНИЕ 4. КРАТКИЙ ОБЗОР ИДЕНТИФИКАТОРОВ ПРИМЕНЕНИЯ
Таблица 69 содержит список всех AI, используемых в настоящее время.
Представление формата поля данных выполнено в соответствии со следующими условиями:
а поле данных содержит буквенные символы
n поле данных содержит только цифровые символы
an поле данных содержит буквенно-цифровые символы
а3 поле данных фиксированной длины, содержит 3 буквенных символа
n3 поле данных фиксированной длины, содержит 3 цифровых символа
an3 поле данных фиксированной длины, содержит 3 буквенно-цифровых символа
a…3 поле данных переменной длины, содержит до 3 буквенных символов
n…3 поле данных переменной длины, содержит до 3 цифровых символов
a…3 поле данных переменной длины, содержит до 3 буквенно-цифровых
символов
AI
Полное название
Формат
Краткое название
00
Серийный грузовой контейнерный код
n2+n18
SSCC
01
Идентификационный номер единицы товара
n2+n14
GTIN
02
GTIN торговых единиц, содержащихся в грузе
n2+n14
CONTENT
10
Номер лота (партии, группы, пакета)
n2+an..20
BATCH/LOT
111
Дата выработки (ГГММДД)
n2+n6
PROD DATE
121
Дата платежа
n2+n6
DUE DATE
131
Дата упаковки (ГГММДД)
n2+n6
PACK DATE
151
Минимальный срок годности (ГГММДД)
n2+n6
BEST BEFORE or SELL BY
171
Максимальный срок годности (ГГММДД)
n2+n6
USE BY
or EXPIRY
20
Разновидность продукта
n2+n2
VARIANT
21
Серийный номер
n2+an20
SERIAL
22
Вспомогательные данные специальных фармацевтических продуктов
n2+an..29
QTY/DATE/BATCH
232
Номер лота (переходный)
n3+n..19
BATCH/LOT
240
Дополнительная идентификация продукта, присваиваемая производителем
n3+an 30
ADDITIONAL ID
241
Номер покупателя
n3+an 30
CUST.PART №
250
Дополнительный серийный номер
n3+an 30
SECONDARY SERIAL
30
Переменное количество
n2+n 8
VAR.COUNT
31-363
Торговые и логистические единицы измерения
n4+n6
See next pages**
3373
Килограммы на квадратный метр
n4+n6
KG PER m2
37
Количество торговых единиц в грузе
n2+n 8
COUNT
3903
Сумма, подлежащая к оплате – одна валютная зона
n4+n 15
AMOUNT
3913
Сумма, подлежащая к оплате – с ISO кодом валюты
n4+n3+n 15
AMOUNT
400
Номер заявки покупателя на покупку
n3+an..30
ORDER NUMBER
401
Номер накладной (коносамента)
n3+an..30
CONSIGNMENT
402
Идентификационный номер груза
n3+n17
SHIPMENT №
403
Код маршрута
n3+an..30
ROUTE
410
«Доставить-вручить» EAN/UCC Глобальный адресный номер
n3+n13
SHIP TO LOC
411
«Счет-фактура» EAN/UCC Глобальный адресный номер
n3+n13
BILL TO
412
«Закуплено у» EAN/UCC Глобальный адресный номер
n3+n13
PURCHASE FROM
413
«Груз Для - Поставка Для - Переслать » EAN/UCC Глобальный адресный номер
n3+n13
SHIP FOR LOC
414
Идентификация места размещения, EAN/UCC Глобальный адресный номер
n3+n13
LOC №
415
EAN/UCC Глобальный адресный номер стороны, выставившей счет
n3+n13
PAY TO
420
«Доставить-вручить» Почтовый код в пределах одной страны
n3+an..20
SHIP TO POST
421
Доставить-вручить» Почтовый код с 3-хзначным кодом страны по ISO
n3+n3+an 9
SHIP TO POST
422
Страна происхождения торговой единицы
n3+n3
ORIGIN
8001
Рулонные товары – Толщина, длина, диаметр, направление обмотки, сращивание
n4+n14
DIMENSIONS
8002
Электронный серийный идентификационный номер для мобильного телефона
n4+an..20
CMT №
8003
Глобальный номер оборотной тары
n4++n14+an..16
GRAI
8004
Глобальный номер индивидуального имущества
n4+an..30
GIAI
8005
Цена единицы измерения товара
n4+n6
PRICE PER UNIT
8006
Идентификация компонент торговой единицы
n4++n14+n2+n2
GCTIN
8007
Международный номер банковского счета
n4+an..30
IBAN
8018
Глобальный номер для услуг
n4+n18
GSRN
8020
Ссылочный номер платежного требования
n4+an..25
REF №
8100
Расширенный код купона – NSC + код предложения
n4+n1+n5
-
8101
Расширенный код купона – NSC + код предложения + конец кода предложения
n4+n1+n5+n4
-
8102
Расширенный код купона – NSC
n4+n1+n1
-
90
Информация по согласованию между торговыми партнерами (включая FACT Dls)
n2+an..30
INTERNAL
91-99
Внутренняя информация компании
n2+an..30
INTERNAL
Торговые метрические единицы измерения
AI
Полное наименование
Данные формат n6
Единица измерения
Наименование данных
310(n)
Чистый вес
Килограммы
NET WEIGHT (kg)
311(n)
Длина (первое измерение), торговля
Метры
LENGTH (m)
312(n)
Ширина, диаметр (второе измерение), торговля
Метры
WIDTH (m)
313(n)
Глубина, толщина, высота (3-е измерение), торговля
Метры
HEIGHT (m)
314(n)
Площадь, торговля
Квадратные Метры
AREA (m2)
315(n)
Чистый объем, торговля
Литры
NET VOLUME (I)
316 (n)
Чистый объем, торговля
Куб. метры
NET VOLUME (m3)
Не метрические единицы измерения
AI
Полное наименование
Данные формат n6
Единица измерения
Наименование данных
320(n)
Чистый вес
Фунты
NET WEIGHT (ib)
321(n)
Длина (первое измерение), торговля
Дюймы
LENGTH (i)
322(n)
Длина (первое измерение), торговля
Футы
LENGTH (f)
323(n)
Длина (первое измерение), торговля
Ярды
LENGTH (y)
324(n)
Ширина, диаметр (второе измерение), торговля
Дюймы
WIDTH (i)
325(n)
Ширина, диаметр (второе измерение),торговля
Футы
WIDTH (f)
326 (n)
Ширина, диаметр (второе измерение), торговля
Ярды
WIDTH (y)
327(n)
Глубина, толщина, высота (3-е измерение), торговля
Дюймы
HEIGHT (i)
328(n)
Глубина, толщина, высота (3-е измерение), торговля
Футы
HEIGHT (f)
329(n)
Глубина, толщина, высота (3-е измерение), торговля
Ярды
HEIGHT (y)
350(n)
Площадь, торговля
Кв. дюймы
AREA (i2)
351(n)
Площадь, торговля
Кв. футы
AREA (f2)
352(n)
Площадь, торговля
Кв. ярды
AREA (y2)
356 (n)
Чистый вес
Тройские унции
NET WEIGHT (t)
357(n)
Чистый вес
Унции
NET VOLUME (oz)
360(n)
Чистый объем
Кварты
NET VOLUME (ib)
361(n)
Чистый объем
Галлоны (США)
NET VOLUME (g)
364(n)
Чистый объем
Куб. дюймы
NET VOLUME (i3)
365(n)
Чистый объем
Куб. футы
NET VOLUME (f3)
366(n)
Чистый объем
Куб. ярды
NET VOLUME (y3)
AI
Полное наименование
Данные формат n6
Единица измерения
Наименование данных
330(n)
Брутто вес
Килограммы
GROSS WEIGHT (kg)
331(n)
Длина (первое измерение), логистическое
Метры
LENGTH (m), log
332(n)
Ширина, диаметр (второе измерение), логистическое
Метры
WIDTH (m), log
333(n)
Глубина, толщина, высота (3-е измерение), логистическое
Метры
HEIGHT (m), log
334(n)
Площадь, логистическое
Кв. метры
AREA (m2), log
335(n)
Брутто объем
Литры
VOLUME (l), log
336 (n)
Брутто объем
Куб. метры
VOLUME (m3), log
AI
Полное наименование
Данные формат n6
Единица измерения
Наименование данных
340(n)
Брутто вес
Фунты
GROSS WEIGHT (lb)
341(n)
Длина (первое измерение), логистическое
Дюймы
LENGTH (i), log
342(n)
Длина (первое измерение) логистическое
Футы
LENGTH (f), log
343(n)
Длина (первое измерение) логистическое
Ярды
LENGTH (y), log
344(n)
Ширина, диаметр (второе измерение) логистическое
Дюймы
WIDTH (i), log
345(n)
Ширина, диаметр (второе измерение) логистическое
Футы
WIDTH (f), log
346 (n)
Ширина, диаметр (второе измерение) логистическое
Ярды
WIDTH (y), log
347(n)
Глубина, толщина, высота (3-е измерение) логистическое
Дюймы
HEIGHT (i), log
348(n)
Глубина, толщина, высота (3-е измерение) логистическое
Футы
HEIGHT (f), log
349(n)
Глубина, толщина, высота (3-е измерение) логистическое
Ярды
HEIGHT (y), log
353(n)
Площадь логистическое
Кв. дюймы
AREA (i2), log
354(n)
Площадь логистическое
Кв. дюймы
AREA (f2), log
355(n)
Площадь логистическое
Кв. футы
AREA (y2), log
362(n)
Брутто объем
Кварты
VOLUME (q), log
363(n)
Брутто объем
Галлоны (США)
VOLUME (g), log
367(n)
Брутто объем
Куб. дюймы
VOLUME (i3), log
368(n)
Брутто объем
Куб. футы
VOLUME (f3), log
369(n)
Брутто объем
Куб. ярды
VOLUME (y3), log
ПРИЛОЖЕНИЕ 5. ОПРЕДЕЛЕНИЕ ВЕКА В ДАТАХ.
Элементами строк, содержащих даты, являются:
Дата производства (AI 11)
Предельный срок платежа (AI 12)
Дата упаковки (AI 13)
Минимальный срок годности (AI 15)
Максимальный срок годности (AI 17)
Дата и время производства (AI 8008)
Право пользователя – определять, какие типы данных использовать в своей практике. Выбор типов данных, несомненно, зависит от вида товаров, к которым они применяются.
Поскольку поле «год» содержит две позиции, то век определяется по следующему алгоритму:
ТАБЛИЦА
Замечание: Элемент строки может определять даты в диапазоне – 49 в прошлом и 50 лет в будущем.
ПРИЛОЖЕНИЕ 6. ОБЪЕДИНЕНИЕ ЭЛЕМЕНТОВ СТРОК В ПРАВИЛЬНОЕ СООБЩЕНИЕ.
Автоматическое считывание данных заменяет ручной ввод визуальной информации. Внедрение этого процесса требует, чтобы сообщения для автоматического считывания предоставляли всю необходимую для транзакций информацию без вмешательства человека. EAN/UCC система данных может использоваться: для записи данных в компьютерные файлы, для сортировки товаров на конвейерных линиях, для проверки комплектации груза, для учета поступления и выбытия запасов на складах и т.д.
Элементы строк могут применяться непосредственно на физических товарах или печататься в каталогах или документах. Типы сканирующего оборудования и транзакции в целом определяют состав и объем необходимой информации для решения конкретной задачи бизнеса. Поскольку вся информация, считываемая автоматически, используется в программах электронной обработки данных, строгое определение обрабатываемой информации абсолютно необходимо.
Для правильной обработки сканируемой информации программы конкретных задач бизнеса могут потребовать объединения элементов строк, представляющих некоторую комбинацию идентификаторов. EAN/UCC система позволяет пользователям выбирать необходимый уровень полноты данных через использование адекватных элементов строк.
Логическая структура этого стандарта позволяет пользователю оперировать данными, определенных на двух уровнях. На первом уровне определение данных выполняется в соответствии с системными правилами, требующими выполнения главного условия системы – не вмешательство человека в процесс обработки данных. На втором уровне определение данных выполняется в соответствии с требованиями программы, решающей конкретную задачу.
Следующие ниже две таблицы описывают правила первого (системного) уровня, т.е. соответствие данных логике системы. Первая таблица определяет несовместные пары элементов строк, которые не должны появляться на одной и той же физической единице. Вторая таблица определяет обязательные элементы строк, которые должны присутствовать на физической единице, если на ней присутствует другой элемент. Все другие комбинации возможны на первом уровне, хотя могут быть лишены всякого смысла на втором уровне.
ОСНОВНЫЕ СОГЛАШЕНИЯ
Те элементы строк, которые требуют специального программного обеспечения и(или) специального оборудования для сканирования, не подпадают под эти правила. Такими элементами являются элементы строк с EAN/UCC префиксами от 0001 до 0007, 02, 04, 05, от 20 до 29, 980, 99; EAN/UCC - 8 префиксы 0 и 2; дополнительные коды EAN-2 и EAN-5; и идентификаторы применения от 8100 до 8102.
Дублированные элементы строк, нанесенные на одну и ту же физическую единицу, должны иметь одинаковое значение.
В таблицах используется термин GTIN – глобальный идентификационный номер товара. Этот номер может быть представлен в виде штрихового кода в системе EAN/UPC или в виде штрихового кода в системе ITF-14 или в системе EAN/UCC-128, используя идентификаторы применения 01 или 8006.
ТАБЛИЦА 1
Пары элементов строк
Пояснение
AI
Обозначение
AI
Обозначение
GTIN
Идентификация торговой единицы
GTIN
Идентификация торговой единицы
Дублирует GTIN с различными величинами
GTIN
Идентификация торговой единицы
02
Идентификация содержания груза
AI 02 не может использоваться для идентфикации единиц содержащихся в торговой единице
10
Пакет/Номер лота
23n
Номер лота (транзитное использование)
Дублирует номера лота с различными величинами
22
Вспомогательные данные фармацевтических продуктов
30
Счет
Дублирует счета с различными величинами
22
“
10
Пакет/Номер лота
Дублирует номеров лота с различными величинами
22
“
17
Максимальный срок годности
Дублирует окончательную дату с различными величинами
22
“
21
Серийный номер
Дублирует серийные номера с различными величинами
22
“
23n
Номер лота (транзитное использование)
Дублирует номера лота с различными величинами
420
Почтовый код получателя в пределах одной страны
421
Почтовый код получателя с кодом страны по ISO
Только один «Доставить…» почтовый код может быть приложен к торговой единице
390n
Сумма, подлежащая к оплате – одна валютная зона
391n
Сумма, подлежащая к оплате – с ISO кодом валюты
Только один элемент строки «Сумма подлежащая к оплате» может быть приложен к платежному требованию
8006
Идентификационный компонент
GTIN
Идентификация торговой единицы
Другие GTIN не могут быть использованы с AI 8006. Торговая единица, идентифицированная GTIN-ом содержащимся в AI 8006.
ТАБЛИЦА 2.
Элемент строки
AI Обозначение
Обязательно должен присутствовать элемент строки
Пояснение
GTIN с N1 = 9
Идентификатор переменного веса торговой единицы
30, 3nnn1
или 3nnn2
или 8001
Обязательно присутствие с информацией о переменном весе.
02
Идентификация содержания единицы груза
00
Обязательно присутствие с SSCC
02
Идентификация содержания единицы груза
37
Обязательно счет содержащихся торговых единиц
10
Пакет/Номер лота
GTIN
или 02
Обязательное соединение с GTIN ил с идентификатором содержания логистической единицы
11,13, 15,17
Даты
GTIN
или 02
Обязательное соединение с GTIN ил с идентификатором содержания логистической единицы
12
Дата платежа
8020
и 415
Обязательно соединение с ссылочным номером платежного поручения и EAN/UCC GLN в инвойсной части
20
Разновидность продукта
GTIN
или 02
Обязательное соединение с GTIN или с идентификатором содержания логистической единицы
21
Серийный номер
GTIN
Обязательное соединение с GTIN единственной торговой единицы (серийный номер не может применяться для группы торговых единиц)
22
Вспомогательные данные фармацевтической промышленности
GTIN
Обязательно соединение с GTIN
23т
Номер лота
GTIN
или 02
Обязательное соединение с GTIN или с идентификатором содержания логистической единицы
240
Дополнительная идентификация продукта
GTIN
или 02
Обязательное соединение с GTIN или с идентификатором содержания логистической единицы
241
Номер покупателя
GTIN
или 02
Обязательное соединение с GTIN или с идентификатором содержания логистической единицы
250
Дополнительный серийный номер
GTIN
Обязательное соединение с GTIN (вторичный серийный номер не может применяться для группы торговых единиц)
250
Дополнительный серийный номер
21
Обязательное соединение с серийным номером
30
Переменное количество
GTIN
или 02
Обязательно соединение с GTIN переменного размера (т.е. идентификационный номер EAN/UCC-14 начинается с 9) или идентификация содержимого груза переменного размера.
3nnn1
Торговые величины, которые не могут быть суммированы
GTIN
Обязательно соединение с GTIN переменного размера (т.е. идентификационный номер EAN/UCC-14 начинается с 9)
3nnn2
Торговые величины, которые могут быть суммированы
GTIN
или 02
Обязательно соединение с GTIN переменного размера (т.е. идентификационный номер EAN/UCC-14 начинается с 9) или идентификация содержимого груза переменного размера.
3nnn3
Логистические величины
00 или
GTIN
Обязательно соединение с SSCC или GTIN переменного размера (т.е. идентификационный номер EAN/UCC-14 начинается с 9).
337n
Килограмм на квадратный метр
GTIN
Обязательно соединение с GTIN
37
Количество единиц в грузе
02
Обязательно соединение с идентификаторм содержимого логистической единицы
390n
Сумма, подлежащая к оплате – одна валютная зона
8020 и
415
Обязательно соединение с ссылочным номером платежного поручения и EAN/UCC GLN в инвойсной части
391n
Сумма, подлежащая к оплате – с ISO кодом валюты
8020 и
415
Обязательно соединение с ссылочным номером платежного поручения и EAN/UCC GLN в инвойсной части
403
Код маршрута
00
Обязательно соединение с SSCC
415
EAN/UCC Глобальный адресный номер стороны, выставившей счет
8020
Обязательно соединение с ссылочным номером платежного поручения
422
Страна происхождения
GTIN
Обязательно соединение с GTIN
8001
Рулонные товары
GTIN
Обязательно соединение с GTIN переменного размера (т.е. идентификационный номер EAN/UCC-14 начинается с 9)
8005
Цена единицы измерения товара
GTIN или 02
также с N1=9
Обязательно соединение с GTIN переменного размера или идентификаторм содержимого логистической единицы
8007
Международный номер банковского счета
8020 и
415
Обязательно соединение с ссылочным номером платежного поручения и EAN/UCC GLN в инвойсной части
8020
Ссылочный номер платежного требования
415
Обязательно соединение с EAN/UCC GLN в инвойсной части
1 AI 3nnn где первые три цифры 312, 313, 324, 325, 326, 327, 328 и 329.
2 AI 3nnn где первые три цифры 310, 311, 314, 315, 316, 320, 321, 322, 323, 350, 351, 352,.356,357, 360, 361, 364, 365 и 366
3 AI 3nnn где первые три цифры 330, 331, 332, 333, 334, 320, 335, 336, 330, 341, 342, 343,.344,345, 346, 347, 348, 349 , 353, 355, 362, 363, 367, 368 и 369