Hilfe - Alle Produkte & Anleitungen
German English
German English

A4-Drucker (Systemdruck)

Neben Bon- und Etikettendruckern kann die bessa Kassa Rechnungen, Berichte und Belegkopien auch auf einem gewöhnlichen A4-Drucker ausgeben. Dafür gibt es keinen eigenen bessa-Druckertreiber: Die Kassa erzeugt aus dem Druckauftrag ein PDF im A4-Format und übergibt es an den Systemdruck von Android. Welcher Drucker damit erreichbar ist, entscheidet deshalb nicht bessa, sondern das Drucksystem des Kassengeräts.

Der Systemdruck ist für Rechnungen, Berichte, Belegkopien und die Ausgabe als PDF-Datei gedacht. Für Bestellbons ist er nicht geeignet — die Gründe stehen unter Grenzen des Systemdrucks.

Technische Anforderungen an den A4-Drucker

Ob ein A4-Drucker verwendbar ist, hängt ausschließlich davon ab, ob ihn das Android-Drucksystem findet und bedrucken kann. Die Herstellerliste der Bondrucker und Etikettendrucker spielt hier keine Rolle. Folgende Punkte müssen erfüllt sein:

  • Druckdienst am Kassengerät
    Android kennt Drucker nur über einen installierten Druckdienst: den in Android enthaltenen Standard-Druckdienst (ab Android 8), den Mopria Print Service oder ein Plug-in des Druckerherstellers. Ist kein Druckdienst aktiv, bleibt im Druckdialog nur die Ausgabe als PDF-Datei.

  • Treiberloses Drucken (IPP)
    Der Drucker muss treiberlos ansprechbar sein, also das Internet Printing Protocol (IPP) sprechen und Aufträge als PDF, PWG-Raster oder PCLm annehmen. In Datenblättern steht das meist als Mopria-zertifiziert, IPP Everywhere oder AirPrint. Geräte, die ausschließlich klassische Treiberformate (PCL 5, PostScript) über den Rohdaten-Port 9100 annehmen, werden nicht gefunden.

  • Anbindung über das Netzwerk
    Der Drucker muss über LAN oder WLAN erreichbar sein. Ein per USB oder USB-OTG angeschlossener A4-Drucker lässt sich über den Systemdruck nicht ansprechen.

  • Gleiches Subnetz wie das Kassengerät
    Die Erkennung läuft über mDNS/Bonjour (UDP 5353) und wird zwischen Subnetzen nicht weitergeleitet. Kassengerät und Drucker müssen im selben Subnetz liegen, oder das Netzwerk muss mDNS gezielt weiterreichen (mDNS-Reflector).

  • Freie Kommunikation im lokalen Netz
    Der Druckauftrag wird über IPP auf TCP 631 (verschlüsselt: IPPS) übertragen. Client-Isolation, wie sie in Gäste-WLANs üblich ist, verhindert jede Verbindung zwischen Kassengerät und Drucker.

  • Fester Netzwerkplatz
    Wie für alle Geräte am Kassenstandort gilt: statische IP-Adresse oder reservierte DHCP-Lease.

Anforderung

Wozu

Typischer Blocker

Druckdienst am Kassengerät

Ohne Druckdienst kennt Android keine Drucker

Kassengerät ohne Google Play Store

IPP / treiberloses Drucken

Übertragung des Druckauftrags

älterer Drucker ohne Mopria/AirPrint

mDNS (UDP 5353)

Automatisches Finden des Druckers

getrennte VLANs, blockiertes Multicast

IPP (TCP 631 / IPPS)

Übertragung der Druckdaten

Firewall-Regel, Client-Isolation im WLAN

Netzwerkanbindung

Systemdruck kennt kein USB

Drucker hängt am USB-Kabel

Kassengeräte ohne Google Play Store können den Mopria Print Service oder Hersteller-Plug-ins nicht nachinstallieren. Auf solchen Geräten funktioniert der Systemdruck nur, wenn der Gerätehersteller selbst einen Druckdienst mitliefert. Andernfalls bleibt ausschließlich die Ausgabe als PDF-Datei.

Sie können die Eignung eines Druckers prüfen, ohne die Kassa zu öffnen: Rufen Sie in den Android-Einstellungen des Kassengeräts den Bereich Drucken auf. Erscheint der Drucker dort in der Liste des Druckdienstes, steht er auch der Kassa zur Verfügung.

Drucker in der Kassa zuweisen

  1. Öffnen Sie Menü → Einstellungen → Geräte & Verbindungen → Druckerzuweisung.

  2. Tippen Sie die gewünschte Drucker-Rolle an — sinnvoll sind Rechnungsdrucker und Berichtsdrucker.

  3. Wählen Sie unter Hersteller/Treiber wählen den Eintrag PDF-Drucker.

  4. Wählen Sie in der Druckerliste den Eintrag System Drucker und speichern Sie die Zuweisung.

  5. Die Einstellungen der Rolle — etwa Vorlage oder Anzahl der Kopien — legen Sie wie gewohnt fest. Alle Details dazu stehen unter Druckereinstellungen.

Die Einstellung Papierbreite (58 mm / 80 mm) betrifft ausschließlich Bondrucker. Auf den Systemdruck hat sie keine Wirkung, weil das Layout aus dem A4-Seitenformat abgeleitet wird.

Was beim Drucken passiert

Löst die Kassa einen Druckauftrag an den Systemdrucker aus, erzeugt sie zuerst das PDF und übergibt es an Android. Android legt daraufhin seinen Druckdialog über den Kassenbildschirm. Dort wählen Sie das Ziel — einen der gefundenen Drucker oder die Ausgabe als PDF-Datei — und bestätigen den Auftrag. Erst danach verlässt der Druck das Gerät.

Solange der Druckdialog offen ist, meldet die Kassa den angemeldeten Benutzer nicht automatisch ab. Der Auftrag geht dadurch nicht verloren, wenn der Dialog einen Moment offen bleibt.

Grenzen des Systemdrucks

  • Kein unbeaufsichtigter Druck. Jeder Auftrag braucht den Android-Druckdialog und eine im Vordergrund laufende Kassa. Bestellbons, Announcierbons und automatisch ausgelöste Ausdrucke lassen sich so nicht drucken — dafür ist ein Bondrucker erforderlich.

  • A4-Layout statt Bonrolle. Der Ausdruck wird auf eine A4-Seite gesetzt und nutzt die volle Seitenbreite. Er sieht damit deutlich anders aus als derselbe Beleg auf der Bonrolle.

  • Keine Kassenlade, kein Summer. Beide Funktionen setzen einen angeschlossenen Bondrucker voraus und stehen über den Systemdruck nicht zur Verfügung.

  • Fallback im Modus Auto. Steht eine Drucker-Rolle auf Auto und findet die Kassa weder einen eingebauten Drucker noch ein passendes Gerät im Netzwerk — und springt auch keine Hauptkassa ein —, fällt sie auf den Systemdrucker zurück. Öffnet sich unerwartet der Android-Druckdialog, ist das ein Hinweis auf eine unvollständige Druckerzuweisung.

Häufig gestellte Fragen

Muss der A4-Drucker von einem bestimmten Hersteller sein?
Nein. Anders als Bon- und Etikettendrucker ist der Systemdruck nicht an Herstellertreiber gebunden. Entscheidend sind ausschließlich die oben genannten technischen Anforderungen.

Kann ich Rechnungen ohne Drucker als PDF ablegen?
Ja. Wählen Sie im Android-Druckdialog die Ausgabe als PDF-Datei; die Datei wird anschließend im Speicher des Kassengeräts abgelegt.

Kann ich A4-Druck und Bondrucker gleichzeitig nutzen?
Ja. Die Zuweisung erfolgt pro Drucker-Rolle: Der Rechnungsdrucker kann auf dem Systemdrucker liegen, während Bestellbons weiterhin auf einem Bondrucker ausgegeben werden.

Kann ein Nebenterminal über den Systemdrucker der Hauptkassa drucken?
Nein. Der Systemdruck läuft immer auf dem Gerät, an dem der Auftrag ausgelöst wird, und erfordert dort eine Bestätigung im Druckdialog.

Fehlerbehebung

  • Im Druckdialog erscheint nur die Ausgabe als PDF-Datei.
    Am Kassengerät ist kein Druckdienst aktiv, oder der Dienst hat keinen Drucker gefunden. Prüfen Sie in den Android-Einstellungen unter Drucken, ob ein Druckdienst aktiviert ist, und ob der Drucker dort auftaucht.

  • Der Drucker taucht in Android nicht auf.
    Meist liegt der Drucker in einem anderen Subnetz, Multicast (mDNS) wird im Netzwerk blockiert, oder das WLAN trennt die Clients voneinander. Prüfen Sie diese drei Punkte gemeinsam mit der IT — siehe Netzwerksicherheit & Port-Freigaben. Erlaubt der Druckdienst das Hinzufügen eines Druckers über die IP-Adresse, umgeht das die Erkennung über mDNS.

  • Beim Drucken passiert nichts.
    Der Systemdruck benötigt die Kassa im Vordergrund. Lösen Sie den Druck erneut aus, ohne zwischenzeitlich in eine andere App zu wechseln.

  • Der Ausdruck wirkt klein oder unpassend positioniert.
    Das Layout ist auf A4 mit festen Rändern ausgelegt und in der Kassa nicht einstellbar. Papierformat und Skalierung können Sie im Android-Druckdialog anpassen.

Verwandte Themen