Ja, AidAim ist richtig. Wir haben das mal als
BDE Ersatz genommen
für Projekte ohne große Installation war das ganz lustig hat aber
leider viele solcher komischen nicht nachvollziehbaren Fehler.
In der Datenbank ist ein Integer Felde für Menge in das auch bei
Warenrücknahme mit - vorzeichen gebucht werden kann.
Die Daten sind wirklich Sauber, er rechnet richtig sobald der
Artikel mehrfach vorkommt besser gesagt vor der Gutschrift am
mind. 1x verkauft wurde.
Hat man aber den seltenen Fall das der Artikel heute zurückgegeben
wird obwohl er heute nicht verkauft wurde geht es Schief.
Menge ist ein einfaches Integer Feld, Ergebnis ein Large Integer