X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=SL%2FOE.pm;h=0c14f177f4b8229534d29b964639bafbb3c3657c;hb=98ad02ca3b8d9e9c00775b4768e7060388efbed1;hp=c1cf1879c843efafefacbf860cbdea37025f3623;hpb=9d0ebf2831c46d1be13fb79cb3627a05f6681376;p=kivitendo-erp.git diff --git a/SL/OE.pm b/SL/OE.pm index c1cf1879c..0c14f177f 100644 --- a/SL/OE.pm +++ b/SL/OE.pm @@ -1141,14 +1141,18 @@ sub order_details { $form->format_amount($myconfig, $form->{"${item}_rate"} * 100)); push(@{ $form->{taxnumber} }, $form->{"${item}_taxnumber"}); } - $form->{subtotal} = $form->format_amount($myconfig, $form->{total}, 2); $yesdiscount = $form->{nodiscount_total} - $nodiscount; $form->{nodiscount_subtotal} = $form->format_amount($myconfig, $form->{nodiscount_total}, 2); $form->{discount_total} = $form->format_amount($myconfig, $form->{discount_total}, 2); $form->{nodiscount} = $form->format_amount($myconfig, $nodiscount, 2); $form->{yesdiscount} = $form->format_amount($myconfig, $yesdiscount, 2); - $form->{subtotal} = $form->format_amount($myconfig, $form->{ordtotal}, 2); + if($form->{taxincluded}) { + $form->{subtotal} = $form->format_amount($myconfig, $form->{ordtotal} - $tax, 2); + } + else { + $form->{subtotal} = $form->format_amount($myconfig, $form->{ordtotal}, 2); + } $form->{ordtotal} = ($form->{taxincluded}) ? $form->{ordtotal} : $form->{ordtotal} + $tax;