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

Enums

BelegAlign