From: Bernd Bleßmann Date: Thu, 4 Jun 2020 09:41:23 +0000 (+0200) Subject: Original-Rechnung bei Mahnung Drucken: sellprice aus fxsellprice setzen X-Git-Tag: release-3.5.6.1~185 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=443e237ff0dbd22131349e65e4a86c3f3c73c7c9;p=kivitendo-erp.git Original-Rechnung bei Mahnung Drucken: sellprice aus fxsellprice setzen Sonst stimmt z.B. der Rabatt nicht, da sellprice in der DB den rabattierten Wert enthält/enthalten kann. sellprice wird aber in IS::invoice_details ( aufgerufen aus Form::prepare_for_printing) als unrabattierter Einzelpreis verwendet. --- diff --git a/SL/DN.pm b/SL/DN.pm index 976b6aab1..46ab23a5b 100644 --- a/SL/DN.pm +++ b/SL/DN.pm @@ -1128,6 +1128,9 @@ sub print_original_invoices { $print_form->{media} = 'file'; # no language override, should always be the object's language $invoice->flatten_to_form($print_form, format_amounts => 1); + for my $i (1 .. $print_form->{rowcount}) { + $print_form->{"sellprice_$i"} = $print_form->{"fxsellprice_$i"}; + } $print_form->prepare_for_printing; my $filename = SL::Helper::CreatePDF->create_pdf(