From: ivan Date: Thu, 29 Jun 2006 15:19:59 +0000 (+0000) Subject: percentage late fees too X-Git-Tag: BEFORE_FINAL_MASONIZE~94 X-Git-Url: http://git.freeside.biz/gitweb/?a=commitdiff_plain;h=daaad950e1a8314eddf59a1c7d1b77c355362dc0;hp=947c955be56140c4a10b16345c1b15c44b02070a;p=freeside.git percentage late fees too --- diff --git a/httemplate/edit/part_bill_event.cgi b/httemplate/edit/part_bill_event.cgi index 57eedbc71..32a3f2df0 100755 --- a/httemplate/edit/part_bill_event.cgi +++ b/httemplate/edit/part_bill_event.cgi @@ -139,13 +139,21 @@ my $money_char = $conf->config('money_char') || '$'; tie my %events, 'Tie::IxHash', 'fee' => { - 'name' => 'Late fee', + 'name' => 'Late fee (flat)', 'code' => '$cust_main->charge( %%%charge%%%, \'%%%reason%%%\' );', 'html' => 'Amount '. '
Reason ', 'weight' => 10, }, + 'fee_percent' => { + 'name' => 'Late fee (percentage)', + 'code' => '$cust_main->charge( sprintf(\'%.2f\', $cust_bill->owed * %%%percent%%% / 100 ), \'%%%reason%%%\' );', + 'html' => + 'Percent %'. + '
Reason ', + 'weight' => 10, + }, 'suspend' => { 'name' => 'Suspend', 'code' => '$cust_main->suspend();',