GS1-128 Nedir?
Tanım
GS1-128, Code 128 sembolojisini kullanarak tek bir barkodda birden fazla veriyi taşıyan bir GS1 standardıdır. GTIN, lot numarası, son kullanma tarihi ve seri numarası gibi bilgiler aynı barkodda birlikte kodlanabilir.
Temelinde Code 128 vardır; GS1-128'i sıradan bir Code 128'den ayıran şey, verinin Application Identifier (AI) adı verilen ön eklerle yapılandırılmış olmasıdır. Bu yapı sayesinde okuyan sistem her alanın ne anlama geldiğini bilir.
Bir GS1-128 element string'ini çözümlemek için GS1-128 çözümleyici aracını kullanabilirsiniz.
Application Identifier nedir
Application Identifier (AI), kendisinden sonra gelen verinin ne olduğunu tanımlayan 2-4 haneli bir ön ektir. İnsan okunabilirliği için parantez içinde gösterilir; örneğin (01) GTIN, (17) son kullanma tarihi, (10) lot/parti, (21) seri numarası.
AI'lar sayesinde tek bir barkod, farklı türde verileri açık ve standart bir şekilde bir arada taşır. Böylece bir depo veya market sistemi barkodu okuduğunda hangi parçanın GTIN, hangisinin tarih olduğunu tereddütsüz anlar.
AI kataloğu GS1 tarafından tanımlanır ve dünya çapında ortaktır; bu, farklı ülke ve firmaların aynı yapıyı kullanmasını sağlar.
Sabit ve değişken uzunluklar
Bazı AI'lar sabit uzunlukludur; örneğin (01) GTIN her zaman tam 14 hanedir, (17) son kullanma tarihi her zaman 6 hanedir (YYAAGG). Bu alanlar okurken net sınırlara sahiptir.
Bazı AI'lar ise değişken uzunludur; örneğin (10) lot veya (21) seri numarası farklı uzunluklarda olabilir. Bu alanlar bir ayırıcı karakterle (FNC1 / grup ayırıcı) sonlandırılır, böylece nerede bittiği belli olur.
Çözümleyici, sabit uzunlukları bilir ve değişken alanları doğru sınırlarında ayırır; parantezler yalnızca gösterim içindir, gerçek barkodda görünmez.
Tipik AI örnekleri
En sık kullanılan AI'lar şunlardır: (00) SSCC (sevkiyat konteyner kodu), (01) GTIN, (10) lot/parti numarası, (11) üretim tarihi, (17) son kullanma tarihi, (21) seri numarası ve (30) miktar.
Örneğin (01)09506000134352(17)260101(10)ABC123 dizesi; GTIN 09506000134352, son kullanma tarihi 2026-01-01 ve lot ABC123 anlamına gelir. Bu, ilaç ve gıda gibi izlenebilirlik gerektiren sektörlerde tipiktir.
(01) alanındaki GTIN'in check digit'ini GTIN kontrol aracıyla ayrıca doğrulayabilirsiniz.
Kullanım alanları ve sınırlar
GS1-128, lojistik, tedarik zinciri, gıda ve ilaç izlenebilirliğinde yaygındır; çünkü tek bir barkodda parti ve son kullanma gibi kritik verileri taşıyabilir. Aynı AI yapısı GS1 DataMatrix'te de kullanılır.
Yalnızca Code 128 karakter geçerliliğini kontrol etmek isterseniz Code 128 doğrulama aracına bakın; kavramsal temel için Code 128 nedir yazısını okuyun.
GS1-128 çözümlemesi dizenin yapısını ayrıştırır; alanların gerçek veya kayıtlı olduğunu doğrulamaz. Verinin doğruluğu, onu üreten sistemin sorumluluğundadır.