Der QR-Code, der auf diesem Beleg nicht entstehen konnte — null, solange
alles gut ging. Der QR ist gesetzlich gefordert; ein Aufrufer, der den
Bon nachdrucken oder den Beleg elektronisch ausgeben will, muss davon
erfahren, ohne den Bytestrom zu durchsuchen. Wird von reset geleert.
Nativer QR-Befehl. Die Nutzlast wird ausdruecklich nicht durch
_printable geschickt: der QR traegt Daten, keine Schrift. Ein durch '?'
ersetztes Zeichen ergaebe einen QR, der sich sauber lesen laesst und
trotzdem nicht mehr zum signierten Beleg passt — falsche Daten sind
schlimmer als keine. Kodiert wird UTF-8 (siehe QRCode).
Druckt ein Beleg-Zeilenmodell des Backends (KasseneckReceipt.layout)
über das Zeichenraster (BelegRaster, Zwilling von renderReceiptGrid
im JS-Paket): jede Rasterzeile geht als fertige, exakt N Zeichen breite
Textzeile raus (58 mm = 32, 80 mm = 48) — keine eigene Spaltenrechnung,
dieselben Zeilen wie Browser-Kasse, Labor und Beleg-PDF. Bevorzugt
gegenüber setKeckReceipt, sobald ein Layout vorliegt.