From: ivan Date: Wed, 9 Feb 2011 04:42:57 +0000 (+0000) Subject: tax editor fix for adding additional counties when you already have cities, RT#11144 X-Git-Tag: freeside_2_3_0~637 X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=commitdiff_plain;h=e0914b6ff8d2def6b5b62eb1106d3c560ca21df9 tax editor fix for adding additional counties when you already have cities, RT#11144 --- diff --git a/httemplate/edit/process/cust_main_county-add.cgi b/httemplate/edit/process/cust_main_county-add.cgi index 352c6127c..fc8956b0c 100755 --- a/httemplate/edit/process/cust_main_county-add.cgi +++ b/httemplate/edit/process/cust_main_county-add.cgi @@ -31,10 +31,14 @@ foreach ( @expansion ) { my(%hash)=$cust_main_county->hash; my($new)=new FS::cust_main_county \%hash; $new->setfield('taxnum',''); + $new->setfield('taxclass', ''); if ( $cgi->param('what') eq 'state' ) { #?? $new->setfield('state',$_); + $new->setfield('county', ''); + $new->setfield('city', ''); } elsif ( $cgi->param('what') eq 'county' ) { $new->setfield('county',$_); + $new->setfield('city', ''); } elsif ( $cgi->param('what') eq 'city' ) { #uppercase cities in the US to try and agree with USPS validation $new->setfield('city', $new->country eq 'US' ? uc($_) : $_ );