PDA

Orijinalini görmek için tıklayınız : Eta Barkod


xmen
22-12-2007, 02:31 AM
1. GİRİŞ

ETA:BARKOD ETİKETİ programı, reyon ve ürün (barkod) etiketi hazırlayan program modülüdür. Bu modül yardımı ile isteğe bağlı olarak ETA:STOK modülü ile bağlantılı veya kullanıcı tanımlı barkod etiketi bastırabilirsiniz.

ETA:MENÜ programından ETA:BARKOD ETİKETİ programına girdiğinizde karşınıza gelen ekran ANA MENÜ ekranı olup programın bütün bölümlerine bu ekrandan geçilir.

ETA:BARKOD programının Ana Bölümleri şunlardır;

BARKOD YAZDIRMA, stok bağlantılı veya kullanıcı tanımlı barkod yazdırma işlemleri,

SERVİS, barkod yazdırma için gerekli tanımlama işlemleri.

Bunların dışında menüde yer alan BİLGİ GİRİŞ İŞLEMLERİ, PENCERELER ve YARDIM bölümleri programın çalışması sırasında kolaylık sağlayan bir takım yardımcı fonksiyonlar ihtiva ederler.

2. BARKOD YAZDIRMA

2.1.STOK BAĞLANTILI BARKOD YAZDIRMA

Bu bölüm kendi içinde ÜRÜN ETİKETİ YAZDIRMA ve REYON ETİKETİ YAZDIRMA olarak iki bölüme ayrılır. Her iki bölüm de aynı şekilde kullanılmaktadır. Aralarındaki fark SERVİS bölümünde farklı parametrelerin tanımlanmasındadır.

Bu bölümlere girdiğinizde karşınıza Listeleme Aralıkları ekranı gelir. Bu ekrandaki gerekli kıstaslar kullanılarak Servis/Sabit Tanımlar bölümünde yapılan tanımlar doğrultusunda yazıcıdan barkod etiketi alınır. Bu ekranda Stok Kodu, Stok Cinsi ve Özel Kod 1-5 sahalarına göre aralık verilebilir. Stok kartında bulunan fiyatlardan bir tanesini etikette bastırabilirsiniz.

AÇIKLAMA sahası üzerindeyken SAHA LİSTESİ(F7) tuşu ile ekrana gelen pencereden herhangi bir saha seçilirse, etikete açıklama olarak o saha içindeki bilgi yazılır, eğer saha isimlerinden farklı bir açıklama yazılmışsa bu açıklama bütün etiketlerde yazıldığı şekilde yer alır.

SIRA ARALIĞI hanesine altalta iki etiket arasındaki sıra farkı, KOLON ARALIĞI hanesine de yanyana iki etiket arasındaki kolon farkı yazılır.


ETİKET ADEDİ sahasına her stoktan basılacak etiket adedi, YANYANA ADET sahasına yanyana basılacak etiket adedi, ETİKET SATIRI sahasına da bir sayfa barkod etiketi satırı sayısı yazılır.

BAKİYESİZ MALLAR parametresi boş bırakılırsa bakiyesi 0(sıfır) olan stoklara etiket basılmaz.

BAKİYE KADAR YAZ parametresi işaretlenirse stok kartlarındaki bakiye kadar etiket basar. Bu durumda aynı anda ETİKET ADEDİ parametresinde de bir rakam varsa program otomatik olarak bu parametreyi göze alır. Bu saha boş bırakılırsa etiket adedi kadar barkod etiketi basılır.

SON ALIM KADAR YAZ sahası işaretlenirse tarih aralığı vermek zorunludur. TARİH1(ilk tarih) TARİH2(son tarih) yazılarak iki tarih arasında yapılan alışlar kadar barkod etiketi basılır. Bu durumda yukarıdaki BAKİYE KADAR YAZ ve ETİKET ADEDİ parametreleri program tarafından geçersiz sayılır.

ALIŞ FİYATI DEĞİŞEN MALLAR sahası işaretlenirse yine aynı şekilde tarih aralığı vermek zorunludur. Bu durumda program barkod etiketi basılacak kartları bulurken son alış tarihi belirtilen aralığın dışında kalan kartları işleme almaz.

SATIŞ FİYATI DEĞİŞEN MALLAR sahası da bir öncekine benzer şekilde çalışır, tek farkı kartta bulunan alış tarihi sahası yerine satış tarihi sahasını kullanmasıdır.

YENİDEN FİYATLANDIRMA YAPILAN MALLAR sahası da öncekilere benzer şekilde çalışır, farkı kartta bulunan yeniden fiyatlandırma tarihi sahasını kullanmasıdır.

2.2.KULLANICI TANIMLI BARKOD YAZDIRMA

Stok bağlantılı etiket bastırmada olduğu gibi bu bölüm de kendi içinde ÜRÜN ETİKETİ YAZDIRMA ve REYON ETİKETİ YAZDIRMA olarak iki bölüme ayrılır. Her iki bölüm de aynı şekilde kullanılmaktadır. Servis/Sabit Tanımlar bölümünde yapılan tanımlar doğrultusunda yazıcıdan kullanıcı tanımlı barkod etiketi alınır.

Bu ekranda ürün bilgileri ve etiket bilgileri doldurulur. Ürün bilgileri olarak barkod kodu, stok kodu, stok cinsi, fiyat ve açıklama sahaları yazılır. Etiket bilgileri kısmı ise stok bağlantılı barkod yazdırmada olduğu gibi kullanılır.

İstenirse belirtilen adet kadar etiket bastırıldıktan sonra bazı sahalardaki nümerik değerler arttırılarak işlem tekrarlanabilir. Bunun için NUMARA ARTTIRMA parametresi işaretlenmelidir. Arttırma miktarı ARALIK sahasında, kaç kere arttırma yapılacağı ARTIŞ ADEDİ sahasında, hangi sahaların arttırılacağı da her sahanın yanında bulunan ARTIŞ: [E/H] sahasında belirtilir.

STOK HAREKET KAYDI parametresi işaretlenirse program ekranda bulunan bilgileri kullanarak stok hareket kaydı yaratır. Burada miktar değeri barkod kodu sahasında bulunan bilginin ilk 7 karakterinden sonra gelen 5 karakter kullanılarak hesaplanır, diğer değerler ekrandan aynen alınırlar..

OTOMATİK OLARAK BARKOD KODU YARATMA
Ağırlığın barkod kodunun içinde olması gibi bazı durumlarda barkod kodu değişken olabilir. Bu durumda en üstte yer alan barkod sahasına bu bilgiler belli formlar dahilinde kendiliğinden gelebilir.

3. SERVİS

3.1.İNDEKS YARATMA

Bu bölüm stok kartlarında bulunan BARKOD KODU sahalarında bulunan kodları kullanarak barkod indeks dosyası "barkod.ind" oluşturur. Bu dosya şirket veri dosyalarının bulunduğu bölümde yer alır. Bu dosyanın FATURA programında kullanıma girmesi için ilgili programın Servis/Sabit Tanımlar/Parametreler bölümünde bulunan BARKOD SAHASI parametresinin �evet� olması gereklidir. İndeks yaratma işlemi herhangi bir sebepten dolayı yarım kalırsa en baştan tekrarlanmalıdır. İndeksleme sırasında KAYITLI STOK KART SAYISI ekranda görüntülenir. İndeksleme işlemine başlamak için İŞLEME BAŞLA tuşu kullanılır. Bu ekranda bulunan KART LİSTESİ tuşu ile stok kartlarının listesi alınır.

3.2.KAPASİTE KULLANIM RAPORU

Bu bölüm yardımıyla toplam disk kapasitesini, diskteki boş ve dolu alan rakamlarını ekranda görebilirsiniz.

3.3.SABİT TANIMLAR

3.3.1.BARKOD PARAMETRELERİ

Bu ekranda karşınıza BARKOD modülüne ait sabit parametreler gelecektir. Şimdi bu parametreleri açıklayalım.



Yazıcı Portu
Barkod etiketlerinin yazdırılacağı yazıcının bilgisayarın hangi portuna bağlı olduğu bu sahada belirtilir. Yazıcının bağlı olduğu port paralelse LPT1/LPT2/LPT3, seriyse COM1/COM2/COM3/COM4 adlarından uygun olanını buraya yazmak gerekmektedir. Bu sahaya herhangi bir cihaz ismi yerine dosya ismi yazılırsa etiketler yazıcıdan çıkacak yerde bu dosyaya atılır, bu dosyayı "copy dosyaismi lpt1" komutunu kullanarak yazıcıya gönderip etiket yazdırma işlemini daha sonra yapabilirsiniz.

Yazıcı Cinsi
Bu saha kullanılacak yazıcı tipini belirtir, 1-99 arası bir rakam yazılır. Yazıcı detayları aşağıda verilmiştir.

1 - Dot matris ve EPSON uyumlu laser yazıcılar:
- Epson EX,RX,FX,MX,JX veya LX serileri
- Epson LQ1500,LQ1000 veya LQ800
- IBM Graphics,Proprinter veya Quitwriter
- IBM Page Printer veya diğer Epson MX/FX-uyumlu laser yazıcılar
- Diğer Epson veya IBM-uyumlu dot-matris yazıcılar

Eğer Lazer yazıcınız hem HP LaserJet hem de Epson uyumlu ise, HP LaserJet daha kaliteli barkod üretecektir.

2 - Bu seçenek ilk çıkan HP LaserJet modeli ve Canon Series I laser makinesini kullanan diğer LaserJet uyumlu yazıcılar içindir.
- HP LaserJet
- HP LaserJet Plus
- HP LaserJet 500
- Yukarıdakilerden biriyle uyumlu diğer laser yazıcılar

3 - Bu seçenek HP LaserJet II, III ve 4L modelleri, Canon Series II veya RICOH laser makinesini kullanan diğer LaserJet uyumlu yazıcılar içindir.
- HP LaserJet II & III
- HP LaserJet 4L-5L-6L (Örnek 1)

- HP LaserJet 1100 (Örnek 11)
- Okidata Laserline
- TI
- AST
- Nec
- Panasonic
- Xerox P8e
- RICOH laser makinesini kullanan diğer LaserJet uyumlu yazıcılar

4 - Bu seçenek EPSON TM-L60/STAR TSP-200 veya muadili termal yazıcılar içindir. Bu tip yazıcılar bilgisayara seri veya paralel olarak bağlanır, termal kağıda yazı yazabilir. En büyük özellikleri de belli standartlardaki barkod etiketlerini kendiliğinden basabilmeleridir.

5 - Bu seçenek STAR TSP-400 veya muadili termal yazıcılar için kullanılır. 4 seçeneğinin özelliklerini aynen taşır(Örnek 2).

Not: STAR TSP-400 yazıcılar için istenirse 10 numaralı seçenek te kullanılabilir.

6 - Bu seçenek Facit D450 Label Printer veya muadili yazıcılar içindir. Yazıcı bilgisayara seri porttan bağlanır. Termal veya normal kağıda yazı yazabilir. Çalışma prensipleri diğer yazıcılardan oldukça farklı olduğu için aşağıda detaylı olarak açıklanmıştır(Örnek 3'e bakınız). Datamax Allegro marka barkod yazıcısı da bu seçeneğe uyar, bu nedenle ayrıca açıklanmamıştır. Barkod yazdırma şekli ve kodları Facit D450 yazıcısına birebir uyar.

7 - Bu seçenek Eltron firması tarafından hazırlanan "Eltron Programming Language Version 2"(EPL2) komutlarına uygun olarak çalışan yazıcılar içindir. Yazıcı bilgisayara seri veya paralel porttan bağlanır. Termal etiketlere yazı yazabilir(Örnek 4).

8 - Bu seçenek Zebra firması tarafından hazırlanan "Zebra Programming Language Version 2" (ZPL-II) komutlarına uygun olarak çalışan yazıcılar içindir. Yazıcı bilgisayara seri veya paralel porttan bağlanır. Termal etiketlere yazı yazabilir(Örnek 5).

9 - Bu seçenek SATO firması tarafından üretilen SATO 5900 yazıcılarında kullanılır. Termal veya normal etiketlere yazı yazabilir(Örnek 7).

10 - Bu seçenek STAR TSP-400 veya muadili termal yazıcılar için kullanılır. Termal etiketlere yazı yazabilir(Örnek 8).

Not: Bu yazıcılar için daha önce 5 numaralı seçenek kullanılmaktaydı. Fakat bu yöntemle etiketi istenen dizaynda bastırmak mümkün olamadığı için programa 10 numaralı seçenek eklendi. Her iki yöntem arasındaki temel fark 5 numaralı seçenekte yazıcıya gönderilecek kontrol kodlarının programın Servis/Sabit Tanımlar kısmında belirtilmesi, 10 numaralı seçenekte ise bir dosyada kayıtlı bulunmasındadır.

11 - Bu seçenek TEC B-472 QP veya muadili termal yazıcılar için kullanılır. Termal etiketlere yazı yazabilir, kullanılan örnek format dosyasının adı �tec472.prt� dir(Örnek 9).

TEC 440/442 model termal yazıcılar da bu seçenek yardımıyla kullanılabilirler, yalnız kullanılan format dosyasının bu yazıcıya uygun olarak hazırlanması gerekmektedir. (�tec442.prt�)

12 - Bu seçenek C-TOH EZ-2/EZ-4/EZ-4TT marka termal yazıcılar için kullanılır. Sadece termal etiketlere yazı yazabilir. Etiket genişliği en fazla 6 cm. olabilir. Etiket Dizaynı yaparken rotasyon parametresi olmadığı için reyon etiketleri basımında sorun çıkabilir(genişlikten dolayı). Örnek 10'a bakınız.

13 - Bu seçenek Intermec 3400 marka termal yazıcılar için kullanılır. Sadece termal etiketlere yazı yazabilir. Çalışma prensibi bir önceki seçeneğe benzer, kullanılan etiket dizayn dosyası bu yazıcıya uygun olarak hazırlanmalıdır.

Yazıcı Kontrol Kodu [1],[2]
Etiket yazdırma işleminden önce yazıcıya gönderilmek istenen kontrol kodları bu sahalara yazılır. Bu kodlar bilhassa laser yazıcılarda tab ayarlarının yapılması amacıyla kullanılır. Aşağı bölümlerde açıklanan ETİKET SATIRI parametresi kullanılırsa bu sahalarda bulunan kontrol kodları her sayfanın başında yazıcıya tekrar yollanır. Kontrol kodları birer boşlukla ayrılmış ondalık sayılar halinde olmalıdır. Kontrol kod sayısının fazla olması durumunda istenirse birden fazla kod köşeli parantez içinde yanyana karakterler olarak yazılabilir.

Örneğin; 27 38 108 54 68 yerine 27 [&l6D] yazılabilir.
Burada &:38, l:108, 6:54, D:68 yerine geçer.

Başlangıç Kodu
Buraya barkod etiketini yazdırma işlemini yapan programa barkod etiketi yazdırma işlemini başlatacak komut yazılır. Normal olarak @@BC kullanılır. Yazıcı cinsi 1-2-3 için gerekli olup diğer yazıcı cinsleri için kullanılmaz.

Bitiş Kodu
Buraya barkod etiketi yazdırma işlemini bitirecek komut yazılır. Normal olarak @@BE kullanılır. Yine sadece yazıcı cinsi 1-2-3 olduğu zaman kullanılır.

Barkod Kontrolü
Bu saha işaretlenirse etikete yazdırılacak olan barkod kodu kontrol edilir, seçilmiş olan tipe göre düzeltilerek programa gönderilir.

Türkçe Yazıcı
Bu saha boş bırakılırsa barkod etiketi bastırılması esnasında alfanümerik sahalardaki türkçe karakterler kendilerine en yakın ascii karakterlere çevrilirler, böylece etikete gülen yüzlerin veya tanımsız karakterlerin çıkması önlenmiş olur(Bu parametre ETA:MENÜ
�de tanımlanan Servis/Ortak Tanımlar bölümünde bulunan TÜRKÇE YAZICI parametresinden bağımsız olarak çalışır).

Barkod Sahası
Bu saha ETA:STOK modülünde barkod sahası olarak STOK KODU sahası kullanılıyorsa boş bırakılır, işaretlenirse aşağıdaki numaraya bakılarak o numaraya karşı gelen kod yazılır.

Barkod Saha No [1-5]
Bu sahaya ETA:STOK modülünde tanımlanan 5 ayrı barkod kodundan hangisi kullanılacaksa onun numarası yazılır.

Kantar Ön Takısı
Kullanıcı tanımlı barkod etiketi yazdırma bölümünde bahsi geçen OTOMATİK BARKOD KODU YARATMA işleminde kullanılan ön takı burada belirtilir.

Kantar Dosya Adı/Kantar Program Adı
Yine aynı yerde kullanılan miktar bilgisinin bulunduğu dosya adı ve bu dosyayı yaratmakta kullanılan programın adı bu sahalarda belirtilir. KANTAR DOSYA ADI boş girilemez, buna karşılık KANTAR PROGRAM ADI boş girilirse program miktar bilgilerinin bulunduğu dosyayı yaratmaz, bu dosya ya daha önceden yaratılmış olmalıdır veya kullanıcı bu dosyayı kendisi yaratır, daha sonra programa geri döner. Bu konuda detaylı bilgi örnek 5 te verilmiştir.

Bu ekrandaki parametreler isteğe göre tanımlandıktan sonra KAYDET tuşu ile kayıt edilir.

3.3.2. ETİKET PARAMETRELERİ

Bu bölüm kendi içinde ÜRÜN ETİKETİ YAZDIRMA PARAMETRELERİ ve REYON ETİKETİ YAZDIRMA PARAMETRELERİ olarak iki bölüme ayrılır. Her iki bölüm birbirine çok benzer ve benzer şekilde kullanılır. Aralarındaki fark tanımların ayrı ayrı saklanması ve bir tanesi reyon etiketlerinde kullanılırken diğerinin ürün etiketlerinde kullanılmasıdır. Bu parametrelerin kullanımı aşağıdaki gibidir.

Yazıcı Kodları
Buraya her sıra için ayrı ayrı olmak kaydıyla birer yazıcı kontrol kodu girilir. Böylelikle etikete yazılacak barkod harici bilgilerin istenen formda olması sağlanmış olur.

Barkod Tipi
Bu sahada yazdırılmak istenen barkodun tipi belirtilir. Barkod kodu seçilen tipe uygun olmalıdır, aksi taktirde etiket basılmaz.

Yazıcı cinsi 1,2,3 için barkod tipleri
0 - Code 39
1 - Interleaved 2 of 5
2 - UPC-A
3 - UPC-E/UPC-E0
4 - Full-ASCII Code39
5 - EAN-13
6 - EAN-8
7 - UPC-E1
8 - Code 128

Yazıcı cinsi 4-13 için barkod tipleri
0 - UPC-A
1 - UPC-E
2 - EAN-13
3 - EAN-8
4 - Code 39

5 - ITF
6 - Codabar

Yazıcı cinsi 6-13 olduğu zaman(Facit D450 - EPL2 - ZPLII- SATO - TSP400-TECB472- CTOH EZ2/EZ4) barkod tipi aşağıda açıklandığı gibi format dosyasında belirtilir. Bu nedenle bu parametre(ve aşağıda açıklanan çoğu parametreler) bu seçenek için geçerli değildir. Yalnız eğer yukarıda belirtilen BARKOD KONTROLÜ sahası çalıştırılmak istenirse o zaman bu sahalar kullanılırlar.

Koyuluk
Bu sahada yazdırılmak istenen barkodun koyuluğu belirtilir. 1-2-3 değerlerinden birisini alabilir, 1 değeri normalde yeterli olacaktır. Bu seçenek sadece Yazıcı Cinsi 1 olduğu zaman geçerlidir.

Yükseklik
Bu sahaya yazdırılmak istenen barkodun yüksekliği yazılır. 1-9 arası değerlerinden birisini alabilir, ürün etiketlerinde 4, reyon etiketlerinde 4 veya 6 uygun olacaktır. Yazıcı cinsi 1,2,3,4,5 için geçerlidir.

Yazıcı Tipi
Sadece dot matris veya dot matris uyumlu laser yazıcılarda tanımlanır. Yazıcının tipine göre aşağıdaki değerlerden birisini alır. Bu seçenek sadece Yazıcı Cinsi 1 olduğu zaman geçerlidir.

0 - IBM/Epson 8 noktalı grafik uyumlu yazıcılar

Epson EX,RX,FX,MX veya LX serileri
IBM Grafik uyumlu yazıcı, Proprinter veya Quitwriter
"Plug'N Play Kit"'i bulunan Okidata
Oki IBM-grafik uyumlu model 18x, 19x, 29x, 32x, 38x, 39x, 2410
1 - Epson 24 noktalı grafik uyumlu yazıcılar
2 - Epson LQ1500,LQ1000,LQ500
3 - Epson/IBM Laser yazıcılar
IBM Page Printer
diğer Epson MX/FX-uyumlu laser yazıcılar

Yoğunluk
Bu sahada yazdırılmak istenen barkodun genişliği belirtilir. Yazıcı Cinsine bağlı olarak farklı değerler alabilir. Bunlar aşağıda verilmiştir.

Yazıcı Cinsi Değerler İlk değer
1 0-1-2-3 1
2 1-2 1
3 1-2 1
4 2-3-4 2
5 2-3-4 2
6-12 Geçerli değil

Sıra Aralığı
Altalta 2 etiket arasındaki satır aralık sayısını gösterir. Barkod etiketinin yüksekliği ne olursa olsun bu işlemde 1 olarak alınır.

Kolon Aralığı
Yanyana birden fazla etiket yazdırıldığı zaman iki etiket arasındaki kolon sayısını verir.

Etiket Adedi
Her bir ürün için toplam kaç adet etiket yazdırılacağı bu sahada belirtilir.

Yanyana Adet
Yanyana kaç adet etiket yazdırılacağı bu sahada belirtilir. Yazıcı cinsi 4 ve 5 olduğu durumlarda bu parametre 1 olmalıdır.

Etiket Satırı
Bu sahaya bir sayfa barkod etiketi satırı sayısı yazılır.

Saha Genişlikleri

Boşluk, Barkod Kodu, Stok Kodu, Stok Cinsi, Fiyat ve Açıklama sahalarının kaç karakter genişliğinde etikete yazdırılacağı bu sahalarda belirtilir. Yazdırılacak bilgiler en fazla verilen bu değerler boyunda olabilirler, fazlası kesilir. Bu parametre yazıcı cinsi 6-12 için geçerli değildir.

Format Dosyası
Yazıcı cinsi 6-12 olduğu zaman geçerli olup kullanılacak format dosyasının adını belirler. Dosyanın yapısı aşağıdaki örneklerde açıklanmış olup(Örnekler 3-10) çalışılan bölümde veya veri dosyalarının yanında bulunmalıdır.

Yapılan tüm tanımlamalar KAYDET tuşu ile kayıt edilir.

3.3.3.ETİKET DİZAYNLARI

Bu bölüm kendi içinde ÜRÜN ETİKETİ DİZAYNI ve REYON ETİKETİ DİZAYNI olarak iki bölüme ayrılır. Her iki bölüm de yukarıda açıklandığı gibi birbirine benzer, aralarındaki fark reyon veya ürün etiketi bastırılırken kullanılmalarındadır. Bu bölümlerden birine girildiğinde bir etiketi temsil eden 16 kare ekrana gelir. Program tarafından etiket 4 satır ve 4 sütuna ayrılmıştır. Etiketin hangi satırında hangi saha kullanılacağı belirtilir. Ekranda kareler içinde ok tuşları ile hareket eden ışıklı imleç bulunur. Bu ışıklı imleç herhangi bir karenin üzerinde iken, ekranın alt kısmında bulunan kısaltılmış kodları kullanılarak etiketin üzerinde çıkması gereken saha isimleri tanımlanır.

Şekil �de bir reyon etiketi hazırlanmıştır. Bu ekranda etiketin 1.Satırın 1.kolonunda Stok Kodu, 2.Satırın 1.kolonunda Barkod kodu, 3. Satırın 1.kolonunda Fiyat ve 3.Satırın 2.kolonunda Açıklama(stok kartındaki Açıklama1) satırı tanımlanmıştır.

Bu ekranda etiket dizayn tanımı yapıldıktan sonra KAYDET tuşu ile kayıt edilir.

4.EK BİLGİLER

4.1.ANA MENÜ BUTONLARI

4.2.BİLGİ GİRİŞ İŞLEMLERİ

Bu bölüm programın hemen her yerinde geçerli olan tuşların kullanımını içerir.

Stok Kart Listesi-F6
Stok kartlarının listesi bir çerçeve içinde görüntülenir.

Saha Listesi-F7
Stok bağlantılı etikette açıklama hanesine getirilecek sahalar bir pencere içinde gelir.

Yazdırma-F4
Ekranda görünen bilgi/rapor geçerli yazıcıya gönderilir.

Liste Parametreleri-Ctrl+Q
Döküm sırasında etkili olacak bazı parametreler belirlenir.

4.3.BARKOD KODLARI FORMLARI

4.4.BAĞLANTI KODLARI

Yazıcı cinsinin 6-12 olduğu durumlarda yukarıda açıklandığı gibi etiket dizaynı bir dosyadan okunarak uygulanır. Bu dosyalarda STOK KODU-CİNSİ-FİYAT-BARKOD gibi değişken sahaları belirtmek amacıyla aşağıda gösterilen parametreler kullanılır. Her etiket için dosya yazıcıya gönderilirken aşağıda yazılan parametrelerle karşılaşılırsa bunların yerlerine gerçek değerler konularak yazıcıya yollanır.

$B : Barkod kodu
$K : Stok kodu
$C : Stok cinsi
$F : Fiyat
$A : Açıklama
$T : Tarih
$S : Saat

4.5.ETİKET ADEDİ

Normalde etiket adedi sahasına kaç adet etiket bastırılacaksa bu rakam verilmelidir. Program yanyana etiket sayısı parametresini de kullanarak etiketleri doğru sayıda basar. Yazıcı tipinin 6-12 olduğu durumlarda ise etiket dizaynı dosyadan yapıldığı için program bir dizaynda yanyana kaç adet etiket bulunduğunu bilemez. Bu durumda yanyana etiket sayısı 1 olarak verilirse gerçekte yazıcıdan çıkan etiket sayısı daha fazla olur. Bu gibi durumlarda yanyana etiket sayısı sahasına format dosyasında yapılan tanımlamaya uygun olan bir değer verilmelidir.

4.6.ÖRNEKLER

ÖRNEK 1
HP LaserJet 4L yazıcıdan yanyana 3 adet barkod, 1 sayfada 14 satırlı barkod ürün etiketi listelemek için aşağıdaki işlemler yapılır.

1- Öncelikle SERVİS bölümünde yer alan barkod parametreleri ekranında sabit parametreler girilir.

2- Sabit Parametrelerin tanımı yapıldıktan sonra barkod ürün/reyon parametreleri tanımlanır.

3- Parametrelerin tanımlama işleminden sonra barkod ürün/reyon etiketi dizaynı yapılır.

4- Tüm tanımlama ve dizayn işlemi tamamlandıktan sonra etiket yazdırma bölümünden barkod etiketi yazdırılır.

ÖRNEK 2
Yazıcı Cinsi parametresinin 5(Star TSP-400) seçilmesi durumunda aşağıdaki işlemler uygulanır.

Yazıcının hafızasını temizlemesi ve etiketin boyunun ayarlanması açısından;

YAZICI KONTROL KODU: 27 67 10 0 [1]
Bu sahaya yazılan kodlar ile yazıcının hafızası temizlenir.

YAZICI KONTROL KODU: 27 68 [0600] 10 0 [2]
Bu sahaya yazılan kodlar ile etiket boyu ayarlanır. Etiket boyu mm. cinsinden [ ] içinde yazılır. Örnek; 60 mm. için 0600 yazılır.

Bu tanımlar yapıldıktan sonra barkod reyon/ürün parametreleri tanımlanır. Bu ekranda bulunan yazıcı kodları sahalarına aşağıda olduğu gibi yazılır.

[1] 27 [PC00;0100,0040,1,1,2,00,01] 10 0

PC00:Kolon adresi.
0100:Soldan 10 mm. boşluk bırakır.
0040:Üstten 4 mm.boşluk bırakır. Diğer satırlarda artan
değerde kullanılır.
1 :Karakter genişliği. 1-6 arası rakam kullanılır.
1 :Karakter yüksekliği. 1-6 arası rakam kullanılır.
2 :Karakter tipi. 1-5 arası rakam kullanılır.
00 :Rotasyon (dönme derecesi).
01 :İki karakter arası boşluk.

[2] 27 [PB01;0100,0090,2,6,0,0100] 10 0

PB01:Kolon adresi.
0100:Soldan 10 mm. boşluk bırakır.
0090:Üstten 9 mm.boşluk bırakır. Diğer satırlarda artan
değerde kullanılır.
2 :Barkod yoğunluğu. (1-3 Arası rakam kullanılır.)
6 :Barkod Tipi (EAN-13)
0 :Rotasyon (Dönme derecesi).
0100:10 mm. yükseklik.

[3] 27 [PC02;0100,0240,1,1,2,00,01] 10 0
1. Satırın açıklaması gibidir.
[4] 27 [PC03;0100,0290,1,1,2,00,01] 10 0
1. Satırın açıklaması gibidir.

Bu yazıcı kullanıldığında program barkod parametrelerini dikkate almaz. Bu ekranda sadece ETİKET ADEDİ parametresi kullanılır. Ayrıca ETİKET SATIRI 0 olmalıdır.

ÖRNEK 3
Yazıcı Cinsi parametresinin 6(Facit D450) seçilmesi durumunda etiket yazdırma işlemi aşağıdaki gibi yapılır.

- Sabit parametreler ekranı uygun şekilde tanımlanır. YAZICI KONTROL KODU, BAŞLANGIÇ KODU ve BİTİŞ KODU sahalarının doldurulmasına gerek yoktur.

- Ürün/Reyon parametreleri ekranında sadece ETİKET ÖZELLİKLERİ başlığının altındaki sahalar ve FORMAT DOSYASI sahası tanımlanır. Diğer sahalar olduğu gibi bırakılır. Format dosyasının yapısı aşağıda açıklandığı gibi olmalıdır.

- Ürün/reyon etiketi dizaynı ekranında herhangi bir tanım yapmaya gerek yoktur.

- Tanımlar bu şekilde yapıldıktan sonra etiket yazdırma işlemine geçilir.

Facit D450 Yazıcısının Çalışma Prensipleri
Önce yazıcıya format yapılmaya başlandığına dair kontrol kodu gönderilir L. Burada Control B karekterini(ondalık 2), satır başı karakterini(ondalık 13 veya ) gösterir. Arkasından yazıcı ile ilgili muhtelif başka kontrol komutları gönderilir. Bunlar hakkında detaylı bilgi yazıcı kullanım manuelinde mevcut olup gerekli görülenler kullanılabilir. Örneğin D11 komutu nokta genişlik ve yüksekliğini 1 ve 1 olarak belirler, veya H12 ısı transfer süresini 12 olarak belirler(Yazı koyuluğunu ayarlamak için). Yazıcı kontrol kodları yollanması işlemi tamamlandıktan sonra yazıcıya etiket bilgileri satırlar halinde gönderilmeye başlanır. Her satır mutlaka aşağıda yazılı formatta olmalıdır.

a b c d eee ffff gggg hhh...h

a: rotasyon parametresi
1:0 2:90 3:180 4:270 dönme sağlar

b: font belirleme parametresi
0-9 arası : normal yazı
A-Q arası : barkod kodu (altında normal karakterlerle)
a-q arası : barkod kodu (altı boş)
X : çizgi ve kutu çizimi
Y : grafik görüntü

Bu parametreye bağlı olarak müteakip parametreler değişiklik alabilir.

c: yükseklik katsayısı

0-9 arası veya A-O arası değer alır, karakterlerde harf
yüksekliğini, barkodlarda geniş çubuk genişliğini belirler.

d: genişlik katsayısı
Aynı değerleri içerir, karakterlerde harf genişliğini,
barkodlarda dar çubuk genişliğini belirler.

eee: barkod yüksekliği
Karakterlerde 000 olarak gönderilir, işleme girmez, barkodlarda
barkodun yüksekliğini belirler, her bir birim 1 inch'in yüzde
birini gösterir. (0.254 mm)


ffff: sıra konumu
Dikey olarak etiketin başından olan mesafeyi gösterir. Her bir
birim 1/100 inch (0.254 mm) gösterir.

gggg: kolon konumu
Yatay olarak etiketin başından olan mesafeyi gösterir. Her bir
birim 1/100 inch (0.254 mm) gösterir.

hhh..h:bilgi sahası
bu saha yukarıda belirtilen formata uygun olarak yazılacak
karakter dizisini veya barkod kodunu belirler. Karakter sayısı
değişken olabilir. Yalnız barkod kodu gönderilirken karakterlerin

sayısı ve içeriği seçilen barkod tipine uygun olmalıdır.
Örneğin b: parametresi F veya f ise (EAN-13) karaketer sayısı 12
olmalı, ayrıca her karakter 0-9 arası bir değer içermelidir. Aksi
taktirde barkod çıkmaz.

Her satırın bitişini belirleyen (ondalık 13) kodu ayrıca yollanmalıdır.

Bilgi satırları yollanması işlemi bittikten sonra yazıcıya son olarak etiketin kaç adet yazdırılacağını belirleyen Qnnnn komutu gönderilir, burada nnnn adet belirtir. En son olarak ta E komutu gönderilerek etiket yazdırılır. Bir sonraki etiket için tüm işlemler baştan alınmalıdır.

Format Dosyasının Hazırlanışı
ETA:BARKOD programından barkod etiketi yazdırılması için herhangi bir metin editörü yardımıyla yukarıdaki prensiplere uygun olarak bir etiket format dosyası hazırlanmalı ve bu dosyanın adı FORMAT DOSYASI sahasının yanına yazılmalıdır. Farklı etiketler için birden fazla dosya hazırlanabilir, fakat aynı anda sadece bir tanesi kullanılabilir. Format dosyasının içinde en üstte yazılması gereken L ve en altta yazılması gereken Qnnnn ve E komutlarının bulunmasına gerek yoktur, program bunları kendisi koyar.

ÖRNEK 4
Yazıcı Cinsi parametresinin 7(EPL2) seçilmesi durumunda etiket yazdırma işlemi aşağıdaki gibi yapılır.

- Sabit parametreler ekranı uygun şekilde tanımlanır. YAZICI KONTROL KODU, BAŞLANGIÇ KODU ve BİTİŞ KODU sahalarının doldurulmasına gerek yoktur.

- Ürün/Reyon parametreleri ekranında sadece ETİKET ÖZELLİKLERİ başlığının altındaki sahalar ve FORMAT DOSYASI sahası tanımlanır. Diğer sahalar olduğu gibi bırakılır. Format dosyasının yapısı aşağıda açıklandığı gibi olmalıdır.

- Ürün/reyon etiketi dizaynı ekranında herhangi bir tanım yapmaya gerek yoktur.

- Tanımlar bu şekilde yapıldıktan sonra etiket yazdırma işlemine geçilir.

EPL2 Sistemine Uygun Bir Yazıcının Çalışma Prensipleri
Yazıcıya arka arkaya muhtelif kontrol ve bilgi komutları gönderilir. Bunlar hakkında detaylı bilgi yazıcı kullanım manualinde mevcut olup gerekli görülenler kullanılabilir. Örneğin N komutu yazıcı hafızasını temizleyip yeni bir etiket setine başlangıcı belirtir. A ile başlayan komutla herhangi bir metin etiketin istenen herhangi bir yerine istenen formatta gönderilir. Aynı şekilde B ile başlayan komutla yazıcıya barkod kodu gönderilir. Her komutun yanında komutla ilgili parametreler bulunabilir. Yazıcıya komutların gönderilmesi işlemi bittikten sonra son olarak P komutuyla yazdırma işlemine başlanır. Bir sonraki etiket için tüm işlemler baştan alınmalıdır.

Format Dosyasının Hazırlanışı
ETA:BARKOD programından barkod etiketi yazdırılması için herhangi bir metin editörü yardımıyla yukarıdaki prensiplere uygun olarak bir etiket format dosyası hazırlanmalı ve bu dosyanın adı FORMAT DOSYASI sahasının yanına yazılmalıdır. Programlarla birlikte verilen örnek dosyanın adı "eltron.prt" dir. Farklı etiketler için birden fazla dosya hazırlanabilir, fakat aynı anda sadece bir tanesi kullanılabilir. Format dosyasının içinde en üstte yazılması gereken N komutunun ve en altta yazılması gereken P komutunun bulunmasına gerek yoktur, program bu komutları kendisi yollar.

ÖRNEK 5
Kantarla bağlantılı olarak barkod etiketi yazdırılması için yapılması gereken işlemler aşağıda açıklanmıştır.

- Servis/Parametreler ekranında bulunan KANTAR ÖN TAKISI sahasına kantarda tartılan malın grup ön takısı yazılır. Örnek "27"

- Yine aynı ekranda bulunan KANTAR DOSYA ADI sahasına kantarda yapılan ölçümün sonucunun atıldığı dosyanın adı yazılır. Örnek "weight.dat" Bu dosyanın boyu 7 karakter olup yapısı aşağıdaki gibi olmalıdır. "xx.yy" Burada xx:kg, yy.kg'ın yüzde birini belirtir(Dikkat gram değil).

- Yine bu ekranda bulunan KANTAR PROGRAM ADI sahasına kantarda ölçüm işlemi sonucunu bilgisayara transfer eden programın adı yazılır. Örnek "agirlik". Buraya yazılan dosya program tarafından çalıştırılarak bir önceki sahada bulunan dosya yaratılır.

- Kullanıcı tanımlı barkod yazdırma ekranına geçilir(Ürün veya reyon farketmez). Stok kodu veya cinsi hanelerinden birisine geçilir. F6 tuşu ile gelen stok kod-cins listesinden barkod etiketi bastırılacak ve kantarda en son tartılmış olan mal seçilir.

- Aynı ekranda en üstte bulunan barkod kodu sahasına gelinir ve "*" tuşuna basılır. Ekrana otomatik olarak oluşturulan barkod kodu gelir. Bu kod aşağıdaki şekilde oluşur.

kkkkkkkxxyyz (toplam 12 karakter)
kkkkkkk : Stok kodunun ilk 7 karakteri
xx : Kantar bilgi dosyasından çekilen kg.kısmı
yy : Kantar bilgi dosyasından çekilen yüzde birlik kg.kısmı
z : 0 karakteri

- F4 tuşuna basılarak etiket yazıcıdan alınır.

ÖRNEK 6
Yazıcı Cinsi parametresinin 8(ZPL-II) seçilmesi durumunda etiket yazdırma işlemi aşağıdaki gibi yapılır.

- Sabit parametreler ekranı uygun şekilde tanımlanır. YAZICI KONTROL KODU, BAŞLANGIÇ KODU ve BİTİŞ KODU sahalarının doldurulmasına gerek yoktur.

- Ürün/Reyon parametreleri ekranında sadece ETİKET ÖZELLİKLERİ başlığının altındaki sahalar ve FORMAT DOSYASI sahası tanımlanır. Diğer sahalar olduğu gibi bırakılır. Format dosyasının yapısı aşağıda açıklandığı gibi olmalıdır.

- Ürün/reyon etiketi dizaynı ekranında herhangi bir tanım yapmaya gerek yoktur.

- Tanımlar bu şekilde yapıldıktan sonra etiket yazdırma işlemine geçilir.

ZPL-II Sistemine Uygun Bir Yazıcının Çalışma Prensipleri
Yazıcıya arka arkaya muhtelif kontrol ve bilgi komutları gönderilir. Bunlar hakkında detaylı bilgi yazıcı kullanım manualinde mevcut olup gerekli görülenler kullanılabilir.

Format Dosyasının Hazırlanışı
ETA:BARKOD programından barkod etiketi yazdırılması için herhangi bir metin editörü yardımıyla yukarıdaki prensiplere uygun olarak bir etiket format dosyası hazırlanmalı ve bu dosyanın adı FORMAT DOSYASI sahasının yanına yazılmalıdır. Programlarla birlikte verilen örnek dosyanın adı "zebra.prt" dir. Farklı etiketler için birden fazla dosya hazırlanabilir, fakat aynı anda sadece bir tanesi kullanılabilir.

ÖRNEK 7
Yazıcı Cinsi parametresinin 9(SATO 5900) seçilmesi durumunda etiket yazdırma işlemi bir önceki örneğe çok benzer şekilde yapılır. Sadece FORMAT DOSYASI sahasının karşısına "sato.prt" yazılır. Bu dosya SATO 5900 yazıcısı kullanım manualinde açıklandığı şekilde hazırlanmış olmalıdır.

ÖRNEK 8
Yazıcı Cinsi parametresinin 10(STAR TSP-400) seçilmesi durumunda etiket yazdırma işlemi bir önceki örneğe çok benzer şekilde yapılır. Sadece FORMAT DOSYASI sahasının karşısına "tsp400.prt" yazılır. Bu dosya TSP-400 yazıcısı kullanım manualinde açıklandığı şekilde hazırlanmış olmalıdır

ÖRNEK 9
Yazıcı Cinsi parametresinin 11(TEC B-472 QP) seçilmesi durumunda etiket yazdırma işlemi önceki örneklere çok benzer şekilde yapılır. Sadece FORMAT DOSYASI sahasının karşısına "tec472.prt" yazılır. Bu dosya TEC B472 QP yazıcı kullanım manualinde açıklandığı şekilde hazırlanmış olmalıdır. Yalnız kullanım kitabında gösterilen bazı karakterlerin yerine başka karakterlerin kullanılması gerekmektedir. Bunlar:
"ESC" yerine "{"
"LF" yerine "|"
"NUL" yerine "}"

Ayrıca yazıcının üzerinde bulunan düğmelerle yapılan parametre ayarlaması aşağıdaki gibi olmalıdır.


1- FEED ADJ. +0.0mm

1- CUT ADJ.+0.0mm

1- BACK ADJ.+0.0mm

1- ADJUST +0.0mm

1- TONE ADJ. +0

1- TONE ADJ. +0

1- FONT CODE PC-850

1- ZERO FONT 0

1- CODE AUTO

1- RIBBON TRANS.

1- RBN ADJ +0

1- RBN ADJ +0

1- STATUS TYPE 1

TEC B-472 QP yazıcı bilgisayara seri porttan bağlanmakta olup ara kablo olarak düz tip(2-2, 3-3, 7-7) bağlantı yapılmalıdır.

ÖRNEK 10

Yazıcı Cinsi parametresinin 12(C-TOH EZ2/EZ4/EZ4TT) seçilmesi durumunda etiket yazdırma işlemi önceki örneklere benzer şekilde yapılır. FORMAT DOSYASI olarak yazıcı kullanım manualine uygun şekilde hazırlanmış olan "ez24.prt" kullanılmalıdır.

ÖRNEK 11:

HP LaserJet 1100 yazıcıdan barkod ürün etiketi listelemek için yapılması gereken işlemler aynen ÖRNEK:1�dekine benzer şekilde yapılır, aradaki tek fark bazı parametrelerin değişmesidir.