X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Fsearch%2Freport_receivables.cgi;h=57228a5011b398ab16c2caf2965008d80e9e8e5b;hb=64808a397a0a0935069d65c48aba9afaeb4fafd2;hp=3696ed40d25bf9df4de55ab28a8106bb8a957e96;hpb=152d5357089a71f637530054b71f21c36fdfe01b;p=freeside.git diff --git a/httemplate/search/report_receivables.cgi b/httemplate/search/report_receivables.cgi index 3696ed40d..57228a501 100755 --- a/httemplate/search/report_receivables.cgi +++ b/httemplate/search/report_receivables.cgi @@ -29,24 +29,12 @@ die "access denied" # ) sub balance { - my($start, $end, $offset) = @_; #, %opt ? - #handle start and end ranges (86400 = 24h * 60m * 60s) - my $str2time = str2time_sql; - my $closing = str2time_sql_closing; - - # $end == 0 means "+infinity", while $start == 0 really means 0 - # so we should always include a start condition - $start = "( $str2time now() $closing - ". ($start + $offset) * 86400 . ' )'; - # but only include an end condition if $end != 0 - $end = $end ? - "( $str2time now() $closing - ". ($end + $offset) * 86400 . ' )' - : ''; - - #$opt{'unapplied_date'} = 1; - - FS::cust_main->balance_date_sql( $start, $end, 'unapplied_date'=>1, - 'cutoff' => "( $str2time now() $closing - ".$offset * 86400 . ')' ); + my($start, $end, $cutoff) = @_; #, %opt ? + FS::cust_main->balance_date_sql( $start, $end, + 'cutoff' => $cutoff, + 'unapplied_date'=>1, + ); }