summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Kohler <ivan@freeside.biz>2015-07-01 15:24:19 -0700
committerIvan Kohler <ivan@freeside.biz>2015-07-01 15:24:19 -0700
commitbba2d3e97b173983eebc9ade920ac0a0468c16d7 (patch)
tree400b404c39b365788bcd121c7c88588fc9c87cb1
parentb43d0bcba176dd04e052b583d4d9c6f540c33b43 (diff)
fix "monthly recurring" display w/quantities, RT#36813
-rw-r--r--httemplate/view/cust_main/billing.html6
1 files changed, 4 insertions, 2 deletions
diff --git a/httemplate/view/cust_main/billing.html b/httemplate/view/cust_main/billing.html
index 2f164dfe9..6be9545ac 100644
--- a/httemplate/view/cust_main/billing.html
+++ b/httemplate/view/cust_main/billing.html
@@ -19,7 +19,7 @@
<TD><B><% $balance %></B></TD>
</TR>
-% #54: just an arbitrary number i pulled out of my goober. in reality we'd want
+% #54: just an arbitrary number i pulled out of my goober. ideally we'd like
% # to consider e.g. a histogram of num_ncancelled_packages for the entire
% # customer base, and compare it to a graph of the overhead for generating this
% # information. (and optimize it better, we could get it more from SQL)
@@ -59,7 +59,7 @@
%
% #add recurring amounts for this package and its billing add-ons
% foreach my $l_part_pkg ( $part_pkg->self_and_bill_linked ) {
-% $amount += $l_part_pkg->option('recur_fee');
+% $amount += $l_part_pkg->base_recur;
% }
%
% #subtract amounts for any active discounts
@@ -71,6 +71,8 @@
% $amount -= $amount * $discount->percent/100;
% }
%
+% $amount *= ( $cust_pkg->quantity || 1 );
+%
% }
<TR>