FNC1 nedir?
FNC1 (Function Code 1), GS1 barkodlarında kullanılan özel bir karakterdir. GS1 DataMatrix'te iki görevi vardır: Kodun en başında yer aldığında sembolün GS1 verisi taşıdığını gösterir; kodun içinde ise değişken uzunluklu bir alanın bittiğini işaret eder.
Okuyucu bu ayırıcıyı bilgisayara aktarırken genellikle GS (Group Separator, ASCII 29) karakterine çevirir. Bu karakter ekranda görünmez; ancak yazılımın lot ve seri numarasını birbirinden ayırabilmesi için gereklidir.
Ne zaman gerekir?
Lot numarası (10) ve seri numarası (21) değişken uzunluktadır. Bu alanlardan biri kodun sonunda değilse ardından ayırıcı gelir. (01), (11) ve (17) gibi sabit uzunluklu alanlardan sonra ayırıcıya gerek yoktur.
Örnek: ayırıcı kaybolursa ne olur?
Uydurma bir karekodda lot ABC123, seri numarası SERI0001 olsun. Ayırıcı doğru aktarılırsa yazılım iki değeri ayrı okur. Okuyucu ayarı veya klavye düzeni nedeniyle GS karakteri kaybolursa lot alanına "ABC12321SERI0001" gibi hatalı bir değer yazılabilir. Bu hata, yanlış lotla yapılmış bir alma veya verme bildirimine ve stok uyuşmazlığına yol açar.
Nasıl kontrol edilir?
- Okunan lot veya seri numarası 20 karakteri aşıyorsa iki alan büyük olasılıkla birleşmiştir.
- Lot değerinin içinde 21 ile başlayan ve seri numarasına benzeyen bir parça görüyorsanız ayırıcı kaybolmuş olabilir.
- Okuyucunun GS karakterini aktaracak şekilde ayarlandığından emin olun.
- Şüpheli bir okumada lot ve seri numarasını ürün etiketinde açık yazılan değerlerle karşılaştırın.
Okuyucu kaynaklı diğer sorunlar için GS1 karekod nasıl okunur? rehberine bakabilirsiniz.