Erstellt vor 3 Jahren
Zuletzt geändert vor 2 Jahren
#1793 new Fehler
Zahlungseingang buchzen bei Rechnung mit Summe 0 führt zu unausgeglichener Buchung.
| Erstellt von: | grichardson@… | Verantwortlicher: | m.bunkus@… |
|---|---|---|---|
| Priorität: | normal | Meilenstein: | |
| Komponente: | kivitendo ERP | Version: | 2.7.0 unstable |
| Schweregrad: | normal | Stichworte: | Verkauf |
| Beobachter: |
Beschreibung
Bucht man ein Rechnung
- mit nur einem Artikel mit Zeilensumme 0 (weil man z.B. den Verkaufspreis 0 gesetzt hat)
- oder wo es positive und negative Zeilensummen gibt die sich genau aufheben
so daß die Gesamtsumme der Rechnung 0 ist, wird zwar ar und invoice geschrieben, aber es gibt keine Einträge in die acc_trans (weil die Beträge für die betreffenden Konten alle 0 sind).
Bucht man trotzdem einen Zahlungseingang für diese Rechnung (fragt bitte nicht warum man das tun sollte, ist in der Praxis vorgekommen!), so wird der Sollbetrag auf das Zahlungskonto (z.B. Bank) gebucht, aber es wird kein Gegenkonto gebucht, so daß es zu der trans_id nur eine einzelne acc_trans Zeile gibt und der Vorgang insgesamt nicht ausgeglichen ist. Dies führt natürlich zu Fehlern im Buchungsjournal aber auch zu Abweichungen in Soll und Haben in der SuSa?.
Normalerweise wäre das Gegenkonto das Forderungskonto, das vermutlich anhand der bisherigen acc_trans Einträge zu der trans_id rausgesucht wird, indem nach dem Konto mit link = 'AR' gesucht wird.
Was könnte man machen?
- acc_trans auch mit 0-Werten schreiben
- Zahlungen verhindern bei Vorgängen wo kein Gegenkonto/Forderungskonto? gefunden wird
Vermutlich gibt es den gleichen Effekt bei Einkaufsrechnungen.
Änderungshistorie (1)
comment:1 Geändert vor 2 Jahren durch m.bunkus@…
- Typ von defect nach Fehler geändert
