X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2FFS%2Fpart_pkg%2Fagent.pm;h=e5bd163f19c7d2f3231f0693cc1a19ef89ce0713;hb=ad7f49821d40ffd099a45acc32ba91e0e211aede;hp=9bcf33da17ffcf921757dc474bb790ddc2b60e03;hpb=912d709f8b836911dd3d66eb66083af1f8662953;p=freeside.git diff --git a/FS/FS/part_pkg/agent.pm b/FS/FS/part_pkg/agent.pm index 9bcf33da1..e5bd163f1 100644 --- a/FS/FS/part_pkg/agent.pm +++ b/FS/FS/part_pkg/agent.pm @@ -68,8 +68,7 @@ sub calc_recur { my $total_agent_charge = 0; warn "$me billing for agent packages from ". time2str('%x', $last_bill). - " to ". time2str('%x', $$sdate); - "\n" + " to ". time2str('%x', $$sdate). "\n" if $DEBUG; my $prorate_ratio = ( $$sdate - $last_bill ) @@ -120,7 +119,7 @@ sub calc_recur { my $pkg_setup_fee = $part_pkg->setup_cost || $part_pkg->option('setup_fee'); my $pkg_base_recur = - $part_pkg->recur_cost || $part_pkg->base_recur_permonth; + $part_pkg->recur_cost || $part_pkg->base_recur_permonth($cust_pkg); my $pkg_start = $cust_pkg->get('setup'); if ( $pkg_start < $last_bill ) { @@ -164,6 +163,8 @@ sub calc_recur { } +sub can_discount { 0; } + sub hide_svc_detail { 1; }