mengenVorgabe function

Mengenvorgabe mengenVorgabe(
  1. KasseArtikel a
)

Wirksame Regel eines Artikels: die gespeicherte Angabe schlägt die Vorgabe der Einheit.

Implementation

Mengenvorgabe mengenVorgabe(KasseArtikel a) {
  final v = mengenregelFuerEinheit(a.einheit);
  final regel = a.mengenregel ?? v.regel;
  return Mengenvorgabe(
    regel: regel,
    fragen: a.mengeFragen ?? v.fragen,
    stellen: regel == Mengenregel.dezimal ? (v.stellen < 1 ? 2 : v.stellen) : 0,
  );
}