Skip to content

Commit 667f14a

Browse files
authoredNov 12, 2024
Merge pull request #169 from avadev/24.11.2
Update for 24.11.2
2 parents 734860e + c51959d commit 667f14a

File tree

6 files changed

+29
-29
lines changed

6 files changed

+29
-29
lines changed
 

‎lib/avatax/client/domaincontrolverification.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ def create_dcv(model) path = "/api/v2/domain-control-verifications"
1616
#
1717
#
1818
# Swagger Name: AvaTaxClient
19-
# @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:* Id, Context, Token, Status, EmailId, CreatedOn, CreatedBy, UpdatedOn, UpdatedBy
19+
# @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:* Id, Context, Token, Status, EmailId
2020
# @return [DcvViewModel[]]
2121
def filter_dcv(options={}) path = "/api/v2/domain-control-verifications"
2222
get(path, options, AvaTax::VERSION) end

‎lib/avatax/client/items.rb

+11-11
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ def batch_delete_item_parameters(companyId, itemId) path = "/api/v2/compa
5555
#
5656
# ### Security Policies
5757
#
58-
# * This API requires one of the following user roles: AccountAdmin, BatchServiceAdmin, CompanyAdmin, CSPTester, SSTAdmin, TechnicalSupportAdmin.
58+
# * This API requires one of the following user roles: AccountAdmin, AccountOperator, BatchServiceAdmin, CompanyAdmin, CSPTester, SSTAdmin, TechnicalSupportAdmin.
5959
# Swagger Name: AvaTaxClient
6060
# @param companyId [Integer] The ID of the company that owns this items.
6161
# @param model [Object] The items you wish to upload.
@@ -75,7 +75,7 @@ def bulk_upload_items(companyId, model) path = "/api/v2/companies/#{compa
7575
#
7676
# ### Security Policies
7777
#
78-
# * This API requires one of the following user roles: AccountAdmin, BatchServiceAdmin, CompanyAdmin, CSPTester, SSTAdmin, TechnicalSupportAdmin.
78+
# * This API requires one of the following user roles: AccountAdmin, AccountOperator, BatchServiceAdmin, CompanyAdmin, CSPTester, SSTAdmin, TechnicalSupportAdmin.
7979
# Swagger Name: AvaTaxClient
8080
# @param companyId [Integer] The company id.
8181
# @param itemId [Integer] The item id.
@@ -100,7 +100,7 @@ def create_item_classifications(companyId, itemId, model) path = "/api/v2
100100
#
101101
# ### Security Policies
102102
#
103-
# * This API requires one of the following user roles: AccountAdmin, BatchServiceAdmin, CompanyAdmin, CSPTester, SSTAdmin, TechnicalSupportAdmin.
103+
# * This API requires one of the following user roles: AccountAdmin, AccountOperator, BatchServiceAdmin, CompanyAdmin, CSPTester, SSTAdmin, TechnicalSupportAdmin.
104104
# Swagger Name: AvaTaxClient
105105
# @param companyId [Integer] The ID of the company that owns this item parameter.
106106
# @param itemId [Integer] The item id.
@@ -123,7 +123,7 @@ def create_item_parameters(companyId, itemId, model) path = "/api/v2/comp
123123
#
124124
# ### Security Policies
125125
#
126-
# * This API requires one of the following user roles: AccountAdmin, BatchServiceAdmin, CompanyAdmin, CSPTester, SSTAdmin, TechnicalSupportAdmin.
126+
# * This API requires one of the following user roles: AccountAdmin, AccountOperator, BatchServiceAdmin, CompanyAdmin, CSPTester, SSTAdmin, TechnicalSupportAdmin.
127127
# Swagger Name: AvaTaxClient
128128
# @param companyId [Integer] The ID of the company that owns this item.
129129
# @param processRecommendationsSynchronously [Boolean] If true then Indix api will be called synchronously to get tax code recommendations.
@@ -140,7 +140,7 @@ def create_items(companyId, model, options={}) path = "/api/v2/companies/
140140
#
141141
# ### Security Policies
142142
#
143-
# * This API requires one of the following user roles: AccountAdmin, BatchServiceAdmin, CompanyAdmin, CSPTester, SSTAdmin, TechnicalSupportAdmin.
143+
# * This API requires one of the following user roles: AccountAdmin, AccountOperator, BatchServiceAdmin, CompanyAdmin, CSPTester, SSTAdmin, TechnicalSupportAdmin.
144144
# Swagger Name: AvaTaxClient
145145
# @param companyId [Integer] The ID of the company that defined these items
146146
# @param itemId [Integer] The ID of the item as defined by the company that owns this tag.
@@ -159,7 +159,7 @@ def create_item_tags(companyId, itemId, model) path = "/api/v2/companies/
159159
#
160160
# ### Security Policies
161161
#
162-
# * This API requires one of the following user roles: AccountAdmin, BatchServiceAdmin, CompanyAdmin, CSPTester, SSTAdmin, TechnicalSupportAdmin.
162+
# * This API requires one of the following user roles: AccountAdmin, AccountOperator, BatchServiceAdmin, CompanyAdmin, CSPTester, SSTAdmin, TechnicalSupportAdmin.
163163
# Swagger Name: AvaTaxClient
164164
# @param companyId [Integer] The ID of the company that creates this request.
165165
# @param model [Object] The request you wish to create.
@@ -649,7 +649,7 @@ def query_items_by_tag(companyId, tag, options={}) path = "/api/v2/compan
649649
#
650650
# ### Security Policies
651651
#
652-
# * This API requires one of the following user roles: AccountAdmin, BatchServiceAdmin, CompanyAdmin, CSPTester, SSTAdmin, TechnicalSupportAdmin.
652+
# * This API requires one of the following user roles: AccountAdmin, AccountOperator, BatchServiceAdmin, CompanyAdmin, CSPTester, SSTAdmin, TechnicalSupportAdmin.
653653
# Swagger Name: AvaTaxClient
654654
# @param companyId [Integer] The ID of the company that owns this item.
655655
# @param model [ItemCatalogueInputModel[]] The items you want to create or update.
@@ -674,7 +674,7 @@ def sync_item_catalogue(companyId, model) path = "/api/v2/companies/#{com
674674
#
675675
# ### Security Policies
676676
#
677-
# * This API requires one of the following user roles: AccountAdmin, BatchServiceAdmin, CompanyAdmin, CSPTester, SSTAdmin, TechnicalSupportAdmin.
677+
# * This API requires one of the following user roles: AccountAdmin, AccountOperator, BatchServiceAdmin, CompanyAdmin, CSPTester, SSTAdmin, TechnicalSupportAdmin.
678678
# Swagger Name: AvaTaxClient
679679
# @param companyId [Integer] The ID of the company that owns this item.
680680
# @param model [Object] The request object.
@@ -699,7 +699,7 @@ def sync_items(companyId, model) path = "/api/v2/companies/#{companyId}/i
699699
#
700700
# ### Security Policies
701701
#
702-
# * This API requires one of the following user roles: AccountAdmin, BatchServiceAdmin, CompanyAdmin, CSPTester, SSTAdmin, TechnicalSupportAdmin.
702+
# * This API requires one of the following user roles: AccountAdmin, AccountOperator, BatchServiceAdmin, CompanyAdmin, CSPTester, SSTAdmin, TechnicalSupportAdmin.
703703
# Swagger Name: AvaTaxClient
704704
# @param companyId [Integer] The ID of the company that this item belongs to.
705705
# @param id [Integer] The ID of the item you wish to update
@@ -722,7 +722,7 @@ def update_item(companyId, id, model, options={}) path = "/api/v2/compani
722722
#
723723
# ### Security Policies
724724
#
725-
# * This API requires one of the following user roles: AccountAdmin, BatchServiceAdmin, CompanyAdmin, CSPTester, SSTAdmin, TechnicalSupportAdmin.
725+
# * This API requires one of the following user roles: AccountAdmin, AccountOperator, BatchServiceAdmin, CompanyAdmin, CSPTester, SSTAdmin, TechnicalSupportAdmin.
726726
# Swagger Name: AvaTaxClient
727727
# @param companyId [Integer] The company id.
728728
# @param itemId [Integer] The item id.
@@ -744,7 +744,7 @@ def update_item_classification(companyId, itemId, id, model) path = "/api
744744
#
745745
# ### Security Policies
746746
#
747-
# * This API requires one of the following user roles: AccountAdmin, BatchServiceAdmin, CompanyAdmin, CSPTester, SSTAdmin, TechnicalSupportAdmin.
747+
# * This API requires one of the following user roles: AccountAdmin, AccountOperator, BatchServiceAdmin, CompanyAdmin, CSPTester, SSTAdmin, TechnicalSupportAdmin.
748748
# Swagger Name: AvaTaxClient
749749
# @param companyId [Integer] The company id.
750750
# @param itemId [Integer] The item id

‎lib/avatax/client/multidocument.rb

+5-5
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ def adjust_multi_document_transaction(code, type, model, options={}) path
6464
#
6565
# ### Security Policies
6666
#
67-
# * This API requires one of the following user roles: AccountAdmin, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, ProStoresOperator, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser.
67+
# * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, ProStoresOperator, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser.
6868
# * This API depends on the following active services:*Required* (all): AvaTaxPro.
6969
# Swagger Name: AvaTaxClient
7070
# @param code [String] The transaction code for this MultiDocument transaction
@@ -181,7 +181,7 @@ def create_multi_document_transaction(model, options={}) path = "/api/v2/
181181
#
182182
# ### Security Policies
183183
#
184-
# * This API requires one of the following user roles: AccountAdmin, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, ProStoresOperator, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser.
184+
# * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, ProStoresOperator, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser.
185185
# * This API depends on the following active services:*Required* (all): AvaTaxPro.
186186
# Swagger Name: AvaTaxClient
187187
# @param code [String] The multidocument code to retrieve
@@ -225,7 +225,7 @@ def get_multi_document_transaction_by_code_and_type(code, type, options={})
225225
#
226226
# ### Security Policies
227227
#
228-
# * This API requires one of the following user roles: AccountAdmin, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, ProStoresOperator, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser.
228+
# * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, ProStoresOperator, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser.
229229
# * This API depends on the following active services:*Required* (all): AvaTaxPro.
230230
# Swagger Name: AvaTaxClient
231231
# @param id [Integer] The unique ID number of the MultiDocument transaction to retrieve
@@ -266,7 +266,7 @@ def get_multi_document_transaction_by_id(id, options={}) path = "/api/v2/
266266
#
267267
# ### Security Policies
268268
#
269-
# * This API requires one of the following user roles: AccountAdmin, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, ProStoresOperator, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser.
269+
# * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, ProStoresOperator, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser.
270270
# * This API depends on the following active services:*Required* (all): AvaTaxPro.
271271
# Swagger Name: AvaTaxClient
272272
# @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:* documents
@@ -357,7 +357,7 @@ def refund_multi_document_transaction(code, type, model, options={}) path
357357
#
358358
# ### Security Policies
359359
#
360-
# * This API requires one of the following user roles: AccountAdmin, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, ProStoresOperator, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser.
360+
# * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, ProStoresOperator, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser.
361361
# * This API depends on the following active services:*Required* (all): AvaTaxPro.
362362
# Swagger Name: AvaTaxClient
363363
# @param model [Object] Information from your accounting system to verify against this MultiDocument transaction as it is stored in AvaTax

‎lib/avatax/client/reports.rb

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ module Reports
2222
#
2323
# ### Security Policies
2424
#
25-
# * This API requires one of the following user roles: AccountAdmin, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, ProStoresOperator, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser.
25+
# * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, ProStoresOperator, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser.
2626
# Swagger Name: AvaTaxClient
2727
# @param id [Integer] The unique ID number of this report
2828
# @return [Object]
@@ -97,7 +97,7 @@ def initiate_export_document_line_report(companyId, model) path = "/api/v
9797
#
9898
# ### Security Policies
9999
#
100-
# * This API requires one of the following user roles: AccountAdmin, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, ProStoresOperator, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser.
100+
# * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, ProStoresOperator, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser.
101101
# Swagger Name: AvaTaxClient
102102
# @param companyId [Integer] The id of the company for which to get reports.
103103
# @param pageKey [String] Provide a page key to retrieve the next page of results.

0 commit comments

Comments
 (0)
Please sign in to comment.