summaryrefslogtreecommitdiff
path: root/httemplate/search/report_receivables.cgi
diff options
context:
space:
mode:
Diffstat (limited to 'httemplate/search/report_receivables.cgi')
-rwxr-xr-xhttemplate/search/report_receivables.cgi22
1 files changed, 5 insertions, 17 deletions
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,
+ );
}
</%once>