Barcodian

GS1-128 Çözümleyici

GS1 element string girin (örn. (01)09506000134352(17)260101(10)ABC123); Application Identifier'ları etiket ve değerleriyle çözelim.

Paylaş

3 adımda nasıl kullanılır

  1. 1

    Element string'i yapıştırın

    Örn. (01)09506000134352(17)260101(10)ABC123 gibi bir GS1 dizesini girin.

  2. 2

    Çözümlemeyi görün

    Her Application Identifier (AI) etiketi ve değeriyle ayrıştırılır.

  3. 3

    Doğrulayıp kullanın

    GTIN gibi alanların check digit'ini kontrol edin ve sonucu kopyalayın.

Örnek girdi / çıktı

Input

(01)09506000134352(17)260101(10)ABC123

Output

GTIN 09506000134352 · SKT 2026-01-01 · Lot ABC123

Teknik açıklama

GS1-128, Code 128 sembolojisini kullanarak GTIN, lot, son kullanma tarihi ve seri numarası gibi birden çok veriyi tek barkodda taşır. Her veri parçası, anlamını tanımlayan bir Application Identifier (AI) ile başlar; örneğin (01) GTIN, (17) son kullanma tarihi, (10) lot/parti, (21) seri numarası.

Bazı AI'lar sabit uzunluklu (ör. (01) her zaman 14 hane), bazıları değişken uzunluklu ve bir ayırıcı (FNC1 / grup ayırıcı) ile sonlanır. Araç sabit uzunlukları bilir ve değişken alanları doğru sınırlarında ayırır; parantezler yalnızca insan okunabilirliği içindir, gerçek barkodda görünmez.

(01) GTIN alanındaki değer 14 haneli bir GTIN'dir ve check digit'i GS1 mod-10 ile doğrulanabilir; bunu GTIN kontrol aracıyla teyit edebilirsiniz. (17) son kullanma tarihi YYAAGG (yıl-ay-gün) biçimindedir.

Bu çözümleme yalnızca dizenin yapısal ayrıştırmasını yapar; alanların gerçek/kayıtlı olduğunu doğrulamaz. Aynı AI yapısı GS1 DataMatrix'te de kullanılır. Code 128 karakter kontrolü için Code 128 doğrulama aracına bakın.

Sık sorulan sorular

Hayır. Parantezler yalnızca insanlar için AI'ları göstermek amacıyla kullanılır; gerçek barkodda AI'lar FNC1 ayırıcılarıyla kodlanır.