Projekt

Allgemein

Profil

Fehler #703

Forderungskonto/Buchung verschwindet bei Anzahlungsrechnungen

Von Bernd Bleßmann vor 4 Monaten hinzugefügt.

Status:
Neu
Priorität:
Normal
Zugewiesen an:
-
Zielversion:
-
Beginn:
05.08.2024
Abgabedatum:
% erledigt:

0%

Geschätzter Aufwand:

Beschreibung

Beim Laden einer VK-Rechnung wird das Forderungskonto über die acc_trans ermittelt (erster AR-Eintrag).
Beim Speichern einer Anzahlungsrechnung wird ein zweiter AR-Eintrag für das Verrechnungskonto für Anzahlungen im Haben gebucht.
Allerdings ist die Reihenfolge der Buchungen nicht stabil, da sie in einem Hash liegen und über die Hash-Keys iteriert wird.
Dadurch kann es vorkommen, dass die erste Buchung die mit dem Verrechnungskonto ist und bei erneuten Laden der Rechnung diese Konto als Forderungskonto angezeigt wird ("Buchen auf").
Wird nun erneut gebucht, so wird nur eine Buchung für das Verrechnungskonto erstellt.

Anhängender, etwas uneleganter Patch behebt das Problem


Dateien

ar_ordered.diff (1,34 KB) ar_ordered.diff Patch Bernd Bleßmann, 05.08.2024 13:13

Auch abrufbar als: Atom PDF