*** empty log message ***
[freeside.git] / htdocs / edit / cust_main_county.cgi
1 #!/usr/bin/perl -Tw
2 #
3 # $Id: cust_main_county.cgi,v 1.3 1998-12-17 06:17:02 ivan Exp $
4 #
5 # ivan@sisd.com 97-dec-13-16
6 #
7 # Changes to allow page to work at a relative position in server
8 # Changed tax field to accept 6 chars (MO uses 6.1%)
9 #       bmccane@maxbaud.net     98-apr-3
10 #
11 # lose background, FS::CGI ivan@sisd.com 98-sep-2
12
13 # $Log: cust_main_county.cgi,v $
14 # Revision 1.3  1998-12-17 06:17:02  ivan
15 # fix double // in relative URLs, s/CGI::Base/CGI/;
16 #
17 # Revision 1.2  1998/11/18 09:01:39  ivan
18 # i18n! i18n!
19 #
20
21 use strict;
22 use CGI;
23 use CGI::Carp qw(fatalsToBrowser);
24 use FS::UID qw(cgisuidsetup);
25 use FS::Record qw(qsearch qsearchs);
26 use FS::CGI qw(header menubar popurl table);
27 use FS::cust_main_county;
28
29 my($cgi) = new CGI;
30
31 &cgisuidsetup($cgi);
32
33 print $cgi->header, header("Edit tax rates", menubar(
34   'Main Menu' => popurl(2),
35 )), qq!<FORM ACTION="!, popurl(1),
36     qq!process/cust_main_county.cgi" METHOD=POST>!, table, <<END;
37       <TR>
38         <TH><FONT SIZE=-1>Country</FONT></TH>
39         <TH><FONT SIZE=-1>State</FONT></TH>
40         <TH>County</TH>
41         <TH><FONT SIZE=-1>Tax</FONT></TH>
42       </TR>
43 END
44
45 my($cust_main_county);
46 foreach $cust_main_county ( qsearch('cust_main_county',{}) ) {
47   my($hashref)=$cust_main_county->hashref;
48   print <<END;
49       <TR>
50         <TD>$hashref->{country}</TD>
51 END
52
53   print "<TD>", $hashref->{state}
54       ? $hashref->{state}
55       : '(ALL)'
56     , "</TD>";
57
58   print "<TD>", $hashref->{county}
59       ? $hashref->{county}
60       : '(ALL)'
61     , "</TD>";
62
63   print qq!<TD><INPUT TYPE="text" NAME="tax!, $hashref->{taxnum},
64         qq!" VALUE="!, $hashref->{tax}, qq!" SIZE=6 MAXLENGTH=6>%</TD></TR>!;
65 END
66
67 }
68
69 print <<END;
70     </TABLE>
71     <INPUT TYPE="submit" VALUE="Apply changes">
72     </FORM>
73     </CENTER>
74   </BODY>
75 </HTML>
76 END
77