fix agent selection on sales commission report, RT#27818
authorIvan Kohler <ivan@freeside.biz>
Wed, 26 Feb 2014 05:52:31 +0000 (21:52 -0800)
committerIvan Kohler <ivan@freeside.biz>
Wed, 26 Feb 2014 05:52:31 +0000 (21:52 -0800)
httemplate/search/sales_commission.html

index e74f379..57b6cdc 100644 (file)
@@ -33,7 +33,12 @@ my $date_format = $conf->config('date_format') || '%m/%d/%Y';
 my %query = ( 'table' => 'sales' );
 my $count_query = "SELECT COUNT(*) FROM sales";
 
 my %query = ( 'table' => 'sales' );
 my $count_query = "SELECT COUNT(*) FROM sales";
 
-my $salesnum;
+if ( $cgi->param('agentnum') =~ /^(\d+)$/ ) {
+  $query{hashref}->{agentnum} = $1;
+  $count_query .= " WHERE agentnum = $1";
+}
+
+my $salesnum = '';
 if ( $cgi->param('salesnum') =~ /^(\d+)$/ ) {
   $salesnum = $1;
 } else {
 if ( $cgi->param('salesnum') =~ /^(\d+)$/ ) {
   $salesnum = $1;
 } else {