diff --git a/web/src/pages/MinStock.jsx b/web/src/pages/MinStock.jsx index ed1c0d9..39ab182 100644 --- a/web/src/pages/MinStock.jsx +++ b/web/src/pages/MinStock.jsx @@ -9,8 +9,13 @@ import { locationPathById } from "../locationPath"; import { fmt } from "../units"; // Artikeleinheit eines Produkts (Gebinde oder Produkteinheit) – wie in der Produktliste. +// Wichtig: Zahl (articleUnit) und Bezeichnung (articleLabel) müssen zusammenpassen – +// bei vorhandener Packungsgröße also „Packung" und NICHT die Basiseinheit, sonst steht +// z.B. „1 Gramm" statt „1 Packung" (500 g) da. const articleUnit = (p) => (p.package_size && p.package_size > 0 ? p.package_size : (p.unit_factor || 1)); -const articleLabel = (p) => p.package_label || p.unit_name || "Stück"; +const articleLabel = (p) => ( + p.package_size && p.package_size > 0 ? (p.package_label || "Packung") : (p.unit_name || "Stück") +); /** * Zentrale Liste aller Mindestbestände: je Produkt/Gruppe der Gesamt-Wert und die