GS1-128 (EAN-128) dijelaskan: Application Identifier

GS1-128 terlihat seperti barcode biasa dengan tanda kurung di dalam teksnya. Tanda kurung itulah intinya — ia mengubah data mentah menjadi sesuatu yang dipahami oleh setiap sistem rantai pasok. Dulu namanya EAN-128, dan Anda masih akan melihatnya ditulis EAN 128 atau UCC/EAN-128.

EAN Studio · Diperbarui Juli 2026

GS1-128 adalah standar barcode yang dibangun di atas simbologi Code 128. Yang membuatnya berbeda adalah struktur: alih-alih menyandikan teks bebas, ia menggunakan Application Identifier (AI) untuk memberi label pada setiap bagian data, sehingga pemindai di mana pun dalam rantai tahu apakah yang dibacanya adalah nomor produk, batch, tanggal kedaluwarsa atau ID palet.

Apa itu Application Identifier?

AI adalah kode numerik pendek, ditampilkan dalam tanda kurung, yang menyatakan arti data yang mengikutinya. Satu barcode GS1-128 dapat merangkai beberapa AI sekaligus. Yang umum antara lain:

AIArtiContoh
(00)SSCC — serial shipping container code (unit logistik)(00)123456789012345675
(01)GTIN — nomor produk(01)05601234567892
(10)Nomor batch / lot(10)ABC123
(11)Tanggal produksi (YYMMDD)(11)260720
(17)Tanggal kedaluwarsa (YYMMDD)(17)261231
(21)Nomor serial(21)000042

Jadi satu barcode logistik yang berbunyi (01)05601234567892(10)ABC123(17)261231 menyatakan, tanpa ambiguitas: GTIN ini, dari batch ini, kedaluwarsa pada tanggal itu — semuanya dalam satu pindaian.

Apa bedanya dengan Code 128 biasa

 Code 128GS1-128
DataTeks bebas, struktur apa punTerstruktur melalui Application Identifier
Awalan khususTidak diperlukanKarakter FNC1 di awal
Arti dataDitentukan oleh AndaTerstandardisasi di seluruh pengguna GS1
Penggunaan umumSKU, label internalLogistik, palet, rantai pasok teratur

Di baliknya, GS1-128 adalah Code 128 — perbedaannya terletak pada karakter FNC1 di awal dan konvensi AI yang memberi data arti bersama yang dapat dibaca mesin. Itulah sebabnya AI berpanjang tetap tidak memerlukan pemisah, sementara AI berpanjang variabel dipisahkan oleh karakter fungsi FNC1.

Di mana GS1-128 digunakan

Ia adalah tulang punggung logistik dan rantai pasok teratur: label pengiriman, label palet dan kardus, serta di mana pun data batch, kedaluwarsa atau serial harus menyertai nomor produk. Kasir ritel tetap menggunakan EAN-13 atau UPC-A pada unit konsumen; GS1-128 hidup pada kardus dan palet di belakangnya.

Tetap hanya gambar dari sebuah nomor. Seperti setiap barcode, GS1-128 menyandikan data yang Anda berikan — GTIN di dalamnya diberikan oleh GS1. EAN Studio merender barcode-nya; ia tidak menerbitkan nomor atau AI.

String yang salah tetap tergambar

Di sinilah GS1-128 menjebak banyak orang. Masukkan angka 13 digit ke (01) alih-alih 14, atau tulis tanggal 20.01.2026 alih-alih 260120, dan simbologinya tidak keberatan sama sekali: Code 128 mengodekan karakter-karakter itu tanpa mengeluh. Yang keluar adalah gambar yang tampak benar, dan yang dibaca pemindai tanpa masalah — tetapi sistem di ujung sana tidak bisa mengambil GTIN dari situ. Di labelnya tidak kelihatan apa-apa. Kelihatannya di gudang orang yang menerima palet itu.

Banyak generator gratis menggambar string apa adanya, tanpa memeriksanya.

EAN Studio memeriksa string sebelum menggambar. Check digit pada GTIN dan SSCC, panjang dan jenis tiap AI, tanggal dalam format TTBBHH, berat dengan enam digitnya, serta kombinasi yang diwajibkan standar — (02) butuh (37), dan (15) dan (17) tidak boleh muncul bersamaan. Kalau stringnya tidak benar, tidak ada kode yang keluar, dan akan disebutkan AI mana yang salah.

GS1-128 adalah fitur Pro

GS1-128, GS1 DataBar, GS1 DataMatrix dan Pharmacode adalah bagian dari paket Pro. Code 128 biasa gratis.

Lihat paket Pro Generator Code 128 gratis

Pertanyaan yang sering diajukan

Apakah GS1-128 sama dengan EAN-128?

Ya. EAN-128 — juga ditulis EAN 128 atau UCC/EAN-128 — adalah nama lama GS1-128. Standarnya berganti nama ketika EAN International dan UCC bergabung menjadi GS1; barcode-nya sendiri tidak berubah, dan pemindai membaca keduanya dengan cara yang sama.

Apa itu GS1-128?

GS1-128 adalah standar barcode yang menggunakan simbologi Code 128 dengan struktur data yang terdefinisi. Application Identifier (AI) memberi label pada setiap bagian data — seperti GTIN, batch, tanggal kedaluwarsa atau SSCC — sehingga setiap sistem GS1 membacanya secara konsisten.

Apa itu Application Identifier (AI)?

AI adalah awalan numerik pendek dalam tanda kurung yang menyatakan arti data yang mengikutinya. Misalnya (01) adalah GTIN, (10) adalah batch/lot, (17) adalah tanggal kedaluwarsa dan (00) adalah nomor unit logistik SSCC.

Apa itu SSCC dan kapan saya membutuhkannya?

SSCC — Serial Shipping Container Code — adalah nomor delapan belas digit yang mengidentifikasi satu unit logistik: satu palet tertentu atau satu karton tertentu, bukan produk di dalamnya. Nomor ini dibawa dalam AI (00) dan tidak boleh terulang, karena dua palet dengan SSCC yang sama akan merusak pemindaian saat barang masuk. Anda membutuhkannya ketika peritel atau pusat distribusi meminta label palet, atau ketika Anda mengirim pemberitahuan pengiriman yang harus cocok dengan barang yang tiba di dermaga. SSCC dibentuk dari prefiks perusahaan GS1 Anda, nomor seri pilihan Anda, dan satu check digit. EAN Studio menyusun dan mencetak label SSCC pada paket Pro serta menyimpan catatan nomor yang sudah dipakai, agar tidak ada yang terulang tanpa Anda sadari.

Apa bedanya GS1-128 dengan Code 128?

Code 128 adalah simbologi dasarnya dan menyandikan teks bebas. GS1-128 menambahkan aturan GS1 di atasnya: karakter FNC1 di awal dan Application Identifier yang memberi data arti yang standar dan dapat dibaca mesin.

Di mana GS1-128 digunakan?

Pada label pengiriman dan logistik, palet dan kardus, serta dalam rantai pasok teratur yang membutuhkan data batch, kedaluwarsa atau serial di samping nomor produk.

Apa yang terjadi kalau string GS1-128 salah?

Simbologinya tidak keberatan: Code 128 mengodekan karakter apa pun yang diberikan, jadi keluarlah gambar yang tampak benar dan bisa dipindai. Yang gagal adalah sistem pembaca di ujung sana, yang tidak bisa memisahkan tiap bidang atau mengambil GTIN — dan itu baru ketahuan saat barang diterima. EAN Studio memvalidasi string sebelum menggambar: kalau tidak benar, tidak ada kode yang keluar, dan akan disebutkan AI mana yang salah.