[freeside-commits] branch master updated. f30eaaf66cd0a947f388a03edd4522ba92a367bb
Ivan Kohler
ivan at freeside.biz
Wed May 27 13:44:34 PDT 2020
The branch, master has been updated
via f30eaaf66cd0a947f388a03edd4522ba92a367bb (commit)
from fc263806f5e475559a0c4cfdb70a5f1cefe0ffa3 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit f30eaaf66cd0a947f388a03edd4522ba92a367bb
Author: Ivan Kohler <ivan at freeside.biz>
Date: Wed May 27 13:44:33 2020 -0700
fix top subtotals on refund reports
diff --git a/httemplate/search/elements/cust_pay_or_refund.html b/httemplate/search/elements/cust_pay_or_refund.html
index fbcae9d4d..f925fecf2 100755
--- a/httemplate/search/elements/cust_pay_or_refund.html
+++ b/httemplate/search/elements/cust_pay_or_refund.html
@@ -58,6 +58,7 @@ Examples:
'group_column' => 'payby',
'group_label' => 'payby_name',
+ 'amount_field' => $amount_field,
'subtotal' => { $opt{amount_field} => "sum($amount_field)" },
'subtotal_row' => [ 'Subtotal',
sub { sprintf($money, $_[0]->$amount_field) },
diff --git a/httemplate/search/elements/grouped-search/html b/httemplate/search/elements/grouped-search/html
index 24cf50e96..cb9c96ce6 100644
--- a/httemplate/search/elements/grouped-search/html
+++ b/httemplate/search/elements/grouped-search/html
@@ -5,6 +5,8 @@ my $conf = FS::Conf->new;
my %opt = @_;
$opt{'name'} ||= PL($opt{'name_singular'});
+my $amount_field = $opt{amount_field};
+
my $group_info = $m->comp('core', %opt);
my $redirect;
@@ -109,7 +111,7 @@ my $money = $conf->config('money_char') || '$';
<DIV CLASS="fstabcontainer">
% if ( $group->num_rows > 0 ) {
-<P><% emt('[quant,_1,_2]', $group->num_rows, $opt{name_singular}) %> for <% emt($money.$group->paid) %>
+<P><% emt('[quant,_1,_2]', $group->num_rows, $opt{name_singular}) %> for <% emt($money.$group->$amount_field()) %>
</P>
%# download links
<P><% emt('Download results:') %>
-----------------------------------------------------------------------
Summary of changes:
httemplate/search/elements/cust_pay_or_refund.html | 1 +
httemplate/search/elements/grouped-search/html | 4 +++-
2 files changed, 4 insertions(+), 1 deletion(-)
More information about the freeside-commits
mailing list