summaryrefslogtreecommitdiff
path: root/FS/FS/TaxEngine/compliance_solutions.pm
diff options
context:
space:
mode:
authorIvan Kohler <ivan@freeside.biz>2017-09-22 13:51:21 -0700
committerIvan Kohler <ivan@freeside.biz>2017-09-22 13:51:21 -0700
commit2457674c0550465a5070f9353691523a31c03331 (patch)
treebb700b0f51d07df3ada32528a3fa4ec0398b0fd1 /FS/FS/TaxEngine/compliance_solutions.pm
parent28653a47f8288302d2121b80a60f3375f99fa481 (diff)
compliance solutions, RT#77676
Diffstat (limited to 'FS/FS/TaxEngine/compliance_solutions.pm')
-rw-r--r--FS/FS/TaxEngine/compliance_solutions.pm6
1 files changed, 4 insertions, 2 deletions
diff --git a/FS/FS/TaxEngine/compliance_solutions.pm b/FS/FS/TaxEngine/compliance_solutions.pm
index c21234e..1f0c166 100644
--- a/FS/FS/TaxEngine/compliance_solutions.pm
+++ b/FS/FS/TaxEngine/compliance_solutions.pm
@@ -279,8 +279,10 @@ sub make_taxlines {
my $tax_rate_location = FS::tax_rate_location->new({
data_vendor => 'compliance_solutions',
geocode => $tax_data->{'geocode'},
- state => $tax_data->{'state'},
- country => $tax_data->{'country'},
+ district => $tax_data->{'geo_district'},
+ state => $tax_data->{'geo_state'},
+ county => $tax_data->{'geo_county'},
+ country => 'US',
});
$error = $tax_rate_location->find_or_insert;
die 'error inserting tax_rate_location record for '. $tax_data->{state}.