checksums.yaml CHANGED
@@ -1,7 +1,7 @@
1
1
---
2
2
SHA256:
3
- metadata.gz: 93c68605547d18e18f977de7f8e02672ea083ab7ff4cc15289b622eddc2cad37
4
- data.tar.gz: d08e217a9a80f892ff0ccb01e1536769e406683ff982bfb6ac3c7b53538e720c
3
+ metadata.gz: b88324dec64a5eaa91d48bbf1877d7b8691f8982ed3004b16543bc0ec0ad2bab
4
+ data.tar.gz: 5aba9d70d103f8784f091b17303a72a42a5e2c2b8590153c3d5e6f7b8293bb06
5
5
SHA512:
6
- metadata.gz: 4e5246a5b056f565156a3e3a361c0ab842d2e3a4f52943e48a67c1b1b780cb3fe615be5e827dbe20ca27417d21cf24cfb5ad16c6f4745ca11cd39382f76ea4d0
7
- data.tar.gz: cbd85e78c2530f845c670914f26ce80df3003b7a519013c1e9617c45dd8a247d37afd6080b73c75f01a3804d2bd1e0001a2e6ad7f4f215f51329d8119f3327f3
6
+ metadata.gz: f2899a3ab6d3e7c6197110809b7c10298e9aa63c217af0ac71a293b6b7d057ed7012200d654cd2876e038d4a26dfbbaedffb00e5e40ca68e4e7b3b3bc5a2843a
7
+ data.tar.gz: 41d77f48abe7e8695b62d4eff438d60ec3a895176b6533be67b19bd37179e492ffd4454563c65847238fb5d77db8968412b6accda2345261a0b112cfe8313533
data/lib/avatax/client/batches.rb CHANGED
@@ -20,6 +20,11 @@ module AvaTax
20
20
# required, please use the
21
21
# [CreateTransaction API](https://developer.avalara.com/api-reference/avatax/rest/v2/methods/Transactions/CreateTransaction/).
22
22
#
23
+ # The maximum content length of the request body is limited to 28.6 MB. If this limit
24
+ # is exceeded, a 404 Not Found status will be returned (possibly with a CORS error if
25
+ # the API is called from a browser). In this situation, please split the request into
26
+ # smaller batches.
27
+ #
23
28
# ### Security Policies
24
29
#
25
30
# * This API requires one of the following user roles: AccountAdmin, AccountOperator, CompanyAdmin, CSPTester, SSTAdmin, SystemAdmin, SystemOperator, TechnicalSupportAdmin.
data/lib/avatax/client/companies.rb CHANGED
@@ -100,6 +100,8 @@ module AvaTax
100
100
# A 'company' represents a single corporation or individual that is registered to handle transactional taxes.
101
101
# You may attach nested data objects such as contacts, locations, and nexus with this CREATE call, and those objects will be created with the company.
102
102
#
103
+ # NOTE: Please do not use these blacklisted characters in company name and code: ';', '\', '|'.
104
+ #
103
105
# ### Security Policies
104
106
#
105
107
# * This API requires one of the following user roles: AccountAdmin, CompanyAdmin, CSPTester, FirmAdmin, Registrar, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin.
@@ -381,6 +383,8 @@ module AvaTax
381
383
#
382
384
# To set a field's value to `null`, you may either set its value to `null` or omit that field from the object you PUT.
383
385
#
386
+ # NOTE: Please do not use these blacklisted characters in company name and code: ';', '\', '|'.
387
+ #
384
388
# ### Security Policies
385
389
#
386
390
# * This API requires one of the following user roles: AccountAdmin, CompanyAdmin, CSPTester, FirmAdmin, Registrar, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin.
data/lib/avatax/client/customers.rb CHANGED
@@ -55,7 +55,7 @@ module AvaTax
55
55
# * This API depends on the following active services<br />*Required* (all): AvaTaxPro.
56
56
# @param companyId [Integer] The unique ID number of the company that recorded this customer
57
57
# @param customerCode [String] The unique code representing this customer
58
- # @return [Object]
58
+ # @return [ErrorDetail[]]
59
59
def delete_customer(companyId, customerCode)
60
60
path = "/api/v2/companies/#{companyId}/customers/#{customerCode}"
61
61
delete(path)
data/lib/avatax/client/definitions.rb CHANGED
@@ -307,6 +307,8 @@ module AvaTax
307
307
#
308
308
# This API allows you to examine all Avalara-supported jurisdictions. You can filter your search by supplying
309
309
# SQL-like query for fetching only the ones you concerned about. For example: effectiveDate &gt; '2016-01-01'
310
+ #
311
+ # The rate, salesRate, and useRate fields are not available on the JurisdictionModels returned by this API.
310
312
# @param filter [String] A filter statement to identify specific records to retrieve. For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* rate, salesRate, signatureCode, useRate
311
313
# @param top [Integer] If nonzero, return no more than this number of results. Used with `$skip` to provide pagination for large datasets. Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.
312
314
# @param skip [Integer] If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets.
data/lib/avatax/version.rb CHANGED
@@ -1,3 +1,3 @@
1
1
module AvaTax
2
- VERSION = '19.9.1'.freeze unless defined?(::AvaTax::VERSION)
2
+ VERSION = '19.11.0'.freeze unless defined?(::AvaTax::VERSION)
3
3
end
metadata CHANGED
@@ -1,14 +1,14 @@
1
1
--- !ruby/object:Gem::Specification
2
2
name: avatax
3
3
version: !ruby/object:Gem::Version
4
- version: 19.9.1
4
+ version: 19.11.0
5
5
platform: ruby
6
6
authors:
7
7
- Marcus Vorwaller
8
8
autorequire:
9
9
bindir: bin
10
10
cert_chain: []
11
- date: 2019-10-14 00:00:00.000000000 Z
11
+ date: 2019-11-14 00:00:00.000000000 Z
12
12
dependencies:
13
13
- !ruby/object:Gem::Dependency
14
14
name: rake
@@ -217,7 +217,8 @@ required_rubygems_version: !ruby/object:Gem::Requirement
217
217
- !ruby/object:Gem::Version
218
218
version: 2.0.0
219
219
requirements: []
220
- rubygems_version: 3.0.3
220
+ rubyforge_project:
221
+ rubygems_version: 2.7.7
221
222
signing_key:
222
223
specification_version: 4
223
224
summary: Ruby wrapper for the AvaTax API