CalcTaxes
RequestError Code | Message | Summary |
---|---|---|
-2000 | CompanyData is null. | The CompanyData object is missing |
-2000 | Invoice cannot be null or empty. | The Invoice object is missing or incomplete |
Error Code | Message | Summary |
---|---|---|
-2000 | BusinessClass is required. | Missing BusinessClass field in CompanyData |
-2000 | BusinessClass is invalid. | Invalid BusinessClass value |
-2000 | ServiceClass is required. | Missing ServiceClass field in CompanyData |
-2000 | ServiceClass is invalid. | ServiceClass value is invalid |
-2000 | Facilities is required. | Missing Facilities field in CompanyData |
-2000 | Franchise is required. | Missing Franchise field in CompanyData |
-2000 | Regulated is required. | Missing Regulated field in CompanyData |
Error Code | Message | Summary |
---|---|---|
-2000 | County, State, and ExclusionOn are required in Exclusions. | Missing fields in Exclusion |
-2000 | Number of Exclusions cannot exceed 100 | Too many exclusions in Exclusions list |
-1000 | Invalid Exclusion: {\"ctry\":\"XXX\",\"st\":\"YYY\",\"excl\":true} - EZTax failed to add the exclusion information.. | Invalid data in Exclusion |
-2000 | Both Country and State cannot be blank in an exclusion. | Neither Country or State provided |
Error Code | Message | Summary |
---|---|---|
-2000 | DocumentCode is required in order to commit transactions. | Missing DocumentCode field in Invoice when Commit is true |
-2000 | DocumentCode cannot exceed 150 characters. | DocumentCode contains too many characters |
-1008 | BillTo is required. | Missing BillTo location in Invoice |
-2000 | Invalid BillTo location: Insufficient information provided to determine taxing jurisdiction. | Not enough information to determine a BillTo location |
-2000 | CustomerType is required. | Missing CustomerType field in Invoice |
-2000 | CustomerType is invalid. | CustomerType value is invalid |
-2000 | Date is required. | Missing Invoice Date field in Invoice |
-2000 | Items list is empty. | Missing Line Item list in Invoice |
-2000 | ReturnDetail and/or ReturnSummary must be set to true. | Either ReturnDetail, ReturnSummary, or both must be true |
-2000 | Total Invoices 1001 cannot exceed 1000 | Too many Invoices on a request |
-2000 | Billing period month must be between 1 and 12 | Billing Period Month is invalid |
-2000 | Billing period year is invalid. Use YYYY format | Billing Period Year is invalid |
-2000 | Currency code USA not supported. | Currency Code is invalid |
Error Code | Message | Summary |
---|---|---|
-2000 | LineNumber cannot exceed 150 characters. | LineItem Reference too long |
-2000 | Invalid From location: Insufficient information provided to determine taxing jurisdiction. | Not enough information to determine a From/Origination location |
-2000 | Invalid To location: Insufficient information provided to determine taxing jurisdiction. | Not enough information to determine a To/Termination location |
-2000 | Sale is required. | Missing Sale field in LineItem |
-2000 | A valid TransactionType and/or ServiceType are required. | Missing Transaction Type or Service Type field in LineItem |
-28 | Invalid transaction/service pair. | Transaction Type or Service Type is invalid |
-28 | TransactionType does not support auto-determination of ServiceType. | Transaction Type cannot determine an Interstate or Intrastate Service Type |
-28 | ServiceType does not support auto-determination of TransctionType. | Service Type cannot determine an Interstate or Intrastate Transaction Type |
-48 | Can't determine call type for international calls. | Interstate/Intrastate Determination no valid on cross-border transactions |
-2000 | AdjustmentMethod is invalid. | Adjustment Method value is invalid |
-2000 | DiscountType is invalid. | Discount Type value is invalid |
-2000 | Total LineItems 10001 cannot exceed 10000 | Too many LineItems on a request |
-1000 | Exception: The IsPrivateLine parameter is not supported for CalculateTaxInclusiveTaxes. | Private Line functionality not supported on a Tax Inclusive request |
-36 | Split for private line transaction must be greater than or equal to 0 and less than or equal to 1. | Private Line Split value is invalid |
-16 | One or more LineItems failed. | Errors in the request are causing one or more line items to fail |
-76 | Quantity 10001 exceeds maximum allowed value 10000 | Quantity value exceeds the maximum value |
-74 | Quantity field not supported on Tax Inclusive calls | Quantity functionality not supported on a Tax Inclusive request |
-75 | Quantity field not supported on pro-rated tax calls | Quantity functionality not supported on a Prorated request |
-1 | Quantity -5 is invalid. The value cannot be negative. | Quantity value can't be negative |
-1 | Pro-rate adjustment type 5 invalid | Pro-rated Adjustment Type value is invalid |
-2000 | One or more LineItems are invalid. | Errors in the request are causing one or more line items to be invalid |
-1 | The provided charge amount: 999999999.99 is invalid. Charge must be within -99999999.99 - 99999999.99. | Charge amount must be between -99,999,999.99 and 99,999,999.99 |
Error Code | Message | Summary |
---|---|---|
-16 | County/State/Zip not found. | Invalid location information |
-12 | PCode not found. | Invalid PCode on a location |
-14 | NPANXX not found. | Invalid NPANXX on a location |
-24 | FIPS not found. | Invalid FIPS code on a location |
Error Code | Message | Summary |
---|---|---|
-2000 | Number of OptionalField elements in LineItem cannot exceed 10. | Too many Optional Field elements included in the request |
-2000 | Key in OptionalFields must be unique - duplicate key [1]. | Duplicate key used in multiple Optional Fields |
-2000 | Key in OptionalFields must have a numeric value between 1 and 10. | Optional Field key must be a number between 1 and 10 |
-2000 | OptionalField values cannot exceed 150 characters. | Optional Field value contains too many characters |