UPC-E dönüştürme nasıl çalışır?
UPC-E, koşulları sağlayan bir UPC-A numarasını basılı sekiz basamakla gösterir. Genişletme, son basamağı kontrol etmeden önce on iki basamaklı UPC-A numarasının tamamını geri getirir. İki gösterim de aynı ürünü tanımlar.
Çözümlü örnek
Sıkıştırma modu basamağı
UPC-E; bir numaralandırma sistemi basamağı, altı veri basamağı ve bir kontrol basamağından oluşur. Kontrol basamağından hemen önceki altıncı veri basamağı, genişletme kuralını belirler.
Burada mavi 0, ilk iki veri basamağının arkasına taşınır. Kalan üç veri basamağından önce dört sıfır geri eklenir. Yeşil 7 kontrol basamağı olarak kalır.
- Mod 0, 1 veya 2
Mod basamağını ilk iki veri basamağının arkasına taşı, dört sıfırı geri ekle, ardından kalan üç basamağı ekle.
- Mod 3
İlk üç veri basamağını koru, beş sıfırı geri ekle, ardından sonraki iki basamağı ekle.
- Mod 4
İlk dört veri basamağını koru, beş sıfırı geri ekle, ardından beşinci basamağı ekle.
- Mod 5 ile 9 arası
İlk beş veri basamağını koru, dört sıfırı geri ekle, ardından mod basamağını ekle.
Numaralandırma sistemi ve kontrol basamakları iki uçta kalır. Sıkıştırma, yalnızca bu kurallardan birini tersine uygulamak orijinal UPC-A'yı tam olarak geri getiriyorsa mümkündür.
UPC-E gir
İlk ve son basamak dahil, basılı sekiz basamağın tamamını gir.
Genişlet ve doğrula
UPC-A numarasının tamamını geri getir ve son basamağını kontrol et.
Geri dönüştür
Koşulları sağlayan bir UPC-A numarası UPC-E biçimine sıkıştırılabilir.
Her iki biçim de aynı ürünü tanımlar ve aynı kontrol basamağını korur: 7.
GS1 sıfır bastırma kuralları