diff options
author | Ivan Kohler <ivan@freeside.biz> | 2017-04-03 17:23:57 -0700 |
---|---|---|
committer | Ivan Kohler <ivan@freeside.biz> | 2017-04-03 17:23:57 -0700 |
commit | 1d61483cd82a5d2dd59a2218ea85b4f8773e177e (patch) | |
tree | 156833300340d64fa789c8c59fb90665f6940fdc /httemplate/edit/cust_pkg_discount.html | |
parent | e362627ff1bd9b78074cfd1c9deac9f6210eaab5 (diff) |
discounts on one-time charges< RT#75448
Diffstat (limited to 'httemplate/edit/cust_pkg_discount.html')
-rwxr-xr-x | httemplate/edit/cust_pkg_discount.html | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/httemplate/edit/cust_pkg_discount.html b/httemplate/edit/cust_pkg_discount.html index 79c347813..173922133 100755 --- a/httemplate/edit/cust_pkg_discount.html +++ b/httemplate/edit/cust_pkg_discount.html @@ -18,12 +18,16 @@ </TR> <& /elements/tr-select-pkg-discount.html, - curr_value_setup => $setup_discountnum, - curr_value_recur => $recur_discountnum, - disable_setup => $disable_setup, - disable_recur => $disable_recur, - setup_label => emt('Setup fee discount'), - recur_label => emt('Recurring fee discount'), + curr_value_setup => $setup_discountnum, + curr_value_recur => $recur_discountnum, + disable_setup => $disable_setup, + disable_recur => $disable_recur, + disable_waive_setup => ($part_pkg->freq eq '0'), + setup_label => ( $part_pkg->freq eq '0' + ? emt('Discount') + : emt('Setup fee discount') + ), + recur_label => emt('Recurring fee discount'), &> </TABLE> @@ -81,7 +85,7 @@ if ( !$cust_pkg->get('setup') and $cust_pkg->base_setup > 0 ) { $disable_setup = 0; } my $disable_recur = 1; -if ( $cust_pkg->base_recur > 0 ) { +if ( $cust_pkg->base_recur > 0 && $part_pkg->freq ne '0' ) { $disable_recur = 0; } |