ShiftSummaryReceipt class

Bon-Daten des Z-Bons (shift_close) bzw. X-Bons (shift_interim); Druck mit shiftReceiptLayout. Kein Registrierkassenbeleg.

Inheritance

Constructors

ShiftSummaryReceipt({required String kind, required bool blind, String? businessName, String? cashregisterId, String? cashregisterName, String? drawerName, required int number, String? openedAt, String? closedAt, String? openedByName, String? closedByName, int? openingFloatCents, required bool openingFloatTakenOver, Map<String, int>? openingDenominations, int? cashSalesCents, int? cashCancellationsCents, required int receiptCount, required int cancellationCount, List<NonCashAmount> nonCashByMethod = const [], List<ShiftReceiptMovement> movements = const [], List<ShiftTip> tips = const [], int? expectedCents, int? countedCents, Map<String, int>? countedDenominations, int? differenceCents, String? comment, required int openingsWithoutSale, AfterCount? afterCount, int? leftInDrawerCents})
const

Properties

afterCount → AfterCount?
Entnommen bzw. eingelegt nach dem Zaehlen; null, wenn kein Geld bewegt wurde.
final
blind → bool
Ohne cashView erstellt: Soll, Ist, Differenz und Barumsatz sind null.
finalinherited
businessName → String?
finalinherited
cancellationCount → int
final
cashCancellationsCents → int?
final
cashregisterId → String?
finalinherited
cashregisterName → String?
finalinherited
cashSalesCents → int?
Blind null.
final
closedAt → String?
final
closedByName → String?
final
comment → String?
final
countedCents → int?
Beim X-Bon immer null.
final
countedDenominations → Map<String, int>?
final
differenceCents → int?
final
drawerName → String?
finalinherited
expectedCents → int?
Blind null.
final
hashCode → int
The hash code for this object.
no setterinherited
kind → String
Ein Wert aus shiftReceiptKinds.
finalinherited
leftInDrawerCents → int?
„Bleibt in der Kassenlade“; nur mit afterCount, blind null (mit „Entnommen“ ergaebe es sonst das Ist).
final
movements → List<ShiftReceiptMovement>
final
nonCashByMethod → List<NonCashAmount>
final
number → int
Nummer der Schicht (Draht: shift.number).
final
openedAt → String?
final
openedByName → String?
final
openingDenominations → Map<String, int>?
final
openingFloatCents → int?
final
openingFloatTakenOver → bool
final
openingsWithoutSale → int
final
receiptCount → int
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
tips → List<ShiftTip>
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited