diff options
author | Ivan Kohler <ivan@freeside.biz> | 2015-07-01 15:24:21 -0700 |
---|---|---|
committer | Ivan Kohler <ivan@freeside.biz> | 2015-07-01 15:24:21 -0700 |
commit | 5f724e96c2a71289c19170436c52bff85d82d0d8 (patch) | |
tree | 2221308ac6828df93972414639fe3fdca4138019 | |
parent | 339f28525de1fad0a44dc0b5cc8cd5dfccf337cc (diff) |
fix "monthly recurring" display w/quantities, RT#36813
-rw-r--r-- | httemplate/view/cust_main/billing.html | 6 |
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> |