Das Problem sitzt zumeist vor dem Bildschirm, resp. vor dem Handheld.
Und da es sich hierbei um Materialbuchungen handelt, möchte ich jede absehbare Fehlerquelle ausschließen.
Denn 90% der Benutzer werden aus der Gewohnheit heraus zuerst das Minus setzen und danach den Wert, so, wie sie es eben gewohnt sind.
Und schon haben sie ohne es zu wissen 360Stück auf das Lager gebucht, von dem sie eigentlich entnommen haben.

Von daher hat dies nichts mit Mücken zu tun, sondern im Endeffekt mit mächtig vielen "Mäusen" ;-)