Skip to main content
AnasayfaBlogSözlükUygulama Tanımlayıcısı (AI)

Uygulama Tanımlayıcısı (AI)

17TRACK

Application Identifier (AI) Nedir?

Application Identifier (AI), GS1 sisteminde kendisinden sonra gelen verilerin anlamını ve biçimini tanımlayan standartlaştırılmış sayısal bir ön ektir. Lojistik, depolama ve e-ticaret sipariş karşılama süreçlerinde GS1 Application Identifier'ları, barkod veya desteklenen başka bir GS1 veri gösterimi içindeki ürün tanımlayıcı, lojistik birim tanımlayıcı, parti numarası ya da son kullanma tarihi gibi bilgilerin ayırt edilmesini sağlar.

Application Identifier AI

Bir AI iki, üç veya dört basamaktan oluşur. Genellikle iş tanımlayıcının kendisi değildir; alıcı sisteme ilişkili değeri nasıl yorumlayacağını bildirir. Örneğin AI 01, Global Trade Item Number (GTIN) içeren bir alanı tanımlarken AI 00, Serial Shipping Container Code (SSCC) içeren bir alanı tanımlar. Yetkili tanımlar, biçimler ve kullanım kuralları GS1 tarafından korunur.

Bu bağlamda AI, yapay zekâ değil Application Identifier anlamına gelir. Kısaltma başka teknik alanlarda da kullanılır, ancak ürün tanımlama, lojistik etiketleri ve tedarik zinciri barkod verileri konuşulurken ilgili anlam GS1 anlamıdır.

Application Identifier'lar Nasıl Çalışır?

Bir GS1 veri öğesi, bir Application Identifier'ı ilişkili veri alanıyla birleştirir. Seçilen barkod ve geçerli GS1 kuralları izin verdiğinde birden fazla veri öğesi birlikte taşınabilir. Alıcı uygulama AI'ı okur, beklenen alan yapısını belirler, değeri çıkarır ve bu değeri uygun iş alanına atar.

Bu, kuruluşlar arasında ortak bir sözlük sağlar. Paylaşılan bir yorumlama kuralı olmadan bir rakam dizisi ürün numarası, tarih veya gönderi referansı olarak yanlış anlaşılabilir. AI bu yorumu sağlar; ancak alıcı yazılımın ilgili ayrıştırma ve doğrulama kurallarını yine de uygulaması gerekir.

İnsan tarafından okunabilir gösterim ve kodlanmış veriler

Application Identifier'lar, barkoda eşlik eden insan tarafından okunabilir metinde genellikle parantez içinde gösterilir. Örneğin (17)271231, AI 17'nin ardından YYMMDD biçiminde bir son kullanma tarihi değerinin geldiğini gösterir: 31 Aralık 2027. Parantezler kişinin AI'ı tanımasına yardımcı olur; GS1 barkod verilerinde normal parantezler olarak kodlanmazlar.

Barkod tarayıcıları ve yazılım arayüzleri kontrol bilgilerini farklı biçimlerde sunabilir. Bu nedenle basılı bir etiket, tarayıcının metin çıktısı ve bir uygulamanın kayıtlı verisi, aynı veriyi temsil etseler bile birbirinin aynısı görünmeyebilir. Uygulamalar, yalnızca görünen parantezleri ayrıştırmaya çalışmak yerine basılı gösterim ile kodlanmış yapıyı birbirinden ayırmalıdır.

Alan uzunlukları ve ayırıcılar

Bazı AI veri alanlarının belirlenmiş bir uzunluğu vardır; diğerleri ise belirtilen maksimum değere kadar değişken sayıda karaktere izin verir. Birden fazla alan birlikte bulunduğunda bu ayrım önemlidir. Bir ayrıştırıcının sonraki AI'ı tanımlayabilmesi için önce bir değerin nerede bittiğini bilmesi gerekir.

Değişken uzunluktaki alanlarda, ardından başka bir veri öğesi geldiğinde genellikle uygun bir ayırıcı gerekir. GS1 barkod uygulamalarında bu, gerektiğinde FNC1 dahil olmak üzere ilgili semboloji için belirtilen ayırıcı mekanizmasını içerir. Yazılım arayüzleri bir ayırıcıyı grup ayırıcı karakteri olarak gösterebilir. Kesin gereklilikler, bir etiketin görünümünden çıkarılmak yerine GS1 General Specifications belgesinden alınmalıdır.

Lojistikte Yaygın Application Identifier'lar

Aşağıdaki örnekler sıkça ilgili olan GS1 veri alanlarını gösterir. Bunlar seçilmiş örneklerdir; eksiksiz bir liste değildir ve resmî AI tanımlarının yerine geçmez.

AITanımlanan veriVeri biçimiPratik önemi
00Serial Shipping Container Code (SSCC)18 sayısal basamakPalet veya paket gibi münferit bir lojistik birimi tanımlar.
01Global Trade Item Number (GTIN)14 sayısal basamakBelirli bir gönderi yerine ticari bir ürünü tanımlar.
10Parti veya lot numarasıDeğişken uzunluk, izin verilen en fazla 20 karakterTicari ürünü bir üretim partisi veya lotuyla ilişkilendirir.
11Üretim tarihiAltı sayısal basamak, YYMMDDÜrünle ilişkili üretim tarihini bildirir.
15Tavsiye edilen tüketim tarihiAltı sayısal basamak, YYMMDDSon kullanma tarihinden farklı olan tavsiye edilen tüketim tarihini bildirir.
17Son kullanma tarihiAltı sayısal basamak, YYMMDDÜrün için geçerli olduğunda son kullanma tarihiyle ilgili işlemleri destekler.
21Seri numarasıDeğişken uzunluk, izin verilen en fazla 20 karakterİlgili ürün tanımlayıcıyla kullanıldığında münferit bir örneği ayırt eder.

Resmî tanımlar ayrıca bu özetin içermediği; izin verilen karakter kümeleri, diğer verilerle zorunlu ilişkiler ve belirli doğrulama kuralları gibi konuları da belirtir. Bir alanın maksimum uzunluğu, her değerin bu uzunlukta olması gerektiği anlamına gelmez.

Depolama ve E-ticaret Sipariş Karşılama Süreçlerinde Kullanım

Application Identifier'lar fiziksel tanımlama ile iş kayıtları arasındaki arayüzde yer alır. Bir depo gelen lojistik birimi tarayabilir, SSCC'sini alabilir ve bu tanımlayıcıyı beklenen teslimatla eşleştirebilir. Ürün düzeyindeki veriler, stok işlemleriyle ilgili ticari ürünü, partiyi, son kullanma tarihini veya seri numarasını ayrıca tanımlayabilir.

Barkodun işlemin her ayrıntısını içermesi gerekmez. Bir SSCC, depo sisteminde tutulan veya ticari ortaklar arasında paylaşılan bilgilere referans olarak kullanılabilir. Benzer şekilde GTIN bir ticari ürünü tanımlar; açıklamalar, ticari koşullar ve sipariş tahsisleri bağlantılı veritabanlarında tutulabilir.

Örneğin tarih hassasiyeti olan stokları teslim alan bir perakendeci, uyumlu bir etiketten ürün tanımlayıcıyı, lot numarasını ve son kullanma tarihini okuyabilir. Depo yazılımı bu alanları destekliyorsa lotu ve tarihi teslimat kaydına işleyebilir. Bu bilgilerin stok rotasyonunu etkileyip etkilemeyeceği perakendecinin yapılandırılmış stok kurallarına bağlıdır; AI'ın bulunması tek başına bir toplama politikası uygulamaz.

İade işlemleri sırasında desteklenen bir ürün ve seri numarası kombinasyonu, personelin fiziksel birimi mevcut bir kayıtla eşleştirmesine yardımcı olabilir. Bu durum müşterinin geri ödeme hakkını oluşturmaz, tek başına ürünün orijinalliğini kanıtlamaz veya satıcının iade yetkilendirme sürecinin yerini almaz.

Sınır ötesi gönderiler

Paylaşılan GS1 tanımları, ticari ortakların tanımlama verilerini kuruluşlar ve ulusal sınırlar arasında yorumlamasına yardımcı olabilir. Ancak bir AI'ın uluslararası bir gönderide görünmesi, onu gümrük beyannamesi alanı hâline getirmez. GS1 tanımlayıcıları; tarife sınıflandırmasının, menşe bilgilerinin, ticari faturaların veya belirli bir işlem için gereken diğer belgelerin yerini almaz.

Benzer şekilde SSCC otomatik olarak taşıyıcı takip numarası olarak değerlendirilmemelidir. Bir taşıyıcı veya lojistik entegrasyonu bu ikisini ilişkilendirebilir; ancak bu ilişkinin ilgili sistemlerde mevcut olması gerekir. Application Identifier veri alanını tanımlar; taşıma olaylarına erişimi garanti etmez.

Application Identifier'lar ve İlgili Terimler

TerimTemsil ettiği şeyAI ile ilişkisi
GTINTicari bir ürün için tanımlayıcıAI 01, sonraki alanın GTIN içerdiğini belirtir.
SSCCMünferit bir lojistik birim için tanımlayıcıAI 00, sonraki alanın SSCC içerdiğini belirtir.
Barkod sembolojisiVerileri makine tarafından okunabilir bir sembolde gösterme kurallarıUyumlu bir semboloji, AI tarafından tanımlanan verileri taşır; AI barkod türü değildir.
SKUBir işletmenin stok sisteminde atanan stok takip referansıAI ile birbirinin yerine kullanılamaz ve otomatik olarak GTIN'e eşdeğer değildir.
Taşıyıcı takip numarasıBir taşıyıcının takip sürecinde kullanılan referansDoğrulama yapılmadan SSCC veya başka bir GS1 tanımlayıcısı olduğu varsayılmamalıdır.

GS1-128 ve GS1 DataMatrix, GS1 AI öğe dizelerini taşımak için kullanılan barkod biçimlerine örnektir. Sıradan Code 128 veya Data Matrix sembollerinin yalnızca benzer göründükleri için GS1 kurallarına uyduğu varsayılmamalıdır. Hem kodlama hem de veri yapısı önemlidir.

Uygulama ve Doğrulama Kontrolleri

Başarılı bir tarama yalnızca tarayıcının bir sembolü çözdüğünü doğrular. Değerlerin geçerli olduğunu, doğru şekilde ilişkilendirildiğini veya amaçlanan iş işlemi için uygun olduğunu göstermez. Uygulamada birkaç katman kontrol edilmelidir:

  1. Veri taşıyıcısını doğrulayın. Etiketin beklenen GS1 barkod biçimini kullanıp kullanmadığını ve tarayıcının tanımak için gereken bilgileri bildirip bildirmediğini belirleyin.
  2. Alan sınırlarını koruyun. Tarayıcı yapılandırmasının, ara yazılımın ve uygulama arayüzlerinin ayrıştırma için gereken ayırıcıları silmediğinden emin olun.
  3. AI ve alan biçimini doğrulayın. Alan uzunluğu ve izin verilen karakterler dâhil olmak üzere tanımlayıcıyı resmî tanımlara göre kontrol edin. Her AI'ı iki basamaklı bir ön ek olarak değerlendirmekten kaçının.
  4. Tanımlayıcıya özgü kuralları uygulayın. GTIN ve SSCC gibi gerekli durumlarda kontrol basamaklarını doğrulayın ve tarih alanlarını GS1 kurallarına göre yorumlayın.
  5. Gerekli ilişkileri kontrol edin. Seri veya parti bilgileri gibi ek özniteliklerin, ilgili AI kurallarının gerektirdiği tanımlayıcılarla ilişkilendirildiğini doğrulayın.
  6. İş açısından uygunluğu kontrol edin. Ayrıştırılan değerleri beklenen ürünler, teslimatlar veya lojistik birimlerle karşılaştırın. Yapısal olarak geçerli bir tanımlayıcı yine de yanlış ürünlere ait olabilir.
  7. Tam arayüzü test edin. Yalnızca tek bir başarılı taramayı test etmek yerine farklı alan uzunlukları, alan sıraları ve ayırıcı konumları içeren temsili etiketler kullanın.

Uygulamalar, bakım yapılmadan yazılıma kopyalanmış gayriresmî bir liste yerine güncel GS1 tanımlarını kullanmalıdır. Kuruluşlar AI tabanlı verileri paylaştığında desteklenen alanlar ve hata yönetimi üzerinde anlaşmak, fiziksel etiket üzerinde anlaşmak kadar önemlidir.

Yaygın Yanlış Anlamalar

  • AI, bir ürün için benzersiz tanımlayıcı değildir. Bir alanın anlamını tanımlar. Sonraki değer ürün, lojistik birim, parti veya diğer bilgiyi sağlar.
  • Her barkod Application Identifier içermez. Bunların bulunup bulunmaması veri yapısına ve ilgili GS1 uygulamasına bağlıdır.
  • Görünen parantezler kodlanmış barkodda alan ayırıcıları değildir. Bunlar insan tarafından okunabilir bir gösterimdir ve gerçek ayırıcı mekanizmasıyla karıştırılmamalıdır.
  • Tavsiye edilen tüketim tarihi ile son kullanma tarihi aynı GS1 alanı değildir. AI 15 ve AI 17 farklı tarih anlamlarını bildirir ve birbirlerinin yerine kullanılmamalıdır.
  • Standartlaştırılmış veri otomatik birlikte çalışabilirlik anlamına gelmez. Alıcı yazılımın uyumlu ayrıştırma, doğrulama, alan eşleme ve iş kurallarına yine de ihtiyacı vardır.

SSS

Lojistik barkodunda AI ne anlama gelir?

Application Identifier anlamına gelir: SSCC, GTIN, parti numarası veya son kullanma tarihi gibi sonraki verinin anlamını ve biçimini tanımlayan GS1 sayısal ön ekidir.

AI 00 ile AI 01 arasındaki fark nedir?

AI 00, münferit bir lojistik birim için SSCC içeren bir alanı tanımlar. AI 01, ticari bir ürün için GTIN içeren bir alanı tanımlar. Farklı tanımlama amaçlarını belirtirler.

Application Identifier'lar barkod türleriyle aynı mıdır?

Hayır. Application Identifier'lar veri alanlarını tanımlar. Barkod türü veya semboloji, bilgilerin makine tarafından okunabilir bir sembolde nasıl gösterileceğini tanımlar. Uyumlu GS1 barkod biçimleri AI tarafından tanımlanan alanları taşıyabilir.

Bir Application Identifier'ın taranması gönderi takibi sağlar mı?

Tek başına sağlamaz. Tarama, tanımlama veya öznitelik verileri sağlar. Takip olayları için ilgili bir sistem ve taranan tanımlayıcı ile gönderi kayıtları arasında kurulmuş bir ilişki gerekir.

Kaynaklar