Skip to content

Commit 3af1438

Browse files
Merge pull request #182 from avadev/22.3.0
Update for 22.3.0
2 parents a3f2fd9 + 51b4723 commit 3af1438

22 files changed

+2086
-772
lines changed

GlobalAssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,5 +30,5 @@
3030
// Revision
3131
//
3232

33-
[assembly: AssemblyVersion("22.2.1")]
34-
[assembly: AssemblyFileVersion("22.2.1")]
33+
[assembly: AssemblyVersion("22.3.0")]
34+
[assembly: AssemblyFileVersion("22.3.0")]

src/AvaTaxApi.cs

Lines changed: 1204 additions & 767 deletions
Large diffs are not rendered by default.

src/Avalara.AvaTax.net20.csproj

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@
7373
<Compile Include="enums\AdvancedRuleScriptType.cs" />
7474
<Compile Include="enums\AgeVerifyFailureCode.cs" />
7575
<Compile Include="enums\ApiCallStatus.cs" />
76+
<Compile Include="enums\ApiVersionSchema.cs" />
7677
<Compile Include="enums\AuthenticationTypeId.cs" />
7778
<Compile Include="enums\AvataxDeleteErrorTransactionStatus.cs" />
7879
<Compile Include="enums\BatchStatus.cs" />
@@ -96,6 +97,7 @@
9697
<Compile Include="enums\ExemptCertReviewStatusId.cs" />
9798
<Compile Include="enums\ExemptCertStatusId.cs" />
9899
<Compile Include="enums\ExemptCertTypeId.cs" />
100+
<Compile Include="enums\FailureCodes.cs" />
99101
<Compile Include="enums\FilingFrequencyId.cs" />
100102
<Compile Include="enums\FilingOptionTypeId.cs" />
101103
<Compile Include="enums\FilingRequestStatus.cs" />
@@ -185,6 +187,7 @@
185187
<Compile Include="models\AuditEvent.cs" />
186188
<Compile Include="models\AuditModel.cs" />
187189
<Compile Include="models\AuditMultiDocumentModel.cs" />
190+
<Compile Include="models\AuditServiceConfigModel.cs" />
188191
<Compile Include="models\AuditTransactionModel.cs" />
189192
<Compile Include="models\AvaFileFormModel.cs" />
190193
<Compile Include="models\AvailableCycleModel.cs" />
@@ -202,6 +205,7 @@
202205
<Compile Include="models\CertificateModel.cs" />
203206
<Compile Include="models\CertificateTaxCodeModel.cs" />
204207
<Compile Include="models\ChangeTransactionCodeModel.cs" />
208+
<Compile Include="models\ClassificationDetailsModel.cs" />
205209
<Compile Include="models\ClassificationModel.cs" />
206210
<Compile Include="models\ClassificationParameterUsageMapModel.cs" />
207211
<Compile Include="models\CommitMultiDocumentModel.cs" />
@@ -310,12 +314,21 @@
310314
<Compile Include="models\IsoRegionModel.cs" />
311315
<Compile Include="models\ItemBulkUploadInputModel.cs" />
312316
<Compile Include="models\ItemBulkUploadOutputModel.cs" />
317+
<Compile Include="models\ItemCatalogueInputModel.cs" />
318+
<Compile Include="models\ItemCatalogueOutputModel.cs" />
313319
<Compile Include="models\ItemClassificationInputModel.cs" />
314320
<Compile Include="models\ItemClassificationOutputModel.cs" />
315321
<Compile Include="models\ItemModel.cs" />
316322
<Compile Include="models\ItemParameterModel.cs" />
323+
<Compile Include="models\ItemRestrictionInputModel.cs" />
324+
<Compile Include="models\ItemRestrictionOutputModel.cs" />
317325
<Compile Include="models\ItemSyncModel.cs" />
318326
<Compile Include="models\ItemTagDetailModel.cs" />
327+
<Compile Include="models\ItemTaxCodeClassificationRequestInputModel.cs" />
328+
<Compile Include="models\ItemTaxCodeClassificationRequestOutputModel.cs" />
329+
<Compile Include="models\ItemTaxCodeClassificationRequestStatusOutputModel.cs" />
330+
<Compile Include="models\ItemTaxCodeModel.cs" />
331+
<Compile Include="models\ItemTaxCodeRecommendationsOutputModel.cs" />
319332
<Compile Include="models\ItemUploadErrorModel.cs" />
320333
<Compile Include="models\JurisdictionModel.cs" />
321334
<Compile Include="models\JurisdictionOverrideModel.cs" />

src/Avalara.AvaTax.net45.csproj

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@
7878
<Compile Include="enums\AdvancedRuleScriptType.cs" />
7979
<Compile Include="enums\AgeVerifyFailureCode.cs" />
8080
<Compile Include="enums\ApiCallStatus.cs" />
81+
<Compile Include="enums\ApiVersionSchema.cs" />
8182
<Compile Include="enums\AuthenticationTypeId.cs" />
8283
<Compile Include="enums\AvataxDeleteErrorTransactionStatus.cs" />
8384
<Compile Include="enums\BatchStatus.cs" />
@@ -101,6 +102,7 @@
101102
<Compile Include="enums\ExemptCertReviewStatusId.cs" />
102103
<Compile Include="enums\ExemptCertStatusId.cs" />
103104
<Compile Include="enums\ExemptCertTypeId.cs" />
105+
<Compile Include="enums\FailureCodes.cs" />
104106
<Compile Include="enums\FilingFrequencyId.cs" />
105107
<Compile Include="enums\FilingOptionTypeId.cs" />
106108
<Compile Include="enums\FilingRequestStatus.cs" />
@@ -190,6 +192,7 @@
190192
<Compile Include="models\AuditEvent.cs" />
191193
<Compile Include="models\AuditModel.cs" />
192194
<Compile Include="models\AuditMultiDocumentModel.cs" />
195+
<Compile Include="models\AuditServiceConfigModel.cs" />
193196
<Compile Include="models\AuditTransactionModel.cs" />
194197
<Compile Include="models\AvaFileFormModel.cs" />
195198
<Compile Include="models\AvailableCycleModel.cs" />
@@ -207,6 +210,7 @@
207210
<Compile Include="models\CertificateModel.cs" />
208211
<Compile Include="models\CertificateTaxCodeModel.cs" />
209212
<Compile Include="models\ChangeTransactionCodeModel.cs" />
213+
<Compile Include="models\ClassificationDetailsModel.cs" />
210214
<Compile Include="models\ClassificationModel.cs" />
211215
<Compile Include="models\ClassificationParameterUsageMapModel.cs" />
212216
<Compile Include="models\CommitMultiDocumentModel.cs" />
@@ -315,12 +319,21 @@
315319
<Compile Include="models\IsoRegionModel.cs" />
316320
<Compile Include="models\ItemBulkUploadInputModel.cs" />
317321
<Compile Include="models\ItemBulkUploadOutputModel.cs" />
322+
<Compile Include="models\ItemCatalogueInputModel.cs" />
323+
<Compile Include="models\ItemCatalogueOutputModel.cs" />
318324
<Compile Include="models\ItemClassificationInputModel.cs" />
319325
<Compile Include="models\ItemClassificationOutputModel.cs" />
320326
<Compile Include="models\ItemModel.cs" />
321327
<Compile Include="models\ItemParameterModel.cs" />
328+
<Compile Include="models\ItemRestrictionInputModel.cs" />
329+
<Compile Include="models\ItemRestrictionOutputModel.cs" />
322330
<Compile Include="models\ItemSyncModel.cs" />
323331
<Compile Include="models\ItemTagDetailModel.cs" />
332+
<Compile Include="models\ItemTaxCodeClassificationRequestInputModel.cs" />
333+
<Compile Include="models\ItemTaxCodeClassificationRequestOutputModel.cs" />
334+
<Compile Include="models\ItemTaxCodeClassificationRequestStatusOutputModel.cs" />
335+
<Compile Include="models\ItemTaxCodeModel.cs" />
336+
<Compile Include="models\ItemTaxCodeRecommendationsOutputModel.cs" />
324337
<Compile Include="models\ItemUploadErrorModel.cs" />
325338
<Compile Include="models\JurisdictionModel.cs" />
326339
<Compile Include="models\JurisdictionOverrideModel.cs" />

src/Avalara.AvaTax.net461.csproj

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@
7878
<Compile Include="enums\AdvancedRuleScriptType.cs" />
7979
<Compile Include="enums\AgeVerifyFailureCode.cs" />
8080
<Compile Include="enums\ApiCallStatus.cs" />
81+
<Compile Include="enums\ApiVersionSchema.cs" />
8182
<Compile Include="enums\AuthenticationTypeId.cs" />
8283
<Compile Include="enums\AvataxDeleteErrorTransactionStatus.cs" />
8384
<Compile Include="enums\BatchStatus.cs" />
@@ -101,6 +102,7 @@
101102
<Compile Include="enums\ExemptCertReviewStatusId.cs" />
102103
<Compile Include="enums\ExemptCertStatusId.cs" />
103104
<Compile Include="enums\ExemptCertTypeId.cs" />
105+
<Compile Include="enums\FailureCodes.cs" />
104106
<Compile Include="enums\FilingFrequencyId.cs" />
105107
<Compile Include="enums\FilingOptionTypeId.cs" />
106108
<Compile Include="enums\FilingRequestStatus.cs" />
@@ -190,6 +192,7 @@
190192
<Compile Include="models\AuditEvent.cs" />
191193
<Compile Include="models\AuditModel.cs" />
192194
<Compile Include="models\AuditMultiDocumentModel.cs" />
195+
<Compile Include="models\AuditServiceConfigModel.cs" />
193196
<Compile Include="models\AuditTransactionModel.cs" />
194197
<Compile Include="models\AvaFileFormModel.cs" />
195198
<Compile Include="models\AvailableCycleModel.cs" />
@@ -207,6 +210,7 @@
207210
<Compile Include="models\CertificateModel.cs" />
208211
<Compile Include="models\CertificateTaxCodeModel.cs" />
209212
<Compile Include="models\ChangeTransactionCodeModel.cs" />
213+
<Compile Include="models\ClassificationDetailsModel.cs" />
210214
<Compile Include="models\ClassificationModel.cs" />
211215
<Compile Include="models\ClassificationParameterUsageMapModel.cs" />
212216
<Compile Include="models\CommitMultiDocumentModel.cs" />
@@ -315,12 +319,21 @@
315319
<Compile Include="models\IsoRegionModel.cs" />
316320
<Compile Include="models\ItemBulkUploadInputModel.cs" />
317321
<Compile Include="models\ItemBulkUploadOutputModel.cs" />
322+
<Compile Include="models\ItemCatalogueInputModel.cs" />
323+
<Compile Include="models\ItemCatalogueOutputModel.cs" />
318324
<Compile Include="models\ItemClassificationInputModel.cs" />
319325
<Compile Include="models\ItemClassificationOutputModel.cs" />
320326
<Compile Include="models\ItemModel.cs" />
321327
<Compile Include="models\ItemParameterModel.cs" />
328+
<Compile Include="models\ItemRestrictionInputModel.cs" />
329+
<Compile Include="models\ItemRestrictionOutputModel.cs" />
322330
<Compile Include="models\ItemSyncModel.cs" />
323331
<Compile Include="models\ItemTagDetailModel.cs" />
332+
<Compile Include="models\ItemTaxCodeClassificationRequestInputModel.cs" />
333+
<Compile Include="models\ItemTaxCodeClassificationRequestOutputModel.cs" />
334+
<Compile Include="models\ItemTaxCodeClassificationRequestStatusOutputModel.cs" />
335+
<Compile Include="models\ItemTaxCodeModel.cs" />
336+
<Compile Include="models\ItemTaxCodeRecommendationsOutputModel.cs" />
324337
<Compile Include="models\ItemUploadErrorModel.cs" />
325338
<Compile Include="models\JurisdictionModel.cs" />
326339
<Compile Include="models\JurisdictionOverrideModel.cs" />

src/Avalara.AvaTax.nuspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<metadata>
44
<id>Avalara.AvaTax</id>
55

6-
<version>22.2.1</version>
6+
<version>22.3.0</version>
77

88
<title>Avalara AvaTax SDK</title>
99
<description>Add world-class tax estimation and calculation to your project with Avalara's AvaTax suite of APIs and services.</description>

src/enums/ApiVersionSchema.cs

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
using System;
2+
3+
/*
4+
* AvaTax API Client Library
5+
*
6+
* (c) 2004-2019 Avalara, Inc.
7+
*
8+
* For the full copyright and license information, please view the LICENSE
9+
* file that was distributed with this source code.
10+
*
11+
* @author Genevieve Conty
12+
* @author Greg Hester
13+
* Swagger name: AvaTaxBeverageClient
14+
*/
15+
16+
namespace Avalara.AvaTax.RestClient
17+
{
18+
/// <summary>
19+
///
20+
/// </summary>
21+
public enum ApiVersionSchema
22+
{
23+
/// <summary>
24+
///
25+
/// </summary>
26+
C_2_1 = 0,
27+
28+
/// <summary>
29+
///
30+
/// </summary>
31+
C_2_2 = 1,
32+
33+
}
34+
}

src/enums/ErrorCodeId.cs

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1480,6 +1480,16 @@ public enum ErrorCodeId
14801480
/// </summary>
14811481
InvalidNameForUserDefinedField = 1732,
14821482

1483+
/// <summary>
1484+
///
1485+
/// </summary>
1486+
InvalidRestrictionType = 1733,
1487+
1488+
/// <summary>
1489+
///
1490+
/// </summary>
1491+
InvalidParameter = 1734,
1492+
14831493
/// <summary>
14841494
///
14851495
/// </summary>
@@ -1705,6 +1715,11 @@ public enum ErrorCodeId
17051715
/// </summary>
17061716
BatchCannotBeCancelledFormatError = 2505,
17071717

1718+
/// <summary>
1719+
///
1720+
/// </summary>
1721+
BatchTypeNotSupported = 2506,
1722+
17081723
/// <summary>
17091724
///
17101725
/// </summary>

src/enums/FailureCodes.cs

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
using System;
2+
3+
/*
4+
* AvaTax API Client Library
5+
*
6+
* (c) 2004-2019 Avalara, Inc.
7+
*
8+
* For the full copyright and license information, please view the LICENSE
9+
* file that was distributed with this source code.
10+
*
11+
* @author Genevieve Conty
12+
* @author Greg Hester
13+
* Swagger name: AvaTaxBeverageClient
14+
*/
15+
16+
namespace Avalara.AvaTax.RestClient
17+
{
18+
/// <summary>
19+
///
20+
/// </summary>
21+
public enum FailureCodes
22+
{
23+
/// <summary>
24+
///
25+
/// </summary>
26+
BelowLegalDrinkingAge = 0,
27+
28+
/// <summary>
29+
///
30+
/// </summary>
31+
ShippingProhibitedToAddress = 1,
32+
33+
/// <summary>
34+
///
35+
/// </summary>
36+
MissingRequiredLicense = 2,
37+
38+
/// <summary>
39+
///
40+
/// </summary>
41+
VolumeLimitExceeded = 3,
42+
43+
/// <summary>
44+
///
45+
/// </summary>
46+
InvalidFieldValue = 4,
47+
48+
/// <summary>
49+
///
50+
/// </summary>
51+
MissingRequiredField = 5,
52+
53+
/// <summary>
54+
///
55+
/// </summary>
56+
InvalidFieldType = 6,
57+
58+
/// <summary>
59+
///
60+
/// </summary>
61+
InvalidFormat = 7,
62+
63+
/// <summary>
64+
///
65+
/// </summary>
66+
InvalidDate = 8,
67+
68+
/// <summary>
69+
///
70+
/// </summary>
71+
AlcoholContentLimitExceeded = 9,
72+
73+
}
74+
}
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using Newtonsoft.Json;
4+
5+
/*
6+
* AvaTax API Client Library
7+
*
8+
* (c) 2004-2019 Avalara, Inc.
9+
*
10+
* For the full copyright and license information, please view the LICENSE
11+
* file that was distributed with this source code.
12+
*
13+
* @author Genevieve Conty
14+
* @author Greg Hester
15+
* Swagger name: AvaTaxClient
16+
*/
17+
18+
namespace Avalara.AvaTax.RestClient
19+
{
20+
/// <summary>
21+
/// Used for Enabling an Autit Trail.
22+
/// </summary>
23+
public class AuditServiceConfigModel
24+
{
25+
/// <summary>
26+
/// The unique ID number assigned to this account.
27+
/// </summary>
28+
public Int32 accountId { get; set; }
29+
30+
/// <summary>
31+
/// Date and Time to start Auditing in UTC. If left blank, default to current time
32+
/// </summary>
33+
public DateTime? effectiveDate { get; set; }
34+
35+
/// <summary>
36+
/// Duration of Audit in hours
37+
/// </summary>
38+
public Int32 duration { get; set; }
39+
40+
41+
/// <summary>
42+
/// Convert this object to a JSON string of itself
43+
/// </summary>
44+
/// <returns>A JSON string of this object</returns>
45+
public override string ToString()
46+
{
47+
return JsonConvert.SerializeObject(this, new JsonSerializerSettings() { Formatting = Formatting.Indented });
48+
}
49+
}
50+
}

0 commit comments

Comments
 (0)