Project

General

Profile

Fehler #703

Forderungskonto/Buchung verschwindet bei Anzahlungsrechnungen

Added by Bernd Bleßmann 2 months ago.

Status:
Neu
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
08/05/2024
Due date:
% Done:

0%

Estimated time:

Description

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


Files

ar_ordered.diff (1.34 KB) ar_ordered.diff Patch Bernd Bleßmann, 08/05/2024 01:13 PM

Also available in: Atom PDF