Erstellt vor 6 Jahren
Geschlossen vor 5 Jahren
#1081 closed Fehler (fixed)
Bei Buchung einer Einkaufsrechnung geht das Rabatt verloren
| Erstellt von: | klis@… | Verantwortlicher: | information@… |
|---|---|---|---|
| Priorität: | hoch | Meilenstein: | 2.6.1 |
| Komponente: | kivitendo ERP | Version: | 2.6.0 |
| Schweregrad: | kritisch | Stichworte: | Einkauf |
| Beobachter: | s.schoeling@…, information@…, klis@… |
Beschreibung
Wenn man eine Einkaufsrechung bucht, wo Rabatte eingetragen sind, gehen die Rabatte verloren und es wird ein höherer Betrag gebucht.
Anhänge (1)
Änderungshistorie (6)
comment:1 Geändert vor 5 Jahren durch s.schoeling@…
- Beobachter s.schoeling@… hinzugefügt
- Meilenstein auf 2.6.1 gesetzt
Geändert vor 5 Jahren durch information@…
comment:2 Geändert vor 5 Jahren durch information@…
- Beobachter information@… hinzugefügt
Der Rabatt wird mit dieser Korrektur korrekt in der Maske angezeigt.
post_invoice von SL/IR.pm ist etwas zu komplex für eine schnelle Korrektur.
Mit der ersten Position der Rechnung wird hin- und hergewandelt, allerdings werden die Werte später dann über diese Schleifenfunktion gespeichert:
# record acc_trans transactions
foreach my $trans_id (keys %{ $form->{amount} })
foreach my $accno (keys %{ $form->{amount}{$trans_id} }) {
Das würde ich mir gerne mit jmd. anderen noch analysieren, bevor ich hier was ändere.
comment:3 Geändert vor 5 Jahren durch information@…
- Status von new nach assigned geändert
- Verantwortlicher von p.reetz@… nach information@… geändert
comment:4 Geändert vor 5 Jahren durch information@…
- Status von assigned nach new geändert
Hallo,
ist mit commit 29b7a6417d94d11e0f07c595fafa1cc93aff362b komplett behoben.
Danke für die Geduld.
comment:5 Geändert vor 5 Jahren durch information@…
- Lösung auf fixed gesetzt
- Status von new nach closed geändert

Schreibt den Rabatt in die tabelle invoice und liest ihn auch wieder aus