PTC: Sortierung von items beachten bei Rechnungen die nachträglich geändert wurden
authorSven Schöling <s.schoeling@linet-services.de>
Tue, 29 Jan 2019 16:59:22 +0000 (17:59 +0100)
committerBernd Bleßmann <bernd@kivitendo-premium.de>
Wed, 20 Feb 2019 15:42:55 +0000 (16:42 +0100)
(cherry picked from commit eacfe1d260a6f9d4c12aa508b2c4d4cc018508c8)

SL/DB/Helper/PriceTaxCalculator.pm

index 80c8047..cadc096 100644 (file)
@@ -56,7 +56,7 @@ sub calculate_prices_and_taxes {
   SL::DB::Manager::Chart->cache_taxkeys(date => $self->transdate);
 
   my $idx = 0;
-  foreach my $item ($self->items) {
+  foreach my $item (@{ $self->items_sorted }) {
     $idx++;
     _calculate_item($self, $item, $idx, \%data, %params);
   }