[freeside-commits] freeside/httemplate/search report_tax.cgi, 1.59, 1.60
Ivan,,,
ivan at wavetail.420.am
Wed May 27 15:23:47 PDT 2009
Update of /home/cvs/cvsroot/freeside/httemplate/search
In directory wavetail.420.am:/tmp/cvs-serv10076
Modified Files:
report_tax.cgi
Log Message:
and the "tax invoiced" link too! woo, working, RT#5446
Index: report_tax.cgi
===================================================================
RCS file: /home/cvs/cvsroot/freeside/httemplate/search/report_tax.cgi,v
retrieving revision 1.59
retrieving revision 1.60
diff -u -d -r1.59 -r1.60
--- report_tax.cgi 27 May 2009 22:10:41 -0000 1.59
+++ report_tax.cgi 27 May 2009 22:23:44 -0000 1.60
@@ -110,8 +110,12 @@
</TD>
% unless ( $cgi->param('show_taxclasses') ) {
+% my $invlink = $region->{'url_param_inv'}
+% ? ';'. $region->{'url_param_inv'}
+% : $link;
+
<<%$tdh%> ALIGN="right">
- <A HREF="<% $baselink. $link %>;istax=1"
+ <A HREF="<% $baselink. $invlink %>;istax=1"
><% &$money_sprintf( $region->{'tax'} ) %></A>
</TD>
% }
@@ -553,6 +557,7 @@
}
my $total_url_param = '';
+my $total_url_param_invoiced = '';
if ( $group_op ) {
my @country = keys %country;
@@ -565,13 +570,13 @@
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 @@
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,
More information about the freeside-commits
mailing list