Transaktionen in Schleife

07/04/2008 - 14:48 von Andreas Vogt | Report spam
Hallo,
habe diese Woche mit Transaktionen herumgetestet.
Ich möchte in einer Schleife einige 1000 DS aktualisieren.
Nutze ich die Transaktion und es kommt beim 999. zum Fehler heißt das
ja, dass keine Änderungen übernommen werden.

Wàre es dann nicht besser in einer Liste die bearbeiten DS mitzuführen
und bei Fehler dann einfach die, die noch nicht bearbeitet wurden zu
bearbeiten?

Gruß Andreas
 

Lesen sie die antworten

#1 Stefan Hoffmann
07/04/2008 - 15:00 | Warnen spam
hallo Andreas,

Andreas Vogt schrieb:
Ich möchte in einer Schleife einige 1000 DS aktualisieren.
Nutze ich die Transaktion und es kommt beim 999. zum Fehler heißt das
ja, dass keine Änderungen übernommen werden.
Wàre es dann nicht besser in einer Liste die bearbeiten DS mitzuführen
und bei Fehler dann einfach die, die noch nicht bearbeitet wurden zu
bearbeiten?


Kommt darauf an, ob die Änderungen eine logische Einheit bilden oder nicht.

Ein Beispiel: Buchung mit Gegenbuchung bei Rechnungseingang
Das sind drei neue Datensàtze zum Einfügen: Betrag ohne MwSt, MwSt. und
Gegenbuchung Betrag mit MwSt. Wenn es zum Fehler beim letzen Datensatz
kommt, darf keiner der andern zwei Datensàtze gespeichert werden, da
sonst die Bilanz nicht mehr stimmt.

mfG

Ähnliche fragen