diff options
author | Mark Wells <mark@freeside.biz> | 2013-10-16 17:49:20 -0700 |
---|---|---|
committer | Mark Wells <mark@freeside.biz> | 2013-10-16 17:49:20 -0700 |
commit | 511df0f6b2b42849d3174fa6c8267a9e36191baf (patch) | |
tree | f01f0603d968b803189bd6fd31dccb4c2afa88c2 /httemplate/search/sales_commission.html | |
parent | 0b52519a5a11bb839b1ef5abe79b97a442bc1909 (diff) |
sales commission report improvements, #25256
Diffstat (limited to 'httemplate/search/sales_commission.html')
-rw-r--r-- | httemplate/search/sales_commission.html | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/httemplate/search/sales_commission.html b/httemplate/search/sales_commission.html index b4d40aeb2..e74f3792e 100644 --- a/httemplate/search/sales_commission.html +++ b/httemplate/search/sales_commission.html @@ -36,6 +36,8 @@ my $count_query = "SELECT COUNT(*) FROM sales"; my $salesnum; if ( $cgi->param('salesnum') =~ /^(\d+)$/ ) { $salesnum = $1; +} else { + $cgi->delete('salesnum'); } my $title = 'Sales person commission'; @@ -43,13 +45,14 @@ $title .= ': '. time2str($date_format, $beginning). ' to '. time2str($date_format, $ending) if $beginning; +my $paid = $cgi->param('paid') ? 1 : 0; +$title .= ' - paid sales only' if $paid; + my $cust_main_sales = $cgi->param('cust_main_sales') eq 'Y' ? 'Y' : ''; my $sales_link = [ 'sales_pkg_class.html?'. - "begin=$beginning;". - "end=$ending;". - "cust_main_sales=$cust_main_sales;". - "salesnum=", + # pass all of our parameters along + $cgi->query_string. ';salesnum=', 'salesnum' ]; @@ -64,6 +67,7 @@ my $sales_sub_maker = sub { $beginning, $ending, 'cust_main_sales' => $cust_main_sales, + 'paid' => $paid, ); $total += $_->get($field) foreach @cust_bill_pkg; |