summaryrefslogtreecommitdiff
path: root/FS/FS/part_pkg/agent.pm
diff options
context:
space:
mode:
authorIvan Kohler <ivan@freeside.biz>2014-01-09 15:29:50 -0800
committerIvan Kohler <ivan@freeside.biz>2014-01-09 15:29:50 -0800
commit87a59b1bdf236765177c27ab18390ef1317cc34c (patch)
tree00ea14723ad672b5aedeb2a9f11a1f840ef3f619 /FS/FS/part_pkg/agent.pm
parent8a7eec7b683294a15aab0b2bf1710e10fa80b4c5 (diff)
time/data/etc. unit pricing add-ons, RT#24392
Diffstat (limited to 'FS/FS/part_pkg/agent.pm')
-rw-r--r--FS/FS/part_pkg/agent.pm19
1 files changed, 7 insertions, 12 deletions
diff --git a/FS/FS/part_pkg/agent.pm b/FS/FS/part_pkg/agent.pm
index 6ab21d6..4a87728 100644
--- a/FS/FS/part_pkg/agent.pm
+++ b/FS/FS/part_pkg/agent.pm
@@ -1,17 +1,14 @@
package FS::part_pkg::agent;
+#use base qw(FS::part_pkg::recur_Common);
+use base qw(FS::part_pkg::prorate);
use strict;
-use vars qw(@ISA $DEBUG $me %info);
+use vars qw($DEBUG $me %info);
use Date::Format;
use FS::Record qw( qsearch );
use FS::agent;
use FS::cust_main;
-#use FS::part_pkg::recur_Common;;
-#@ISA = qw(FS::part_pkg::recur_Common);
-use FS::part_pkg::prorate;
-@ISA = qw(FS::part_pkg::prorate);
-
$DEBUG = 0;
$me = '[FS::part_pkg::agent]';
@@ -160,13 +157,11 @@ sub calc_recur {
sub can_discount { 0; }
-sub hide_svc_detail {
- 1;
-}
+sub hide_svc_detail { 1; }
-sub is_free {
- 0;
-}
+sub is_free { 0; }
+
+sub can_usageprice { 0; }
1;