X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2FFS%2Fcust_main.pm;h=c7bcf673aedbf055f1a02ff214b9b288000019b3;hb=4297986f22c189626a3859ed82417abe225a58ca;hp=c572bea36d6097faa2d853ce1161c017407b73e1;hpb=4e77f6927631e226e13da84082be66867b71330f;p=freeside.git diff --git a/FS/FS/cust_main.pm b/FS/FS/cust_main.pm index c572bea36..c7bcf673a 100644 --- a/FS/FS/cust_main.pm +++ b/FS/FS/cust_main.pm @@ -36,7 +36,9 @@ use FS::cust_credit; use FS::cust_refund; use FS::part_referral; use FS::cust_main_county; +use FS::tax_rate; use FS::cust_tax_location; +use FS::part_pkg_taxrate; use FS::agent; use FS::cust_main_invoice; use FS::cust_credit_bill; @@ -2278,6 +2280,7 @@ sub bill { warn "adding $taxname\n" if $DEBUG > 1; foreach my $taxitem ( @{ $taxname{$taxname} } ) { $tax += $tax{$taxitem} unless $seen{$taxitem}; + $seen{$taxitem} = 1; warn "adding $tax{$taxitem}\n" if $DEBUG > 1; } next unless $tax;