Etikett nyomtatás
Etikett nyomtatás Zebra és Eltron vonalkódnyomtatók illesztése CCW verzió: 7.6 A vonalkód-nyomtató csatoló felülete mind a CobraContoWin+, mind pedig a CobraContoLight rendszerekben megtalálható. Kétféle etikett-nyomtatási igény kielégítésére alkalmazhatjuk: 1. Minden bevételezéskor, a mozgási mennyiségnek megfelelő számú etikett legyártása. 2. Cikkszám-tartományra, a manuálisan megadott mennyiség és formátum alkalmazásával. Az etikettek nyomtatása ú.n. formátumleíró állományok segítségével történik. A formátumleíró állományban megadható az etikett külalakja, valamint azok az adatok, melyeket az adott cikkszám/termékkód adatmezőiből ki kell tölteni.
Tartalomjegyzék Telepítés.....................................................................................................................................................2 1. Zebra/Elton nyomtató..................................................................................................................2 2. Formátumleíró állomány(ok).......................................................................................................2 Beállítások.................................................................................................................................................2 1. A Zebra nyomtató csatlakozási portja, vagy USB nyomtató neve...............................................2 2. Kommunikációs metódus............................................................................................................3 3. Vezérlési mód...............................................................................................................................3 4. Karakterkészlet............................................................................................................................3 5. Automatikus cimkenyomtatás termék(ek) bevételezéskor...........................................................3 6. Az automatikus cimkenyomtatáshoz használt formátumleíró állomány......................................4 Etikett nyomtatás.......................................................................................................................................4 Mellékletek................................................................................................................................................5 1. Formátumleíró állományokban alkalmazható mezőkódok...............................................................5 1.1 CobraContoWin+.......................................................................................................................5 1.2 CobraContoLight.......................................................................................................................6 2. Zebra nyomtatók kalibrálása.............................................................................................................6 3. Etikett minta.....................................................................................................................................7 4. Formátumleíró parancsok szintaktikája (kivonat) – EPL 2..............................................................7 Copyright © Cobra Computer 1995-2007 Minden jog fenntartva.
1/11
Etikett nyomtatás
Telepítés 1. Zebra/Elton nyomtató Leglőször a nyomtatót kell telepíteni. A soros, vagy párhuzamos csatlakozású Zebra/Eltron nyomtatókat szabványos Windows nyomtatóként telepítjük, a nyomtatóhoz mellékelt CD-n található driverek segítségével. Az USB csatlakozású nyomtatók telepítésekor nem (!)a nyomtató gyári meghajtóprogramját kell használnunk, hanem helyette a Windowsba épített Általános/Generic-Text nyomtató-drivert kell telepíteni. Minden beállítást hagyjunk az alapértéken. Fontos ! Mivel az USB csatlakozású nyomtatók a nyomtatási feladatokat a nyomtatási sor felhasználásával hajtják végre, mentesek a soros és párhuzamos csatlakozási módú nyomtatók ütemezési problémáitól. Preferáljuk az USB csatlakozást! Figyelem! 1. Miután a nyomtatóba behelyeztük az etikett-szalagot, az első használat előtt ne felejtsük el kalibrálni a mellékletben leírtaknak megfelelően! 2. A nyomtató telepítési eljárásának végén a Windows alapértlmezésben felajánlja a tesztoldal nyomtatás lehetőségét. Ebben az esetben ezt kapcsoljuk ki, mivel ezek a speciális nyomtatók nem alkalmasak a szabványos Windows nyomtatási parancsok feldolgozására. 2. Formátumleíró állomány(ok) A formátumleíró állományokat a CobraConto rendszer adatbázis könyvtárában (CONTI.INI MODULOK szekció, DB_PATH bejegyzés) található FORM alkönyvtárba kell bemásolni. A formátumleíró állomány kiterjesztése ZLF (Zebra Label Format), szerkezete pedig: «üres sor» N «Formátumleíró parancsok» ... P1 EPL 2 vezérlőnyelvet alkalmazó nyomtató számára, ill. ZPL II vezérlés esetén: ^XA ^LH0,0 «Formátumleíró parancsok» ... ^XZ
2/11
Etikett nyomtatás
Beállítások
1. A Zebra nyomtató csatlakozási portja, vagy USB nyomtató neve A kommunikációs port, ahová a nyomtató csatlakozik. Válasszuk ki a nyomtatóbeállításoknál megadott értéket (COM1-4, LPT1-4), vagy válasszuk ki az USB nyomtatót a listából. 2. Kommunikációs metódus Az adatok nyomtatóra küldési technológiája. Lehetséges értékek: • WinNT (def) Windows NT, 2000, XP • Win9x Windows 95, 98, Me 3. Vezérlési mód A Zebra nyomtatók vezérlése sorozatonként eltérő. Az ipari nyomtatók a ZPL II, az asztali nyomtatók az EPL 2, míg a hordozható nyomtatók a CPCL vezérlőnyelv utasításait képesek fogadni. A rendszer jelenleg az első két vezérlési módot támogatja. Lehetséges értékek: • ZPL II • EPL 2 (def) 4. Karakterkészlet A nyomtató fontjainak karakterkészlete. Helyes beállítása esetén az ékezetes karakterek is megfelelően jelennek meg. Lehetséges értékek: • Windows • IBM (def)
3/11
Etikett nyomtatás
5. Automatikus cimkenyomtatás termék(ek) bevételezéskor CobraContoWin+ Az Anyagkönyvelés dialogban bevételezés és vásárlás mozgásnemmel rögzített könyvelési tételekre automatikusan elkezdi a címkenyomtatást a megfelelő mennyiségekkel. CobraContoLight A termék bevételezés/kiadás dialogban bevételezéskor könyvelt tételekre automatikusan elkezdi a címkenyomtatást a megfelelő mennyiségekkel. 6. Az automatikus cimkenyomtatáshoz használt formátumleíró állomány Bevételezési- és vásárlási mozgásoknál alkalmazott automatikus címkenyomtatás formátuma. A megnyitott adatbázis FORM alkönyvtárában elhelyezett ZLF kiterjesztésű állományok közül választhatunk.
Etikett nyomtatás
Abban az esetben, ha egy adott cikkszám-tartomány számára szeretnénk etiketteket nyomtatni, a Listák/Etikett nyomtatás dialogot alkalmazhatjuk. A Nyomtatás gomb lenyomására a megadott kódtartományba eső valamennyi termék számára Mennyiség-nyi címke készül a kiválasztott formátumleíró alapján.
4/11
Etikett nyomtatás
Mellékletek 1. Formátumleíró állományokban alkalmazható mezőkódok A mezőkódokat a formátumleíró parancsok DATA paraméterébe kell írni (l. 5. melléklet), idézőjelek között. Minden mezőkód csupa nagybetűből áll. 1.1 CobraContoWin+ Mezőkód
Leírás
DATUM
Az aktuális gépi dátum éééé.hh.nn formátumban.
ORAPERC
Az aktuális idő óó:pp formátumban.
IDOPONT
Az aktuális dátum és idő éééé.hh.nn óó:pp formátumban.
CIKKSZAM
Az anyag/áru kódokból a cikkszám mező tartama.
CIKKNEV:maxhossz
Az anyag/áru kódokból a megnevezés mező tartama. A maxhossz paraméter megadása nem kötelező, jelenléte esetén a nyomtatott adat max ennyi karaktert fog tartalmazni. Akkor használatos, ha az alkalmazott betűméret miatt nem fér ki a teljes adathossz.
CIKKIDEGENNEV:maxhossz
Az anyag/áru kódokból az idegennév mező tartama. A maxhossz paraméter megadása nem kötelező, jelenléte esetén a nyomtatott adat max ennyi karaktert fog tartalmazni. Akkor használatos, ha az alkalmazott betűméret miatt nem fér ki a teljes adathossz.
VONALKOD
Az anyag/áru kódokból a vonalkód mező tartama.
JELLEMZO:jellemzokod
A jellemzőkód kóddal rendelkező árujellemző értéke. (A jellemzők kódjai a Törzsadatok/Alapadatok/Anyag jellemzők menüpontban érhetők el.)
CIKKAR:arformakód:pontosság
Az árformakód kóddal rendelkező árforma szerinti nettó ár, valamint a kijelzett tizedesek száma (azaz a szám pontossága). Amennyiben a pontosság nincs megadva, az alapértelmezett érték: 2 tizedes.
CIKKAR_B:arformakód:pontossá Az árformakód kóddal rendelkező árforma szerinti bruttó ár, g valamint a kijelzett tizedesek száma (azaz a szám pontossága). Amennyiben a pontosság nincs megadva, az alapértelmezett érték: 2 tizedes. AZONOSITO
A közvetlen könyvelés dialogban a tételekhez megadott egyedi azonosító értéke. Ez a mező – értelemszerűen – csupán az automatikus etikett nyomtatás funkcióban alkalmazható.
VTSZSZTJ
Az anyag/áru kódokból a Vtsz/Sztj mező tartama.
MENNYEGYSEG
Az anyag/áru kódokból a Mennyiségi egység mező tartama.
5/11
Etikett nyomtatás
1.2 CobraContoLight Mezőkód
Leírás
DATUM
Az aktuális gépi dátum éééé.hh.nn formátumban.
ORAPERC
Az aktuális idő óó:pp formátumban.
IDOPONT
Az aktuális dátum és idő éééé.hh.nn óó:pp formátumban.
CIKKSZAM
Termék adatok / Kód mező tartama.
CIKKNEV:maxhossz
Termék adatok / Név mező tartama. A maxhossz paraméter megadása nem kötelező, jelenléte esetén a nyomtatott adat max ennyi karaktert fog tartalmazni. Akkor használatos, ha az alkalmazott betűméret miatt nem fér ki a teljes adathossz.
CIKKAR
Termék adatok / Egységár mező tartalma.
CIKKAR_B
A termék adatokbólból kiszámított bruttó egységár.
VTSZSZTJ
Termék adatok / Vtsz/Sztj mező tartalma.
MENNYEGYSEG
Termék adatok / Mennyiségi egység mező tartalma.
2. Zebra nyomtatók kalibrálása Figyelem! A nyomtató kalibrálását minden fedélnyitás után végre kell hajtani! Eljárás: 1. Kapcsoljuk ki a nyomtatót. 2. Zárjuk le a nyomtató fedelét. 3. A “Feed” (tetején zöld) gombot lenyomva tartva, kapcsoljuk be a nyomtatót. Amikor a gomb LED-je pirosan kezd villogni, engedjük fel a gombot. 4. A nyomtató megkezdi a kalibrálást, továbbít néhány címkét, majd az utolsóra kinyomtatja a vezérlési státuszait. Ekkor a nyomtató hibakereső üzemmódban van, a nyomógomb LED-je folyamatosan zölden világít. 5. Nyomjuk le a “Feed” gombot. Ennek hatására a soron következő címkén megjelenik az “out of DUMP” felirat, a nyomtató a hibakereső üzemmódról áttér a normál üzemre.
6/11
Etikett nyomtatás
3. Etikett minta
Az ábrán látható etikett mérete 50x25 mm, mely az alábbi formátumleíró segítségével készült: «üres sor» N A51,10,0,4,1,1,N,"Cobra Computer Kft." LO18,37,369,1 B45,43,0,E30,3,3,69,B,"CIKKSZAM" LO18,138,369,1 A20,146,0,3,1,1,N,"CIKKNEV" A20,169,0,4,1,1,N,"CIKKAR:" P1
4. Formátumleíró parancsok szintaktikája (kivonat) – EPL 2 B Command - Bar Code Description Use this command to print standard bar codes. Syntax Bp1,p2,p3,p4,p5,p6,p7,p8,"DATA" Parameters p1 = Horizontal start position (X) in dots p2 = Vertical start position (Y) in dots. p3 = Rotation Value
Description
0
No rotation
1
90 degrees
2
180 degrees
3
270 degrees
p4 = Bar Code selection (see Table 2-1 on next page). p5 = Narrow bar width in dots. (see Table 2-1 on next page). p6 = Wide bar width in dots. Acceptable values are 2-30. p7 = Bar code height in dots. p8 = Print human readable code. Values: B=yes or N=no. “DATA” = Represents a fixed data field. The data in this field must comply with the selected bar code’s specified format. The backslash (\) character designates the following character is a literal and will encode into the data field. Refer to the following examples: To Print Enter into data field “ \” “Company” \”Company\” \ \\ \code\ \\code\\
7/11
Etikett nyomtatás Bar Codes Description
P4 Value P5 Value
Code 39 std. or extended
3
1-10
Code 39 with check digit
3C
1-10
Code 93
9
1-10
Code 128 UCC Serial Shipping Container Code
0
1-10
Code 128 auto A, B, C modes
1
1-10
Code 128 mode A
1A
1-10
Code 128 mode B
1B
1-10
Code 128 mode C
1C
1-10
K
1-10
EAN8
E80
2-4
EAN8 2 digit add-on
E82
2-4
EAN8 5 digit add-on
E85
2-4
EAN13
E30
2-4
EAN13 2 digit add-on
E32
2-4
EAN13 5 digit add-on
E35
2-4
German Post Code
2G
3-4
2
1-10
Interleaved 2 of 5 with mod 10 check digit
2C
1-10
Interleaved 2 of 5 with human readable check digit
2D
1-10
Postnet 5, 9, 11 & 13 digit
P
—
Japanese Postnet
J
—
1E
1-10
UPC A
UA0
2-4
UPC A 2 digit add-on
UA2
2-4
UPC A 5 digit add-on
UA5
2-4
UPC E
UE0
2-4
UPC E 2 digit add-on
UE2
2-4
UPC E 5 digit add-on
UE5
2-4
2U
1-10
Plessey (MSI-1) with mod. 10 check digit
L
—
MSI-3 with mod. 10 check digit
M
—
Codabar
Interleaved 2 of 5
UCC/EAN 128*
UPC Interleaved 2 of 5
* - Use ASCII 06 to delimit variable length fields.
A Command - ASCII Text Description Prints an ASCII text string. Syntax Ap1,p2,p3,p4,p5,p6,p7,"DATA" Parameters p1 = Horizontal start position (X) in dots. p2 = Vertical start position (Y) in dots. p3 = Rotation
8/11
Etikett nyomtatás Value
Description
0
No rotation
1
90 degrees
2
180 degrees
3
270 degrees
p4 = Font selection Value
Description 203 dpi
300 dpi
1
20.3 cpi, 6 pts, (8 x 12 dots)
25 cpi, 4 pts, (12 x 20 dots)
2
16.9 cpi, 7 pts, (10 x 16 dots)
18.75 cpi, 6 pts, (16 x 28 dots)
3
14.5 cpi, 10 pts, (12 x 20 dots)
15 cpi, 8 pts, (20 x 36 dots)
4
12.7 cpi, 12 pts, (14 x 24 dots)
12.5 cpi, 10 pts, (24 x 44 dots)
5
5.6 cpi, 24 pts, (32 x 48 dots)
6.25 cpi, 21 pts, (48 x 80 dots)
Reserved for Soft Fonts
Reserved for Soft Fonts
A– Z
Fonts 1 - 5 are fixed pitch. p5 = Horizontal multiplier, expands the text horizontally. Values: 1, 2, 3, 4, 5, 6, & 8. p6 = Vertical multiplier, expands the text vertically. Values: 1, 2, 3, 4, 5, 6, 7, 8, & 9. p7 = N for normal or R for reverse image “DATA” = Represents a fixed data field. The backslash (\) character designates the following character is a literal and will encode into the data field. Refer to the following examples: To Print Enter into data field “ \” “Company” \”Company\” \ \\ \code\ \\code\\ Examples: N A50,0,0,1,1,1,N,"Example 1" A50,50,0,2,1,1,N,"Example 2" A50,100,0,3,1,1,N,"Example 3" A50,150,0,4,1,1,N,"Example 4" A50,200,0,5,1,1,N,"EXAMPLE 5" A50,300,0,3,2,2,R,"Example 6" P1
LO Command - Line Draw Black Description Use this command to draw black lines, overwriting previous information. Syntax LOp1,p2,p3,p4 Parameters p1 = Horizontal start position (X) in dots. p2 = Vertical start position (Y) in dots. p3 = Horizontal length in dots. p4 = Vertical length in dots. Example: N : clear image buffer LO50,200,400,20 : draw a line
9/11
Etikett nyomtatás LO200,50,20,400 P1
: draw another line : print one label
10/11
Etikett nyomtatás
q Command - Set Label Width Description Use this command to set the width of the printable area of the media. Syntax qp1 Parameters p1 =The width of the label measured in dots. The q command will cause the image buffer to reformat and position to match the selected label width (p1).
All Printers (Exceptions - 2746 & 2348) This command will automatically set the left margin according to the following rules: (print head width - label width) / 2 The q value affects the available print width. Minimizing the q value will maximize the print length and print speed (double buffering). If the R Command (Reference Point) is sent after this command, the image buffer will be automatically reformatted to match the width of the print head and is offset by the R command specified image buffer starting point, nullifying the q command.
11/11