i18n! i18n!
[freeside.git] / htdocs / browse / cust_main_county.cgi
1 #!/usr/bin/perl -Tw
2 #
3 # $Id: cust_main_county.cgi,v 1.2 1998-11-18 09:01:34 ivan Exp $
4 #
5 # ivan@sisd.com 97-dec-13
6 #
7 # Changes to allow page to work at a relative position in server
8 #       bmccane@maxbaud.net     98-apr-3
9 #
10 # lose background, FS::CGI ivan@sisd.com 98-sep-2
11 #
12 # $Log: cust_main_county.cgi,v $
13 # Revision 1.2  1998-11-18 09:01:34  ivan
14 # i18n! i18n!
15 #
16
17 use strict;
18 use CGI;
19 use CGI::Carp qw(fatalsToBrowser);
20 use FS::UID qw(cgisuidsetup swapuid);
21 use FS::Record qw(qsearch qsearchs);
22 use FS::CGI qw(header menubar popurl table);
23 use FS::cust_main_county;
24
25 my($cgi) = new CGI;
26
27 &cgisuidsetup($cgi);
28
29 print $cgi->header, header("Tax Rate Listing", menubar(
30   'Main Menu' => popurl(2),
31   'Edit tax rates' => popurl(2). "/edit/cust_main_county.cgi",
32 )),<<END;
33     Click on <u>expand country</u> to specify a country's tax rates by state.
34     <BR>Click on <u>expand state</u> to specify a state's tax rates by county.
35     <BR><BR>
36 END
37 print table, <<END;
38       <TR>
39         <TH><FONT SIZE=-1>Country</FONT></TH>
40         <TH><FONT SIZE=-1>State</FONT></TH>
41         <TH>County</TH>
42         <TH><FONT SIZE=-1>Tax</FONT></TH>
43       </TR>
44 END
45
46 my($cust_main_county);
47 foreach $cust_main_county ( qsearch('cust_main_county',{}) ) {
48   my($hashref)=$cust_main_county->hashref;
49   print <<END;
50       <TR>
51         <TD>$hashref->{country}</TD>
52 END
53   print "<TD>", $hashref->{state}
54       ? $hashref->{state}
55       : qq!(ALL) <FONT SIZE=-1>!.
56         qq!<A HREF="!. popurl(2). qq!/edit/cust_main_county-expand.cgi?!. $hashref->{taxnum}.
57         qq!">expand country</A></FONT>!
58     , "</TD>";
59   print "<TD>";
60   if ( $hashref->{county} ) {
61     print $hashref->{county};
62   } else {
63     print "(ALL)";
64     if ( $hashref->{state} ) {
65       print qq!<FONT SIZE=-1>!.
66           qq!<A HREF="!. popurl(2). qq!/edit/cust_main_county-expand.cgi?!. $hashref->{taxnum}.
67           qq!">expand state</A></FONT>!;
68     }
69   }
70   print "</TD>";
71
72   print <<END;
73         <TD>$hashref->{tax}%</TD>
74       </TR>
75 END
76
77 }
78
79 print <<END;
80     </TABLE>
81     </CENTER>
82   </BODY>
83 </HTML>
84 END
85