Willkommen auf unserer FAQ-Seite! Hier findest du Antworten auf die am häufigsten gestellten Fragen zur Druckeranbindung und zum Xentral Spooler. Diese Seite bietet dir schnelle und hilfreiche Informationen, die dir bei der Nutzung unserer Plattform weiterhelfen. Ob zur Einrichtung, Fehlerbehebung oder für Tipps zur optimalen Nutzung – unsere FAQ bieten dir umfassende Unterstützung.
Die Spooler-App fragt einmal pro Sekunde bei Xentral nach Druckaufträgen. Wenn vorhanden, holt die Spooler-App maximal 10 Druckaufträge ab und versieht diese in Xentral mit dem Status processing. Anschließend sendet die Spooler-App jeden Druckauftrag einzeln an den jeweiligen Drucker. Sobald der Drucker mit dem Druckauftrag fertig ist (erfolgreich oder fehlgeschlagen), markiert die Spooler-App den jeweiligen Druckauftrag als completed oder failed.
Der Prozess läuft wie folgt ab:
-
Empfang des Druckauftrags in der Spooler-App
-
Sicherung der Datei auf der Festplatte (damit der Drucker darauf zugreifen kann)
-
Ausführung des Druckbefehls (mit Pfad zur Datei)
-
Löschung der Datei von der Festplatte nach dem Druck
Wie richte ich meine Drucker in Xentral optimal ein, um stabile Druckprozesse für automatischen Versanddruck, Labeldruck und Lieferscheindruck zu gewährleisten? Insbesondere stellt sich die Frage nach der besten Konfiguration von Spoolern (zentral vs. dezentral) und der Priorität verschiedener Druckereinstellungen.
Für stabile Druckprozesse sollte ein zentraler Spooler bevorzugt werden, um die Performance zu optimieren. Der Spooler muss permanent aktiv sein. Drucker können sowohl zentral (z.B. im Logistikprozess oder in Versandarten) als auch dezentral (in den Benutzereinstellungen) eingerichtet werden. Benutzereinstellungen für Drucker haben Vorrang vor den Einstellungen im Projekt, außer beim Labelnachdruck, wo der ursprünglich verwendete Drucker genutzt wird. Die Priorität ist: Benutzereinstellungen > Logistik-/Versandarteneinstellungen > Projekteinstellungen.
Die Druckaufträge im Menü Druckaufträge in Xentral haben folgende Bedeutung:
Status |
Bedeutung |
|---|---|
|
created |
Der Druckauftrag wurde erstellt, aber nicht von der Spooler-App abgeholt (z.B. keine Internetverbindung, App nicht gestartet). |
|
pending |
Der Druckauftrag wurde von der Spooler-App abgeholt, aber noch nicht bearbeitet (er befindet sich in der Warteschlange des Betriebssystems). |
|
processing |
Dieser Status wird gesetzt, sobald die Spooler-App die Druckaufträge bearbeitet, z.B. sobald sie aus Xentral abgeholt werden. Bleiben Druckaufträge auf processing, bedeutet dies, dass das Betriebssystem oder der Drucker selbst keine Rückantwort an die Spooler-App sendet (z.B. durch einen Printer Timeout oder weil sich die Druckaufträge in der Warteschlange befinden). |
|
completed |
Das Dokument wurde erfolgreich gedruckt, zumindest wurde dies vom Betriebssystem an den Spooler zurückgemeldet. Wenn Dokumente trotzdem nicht gedruckt werden, liegt ein Problem beim Betriebssystem oder Drucker vor. |
|
failed |
Das Betriebssystem/der Drucker konnten den Auftrag nicht drucken. Bitte überprüfe die Fehlermeldung, die du im Menü Druckaufträge ganz rechts in der Spalte Grund findest. |
Nein, Druckaufträge können nicht gelöscht werden. Du kannst entweder das Dokument herunterladen, um es manuell auszudrucken oder den Druckauftrag wiederholen (Retry). Für Retry gibt es derzeit noch keine Stapelverarbeitung.
Der Spooler ändert oder passt das Format nicht an. Falls du dies ändern möchtest, musst du dies extern tun, zum Beispiel im DHL-Geschäftskundenportal, wenn es sich um DHL-Versandlabels handelt, oder direkt in den Druckereinstellungen deines Betriebssystems.
Anmerkung
Der Spooler manipuliert keine Dateien, sondern druckt sie so, wie er sie erhält.
Dieses Problem kommt insbesondere bei Etikettendruckern vor und liegt meist am Druckertreiber. Der Spooler ändert nichts am Format. Wenn der Druckertreiber das Format nicht verarbeiten kann, wird nichts gedruckt. Die Testseite-Vorlage ist immer im DinA4-Format. Versuche stattdessen, einen Beleg oder eine echtes Versandlabel zu drucken.
Um den automatischen Druck von Lieferscheinen zu aktivieren, muss der Drucker in den Projekt-Einstellungen unter Logistik/Versand für jede Stufe des Logistikprozesses ausgewählt werden. Zusätzlich muss in den Projekteinstellungen der Druck der gewünschten Belege aktiviert sein. Den Drucker für Versandlabel legst du in den Einstellungen der jeweiligen Versandart im Modul Versandarten fest.
Überprüfe die Formateinstellungen des Druckers direkt am PC, da diese oft die Ursache für das Problem sind. Die Formateinstellungen in Xentral müssen mit den Druckereinstellungen am PC übereinstimmen. Prüfe, ob die Druckaufträge im Xentral Spooler-Ordner am PC zwischengespeichert werden (Windows: C:\Users{someUsername}\AppData\Roaming\xentral-spooler3, MacOS: /Users/{USERNAME}/Library/Application Support/xentral-spooler3).
Der Spooler bzw. Xentral sind nicht in der Lage, direkt verschiedene Druckerfächer zu bedienen. Als Workaround muss auf dem jeweiligen Rechner, auf dem die Spooler-App läuft, für jedes Fach ein eigener Drucker eingerichtet werden. Du musst sozusagen den Drucker im Betriebssystem duplizieren und in den Einstellungen jeweils ein Fach hinterlegen. Diese "Fächer" erscheinen dann im Spooler und müssen in Xentral jeweils als eigener Drucker hinterlegt werden. Du erstellst also eine Drucker-Konfiguration pro Fach.
Nicht unbedingt. Grundsätzlich kann man, wenn die Spooler-App Zugriff auf alle Drucker hat, sich also alle Drucker im gleichen Netzwerk oder Server befinden, beliebige Drucker über einen Spooler bedienen, unabhängig davon, wie viele Benutzer sie nutzen und an welchem Standort sie sich befinden.
Anmerkung
Je weniger Spooler im Einsatz sind, desto performanter wird das System.
Ja, das ist möglich. Wenn du den Spooler auf einem Windows-Server statt im Benutzerprofil installierst, kann der Spooler auch im Hintergrund laufen oder optional als Dienst, so dass Druckaufträge auch weiterhin weitergegeben werden, wenn der Benutzer nicht angemeldet ist.
Dies kannst du durch die Erstellung eines Windows-Dienstes mit einem PowerShell-Befehl erreichen. Hier ist ein Beispiel:
New-Service -Name "Xentral Spooler Service" -DisplayName "Xentral Spooler Service"
-Description "Xentral Spooler Service" -StartupType Automatic
-BinaryPathName "Speicherpfad/xentral-spooler3 Setup 3.0.0.exe --service"
Wichtig
Beachte, dass es sich hierbei um einen fortgeschrittenen Anwendungsfall für die Spooler App handelt. Für die Einrichtung benötigst du Programmierkenntnisse. Da es sich um ein benutzerspezifisches Setup handelt, kann Xentral bei Problemen keinen Support bereitstellen.
In den Browsern Chrome und Edge kann es vorkommen, dass die Einstellung für das Location Based Printing automatisch deaktiviert wird. Prüfe in den Webseite-Einstellungen deines Browsers, ob der Zugriff auf das lokale Netzwerk blockiert ist. Aktiviere in diesem Fall den lokalen Netzwerkzugriff in den Browser-Einstellungen und starte deinen Browser neu.
Wenn du Chrome nutzt, öffne den Pfad chrome://flags/ und stelle sicher, dass die Option Local Network Access Checks auf Default eingestellt ist.
In Xentral kannst du die Bedienung deiner Drucker an den folgenden Stellen festlegen:
-
Automatischer Druck: Hierzu findest du die relevanten Einstellungen direkt im Projekt (Projekte > Projekt öffnen > Tab: Einstellungen > Tab: Logistik/Versand) in den Abschnitten Versandprozess und Kommissionierung, Stufe 1 (Pick/Kommissionierung und Stufe 2 (Pack) an Versandstation. Zusätzlich wird der automatische Druck in den Einstellungen der von dir genutzten Versandarten (Versandarten > Versandart öffnen > Experte) und in den Einstellungen deiner Picklisten-Profilen (Modul Picklisten-Profile) gesteuert.
-
Manueller Druck: In den Benutzereinstelliungen (Benutzer > Benutzer öffnen > Tab: Sonstige Einstellungen legst du mithilfe der Einstellungen Standard Drucker, Standard Etikettendrucker, Drucker Stufe (Versand) und Drucker Stufe (Paketmarke) fest, auf welche Drucker der Benutzer zugreifen kann.