Bagaimanakah penukaran UPC-E berfungsi?
UPC-E mewakili nombor UPC-A yang memenuhi syarat dalam lapan digit tercetak. Pengembangannya memulihkan UPC-A dua belas digit penuh sebelum menyemak digit terakhir. Kedua-dua perwakilan mengenal pasti item yang sama.
Contoh pengiraan
Digit mod pemampatan
UPC-E mempunyai satu digit sistem nombor, enam digit data dan satu digit semak. Digit data keenam, betul-betul sebelum digit semak, menentukan peraturan pengembangan.
Di sini, angka 0 biru beralih ke selepas dua digit data pertama. Empat sifar dipulihkan sebelum tiga digit data yang selebihnya. Angka 7 hijau kekal sebagai digit semak.
- Mod 0, 1 atau 2
Alihkan digit mod ke selepas dua digit data pertama, pulihkan empat sifar, kemudian tambahkan tiga digit yang selebihnya.
- Mod 3
Kekalkan tiga digit data pertama, pulihkan lima sifar, kemudian tambahkan dua digit seterusnya.
- Mod 4
Kekalkan empat digit data pertama, pulihkan lima sifar, kemudian tambahkan digit kelima.
- Mod 5 hingga 9
Kekalkan lima digit data pertama, pulihkan empat sifar, kemudian tambahkan digit mod.
Digit sistem nombor dan digit semak kekal di hujung masing-masing. Pemampatan hanya boleh dilakukan jika pembalikan salah satu peraturan ini menghasilkan semula UPC-A asal dengan tepat.
Masukkan UPC-E
Masukkan kesemua lapan digit yang dicetak, termasuk digit pertama dan terakhir.
Kembangkan dan sahkan
Pulihkan nombor UPC-A penuh dan semak digit terakhirnya.
Tukar semula
Nombor UPC-A yang memenuhi syarat boleh dimampatkan kepada UPC-E.
Kedua-dua bentuk mengenal pasti item yang sama dan mengekalkan digit semak yang sama: 7.
Peraturan pengguguran sifar GS1