[freeside-commits] freeside/FS/FS cust_main.pm, 1.511, 1.512 cust_pay.pm, 1.76, 1.77 cust_refund.pm, 1.35, 1.36

Mark Wells mark at wavetail.420.am
Fri Jun 11 14:17:50 PDT 2010


Update of /home/cvs/cvsroot/freeside/FS/FS
In directory wavetail.420.am:/tmp/cvs-serv32641/FS/FS

Modified Files:
	cust_main.pm cust_pay.pm cust_refund.pm 
Log Message:
RT#7266: continue fixing aging reports

Index: cust_pay.pm
===================================================================
RCS file: /home/cvs/cvsroot/freeside/FS/FS/cust_pay.pm,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -w -d -r1.76 -r1.77
--- cust_pay.pm	20 May 2010 01:33:07 -0000	1.76
+++ cust_pay.pm	11 Jun 2010 21:17:47 -0000	1.77
@@ -659,7 +659,7 @@
 =cut 
 
 sub unapplied_sql {
-  my ($class, $start, $end) = shift;
+  my ($class, $start, $end) = @_;
   my $bill_start   = $start ? "AND cust_bill_pay._date <= $start"   : '';
   my $bill_end     = $end   ? "AND cust_bill_pay._date > $end"     : '';
   my $refund_start = $start ? "AND cust_pay_refund._date <= $start" : '';

Index: cust_refund.pm
===================================================================
RCS file: /home/cvs/cvsroot/freeside/FS/FS/cust_refund.pm,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -w -d -r1.35 -r1.36
--- cust_refund.pm	20 May 2010 01:33:07 -0000	1.35
+++ cust_refund.pm	11 Jun 2010 21:17:47 -0000	1.36
@@ -343,7 +343,7 @@
 =cut 
 
 sub unapplied_sql {
-  my ($class, $start, $end) = shift;
+  my ($class, $start, $end) = @_;
   my $credit_start = $start ? "AND cust_credit_refund._date <= $start" : '';
   my $credit_end   = $end   ? "AND cust_credit_refund._date > $end"   : '';
   my $pay_start    = $start ? "AND cust_pay_refund._date <= $start"    : '';

Index: cust_main.pm
===================================================================
RCS file: /home/cvs/cvsroot/freeside/FS/FS/cust_main.pm,v
retrieving revision 1.511
retrieving revision 1.512
diff -u -w -d -r1.511 -r1.512
--- cust_main.pm	7 Jun 2010 17:44:13 -0000	1.511
+++ cust_main.pm	11 Jun 2010 21:17:47 -0000	1.512
@@ -7486,9 +7486,11 @@
 =cut
 
 sub unapplied_payments_date_sql {
-  my( $class, $start, $end, ) = @_;
+  my( $class, $start, $end, %opt ) = @_;
 
-  my $unapp_pay    = FS::cust_pay->unapplied_sql;
+  my $cutoff = $opt{'cutoff'};
+
+  my $unapp_pay    = FS::cust_pay->unapplied_sql($cutoff);
 
   my $pay_where = $class->_money_table_where( 'cust_pay', $start, $end,
                                                           'unapplied_date'=>1 );



More information about the freeside-commits mailing list