Drucker
Verwaltung aller Drucker, die über den merchantCENTRAL Print Service angesteuert werden. Jeder Drucker wird über eine eigene ECIService-Instanz angesprochen.
Seite öffnen
- Über die Suche: Print Service Printers
- Über das Print Service Dashboard → Printers
Druckerliste
Felder (Listenansicht)
| Feld | Beschreibung |
|---|---|
| Code | Eindeutiger Kurzcode für den Drucker (z. B. LABEL-01, ZPL-LAGER). Dient als Referenz in Routing-Regeln und Druckaufträgen |
| Description | Beschreibender Name des Druckers (z. B. „Zebra ZD420 Lager 1") |
| Status | Aktueller Verbindungsstatus: Online, Offline oder Error |
| Print Method | Druckmethode: PDF (über Windows-Druckertreiber) oder ZPL (Direktdruck auf Zebra-Thermodrucker) |
| Is Default | Markiert den Standard-Drucker (nur einer kann Default sein) |
| Enabled | Ob der Drucker aktiv ist und für Druckaufträge verwendet werden darf |
| Last Status Check | Zeitpunkt der letzten Verbindungsprüfung |
Aktionen (Liste)
| Aktion | Beschreibung |
|---|---|
| Test Connection | Testet die Verbindung zum ausgewählten Drucker über den ECIService |
| Test All | Testet alle aktiven Drucker und aktualisiert deren Status |
| New | Erstellt einen neuen Druckereintrag |
Druckerkarte
Allgemein
| Feld | Beschreibung |
|---|---|
| Code | Eindeutiger Kurzcode (Pflichtfeld, nicht änderbar nach Erstellung) |
| Description | Beschreibung des Druckers |
| Enabled | Aktiviert oder deaktiviert den Drucker für Druckaufträge |
| Is Default | Markiert diesen Drucker als Standard-Drucker. Nur einer gleichzeitig möglich |
| Status | Aktueller Verbindungsstatus (nur lesbar, wird durch Test aktualisiert) |
| Last Status Check | Zeitstempel der letzten Statusprüfung (nur lesbar) |
Verbindung
| Feld | Beschreibung |
|---|---|
| Service URL | URL der ECIService-Instanz, die diesen Drucker ansteuert (z. B. http://192.168.1.100:5115) |
| Printer Name | Name des Windows-Druckers (bei PDF-Methode) oder der Anzeigename (bei ZPL). Muss mit dem im ECIService konfigurierten Namen übereinstimmen |
| Print Method | PDF: Label wird als PDF-Datei an den Windows-Druckertreiber gesendet. ZPL: Label wird als ZPL-Code direkt an den Zebra-Drucker gesendet (TCP/IP) |
| ZPL Port | TCP-Port für die ZPL-Kommunikation mit dem Zebra-Drucker (Standard: 9100). Nur relevant bei Print Method = ZPL |
PDF vs. ZPL
PDF: Für alle Windows-kompatiblen Drucker (Laser, Tintenstrahl, Thermodrucker mit Windows-Treiber). Label-Qualität hängt vom Treiber ab. ZPL: Für Zebra-Thermodrucker mit TCP/IP-Direktanbindung. Höchste Druckqualität und -geschwindigkeit, keine Treiber-Abhängigkeit.
Fallback
| Feld | Beschreibung |
|---|---|
| Fallback Printer Code | Ersatz-Drucker, der automatisch verwendet wird, wenn dieser Drucker offline ist. Muss auf einen anderen aktiven Drucker verweisen. Leer = kein Fallback |
Zirkuläre Fallbacks
Vermeiden Sie zirkuläre Fallback-Ketten (Drucker A → B → A). Der Print Service erkennt Zyklen und bricht mit einer Fehlermeldung ab.
Aktionen (Karte)
| Aktion | Beschreibung |
|---|---|
| Test Connection | Testet die Verbindung zu diesem Drucker über den /printers-Endpunkt des ECIService |
| Get Capabilities | Fragt die Fähigkeiten des ECIService ab (unterstützte Druckmethoden, Version) |
| Test ZPL | Sendet einen ZPL-Testdruck an den konfigurierten Drucker (nur bei Print Method = ZPL) |
Einrichtung eines neuen Druckers
- ECIService installieren: Stellen Sie sicher, dass eine ECIService-Instanz im Netzwerk läuft, die den gewünschten Drucker ansteuern kann
- Neuen Drucker anlegen: In der Druckerliste → New → Code und Beschreibung eingeben
- Verbindung konfigurieren: Service URL der ECIService-Instanz eintragen, Printer Name und Print Method wählen
- Verbindung testen: Test Connection ausführen — Status muss „Online" anzeigen
- Aktivieren: Feld Enabled setzen
- Optional als Default setzen: Wenn dies der Standard-Drucker sein soll
Mehrere ECIService-Instanzen
Jeder Drucker kann eine eigene ECIService-URL haben. So können Drucker an verschiedenen Standorten über separate ECIService-Instanzen angesteuert werden (z. B. Lager 1 + Lager 2 mit je einer eigenen ECIService-Installation).