Unterstützt werden nur Bondrucker mit Epson ESC/P Sprache und Etikettendrucker mit EPL oder ZPL Sprache. Optimalerweise verwenden Sie den Epson Bondrucker TM-T88xx und den Zebra Etikettendrucker GK420txx jeweils mit eigener Ethernetschnittstelle und fester IP-Adresse. IOS2000 sendet die jeweiligen Steuerbefehle und Daten für Bons und Etiketten direkt und unmittelbar an den Drucker und nutzt nicht die Windows-Treiber der Druckerhersteller. Im Gegensatz zu den Formulardruckern werden die Bon- und Etikettendrucker in IOS2000/DIALOG auch nicht im ControlCenter unter Punkt 9 in den Druckereinstellungen angehakt. Diese sollen für die IOS Benutzer nicht als Drucker bei Reports sichtbar sein.
Installation der Bon- und Etikettendrucker
Sollte der Drucker per Ethernetschnittstelle im Netz erreichbar sein, installieren Sie bitte die Originaltreiber auf dem Server. Ist der Drucker an einem Benutzerrechner angeschlossen, installieren Sie dort den Originaltreiber des Herstellers und evtl. mitgelieferte Herstellersoftware wie die Utils von Epson und den Etiketten-Designer von Zebra. Dann geben Sie den Drucker im Netzwerk frei. Achten Sie darauf, dass der Freigabename KEINE Sonder- und Leerzeichen enthält und möglichst nicht länger als 8 Zeichen ist !!!
Richtige Freigabenamen: LABEL1, GK420U1, KASSE1, TM88K1, EPSONK2
Falsche Freigabenamen: Epson TM88 an User1, TM-88 V an 192.168.1.15, GK 420 User3
Notieren Sie unbedingt im Netzwerkplan (oder in einer Textdatei auf dem Server) die Freigabenamen, die Geräte, an denen die Drucker physisch angeschlossen sind und die IP-Adressen dieser Geräte. Bei Druckern, die an anderen Rechnern angeschlossen sind und vom Server aus über Freigaben benutzt werden, geht man am Server wie folgt vor :
- Fügen Sie einen neuen Drucker hinzu.
- Wählen Sie einen lokalen Drucker
- Vorhandenen Anschluss verwenden, LPT1: (egal, wo der Drucker wirklich angeschlossen ist)
- Wählen Sie als Hersteller ´Standard´ oder ´Generic´ und als Treiber ´Generic/Text only´
- Geben Sie den gleichen Druckernamen ein, wie der Freigabename im Netz, z.B. KASSE1 oder LABELKELLER usw.
- Geben Sie den Drucker nicht frei, denn dieser soll auf diese Art nur vom Server selbst genutzt werden und legen Sie ihn nicht als Standarddrucker fest
- Schließen Sie die Installation ab und machen Sie keinen Testdruck (denn der Drucker hängt ja nicht wirklich an der LPT1:)
- Anschließend klicken Sie rechts auf den neuen Drucker und öffnen die Druckereigenschaften
- Wählen Sie den Tab ´Anschlüsse´
- Wählen Sie ´Hinzufügen´ – ´Local Port´ – ´Neuer Anschluss´
- Jetzt geben Sie in das Feld die IP-Adresse des Rechners, Druckers oder Printservers ein und bei Rechnern auch den Freigabenamen, unter dem der Drucker freigegeben wurde.
- Beispiele : \\192.168.1.51\KASSE1 oder buerouser\label3 oder 192.168.1.62
Wenn Sie mit OK bestätigt haben, wechseln Sie auf den Tab ´Allgemein´ und rufen den Testdruck auf. Bei Kassenbondruckern sollte jetzt eine Testseite gedruckt werden. Bei Labeldruckern ist das nicht immer der Fall, hier muss man wahrscheinlich mit einem Etikettendruck testen. Sollte die Eingabe der richtigen Portadresse oder der Testdruck nicht funktionieren, klären Sie bitte mit Ihrem Systemadministrator, ob die IP-Adresse oder der Rechnername oder der Freigabename des Druckers stimmen und ob der Server auch die erforderlichen Rechte hat, um auf dem freigegebenen Drucker zu drucken. Erst wenn der Testdruck funktioniert, kann IOS auch auf diesem Drucker drucken ! Nach erfolgreicher Installation des Druckers öffnen Sie das ControlCenter, indem Sie die IP-Adresse des Server gefolgt von /CC mit dem IE aufrufen. Oder Sie loggen sich im IOS/DIALOG ein und klicken oben auf das grüne CC Icon. Dann geben Sie links oben Usernamen und Passwort eines Benutzers mit ADMIN Rechten ein und klicken links in der Linkliste auf 7. ´Pfade und Bilder´ ( den Punkt 10. Druckereinstellung lassen Sie völlig unbeachtet für die Installation von Bon- und Etikettendruckern!). Unter 1. sehen Sie den Pfad, wo die Steuerdateien (Endung .FSD) für die Kassenbons und unter 2. wo die Etiketten stehen. [mandant] ersetzen Sie mit der Mandantennummer, also in der Regel 0. Davor kommt das IOS Verzeichnis, in der Regel D:\IOS2000 oder C:\IOS2000 Unter 3. sehen Sie jetzt eine Liste der verfügbaren Drucker mit exakt den Freigabenamen, wie sie der Server ´sieht´. Notieren Sie sich die Schreibweise des neuen Bon- oder Etikettendruckers (Paste+Copy).
Einstellung der Etiketten-Steuerdatei
Gehen Sie in das im ControlCenter unter 1. angegebene Verzeichnis. Dort gibt es für jeden Etikettentyp eine Steuerdatei mit dem Namen LABELx.FSD. Das X steht für den Etikettentyp, den Sie im Artikelstamm zum Druck aufrufen können. In der Regel wird erstmal nur der Typ 1 benutzt. Öffnen Sie die LABEL1.FSD mit dem Standard Windows Texteditor ´NOTEPAD´. Suchen Sie den Abschnitt ´<device>xxxxx</device> Ersetzen Sie den Bereich xxxxx mit dem Namen des Bondruckers, wie er in Punkt 3 im ControlCenter angezeigt wird. Z.B. <device>\\192.168.1.62\LABEL1</device> Danach sollte der Etikettendruck auf dem angegeben Drucker funktionieren. Wie die Etiketten-Steuerdatei komplett auszusehen hat und wie man das macht, ist in einer separaten Anleitung beschrieben, die Sie auch in den MARKUS SOFT Dokumenten finden.
Einstellung der Kassenbonsteuerdatei :
Gehen Sie in das unter 2. angegebene Verzeichnis und öffnen Sie die Bon-Steuerdatei BON33.FSD mit dem Standard Windows Texteditor ´NOTEPAD´. Suchen Sie den Abschnitt ´<device>xxxxx</device> Jetzt gibt es 2 Variationen:
1. Es steht dort <device>[dbdevice]</device>. Dann ändern Sie die Bondatei nicht, sondern tragen den Namen des Kassenbondruckers im IOS2000/DIALOG direkt ein. Das geht über Grundeinstellungen – Kassenladen – ändern – Drucker. Sie wählen den richtigen Drucker aus der Combo und speichern die Änderung. Fertig.
2. Der Drucker soll fix eingetragen werden. Dann ersetzen Sie den Bereich xxxxx mit dem Namen des Bondruckers, wie er in Punkt 3 im ControlCenter angezeigt wird. Z.B. <device>KASSE3</device> und speichern die BON33.FSD wieder.
Jetzt sollte der Kassenbondruck funktionieren. Falsche Text wie Überschriften, Adresse usw. ändern Sie auch in der BON33.FSD in den entsprechenden Abschnitten. Evtl. müssen noch die Steuercodes (ESCAPE Sequenzen) auf Ihren Bondrucker angepasst werden.