In acc_trans Steuerschlüssel eintragen, nicht ID aus taxkeys
authorMoritz Bunkus <m.bunkus@linet-services.de>
Thu, 11 Nov 2010 15:52:40 +0000 (16:52 +0100)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Wed, 12 Jan 2011 15:21:49 +0000 (16:21 +0100)
SL/DB/Helper/PriceTaxCalculator.pm

index c6ed109..622f9db 100644 (file)
@@ -114,7 +114,7 @@ sub _calculate_item {
   $self->netamount($self->netamount + $sellprice * $item->qty / $item->price_factor);
 
   my $chart = $item->part->get_chart(type => $data->{is_sales} ? 'income' : 'expense', taxzone => $self->taxzone_id);
-  $data->{amounts}->{ $chart->id }           ||= { taxkey => $taxkey->id, amount => 0 };
+  $data->{amounts}->{ $chart->id }           ||= { taxkey => $taxkey->taxkey_id, amount => 0 };
   $data->{amounts}->{ $chart->id }->{amount}  += $linetotal;
 
   push @{ $data->{assembly_items} }, [];