SambaPOS'da V3.027 versiyonundan itibaren mutfakta ve adisyonda kullandığını fiş yazıcılarınızdan barkod ve karekod çıktısı alabilirsiniz.
Bunun için kullanabileceğiniz etiketler aşağıda listelenmiştir.
Tag | Format | Check Digit |
---|---|---|
<BAR> | Code 128 | Yok |
<BAR39> | Code 39 | Yok |
<BAR13> | Ean 13 | Var |
<BAR08> | Ean 8 | Var |
<BAR93> | Code 93 | Var |
<BAR11> | Code 11 | Yok |
<BAR25> | Code 25 | Yok |
Örnek vermek gerekirse;
<BAR>123456789
değeri ile 1 den 9 kadar geçen sayıların olduğu bir barkod elde edebilirsiniz.
<BAR>{ENTITY NAME}
değeri ile de varlık adını Barkod olarak yazdırablirsiniz.
Karekod yazmak için kullanacağımız etiketinde kullanımı son derece kolay. Karekod basmak için gereki olan etiket <QR>
<QR> etiketi ile yanına yazacağımız değerin karekodunu elde edebiliriz.
<QR> etiketini yanına 2 farklı değer alarak basmak istediğimiz karekodun biçimlendirilmesinde bize yardımcı olur.
<QRxy>
x: Karekodun bütüklüğünün alabileceği değerdir. 1 den 9 a kadar değer alabilir. 1 en küçük ebatta 9 ise en büyük ebatta bize karekod üretecektir.
y: Karekodun hata kontrol değeridir. 1 den 4 değer alabilir. 1 en sade en kolay karekodu oluştururken 4 en karmaşık ama hata oranı daha düşük karekodu oluşturacaktır.
Örnekler:
<QR>123456789
değeri ile 1 den 9 kadar geçen sayıların olduğu bir KAREKOD elde edebilirsiniz.
<QR41>{ENTITY NAME}
değeri ile de varlık adını 4 birim büyüklüğünde ve hata koruması düşük olarak karekod olarak eldeedebiliriz.
Oluşturuduğumuz Barkod ve Karekodları etiketin neresinde (sol yaslı, oralı, sağa yaslı) çıkacağını belirleyebiliriz.
Bu işlemler için kullanabileceğimiz etiketler:
Örnek: <codejava> [ENTITY] <C00>SambaPOS <F>- <T>Ücretsiz <T>Kahve Kuponu <R00> <EC> <QR80>{ENTITY NAME} <R00> <R00>{ENTITY NAME} </code>