Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
gosy.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
2.11 Mб
Скачать

2. Кодирование единиц поставки

  1. Для кодирования единиц поставки принято 2 варианта. В первом варианте единице поставки присваивается код EAN-13 и применяются правила идентификации единицы потребления() кодом EAN, при этом код EAN единицы поставки должен быть отличным от кода EAN единицы потребления, содержащийся в данной единице поставки.

Во втором варианте код единицы поставки формируется из кода единицы потребления без конт-го разряда, дополненного кодом вида поставки VC и контрольным разрядом по всем предыдущим знакам.

При этом различают 2 вида формата кода DUN-14, в котором код вида поставки содержит один разряд и 16-разрядный DUN-16, в котором вид поставки содержит 2 разряда и добавляет запасной знак S – один разряд.ВГТ-16 предназначен для внутреннего национального использования. Если в основу идентификации единицы поставки в формате DUN положен код EAN-8, то он обязательно должен быть выровнен по правому знаку и рассматриваться, как имеющий в позициях слева пять неявных нулей.

Варианты кодирования единиц поставки

16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

1-ый вариант. Применяется код EAN для идентификации единиц потребления (номер каждой единицы поставки отличается от номера единицы потребления)

EAN

P1 P2 P3 EAN-13 C

2-ой вариант. Коду единицы потребления EAN-13 без контрольного разряда С предшествует знак поставки VL, идентифицирующий различные единицы поставки для каждой единицы потребления

DUN-14

DUN-16

И EAN-13* С*

S VL1 VL2 P1 P2 P3 C*

  1. Если единица поставки содержит различные единицы потребления (смешанный ассортиментный случай), то он получает отдельную категорию EAN-13.

  2. Для кодирования единиц поставки переменного объёма к основному коду DUN добавляется 6-разрядный код: 5 позиций количества и одна цифра – контрольная. При этом единицы измерения, заданные неявно, содержаться в файле и сообщают клиентам вместе с характеристиками единиц поставки.

Р1, Р2, Р3 – префикс кода, идентифицирующем страну регистрации фирмы;

С – контрольная цифра, вычисленная по всем цифрам кода согласно стандартному алгоритму EAN;

VL – один или два разряда – код вида поставки;

EAN-13* - код единицы потребления без контрольного разряда С;

S – запасной знак, имеющийся в 16-разрядном коде поставки. Его значение фиксировано и не равно 0;

С* - контрольная цифра единицы поставки, отличная от контрольной цифры единицы потребления, т.к. учитывает дополнительные знаки.

Знак поставки VL должен иметь значение, отличное от 0 и 00. Значение 9=VL (VL2=9) в позиции 14 указывает на наличие дополнительного кода и используется только для единиц поставки переменного объёма.

Таблица 3: Идентификационная структура символы единицы поставки переменного объёма.

Варианты кодирования единиц поставки

16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 6 5 4 3 2 1

Вариант для международных символов

DUN-14+ доп.

VL=9 P1 P2 P3

П1 П2 П3П4П5П6 П7 П8 П9П10С1 Q1Q2Q3Q4Q5C2

Для национального использования

DUN-16+

доп.

S=0 VL=1VL=9P1 P2 P3

П1 П2 П3П4П5П6 П7П8 П9 П10С1 Q1Q2Q3Q4Q5C2

VL – логический указатель (код вида поставки), принимающий значение 9 в позиции 14 при наличии дополнительного кода;

P1, P2, P3 – префикс, идентифицирующий страну;

П1..П10 – идентификатор единицы поставки;

Q1..Q5 – количество (тонны, килограммы, метры, литры), содержащееся в единице поставки;

S – запасной знак в формате DUN-16. Значение фиксировано и равно 0;

С1 и С2 – контрольные цифры главного и дополнительного кода соответственно. Вычисляются по стандартному алгоритму независимо друг от друга.

Местоположение десятичной запятой в комбинированном поле стандартизировано и должно быть одинаковым для различных единиц измерения. Точность – два десятичных знака. Если выбранная единица измерения не отвечает этим требованиям, то каждой новой единице измерения должен присваиваться отдельный код DUN-14.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]