From: Moritz Bunkus Date: Tue, 19 Jun 2007 12:17:19 +0000 (+0000) Subject: Mahnungen: Neuer Variable für jede Rechnung: <%dn_linetotal%> als für diese Rechnung... X-Git-Tag: release-2.4.3^2~96 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=1663badaaf6535d4d966f9d812560e41c7016a6d;p=kivitendo-erp.git Mahnungen: Neuer Variable für jede Rechnung: <%dn_linetotal%> als für diese Rechnung zu zahlender Betrag (offener Betrag zuzüglich Mahngebühren und Zinsen). --- diff --git a/SL/DN.pm b/SL/DN.pm index 4f0827104..758ddf4fa 100644 --- a/SL/DN.pm +++ b/SL/DN.pm @@ -693,7 +693,8 @@ sub print_dunning { ar.transdate, ar.duedate, ar.customer_id, ar.invnumber, ar.ordnumber, ar.amount, ar.netamount, ar.paid, - ar.amount - ar.paid AS open_amount + ar.amount - ar.paid AS open_amount, + ar.amount - ar.paid + da.fee + da.interest AS linetotal FROM dunning da LEFT JOIN dunning_config dcfg ON (dcfg.id = da.dunning_config_id) @@ -707,7 +708,7 @@ sub print_dunning { map({ $form->{"dn_$_"} = []; } keys(%{$ref})); $first = 0; } - map { $ref->{$_} = $form->format_amount($myconfig, $ref->{$_}, 2) } qw(amount netamount paid open_amount fee interest); + map { $ref->{$_} = $form->format_amount($myconfig, $ref->{$_}, 2) } qw(amount netamount paid open_amount fee interest linetotal); map { $form->{$_} = $ref->{$_} } keys %$ref; map { push @{ $form->{"dn_$_"} }, $ref->{$_}} keys %$ref; } diff --git a/doc/dokumentenvorlagen-und-variablen.html b/doc/dokumentenvorlagen-und-variablen.html index 986ae971c..c71f5393a 100644 --- a/doc/dokumentenvorlagen-und-variablen.html +++ b/doc/dokumentenvorlagen-und-variablen.html @@ -842,7 +842,7 @@ td { dn_fee - Kummulative Mahngebühr (ist die gleiche wie für die ganze Mahnung, da die Gebühr nur einmal pro Mahnung erhoben wird) + Kummulative Mahngebühr dn_interest @@ -852,6 +852,10 @@ td { dn_invnumber Rechnungsnummer + + dn_linetotal + Noch zu zahlender Betrag (ergibt sich aus dn_open_amount + dn_fee + dn_interest) + dn_netamount Rechnungssumme (netto)