Tom: Letzter Eintrag einer ID finden und löschen oder ggf. bearbeiten

Beitrag lesen

Hello,

Wir sehen, dass das Angebot bei ID 1 (Bananen) 20 Einheiten beträgt, die Nachfrage 22 Einheiten. Der Umsatz wäre also 20 Einheiten, die Differenz betrüge 1.
Bei ID 2 (Äpfel) beträgt das Angebot 21 Einheiten, die Nachfrage 17. Umsatz wäre 17, Differenz sei 4.

Entsprechend müssen bei den Bananen 1 Einheit, bei den Äpfeln 4 Einheiten abgezogen werden. Es soll eben ein Gleichstand zwischen Angebot und Nachfrage erreicht werden.

Für eine Buchhaltungssoftware  wäre das der falsche Ansatz.
Man unterscheidet zwischen Stammdaten und Bewegungsdaten.
Die Banane als Beschreibung findet sich in einem Stammdatensatz.
Die physische Banane kannst Du dann in Bewegungsdatensätzen finden, z.B.

  • Warenzugang
  • Warenabgang

Es gilt der Grundsatz: "Gebucht ist gebucht".

Das bedeutet, dass an Buchungsdatensätzen nachträglich nicht mehr manipuliert werden darf. Es darf also nicht einfach im Mengenfeld herumgeändert werden!

Der Bestand errechnet sich aus einer Abfrage aller Zugänge minus aller Abgänge zur ID des Artikels.

Du kannst zwischendurch "Buchungsschnitte" einführen und die kumulierten Altdaten zum Schnitt auslagern, aber nicht vernichten. Aus kaufmännischen Gesichtspunkten bist Du verpflichtet, diese Daten 10 Jahre lang aufzubewahren (in DE).

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de