Як працює перетворення UPC-E?
UPC-E представляє відповідний номер UPC-A вісьмома надрукованими цифрами. Розгортання відновлює повний дванадцятизначний UPC-A перед перевіркою останньої цифри. Обидва представлення позначають той самий товар.
Розібраний приклад
Цифра режиму стиснення
UPC-E містить цифру системи нумерації, шість цифр даних і контрольну цифру. Шоста цифра даних, безпосередньо перед контрольною, визначає правило розгортання.
Тут синя 0 переміщується після перших двох цифр даних. Перед трьома цифрами даних, що залишилися, відновлюються чотири нулі. Зелена 7 залишається контрольною цифрою.
- Режим 0, 1 або 2
Перемісти цифру режиму після перших двох цифр даних, віднови чотири нулі й додай три цифри даних, що залишилися.
- Режим 3
Збережи перші три цифри даних, віднови п’ять нулів і додай наступні дві.
- Режим 4
Збережи перші чотири цифри даних, віднови п’ять нулів і додай п’яту.
- Режим Від 5 до 9
Збережи перші п’ять цифр даних, віднови чотири нулі й додай цифру режиму.
Цифра системи нумерації та контрольна цифра залишаються на кінцях. Стиснення можливе, лише якщо зворотне застосування одного з цих правил точно відтворює початковий UPC-A.
Ввести UPC-E
Введи всі вісім надрукованих цифр, зокрема першу й останню.
Розгорнути та перевірити
Віднови повний номер UPC-A й перевір його останню цифру.
Перетворити назад
Відповідний номер UPC-A можна стиснути до UPC-E.
Обидві форми позначають той самий товар і зберігають ту саму контрольну цифру: 7.
Правила GS1 щодо вилучення нулів