Perbandingan & standar

Code 128 vs GS1-128: apa bedanya?

GS1-128 menggunakan simbologi Code 128 sebagai dasar tetapi menambahkan struktur data standar dengan FNC1 dan GS1 Application Identifier. Code 128 umum tidak otomatis menjadi GS1-128.

Diperbarui 16 September 2026

Jawaban singkat

GS1-128 menggunakan simbologi Code 128 sebagai dasar tetapi menambahkan struktur data standar dengan FNC1 dan GS1 Application Identifier. Code 128 umum tidak otomatis menjadi GS1-128.

Dasar simbol tampak serupa

Keduanya memakai simbologi Code 128 sehingga dapat terlihat mirip, tetapi struktur datanya belum tentu sama.

Pisahkan identifier dari simbol: penetapan dan makna bisnis sebuah nomor adalah satu hal, sedangkan cara menampilkannya sebagai barcode adalah hal lain.

Struktur GS1-128

GS1-128 memakai Application Identifier untuk menyusun GTIN, lot, tanggal, SSCC, dan data lain serta mengikuti aturan FNC1.

Untuk penggunaan komersial, aturan GS1 terbaru dan persyaratan peritel, marketplace, atau mitra dagang harus lebih diutamakan daripada saran umum di internet.

Perbandingan singkat

Tabel ini merangkum perbedaan utama. Untuk penggunaan komersial, standar resmi dan persyaratan mitra tetap menjadi acuan.

AspekCode 128GS1-128
Simbol dasarCode 128Berbasis Code 128
FNC1Tidak wajib untuk penggunaan umumDigunakan dalam struktur GS1
Application IdentifierTidak memiliki struktur GS1 bawaanData distrukturkan dengan GS1 AI
PenggunaanKode internal umumData rantai pasok GS1

Utamakan spesifikasi mitra

Jika mitra membutuhkan SSCC, lot, tanggal, atau data GS1 lain, ikuti spesifikasi GS1-128 yang diminta, bukan Code 128 bebas.

Untuk penggunaan komersial, aturan GS1 terbaru dan persyaratan peritel, marketplace, atau mitra dagang harus lebih diutamakan daripada saran umum di internet.

Checklist sebelum digunakan

  • Periksa nilai sumber pada sistem referensi.
  • Pastikan format sesuai dengan sistem yang akan membaca.
  • Jangan mengubah atau “memperbaiki” identifier secara diam-diam.
  • Uji barcode atau kode QR pada ukuran dan bahan akhir.
  • Pindai sampel yang mewakili sebelum produksi massal.

Penting: Kode dapat terbaca secara teknis tetapi tetap membawa identifier bisnis yang salah. Periksa keterbacaan dan arti data secara terpisah.

Bagaimana menerapkannya di BarcodeBatch?

Jika data atau simbol ini didukung BarcodeBatch, mulai dari “Buat Code 128 umum”. Pemrosesan tetap di browser; nilai barcode, konten kode QR, dan isi XLSX tidak dikirim ke server BarcodeBatch.

Aturan integritas BarcodeBatch mencegah pemotongan, padding, normalisasi, atau penggantian diam-diam pada nilai sumber. Jika record salah, perbaiki sistem referensi atau master produk yang berwenang.

Pertanyaan umum

Pertanyaan yang sering diajukan

Apa jawaban singkat untuk “Code 128 vs GS1-128: apa bedanya”?

GS1-128 menggunakan simbologi Code 128 sebagai dasar tetapi menambahkan struktur data standar dengan FNC1 dan GS1 Application Identifier. Code 128 umum tidak otomatis menjadi GS1-128.

Apakah BarcodeBatch memperbaiki nilai sumber secara otomatis?

Tidak. BarcodeBatch tidak memotong, menambah nol, mengubah huruf besar/kecil, atau mengganti digit pemeriksa secara diam-diam.

Apakah BarcodeBatch menetapkan GTIN atau memeriksa kepemilikan nomor?

Tidak. Alat ini membuat simbol dari nilai yang sudah ada. Penetapan, kepemilikan, dan penerimaan komersial adalah hal terpisah.

Apa yang perlu dilakukan sebelum mencetak atau membuat secara massal?

Buat beberapa sampel, bandingkan hasil pemindaian dengan sumber, lalu uji scanner, printer, ukuran, dan bahan yang benar-benar akan digunakan.

Sumber dan standar

Informasi teknis dalam panduan ini diperiksa terhadap sumber resmi atau primer bila tersedia.