models/beleg_layout library
Beleg-Zeilenmodell (Zwilling von @kreiseck/kasseneck-api/receipt
ReceiptLayout): das Backend liefert es bei getReceipt als layout mit,
damit App, Bondrucker, Browser-Kasse und PDF dieselben Zeilen zeigen —
Kopf/Fuß wie beim Ausstellen des Belegs, Belegart-Aufdruck (STORNOBELEG,
TRAININGSBELEG, NULLBELEG …), reduzierter Nullbeleg, Testkasse/Testsignatur.
Zeilenarten: text, columns, rule, space, qr, banner.
Unbekannte Arten (künftiges Regelwerk) werden beim Lesen übersprungen, nie
als Fehler behandelt — ein Beleg muss sich immer zeigen lassen.
Classes
- BelegBanner
- Hervorgehobene Zeile: Belegart (STORNOBELEG …) oder Warnung (TESTKASSE/TESTSIGNATUR — invers).
- BelegLayout
- BelegLeerraum
- BelegLinie
- BelegQr
- BelegSpalte
- BelegSpalten
- BelegText
- BelegZeile