StockValue class

Lagerwert eines Artikels. Derselbe Typ an der Kasse (pos.dart) und in der Lager-API (inventory.dart); er kommt nur, wenn Werte freigegeben sind: an der Kasse mit dem Recht stockCosts des Kassenbenutzers, in der Lager-API mit dem Konto-Schalter „Einkaufswerte per API“ (Recht costs).

Constructors

StockValue({required String articleId, required int stockValueCents, int? averageCostMicros})
const

Properties

articleId → String
final
averageCostMicros → int?
Durchschnittlicher Einstandspreis je Basiseinheit in Mikro-Euro; null bei Menge 0.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
stockValueCents → int
final

Methods

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

Operators

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

Constants

fields → const Set<String>
Die Felder der Antwort /v3, die dieses Modell liest (Feldmengen-Waechter in test/kasse_v3_test.dart gegen v3/antworten/kasse.json).