freeside/FS/FS/part_pkg flat.pm,1.2,1.3 sesmon_hour.pm,1.2,1.3 sesmon_minute.pm,1.2,1.3 sql_external.pm,1.2,1.3 sql_generic.pm,1.2,1.3 sqlradacct_hour.pm,1.2,1.3 voip_sqlradacct.pm,1.6,1.7
ivan
ivan at pouncequick.420.am
Tue Jan 18 16:57:15 PST 2005
Update of /home/cvs/cvsroot/freeside/FS/FS/part_pkg
In directory pouncequick:/tmp/cvs-serv11730/part_pkg
Modified Files:
flat.pm sesmon_hour.pm sesmon_minute.pm sql_external.pm
sql_generic.pm sqlradacct_hour.pm voip_sqlradacct.pm
Log Message:
one-time referral credits
Index: voip_sqlradacct.pm
===================================================================
RCS file: /home/cvs/cvsroot/freeside/FS/FS/part_pkg/voip_sqlradacct.pm,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- voip_sqlradacct.pm 5 Jan 2005 10:01:41 -0000 1.6
+++ voip_sqlradacct.pm 19 Jan 2005 00:57:11 -0000 1.7
@@ -181,5 +181,10 @@
0;
}
+sub base_recur {
+ my($self, $cust_pkg) = @_;
+ $self->option('recur_flat');
+}
+
1;
Index: sesmon_minute.pm
===================================================================
RCS file: /home/cvs/cvsroot/freeside/FS/FS/part_pkg/sesmon_minute.pm,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- sesmon_minute.pm 1 Dec 2004 03:35:05 -0000 1.2
+++ sesmon_minute.pm 19 Jan 2005 00:57:11 -0000 1.3
@@ -43,4 +43,9 @@
qw( setup_fee recur_fee recur_minly_charge );
}
+sub base_recur {
+ my($self, $cust_pkg) = @_;
+ $self->option('recur_flat');
+}
+
1;
Index: sql_generic.pm
===================================================================
RCS file: /home/cvs/cvsroot/freeside/FS/FS/part_pkg/sql_generic.pm,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- sql_generic.pm 1 Dec 2004 03:35:05 -0000 1.2
+++ sql_generic.pm 19 Jan 2005 00:57:11 -0000 1.3
@@ -75,4 +75,9 @@
qw( setup_fee recur_flat recur_unit_charge );
}
+sub base_recur {
+ my($self, $cust_pkg) = @_;
+ $self->option('recur_flat');
+}
+
1;
Index: sql_external.pm
===================================================================
RCS file: /home/cvs/cvsroot/freeside/FS/FS/part_pkg/sql_external.pm,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- sql_external.pm 1 Dec 2004 03:35:05 -0000 1.2
+++ sql_external.pm 19 Jan 2005 00:57:11 -0000 1.3
@@ -64,4 +64,9 @@
0;
}
+sub base_recur {
+ my($self, $cust_pkg) = @_;
+ $self->option('recur_flat');
+}
+
1;
Index: sesmon_hour.pm
===================================================================
RCS file: /home/cvs/cvsroot/freeside/FS/FS/part_pkg/sesmon_hour.pm,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- sesmon_hour.pm 1 Dec 2004 03:35:05 -0000 1.2
+++ sesmon_hour.pm 19 Jan 2005 00:57:11 -0000 1.3
@@ -44,4 +44,9 @@
qw( setup_fee recur_fee recur_hourly_charge );
}
+sub base_recur {
+ my($self, $cust_pkg) = @_;
+ $self->option('recur_flat');
+}
+
1;
Index: sqlradacct_hour.pm
===================================================================
RCS file: /home/cvs/cvsroot/freeside/FS/FS/part_pkg/sqlradacct_hour.pm,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- sqlradacct_hour.pm 1 Dec 2004 03:35:05 -0000 1.2
+++ sqlradacct_hour.pm 19 Jan 2005 00:57:11 -0000 1.3
@@ -112,4 +112,9 @@
recur_input_charge recur_output_charge recur_total_charge );
}
+sub base_recur {
+ my($self, $cust_pkg) = @_;
+ $self->option('recur_flat');
+}
+
1;
Index: flat.pm
===================================================================
RCS file: /home/cvs/cvsroot/freeside/FS/FS/part_pkg/flat.pm,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- flat.pm 1 Dec 2004 03:35:05 -0000 1.2
+++ flat.pm 19 Jan 2005 00:57:11 -0000 1.3
@@ -29,7 +29,12 @@
}
sub calc_recur {
- my($self, $cust_pkg ) = @_;
+ my $self = shift;
+ $self->base_recur(@_);
+}
+
+sub base_recur {
+ my($self, $cust_pkg) = @_;
$self->option('recur_fee');
}
More information about the freeside-commits
mailing list