From e3ace366c1b79677dc56bf5e50609e97a3ff5305 Mon Sep 17 00:00:00 2001 From: svc-developer Date: Thu, 13 Jun 2024 16:49:45 +0000 Subject: [PATCH] 24.6.1 --- build.sbt | 2 +- .../avatax/rest/client/AvaTaxClient.java | 2116 +++++++++-------- .../avatax/rest/client/enums/APStatus.java | 42 +- .../avatax/rest/client/enums/BatchType.java | 7 +- .../avatax/rest/client/enums/ErrorCodeId.java | 20 + .../ClassificationParameterUsageMapModel.java | 24 +- .../rest/client/models/FilterModel.java | 60 + .../models/GLAccountBulkUploadInputModel.java | 60 + .../GLAccountBulkUploadOutputModel.java | 80 + .../client/models/GLAccountRequestModel.java | 140 ++ .../models/GLAccountSuccessResponseModel.java | 200 ++ .../models/GLAccountUploadErrorModel.java | 100 + .../models/ItemCatalogueInputModel.java | 56 +- .../avatax/rest/client/models/ItemModel.java | 112 +- .../rest/client/models/ItemStatusModel.java | 80 + .../client/models/ItemStatusOutputModel.java | 80 + ...axCodeClassificationRequestInputModel.java | 40 - ...xCodeClassificationRequestOutputModel.java | 16 +- .../ItemTaxCodeRecommendationStatusModel.java | 80 + .../rest/client/models/ParameterModel.java | 20 + .../client/models/ParameterUsageModel.java | 20 + .../ResourceFileUploadRequestModel.java | 20 - .../models/ReturnsParameterUsageModel.java | 20 + ...axCodeRecommendationStatusOutputModel.java | 80 + .../TaxCodeRecommendationsOutputModel.java | 80 + .../rest/client/models/TransactionModel.java | 112 +- 26 files changed, 2524 insertions(+), 1143 deletions(-) create mode 100644 src/main/java/net/avalara/avatax/rest/client/models/FilterModel.java create mode 100644 src/main/java/net/avalara/avatax/rest/client/models/GLAccountBulkUploadInputModel.java create mode 100644 src/main/java/net/avalara/avatax/rest/client/models/GLAccountBulkUploadOutputModel.java create mode 100644 src/main/java/net/avalara/avatax/rest/client/models/GLAccountRequestModel.java create mode 100644 src/main/java/net/avalara/avatax/rest/client/models/GLAccountSuccessResponseModel.java create mode 100644 src/main/java/net/avalara/avatax/rest/client/models/GLAccountUploadErrorModel.java create mode 100644 src/main/java/net/avalara/avatax/rest/client/models/ItemStatusModel.java create mode 100644 src/main/java/net/avalara/avatax/rest/client/models/ItemStatusOutputModel.java create mode 100644 src/main/java/net/avalara/avatax/rest/client/models/ItemTaxCodeRecommendationStatusModel.java create mode 100644 src/main/java/net/avalara/avatax/rest/client/models/TaxCodeRecommendationStatusOutputModel.java create mode 100644 src/main/java/net/avalara/avatax/rest/client/models/TaxCodeRecommendationsOutputModel.java diff --git a/build.sbt b/build.sbt index 5b62a513..6a9d5671 100644 --- a/build.sbt +++ b/build.sbt @@ -2,7 +2,7 @@ name := """avatax-rest-v2-api-java""" organization := "net.avalara.avatax" -version := "24.4.2" +version := "24.6.1" scalaVersion := "2.11.12" diff --git a/src/main/java/net/avalara/avatax/rest/client/AvaTaxClient.java b/src/main/java/net/avalara/avatax/rest/client/AvaTaxClient.java index 75fd2d66..0d8b72f1 100644 --- a/src/main/java/net/avalara/avatax/rest/client/AvaTaxClient.java +++ b/src/main/java/net/avalara/avatax/rest/client/AvaTaxClient.java @@ -207,7 +207,7 @@ public Future verifyShipmentAsync(String companyCode, Stri public LicenseKeyModel accountResetLicenseKey(Integer id, ResetLicenseKeyModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/resetlicensekey"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -240,7 +240,7 @@ public LicenseKeyModel accountResetLicenseKey(Integer id, ResetLicenseKeyModel m public Future accountResetLicenseKeyAsync(Integer id, ResetLicenseKeyModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/resetlicensekey"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -269,7 +269,7 @@ public Future accountResetLicenseKeyAsync(Integer id, ResetLice public AccountModel activateAccount(Integer id, ActivateAccountModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/activate"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -298,7 +298,7 @@ public AccountModel activateAccount(Integer id, ActivateAccountModel model) thro public Future activateAccountAsync(Integer id, ActivateAccountModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/activate"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -338,7 +338,7 @@ public FetchResult auditAccount(Integer id, Date start, Date end, In path.addQuery("end", end); path.addQuery("$top", top); path.addQuery("$skip", skip); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -378,7 +378,7 @@ public Future> auditAccountAsync(Integer id, Date start, path.addQuery("end", end); path.addQuery("$top", top); path.addQuery("$skip", skip); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -407,7 +407,7 @@ public Future> auditAccountAsync(Integer id, Date start, public LicenseKeyModel createLicenseKey(Integer id, AccountLicenseKeyModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/licensekey"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -436,7 +436,7 @@ public LicenseKeyModel createLicenseKey(Integer id, AccountLicenseKeyModel model public Future createLicenseKeyAsync(Integer id, AccountLicenseKeyModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/licensekey"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -461,7 +461,7 @@ public ArrayList deleteLicenseKey(Integer id, String licensekeyname AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/licensekey/{licensekeyname}"); path.applyField("id", id); path.applyField("licensekeyname", licensekeyname); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -486,7 +486,7 @@ public Future> deleteLicenseKeyAsync(Integer id, String l AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/licensekey/{licensekeyname}"); path.applyField("id", id); path.applyField("licensekeyname", licensekeyname); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -511,7 +511,7 @@ public AccountModel getAccount(Integer id, String include) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}"); path.applyField("id", id); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -536,7 +536,7 @@ public Future getAccountAsync(Integer id, String include) { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}"); path.applyField("id", id); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -566,7 +566,7 @@ public Future getAccountAsync(Integer id, String include) { public ArrayList getAccountConfiguration(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/configuration"); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -596,7 +596,7 @@ public ArrayList getAccountConfiguration(Integer id) public Future> getAccountConfigurationAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/configuration"); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -617,7 +617,7 @@ public AccountLicenseKeyModel getLicenseKey(Integer id, String licensekeyname) t AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/licensekey/{licensekeyname}"); path.applyField("id", id); path.applyField("licensekeyname", licensekeyname); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -638,7 +638,7 @@ public Future getLicenseKeyAsync(Integer id, String lice AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/licensekey/{licensekeyname}"); path.applyField("id", id); path.applyField("licensekeyname", licensekeyname); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -657,7 +657,7 @@ public Future getLicenseKeyAsync(Integer id, String lice public ArrayList getLicenseKeys(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/licensekeys"); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -676,7 +676,7 @@ public ArrayList getLicenseKeys(Integer id) throws Excep public Future> getLicenseKeysAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/licensekeys"); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -695,7 +695,7 @@ public Future> getLicenseKeysAsync(Integer id) */ public FetchResult listMrsAccounts() throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/mrs"); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -714,7 +714,7 @@ public FetchResult listMrsAccounts() throws Exception { */ public Future> listMrsAccountsAsync() { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/mrs"); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -752,7 +752,7 @@ public FetchResult queryAccounts(String include, String filter, In path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -790,7 +790,7 @@ public Future> queryAccountsAsync(String include, Stri path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -821,7 +821,7 @@ public Future> queryAccountsAsync(String include, Stri public ArrayList setAccountConfiguration(Integer id, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/configuration"); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -852,7 +852,7 @@ public ArrayList setAccountConfiguration(Integer id, public Future> setAccountConfigurationAsync(Integer id, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/configuration"); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -898,7 +898,7 @@ public AddressResolutionModel resolveAddress(String line1, String line2, String path.addQuery("postalCode", postalCode); path.addQuery("country", country); path.addQuery("textCase", textCase); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -944,7 +944,7 @@ public Future resolveAddressAsync(String line1, String l path.addQuery("postalCode", postalCode); path.addQuery("country", country); path.addQuery("textCase", textCase); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -970,7 +970,7 @@ public Future resolveAddressAsync(String line1, String l */ public AddressResolutionModel resolveAddressPost(AddressValidationInfo model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/addresses/resolve"); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -996,7 +996,7 @@ public AddressResolutionModel resolveAddressPost(AddressValidationInfo model) th */ public Future resolveAddressPostAsync(AddressValidationInfo model) { AvaTaxPath path = new AvaTaxPath("/api/v2/addresses/resolve"); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -1010,7 +1010,7 @@ public Future resolveAddressPostAsync(AddressValidationI public APConfigSettingSuccessResponseModel createAPConfigSetting(Integer companyid, APConfigSettingRequestModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/apconfigsetting"); path.applyField("companyid", companyid); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -1024,7 +1024,7 @@ public APConfigSettingSuccessResponseModel createAPConfigSetting(Integer company public Future createAPConfigSettingAsync(Integer companyid, APConfigSettingRequestModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/apconfigsetting"); path.applyField("companyid", companyid); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -1047,7 +1047,7 @@ public FetchResult getAPConfigSettingByComp path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -1070,7 +1070,7 @@ public Future> getAPConfigSetti path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -1091,7 +1091,7 @@ public FetchResult queryAPConfigSetting(Str path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -1112,7 +1112,7 @@ public Future> queryAPConfigSet path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -1126,7 +1126,7 @@ public Future> queryAPConfigSet public APConfigSettingSuccessResponseModel updateAPConfigSetting(Integer companyid, APConfigSettingRequestModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/apconfigsetting"); path.applyField("companyid", companyid); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -1140,7 +1140,7 @@ public APConfigSettingSuccessResponseModel updateAPConfigSetting(Integer company public Future updateAPConfigSettingAsync(Integer companyid, APConfigSettingRequestModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/apconfigsetting"); path.applyField("companyid", companyid); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")); } /** @@ -1160,7 +1160,7 @@ public Future updateAPConfigSettingAsync(In */ public ArrayList createAvaFileForms(ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/avafileforms"); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -1180,7 +1180,7 @@ public ArrayList createAvaFileForms(ArrayList> createAvaFileFormsAsync(ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/avafileforms"); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -1200,7 +1200,7 @@ public Future> createAvaFileFormsAsync(ArrayList deleteAvaFileForm(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/avafileforms/{id}"); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -1220,7 +1220,7 @@ public ArrayList deleteAvaFileForm(Integer id) throws Exception { public Future> deleteAvaFileFormAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/avafileforms/{id}"); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -1240,7 +1240,7 @@ public Future> deleteAvaFileFormAsync(Integer id) { public AvaFileFormModel getAvaFileForm(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/avafileforms/{id}"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -1260,7 +1260,7 @@ public AvaFileFormModel getAvaFileForm(Integer id) throws Exception { public Future getAvaFileFormAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/avafileforms/{id}"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -1287,7 +1287,7 @@ public FetchResult queryAvaFileForms(String filter, Integer to path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -1314,7 +1314,7 @@ public Future> queryAvaFileFormsAsync(String filte path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -1336,7 +1336,7 @@ public Future> queryAvaFileFormsAsync(String filte public AvaFileFormModel updateAvaFileForm(Integer id, AvaFileFormModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/avafileforms/{id}"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -1358,7 +1358,7 @@ public AvaFileFormModel updateAvaFileForm(Integer id, AvaFileFormModel model) th public Future updateAvaFileFormAsync(Integer id, AvaFileFormModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/avafileforms/{id}"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")); } /** @@ -1390,7 +1390,7 @@ public BatchModel cancelBatch(Integer companyId, Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/batches/{id}/cancel"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -1422,7 +1422,7 @@ public Future cancelBatchAsync(Integer companyId, Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/batches/{id}/cancel"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.6.1")); } /** @@ -1460,7 +1460,7 @@ public Future cancelBatchAsync(Integer companyId, Integer id) { public ArrayList createBatches(Integer companyId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/batches"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -1498,7 +1498,7 @@ public ArrayList createBatches(Integer companyId, ArrayList> createBatchesAsync(Integer companyId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/batches"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -1534,7 +1534,7 @@ public Future> createBatchesAsync(Integer companyId, Array public CreateTransactionBatchResponseModel createTransactionBatch(Integer companyId, CreateTransactionBatchRequestModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/batches/transactions"); path.applyField("companyId", companyId); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -1570,7 +1570,7 @@ public CreateTransactionBatchResponseModel createTransactionBatch(Integer compan public Future createTransactionBatchAsync(Integer companyId, CreateTransactionBatchRequestModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/batches/transactions"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -1600,7 +1600,7 @@ public ArrayList deleteBatch(Integer companyId, Integer id) throws AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/batches/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -1630,7 +1630,7 @@ public Future> deleteBatchAsync(Integer companyId, Intege AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/batches/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -1653,7 +1653,7 @@ public String downloadBatch(Integer companyId, Integer batchId, Integer id) thro path.applyField("companyId", companyId); path.applyField("batchId", batchId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -1676,7 +1676,7 @@ public Future downloadBatchAsync(Integer companyId, Integer batchId, Int path.applyField("companyId", companyId); path.applyField("batchId", batchId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -1711,7 +1711,7 @@ public BatchModel getBatch(Integer companyId, Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/batches/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -1746,7 +1746,7 @@ public Future getBatchAsync(Integer companyId, Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/batches/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -1795,7 +1795,7 @@ public FetchResult listBatchesByCompany(Integer companyId, String fi path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -1844,7 +1844,7 @@ public Future> listBatchesByCompanyAsync(Integer company path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -1888,7 +1888,7 @@ public FetchResult queryBatches(String filter, String include, Integ path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -1932,7 +1932,7 @@ public Future> queryBatchesAsync(String filter, String i path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -1969,7 +1969,7 @@ public ArrayList createCertExpressInvitation(I AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}/certexpressinvites"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -2006,7 +2006,7 @@ public Future> createCertExpressInvi AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}/certexpressinvites"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -2046,7 +2046,7 @@ public CertExpressInvitationModel getCertExpressInvitation(Integer companyId, St path.applyField("customerCode", customerCode); path.applyField("id", id); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -2086,7 +2086,7 @@ public Future getCertExpressInvitationAsync(Integer path.applyField("customerCode", customerCode); path.applyField("id", id); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -2130,7 +2130,7 @@ public FetchResult listCertExpressInvitations(Intege path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -2174,7 +2174,7 @@ public Future> listCertExpressInvitation path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -2217,7 +2217,7 @@ public ArrayList createCertificates(Integer companyId, Boolean AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates"); path.applyField("companyId", companyId); path.addQuery("$preValidatedExemptionReason", preValidatedExemptionReason); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -2260,7 +2260,7 @@ public Future> createCertificatesAsync(Integer compa AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates"); path.applyField("companyId", companyId); path.addQuery("$preValidatedExemptionReason", preValidatedExemptionReason); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -2294,7 +2294,7 @@ public ArrayList deleteCertificate(Integer companyId, Integer id) t AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -2328,7 +2328,7 @@ public Future> deleteCertificateAsync(Integer companyId, AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -2367,7 +2367,7 @@ public String downloadCertificateImage(Integer companyId, Integer id, Integer pa path.applyField("id", id); path.addQuery("$page", page); path.addQuery("$type", type); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -2406,7 +2406,7 @@ public Future downloadCertificateImageAsync(Integer companyId, Integer i path.applyField("id", id); path.addQuery("$page", page); path.addQuery("$type", type); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -2446,7 +2446,7 @@ public CertificateModel getCertificate(Integer companyId, Integer id, String inc path.applyField("companyId", companyId); path.applyField("id", id); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -2486,7 +2486,7 @@ public Future getCertificateAsync(Integer companyId, Integer i path.applyField("companyId", companyId); path.applyField("id", id); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -2512,7 +2512,7 @@ public Future getCertificateAsync(Integer companyId, Integer i public ProvisionStatusModel getCertificateSetup(Integer companyId) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/setup"); path.applyField("companyId", companyId); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -2538,7 +2538,7 @@ public ProvisionStatusModel getCertificateSetup(Integer companyId) throws Except public Future getCertificateSetupAsync(Integer companyId) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/setup"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -2574,7 +2574,7 @@ public FetchResult linkAttributesToCertificate(Intege AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}/attributes/link"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -2610,7 +2610,7 @@ public Future> linkAttributesToCertificat AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}/attributes/link"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -2647,7 +2647,7 @@ public FetchResult linkCustomersToCertificate(Integer companyId, AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}/customers/link"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -2684,7 +2684,7 @@ public Future> linkCustomersToCertificateAsync(Intege AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}/customers/link"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -2719,7 +2719,7 @@ public FetchResult listAttributesForCertificate(Integ AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}/attributes"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -2754,7 +2754,7 @@ public Future> listAttributesForCertifica AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}/attributes"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -2791,7 +2791,7 @@ public FetchResult listCustomersForCertificate(Integer companyId, path.applyField("companyId", companyId); path.applyField("id", id); path.addQuery("$include", include); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -2828,7 +2828,7 @@ public Future> listCustomersForCertificateAsync(Integ path.applyField("companyId", companyId); path.applyField("id", id); path.addQuery("$include", include); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -2874,7 +2874,7 @@ public FetchResult queryCertificates(Integer companyId, String path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -2920,7 +2920,7 @@ public Future> queryCertificatesAsync(Integer comp path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -2948,7 +2948,7 @@ public Future> queryCertificatesAsync(Integer comp public ProvisionStatusModel requestCertificateSetup(Integer companyId) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/setup"); path.applyField("companyId", companyId); - return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -2976,7 +2976,7 @@ public ProvisionStatusModel requestCertificateSetup(Integer companyId) throws Ex public Future requestCertificateSetupAsync(Integer companyId) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/setup"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.6.1")); } /** @@ -3012,7 +3012,7 @@ public FetchResult unlinkAttributesFromCertificate(In AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}/attributes/unlink"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -3048,7 +3048,7 @@ public Future> unlinkAttributesFromCertif AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}/attributes/unlink"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -3086,7 +3086,7 @@ public FetchResult unlinkCustomersFromCertificate(Integer company AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}/customers/unlink"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -3124,7 +3124,7 @@ public Future> unlinkCustomersFromCertificateAsync(In AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}/customers/unlink"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -3157,7 +3157,7 @@ public CertificateModel updateCertificate(Integer companyId, Integer id, Certifi AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -3190,7 +3190,7 @@ public Future updateCertificateAsync(Integer companyId, Intege AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")); } /** @@ -3226,7 +3226,7 @@ public String uploadCertificateImage(Integer companyId, Integer id, String file) AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}/attachment"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -3262,7 +3262,7 @@ public Future uploadCertificateImageAsync(Integer companyId, Integer id, AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}/attachment"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.6.1")); } /** @@ -3303,7 +3303,7 @@ public Future uploadCertificateImageAsync(Integer companyId, Integer id, public String certifyIntegration(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}/certify"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -3344,7 +3344,7 @@ public String certifyIntegration(Integer id) throws Exception { public Future certifyIntegrationAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}/certify"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -3376,7 +3376,7 @@ public Future certifyIntegrationAsync(Integer id) { public String changeFilingStatus(Integer id, FilingStatusChangeModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}/filingstatus"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -3408,7 +3408,7 @@ public String changeFilingStatus(Integer id, FilingStatusChangeModel model) thro public Future changeFilingStatusAsync(Integer id, FilingStatusChangeModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}/filingstatus"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -3437,7 +3437,7 @@ public Future changeFilingStatusAsync(Integer id, FilingStatusChangeMode */ public CompanyModel companyInitialize(CompanyInitializationModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/initialize"); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -3466,7 +3466,7 @@ public CompanyModel companyInitialize(CompanyInitializationModel model) throws E */ public Future companyInitializeAsync(CompanyInitializationModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/initialize"); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -3488,7 +3488,7 @@ public Future companyInitializeAsync(CompanyInitializationModel mo */ public ArrayList createCompanies(ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies"); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -3510,7 +3510,7 @@ public ArrayList createCompanies(ArrayList model) th */ public Future> createCompaniesAsync(ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies"); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -3540,7 +3540,7 @@ public Future> createCompaniesAsync(ArrayList createCompanyParameters(Integer companyId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/parameters"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -3570,7 +3570,7 @@ public ArrayList createCompanyParameters(Integer co public Future> createCompanyParametersAsync(Integer companyId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/parameters"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -3604,7 +3604,7 @@ public FundingStatusModel createFundingRequest(Integer id, POABusinessUnit busin path.applyField("id", id); path.addQuery("businessUnit", businessUnit); path.addQuery("subscriptionType", subscriptionType); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -3638,7 +3638,7 @@ public Future createFundingRequestAsync(Integer id, POABusin path.applyField("id", id); path.addQuery("businessUnit", businessUnit); path.addQuery("subscriptionType", subscriptionType); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -3657,7 +3657,7 @@ public Future createFundingRequestAsync(Integer id, POABusin public ArrayList deleteCompany(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}"); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -3676,7 +3676,7 @@ public ArrayList deleteCompany(Integer id) throws Exception { public Future> deleteCompanyAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}"); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -3702,7 +3702,7 @@ public ArrayList deleteCompanyParameter(Integer companyId, Long id) AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/parameters/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -3728,7 +3728,7 @@ public Future> deleteCompanyParameterAsync(Integer compan AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/parameters/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -3751,7 +3751,7 @@ public Future> deleteCompanyParameterAsync(Integer compan public FundingConfigurationModel fundingConfigurationByCompany(Integer companyId) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/funding/configuration"); path.applyField("companyId", companyId); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -3774,7 +3774,7 @@ public FundingConfigurationModel fundingConfigurationByCompany(Integer companyId public Future fundingConfigurationByCompanyAsync(Integer companyId) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/funding/configuration"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -3799,7 +3799,7 @@ public ArrayList fundingConfigurationsByCompanyAndCur AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/funding/configurations"); path.applyField("companyId", companyId); path.addQuery("currency", currency); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -3824,7 +3824,7 @@ public Future> fundingConfigurationsByCompa AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/funding/configurations"); path.applyField("companyId", companyId); path.addQuery("currency", currency); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -3857,7 +3857,7 @@ public CompanyModel getCompany(Integer id, String include) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}"); path.applyField("id", id); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -3890,7 +3890,7 @@ public Future getCompanyAsync(Integer id, String include) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}"); path.applyField("id", id); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -3920,7 +3920,7 @@ public Future getCompanyAsync(Integer id, String include) { public ArrayList getCompanyConfiguration(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}/configuration"); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -3950,7 +3950,7 @@ public ArrayList getCompanyConfiguration(Integer id) public Future> getCompanyConfigurationAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}/configuration"); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -3977,7 +3977,7 @@ public CompanyParameterDetailModel getCompanyParameterDetail(Integer companyId, AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/parameters/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -4004,7 +4004,7 @@ public Future getCompanyParameterDetailAsync(Intege AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/parameters/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -4036,7 +4036,7 @@ public Future getCompanyParameterDetailAsync(Intege public String getFilingStatus(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}/filingstatus"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -4068,7 +4068,7 @@ public String getFilingStatus(Integer id) throws Exception { public Future getFilingStatusAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}/filingstatus"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -4095,7 +4095,7 @@ public ArrayList listACHEntryDetailsForCompany(Integer id, path.applyField("id", id); path.applyField("periodyear", periodyear); path.applyField("periodmonth", periodmonth); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -4122,7 +4122,7 @@ public Future> listACHEntryDetailsForCompanyAsync path.applyField("id", id); path.applyField("periodyear", periodyear); path.applyField("periodmonth", periodmonth); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -4158,7 +4158,7 @@ public FetchResult listCompanyParameterDetails(Inte path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -4194,7 +4194,7 @@ public Future> listCompanyParameterDeta path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -4217,7 +4217,7 @@ public Future> listCompanyParameterDeta public ArrayList listFundingRequestsByCompany(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}/funding"); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -4240,7 +4240,7 @@ public ArrayList listFundingRequestsByCompany(Integer id) th public Future> listFundingRequestsByCompanyAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}/funding"); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -4259,7 +4259,7 @@ public Future> listFundingRequestsByCompanyAsync(I */ public FetchResult listMrsCompanies() throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/mrs"); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -4278,7 +4278,7 @@ public FetchResult listMrsCompanies() throws Exception { */ public Future> listMrsCompaniesAsync() { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/mrs"); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -4321,7 +4321,7 @@ public FetchResult queryCompanies(String include, String filter, I path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -4364,7 +4364,7 @@ public Future> queryCompaniesAsync(String include, Str path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -4395,7 +4395,7 @@ public Future> queryCompaniesAsync(String include, Str public ArrayList setCompanyConfiguration(Integer id, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}/configuration"); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -4426,7 +4426,7 @@ public ArrayList setCompanyConfiguration(Integer id, public Future> setCompanyConfigurationAsync(Integer id, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}/configuration"); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -4456,7 +4456,7 @@ public Future> setCompanyConfigurationAsync public CompanyModel updateCompany(Integer id, CompanyModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -4486,7 +4486,7 @@ public CompanyModel updateCompany(Integer id, CompanyModel model) throws Excepti public Future updateCompanyAsync(Integer id, CompanyModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")); } /** @@ -4514,7 +4514,7 @@ public CompanyParameterDetailModel updateCompanyParameterDetail(Integer companyI AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/parameters/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -4542,7 +4542,7 @@ public Future updateCompanyParameterDetailAsync(Int AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/parameters/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")); } /** @@ -4575,7 +4575,7 @@ public FetchResult queryJurisNames(String country, String region path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -4608,7 +4608,7 @@ public Future> queryJurisNamesAsync(String country, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -4643,7 +4643,7 @@ public FetchResult queryRateOptions(String country, S path.addQuery("$skip", skip); path.addQuery("$filter", filter); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -4678,7 +4678,7 @@ public Future> queryRateOptionsAsync(Stri path.addQuery("$skip", skip); path.addQuery("$filter", filter); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -4703,7 +4703,7 @@ public FetchResult queryStateConfig(String filter, I path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -4728,7 +4728,7 @@ public Future> queryStateConfigAsync(Str path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -4761,7 +4761,7 @@ public FetchResult queryStateReportingCodes(String countr path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -4794,7 +4794,7 @@ public Future> queryStateReportingCodesAsync( path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -4819,7 +4819,7 @@ public FetchResult queryTaxTypeMappings(String filter, Inte path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -4844,7 +4844,7 @@ public Future> queryTaxTypeMappingsAsync(String path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -4866,7 +4866,7 @@ public Future> queryTaxTypeMappingsAsync(String public ArrayList createContacts(Integer companyId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/contacts"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -4888,7 +4888,7 @@ public ArrayList createContacts(Integer companyId, ArrayList> createContactsAsync(Integer companyId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/contacts"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -4909,7 +4909,7 @@ public ArrayList deleteContact(Integer companyId, Integer id) throw AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/contacts/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -4930,7 +4930,7 @@ public Future> deleteContactAsync(Integer companyId, Inte AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/contacts/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -4953,7 +4953,7 @@ public ContactModel getContact(Integer companyId, Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/contacts/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -4976,7 +4976,7 @@ public Future getContactAsync(Integer companyId, Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/contacts/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -5006,7 +5006,7 @@ public FetchResult listContactsByCompany(Integer companyId, String path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -5036,7 +5036,7 @@ public Future> listContactsByCompanyAsync(Integer comp path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -5066,7 +5066,7 @@ public FetchResult queryContacts(String filter, Integer top, Integ path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -5096,7 +5096,7 @@ public Future> queryContactsAsync(String filter, Integ path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -5122,7 +5122,7 @@ public ContactModel updateContact(Integer companyId, Integer id, ContactModel mo AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/contacts/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -5148,7 +5148,7 @@ public Future updateContactAsync(Integer companyId, Integer id, Co AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/contacts/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")); } /** @@ -5162,7 +5162,7 @@ public Future updateContactAsync(Integer companyId, Integer id, Co public CostCenterBulkUploadOutputModel bulkUploadCostCenters(Integer companyid, CostCenterBulkUploadInputModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/costcenters/$upload"); path.applyField("companyid", companyid); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -5176,7 +5176,7 @@ public CostCenterBulkUploadOutputModel bulkUploadCostCenters(Integer companyid, public Future bulkUploadCostCentersAsync(Integer companyid, CostCenterBulkUploadInputModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/costcenters/$upload"); path.applyField("companyid", companyid); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -5193,7 +5193,7 @@ public Future bulkUploadCostCentersAsync(Intege public CostCenterSuccessResponseModel createCostCenter(Integer companyid, CostCenterRequestModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/costcenters"); path.applyField("companyid", companyid); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -5210,7 +5210,7 @@ public CostCenterSuccessResponseModel createCostCenter(Integer companyid, CostCe public Future createCostCenterAsync(Integer companyid, CostCenterRequestModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/costcenters"); path.applyField("companyid", companyid); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -5225,7 +5225,7 @@ public TaxProfileErrorResponseModel deleteCostCenter(Integer companyid, Long cos AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/costcenters/{costcenterid}"); path.applyField("companyid", companyid); path.applyField("costcenterid", costcenterid); - return ((RestCall)restCallFactory.createRestCall("delete", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("delete", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -5240,7 +5240,7 @@ public Future deleteCostCenterAsync(Integer compan AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/costcenters/{costcenterid}"); path.applyField("companyid", companyid); path.applyField("costcenterid", costcenterid); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("delete", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("delete", path, null, new TypeToken(){},"24.6.1")); } /** @@ -5255,7 +5255,7 @@ public CostCenterSuccessResponseModel getCostCenterById(Integer companyid, Long AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/costcenters/{costcenterid}"); path.applyField("companyid", companyid); path.applyField("costcenterid", costcenterid); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -5270,7 +5270,7 @@ public Future getCostCenterByIdAsync(Integer com AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/costcenters/{costcenterid}"); path.applyField("companyid", companyid); path.applyField("costcenterid", costcenterid); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -5293,7 +5293,7 @@ public FetchResult listCostCentersByCompany(Inte path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -5316,7 +5316,7 @@ public Future> listCostCentersByComp path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -5337,7 +5337,7 @@ public FetchResult queryCostCenters(String filte path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -5358,7 +5358,7 @@ public Future> queryCostCentersAsync path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -5374,7 +5374,7 @@ public CostCenterSuccessResponseModel updateCostCenter(Integer companyid, Long c AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/costcenters/{costcenterid}"); path.applyField("companyid", companyid); path.applyField("costcenterid", costcenterid); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -5390,7 +5390,7 @@ public Future updateCostCenterAsync(Integer comp AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/costcenters/{costcenterid}"); path.applyField("companyid", companyid); path.applyField("costcenterid", costcenterid); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")); } /** @@ -5425,7 +5425,7 @@ public Future updateCostCenterAsync(Integer comp public ArrayList createCustomers(Integer companyId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -5460,7 +5460,7 @@ public ArrayList createCustomers(Integer companyId, ArrayList> createCustomersAsync(Integer companyId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -5493,7 +5493,7 @@ public Void deleteCustomer(Integer companyId, String customerCode) throws Except AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return ((RestCall)restCallFactory.createRestCall("delete", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("delete", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -5526,7 +5526,7 @@ public Future deleteCustomerAsync(Integer companyId, String customerCode) AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("delete", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("delete", path, null, new TypeToken(){},"24.6.1")); } /** @@ -5567,7 +5567,7 @@ public CustomerModel getCustomer(Integer companyId, String customerCode, String path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -5608,7 +5608,7 @@ public Future getCustomerAsync(Integer companyId, String customer path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -5645,7 +5645,7 @@ public FetchResult linkAttributesToCustomer(Integer comp AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}/attributes/link"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return ((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -5682,7 +5682,7 @@ public Future> linkAttributesToCustomerAsync AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}/attributes/link"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -5716,7 +5716,7 @@ public FetchResult linkCertificatesToCustomer(Integer companyI AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}/certificates/link"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -5750,7 +5750,7 @@ public Future> linkCertificatesToCustomerAsync(Int AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}/certificates/link"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -5785,7 +5785,7 @@ public CustomerModel linkShipToCustomersToBillCustomer(Integer companyId, String AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/billto/{code}/shipto/link"); path.applyField("companyId", companyId); path.applyField("code", code); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -5820,7 +5820,7 @@ public Future linkShipToCustomersToBillCustomerAsync(Integer comp AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/billto/{code}/shipto/link"); path.applyField("companyId", companyId); path.applyField("code", code); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -5856,7 +5856,7 @@ public FetchResult listAttributesForCustomer(Integer com AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}/attributes"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -5892,7 +5892,7 @@ public Future> listAttributesForCustomerAsyn AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}/attributes"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -5935,7 +5935,7 @@ public FetchResult listCertificatesForCustomer(Integer company path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -5978,7 +5978,7 @@ public Future> listCertificatesForCustomerAsync(In path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -6018,7 +6018,7 @@ public ExemptionStatusModel listValidCertificatesForCustomer(Integer companyId, path.applyField("customerCode", customerCode); path.applyField("country", country); path.applyField("region", region); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -6058,7 +6058,7 @@ public Future listValidCertificatesForCustomerAsync(Intege path.applyField("customerCode", customerCode); path.applyField("country", country); path.applyField("region", region); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -6104,7 +6104,7 @@ public FetchResult queryCustomers(Integer companyId, String inclu path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -6150,7 +6150,7 @@ public Future> queryCustomersAsync(Integer companyId, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -6187,7 +6187,7 @@ public FetchResult unlinkAttributesFromCustomer(Integer AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}/attributes/unlink"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return ((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -6224,7 +6224,7 @@ public Future> unlinkAttributesFromCustomerA AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}/attributes/unlink"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -6258,7 +6258,7 @@ public FetchResult unlinkCertificatesFromCustomer(Integer comp AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}/certificates/unlink"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -6292,7 +6292,7 @@ public Future> unlinkCertificatesFromCustomerAsync AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}/certificates/unlink"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -6326,7 +6326,7 @@ public CustomerModel updateCustomer(Integer companyId, String customerCode, Cust AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -6360,7 +6360,7 @@ public Future updateCustomerAsync(Integer companyId, String custo AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")); } /** @@ -6381,7 +6381,7 @@ public Future updateCustomerAsync(Integer companyId, String custo public ArrayList createDataSources(Integer companyId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/datasources"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -6402,7 +6402,7 @@ public ArrayList createDataSources(Integer companyId, ArrayList public Future> createDataSourcesAsync(Integer companyId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/datasources"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -6424,7 +6424,7 @@ public ArrayList deleteDataSource(Integer companyId, Integer id) th AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/datasources/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -6446,7 +6446,7 @@ public Future> deleteDataSourceAsync(Integer companyId, I AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/datasources/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -6468,7 +6468,7 @@ public DataSourceModel getDataSourceById(Integer companyId, Integer id) throws E AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/datasources/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -6490,7 +6490,7 @@ public Future getDataSourceByIdAsync(Integer companyId, Integer AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/datasources/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -6518,7 +6518,7 @@ public FetchResult listDataSources(Integer companyId, String fi path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -6546,7 +6546,7 @@ public Future> listDataSourcesAsync(Integer company path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -6575,7 +6575,7 @@ public FetchResult queryDataSources(String filter, Integer top, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -6604,7 +6604,7 @@ public Future> queryDataSourcesAsync(String filter, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -6627,7 +6627,7 @@ public DataSourceModel updateDataSource(Integer companyId, Integer id, DataSourc AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/datasources/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -6650,7 +6650,7 @@ public Future updateDataSourceAsync(Integer companyId, Integer AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/datasources/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")); } /** @@ -6680,7 +6680,7 @@ public FetchResult getCrossBorderCode(String country, String hsCode AvaTaxPath path = new AvaTaxPath("/api/v2/definitions/crossborder/{country}/{hsCode}/hierarchy"); path.applyField("country", country); path.applyField("hsCode", hsCode); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -6710,7 +6710,7 @@ public Future> getCrossBorderCodeAsync(String country, AvaTaxPath path = new AvaTaxPath("/api/v2/definitions/crossborder/{country}/{hsCode}/hierarchy"); path.applyField("country", country); path.applyField("hsCode", hsCode); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -6733,7 +6733,7 @@ public FetchResult getLoginVerifierByForm(String form, St path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -6756,7 +6756,7 @@ public Future> getLoginVerifierByFormAsync(St path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -6775,7 +6775,7 @@ public FetchResult listAllMarketplaceLocations(String filter, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -6794,7 +6794,7 @@ public Future> listAllMarketplaceLocationsAsync(St path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -6819,7 +6819,7 @@ public FetchResult listAvaFileForms(String filter, Integer top path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -6844,7 +6844,7 @@ public Future> listAvaFileFormsAsync(String filter path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -6872,7 +6872,7 @@ public FetchResult listCertificateAttributes(Integer path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -6900,7 +6900,7 @@ public Future> listCertificateAttributesA path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -6926,7 +6926,7 @@ public FetchResult listCertificateExemptReasons(String fil path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -6952,7 +6952,7 @@ public Future> listCertificateExemptReasonsAsy path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -6978,7 +6978,7 @@ public FetchResult listCertificateExposureZones(String filter path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -7004,7 +7004,7 @@ public Future> listCertificateExposureZonesAsync( path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -7014,7 +7014,7 @@ public Future> listCertificateExposureZonesAsync( * The list of parameters is available for use with Item Classification. * * Swagger Name: AvaTaxClient - * @param filter 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/).
*Not filterable:* values + * @param filter 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/).
*Not filterable:* attributeSubType, values * @param top 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. * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. @@ -7026,7 +7026,7 @@ public FetchResult listClassificationParam path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -7036,7 +7036,7 @@ public FetchResult listClassificationParam * The list of parameters is available for use with Item Classification. * * Swagger Name: AvaTaxClient - * @param filter 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/).
*Not filterable:* values + * @param filter 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/).
*Not filterable:* attributeSubType, values * @param top 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. * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. @@ -7048,7 +7048,7 @@ public Future> listClassificat path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -7069,7 +7069,7 @@ public FetchResult listCommunicationsServiceTypes(Int path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -7090,7 +7090,7 @@ public Future> listCommunicationsServiceT path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -7111,7 +7111,7 @@ public FetchResult listCommunicationsTransac path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -7132,7 +7132,7 @@ public Future> listCommunication path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -7153,7 +7153,7 @@ public FetchResult listCommunicationsTSPairs(String f path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -7174,7 +7174,7 @@ public Future> listCommunicationsTSPairsA path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -7196,7 +7196,7 @@ public FetchResult listCountries(String filter, Integer top, In path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -7218,7 +7218,7 @@ public Future> listCountriesAsync(String filter, In path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -7245,7 +7245,7 @@ public FetchResult listCoverLetters(String filter, Integer top path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -7272,7 +7272,7 @@ public Future> listCoverLettersAsync(String filter path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -7308,7 +7308,7 @@ public FetchResult listCrossBorderCodes(String country, String hsCo path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -7344,7 +7344,7 @@ public Future> listCrossBorderCodesAsync(String country path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -7366,7 +7366,7 @@ public Future> listCrossBorderCodesAsync(String country */ public FetchResult listCrossBorderSections() throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/definitions/crossborder/sections"); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -7388,7 +7388,7 @@ public FetchResult listCrossBorderSections() throws Exception { */ public Future> listCrossBorderSectionsAsync() { AvaTaxPath path = new AvaTaxPath("/api/v2/definitions/crossborder/sections"); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -7411,7 +7411,7 @@ public FetchResult listCurrencies(String filter, Integer top, Int path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -7434,7 +7434,7 @@ public Future> listCurrenciesAsync(String filter, Int path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -7458,7 +7458,7 @@ public FetchResult listEntityUseCodes(String filter, Integer path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -7482,7 +7482,7 @@ public Future> listEntityUseCodesAsync(String fi path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -7503,7 +7503,7 @@ public FetchResult listFilingFrequencies(String filter, In path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -7524,7 +7524,75 @@ public Future> listFilingFrequenciesAsync(Stri path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); + } + + /** + * List of all recommendation status which can be assigned to an item + * + * + * + * ### Security Policies + * + * * This API requires one of the following user roles: AccountAdmin, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser. + * + * Swagger Name: AvaTaxClient + * @return ArrayList + */ + public ArrayList listItemsRecommendationsStatus() throws Exception { + AvaTaxPath path = new AvaTaxPath("/api/v2/definitions/items/recommendationstatus"); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); + } + + /** + * List of all recommendation status which can be assigned to an item + * + * + * + * ### Security Policies + * + * * This API requires one of the following user roles: AccountAdmin, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser. + * + * Swagger Name: AvaTaxClient + * @return ArrayList + */ + public Future> listItemsRecommendationsStatusAsync() { + AvaTaxPath path = new AvaTaxPath("/api/v2/definitions/items/recommendationstatus"); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); + } + + /** + * List of all possible status which can be assigned to an item + * + * + * + * ### Security Policies + * + * * This API requires one of the following user roles: AccountAdmin, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser. + * + * Swagger Name: AvaTaxClient + * @return ArrayList + */ + public ArrayList listItemsStatus() throws Exception { + AvaTaxPath path = new AvaTaxPath("/api/v2/definitions/items/status"); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); + } + + /** + * List of all possible status which can be assigned to an item + * + * + * + * ### Security Policies + * + * * This API requires one of the following user roles: AccountAdmin, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser. + * + * Swagger Name: AvaTaxClient + * @return ArrayList + */ + public Future> listItemsStatusAsync() { + AvaTaxPath path = new AvaTaxPath("/api/v2/definitions/items/status"); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -7549,7 +7617,7 @@ public FetchResult listJurisdictions(String filter, Integer t path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -7574,7 +7642,7 @@ public Future> listJurisdictionsAsync(String filt path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -7614,7 +7682,7 @@ public FetchResult listJurisdictionsByAddress(String path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -7654,7 +7722,7 @@ public Future> listJurisdictionsByAddress path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -7691,7 +7759,7 @@ public FetchResult listJurisdictionsByR path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -7728,7 +7796,7 @@ public Future> listJurisdic path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -7752,7 +7820,7 @@ public FetchResult listJurisdictionsHierarchy(String path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -7776,7 +7844,7 @@ public Future> listJurisdictionsHierarch path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -7795,7 +7863,7 @@ public ArrayList listJurisdictionTypesByRateTypeTaxTypeMapping(String co path.applyField("taxTypeId", taxTypeId); path.applyField("taxSubTypeId", taxSubTypeId); path.addQuery("rateTypeId", rateTypeId); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -7814,7 +7882,7 @@ public Future> listJurisdictionTypesByRateTypeTaxTypeMappingAs path.applyField("taxTypeId", taxTypeId); path.applyField("taxSubTypeId", taxSubTypeId); path.addQuery("rateTypeId", rateTypeId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -7857,7 +7925,7 @@ public FetchResult listLocationQuestionsByAddress(String path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -7900,7 +7968,7 @@ public Future> listLocationQuestionsByAddress path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -7922,7 +7990,7 @@ public FetchResult listLoginVerifiers(String filter, Inte path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -7944,7 +8012,7 @@ public Future> listLoginVerifiersAsync(String path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -7963,7 +8031,7 @@ public FetchResult listMarketplaceLocations(String mar path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -7982,7 +8050,7 @@ public Future> listMarketplaceLocationsAsy path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -8004,7 +8072,7 @@ public FetchResult listNexus(String filter, Integer top, Integer ski path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -8026,7 +8094,7 @@ public Future> listNexusAsync(String filter, Integer top path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -8064,7 +8132,7 @@ public FetchResult listNexusByAddress(String line1, String line2, St path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -8102,7 +8170,7 @@ public Future> listNexusByAddressAsync(String line1, Str path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -8126,7 +8194,7 @@ public FetchResult listNexusByCountry(String country, String filter, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -8150,7 +8218,7 @@ public Future> listNexusByCountryAsync(String country, S path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -8176,7 +8244,7 @@ public FetchResult listNexusByCountryAndRegion(String country, Strin path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -8202,7 +8270,7 @@ public Future> listNexusByCountryAndRegionAsync(String c path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -8231,7 +8299,7 @@ public Future> listNexusByCountryAndRegionAsync(String c public NexusByTaxFormModel listNexusByFormCode(String formCode) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/definitions/nexus/byform/{formCode}"); path.applyField("formCode", formCode); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -8260,7 +8328,7 @@ public NexusByTaxFormModel listNexusByFormCode(String formCode) throws Exception public Future listNexusByFormCodeAsync(String formCode) { AvaTaxPath path = new AvaTaxPath("/api/v2/definitions/nexus/byform/{formCode}"); path.applyField("formCode", formCode); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -8284,7 +8352,7 @@ public FetchResult listNexusByTaxTypeGroup(String taxTypeGroup, Stri path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -8308,7 +8376,7 @@ public Future> listNexusByTaxTypeGroupAsync(String taxTy path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -8329,7 +8397,7 @@ public FetchResult listNexusTaxTypeGroups(String filter, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -8350,7 +8418,7 @@ public Future> listNexusTaxTypeGroupsAsync(S path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -8371,7 +8439,7 @@ public FetchResult listNoticeCustomerFundingOp path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -8392,7 +8460,7 @@ public Future> listNoticeCustomerF path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -8413,7 +8481,7 @@ public FetchResult listNoticeCustomerTypes(String filte path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -8434,7 +8502,7 @@ public Future> listNoticeCustomerTypesAsync path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -8455,7 +8523,7 @@ public FetchResult listNoticeFilingtypes(String filter, I path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -8476,7 +8544,7 @@ public Future> listNoticeFilingtypesAsync(Str path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -8497,7 +8565,7 @@ public FetchResult listNoticePriorities(String filter, Inte path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -8518,7 +8586,7 @@ public Future> listNoticePrioritiesAsync(String path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -8539,7 +8607,7 @@ public FetchResult listNoticeReasons(String filter, Integer t path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -8560,7 +8628,7 @@ public Future> listNoticeReasonsAsync(String filt path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -8581,7 +8649,7 @@ public FetchResult listNoticeResponsibilities(String path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -8602,7 +8670,7 @@ public Future> listNoticeResponsibilities path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -8623,7 +8691,7 @@ public FetchResult listNoticeRootCauses(String filter, Int path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -8644,7 +8712,7 @@ public Future> listNoticeRootCausesAsync(Strin path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -8665,7 +8733,7 @@ public FetchResult listNoticeStatuses(String filter, Integer path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -8686,7 +8754,7 @@ public Future> listNoticeStatusesAsync(String fil path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -8707,7 +8775,7 @@ public FetchResult listNoticeTypes(String filter, Integer top, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -8728,7 +8796,7 @@ public Future> listNoticeTypesAsync(String filter, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -8738,7 +8806,7 @@ public Future> listNoticeTypesAsync(String filter, * This list of parameters is available for use when configuring your transaction. * * Swagger Name: AvaTaxClient - * @param filter 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/).
*Not filterable:* serviceTypes, regularExpression, values + * @param filter 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/).
*Not filterable:* serviceTypes, regularExpression, attributeSubType, values * @param top 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. * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. @@ -8750,7 +8818,7 @@ public FetchResult listParameters(String filter, Integer top, In path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -8760,7 +8828,7 @@ public FetchResult listParameters(String filter, Integer top, In * This list of parameters is available for use when configuring your transaction. * * Swagger Name: AvaTaxClient - * @param filter 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/).
*Not filterable:* serviceTypes, regularExpression, values + * @param filter 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/).
*Not filterable:* serviceTypes, regularExpression, attributeSubType, values * @param top 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. * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. @@ -8772,7 +8840,7 @@ public Future> listParametersAsync(String filter, In path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -8780,7 +8848,7 @@ public Future> listParametersAsync(String filter, In * * Swagger Name: AvaTaxClient * @param accountId The ID of the account to retrieve the parameters. - * @param filter 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/).
*Not filterable:* serviceTypes, regularExpression, values + * @param filter 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/).
*Not filterable:* serviceTypes, regularExpression, attributeSubType, values * @param top 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. * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. @@ -8793,7 +8861,7 @@ public FetchResult listParametersByAccount(Integer accountId, St path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -8801,7 +8869,7 @@ public FetchResult listParametersByAccount(Integer accountId, St * * Swagger Name: AvaTaxClient * @param accountId The ID of the account to retrieve the parameters. - * @param filter 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/).
*Not filterable:* serviceTypes, regularExpression, values + * @param filter 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/).
*Not filterable:* serviceTypes, regularExpression, attributeSubType, values * @param top 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. * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. @@ -8814,7 +8882,7 @@ public Future> listParametersByAccountAsync(Integer path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -8842,7 +8910,7 @@ public Future> listParametersByAccountAsync(Integer * Swagger Name: AvaTaxClient * @param companyCode Company code. * @param itemCode Item code. - * @param filter 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/).
*Not filterable:* serviceTypes, regularExpression, values + * @param filter 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/).
*Not filterable:* serviceTypes, regularExpression, attributeSubType, values * @param top 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. * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. @@ -8856,7 +8924,7 @@ public FetchResult listParametersByItem(String companyCode, Stri path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -8884,7 +8952,7 @@ public FetchResult listParametersByItem(String companyCode, Stri * Swagger Name: AvaTaxClient * @param companyCode Company code. * @param itemCode Item code. - * @param filter 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/).
*Not filterable:* serviceTypes, regularExpression, values + * @param filter 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/).
*Not filterable:* serviceTypes, regularExpression, attributeSubType, values * @param top 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. * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. @@ -8898,7 +8966,7 @@ public Future> listParametersByItemAsync(String comp path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -8908,7 +8976,7 @@ public Future> listParametersByItemAsync(String comp * This list of parameters is available for use when configuring your transaction. * * Swagger Name: AvaTaxClient - * @param filter 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/).
*Not filterable:* values, valueDescriptions + * @param filter 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/).
*Not filterable:* attributeSubType, values, valueDescriptions * @param top 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. * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. @@ -8920,7 +8988,7 @@ public FetchResult listParametersUsage(String filter, Integ path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -8930,7 +8998,7 @@ public FetchResult listParametersUsage(String filter, Integ * This list of parameters is available for use when configuring your transaction. * * Swagger Name: AvaTaxClient - * @param filter 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/).
*Not filterable:* values, valueDescriptions + * @param filter 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/).
*Not filterable:* attributeSubType, values, valueDescriptions * @param top 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. * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. @@ -8942,7 +9010,7 @@ public Future> listParametersUsageAsync(String path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -8959,7 +9027,7 @@ public FetchResult listPermissions(Integer top, Integer skip) throws Exc AvaTaxPath path = new AvaTaxPath("/api/v2/definitions/permissions"); path.addQuery("$top", top); path.addQuery("$skip", skip); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -8976,7 +9044,7 @@ public Future> listPermissionsAsync(Integer top, Integer ski AvaTaxPath path = new AvaTaxPath("/api/v2/definitions/permissions"); path.addQuery("$top", top); path.addQuery("$skip", skip); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -8997,7 +9065,7 @@ public FetchResult listPostalCodes(String filter, Integer top, path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); path.addQuery("includeExpiredPostalCodes", includeExpiredPostalCodes); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -9018,7 +9086,7 @@ public Future> listPostalCodesAsync(String filter, path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); path.addQuery("includeExpiredPostalCodes", includeExpiredPostalCodes); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -9046,7 +9114,7 @@ public FetchResult listPreferredPrograms(String filter, I path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -9074,7 +9142,7 @@ public Future> listPreferredProgramsAsync(Str path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -9099,7 +9167,7 @@ public FetchResult listProductClassificationSy path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); path.addQuery("$countryCode", countryCode); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -9124,7 +9192,7 @@ public Future> listProductClassifi path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); path.addQuery("$countryCode", countryCode); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -9159,7 +9227,7 @@ public FetchResult listProductClassificationSy path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); path.addQuery("$countryCode", countryCode); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -9194,7 +9262,7 @@ public Future> listProductClassifi path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); path.addQuery("$countryCode", countryCode); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -9217,7 +9285,7 @@ public FetchResult listRateTypesByCountry(String country, String path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -9240,7 +9308,7 @@ public Future> listRateTypesByCountryAsync(String cou path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -9267,7 +9335,7 @@ public FetchResult listRateTypesByCountryTaxTypeTaxSubType(Strin path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -9294,7 +9362,7 @@ public Future> listRateTypesByCountryTaxTypeTaxSubTy path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -9316,7 +9384,7 @@ public FetchResult listRegions(String filter, Integer top, Integ path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -9338,7 +9406,7 @@ public Future> listRegionsAsync(String filter, Integ path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -9362,7 +9430,7 @@ public FetchResult listRegionsByCountry(String country, String f path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -9386,7 +9454,7 @@ public Future> listRegionsByCountryAsync(String coun path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -9418,7 +9486,7 @@ public FetchResult listRegionsByCountryAndTaxTypeAndTaxSubTypeAn path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -9450,49 +9518,7 @@ public Future> listRegionsByCountryAndTaxTypeAndTaxS path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); - } - - /** - * Retrieve the full list of Avalara-supported resource file types - * - * Returns the full list of Avalara-supported resource file types - * - * Swagger Name: AvaTaxClient - * @param filter 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/). - * @param top 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. - * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. - * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. - * @return FetchResult - */ - public FetchResult listResourceFileTypes(String filter, Integer top, Integer skip, String orderBy) throws Exception { - AvaTaxPath path = new AvaTaxPath("/api/v2/definitions/resourcefiletypes"); - path.addQuery("$filter", filter); - path.addQuery("$top", top); - path.addQuery("$skip", skip); - path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); - } - - /** - * Retrieve the full list of Avalara-supported resource file types - * - * Returns the full list of Avalara-supported resource file types - * - * Swagger Name: AvaTaxClient - * @param filter 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/). - * @param top 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. - * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. - * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. - * @return FetchResult - */ - public Future> listResourceFileTypesAsync(String filter, Integer top, Integer skip, String orderBy) { - AvaTaxPath path = new AvaTaxPath("/api/v2/definitions/resourcefiletypes"); - path.addQuery("$filter", filter); - path.addQuery("$top", top); - path.addQuery("$skip", skip); - path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -9502,7 +9528,7 @@ public Future> listResourceFileTypesAsync(Str * This list of parameters is available for use with Returns. * * Swagger Name: AvaTaxClient - * @param filter 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/).
*Not filterable:* values + * @param filter 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/).
*Not filterable:* attributeSubType, values * @param top 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. * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. @@ -9514,7 +9540,7 @@ public FetchResult listReturnsParametersUsage(String path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -9524,7 +9550,7 @@ public FetchResult listReturnsParametersUsage(String * This list of parameters is available for use with Returns. * * Swagger Name: AvaTaxClient - * @param filter 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/).
*Not filterable:* values + * @param filter 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/).
*Not filterable:* attributeSubType, values * @param top 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. * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. @@ -9536,7 +9562,7 @@ public Future> listReturnsParametersUsag path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -9558,7 +9584,7 @@ public FetchResult listSecurityRoles(String filter, Integer t path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -9580,7 +9606,7 @@ public Future> listSecurityRolesAsync(String filt path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -9603,7 +9629,7 @@ public FetchResult listSubscriptionTypes(String filter, I path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -9626,7 +9652,7 @@ public Future> listSubscriptionTypesAsync(Str path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -9645,7 +9671,7 @@ public FetchResult listTags(String filter, Integer top, Integer skip, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -9664,7 +9690,7 @@ public Future> listTagsAsync(String filter, Integer top, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -9685,7 +9711,7 @@ public FetchResult listTaxAuthorities(String filter, Integer path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -9706,7 +9732,7 @@ public Future> listTaxAuthoritiesAsync(String fil path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -9729,7 +9755,7 @@ public FetchResult listTaxAuthorityForms(String filter, I path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -9752,7 +9778,7 @@ public Future> listTaxAuthorityFormsAsync(Str path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -9773,7 +9799,7 @@ public FetchResult listTaxAuthorityTypes(String filter, I path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -9794,7 +9820,7 @@ public Future> listTaxAuthorityTypesAsync(Str path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -9823,7 +9849,7 @@ public FetchResult listTaxCodes(String filter, Integer top, Intege path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -9852,7 +9878,7 @@ public Future> listTaxCodesAsync(String filter, Intege path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -9870,7 +9896,7 @@ public TaxCodeTypesModel listTaxCodeTypes(Integer top, Integer skip) throws Exce AvaTaxPath path = new AvaTaxPath("/api/v2/definitions/taxcodetypes"); path.addQuery("$top", top); path.addQuery("$skip", skip); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -9888,7 +9914,7 @@ public Future listTaxCodeTypesAsync(Integer top, Integer skip AvaTaxPath path = new AvaTaxPath("/api/v2/definitions/taxcodetypes"); path.addQuery("$top", top); path.addQuery("$skip", skip); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -9909,7 +9935,7 @@ public FetchResult listTaxForms(String filter, Integer top, Int path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -9930,7 +9956,7 @@ public Future> listTaxFormsAsync(String filter, Int path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -9951,7 +9977,7 @@ public FetchResult listTaxSubTypes(String filter, Integer top, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -9972,7 +9998,7 @@ public Future> listTaxSubTypesAsync(String filter, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -9999,7 +10025,7 @@ public FetchResult listTaxSubTypesByCountryAndTaxType(String co path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -10026,7 +10052,7 @@ public Future> listTaxSubTypesByCountryAndTaxTypeAs path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -10051,7 +10077,7 @@ public FetchResult listTaxSubTypesByJurisdictionAndRegion(Strin path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -10076,7 +10102,7 @@ public Future> listTaxSubTypesByJurisdictionAndRegi path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -10097,7 +10123,7 @@ public FetchResult listTaxTypeGroups(String filter, Integer t path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -10118,7 +10144,7 @@ public Future> listTaxTypeGroupsAsync(String filt path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -10139,7 +10165,7 @@ public FetchResult listTaxTypesByNexusAndCountry(String country, I path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -10160,7 +10186,7 @@ public Future> listTaxTypesByNexusAndCountryAsync(Stri path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -10185,7 +10211,7 @@ public FetchResult listUnitOfBasisByCountryAndTaxTypeAndTaxSub path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -10210,7 +10236,7 @@ public Future> listUnitOfBasisByCountryAndTaxTypeA path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -10232,7 +10258,7 @@ public FetchResult listUnitOfMeasurement(String filter, Integer top, I path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -10254,7 +10280,7 @@ public Future> listUnitOfMeasurementAsync(String filter, I path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -10278,7 +10304,7 @@ public Future> listUnitOfMeasurementAsync(String filter, I public ArrayList createDistanceThreshold(Integer companyId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/distancethresholds"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -10302,7 +10328,7 @@ public ArrayList createDistanceThreshold(Integer public Future> createDistanceThresholdAsync(Integer companyId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/distancethresholds"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -10327,7 +10353,7 @@ public ArrayList deleteDistanceThreshold(Integer companyId, Long id AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/distancethresholds/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -10352,7 +10378,7 @@ public Future> deleteDistanceThresholdAsync(Integer compa AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/distancethresholds/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -10377,7 +10403,7 @@ public CompanyDistanceThresholdModel getDistanceThreshold(Integer companyId, Lon AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/distancethresholds/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -10402,7 +10428,7 @@ public Future getDistanceThresholdAsync(Integer c AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/distancethresholds/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -10435,7 +10461,7 @@ public FetchResult listDistanceThresholds(Integer path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -10468,7 +10494,7 @@ public Future> listDistanceThresholds path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -10502,7 +10528,7 @@ public FetchResult queryDistanceThresholds(String path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -10536,7 +10562,7 @@ public Future> queryDistanceThreshold path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -10565,7 +10591,7 @@ public CompanyDistanceThresholdModel updateDistanceThreshold(Integer companyId, AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/distancethresholds/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -10594,7 +10620,7 @@ public Future updateDistanceThresholdAsync(Intege AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/distancethresholds/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")); } /** @@ -10606,7 +10632,7 @@ public Future updateDistanceThresholdAsync(Intege */ public DcvCreationResponse createDcv(DomainNameViewModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/domain-control-verifications"); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -10618,7 +10644,7 @@ public DcvCreationResponse createDcv(DomainNameViewModel model) throws Exception */ public Future createDcvAsync(DomainNameViewModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/domain-control-verifications"); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -10631,7 +10657,7 @@ public Future createDcvAsync(DomainNameViewModel model) { public ArrayList filterDcv(String filter) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/domain-control-verifications"); path.addQuery("$filter", filter); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -10644,7 +10670,7 @@ public ArrayList filterDcv(String filter) throws Exception { public Future> filterDcvAsync(String filter) { AvaTaxPath path = new AvaTaxPath("/api/v2/domain-control-verifications"); path.addQuery("$filter", filter); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -10657,7 +10683,7 @@ public Future> filterDcvAsync(String filter) { public DcvViewModel getDcvById(String domainControlVerificationId) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/domain-control-verifications/{domainControlVerificationId}"); path.applyField("domainControlVerificationId", domainControlVerificationId); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -10670,7 +10696,7 @@ public DcvViewModel getDcvById(String domainControlVerificationId) throws Except public Future getDcvByIdAsync(String domainControlVerificationId) { AvaTaxPath path = new AvaTaxPath("/api/v2/domain-control-verifications/{domainControlVerificationId}"); path.applyField("domainControlVerificationId", domainControlVerificationId); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -10692,7 +10718,7 @@ public Future getDcvByIdAsync(String domainControlVerificationId) public ECommerceTokenOutputModel createECommerceToken(Integer companyId, CreateECommerceTokenInputModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/ecommercetokens"); path.applyField("companyId", companyId); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -10714,7 +10740,7 @@ public ECommerceTokenOutputModel createECommerceToken(Integer companyId, CreateE public Future createECommerceTokenAsync(Integer companyId, CreateECommerceTokenInputModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/ecommercetokens"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -10736,7 +10762,7 @@ public Future createECommerceTokenAsync(Integer compa public FetchResult refreshECommerceToken(Integer companyId, RefreshECommerceTokenInputModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/ecommercetokens"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -10758,7 +10784,7 @@ public FetchResult refreshECommerceToken(Integer comp public Future> refreshECommerceTokenAsync(Integer companyId, RefreshECommerceTokenInputModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/ecommercetokens"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -10777,7 +10803,7 @@ public Future> refreshECommerceTokenAsync public FirmClientLinkageOutputModel approveFirmClientLinkage(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages/{id}/approve"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -10796,7 +10822,7 @@ public FirmClientLinkageOutputModel approveFirmClientLinkage(Integer id) throws public Future approveFirmClientLinkageAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages/{id}/approve"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.6.1")); } /** @@ -10823,7 +10849,7 @@ public Future approveFirmClientLinkageAsync(Intege */ public FirmClientLinkageOutputModel createAndLinkNewFirmClientAccount(NewFirmClientAccountRequestModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages/createandlinkclient"); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -10850,7 +10876,7 @@ public FirmClientLinkageOutputModel createAndLinkNewFirmClientAccount(NewFirmCli */ public Future createAndLinkNewFirmClientAccountAsync(NewFirmClientAccountRequestModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages/createandlinkclient"); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -10868,7 +10894,7 @@ public Future createAndLinkNewFirmClientAccountAsy */ public FirmClientLinkageOutputModel createFirmClientLinkage(FirmClientLinkageInputModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages"); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -10886,7 +10912,7 @@ public FirmClientLinkageOutputModel createFirmClientLinkage(FirmClientLinkageInp */ public Future createFirmClientLinkageAsync(FirmClientLinkageInputModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages"); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -10905,7 +10931,7 @@ public Future createFirmClientLinkageAsync(FirmCli public ArrayList deleteFirmClientLinkage(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages/{id}"); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -10924,7 +10950,7 @@ public ArrayList deleteFirmClientLinkage(Integer id) throws Excepti public Future> deleteFirmClientLinkageAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages/{id}"); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -10943,7 +10969,7 @@ public Future> deleteFirmClientLinkageAsync(Integer id) { public FirmClientLinkageOutputModel getFirmClientLinkage(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages/{id}"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -10962,7 +10988,7 @@ public FirmClientLinkageOutputModel getFirmClientLinkage(Integer id) throws Exce public Future getFirmClientLinkageAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages/{id}"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -10981,7 +11007,7 @@ public Future getFirmClientLinkageAsync(Integer id public FetchResult listFirmClientLinkage(String filter) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages"); path.addQuery("$filter", filter); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -11000,7 +11026,7 @@ public FetchResult listFirmClientLinkage(String fi public Future> listFirmClientLinkageAsync(String filter) { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages"); path.addQuery("$filter", filter); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -11019,7 +11045,7 @@ public Future> listFirmClientLinkageAs public FirmClientLinkageOutputModel rejectFirmClientLinkage(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages/{id}/reject"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -11038,7 +11064,7 @@ public FirmClientLinkageOutputModel rejectFirmClientLinkage(Integer id) throws E public Future rejectFirmClientLinkageAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages/{id}/reject"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.6.1")); } /** @@ -11057,7 +11083,7 @@ public Future rejectFirmClientLinkageAsync(Integer public FirmClientLinkageOutputModel resetFirmClientLinkage(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages/{id}/reset"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -11076,7 +11102,7 @@ public FirmClientLinkageOutputModel resetFirmClientLinkage(Integer id) throws Ex public Future resetFirmClientLinkageAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages/{id}/reset"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.6.1")); } /** @@ -11095,7 +11121,7 @@ public Future resetFirmClientLinkageAsync(Integer public FirmClientLinkageOutputModel revokeFirmClientLinkage(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages/{id}/revoke"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -11114,7 +11140,7 @@ public FirmClientLinkageOutputModel revokeFirmClientLinkage(Integer id) throws E public Future revokeFirmClientLinkageAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages/{id}/revoke"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.6.1")); } /** @@ -11149,7 +11175,7 @@ public FundingStatusModel activateFundingRequest(Integer id, POABusinessUnit bus path.applyField("id", id); path.addQuery("businessUnit", businessUnit); path.addQuery("subscriptionType", subscriptionType); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -11184,7 +11210,7 @@ public Future activateFundingRequestAsync(Integer id, POABus path.applyField("id", id); path.addQuery("businessUnit", businessUnit); path.addQuery("subscriptionType", subscriptionType); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -11217,7 +11243,7 @@ public FundingStatusModel fundingRequestStatus(Integer id, POABusinessUnit busin path.applyField("id", id); path.addQuery("businessUnit", businessUnit); path.addQuery("subscriptionType", subscriptionType); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -11250,7 +11276,207 @@ public Future fundingRequestStatusAsync(Integer id, POABusin path.applyField("id", id); path.addQuery("businessUnit", businessUnit); path.addQuery("subscriptionType", subscriptionType); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); + } + + /** + * Bulk upload GL accounts + * + * Swagger Name: AvaTaxClient + * @param companyid The ID of the company that owns this GL account object + * @param model The GL account bulk upload model. + * @return GLAccountBulkUploadOutputModel + */ + public GLAccountBulkUploadOutputModel bulkUploadGLAccounts(Integer companyid, GLAccountBulkUploadInputModel model) throws Exception { + AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/glaccounts/$upload"); + path.applyField("companyid", companyid); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); + } + + /** + * Bulk upload GL accounts + * + * Swagger Name: AvaTaxClient + * @param companyid The ID of the company that owns this GL account object + * @param model The GL account bulk upload model. + * @return GLAccountBulkUploadOutputModel + */ + public Future bulkUploadGLAccountsAsync(Integer companyid, GLAccountBulkUploadInputModel model) { + AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/glaccounts/$upload"); + path.applyField("companyid", companyid); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); + } + + /** + * Create a new GL account + * + * Creates one or more new GL account objects attached to this company. + * + * + * Swagger Name: AvaTaxClient + * @param companyid The ID of the company that owns this GL Account object + * @param model The GL Account you want to create + * @return GLAccountSuccessResponseModel + */ + public GLAccountSuccessResponseModel createGLAccount(Integer companyid, GLAccountRequestModel model) throws Exception { + AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/glaccounts"); + path.applyField("companyid", companyid); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); + } + + /** + * Create a new GL account + * + * Creates one or more new GL account objects attached to this company. + * + * + * Swagger Name: AvaTaxClient + * @param companyid The ID of the company that owns this GL Account object + * @param model The GL Account you want to create + * @return GLAccountSuccessResponseModel + */ + public Future createGLAccountAsync(Integer companyid, GLAccountRequestModel model) { + AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/glaccounts"); + path.applyField("companyid", companyid); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); + } + + /** + * Delete the GL account associated with the given company ID and GL account ID + * + * Swagger Name: AvaTaxClient + * @param companyid The ID of the company that owns this GL account object + * @param glaccountid The primary key of this GL account + * @return TaxProfileErrorResponseModel + */ + public TaxProfileErrorResponseModel deleteGLAccount(Integer companyid, Long glaccountid) throws Exception { + AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/glaccounts/{glaccountid}"); + path.applyField("companyid", companyid); + path.applyField("glaccountid", glaccountid); + return ((RestCall)restCallFactory.createRestCall("delete", path, null, new TypeToken(){},"24.6.1")).call(); + } + + /** + * Delete the GL account associated with the given company ID and GL account ID + * + * Swagger Name: AvaTaxClient + * @param companyid The ID of the company that owns this GL account object + * @param glaccountid The primary key of this GL account + * @return TaxProfileErrorResponseModel + */ + public Future deleteGLAccountAsync(Integer companyid, Long glaccountid) { + AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/glaccounts/{glaccountid}"); + path.applyField("companyid", companyid); + path.applyField("glaccountid", glaccountid); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("delete", path, null, new TypeToken(){},"24.6.1")); + } + + /** + * Retrieve a single GL account + * + * Swagger Name: AvaTaxClient + * @param companyid The ID of the company that owns this GL account object + * @param glaccountid The primary key of this GL account + * @return GLAccountSuccessResponseModel + */ + public GLAccountSuccessResponseModel getGLAccountById(Integer companyid, Long glaccountid) throws Exception { + AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/glaccounts/{glaccountid}"); + path.applyField("companyid", companyid); + path.applyField("glaccountid", glaccountid); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); + } + + /** + * Retrieve a single GL account + * + * Swagger Name: AvaTaxClient + * @param companyid The ID of the company that owns this GL account object + * @param glaccountid The primary key of this GL account + * @return GLAccountSuccessResponseModel + */ + public Future getGLAccountByIdAsync(Integer companyid, Long glaccountid) { + AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/glaccounts/{glaccountid}"); + path.applyField("companyid", companyid); + path.applyField("glaccountid", glaccountid); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); + } + + /** + * Retrieve GL accounts for this company + * + * Swagger Name: AvaTaxClient + * @param companyid The ID of the company that owns these GL accounts + * @param filter 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/).
*Not filterable:* companyId, meta, defaultItem + * @param include A comma separated list of objects to fetch underneath this company. Any object with a URL path underneath this company can be fetched by specifying its name. + * @param top 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. + * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. + * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. + * @return FetchResult + */ + public FetchResult listGLAccountsByCompany(Integer companyid, String filter, String include, Integer top, Integer skip, String orderBy) throws Exception { + AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/glaccounts"); + path.applyField("companyid", companyid); + path.addQuery("$filter", filter); + path.addQuery("$include", include); + path.addQuery("$top", top); + path.addQuery("$skip", skip); + path.addQuery("$orderBy", orderBy); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); + } + + /** + * Retrieve GL accounts for this company + * + * Swagger Name: AvaTaxClient + * @param companyid The ID of the company that owns these GL accounts + * @param filter 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/).
*Not filterable:* companyId, meta, defaultItem + * @param include A comma separated list of objects to fetch underneath this company. Any object with a URL path underneath this company can be fetched by specifying its name. + * @param top 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. + * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. + * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. + * @return FetchResult + */ + public Future> listGLAccountsByCompanyAsync(Integer companyid, String filter, String include, Integer top, Integer skip, String orderBy) { + AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/glaccounts"); + path.applyField("companyid", companyid); + path.addQuery("$filter", filter); + path.addQuery("$include", include); + path.addQuery("$top", top); + path.addQuery("$skip", skip); + path.addQuery("$orderBy", orderBy); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); + } + + /** + * Update a single GL account + * + * Swagger Name: AvaTaxClient + * @param companyid The ID of the company that owns this GL Account object + * @param glaccountid The primary key of this GL Account + * @param model The GL account object you want to update + * @return GLAccountSuccessResponseModel + */ + public GLAccountSuccessResponseModel updateGLAccount(Integer companyid, Long glaccountid, GLAccountRequestModel model) throws Exception { + AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/glaccounts/{glaccountid}"); + path.applyField("companyid", companyid); + path.applyField("glaccountid", glaccountid); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")).call(); + } + + /** + * Update a single GL account + * + * Swagger Name: AvaTaxClient + * @param companyid The ID of the company that owns this GL Account object + * @param glaccountid The primary key of this GL Account + * @param model The GL account object you want to update + * @return GLAccountSuccessResponseModel + */ + public Future updateGLAccountAsync(Integer companyid, Long glaccountid, GLAccountRequestModel model) { + AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/glaccounts/{glaccountid}"); + path.applyField("companyid", companyid); + path.applyField("glaccountid", glaccountid); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")); } /** @@ -11275,7 +11501,7 @@ public ArrayList batchDeleteItemClassifications(Integer companyId, AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{itemId}/classifications"); path.applyField("companyId", companyId); path.applyField("itemId", itemId); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -11300,7 +11526,7 @@ public Future> batchDeleteItemClassificationsAsync(Intege AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{itemId}/classifications"); path.applyField("companyId", companyId); path.applyField("itemId", itemId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -11327,7 +11553,7 @@ public ArrayList batchDeleteItemParameters(Integer companyId, Long AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{itemId}/parameters"); path.applyField("companyId", companyId); path.applyField("itemId", itemId); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -11354,7 +11580,7 @@ public Future> batchDeleteItemParametersAsync(Integer com AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{itemId}/parameters"); path.applyField("companyId", companyId); path.applyField("itemId", itemId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -11382,7 +11608,7 @@ public Future> batchDeleteItemParametersAsync(Integer com public ItemBulkUploadOutputModel bulkUploadItems(Integer companyId, ItemBulkUploadInputModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/upload"); path.applyField("companyId", companyId); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -11410,7 +11636,7 @@ public ItemBulkUploadOutputModel bulkUploadItems(Integer companyId, ItemBulkUplo public Future bulkUploadItemsAsync(Integer companyId, ItemBulkUploadInputModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/upload"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -11438,7 +11664,7 @@ public ArrayList createItemClassifications(Intege AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{itemId}/classifications"); path.applyField("companyId", companyId); path.applyField("itemId", itemId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -11466,7 +11692,7 @@ public Future> createItemClassification AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{itemId}/classifications"); path.applyField("companyId", companyId); path.applyField("itemId", itemId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -11498,7 +11724,7 @@ public ArrayList createItemParameters(Integer companyId, Lon AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{itemId}/parameters"); path.applyField("companyId", companyId); path.applyField("itemId", itemId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -11530,7 +11756,7 @@ public Future> createItemParametersAsync(Integer c AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{itemId}/parameters"); path.applyField("companyId", companyId); path.applyField("itemId", itemId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -11552,13 +11778,15 @@ public Future> createItemParametersAsync(Integer c * * Swagger Name: AvaTaxClient * @param companyId The ID of the company that owns this item. + * @param processRecommendationsSynchronously If true then Indix api will be called synchronously to get tax code recommendations. * @param model The item you wish to create. * @return ArrayList */ - public ArrayList createItems(Integer companyId, ArrayList model) throws Exception { + public ArrayList createItems(Integer companyId, Boolean processRecommendationsSynchronously, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + path.addQuery("processRecommendationsSynchronously", processRecommendationsSynchronously); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -11580,13 +11808,15 @@ public ArrayList createItems(Integer companyId, ArrayList * * Swagger Name: AvaTaxClient * @param companyId The ID of the company that owns this item. + * @param processRecommendationsSynchronously If true then Indix api will be called synchronously to get tax code recommendations. * @param model The item you wish to create. * @return ArrayList */ - public Future> createItemsAsync(Integer companyId, ArrayList model) { + public Future> createItemsAsync(Integer companyId, Boolean processRecommendationsSynchronously, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + path.addQuery("processRecommendationsSynchronously", processRecommendationsSynchronously); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -11610,7 +11840,7 @@ public ArrayList createItemTags(Integer companyId, Int AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{itemId}/tags"); path.applyField("companyId", companyId); path.applyField("itemId", itemId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -11634,7 +11864,7 @@ public Future> createItemTagsAsync(Integer c AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{itemId}/tags"); path.applyField("companyId", companyId); path.applyField("itemId", itemId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -11658,7 +11888,7 @@ public Future> createItemTagsAsync(Integer c public ItemTaxCodeClassificationRequestOutputModel createTaxCodeClassificationRequest(Integer companyId, ItemTaxCodeClassificationRequestInputModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/classificationrequests/taxcode"); path.applyField("companyId", companyId); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -11682,7 +11912,7 @@ public ItemTaxCodeClassificationRequestOutputModel createTaxCodeClassificationRe public Future createTaxCodeClassificationRequestAsync(Integer companyId, ItemTaxCodeClassificationRequestInputModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/classificationrequests/taxcode"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -11717,7 +11947,7 @@ public ArrayList deleteCatalogueItem(Integer companyId, String item AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/itemcatalogue/{itemCode}"); path.applyField("companyId", companyId); path.applyField("itemCode", itemCode); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -11752,7 +11982,7 @@ public Future> deleteCatalogueItemAsync(Integer companyId AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/itemcatalogue/{itemCode}"); path.applyField("companyId", companyId); path.applyField("itemCode", itemCode); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -11781,7 +12011,7 @@ public ArrayList deleteItem(Integer companyId, Long id) throws Exce AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -11810,7 +12040,7 @@ public Future> deleteItemAsync(Integer companyId, Long id AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -11837,7 +12067,7 @@ public ArrayList deleteItemClassification(Integer companyId, Long i path.applyField("companyId", companyId); path.applyField("itemId", itemId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -11864,7 +12094,7 @@ public Future> deleteItemClassificationAsync(Integer comp path.applyField("companyId", companyId); path.applyField("itemId", itemId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -11893,7 +12123,7 @@ public ArrayList deleteItemParameter(Integer companyId, Long itemId path.applyField("companyId", companyId); path.applyField("itemId", itemId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -11922,7 +12152,7 @@ public Future> deleteItemParameterAsync(Integer companyId path.applyField("companyId", companyId); path.applyField("itemId", itemId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -11947,7 +12177,7 @@ public ArrayList deleteItemTag(Integer companyId, Long itemId, Inte path.applyField("companyId", companyId); path.applyField("itemId", itemId); path.applyField("itemTagDetailId", itemTagDetailId); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -11972,7 +12202,7 @@ public Future> deleteItemTagAsync(Integer companyId, Long path.applyField("companyId", companyId); path.applyField("itemId", itemId); path.applyField("itemTagDetailId", itemTagDetailId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -11995,7 +12225,7 @@ public ArrayList deleteItemTags(Integer companyId, Long itemId) thr AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{itemId}/tags"); path.applyField("companyId", companyId); path.applyField("itemId", itemId); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -12018,77 +12248,7 @@ public Future> deleteItemTagsAsync(Integer companyId, Lon AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{itemId}/tags"); path.applyField("companyId", companyId); path.applyField("itemId", itemId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); - } - - /** - * Get status of classification requests of a company - * - * Get status of tax code classification requests of a company. - * - * Avalara AvaTax system tax codes represent various goods and services classified by industry or consumer categories and - * major physical similarities. Taxability rules are associated with tax codes. Customers can map their Items to tax codes - * allowing them to take advantage of thousands of tax rules in the AvaTax engine resulting in accurate taxability determinations. - * - * Enable includeClassificationDetails flag to get details of classification request status. - * - * ### Security Policies - * - * * This API requires one of the following user roles: AccountAdmin, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * - * Swagger Name: AvaTaxClient - * @param companyId The ID of the company that defined these items - * @param includeClassificationDetails A boolean field to get detailed classification status. - * @param filter 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/).
*Not filterable:* classificationDetails, totalItems - * @param top 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. - * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. - * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. - * @return FetchResult - */ - public FetchResult getClassificationStatus(Integer companyId, Boolean includeClassificationDetails, String filter, Integer top, Integer skip, String orderBy) throws Exception { - AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/classificationrequests/taxcode"); - path.applyField("companyId", companyId); - path.addQuery("$includeClassificationDetails", includeClassificationDetails); - path.addQuery("$filter", filter); - path.addQuery("$top", top); - path.addQuery("$skip", skip); - path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); - } - - /** - * Get status of classification requests of a company - * - * Get status of tax code classification requests of a company. - * - * Avalara AvaTax system tax codes represent various goods and services classified by industry or consumer categories and - * major physical similarities. Taxability rules are associated with tax codes. Customers can map their Items to tax codes - * allowing them to take advantage of thousands of tax rules in the AvaTax engine resulting in accurate taxability determinations. - * - * Enable includeClassificationDetails flag to get details of classification request status. - * - * ### Security Policies - * - * * This API requires one of the following user roles: AccountAdmin, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * - * Swagger Name: AvaTaxClient - * @param companyId The ID of the company that defined these items - * @param includeClassificationDetails A boolean field to get detailed classification status. - * @param filter 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/).
*Not filterable:* classificationDetails, totalItems - * @param top 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. - * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. - * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. - * @return FetchResult - */ - public Future> getClassificationStatusAsync(Integer companyId, Boolean includeClassificationDetails, String filter, Integer top, Integer skip, String orderBy) { - AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/classificationrequests/taxcode"); - path.applyField("companyId", companyId); - path.addQuery("$includeClassificationDetails", includeClassificationDetails); - path.addQuery("$filter", filter); - path.addQuery("$top", top); - path.addQuery("$skip", skip); - path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -12117,7 +12277,7 @@ public ItemModel getItem(Integer companyId, Long id, String include) throws Exce path.applyField("companyId", companyId); path.applyField("id", id); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -12146,7 +12306,7 @@ public Future getItemAsync(Integer companyId, Long id, String include path.applyField("companyId", companyId); path.applyField("id", id); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -12173,7 +12333,7 @@ public ItemClassificationOutputModel getItemClassification(Integer companyId, Lo path.applyField("companyId", companyId); path.applyField("itemId", itemId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -12200,7 +12360,7 @@ public Future getItemClassificationAsync(Integer path.applyField("companyId", companyId); path.applyField("itemId", itemId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -12229,7 +12389,7 @@ public ItemParameterModel getItemParameter(Integer companyId, Long itemId, Long path.applyField("companyId", companyId); path.applyField("itemId", itemId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -12258,7 +12418,7 @@ public Future getItemParameterAsync(Integer companyId, Long path.applyField("companyId", companyId); path.applyField("itemId", itemId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -12287,7 +12447,7 @@ public FetchResult getItemTags(Integer companyId, Long path.addQuery("$filter", filter); path.addQuery("$top", top); path.addQuery("$skip", skip); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -12316,7 +12476,49 @@ public Future> getItemTagsAsync(Integer co path.addQuery("$filter", filter); path.addQuery("$top", top); path.addQuery("$skip", skip); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); + } + + /** + * Get Item TaxCode Recommendations + * + * Provides at least three tax-code recommendations for the given company ID and item ID + * + * ### Security Policies + * + * * This API requires one of the following user roles: AccountAdmin, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser. + * + * Swagger Name: AvaTaxClient + * @param companyId + * @param itemId + * @return TaxCodeRecommendationsOutputModel + */ + public TaxCodeRecommendationsOutputModel getItemTaxCodeRecommendations(Integer companyId, Long itemId) throws Exception { + AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{itemId}/taxcoderecommendations"); + path.applyField("companyId", companyId); + path.applyField("itemId", itemId); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); + } + + /** + * Get Item TaxCode Recommendations + * + * Provides at least three tax-code recommendations for the given company ID and item ID + * + * ### Security Policies + * + * * This API requires one of the following user roles: AccountAdmin, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser. + * + * Swagger Name: AvaTaxClient + * @param companyId + * @param itemId + * @return TaxCodeRecommendationsOutputModel + */ + public Future getItemTaxCodeRecommendationsAsync(Integer companyId, Long itemId) { + AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{itemId}/taxcoderecommendations"); + path.applyField("companyId", companyId); + path.applyField("itemId", itemId); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -12348,7 +12550,7 @@ public ItemPremiumClassificationOutputModel getPremiumClassification(Integer com path.applyField("companyId", companyId); path.applyField("itemCode", itemCode); path.applyField("systemCode", systemCode); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -12380,73 +12582,7 @@ public Future getPremiumClassificationAsyn path.applyField("companyId", companyId); path.applyField("itemCode", itemCode); path.applyField("systemCode", systemCode); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); - } - - /** - * Get tax code recommendations - * - * Get tax code recommendations. - * - * Avalara AvaTax system tax codes represent various goods and services classified by industry or consumer categories and - * major physical similarities. Taxability rules are associated with tax codes. Customers can map their Items to tax codes - * allowing them to take advantage of thousands of tax rules in the AvaTax engine resulting in accurate taxability determinations. - * - * ### Security Policies - * - * * This API requires one of the following user roles: AccountAdmin, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * - * Swagger Name: AvaTaxClient - * @param companyId The ID of the company that defined these items - * @param requestId The ID of the classification request - * @param filter 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/).
*Not filterable:* recommendations, url - * @param top 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. - * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. - * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. - * @return FetchResult - */ - public FetchResult getTaxCodeRecommendations(Integer companyId, Integer requestId, String filter, Integer top, Integer skip, String orderBy) throws Exception { - AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/classificationrequests/taxcode/{requestId}/recommendations"); - path.applyField("companyId", companyId); - path.applyField("requestId", requestId); - path.addQuery("$filter", filter); - path.addQuery("$top", top); - path.addQuery("$skip", skip); - path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); - } - - /** - * Get tax code recommendations - * - * Get tax code recommendations. - * - * Avalara AvaTax system tax codes represent various goods and services classified by industry or consumer categories and - * major physical similarities. Taxability rules are associated with tax codes. Customers can map their Items to tax codes - * allowing them to take advantage of thousands of tax rules in the AvaTax engine resulting in accurate taxability determinations. - * - * ### Security Policies - * - * * This API requires one of the following user roles: AccountAdmin, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * - * Swagger Name: AvaTaxClient - * @param companyId The ID of the company that defined these items - * @param requestId The ID of the classification request - * @param filter 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/).
*Not filterable:* recommendations, url - * @param top 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. - * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. - * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. - * @return FetchResult - */ - public Future> getTaxCodeRecommendationsAsync(Integer companyId, Integer requestId, String filter, Integer top, Integer skip, String orderBy) { - AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/classificationrequests/taxcode/{requestId}/recommendations"); - path.applyField("companyId", companyId); - path.applyField("requestId", requestId); - path.addQuery("$filter", filter); - path.addQuery("$top", top); - path.addQuery("$skip", skip); - path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -12484,7 +12620,7 @@ public FetchResult listImportRestrictions(Integer co path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -12522,7 +12658,7 @@ public Future> listImportRestrictionsAsy path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -12558,7 +12694,7 @@ public FetchResult listItemClassifications(Intege path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -12594,7 +12730,7 @@ public Future> listItemClassification path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -12632,7 +12768,7 @@ public FetchResult listItemParameters(Integer companyId, Lon path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -12670,7 +12806,7 @@ public Future> listItemParametersAsync(Integer c path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -12690,6 +12826,10 @@ public Future> listItemParametersAsync(Integer c * * You may specify Tag Name in the `tagName` query parameter if you want to filter items on the basis of tagName * + * You may specify comma seperated item status in the `itemStatus` query parameter if you want to filter items on the basis of item status + * + * You may specify Tax Code recommendation status in the `taxCodeRecommendationStatus` query parameter if you want to filter items on the basis of tax code recommendation status + * * You may specify one or more of the following values in the `$include` parameter to fetch additional nested data, using commas to separate multiple values: * * * Parameters @@ -12703,15 +12843,17 @@ public Future> listItemParametersAsync(Integer c * * Swagger Name: AvaTaxClient * @param companyId The ID of the company that defined these items - * @param filter 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/).
*Not filterable:* taxCode, source, sourceEntityId, upc, classifications, parameters, tags, properties + * @param filter 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/).
*Not filterable:* taxCode, source, sourceEntityId, itemType, upc, summary, classifications, parameters, tags, properties, itemStatus, taxCodeRecommendationStatus * @param include A comma separated list of additional data to retrieve. * @param top 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. * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. * @param tagName Tag Name on the basis of which you want to filter Items + * @param itemStatus A comma separated list of item status on the basis of which you want to filter Items + * @param taxCodeRecommendationStatus Tax code recommendation status on the basis of which you want to filter Items * @return FetchResult */ - public FetchResult listItemsByCompany(Integer companyId, String filter, String include, Integer top, Integer skip, String orderBy, String tagName) throws Exception { + public FetchResult listItemsByCompany(Integer companyId, String filter, String include, Integer top, Integer skip, String orderBy, String tagName, String itemStatus, String taxCodeRecommendationStatus) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items"); path.applyField("companyId", companyId); path.addQuery("$filter", filter); @@ -12720,7 +12862,9 @@ public FetchResult listItemsByCompany(Integer companyId, String filte path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); path.addQuery("tagName", tagName); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + path.addQuery("itemStatus", itemStatus); + path.addQuery("taxCodeRecommendationStatus", taxCodeRecommendationStatus); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -12740,6 +12884,10 @@ public FetchResult listItemsByCompany(Integer companyId, String filte * * You may specify Tag Name in the `tagName` query parameter if you want to filter items on the basis of tagName * + * You may specify comma seperated item status in the `itemStatus` query parameter if you want to filter items on the basis of item status + * + * You may specify Tax Code recommendation status in the `taxCodeRecommendationStatus` query parameter if you want to filter items on the basis of tax code recommendation status + * * You may specify one or more of the following values in the `$include` parameter to fetch additional nested data, using commas to separate multiple values: * * * Parameters @@ -12753,15 +12901,17 @@ public FetchResult listItemsByCompany(Integer companyId, String filte * * Swagger Name: AvaTaxClient * @param companyId The ID of the company that defined these items - * @param filter 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/).
*Not filterable:* taxCode, source, sourceEntityId, upc, classifications, parameters, tags, properties + * @param filter 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/).
*Not filterable:* taxCode, source, sourceEntityId, itemType, upc, summary, classifications, parameters, tags, properties, itemStatus, taxCodeRecommendationStatus * @param include A comma separated list of additional data to retrieve. * @param top 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. * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. * @param tagName Tag Name on the basis of which you want to filter Items + * @param itemStatus A comma separated list of item status on the basis of which you want to filter Items + * @param taxCodeRecommendationStatus Tax code recommendation status on the basis of which you want to filter Items * @return FetchResult */ - public Future> listItemsByCompanyAsync(Integer companyId, String filter, String include, Integer top, Integer skip, String orderBy, String tagName) { + public Future> listItemsByCompanyAsync(Integer companyId, String filter, String include, Integer top, Integer skip, String orderBy, String tagName, String itemStatus, String taxCodeRecommendationStatus) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items"); path.applyField("companyId", companyId); path.addQuery("$filter", filter); @@ -12770,7 +12920,9 @@ public Future> listItemsByCompanyAsync(Integer companyId, path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); path.addQuery("tagName", tagName); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + path.addQuery("itemStatus", itemStatus); + path.addQuery("taxCodeRecommendationStatus", taxCodeRecommendationStatus); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -12793,7 +12945,7 @@ public Future> listItemsByCompanyAsync(Integer companyId, * * This API requires one of the following user roles: AccountAdmin, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser. * * Swagger Name: AvaTaxClient - * @param filter 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/).
*Not filterable:* taxCode, source, sourceEntityId, upc, classifications, parameters, tags, properties + * @param filter 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/).
*Not filterable:* taxCode, source, sourceEntityId, itemType, upc, summary, classifications, parameters, tags, properties, itemStatus, taxCodeRecommendationStatus * @param include A comma separated list of additional data to retrieve. * @param top 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. * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. @@ -12807,7 +12959,7 @@ public FetchResult queryItems(String filter, String include, Integer path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -12830,7 +12982,7 @@ public FetchResult queryItems(String filter, String include, Integer * * This API requires one of the following user roles: AccountAdmin, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser. * * Swagger Name: AvaTaxClient - * @param filter 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/).
*Not filterable:* taxCode, source, sourceEntityId, upc, classifications, parameters, tags, properties + * @param filter 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/).
*Not filterable:* taxCode, source, sourceEntityId, itemType, upc, summary, classifications, parameters, tags, properties, itemStatus, taxCodeRecommendationStatus * @param include A comma separated list of additional data to retrieve. * @param top 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. * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. @@ -12844,7 +12996,83 @@ public Future> queryItemsAsync(String filter, String incl path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); + } + + /** + * Retrieve items for this company based on System Code and filter criteria(optional) provided + * + * Retrieve items based on System Code + * + * Items are a way of separating your tax calculation process from your tax configuration details. If you choose, you + * can provide `itemCode` values for each `CreateTransaction()` API call rather than specifying tax codes, parameters, descriptions, + * and other data fields. AvaTax will automatically look up each `itemCode` and apply the correct tax codes and parameters + * from the item table instead. This allows your CreateTransaction call to be as simple as possible, and your tax compliance + * team can manage your item catalog and adjust the tax behavior of items without having to modify your software. + * + * Search for specific objects by passing the `$filter` criteria in the body; full documentation is available on [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/) . + * + * Paginate your results using the `$top`, `$skip`, and `$orderby` parameters. + * + * ### Security Policies + * + * * This API requires one of the following user roles: AccountAdmin, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser. + * + * Swagger Name: AvaTaxClient + * @param companyId The ID of the company that defined these items + * @param systemCode System code on the basis of which you want to filter Items + * @param top 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. + * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. + * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. + * @param model A filter statement to select specific records, as defined by https://github.com/Microsoft/api-guidelines/blob/master/Guidelines.md#97-filtering . + * @return FetchResult + */ + public FetchResult queryItemsBySystemCode(Integer companyId, String systemCode, Integer top, Integer skip, String orderBy, FilterModel model) throws Exception { + AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/internal/bySystemCode/{systemCode}"); + path.applyField("companyId", companyId); + path.applyField("systemCode", systemCode); + path.addQuery("$top", top); + path.addQuery("$skip", skip); + path.addQuery("$orderBy", orderBy); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); + } + + /** + * Retrieve items for this company based on System Code and filter criteria(optional) provided + * + * Retrieve items based on System Code + * + * Items are a way of separating your tax calculation process from your tax configuration details. If you choose, you + * can provide `itemCode` values for each `CreateTransaction()` API call rather than specifying tax codes, parameters, descriptions, + * and other data fields. AvaTax will automatically look up each `itemCode` and apply the correct tax codes and parameters + * from the item table instead. This allows your CreateTransaction call to be as simple as possible, and your tax compliance + * team can manage your item catalog and adjust the tax behavior of items without having to modify your software. + * + * Search for specific objects by passing the `$filter` criteria in the body; full documentation is available on [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/) . + * + * Paginate your results using the `$top`, `$skip`, and `$orderby` parameters. + * + * ### Security Policies + * + * * This API requires one of the following user roles: AccountAdmin, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser. + * + * Swagger Name: AvaTaxClient + * @param companyId The ID of the company that defined these items + * @param systemCode System code on the basis of which you want to filter Items + * @param top 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. + * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. + * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. + * @param model A filter statement to select specific records, as defined by https://github.com/Microsoft/api-guidelines/blob/master/Guidelines.md#97-filtering . + * @return FetchResult + */ + public Future> queryItemsBySystemCodeAsync(Integer companyId, String systemCode, Integer top, Integer skip, String orderBy, FilterModel model) { + AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/internal/bySystemCode/{systemCode}"); + path.applyField("companyId", companyId); + path.applyField("systemCode", systemCode); + path.addQuery("$top", top); + path.addQuery("$skip", skip); + path.addQuery("$orderBy", orderBy); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -12869,7 +13097,7 @@ public Future> queryItemsAsync(String filter, String incl * Swagger Name: AvaTaxClient * @param companyId The ID of the company that defined these items. * @param tag The master tag to be associated with item. - * @param filter 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/).
*Not filterable:* taxCode, source, sourceEntityId, upc, classifications, parameters, tags, properties + * @param filter 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/).
*Not filterable:* taxCode, source, sourceEntityId, itemType, upc, summary, classifications, parameters, tags, properties, itemStatus, taxCodeRecommendationStatus * @param include A comma separated list of additional data to retrieve. * @param top 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. * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. @@ -12885,7 +13113,7 @@ public FetchResult queryItemsByTag(Integer companyId, String tag, Str path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -12910,7 +13138,7 @@ public FetchResult queryItemsByTag(Integer companyId, String tag, Str * Swagger Name: AvaTaxClient * @param companyId The ID of the company that defined these items. * @param tag The master tag to be associated with item. - * @param filter 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/).
*Not filterable:* taxCode, source, sourceEntityId, upc, classifications, parameters, tags, properties + * @param filter 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/).
*Not filterable:* taxCode, source, sourceEntityId, itemType, upc, summary, classifications, parameters, tags, properties, itemStatus, taxCodeRecommendationStatus * @param include A comma separated list of additional data to retrieve. * @param top 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. * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. @@ -12926,7 +13154,7 @@ public Future> queryItemsByTagAsync(Integer companyId, St path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -12952,7 +13180,7 @@ public Future> queryItemsByTagAsync(Integer companyId, St public ItemCatalogueOutputModel syncItemCatalogue(Integer companyId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/itemcatalogue"); path.applyField("companyId", companyId); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -12978,7 +13206,7 @@ public ItemCatalogueOutputModel syncItemCatalogue(Integer companyId, ArrayList syncItemCatalogueAsync(Integer companyId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/itemcatalogue"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -13009,7 +13237,7 @@ public Future syncItemCatalogueAsync(Integer companyId public SyncItemsResponseModel syncItems(Integer companyId, SyncItemsRequestModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/sync"); path.applyField("companyId", companyId); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -13040,7 +13268,7 @@ public SyncItemsResponseModel syncItems(Integer companyId, SyncItemsRequestModel public Future syncItemsAsync(Integer companyId, SyncItemsRequestModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/sync"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -13073,7 +13301,7 @@ public ItemModel updateItem(Integer companyId, Long id, ItemModel model) throws AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -13106,7 +13334,7 @@ public Future updateItemAsync(Integer companyId, Long id, ItemModel m AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")); } /** @@ -13136,7 +13364,7 @@ public ItemClassificationOutputModel updateItemClassification(Integer companyId, path.applyField("companyId", companyId); path.applyField("itemId", itemId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -13166,7 +13394,7 @@ public Future updateItemClassificationAsync(Integ path.applyField("companyId", companyId); path.applyField("itemId", itemId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")); } /** @@ -13196,7 +13424,7 @@ public ItemParameterModel updateItemParameter(Integer companyId, Long itemId, Lo path.applyField("companyId", companyId); path.applyField("itemId", itemId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -13226,7 +13454,7 @@ public Future updateItemParameterAsync(Integer companyId, Lo path.applyField("companyId", companyId); path.applyField("itemId", itemId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")); } /** @@ -13251,7 +13479,7 @@ public Future updateItemParameterAsync(Integer companyId, Lo public ArrayList createJurisdictionOverrides(Integer accountId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/jurisdictionoverrides"); path.applyField("accountId", accountId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -13276,7 +13504,7 @@ public ArrayList createJurisdictionOverrides(Integer public Future> createJurisdictionOverridesAsync(Integer accountId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/jurisdictionoverrides"); path.applyField("accountId", accountId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -13297,7 +13525,7 @@ public ArrayList deleteJurisdictionOverride(Integer accountId, Inte AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/jurisdictionoverrides/{id}"); path.applyField("accountId", accountId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -13318,7 +13546,7 @@ public Future> deleteJurisdictionOverrideAsync(Integer ac AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/jurisdictionoverrides/{id}"); path.applyField("accountId", accountId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -13344,7 +13572,7 @@ public JurisdictionOverrideModel getJurisdictionOverride(Integer accountId, Inte AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/jurisdictionoverrides/{id}"); path.applyField("accountId", accountId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -13370,7 +13598,7 @@ public Future getJurisdictionOverrideAsync(Integer ac AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/jurisdictionoverrides/{id}"); path.applyField("accountId", accountId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -13407,7 +13635,7 @@ public FetchResult listJurisdictionOverridesByAccount path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -13444,7 +13672,7 @@ public Future> listJurisdictionOverridesB path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -13479,7 +13707,7 @@ public FetchResult queryJurisdictionOverrides(String path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -13514,7 +13742,7 @@ public Future> queryJurisdictionOverrides path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -13536,7 +13764,7 @@ public JurisdictionOverrideModel updateJurisdictionOverride(Integer accountId, I AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/jurisdictionoverrides/{id}"); path.applyField("accountId", accountId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -13558,7 +13786,7 @@ public Future updateJurisdictionOverrideAsync(Integer AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/jurisdictionoverrides/{id}"); path.applyField("accountId", accountId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")); } /** @@ -13590,7 +13818,7 @@ public ArrayList createLocationParameters(Integer compan AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/locations/{locationId}/parameters"); path.applyField("companyId", companyId); path.applyField("locationId", locationId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -13622,7 +13850,7 @@ public Future> createLocationParametersAsync(I AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/locations/{locationId}/parameters"); path.applyField("companyId", companyId); path.applyField("locationId", locationId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -13642,7 +13870,7 @@ public Future> createLocationParametersAsync(I public ArrayList createLocations(Integer companyId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/locations"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -13662,7 +13890,7 @@ public ArrayList createLocations(Integer companyId, ArrayList> createLocationsAsync(Integer companyId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/locations"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -13683,7 +13911,7 @@ public ArrayList deleteLocation(Integer companyId, Integer id) thro AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/locations/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -13704,7 +13932,7 @@ public Future> deleteLocationAsync(Integer companyId, Int AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/locations/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -13733,7 +13961,7 @@ public ArrayList deleteLocationParameter(Integer companyId, Integer path.applyField("companyId", companyId); path.applyField("locationId", locationId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -13762,7 +13990,7 @@ public Future> deleteLocationParameterAsync(Integer compa path.applyField("companyId", companyId); path.applyField("locationId", locationId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -13794,7 +14022,7 @@ public LocationModel getLocation(Integer companyId, Integer id, String include) path.applyField("companyId", companyId); path.applyField("id", id); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -13826,7 +14054,7 @@ public Future getLocationAsync(Integer companyId, Integer id, Str path.applyField("companyId", companyId); path.applyField("id", id); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -13855,7 +14083,7 @@ public LocationParameterModel getLocationParameter(Integer companyId, Integer lo path.applyField("companyId", companyId); path.applyField("locationId", locationId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -13884,7 +14112,7 @@ public Future getLocationParameterAsync(Integer companyI path.applyField("companyId", companyId); path.applyField("locationId", locationId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -13922,7 +14150,7 @@ public FetchResult listLocationParameters(Integer compan path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -13960,7 +14188,7 @@ public Future> listLocationParametersAsync(I path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -14000,7 +14228,7 @@ public FetchResult listLocationsByCompany(Integer companyId, Stri path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -14040,7 +14268,7 @@ public Future> listLocationsByCompanyAsync(Integer co path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -14079,7 +14307,7 @@ public FetchResult queryLocations(String filter, String include, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -14118,7 +14346,7 @@ public Future> queryLocationsAsync(String filter, Str path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -14142,7 +14370,7 @@ public LocationModel updateLocation(Integer companyId, Integer id, LocationModel AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/locations/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -14166,7 +14394,7 @@ public Future updateLocationAsync(Integer companyId, Integer id, AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/locations/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")); } /** @@ -14196,7 +14424,7 @@ public LocationParameterModel updateLocationParameter(Integer companyId, Integer path.applyField("companyId", companyId); path.applyField("locationId", locationId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -14226,7 +14454,7 @@ public Future updateLocationParameterAsync(Integer compa path.applyField("companyId", companyId); path.applyField("locationId", locationId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")); } /** @@ -14249,7 +14477,7 @@ public LocationValidationModel validateLocation(Integer companyId, Integer id) t AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/locations/{id}/validate"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -14272,7 +14500,7 @@ public Future validateLocationAsync(Integer companyId, AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/locations/{id}/validate"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -14314,7 +14542,7 @@ public MultiDocumentModel adjustMultiDocumentTransaction(String code, DocumentTy path.applyField("code", code); path.applyField("type", type); path.addQuery("include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -14356,7 +14584,7 @@ public Future adjustMultiDocumentTransactionAsync(String cod path.applyField("code", code); path.applyField("type", type); path.addQuery("include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -14399,7 +14627,7 @@ public AuditMultiDocumentModel auditMultiDocumentTransaction(String code, Docume AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/multidocument/{code}/type/{type}/audit"); path.applyField("code", code); path.applyField("type", type); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -14442,7 +14670,7 @@ public Future auditMultiDocumentTransactionAsync(String AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/multidocument/{code}/type/{type}/audit"); path.applyField("code", code); path.applyField("type", type); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -14476,7 +14704,7 @@ public Future auditMultiDocumentTransactionAsync(String */ public MultiDocumentModel commitMultiDocumentTransaction(CommitMultiDocumentModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/multidocument/commit"); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -14510,7 +14738,7 @@ public MultiDocumentModel commitMultiDocumentTransaction(CommitMultiDocumentMode */ public Future commitMultiDocumentTransactionAsync(CommitMultiDocumentModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/multidocument/commit"); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -14570,7 +14798,7 @@ public Future commitMultiDocumentTransactionAsync(CommitMult public MultiDocumentModel createMultiDocumentTransaction(String include, CreateMultiDocumentModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/multidocument"); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -14630,7 +14858,7 @@ public MultiDocumentModel createMultiDocumentTransaction(String include, CreateM public Future createMultiDocumentTransactionAsync(String include, CreateMultiDocumentModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/multidocument"); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -14673,7 +14901,7 @@ public MultiDocumentModel getMultiDocumentTransactionByCodeAndType(String code, path.applyField("code", code); path.applyField("type", type); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -14716,7 +14944,7 @@ public Future getMultiDocumentTransactionByCodeAndTypeAsync( path.applyField("code", code); path.applyField("type", type); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -14766,7 +14994,7 @@ public MultiDocumentModel getMultiDocumentTransactionById(Long id, String includ AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/multidocument/{id}"); path.applyField("id", id); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -14816,7 +15044,7 @@ public Future getMultiDocumentTransactionByIdAsync(Long id, AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/multidocument/{id}"); path.applyField("id", id); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -14870,7 +15098,7 @@ public FetchResult listMultiDocumentTransactions(String filt path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -14924,7 +15152,7 @@ public Future> listMultiDocumentTransactionsAsyn path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -14992,7 +15220,7 @@ public MultiDocumentModel refundMultiDocumentTransaction(String code, DocumentTy path.applyField("code", code); path.applyField("type", type); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -15060,7 +15288,7 @@ public Future refundMultiDocumentTransactionAsync(String cod path.applyField("code", code); path.applyField("type", type); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -15092,7 +15320,7 @@ public Future refundMultiDocumentTransactionAsync(String cod */ public MultiDocumentModel verifyMultiDocumentTransaction(VerifyMultiDocumentModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/multidocument/verify"); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -15124,7 +15352,7 @@ public MultiDocumentModel verifyMultiDocumentTransaction(VerifyMultiDocumentMode */ public Future verifyMultiDocumentTransactionAsync(VerifyMultiDocumentModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/multidocument/verify"); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -15163,7 +15391,7 @@ public MultiDocumentModel voidMultiDocumentTransaction(String code, DocumentType AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/multidocument/{code}/type/{type}/void"); path.applyField("code", code); path.applyField("type", type); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -15202,7 +15430,7 @@ public Future voidMultiDocumentTransactionAsync(String code, AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/multidocument/{code}/type/{type}/void"); path.applyField("code", code); path.applyField("type", type); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -15240,7 +15468,7 @@ public Future voidMultiDocumentTransactionAsync(String code, public ArrayList createNexus(Integer companyId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/nexus"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -15278,7 +15506,7 @@ public ArrayList createNexus(Integer companyId, ArrayList> createNexusAsync(Integer companyId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/nexus"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -15309,7 +15537,7 @@ public ArrayList createNexusParameters(Integer compan AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/nexus/{nexusId}/parameters"); path.applyField("companyId", companyId); path.applyField("nexusId", nexusId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -15340,7 +15568,7 @@ public Future> createNexusParametersAsync(I AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/nexus/{nexusId}/parameters"); path.applyField("companyId", companyId); path.applyField("nexusId", nexusId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -15374,7 +15602,7 @@ public Future> createNexusParametersAsync(I public ArrayList declareNexusByAddress(Integer companyId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/nexus/byaddress"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -15408,7 +15636,7 @@ public ArrayList declareNexusByAddress(Integer companyId, A public Future> declareNexusByAddressAsync(Integer companyId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/nexus/byaddress"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -15438,7 +15666,7 @@ public ArrayList deleteNexus(Integer companyId, Integer id, Boolean path.applyField("companyId", companyId); path.applyField("id", id); path.addQuery("cascadeDelete", cascadeDelete); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -15468,7 +15696,7 @@ public Future> deleteNexusAsync(Integer companyId, Intege path.applyField("companyId", companyId); path.applyField("id", id); path.addQuery("cascadeDelete", cascadeDelete); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -15496,7 +15724,7 @@ public ArrayList deleteNexusParameter(Integer companyId, Integer ne path.applyField("companyId", companyId); path.applyField("nexusId", nexusId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -15524,7 +15752,7 @@ public Future> deleteNexusParameterAsync(Integer companyI path.applyField("companyId", companyId); path.applyField("nexusId", nexusId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -15550,7 +15778,7 @@ public ArrayList deleteNexusParameters(Integer companyId, Integer n AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/nexus/{nexusId}/parameters"); path.applyField("companyId", companyId); path.applyField("nexusId", nexusId); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -15576,7 +15804,7 @@ public Future> deleteNexusParametersAsync(Integer company AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/nexus/{nexusId}/parameters"); path.applyField("companyId", companyId); path.applyField("nexusId", nexusId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -15606,7 +15834,7 @@ public NexusModel getNexus(Integer companyId, Integer id, String include) throws path.applyField("companyId", companyId); path.applyField("id", id); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -15636,7 +15864,7 @@ public Future getNexusAsync(Integer companyId, Integer id, String in path.applyField("companyId", companyId); path.applyField("id", id); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -15670,7 +15898,7 @@ public NexusByTaxFormModel getNexusByFormCode(Integer companyId, String formCode path.applyField("companyId", companyId); path.applyField("formCode", formCode); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -15704,7 +15932,7 @@ public Future getNexusByFormCodeAsync(Integer companyId, St path.applyField("companyId", companyId); path.applyField("formCode", formCode); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -15732,7 +15960,7 @@ public NexusParameterDetailModel getNexusParameter(Integer companyId, Integer ne path.applyField("companyId", companyId); path.applyField("nexusId", nexusId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -15760,7 +15988,7 @@ public Future getNexusParameterAsync(Integer companyI path.applyField("companyId", companyId); path.applyField("nexusId", nexusId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -15799,7 +16027,7 @@ public FetchResult listNexusByCompany(Integer companyId, String filt path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -15838,7 +16066,7 @@ public Future> listNexusByCompanyAsync(Integer companyId path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -15879,7 +16107,7 @@ public FetchResult listNexusByCompanyAndTaxTypeGroup(Integer company path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -15920,7 +16148,7 @@ public Future> listNexusByCompanyAndTaxTypeGroupAsync(In path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -15957,7 +16185,7 @@ public FetchResult listNexusParameters(Integer compan path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -15994,7 +16222,7 @@ public Future> listNexusParametersAsync(I path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -16031,7 +16259,7 @@ public FetchResult queryNexus(String filter, String include, Integer path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -16068,7 +16296,7 @@ public Future> queryNexusAsync(String filter, String inc path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -16108,7 +16336,7 @@ public NexusModel updateNexus(Integer companyId, Integer id, NexusModel model) t AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/nexus/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -16148,7 +16376,7 @@ public Future updateNexusAsync(Integer companyId, Integer id, NexusM AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/nexus/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")); } /** @@ -16178,7 +16406,7 @@ public NexusParameterDetailModel updateNexusParameter(Integer companyId, Integer path.applyField("companyId", companyId); path.applyField("nexusId", nexusId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -16208,7 +16436,7 @@ public Future updateNexusParameterAsync(Integer compa path.applyField("companyId", companyId); path.applyField("nexusId", nexusId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")); } /** @@ -16227,7 +16455,7 @@ public Future updateNexusParameterAsync(Integer compa */ public NoticeResponsibilityModel createNoticeResponsibilityType(CreateNoticeResponsibilityTypeModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/notices/responsibilities"); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -16246,7 +16474,7 @@ public NoticeResponsibilityModel createNoticeResponsibilityType(CreateNoticeResp */ public Future createNoticeResponsibilityTypeAsync(CreateNoticeResponsibilityTypeModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/notices/responsibilities"); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -16265,7 +16493,7 @@ public Future createNoticeResponsibilityTypeAsync(Cre */ public NoticeRootCauseModel createNoticeRootCauseType(CreateNoticeRootCauseTypeModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/notices/rootcauses"); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -16284,7 +16512,7 @@ public NoticeRootCauseModel createNoticeRootCauseType(CreateNoticeRootCauseTypeM */ public Future createNoticeRootCauseTypeAsync(CreateNoticeRootCauseTypeModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/notices/rootcauses"); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -16303,7 +16531,7 @@ public Future createNoticeRootCauseTypeAsync(CreateNoticeR public ArrayList deleteNoticeResponsibilityType(Integer responsibilityId) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/notices/responsibilities/{responsibilityId}"); path.applyField("responsibilityId", responsibilityId); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -16322,7 +16550,7 @@ public ArrayList deleteNoticeResponsibilityType(Integer responsibil public Future> deleteNoticeResponsibilityTypeAsync(Integer responsibilityId) { AvaTaxPath path = new AvaTaxPath("/api/v2/notices/responsibilities/{responsibilityId}"); path.applyField("responsibilityId", responsibilityId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -16341,7 +16569,7 @@ public Future> deleteNoticeResponsibilityTypeAsync(Intege public ArrayList deleteNoticeRootCauseType(Integer rootCauseId) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/notices/rootcauses/{rootCauseId}"); path.applyField("rootCauseId", rootCauseId); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -16360,7 +16588,7 @@ public ArrayList deleteNoticeRootCauseType(Integer rootCauseId) thr public Future> deleteNoticeRootCauseTypeAsync(Integer rootCauseId) { AvaTaxPath path = new AvaTaxPath("/api/v2/notices/rootcauses/{rootCauseId}"); path.applyField("rootCauseId", rootCauseId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -16392,7 +16620,7 @@ public Future> deleteNoticeRootCauseTypeAsync(Integer roo public NotificationModel dismissNotification(Long id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/notifications/{id}/dismiss"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -16424,7 +16652,7 @@ public NotificationModel dismissNotification(Long id) throws Exception { public Future dismissNotificationAsync(Long id) { AvaTaxPath path = new AvaTaxPath("/api/v2/notifications/{id}/dismiss"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, null, new TypeToken(){},"24.6.1")); } /** @@ -16450,7 +16678,7 @@ public Future dismissNotificationAsync(Long id) { public NotificationModel getNotification(Long id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/notifications/{id}"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -16476,7 +16704,7 @@ public NotificationModel getNotification(Long id) throws Exception { public Future getNotificationAsync(Long id) { AvaTaxPath path = new AvaTaxPath("/api/v2/notifications/{id}"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -16511,7 +16739,7 @@ public FetchResult listNotifications(String filter, Integer t path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -16546,7 +16774,7 @@ public Future> listNotificationsAsync(String filt path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -16579,7 +16807,7 @@ public Future> listNotificationsAsync(String filt */ public NewAccountModel requestNewAccount(NewAccountRequestModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/request"); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -16612,7 +16840,7 @@ public NewAccountModel requestNewAccount(NewAccountRequestModel model) throws Ex */ public Future requestNewAccountAsync(NewAccountRequestModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/request"); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -16636,7 +16864,7 @@ public OfferModel requestNewEntitlement(Integer id, String offer) throws Excepti AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/entitlements/{offer}"); path.applyField("id", id); path.applyField("offer", offer); - return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -16660,7 +16888,7 @@ public Future requestNewEntitlementAsync(Integer id, String offer) { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/entitlements/{offer}"); path.applyField("id", id); path.applyField("offer", offer); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.6.1")); } /** @@ -16682,7 +16910,7 @@ public Future requestNewEntitlementAsync(Integer id, String offer) { */ public ArrayList createAccount(AccountModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts"); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -16704,7 +16932,7 @@ public ArrayList createAccount(AccountModel model) throws Exceptio */ public Future> createAccountAsync(AccountModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts"); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -16735,7 +16963,7 @@ public Future> createAccountAsync(AccountModel model) { */ public ArrayList createNotifications(ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/notifications"); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -16766,7 +16994,7 @@ public ArrayList createNotifications(ArrayList> createNotificationsAsync(ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/notifications"); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -16790,7 +17018,7 @@ public Future> createNotificationsAsync(ArrayList createSubscriptions(Integer accountId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/subscriptions"); path.applyField("accountId", accountId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -16814,7 +17042,7 @@ public ArrayList createSubscriptions(Integer accountId, Array public Future> createSubscriptionsAsync(Integer accountId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/subscriptions"); path.applyField("accountId", accountId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -16837,7 +17065,7 @@ public Future> createSubscriptionsAsync(Integer acc public ArrayList deleteAccount(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}"); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -16860,7 +17088,7 @@ public ArrayList deleteAccount(Integer id) throws Exception { public Future> deleteAccountAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}"); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -16889,7 +17117,7 @@ public Future> deleteAccountAsync(Integer id) { public ArrayList deleteNotification(Long id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/notifications/{id}"); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -16918,7 +17146,7 @@ public ArrayList deleteNotification(Long id) throws Exception { public Future> deleteNotificationAsync(Long id) { AvaTaxPath path = new AvaTaxPath("/api/v2/notifications/{id}"); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -16942,7 +17170,7 @@ public ArrayList deleteSubscription(Integer accountId, Integer id) AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/subscriptions/{id}"); path.applyField("accountId", accountId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -16966,7 +17194,7 @@ public Future> deleteSubscriptionAsync(Integer accountId, AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/subscriptions/{id}"); path.applyField("accountId", accountId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -16997,7 +17225,7 @@ public FetchResult listServiceTypes(String filter, Intege path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -17028,7 +17256,7 @@ public Future> listServiceTypesAsync(String f path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -17056,7 +17284,7 @@ public String resetPassword(Integer userId, Boolean isUndoMigrateRequest, SetPas AvaTaxPath path = new AvaTaxPath("/api/v2/passwords/{userId}/reset"); path.applyField("userId", userId); path.addQuery("isUndoMigrateRequest", isUndoMigrateRequest); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -17084,7 +17312,7 @@ public Future resetPasswordAsync(Integer userId, Boolean isUndoMigrateRe AvaTaxPath path = new AvaTaxPath("/api/v2/passwords/{userId}/reset"); path.applyField("userId", userId); path.addQuery("isUndoMigrateRequest", isUndoMigrateRequest); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -17107,7 +17335,7 @@ public Future resetPasswordAsync(Integer userId, Boolean isUndoMigrateRe public AccountModel updateAccount(Integer id, AccountModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -17130,7 +17358,7 @@ public AccountModel updateAccount(Integer id, AccountModel model) throws Excepti public Future updateAccountAsync(Integer id, AccountModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")); } /** @@ -17160,7 +17388,7 @@ public Future updateAccountAsync(Integer id, AccountModel model) { public NotificationModel updateNotification(Long id, NotificationModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/notifications/{id}"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -17190,7 +17418,7 @@ public NotificationModel updateNotification(Long id, NotificationModel model) th public Future updateNotificationAsync(Long id, NotificationModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/notifications/{id}"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")); } /** @@ -17219,7 +17447,7 @@ public SubscriptionModel updateSubscription(Integer accountId, Integer id, Subsc AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/subscriptions/{id}"); path.applyField("accountId", accountId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -17248,7 +17476,7 @@ public Future updateSubscriptionAsync(Integer accountId, Inte AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/subscriptions/{id}"); path.applyField("accountId", accountId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")); } /** @@ -17280,7 +17508,7 @@ public Future updateSubscriptionAsync(Integer accountId, Inte public String downloadReport(Long id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/reports/{id}/attachment"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -17312,7 +17540,7 @@ public String downloadReport(Long id) throws Exception { public Future downloadReportAsync(Long id) { AvaTaxPath path = new AvaTaxPath("/api/v2/reports/{id}/attachment"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -17336,7 +17564,7 @@ public Future downloadReportAsync(Long id) { public ReportModel getReport(Long id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/reports/{id}"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -17360,7 +17588,7 @@ public ReportModel getReport(Long id) throws Exception { public Future getReportAsync(Long id) { AvaTaxPath path = new AvaTaxPath("/api/v2/reports/{id}"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -17399,7 +17627,7 @@ public Future getReportAsync(Long id) { public ArrayList initiateExportDocumentLineReport(Integer companyId, ExportDocumentLineModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/reports/exportdocumentline/initiate"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -17438,7 +17666,7 @@ public ArrayList initiateExportDocumentLineReport(Integer companyId public Future> initiateExportDocumentLineReportAsync(Integer companyId, ExportDocumentLineModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/reports/exportdocumentline/initiate"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -17473,7 +17701,7 @@ public FetchResult listReports(Integer companyId, String pageKey, I path.addQuery("pageKey", pageKey); path.addQuery("$skip", skip); path.addQuery("$top", top); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -17508,7 +17736,7 @@ public Future> listReportsAsync(Integer companyId, Stri path.addQuery("pageKey", pageKey); path.addQuery("$skip", skip); path.addQuery("$top", top); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -17542,7 +17770,7 @@ public Future> listReportsAsync(Integer companyId, Stri public ArrayList createSettings(Integer companyId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/settings"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -17576,7 +17804,7 @@ public ArrayList createSettings(Integer companyId, ArrayList> createSettingsAsync(Integer companyId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/settings"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -17606,7 +17834,7 @@ public ArrayList deleteSetting(Integer companyId, Integer id) throw AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/settings/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -17636,7 +17864,7 @@ public Future> deleteSettingAsync(Integer companyId, Inte AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/settings/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -17666,7 +17894,7 @@ public SettingModel getSetting(Integer companyId, Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/settings/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -17696,7 +17924,7 @@ public Future getSettingAsync(Integer companyId, Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/settings/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -17737,7 +17965,7 @@ public FetchResult listSettingsByCompany(Integer companyId, String path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -17778,7 +18006,7 @@ public Future> listSettingsByCompanyAsync(Integer comp path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -17817,7 +18045,7 @@ public FetchResult querySettings(String filter, String include, In path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -17856,7 +18084,7 @@ public Future> querySettingsAsync(String filter, Strin path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -17891,7 +18119,7 @@ public SettingModel updateSetting(Integer companyId, Integer id, SettingModel mo AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/settings/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -17926,7 +18154,7 @@ public Future updateSettingAsync(Integer companyId, Integer id, Se AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/settings/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")); } /** @@ -17949,7 +18177,7 @@ public SubscriptionModel getSubscription(Integer accountId, Integer id) throws E AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/subscriptions/{id}"); path.applyField("accountId", accountId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -17972,7 +18200,7 @@ public Future getSubscriptionAsync(Integer accountId, Integer AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/subscriptions/{id}"); path.applyField("accountId", accountId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -18004,7 +18232,7 @@ public FetchResult listSubscriptionsByAccount(Integer account path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -18036,7 +18264,7 @@ public Future> listSubscriptionsByAccountAsync(In path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -18066,7 +18294,7 @@ public FetchResult querySubscriptions(String filter, Integer path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -18096,7 +18324,7 @@ public Future> querySubscriptionsAsync(String fil path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -18120,7 +18348,7 @@ public Future> querySubscriptionsAsync(String fil public ArrayList createTaxCodes(Integer companyId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxcodes"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -18144,7 +18372,7 @@ public ArrayList createTaxCodes(Integer companyId, ArrayList> createTaxCodesAsync(Integer companyId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxcodes"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -18165,7 +18393,7 @@ public ArrayList deleteTaxCode(Integer companyId, Integer id) throw AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxcodes/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -18186,7 +18414,7 @@ public Future> deleteTaxCodeAsync(Integer companyId, Inte AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxcodes/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -18211,7 +18439,7 @@ public TaxCodeModel getTaxCode(Integer companyId, Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxcodes/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -18236,7 +18464,7 @@ public Future getTaxCodeAsync(Integer companyId, Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxcodes/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -18272,7 +18500,7 @@ public FetchResult listTaxCodesByCompany(Integer companyId, String path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -18308,7 +18536,7 @@ public Future> listTaxCodesByCompanyAsync(Integer comp path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -18342,7 +18570,7 @@ public FetchResult queryTaxCodes(String filter, String include, In path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -18376,7 +18604,7 @@ public Future> queryTaxCodesAsync(String filter, Strin path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -18404,7 +18632,7 @@ public TaxCodeModel updateTaxCode(Integer companyId, Integer id, TaxCodeModel mo AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxcodes/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -18432,7 +18660,7 @@ public Future updateTaxCodeAsync(Integer companyId, Integer id, Ta AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxcodes/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")); } /** @@ -18473,7 +18701,7 @@ public Future updateTaxCodeAsync(Integer companyId, Integer id, Ta */ public String buildTaxContentFile(PointOfSaleDataRequestModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/pointofsaledata/build"); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -18514,7 +18742,7 @@ public String buildTaxContentFile(PointOfSaleDataRequestModel model) throws Exce */ public Future buildTaxContentFileAsync(PointOfSaleDataRequestModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/pointofsaledata/build"); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -18566,7 +18794,7 @@ public String buildTaxContentFileForLocation(Integer companyId, Integer id, Date path.addQuery("format", format); path.addQuery("partnerId", partnerId); path.addQuery("includeJurisCodes", includeJurisCodes); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -18618,7 +18846,7 @@ public Future buildTaxContentFileForLocationAsync(Integer companyId, Int path.addQuery("format", format); path.addQuery("partnerId", partnerId); path.addQuery("includeJurisCodes", includeJurisCodes); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -18678,7 +18906,7 @@ public String downloadTaxRatesByZipCode(Date date, String region) throws Excepti AvaTaxPath path = new AvaTaxPath("/api/v2/taxratesbyzipcode/download/{date}"); path.applyField("date", date); path.addQuery("region", region); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -18738,7 +18966,7 @@ public Future downloadTaxRatesByZipCodeAsync(Date date, String region) { AvaTaxPath path = new AvaTaxPath("/api/v2/taxratesbyzipcode/download/{date}"); path.applyField("date", date); path.addQuery("region", region); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -18785,7 +19013,7 @@ public TaxRateModel taxRatesByAddress(String line1, String line2, String line3, path.addQuery("region", region); path.addQuery("postalCode", postalCode); path.addQuery("country", country); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -18832,7 +19060,7 @@ public Future taxRatesByAddressAsync(String line1, String line2, S path.addQuery("region", region); path.addQuery("postalCode", postalCode); path.addQuery("country", country); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -18871,7 +19099,7 @@ public TaxRateModel taxRatesByPostalCode(String country, String postalCode) thro AvaTaxPath path = new AvaTaxPath("/api/v2/taxrates/bypostalcode"); path.addQuery("country", country); path.addQuery("postalCode", postalCode); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -18910,7 +19138,7 @@ public Future taxRatesByPostalCodeAsync(String country, String pos AvaTaxPath path = new AvaTaxPath("/api/v2/taxrates/bypostalcode"); path.addQuery("country", country); path.addQuery("postalCode", postalCode); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -18933,7 +19161,7 @@ public Future taxRatesByPostalCodeAsync(String country, String pos */ public ArrayList createCountryCoefficients(CountryCoefficientsRequestEntity model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/countryCoefficients"); - return ((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -18956,7 +19184,7 @@ public ArrayList createCountryCoefficients(Cou */ public Future> createCountryCoefficientsAsync(CountryCoefficientsRequestEntity model) { AvaTaxPath path = new AvaTaxPath("/api/v2/countryCoefficients"); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -18988,7 +19216,7 @@ public Future> createCountryCoeffici public ArrayList createTaxRules(Integer companyId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxrules"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -19020,7 +19248,7 @@ public ArrayList createTaxRules(Integer companyId, ArrayList> createTaxRulesAsync(Integer companyId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxrules"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -19053,7 +19281,7 @@ public ArrayList deleteTaxRule(Integer companyId, Integer id) throw AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxrules/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -19086,7 +19314,7 @@ public Future> deleteTaxRuleAsync(Integer companyId, Inte AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxrules/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -19119,7 +19347,7 @@ public TaxRuleModel getTaxRule(Integer companyId, Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxrules/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -19152,7 +19380,7 @@ public Future getTaxRuleAsync(Integer companyId, Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxrules/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -19179,7 +19407,7 @@ public FetchResult listCountryCoefficients(String cou path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -19206,7 +19434,7 @@ public Future> listCountryCoefficientsAsy path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -19250,7 +19478,7 @@ public FetchResult listTaxRules(Integer companyId, String filter, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -19294,7 +19522,7 @@ public Future> listTaxRulesAsync(Integer companyId, St path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -19336,7 +19564,7 @@ public FetchResult queryTaxRules(String filter, String include, In path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -19378,7 +19606,7 @@ public Future> queryTaxRulesAsync(String filter, Strin path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -19412,7 +19640,7 @@ public TaxRuleModel updateTaxRule(Integer companyId, Integer id, TaxRuleModel mo AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxrules/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -19446,7 +19674,7 @@ public Future updateTaxRuleAsync(Integer companyId, Integer id, Ta AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxrules/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")); } /** @@ -19487,7 +19715,7 @@ public Future updateTaxRuleAsync(Integer companyId, Integer id, Ta public TransactionModel addLines(String include, AddTransactionLineModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/transactions/lines/add"); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -19528,7 +19756,7 @@ public TransactionModel addLines(String include, AddTransactionLineModel model) public Future addLinesAsync(String include, AddTransactionLineModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/transactions/lines/add"); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -19584,7 +19812,7 @@ public TransactionModel adjustTransaction(String companyCode, String transaction path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -19640,7 +19868,7 @@ public Future adjustTransactionAsync(String companyCode, Strin path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -19684,7 +19912,7 @@ public AuditTransactionModel auditTransaction(String companyCode, String transac AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyCode}/transactions/{transactionCode}/audit"); path.applyField("companyCode", companyCode); path.applyField("transactionCode", transactionCode); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -19728,7 +19956,7 @@ public Future auditTransactionAsync(String companyCode, S AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyCode}/transactions/{transactionCode}/audit"); path.applyField("companyCode", companyCode); path.applyField("transactionCode", transactionCode); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -19774,7 +20002,7 @@ public AuditTransactionModel auditTransactionWithType(String companyCode, String path.applyField("companyCode", companyCode); path.applyField("transactionCode", transactionCode); path.applyField("documentType", documentType); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -19820,7 +20048,7 @@ public Future auditTransactionWithTypeAsync(String compan path.applyField("companyCode", companyCode); path.applyField("transactionCode", transactionCode); path.applyField("documentType", documentType); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -19845,7 +20073,7 @@ public Future auditTransactionWithTypeAsync(String compan */ public BulkLockTransactionResult bulkLockTransaction(BulkLockTransactionModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/lock"); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -19870,7 +20098,7 @@ public BulkLockTransactionResult bulkLockTransaction(BulkLockTransactionModel mo */ public Future bulkLockTransactionAsync(BulkLockTransactionModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/lock"); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -19926,7 +20154,7 @@ public TransactionModel changeTransactionCode(String companyCode, String transac path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -19982,7 +20210,7 @@ public Future changeTransactionCodeAsync(String companyCode, S path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -20036,7 +20264,7 @@ public TransactionModel commitTransaction(String companyCode, String transaction path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -20090,7 +20318,7 @@ public Future commitTransactionAsync(String companyCode, Strin path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -20146,7 +20374,7 @@ public Future commitTransactionAsync(String companyCode, Strin public TransactionModel createOrAdjustTransaction(String include, CreateOrAdjustTransactionModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/createoradjust"); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -20202,7 +20430,7 @@ public TransactionModel createOrAdjustTransaction(String include, CreateOrAdjust public Future createOrAdjustTransactionAsync(String include, CreateOrAdjustTransactionModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/createoradjust"); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -20265,7 +20493,7 @@ public Future createOrAdjustTransactionAsync(String include, C public TransactionModel createTransaction(String include, CreateTransactionModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/create"); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -20328,7 +20556,7 @@ public TransactionModel createTransaction(String include, CreateTransactionModel public Future createTransactionAsync(String include, CreateTransactionModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/create"); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -20366,7 +20594,7 @@ public Future createTransactionAsync(String include, CreateTra public TransactionModel deleteLines(String include, RemoveTransactionLineModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/transactions/lines/delete"); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -20404,7 +20632,7 @@ public TransactionModel deleteLines(String include, RemoveTransactionLineModel m public Future deleteLinesAsync(String include, RemoveTransactionLineModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/transactions/lines/delete"); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -20424,7 +20652,7 @@ public Future deleteLinesAsync(String include, RemoveTransacti public VarianceResponseModel getAllVarianceReportByCompanyCode(String companyCode) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyCode}/AllVariance"); path.applyField("companyCode", companyCode); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -20444,7 +20672,7 @@ public VarianceResponseModel getAllVarianceReportByCompanyCode(String companyCod public Future getAllVarianceReportByCompanyCodeAsync(String companyCode) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyCode}/AllVariance"); path.applyField("companyCode", companyCode); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -20496,7 +20724,7 @@ public TransactionModel getTransactionByCode(String companyCode, String transact path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -20548,7 +20776,7 @@ public Future getTransactionByCodeAsync(String companyCode, St path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -20582,7 +20810,7 @@ public TransactionModel getTransactionByCodeAndType(String companyCode, String t path.applyField("transactionCode", transactionCode); path.applyField("documentType", documentType); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -20616,7 +20844,7 @@ public Future getTransactionByCodeAndTypeAsync(String companyC path.applyField("transactionCode", transactionCode); path.applyField("documentType", documentType); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -20654,7 +20882,7 @@ public TransactionModel getTransactionById(Long id, String include) throws Excep AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/{id}"); path.applyField("id", id); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -20692,7 +20920,7 @@ public Future getTransactionByIdAsync(Long id, String include) AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/{id}"); path.applyField("id", id); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -20714,7 +20942,7 @@ public VarianceResponseModel getVarianceReportByCompanyCodeByTransactionId(Strin AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyCode}/transactions/{transactionId}/variance"); path.applyField("companyCode", companyCode); path.applyField("transactionId", transactionId); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -20736,7 +20964,7 @@ public Future getVarianceReportByCompanyCodeByTransaction AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyCode}/transactions/{transactionId}/variance"); path.applyField("companyCode", companyCode); path.applyField("transactionId", transactionId); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -20797,7 +21025,7 @@ public FetchResult listTransactionsByCompany(String companyCod path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -20858,7 +21086,7 @@ public Future> listTransactionsByCompanyAsync(Stri path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -20914,7 +21142,7 @@ public TransactionModel lockTransaction(String companyCode, String transactionCo path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -20970,7 +21198,7 @@ public Future lockTransactionAsync(String companyCode, String path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -21038,7 +21266,7 @@ public TransactionModel refundTransaction(String companyCode, String transaction path.addQuery("$include", include); path.addQuery("documentType", documentType); path.addQuery("useTaxDateOverride", useTaxDateOverride); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -21106,7 +21334,7 @@ public Future refundTransactionAsync(String companyCode, Strin path.addQuery("$include", include); path.addQuery("documentType", documentType); path.addQuery("useTaxDateOverride", useTaxDateOverride); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -21160,7 +21388,7 @@ public TransactionModel settleTransaction(String companyCode, String transaction path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -21214,7 +21442,7 @@ public Future settleTransactionAsync(String companyCode, Strin path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -21262,7 +21490,7 @@ public TransactionModel uncommitTransaction(String companyCode, String transacti path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -21310,7 +21538,7 @@ public Future uncommitTransactionAsync(String companyCode, Str path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.6.1")); } /** @@ -21355,7 +21583,7 @@ public TransactionModel unvoidTransaction(String companyCode, String transaction path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -21400,7 +21628,7 @@ public Future unvoidTransactionAsync(String companyCode, Strin path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.6.1")); } /** @@ -21421,7 +21649,7 @@ public Future unvoidTransactionAsync(String companyCode, Strin public VarianceResponseModel varianceReport(String companyCode, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyCode}/variance"); path.applyField("companyCode", companyCode); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -21442,7 +21670,7 @@ public VarianceResponseModel varianceReport(String companyCode, ArrayList varianceReportAsync(String companyCode, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyCode}/variance"); path.applyField("companyCode", companyCode); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -21495,7 +21723,7 @@ public TransactionModel verifyTransaction(String companyCode, String transaction path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -21548,7 +21776,7 @@ public Future verifyTransactionAsync(String companyCode, Strin path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -21603,7 +21831,7 @@ public TransactionModel voidTransaction(String companyCode, String transactionCo path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -21658,7 +21886,7 @@ public Future voidTransactionAsync(String companyCode, String path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -21680,7 +21908,7 @@ public Future voidTransactionAsync(String companyCode, String public ArrayList createUPCs(Integer companyId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/upcs"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -21702,7 +21930,7 @@ public ArrayList createUPCs(Integer companyId, ArrayList mod public Future> createUPCsAsync(Integer companyId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/upcs"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -21724,7 +21952,7 @@ public ArrayList deleteUPC(Integer companyId, Integer id) throws Ex AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/upcs/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -21746,7 +21974,7 @@ public Future> deleteUPCAsync(Integer companyId, Integer AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/upcs/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -21769,7 +21997,7 @@ public UPCModel getUPC(Integer companyId, Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/upcs/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -21792,7 +22020,7 @@ public Future getUPCAsync(Integer companyId, Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/upcs/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -21826,7 +22054,7 @@ public FetchResult listUPCsByCompany(Integer companyId, String filter, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -21860,7 +22088,7 @@ public Future> listUPCsByCompanyAsync(Integer companyId, S path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -21892,7 +22120,7 @@ public FetchResult queryUPCs(String filter, String include, Integer to path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -21924,7 +22152,7 @@ public Future> queryUPCsAsync(String filter, String includ path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -21950,7 +22178,7 @@ public UPCModel updateUPC(Integer companyId, Integer id, UPCModel model) throws AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/upcs/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -21976,7 +22204,7 @@ public Future updateUPCAsync(Integer companyId, Integer id, UPCModel m AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/upcs/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")); } /** @@ -21998,7 +22226,7 @@ public ArrayList deleteUserDefinedField(Integer companyId, Long id) AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/userdefinedfields/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -22020,7 +22248,7 @@ public Future> deleteUserDefinedFieldAsync(Integer compan AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/userdefinedfields/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -22044,7 +22272,7 @@ public FetchResult listUserDefinedFieldsByCompanyI path.applyField("companyId", companyId); path.addQuery("udfType", udfType); path.addQuery("allowDefaults", allowDefaults); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -22068,7 +22296,7 @@ public Future> listUserDefinedFieldsBy path.applyField("companyId", companyId); path.addQuery("udfType", udfType); path.addQuery("allowDefaults", allowDefaults); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -22091,7 +22319,7 @@ public CompanyUserDefinedFieldModel updateUserDefinedField(Integer companyId, Lo AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/userdefinedfields"); path.applyField("companyId", companyId); path.addQuery("id", id); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -22114,7 +22342,7 @@ public Future updateUserDefinedFieldAsync(Integer AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/userdefinedfields"); path.applyField("companyId", companyId); path.addQuery("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.6.1")); } /** @@ -22138,7 +22366,7 @@ public Future updateUserDefinedFieldAsync(Integer */ public String changePassword(PasswordChangeModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/passwords"); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -22162,7 +22390,7 @@ public String changePassword(PasswordChangeModel model) throws Exception { */ public Future changePasswordAsync(PasswordChangeModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/passwords"); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")); } /** @@ -22190,7 +22418,7 @@ public Future changePasswordAsync(PasswordChangeModel model) { public ArrayList createUsers(Integer accountId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/users"); path.applyField("accountId", accountId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")).call(); } /** @@ -22218,7 +22446,7 @@ public ArrayList createUsers(Integer accountId, ArrayList public Future> createUsersAsync(Integer accountId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/users"); path.applyField("accountId", accountId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.6.1")); } /** @@ -22244,7 +22472,7 @@ public ArrayList deleteUser(Integer id, Integer accountId) throws E AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/users/{id}"); path.applyField("id", id); path.applyField("accountId", accountId); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -22270,7 +22498,7 @@ public Future> deleteUserAsync(Integer id, Integer accoun AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/users/{id}"); path.applyField("id", id); path.applyField("accountId", accountId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -22298,7 +22526,7 @@ public UserModel getUser(Integer id, Integer accountId, String include) throws E path.applyField("id", id); path.applyField("accountId", accountId); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -22326,7 +22554,7 @@ public Future getUserAsync(Integer id, Integer accountId, String incl path.applyField("id", id); path.applyField("accountId", accountId); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -22361,7 +22589,7 @@ public UserEntitlementModel getUserEntitlements(Integer id, Integer accountId) t AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/users/{id}/entitlements"); path.applyField("id", id); path.applyField("accountId", accountId); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -22396,7 +22624,7 @@ public Future getUserEntitlementsAsync(Integer id, Integer AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/users/{id}/entitlements"); path.applyField("id", id); path.applyField("accountId", accountId); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -22436,7 +22664,7 @@ public FetchResult listUsersByAccount(Integer accountId, String inclu path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -22476,7 +22704,7 @@ public Future> listUsersByAccountAsync(Integer accountId, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -22516,7 +22744,7 @@ public FetchResult queryUsers(String include, String filter, Integer path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -22556,7 +22784,7 @@ public Future> queryUsersAsync(String include, String fil path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -22581,7 +22809,7 @@ public UserModel updateUser(Integer id, Integer accountId, UserModel model) thro AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/users/{id}"); path.applyField("id", id); path.applyField("accountId", accountId); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")).call(); } /** @@ -22606,7 +22834,7 @@ public Future updateUserAsync(Integer id, Integer accountId, UserMode AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/users/{id}"); path.applyField("id", id); path.applyField("accountId", accountId); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.6.1")); } /** @@ -22627,7 +22855,7 @@ public Future updateUserAsync(Integer id, Integer accountId, UserMode public SubscriptionModel getMySubscription(String serviceTypeId) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/utilities/subscriptions/{serviceTypeId}"); path.applyField("serviceTypeId", serviceTypeId); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -22648,7 +22876,7 @@ public SubscriptionModel getMySubscription(String serviceTypeId) throws Exceptio public Future getMySubscriptionAsync(String serviceTypeId) { AvaTaxPath path = new AvaTaxPath("/api/v2/utilities/subscriptions/{serviceTypeId}"); path.applyField("serviceTypeId", serviceTypeId); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** @@ -22667,7 +22895,7 @@ public Future getMySubscriptionAsync(String serviceTypeId) { */ public FetchResult listMySubscriptions() throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/utilities/subscriptions"); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")).call(); } /** @@ -22686,7 +22914,7 @@ public FetchResult listMySubscriptions() throws Exception { */ public Future> listMySubscriptionsAsync() { AvaTaxPath path = new AvaTaxPath("/api/v2/utilities/subscriptions"); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.4.2")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.6.1")); } /** @@ -22718,7 +22946,7 @@ public Future> listMySubscriptionsAsync() { */ public PingResultModel ping() throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/utilities/ping"); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")).call(); } /** @@ -22750,7 +22978,7 @@ public PingResultModel ping() throws Exception { */ public Future pingAsync() { AvaTaxPath path = new AvaTaxPath("/api/v2/utilities/ping"); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.4.2")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.6.1")); } /** diff --git a/src/main/java/net/avalara/avatax/rest/client/enums/APStatus.java b/src/main/java/net/avalara/avatax/rest/client/enums/APStatus.java index b7cf863a..02d7d2c5 100644 --- a/src/main/java/net/avalara/avatax/rest/client/enums/APStatus.java +++ b/src/main/java/net/avalara/avatax/rest/client/enums/APStatus.java @@ -25,7 +25,7 @@ public enum APStatus { /** * */ - PayAsBilledMatch(0), + NoAccrualMatch(0), /** * @@ -45,12 +45,12 @@ public enum APStatus { /** * */ - PayAsBilledNoAccrual(4), + NoAccrualUndercharge(4), /** * */ - PayAsBilledAccrueUndercharge(5), + AccruedUndercharge(5), /** * @@ -60,7 +60,7 @@ public enum APStatus { /** * */ - MarkForReviewUndercharge(7), + NeedReviewUndercharge(7), /** * @@ -70,7 +70,7 @@ public enum APStatus { /** * */ - PayAsBilledOvercharge(9), + NoAccrualOvercharge(9), /** * @@ -95,32 +95,52 @@ public enum APStatus { /** * */ - AmountThresholdNotMet(14), + NoAccrualAmountThresholdNotMet(14), /** * */ - CostCenterExempted(15), + NoAccrualExemptedCostCenter(15), /** * */ - ItemExempted(16), + NoAccrualExemptedItem(16), /** * */ - TrustedVendor(17), + NoAccrualTrustedVendor(17), /** * */ - AccruedByVendor(18), + AccruedVendor(18), /** * */ - Ignored(19); + NeedReviewVendor(19), + + /** + * + */ + NoAccrualExemptedVendor(20), + + /** + * + */ + NoAccrualExemptedGLAccount(21), + + /** + * + */ + PendingAccrualVendor(22), + + /** + * + */ + PendingAccrualUndercharge(23); private int value; private static HashMap map = new HashMap<>(); diff --git a/src/main/java/net/avalara/avatax/rest/client/enums/BatchType.java b/src/main/java/net/avalara/avatax/rest/client/enums/BatchType.java index ccfd3c55..9477fef2 100644 --- a/src/main/java/net/avalara/avatax/rest/client/enums/BatchType.java +++ b/src/main/java/net/avalara/avatax/rest/client/enums/BatchType.java @@ -99,7 +99,12 @@ public enum BatchType { /** * */ - CostCenterImport(15); + CostCenterImport(15), + + /** + * + */ + GLAccountImport(16); private int value; private static HashMap map = new HashMap<>(); diff --git a/src/main/java/net/avalara/avatax/rest/client/enums/ErrorCodeId.java b/src/main/java/net/avalara/avatax/rest/client/enums/ErrorCodeId.java index aa90c1eb..dce82f82 100644 --- a/src/main/java/net/avalara/avatax/rest/client/enums/ErrorCodeId.java +++ b/src/main/java/net/avalara/avatax/rest/client/enums/ErrorCodeId.java @@ -1531,6 +1531,16 @@ public enum ErrorCodeId { */ ItemDualWriteParameterValueMismatchError(1740), + /** + * + */ + DuplicateItemIdsInTaxCodeClassificationRequest(1741), + + /** + * + */ + TooManyItemIdsInTaxCodeClassificationRequest(1742), + /** * SendSales API errors */ @@ -1862,6 +1872,16 @@ public enum ErrorCodeId { */ InvalidCostCenter(2813), + /** + * Sync flow restricts one record for Item model + */ + TooManyItemsInSyncFlowRequest(2814), + + /** + * IMS-2096: Recommendation status update rule + */ + InvalidTaxCodeIdInRecommendationStatusUpdate(2815), + /** * Occurs when a Header value is incorrect or invalid in some way */ diff --git a/src/main/java/net/avalara/avatax/rest/client/models/ClassificationParameterUsageMapModel.java b/src/main/java/net/avalara/avatax/rest/client/models/ClassificationParameterUsageMapModel.java index 4a7942a6..c6086edb 100644 --- a/src/main/java/net/avalara/avatax/rest/client/models/ClassificationParameterUsageMapModel.java +++ b/src/main/java/net/avalara/avatax/rest/client/models/ClassificationParameterUsageMapModel.java @@ -95,7 +95,7 @@ public void setTaxTypeGroupId(String value) { /** * Getter for visibility * - * This defines if the parameter is recommeded ,optional or mandatory + * This defines if the parameter is recommended ,optional or mandatory */ public Visibility getVisibility() { return this.visibility; @@ -104,7 +104,7 @@ public Visibility getVisibility() { /** * Setter for visibility * - * This defines if the parameter is recommeded ,optional or mandatory + * This defines if the parameter is recommended ,optional or mandatory */ public void setVisibility(Visibility value) { this.visibility = value; @@ -130,6 +130,26 @@ public void setAttributeType(String value) { this.attributeType = value; } + private String attributeSubType; + + /** + * Getter for attributeSubType + * + * The sub-type of parameter as determined by its application. + */ + public String getAttributeSubType() { + return this.attributeSubType; + } + + /** + * Setter for attributeSubType + * + * The sub-type of parameter as determined by its application. + */ + public void setAttributeSubType(String value) { + this.attributeSubType = value; + } + private String name; /** diff --git a/src/main/java/net/avalara/avatax/rest/client/models/FilterModel.java b/src/main/java/net/avalara/avatax/rest/client/models/FilterModel.java new file mode 100644 index 00000000..89aeccd7 --- /dev/null +++ b/src/main/java/net/avalara/avatax/rest/client/models/FilterModel.java @@ -0,0 +1,60 @@ +package net.avalara.avatax.rest.client.models; + +import net.avalara.avatax.rest.client.enums.*; +import net.avalara.avatax.rest.client.serializer.JsonSerializer; + +import java.lang.Override; +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.Date; +import java.util.HashMap; + +/* + * AvaTax Software Development Kit for Java JRE based environments + * + * (c) 2004-2018 Avalara, Inc. + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + * + * @author Dustin Welden + * @copyright 2004-2018 Avalara, Inc. + * @license https://www.apache.org/licenses/LICENSE-2.0 + * @link https://github.com/avadev/AvaTax-REST-V2-JRE-SDK + * Swagger name: AvaTaxClient + */ + +/** + * Filter Model + */ +public class FilterModel { + + + private String filter; + + /** + * Getter for filter + * + * Filter + */ + public String getFilter() { + return this.filter; + } + + /** + * Setter for filter + * + * Filter + */ + public void setFilter(String value) { + this.filter = value; + } + + /** + * Returns a JSON string representation of FilterModel + */ + @Override + public String toString() { + return JsonSerializer.SerializeObject(this); + } +} diff --git a/src/main/java/net/avalara/avatax/rest/client/models/GLAccountBulkUploadInputModel.java b/src/main/java/net/avalara/avatax/rest/client/models/GLAccountBulkUploadInputModel.java new file mode 100644 index 00000000..9a93f8d0 --- /dev/null +++ b/src/main/java/net/avalara/avatax/rest/client/models/GLAccountBulkUploadInputModel.java @@ -0,0 +1,60 @@ +package net.avalara.avatax.rest.client.models; + +import net.avalara.avatax.rest.client.enums.*; +import net.avalara.avatax.rest.client.serializer.JsonSerializer; + +import java.lang.Override; +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.Date; +import java.util.HashMap; + +/* + * AvaTax Software Development Kit for Java JRE based environments + * + * (c) 2004-2018 Avalara, Inc. + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + * + * @author Dustin Welden + * @copyright 2004-2018 Avalara, Inc. + * @license https://www.apache.org/licenses/LICENSE-2.0 + * @link https://github.com/avadev/AvaTax-REST-V2-JRE-SDK + * Swagger name: AvaTaxClient + */ + +/** + * Represents a bulk upload input model. + */ +public class GLAccountBulkUploadInputModel { + + + private ArrayList glAccounts; + + /** + * Getter for glAccounts + * + * List of GL accounts + */ + public ArrayList getGlAccounts() { + return this.glAccounts; + } + + /** + * Setter for glAccounts + * + * List of GL accounts + */ + public void setGlAccounts(ArrayList value) { + this.glAccounts = value; + } + + /** + * Returns a JSON string representation of GLAccountBulkUploadInputModel + */ + @Override + public String toString() { + return JsonSerializer.SerializeObject(this); + } +} diff --git a/src/main/java/net/avalara/avatax/rest/client/models/GLAccountBulkUploadOutputModel.java b/src/main/java/net/avalara/avatax/rest/client/models/GLAccountBulkUploadOutputModel.java new file mode 100644 index 00000000..2daaaf15 --- /dev/null +++ b/src/main/java/net/avalara/avatax/rest/client/models/GLAccountBulkUploadOutputModel.java @@ -0,0 +1,80 @@ +package net.avalara.avatax.rest.client.models; + +import net.avalara.avatax.rest.client.enums.*; +import net.avalara.avatax.rest.client.serializer.JsonSerializer; + +import java.lang.Override; +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.Date; +import java.util.HashMap; + +/* + * AvaTax Software Development Kit for Java JRE based environments + * + * (c) 2004-2018 Avalara, Inc. + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + * + * @author Dustin Welden + * @copyright 2004-2018 Avalara, Inc. + * @license https://www.apache.org/licenses/LICENSE-2.0 + * @link https://github.com/avadev/AvaTax-REST-V2-JRE-SDK + * Swagger name: AvaTaxClient + */ + +/** + * Represents a bulk upload response model. + */ +public class GLAccountBulkUploadOutputModel { + + + private Integer total; + + /** + * Getter for total + * + * The total number of processed objects + */ + public Integer getTotal() { + return this.total; + } + + /** + * Setter for total + * + * The total number of processed objects + */ + public void setTotal(Integer value) { + this.total = value; + } + + private ArrayList failed; + + /** + * Getter for failed + * + * A dictionary of the object and a respective list of errors + */ + public ArrayList getFailed() { + return this.failed; + } + + /** + * Setter for failed + * + * A dictionary of the object and a respective list of errors + */ + public void setFailed(ArrayList value) { + this.failed = value; + } + + /** + * Returns a JSON string representation of GLAccountBulkUploadOutputModel + */ + @Override + public String toString() { + return JsonSerializer.SerializeObject(this); + } +} diff --git a/src/main/java/net/avalara/avatax/rest/client/models/GLAccountRequestModel.java b/src/main/java/net/avalara/avatax/rest/client/models/GLAccountRequestModel.java new file mode 100644 index 00000000..a3a083c8 --- /dev/null +++ b/src/main/java/net/avalara/avatax/rest/client/models/GLAccountRequestModel.java @@ -0,0 +1,140 @@ +package net.avalara.avatax.rest.client.models; + +import net.avalara.avatax.rest.client.enums.*; +import net.avalara.avatax.rest.client.serializer.JsonSerializer; + +import java.lang.Override; +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.Date; +import java.util.HashMap; + +/* + * AvaTax Software Development Kit for Java JRE based environments + * + * (c) 2004-2018 Avalara, Inc. + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + * + * @author Dustin Welden + * @copyright 2004-2018 Avalara, Inc. + * @license https://www.apache.org/licenses/LICENSE-2.0 + * @link https://github.com/avadev/AvaTax-REST-V2-JRE-SDK + * Swagger name: AvaTaxClient + */ + +/** + * GL account request model + */ +public class GLAccountRequestModel { + + + private String entityUseCode; + + /** + * Getter for entityUseCode + * + * The entity use code + */ + public String getEntityUseCode() { + return this.entityUseCode; + } + + /** + * Setter for entityUseCode + * + * The entity use code + */ + public void setEntityUseCode(String value) { + this.entityUseCode = value; + } + + private Date effectiveDate; + + /** + * Getter for effectiveDate + * + * The "effective from" date + */ + public Date getEffectiveDate() { + return this.effectiveDate; + } + + /** + * Setter for effectiveDate + * + * The "effective from" date + */ + public void setEffectiveDate(Date value) { + this.effectiveDate = value; + } + + private Date endDate; + + /** + * Getter for endDate + * + * The end date + */ + public Date getEndDate() { + return this.endDate; + } + + /** + * Setter for endDate + * + * The end date + */ + public void setEndDate(Date value) { + this.endDate = value; + } + + private Int64TaxProfileObjectReferenceModel defaultItem; + + /** + * Getter for defaultItem + * + * + */ + public Int64TaxProfileObjectReferenceModel getDefaultItem() { + return this.defaultItem; + } + + /** + * Setter for defaultItem + * + * + */ + public void setDefaultItem(Int64TaxProfileObjectReferenceModel value) { + this.defaultItem = value; + } + + private String glAccountCode; + + /** + * Getter for glAccountCode + * + * The GL account code + */ + public String getGlAccountCode() { + return this.glAccountCode; + } + + /** + * Setter for glAccountCode + * + * The GL account code + */ + public void setGlAccountCode(String value) { + this.glAccountCode = value; + } + + /** + * Returns a JSON string representation of GLAccountRequestModel + */ + @Override + public String toString() { + return JsonSerializer.SerializeObject(this); + } +} diff --git a/src/main/java/net/avalara/avatax/rest/client/models/GLAccountSuccessResponseModel.java b/src/main/java/net/avalara/avatax/rest/client/models/GLAccountSuccessResponseModel.java new file mode 100644 index 00000000..163146f0 --- /dev/null +++ b/src/main/java/net/avalara/avatax/rest/client/models/GLAccountSuccessResponseModel.java @@ -0,0 +1,200 @@ +package net.avalara.avatax.rest.client.models; + +import net.avalara.avatax.rest.client.enums.*; +import net.avalara.avatax.rest.client.serializer.JsonSerializer; + +import java.lang.Override; +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.Date; +import java.util.HashMap; + +/* + * AvaTax Software Development Kit for Java JRE based environments + * + * (c) 2004-2018 Avalara, Inc. + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + * + * @author Dustin Welden + * @copyright 2004-2018 Avalara, Inc. + * @license https://www.apache.org/licenses/LICENSE-2.0 + * @link https://github.com/avadev/AvaTax-REST-V2-JRE-SDK + * Swagger name: AvaTaxClient + */ + +/** + * GL account response model + */ +public class GLAccountSuccessResponseModel { + + + private Long glAccountId; + + /** + * Getter for glAccountId + * + * The GL account ID + */ + public Long getGlAccountId() { + return this.glAccountId; + } + + /** + * Setter for glAccountId + * + * The GL account ID + */ + public void setGlAccountId(Long value) { + this.glAccountId = value; + } + + private Integer companyId; + + /** + * Getter for companyId + * + * The company ID to which this GL account belongs + */ + public Integer getCompanyId() { + return this.companyId; + } + + /** + * Setter for companyId + * + * The company ID to which this GL account belongs + */ + public void setCompanyId(Integer value) { + this.companyId = value; + } + + private TaxProfileMetaDataModel meta; + + /** + * Getter for meta + * + * + */ + public TaxProfileMetaDataModel getMeta() { + return this.meta; + } + + /** + * Setter for meta + * + * + */ + public void setMeta(TaxProfileMetaDataModel value) { + this.meta = value; + } + + private String entityUseCode; + + /** + * Getter for entityUseCode + * + * The entity use code + */ + public String getEntityUseCode() { + return this.entityUseCode; + } + + /** + * Setter for entityUseCode + * + * The entity use code + */ + public void setEntityUseCode(String value) { + this.entityUseCode = value; + } + + private Date effectiveDate; + + /** + * Getter for effectiveDate + * + * The "effective from" date + */ + public Date getEffectiveDate() { + return this.effectiveDate; + } + + /** + * Setter for effectiveDate + * + * The "effective from" date + */ + public void setEffectiveDate(Date value) { + this.effectiveDate = value; + } + + private Date endDate; + + /** + * Getter for endDate + * + * The end date + */ + public Date getEndDate() { + return this.endDate; + } + + /** + * Setter for endDate + * + * The end date + */ + public void setEndDate(Date value) { + this.endDate = value; + } + + private Int64TaxProfileObjectReferenceModel defaultItem; + + /** + * Getter for defaultItem + * + * + */ + public Int64TaxProfileObjectReferenceModel getDefaultItem() { + return this.defaultItem; + } + + /** + * Setter for defaultItem + * + * + */ + public void setDefaultItem(Int64TaxProfileObjectReferenceModel value) { + this.defaultItem = value; + } + + private String glAccountCode; + + /** + * Getter for glAccountCode + * + * The GL account code + */ + public String getGlAccountCode() { + return this.glAccountCode; + } + + /** + * Setter for glAccountCode + * + * The GL account code + */ + public void setGlAccountCode(String value) { + this.glAccountCode = value; + } + + /** + * Returns a JSON string representation of GLAccountSuccessResponseModel + */ + @Override + public String toString() { + return JsonSerializer.SerializeObject(this); + } +} diff --git a/src/main/java/net/avalara/avatax/rest/client/models/GLAccountUploadErrorModel.java b/src/main/java/net/avalara/avatax/rest/client/models/GLAccountUploadErrorModel.java new file mode 100644 index 00000000..661990b9 --- /dev/null +++ b/src/main/java/net/avalara/avatax/rest/client/models/GLAccountUploadErrorModel.java @@ -0,0 +1,100 @@ +package net.avalara.avatax.rest.client.models; + +import net.avalara.avatax.rest.client.enums.*; +import net.avalara.avatax.rest.client.serializer.JsonSerializer; + +import java.lang.Override; +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.Date; +import java.util.HashMap; + +/* + * AvaTax Software Development Kit for Java JRE based environments + * + * (c) 2004-2018 Avalara, Inc. + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + * + * @author Dustin Welden + * @copyright 2004-2018 Avalara, Inc. + * @license https://www.apache.org/licenses/LICENSE-2.0 + * @link https://github.com/avadev/AvaTax-REST-V2-JRE-SDK + * Swagger name: AvaTaxClient + */ + +/** + * Represents a GL account upload error model + */ +public class GLAccountUploadErrorModel { + + + private Integer rowIndex; + + /** + * Getter for rowIndex + * + * Row index of a GL account + */ + public Integer getRowIndex() { + return this.rowIndex; + } + + /** + * Setter for rowIndex + * + * Row index of a GL account + */ + public void setRowIndex(Integer value) { + this.rowIndex = value; + } + + private String glAccountCode; + + /** + * Getter for glAccountCode + * + * GL Account code + */ + public String getGlAccountCode() { + return this.glAccountCode; + } + + /** + * Setter for glAccountCode + * + * GL Account code + */ + public void setGlAccountCode(String value) { + this.glAccountCode = value; + } + + private ArrayList errors; + + /** + * Getter for errors + * + * List of errors for against given GL account code + */ + public ArrayList getErrors() { + return this.errors; + } + + /** + * Setter for errors + * + * List of errors for against given GL account code + */ + public void setErrors(ArrayList value) { + this.errors = value; + } + + /** + * Returns a JSON string representation of GLAccountUploadErrorModel + */ + @Override + public String toString() { + return JsonSerializer.SerializeObject(this); + } +} diff --git a/src/main/java/net/avalara/avatax/rest/client/models/ItemCatalogueInputModel.java b/src/main/java/net/avalara/avatax/rest/client/models/ItemCatalogueInputModel.java index c3f03289..0932469d 100644 --- a/src/main/java/net/avalara/avatax/rest/client/models/ItemCatalogueInputModel.java +++ b/src/main/java/net/avalara/avatax/rest/client/models/ItemCatalogueInputModel.java @@ -90,44 +90,44 @@ public void setDescription(String value) { this.description = value; } - private String summary; + private String taxCode; /** - * Getter for summary + * Getter for taxCode * - * A summary for selection of the tax code. + * The tax code of the item. */ - public String getSummary() { - return this.summary; + public String getTaxCode() { + return this.taxCode; } /** - * Setter for summary + * Setter for taxCode * - * A summary for selection of the tax code. + * The tax code of the item. */ - public void setSummary(String value) { - this.summary = value; + public void setTaxCode(String value) { + this.taxCode = value; } - private String taxCode; + private String itemType; /** - * Getter for taxCode + * Getter for itemType * - * The tax code of the item. + * Type of item */ - public String getTaxCode() { - return this.taxCode; + public String getItemType() { + return this.itemType; } /** - * Setter for taxCode + * Setter for itemType * - * The tax code of the item. + * Type of item */ - public void setTaxCode(String value) { - this.taxCode = value; + public void setItemType(String value) { + this.itemType = value; } private String upc; @@ -150,6 +150,26 @@ public void setUpc(String value) { this.upc = value; } + private String summary; + + /** + * Getter for summary + * + * A summary for selection of the tax code. + */ + public String getSummary() { + return this.summary; + } + + /** + * Setter for summary + * + * A summary for selection of the tax code. + */ + public void setSummary(String value) { + this.summary = value; + } + private String itemGroup; /** diff --git a/src/main/java/net/avalara/avatax/rest/client/models/ItemModel.java b/src/main/java/net/avalara/avatax/rest/client/models/ItemModel.java index 85a7519a..7b5c78b0 100644 --- a/src/main/java/net/avalara/avatax/rest/client/models/ItemModel.java +++ b/src/main/java/net/avalara/avatax/rest/client/models/ItemModel.java @@ -95,9 +95,9 @@ public void setItemCode(String value) { /** * Getter for taxCodeId * - * DEPRECATED - Date: 11/13/2018, Version: 18.12, Message: For identifying an `Item` with `Avalara TaxCode`, please call the [CreateItemClassification API] with your ItemCode and the Avalara TaxCode. - * The unique ID number of the tax code that is applied when selling this item. - * When creating or updating an item, you can either specify the Tax Code ID number or the Tax Code string; you do not need to specify both values. + * The unique ID number of the tax code that is applied when selling this item. + * When creating or updating an item, you can either specify the Tax Code ID number or the Tax Code string; + * you do not need to specify both values. */ public Integer getTaxCodeId() { return this.taxCodeId; @@ -106,9 +106,9 @@ public Integer getTaxCodeId() { /** * Setter for taxCodeId * - * DEPRECATED - Date: 11/13/2018, Version: 18.12, Message: For identifying an `Item` with `Avalara TaxCode`, please call the [CreateItemClassification API] with your ItemCode and the Avalara TaxCode. - * The unique ID number of the tax code that is applied when selling this item. - * When creating or updating an item, you can either specify the Tax Code ID number or the Tax Code string; you do not need to specify both values. + * The unique ID number of the tax code that is applied when selling this item. + * When creating or updating an item, you can either specify the Tax Code ID number or the Tax Code string; + * you do not need to specify both values. */ public void setTaxCodeId(Integer value) { this.taxCodeId = value; @@ -119,9 +119,9 @@ public void setTaxCodeId(Integer value) { /** * Getter for taxCode * - * DEPRECATED - Date: 11/13/2018, Version: 18.12, Message: For identifying an `Item` with `Avalara TaxCode`, please call the [CreateItemClassification API] with your ItemCode and the Avalara TaxCode. - * The unique code string of the Tax Code that is applied when selling this item. - * When creating or updating an item, you can either specify the Tax Code ID number or the Tax Code string; you do not need to specify both values. + * The unique code string of the Tax Code that is applied when selling this item. + * When creating or updating an item, you can either specify the Tax Code ID number or the Tax Code string; + * you do not need to specify both values. */ public String getTaxCode() { return this.taxCode; @@ -130,9 +130,9 @@ public String getTaxCode() { /** * Setter for taxCode * - * DEPRECATED - Date: 11/13/2018, Version: 18.12, Message: For identifying an `Item` with `Avalara TaxCode`, please call the [CreateItemClassification API] with your ItemCode and the Avalara TaxCode. - * The unique code string of the Tax Code that is applied when selling this item. - * When creating or updating an item, you can either specify the Tax Code ID number or the Tax Code string; you do not need to specify both values. + * The unique code string of the Tax Code that is applied when selling this item. + * When creating or updating an item, you can either specify the Tax Code ID number or the Tax Code string; + * you do not need to specify both values. */ public void setTaxCode(String value) { this.taxCode = value; @@ -283,7 +283,7 @@ public void setModifiedUserId(Integer value) { /** * Getter for source * - * Source of creation of this item + * Source of creation of this. */ public String getSource() { return this.source; @@ -292,7 +292,7 @@ public String getSource() { /** * Setter for source * - * Source of creation of this item + * Source of creation of this. */ public void setSource(String value) { this.source = value; @@ -318,6 +318,26 @@ public void setSourceEntityId(String value) { this.sourceEntityId = value; } + private String itemType; + + /** + * Getter for itemType + * + * Type of item + */ + public String getItemType() { + return this.itemType; + } + + /** + * Setter for itemType + * + * Type of item + */ + public void setItemType(String value) { + this.itemType = value; + } + private String upc; /** @@ -338,13 +358,33 @@ public void setUpc(String value) { this.upc = value; } + private String summary; + + /** + * Getter for summary + * + * Long Summary for Item + */ + public String getSummary() { + return this.summary; + } + + /** + * Setter for summary + * + * Long Summary for Item + */ + public void setSummary(String value) { + this.summary = value; + } + private ArrayList classifications; /** * Getter for classifications * * List of classifications that belong to this item. - * A single classification consits of a productCode and a systemCode for a particular item. + * A single classification consists of a productCode and a systemCode for a particular item. */ public ArrayList getClassifications() { return this.classifications; @@ -354,7 +394,7 @@ public ArrayList getClassifications() { * Setter for classifications * * List of classifications that belong to this item. - * A single classification consits of a productCode and a systemCode for a particular item. + * A single classification consists of a productCode and a systemCode for a particular item. */ public void setClassifications(ArrayList value) { this.classifications = value; @@ -420,6 +460,46 @@ public void setProperties(HashMap value) { this.properties = value; } + private ArrayList itemStatus; + + /** + * Getter for itemStatus + * + * List of item status + */ + public ArrayList getItemStatus() { + return this.itemStatus; + } + + /** + * Setter for itemStatus + * + * List of item status + */ + public void setItemStatus(ArrayList value) { + this.itemStatus = value; + } + + private TaxCodeRecommendationStatusOutputModel taxCodeRecommendationStatus; + + /** + * Getter for taxCodeRecommendationStatus + * + * + */ + public TaxCodeRecommendationStatusOutputModel getTaxCodeRecommendationStatus() { + return this.taxCodeRecommendationStatus; + } + + /** + * Setter for taxCodeRecommendationStatus + * + * + */ + public void setTaxCodeRecommendationStatus(TaxCodeRecommendationStatusOutputModel value) { + this.taxCodeRecommendationStatus = value; + } + /** * Returns a JSON string representation of ItemModel */ diff --git a/src/main/java/net/avalara/avatax/rest/client/models/ItemStatusModel.java b/src/main/java/net/avalara/avatax/rest/client/models/ItemStatusModel.java new file mode 100644 index 00000000..201d6acc --- /dev/null +++ b/src/main/java/net/avalara/avatax/rest/client/models/ItemStatusModel.java @@ -0,0 +1,80 @@ +package net.avalara.avatax.rest.client.models; + +import net.avalara.avatax.rest.client.enums.*; +import net.avalara.avatax.rest.client.serializer.JsonSerializer; + +import java.lang.Override; +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.Date; +import java.util.HashMap; + +/* + * AvaTax Software Development Kit for Java JRE based environments + * + * (c) 2004-2018 Avalara, Inc. + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + * + * @author Dustin Welden + * @copyright 2004-2018 Avalara, Inc. + * @license https://www.apache.org/licenses/LICENSE-2.0 + * @link https://github.com/avadev/AvaTax-REST-V2-JRE-SDK + * Swagger name: AvaTaxClient + */ + +/** + * Status Output Model + */ +public class ItemStatusModel { + + + private String name; + + /** + * Getter for name + * + * Status + */ + public String getName() { + return this.name; + } + + /** + * Setter for name + * + * Status + */ + public void setName(String value) { + this.name = value; + } + + private String description; + + /** + * Getter for description + * + * Description + */ + public String getDescription() { + return this.description; + } + + /** + * Setter for description + * + * Description + */ + public void setDescription(String value) { + this.description = value; + } + + /** + * Returns a JSON string representation of ItemStatusModel + */ + @Override + public String toString() { + return JsonSerializer.SerializeObject(this); + } +} diff --git a/src/main/java/net/avalara/avatax/rest/client/models/ItemStatusOutputModel.java b/src/main/java/net/avalara/avatax/rest/client/models/ItemStatusOutputModel.java new file mode 100644 index 00000000..b65e2563 --- /dev/null +++ b/src/main/java/net/avalara/avatax/rest/client/models/ItemStatusOutputModel.java @@ -0,0 +1,80 @@ +package net.avalara.avatax.rest.client.models; + +import net.avalara.avatax.rest.client.enums.*; +import net.avalara.avatax.rest.client.serializer.JsonSerializer; + +import java.lang.Override; +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.Date; +import java.util.HashMap; + +/* + * AvaTax Software Development Kit for Java JRE based environments + * + * (c) 2004-2018 Avalara, Inc. + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + * + * @author Dustin Welden + * @copyright 2004-2018 Avalara, Inc. + * @license https://www.apache.org/licenses/LICENSE-2.0 + * @link https://github.com/avadev/AvaTax-REST-V2-JRE-SDK + * Swagger name: AvaTaxClient + */ + +/** + * Output model for item status + */ +public class ItemStatusOutputModel { + + + private String status; + + /** + * Getter for status + * + * Item Status + */ + public String getStatus() { + return this.status; + } + + /** + * Setter for status + * + * Item Status + */ + public void setStatus(String value) { + this.status = value; + } + + private Date modifiedDate; + + /** + * Getter for modifiedDate + * + * Last modified date + */ + public Date getModifiedDate() { + return this.modifiedDate; + } + + /** + * Setter for modifiedDate + * + * Last modified date + */ + public void setModifiedDate(Date value) { + this.modifiedDate = value; + } + + /** + * Returns a JSON string representation of ItemStatusOutputModel + */ + @Override + public String toString() { + return JsonSerializer.SerializeObject(this); + } +} diff --git a/src/main/java/net/avalara/avatax/rest/client/models/ItemTaxCodeClassificationRequestInputModel.java b/src/main/java/net/avalara/avatax/rest/client/models/ItemTaxCodeClassificationRequestInputModel.java index 173d2699..cff8766d 100644 --- a/src/main/java/net/avalara/avatax/rest/client/models/ItemTaxCodeClassificationRequestInputModel.java +++ b/src/main/java/net/avalara/avatax/rest/client/models/ItemTaxCodeClassificationRequestInputModel.java @@ -30,26 +30,6 @@ public class ItemTaxCodeClassificationRequestInputModel { - private Boolean classifyAllItems; - - /** - * Getter for classifyAllItems - * - * Determines if classification has to be initiated for all items of a company - */ - public Boolean getClassifyAllItems() { - return this.classifyAllItems; - } - - /** - * Setter for classifyAllItems - * - * Determines if classification has to be initiated for all items of a company - */ - public void setClassifyAllItems(Boolean value) { - this.classifyAllItems = value; - } - private ArrayList itemIds; /** @@ -70,26 +50,6 @@ public void setItemIds(ArrayList value) { this.itemIds = value; } - private ArrayList productCategories; - - /** - * Getter for productCategories - * - * Product categories of items - */ - public ArrayList getProductCategories() { - return this.productCategories; - } - - /** - * Setter for productCategories - * - * Product categories of items - */ - public void setProductCategories(ArrayList value) { - this.productCategories = value; - } - /** * Returns a JSON string representation of ItemTaxCodeClassificationRequestInputModel */ diff --git a/src/main/java/net/avalara/avatax/rest/client/models/ItemTaxCodeClassificationRequestOutputModel.java b/src/main/java/net/avalara/avatax/rest/client/models/ItemTaxCodeClassificationRequestOutputModel.java index 0a59c53f..b0235a55 100644 --- a/src/main/java/net/avalara/avatax/rest/client/models/ItemTaxCodeClassificationRequestOutputModel.java +++ b/src/main/java/net/avalara/avatax/rest/client/models/ItemTaxCodeClassificationRequestOutputModel.java @@ -35,7 +35,7 @@ public class ItemTaxCodeClassificationRequestOutputModel { /** * Getter for requestId * - * The unique ID of the classification request + * The unique Request Id of classification request */ public Integer getRequestId() { return this.requestId; @@ -44,7 +44,7 @@ public Integer getRequestId() { /** * Setter for requestId * - * The unique ID of the classification request + * The unique Request Id of classification request */ public void setRequestId(Integer value) { this.requestId = value; @@ -55,7 +55,7 @@ public void setRequestId(Integer value) { /** * Getter for companyId * - * The unique ID of the company that created the classification request. + * The unique ID number of the company that has created classification request. */ public Integer getCompanyId() { return this.companyId; @@ -64,7 +64,7 @@ public Integer getCompanyId() { /** * Setter for companyId * - * The unique ID of the company that created the classification request. + * The unique ID number of the company that has created classification request. */ public void setCompanyId(Integer value) { this.companyId = value; @@ -95,7 +95,7 @@ public void setRequest(String value) { /** * Getter for status * - * The status of the classification request + * The status of classification request */ public String getStatus() { return this.status; @@ -104,7 +104,7 @@ public String getStatus() { /** * Setter for status * - * The status of the classification request + * The status of classification request */ public void setStatus(String value) { this.status = value; @@ -115,7 +115,7 @@ public void setStatus(String value) { /** * Getter for requestType * - * The request type of the classification request + * The request type of classification request */ public String getRequestType() { return this.requestType; @@ -124,7 +124,7 @@ public String getRequestType() { /** * Setter for requestType * - * The request type of the classification request + * The request type of classification request */ public void setRequestType(String value) { this.requestType = value; diff --git a/src/main/java/net/avalara/avatax/rest/client/models/ItemTaxCodeRecommendationStatusModel.java b/src/main/java/net/avalara/avatax/rest/client/models/ItemTaxCodeRecommendationStatusModel.java new file mode 100644 index 00000000..9393888d --- /dev/null +++ b/src/main/java/net/avalara/avatax/rest/client/models/ItemTaxCodeRecommendationStatusModel.java @@ -0,0 +1,80 @@ +package net.avalara.avatax.rest.client.models; + +import net.avalara.avatax.rest.client.enums.*; +import net.avalara.avatax.rest.client.serializer.JsonSerializer; + +import java.lang.Override; +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.Date; +import java.util.HashMap; + +/* + * AvaTax Software Development Kit for Java JRE based environments + * + * (c) 2004-2018 Avalara, Inc. + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + * + * @author Dustin Welden + * @copyright 2004-2018 Avalara, Inc. + * @license https://www.apache.org/licenses/LICENSE-2.0 + * @link https://github.com/avadev/AvaTax-REST-V2-JRE-SDK + * Swagger name: AvaTaxClient + */ + +/** + * Status Output Model + */ +public class ItemTaxCodeRecommendationStatusModel { + + + private String name; + + /** + * Getter for name + * + * Status + */ + public String getName() { + return this.name; + } + + /** + * Setter for name + * + * Status + */ + public void setName(String value) { + this.name = value; + } + + private String description; + + /** + * Getter for description + * + * Description + */ + public String getDescription() { + return this.description; + } + + /** + * Setter for description + * + * Description + */ + public void setDescription(String value) { + this.description = value; + } + + /** + * Returns a JSON string representation of ItemTaxCodeRecommendationStatusModel + */ + @Override + public String toString() { + return JsonSerializer.SerializeObject(this); + } +} diff --git a/src/main/java/net/avalara/avatax/rest/client/models/ParameterModel.java b/src/main/java/net/avalara/avatax/rest/client/models/ParameterModel.java index ea4bd63c..fa102ddd 100644 --- a/src/main/java/net/avalara/avatax/rest/client/models/ParameterModel.java +++ b/src/main/java/net/avalara/avatax/rest/client/models/ParameterModel.java @@ -264,6 +264,26 @@ public void setAttributeType(String value) { this.attributeType = value; } + private String attributeSubType; + + /** + * Getter for attributeSubType + * + * The sub-type of parameter as determined by its application. + */ + public String getAttributeSubType() { + return this.attributeSubType; + } + + /** + * Setter for attributeSubType + * + * The sub-type of parameter as determined by its application. + */ + public void setAttributeSubType(String value) { + this.attributeSubType = value; + } + private ArrayList values; /** diff --git a/src/main/java/net/avalara/avatax/rest/client/models/ParameterUsageModel.java b/src/main/java/net/avalara/avatax/rest/client/models/ParameterUsageModel.java index f5514262..552c9db6 100644 --- a/src/main/java/net/avalara/avatax/rest/client/models/ParameterUsageModel.java +++ b/src/main/java/net/avalara/avatax/rest/client/models/ParameterUsageModel.java @@ -190,6 +190,26 @@ public void setAttributeType(String value) { this.attributeType = value; } + private String attributeSubType; + + /** + * Getter for attributeSubType + * + * The sub-type of parameter as determined by its application. + */ + public String getAttributeSubType() { + return this.attributeSubType; + } + + /** + * Setter for attributeSubType + * + * The sub-type of parameter as determined by its application. + */ + public void setAttributeSubType(String value) { + this.attributeSubType = value; + } + private String name; /** diff --git a/src/main/java/net/avalara/avatax/rest/client/models/ResourceFileUploadRequestModel.java b/src/main/java/net/avalara/avatax/rest/client/models/ResourceFileUploadRequestModel.java index 5a86244d..d67fbb50 100644 --- a/src/main/java/net/avalara/avatax/rest/client/models/ResourceFileUploadRequestModel.java +++ b/src/main/java/net/avalara/avatax/rest/client/models/ResourceFileUploadRequestModel.java @@ -130,26 +130,6 @@ public void setName(String value) { this.name = value; } - private Integer resourceFileTypeId; - - /** - * Getter for resourceFileTypeId - * - * The resource type ID of this file. - */ - public Integer getResourceFileTypeId() { - return this.resourceFileTypeId; - } - - /** - * Setter for resourceFileTypeId - * - * The resource type ID of this file. - */ - public void setResourceFileTypeId(Integer value) { - this.resourceFileTypeId = value; - } - private Long length; /** diff --git a/src/main/java/net/avalara/avatax/rest/client/models/ReturnsParameterUsageModel.java b/src/main/java/net/avalara/avatax/rest/client/models/ReturnsParameterUsageModel.java index 758c4945..60cf8d65 100644 --- a/src/main/java/net/avalara/avatax/rest/client/models/ReturnsParameterUsageModel.java +++ b/src/main/java/net/avalara/avatax/rest/client/models/ReturnsParameterUsageModel.java @@ -130,6 +130,26 @@ public void setAttributeType(String value) { this.attributeType = value; } + private String attributeSubType; + + /** + * Getter for attributeSubType + * + * The sub-type of parameter as determined by its application. + */ + public String getAttributeSubType() { + return this.attributeSubType; + } + + /** + * Setter for attributeSubType + * + * The sub-type of parameter as determined by its application. + */ + public void setAttributeSubType(String value) { + this.attributeSubType = value; + } + private String name; /** diff --git a/src/main/java/net/avalara/avatax/rest/client/models/TaxCodeRecommendationStatusOutputModel.java b/src/main/java/net/avalara/avatax/rest/client/models/TaxCodeRecommendationStatusOutputModel.java new file mode 100644 index 00000000..07cb4774 --- /dev/null +++ b/src/main/java/net/avalara/avatax/rest/client/models/TaxCodeRecommendationStatusOutputModel.java @@ -0,0 +1,80 @@ +package net.avalara.avatax.rest.client.models; + +import net.avalara.avatax.rest.client.enums.*; +import net.avalara.avatax.rest.client.serializer.JsonSerializer; + +import java.lang.Override; +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.Date; +import java.util.HashMap; + +/* + * AvaTax Software Development Kit for Java JRE based environments + * + * (c) 2004-2018 Avalara, Inc. + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + * + * @author Dustin Welden + * @copyright 2004-2018 Avalara, Inc. + * @license https://www.apache.org/licenses/LICENSE-2.0 + * @link https://github.com/avadev/AvaTax-REST-V2-JRE-SDK + * Swagger name: AvaTaxClient + */ + +/** + * Output model for item tax code recommendation status + */ +public class TaxCodeRecommendationStatusOutputModel { + + + private String status; + + /** + * Getter for status + * + * Recommendation status + */ + public String getStatus() { + return this.status; + } + + /** + * Setter for status + * + * Recommendation status + */ + public void setStatus(String value) { + this.status = value; + } + + private String message; + + /** + * Getter for message + * + * Status message + */ + public String getMessage() { + return this.message; + } + + /** + * Setter for message + * + * Status message + */ + public void setMessage(String value) { + this.message = value; + } + + /** + * Returns a JSON string representation of TaxCodeRecommendationStatusOutputModel + */ + @Override + public String toString() { + return JsonSerializer.SerializeObject(this); + } +} diff --git a/src/main/java/net/avalara/avatax/rest/client/models/TaxCodeRecommendationsOutputModel.java b/src/main/java/net/avalara/avatax/rest/client/models/TaxCodeRecommendationsOutputModel.java new file mode 100644 index 00000000..e5bfd834 --- /dev/null +++ b/src/main/java/net/avalara/avatax/rest/client/models/TaxCodeRecommendationsOutputModel.java @@ -0,0 +1,80 @@ +package net.avalara.avatax.rest.client.models; + +import net.avalara.avatax.rest.client.enums.*; +import net.avalara.avatax.rest.client.serializer.JsonSerializer; + +import java.lang.Override; +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.Date; +import java.util.HashMap; + +/* + * AvaTax Software Development Kit for Java JRE based environments + * + * (c) 2004-2018 Avalara, Inc. + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + * + * @author Dustin Welden + * @copyright 2004-2018 Avalara, Inc. + * @license https://www.apache.org/licenses/LICENSE-2.0 + * @link https://github.com/avadev/AvaTax-REST-V2-JRE-SDK + * Swagger name: AvaTaxClient + */ + +/** + * Tax Code Recommendation Output Model + */ +public class TaxCodeRecommendationsOutputModel { + + + private String taxCode; + + /** + * Getter for taxCode + * + * Recommended TaxCode + */ + public String getTaxCode() { + return this.taxCode; + } + + /** + * Setter for taxCode + * + * Recommended TaxCode + */ + public void setTaxCode(String value) { + this.taxCode = value; + } + + private String level; + + /** + * Getter for level + * + * Recommended TaxCode Level + */ + public String getLevel() { + return this.level; + } + + /** + * Setter for level + * + * Recommended TaxCode Level + */ + public void setLevel(String value) { + this.level = value; + } + + /** + * Returns a JSON string representation of TaxCodeRecommendationsOutputModel + */ + @Override + public String toString() { + return JsonSerializer.SerializeObject(this); + } +} diff --git a/src/main/java/net/avalara/avatax/rest/client/models/TransactionModel.java b/src/main/java/net/avalara/avatax/rest/client/models/TransactionModel.java index 804a23e5..31149d8d 100644 --- a/src/main/java/net/avalara/avatax/rest/client/models/TransactionModel.java +++ b/src/main/java/net/avalara/avatax/rest/client/models/TransactionModel.java @@ -1415,25 +1415,20 @@ public void setDeliveryTerms(DeliveryTerms value) { * falls above or below the tolerance/threshold limits. * * Available AP status codes are: - * 1. PayAsBilledMatch - * 2. PayAsBilledNoAccrual - * 3. PayAsBilledAccrueUndercharge - * 4. ShortPayItemsAccrueUndercharge - * 5. MarkForReviewUndercharge - * 6. RejectUndercharge - * 7. ShortPayItemsAccrueOvercharge - * 8. MarkForReviewOvercharge - * 9. RejectOvercharge - * 10. RejectMatch - * 11. MarkForReviewMatch - * 12. ShortPayItemsAccrueMatch - * 13. PayAsBilledOvercharge - * 14. ShortPayAvalaraCalculated - * 15. AmountThresholdNotMet - * 16. TrustedVendor - * 17. CostCenterExempted - * 18. ItemExempted - * 19. AccruedByVendor + * 1. NoAccrualMatch + * 2. NoAccrualUndercharge + * 3. NoAccrualOvercharge + * 4. NoAccrualAmountThresholdNotMet + * 5. NoAccrualTrustedVendor + * 6. NoAccrualExemptedCostCenter + * 7. NoAccrualExemptedItem + * 8. NoAccrualExemptedVendor + * 9. AccruedUndercharge + * 10. AccruedVendor + * 11. NeedReviewUndercharge + * 12. NeedReviewVendor + * 13. PendingAccrualVendor + * 14. PendingAccrualUndercharge */ public APStatus getApStatusCode() { return this.apStatusCode; @@ -1448,25 +1443,20 @@ public APStatus getApStatusCode() { * falls above or below the tolerance/threshold limits. * * Available AP status codes are: - * 1. PayAsBilledMatch - * 2. PayAsBilledNoAccrual - * 3. PayAsBilledAccrueUndercharge - * 4. ShortPayItemsAccrueUndercharge - * 5. MarkForReviewUndercharge - * 6. RejectUndercharge - * 7. ShortPayItemsAccrueOvercharge - * 8. MarkForReviewOvercharge - * 9. RejectOvercharge - * 10. RejectMatch - * 11. MarkForReviewMatch - * 12. ShortPayItemsAccrueMatch - * 13. PayAsBilledOvercharge - * 14. ShortPayAvalaraCalculated - * 15. AmountThresholdNotMet - * 16. TrustedVendor - * 17. CostCenterExempted - * 18. ItemExempted - * 19. AccruedByVendor + * 1. NoAccrualMatch + * 2. NoAccrualUndercharge + * 3. NoAccrualOvercharge + * 4. NoAccrualAmountThresholdNotMet + * 5. NoAccrualTrustedVendor + * 6. NoAccrualExemptedCostCenter + * 7. NoAccrualExemptedItem + * 8. NoAccrualExemptedVendor + * 9. AccruedUndercharge + * 10. AccruedVendor + * 11. NeedReviewUndercharge + * 12. NeedReviewVendor + * 13. PendingAccrualVendor + * 14. PendingAccrualUndercharge */ public void setApStatusCode(APStatus value) { this.apStatusCode = value; @@ -1478,28 +1468,7 @@ public void setApStatusCode(APStatus value) { * Getter for apStatus * * An Accounts Payable (AP) status indicates an action that needs to be taken when the tolerance amount falls - * above or below certain threshold limits. - * - * Available AP statuses are: - * 1. Ignored - No variance, pay as billed (PayAsBilledMatch) - * 2. Ignored - Undercharged, pay as billed (PayAsBilledNoAccrual) - * 3. Accrued - Pay bill and accrue undercharge variance (PayAsBilledAccrueUndercharge) - * 4. Accrued - Pay for items and accrue all tax (ShortPayItemsAccrueUndercharge) - * 5. Needs review - Undercharged (MarkForReviewUndercharge) - * 6. Ignored - Reject undercharged transaction (RejectUndercharge) - * 7. Accrued - Pay for items and accrue all tax (ShortPayItemsAccrueOvercharge) - * 8. Needs review - Overcharged (MarkForReviewOvercharge) - * 9. Ignored - Reject overcharged transaction (RejectOvercharge) - * 10. Ignored - No variance, reject transaction (RejectMatch) - * 11. Needs review - No variance (MarkForReviewMatch) - * 12. Accrued - No variance, pay for items and accrue all tax (ShortPayItemsAccrueMatch) - * 13. Ignored - Overcharged, pay as billed (PayAsBilledOvercharge) - * 14. Ignored - Overcharged, pay Avalara’s calculated tax (ShortPayAvalaraCalculated) - * 15. Ignored - Amount threshold not met (AmountThresholdNotMet) - * 16. Ignored - Use trusted vendor’s calculations (TrustedVendor) - * 17. Ignored - Cost center exempted from tax (CostCenterExempted) - * 18. Ignored - Item exempted from tax (ItemExempted) - * 19. Accrued - Accrued by Vendor (AccruedByVendor) + * above or below certain threshold limits. */ public String getApStatus() { return this.apStatus; @@ -1509,28 +1478,7 @@ public String getApStatus() { * Setter for apStatus * * An Accounts Payable (AP) status indicates an action that needs to be taken when the tolerance amount falls - * above or below certain threshold limits. - * - * Available AP statuses are: - * 1. Ignored - No variance, pay as billed (PayAsBilledMatch) - * 2. Ignored - Undercharged, pay as billed (PayAsBilledNoAccrual) - * 3. Accrued - Pay bill and accrue undercharge variance (PayAsBilledAccrueUndercharge) - * 4. Accrued - Pay for items and accrue all tax (ShortPayItemsAccrueUndercharge) - * 5. Needs review - Undercharged (MarkForReviewUndercharge) - * 6. Ignored - Reject undercharged transaction (RejectUndercharge) - * 7. Accrued - Pay for items and accrue all tax (ShortPayItemsAccrueOvercharge) - * 8. Needs review - Overcharged (MarkForReviewOvercharge) - * 9. Ignored - Reject overcharged transaction (RejectOvercharge) - * 10. Ignored - No variance, reject transaction (RejectMatch) - * 11. Needs review - No variance (MarkForReviewMatch) - * 12. Accrued - No variance, pay for items and accrue all tax (ShortPayItemsAccrueMatch) - * 13. Ignored - Overcharged, pay as billed (PayAsBilledOvercharge) - * 14. Ignored - Overcharged, pay Avalara’s calculated tax (ShortPayAvalaraCalculated) - * 15. Ignored - Amount threshold not met (AmountThresholdNotMet) - * 16. Ignored - Use trusted vendor’s calculations (TrustedVendor) - * 17. Ignored - Cost center exempted from tax (CostCenterExempted) - * 18. Ignored - Item exempted from tax (ItemExempted) - * 19. Accrued - Accrued by Vendor (AccruedByVendor) + * above or below certain threshold limits. */ public void setApStatus(String value) { this.apStatus = value;