From: Jan Büren Date: Fri, 13 May 2011 10:57:14 +0000 (+0200) Subject: Merge branch 'master' of git@lx-office.linet-services.de:lx-office-erp X-Git-Tag: release-2.6.3~25^2~37^2~5^2 X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/commitdiff_plain/9434c14ab2cb7d10cbe20276d08771c43f9fffc1?hp=e1e923e54c6fa47eca6b1af30d6c9c1283530543 Merge branch 'master' of git@lx-office.linet-services.de:lx-office-erp Conflicts: doc/changelog --- diff --git a/bin/mozilla/do.pl b/bin/mozilla/do.pl index 10fdf2227..1b7a10960 100644 --- a/bin/mozilla/do.pl +++ b/bin/mozilla/do.pl @@ -337,7 +337,19 @@ sub update_delivery_order { $payment_id = $form->{payment_id} if $form->{payment_id}; check_name($form->{vc}); - + $form->{discount} = $form->{"$form->{vc}_discount"} if defined $form->{"$form->{vc}_discount"}; + # Problem: Wenn man ohne Erneuern einen Kunden/Lieferanten + # wechselt, wird der entsprechende Kunden/ Lieferantenrabatt + # nicht übernommen. Grundproblem: In Commit 82574e78 + # hab ich aus discount customer_discount und vendor_discount + # gemacht und entsprechend an den Oberflächen richtig hin- + # geschoben. Die damals bessere Lösung wäre gewesen: + # In den Templates nur die hidden für form-discount wieder ein- + # setzen dann wäre die Verrenkung jetzt nicht notwendig. + # TODO: Ggf. Bugfix 1284, 1575 und 817 wieder zusammenführen + # Testfälle: Kunden mit Rabatt 0 -> Rabatt 20 i.O. + # Kunde mit Rabatt 20 -> Rabatt 0 i.O. + # Kunde mit Rabatt 20 -> Rabatt 5,5 i.O. $form->{payment_id} = $payment_id if $form->{payment_id} eq ""; # for pricegroups diff --git a/doc/changelog b/doc/changelog index c0087a06c..eefcecbda 100644 --- a/doc/changelog +++ b/doc/changelog @@ -42,6 +42,7 @@ - Bugfix 1569: Zahlungseingang löschen bei Rechnung - Bugfix 1632: Nach Installation 2.6.2-0 aus .deb funktioniert CSV-Import nicht - Bugfix 1633: Stammdatenaufruf aus SEPA-Modul + - Bugfix 1575: Kundenrabatt geht verloren - Bugfix 1647: Lieferanten-Einkaufspreise verlieren Nachkommastellen 2011-02-02 - Release 2.6.2