summaryrefslogtreecommitdiff
path: root/httemplate/search/cust_credit.html
diff options
context:
space:
mode:
authorivan <ivan>2006-08-23 22:25:39 +0000
committerivan <ivan>2006-08-23 22:25:39 +0000
commit3ce7691203a7737406bf2d4442f7fd84b81f847e (patch)
tree90658b097da96772224f04771888ac6ca1a940aa /httemplate/search/cust_credit.html
parent15e561850b61b10a92a46d8f3e316d53d4970087 (diff)
Will things ever be the same again?
It's the final masonize
Diffstat (limited to 'httemplate/search/cust_credit.html')
-rwxr-xr-xhttemplate/search/cust_credit.html135
1 files changed, 68 insertions, 67 deletions
diff --git a/httemplate/search/cust_credit.html b/httemplate/search/cust_credit.html
index eb78db5cd..80cfc4585 100755
--- a/httemplate/search/cust_credit.html
+++ b/httemplate/search/cust_credit.html
@@ -1,70 +1,71 @@
-<%
- my $title = 'Credit Search Results';
- #my( $count_query, $sql_query );
-
- my @search = ();
-
- if ( $cgi->param('otaker') && $cgi->param('otaker') =~ /^([\w\.\-]+)$/ ) {
- push @search, "cust_credit.otaker = '$1'";
- }
-
- if ( $cgi->param('agentnum') && $cgi->param('agentnum') =~ /^(\d+)$/ ) {
- push @search, "agentnum = $1";
- my $agent = qsearchs('agent', { 'agentnum' => $1 } );
- die "unknown agentnum $1" unless $agent;
- $title = $agent->agent. " $title";
- }
-
- #false laziness with cust_pkg.cgi and cust_pay.cgi
- if ( $cgi->param('beginning')
- && $cgi->param('beginning') =~ /^([ 0-9\-\/]{1,10})$/ ) {
- my $beginning = str2time($1);
- push @search, "_date >= $beginning ";
- }
- if ( $cgi->param('ending')
- && $cgi->param('ending') =~ /^([ 0-9\-\/]{1,10})$/ ) {
- my $ending = str2time($1) + 86399;
- push @search, " _date <= $ending ";
- }
-
- if ( $cgi->param('begin')
- && $cgi->param('begin') =~ /^(\d+)$/ ) {
- push @search, "_date >= $1 ";
- }
- if ( $cgi->param('end')
- && $cgi->param('end') =~ /^(\d+)$/ ) {
- push @search, " _date < $1 ";
- }
-
- #here is the agent virtualization
- push @search, $FS::CurrentUser::CurrentUser->agentnums_sql;
-
- my $where = 'WHERE '. join(' AND ', @search);
-
- my $count_query = 'SELECT COUNT(*), SUM(amount) '.
- 'FROM cust_credit LEFT JOIN cust_main USING ( custnum ) '.
- $where;
-
- my $sql_query = {
- 'table' => 'cust_credit',
- 'select' => join(', ',
- 'cust_credit.*',
- 'cust_main.custnum as cust_main_custnum',
- FS::UI::Web::cust_sql_fields(),
- ),
- 'hashref' => {},
- 'extra_sql' => $where,
- 'addl_from' => 'LEFT JOIN cust_main USING ( custnum )',
- };
-
- my $clink = sub {
- my $cust_bill = shift;
- $cust_bill->cust_main_custnum
- ? [ "${p}view/cust_main.cgi?", 'custnum' ]
- : '';
- };
-
-%><%= include( 'elements/search.html',
+%
+% my $title = 'Credit Search Results';
+% #my( $count_query, $sql_query );
+%
+% my @search = ();
+%
+% if ( $cgi->param('otaker') && $cgi->param('otaker') =~ /^([\w\.\-]+)$/ ) {
+% push @search, "cust_credit.otaker = '$1'";
+% }
+%
+% if ( $cgi->param('agentnum') && $cgi->param('agentnum') =~ /^(\d+)$/ ) {
+% push @search, "agentnum = $1";
+% my $agent = qsearchs('agent', { 'agentnum' => $1 } );
+% die "unknown agentnum $1" unless $agent;
+% $title = $agent->agent. " $title";
+% }
+%
+% #false laziness with cust_pkg.cgi and cust_pay.cgi
+% if ( $cgi->param('beginning')
+% && $cgi->param('beginning') =~ /^([ 0-9\-\/]{1,10})$/ ) {
+% my $beginning = str2time($1);
+% push @search, "_date >= $beginning ";
+% }
+% if ( $cgi->param('ending')
+% && $cgi->param('ending') =~ /^([ 0-9\-\/]{1,10})$/ ) {
+% my $ending = str2time($1) + 86399;
+% push @search, " _date <= $ending ";
+% }
+%
+% if ( $cgi->param('begin')
+% && $cgi->param('begin') =~ /^(\d+)$/ ) {
+% push @search, "_date >= $1 ";
+% }
+% if ( $cgi->param('end')
+% && $cgi->param('end') =~ /^(\d+)$/ ) {
+% push @search, " _date < $1 ";
+% }
+%
+% #here is the agent virtualization
+% push @search, $FS::CurrentUser::CurrentUser->agentnums_sql;
+%
+% my $where = 'WHERE '. join(' AND ', @search);
+%
+% my $count_query = 'SELECT COUNT(*), SUM(amount) '.
+% 'FROM cust_credit LEFT JOIN cust_main USING ( custnum ) '.
+% $where;
+%
+% my $sql_query = {
+% 'table' => 'cust_credit',
+% 'select' => join(', ',
+% 'cust_credit.*',
+% 'cust_main.custnum as cust_main_custnum',
+% FS::UI::Web::cust_sql_fields(),
+% ),
+% 'hashref' => {},
+% 'extra_sql' => $where,
+% 'addl_from' => 'LEFT JOIN cust_main USING ( custnum )',
+% };
+%
+% my $clink = sub {
+% my $cust_bill = shift;
+% $cust_bill->cust_main_custnum
+% ? [ "${p}view/cust_main.cgi?", 'custnum' ]
+% : '';
+% };
+%
+%
+<% include( 'elements/search.html',
'title' => $title,
'name' => 'credits',
'query' => $sql_query,