| java.lang.Object | ||
| ↳ | java.lang.Enum<E extends java.lang.Enum<E>> | |
| ↳ | org.mule.modules.avalara.DetailLevelType | |
In a GetTaxRequest (or GetTaxHistoryRequest) the DetailLevel specifies the level of tax detail to return to the client application following a tax calculation.
| Enum Values | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| DetailLevelType | DIAGNOSTIC | In addition to Tax level details, indicates that the server should return information about how the tax was calculated. | |||||||||
| DetailLevelType | DOCUMENT | Document (GetTaxResult) level details; TaxLines will not be returned. | |||||||||
| DetailLevelType | LINE | Line level details (includes Document details). | |||||||||
| DetailLevelType | SUMMARY | Reserved for future use. | |||||||||
| DetailLevelType | TAX | Tax jurisdiction level details (includes Document, TaxLines, and TaxDetails) | |||||||||
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| value | |||||||||||
|
[Expand]
Inherited Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Enum
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Enum
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
java.lang.Comparable
| |||||||||||
In addition to Tax level details, indicates that the server should return information about how the tax was calculated. Intended for use only while the SDK is in a development environment.
Document (GetTaxResult) level details; TaxLines will not be returned.
Line level details (includes Document details). TaxLines will be returned but TaxDetails will not be returned.
Tax jurisdiction level details (includes Document, TaxLines, and TaxDetails)