Как работи преобразуването на 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 за потискане на нули