Revision de9a3d74
Von Jan Büren vor mehr als 13 Jahren hinzugefügt
bin/mozilla/do.pl | ||
---|---|---|
883 | 883 |
$vc_discount = $form->{vendor_discount}; |
884 | 884 |
} else { |
885 | 885 |
IS->get_customer(\%myconfig, \%$form); |
886 |
$vc_discount = $form->parse_amount(\%myconfig, $form->{customer_discount});
|
|
886 |
$vc_discount = $form->{customer_discount};
|
|
887 | 887 |
} |
888 | 888 |
restore_form($saved_form); |
889 | 889 |
|
doc/changelog | ||
---|---|---|
55 | 55 |
- Bugfix 1575: Kundenrabatt geht verloren |
56 | 56 |
- Bugfix 1647: Lieferanten-Einkaufspreise verlieren Nachkommastellen |
57 | 57 |
- Bugfix 1630: Rabatt wird auf der Rechnung auch auf nicht rabattierfähige Artikel gewährt |
58 |
- Bugfix 1652: Rabatt falsch bei Rechnung aus Berichtsübersicht und Workflow-Start bei Lieferschein |
|
58 | 59 |
|
59 | 60 |
2011-02-02 - Release 2.6.2 |
60 | 61 |
|
Auch abrufbar als: Unified diff
Bugfix für 1652 - Rabatt falsch bei Rechnung aus Berichtsübersicht und Workflow-Start bei Lieferschein
Testfall: Kunde hat Rabatt in den Stammdaten eingetragen. Lieferschein
erstellen und speichern. Verkauf->Berichte->Lieferscheine. In der Liste, den
entspr. Lieferschein abhaken und bei "Neue Rechnung" weiter klicken. In der
erscheinenden Rechnungsmaske ist der Rabatt 10-mal so hoch.
Läßt man sich den Lieferschein erst anzeigen und geht dann über Workflow auf
Rechnung, dann stimmt es.
S.a. Kommentar:
der vendor-discount wird bie multi_invoice anders behandelt als der customer
discout.
Da vendor-discount korrekt funktionert, entsprechend parse_amount für customer-discount entfernt.