Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 22322dc1

Von Jan Büren vor fast 11 Jahren hinzugefügt

  • ID 22322dc1849de5516d3b577a86221e6849877ae9
  • Vorgänger 673b0c3d
  • Nachfolger 13b7b660

Wiederkehrende Rechnung mit Steuer inklusive buchen Erlöse falsch
closes #2314
Zwei Testfälle i.O.:

Auftrag mit Steuern inklusive -> Rechnung i.O.
Auftrag netto -> Rechnung i.O.

Test auch mit 4 Nachkommastellen in Einzelposition i.O.

Unterschiede anzeigen:

SL/DB/Helper/PriceTaxCalculator.pm
124 124
  my $chart = $item->part->get_chart(type => $data->{is_sales} ? 'income' : 'expense', taxzone => $self->taxzone_id);
125 125
  $data->{amounts}->{ $chart->id }           ||= { taxkey => $taxkey->taxkey_id, tax_id => $taxkey->tax_id, amount => 0 };
126 126
  $data->{amounts}->{ $chart->id }->{amount}  += $linetotal;
127
  $data->{amounts}->{ $chart->id }->{amount}  -= $tax_amount if $self->taxincluded;
127 128

  
128 129
  push @{ $data->{assembly_items} }, [];
129 130
  if ($item->part->is_assembly) {
doc/changelog
107 107
 - Punkt in Belegnummer korrekt für WebDAV File Feature escapt (Bug 2394)
108 108
 - Stornierte Rechnungen (sowohl die Stornorechnung als auch das Storno nicht
109 109
   Buchen oder Löschen, egal was in der Mandantenkonfiguration steht)
110
 - Wiederkehrende Rechnung mit Steuer inklusive buchen Erlöse falsch (Bug 2314)
110 111

  
111 112
2012-12-10 - Release 3.0.0
112 113

  

Auch abrufbar als: Unified diff