Revision 22322dc1
Von Jan Büren vor fast 11 Jahren hinzugefügt
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
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.