From: ivan Date: Wed, 27 May 2009 22:23:44 +0000 (+0000) Subject: and the "tax invoiced" link too! woo, working, RT#5446 X-Git-Tag: root_of_svc_elec_features~1167 X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=commitdiff_plain;h=dc313675fc24fa04a619cc980d48de9e4cf2f876 and the "tax invoiced" link too! woo, working, RT#5446 --- diff --git a/httemplate/search/report_tax.cgi b/httemplate/search/report_tax.cgi index 1a94163b4..bcceaf175 100755 --- a/httemplate/search/report_tax.cgi +++ b/httemplate/search/report_tax.cgi @@ -110,8 +110,12 @@ % unless ( $cgi->param('show_taxclasses') ) { +% my $invlink = $region->{'url_param_inv'} +% ? ';'. $region->{'url_param_inv'} +% : $link; + <<%$tdh%> ALIGN="right"> - <% &$money_sprintf( $region->{'tax'} ) %> % } @@ -553,6 +557,7 @@ foreach (@regions) { } my $total_url_param = ''; +my $total_url_param_invoiced = ''; if ( $group_op ) { my @country = keys %country; @@ -565,13 +570,13 @@ if ( $group_op ) { if scalar(@state) > 1; my $state = $state[0]; + $total_url_param_invoiced = $total_url_param = 'report_group='.uri_escape("$group_op $group_value").';'. - join(';', map 'taxclass='.uri_escape($_), keys %taxclasses ).';'. + join(';', map 'taxclass='.uri_escape($_), keys %taxclasses ); + $total_url_param .= ';'. "country=$country;state=".uri_escape($state).';'. - join(';', map 'county='.uri_escape($_), keys %county ) - ; - + join(';', map 'county='.uri_escape($_), keys %county ) ; } @@ -590,6 +595,7 @@ my @base_regions = push @regions, { 'label' => 'Total', 'url_param' => $total_url_param, + 'url_param_inv' => $total_url_param_invoiced, 'total' => $total, 'exempt_cust' => $exempt_cust, 'exempt_pkg' => $exempt_pkg,