Bagaimana cara kerja konversi UPC-E?
UPC-E mewakili nomor UPC-A yang memenuhi syarat dengan delapan digit tercetak. Perluasan memulihkan UPC-A lengkap sepanjang dua belas digit sebelum memeriksa digit terakhir. Kedua bentuk mengidentifikasi barang yang sama.
Contoh perhitungan
Digit mode kompresi
UPC-E terdiri dari satu digit sistem penomoran, enam digit data, dan satu digit cek. Digit data keenam, tepat sebelum digit cek, menentukan aturan perluasannya.
Di sini, angka 0 berwarna biru dipindahkan ke setelah dua digit data pertama. Empat angka nol dipulihkan sebelum tiga digit data yang tersisa. Angka 7 berwarna hijau tetap menjadi digit cek.
- Mode 0, 1, atau 2
Pindahkan digit mode ke setelah dua digit data pertama, pulihkan empat angka nol, lalu tambahkan tiga digit data yang tersisa.
- Mode 3
Pertahankan tiga digit data pertama, pulihkan lima angka nol, lalu tambahkan dua digit data berikutnya.
- Mode 4
Pertahankan empat digit data pertama, pulihkan lima angka nol, lalu tambahkan digit data kelima.
- Mode 5 hingga 9
Pertahankan lima digit data pertama, pulihkan empat angka nol, lalu tambahkan digit mode.
Digit sistem penomoran dan digit cek tetap di kedua ujung. Kompresi hanya bisa dilakukan jika pembalikan salah satu aturan ini menghasilkan UPC-A asli secara persis.
Masukkan UPC-E
Masukkan kedelapan digit yang tercetak, termasuk digit pertama dan terakhir.
Perluas dan validasi
Pulihkan nomor UPC-A lengkap dan periksa digit terakhirnya.
Konversi kembali
Nomor UPC-A yang memenuhi syarat dapat dikompresi menjadi UPC-E.
Kedua bentuk mengidentifikasi barang yang sama dan memiliki digit cek yang sama: 7.
Aturan penghilangan angka nol GS1