From: Bernd Bleßmann Date: Wed, 20 Mar 2019 09:43:27 +0000 (+0100) Subject: Order-Controller: beim Neuberechnen auf Reihenfolge achten, … X-Git-Tag: release-3.5.4~91 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=a42ab0104043c2659ec997768fd55706a6ba45bb;p=kivitendo-erp.git Order-Controller: beim Neuberechnen auf Reihenfolge achten, … … sonst kam es vor, dass die Zeilensummen durcheinander kamen, da die Reihenfolge der items von PTC und Order nicht zwingend gleich ist. Wenn beide sortieren (PTC tat dies schon), dann stimmt's. --- diff --git a/SL/Controller/Order.pm b/SL/Controller/Order.pm index 52577bd1b..f6afed9a8 100644 --- a/SL/Controller/Order.pm +++ b/SL/Controller/Order.pm @@ -1383,7 +1383,7 @@ sub recalc { tax => $tax }); } - pairwise { $a->{linetotal} = $b->{linetotal} } @{$self->order->items}, @{$pat{items}}; + pairwise { $a->{linetotal} = $b->{linetotal} } @{$self->order->items_sorted}, @{$pat{items}}; } # get data for saving, printing, ..., that is not changed in the form