Class ReportParametersModel
java.lang.Object
net.avalara.avatax.rest.client.models.ReportParametersModel
The output model for report parameter definitions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGetter for country The country filter used for your reportGetter for currencyCode The currency code used for your reportGetter for customerVendorCode The code your business application uses to identify a customer or vendorGetter for dateFilter The date type filter used for your reportGetter for dateFormat The date format used for your reportGetter for docType The doc type filter used for your reportGetter for documentStatus The Document status filter used for report For documentStatus, accepted values are: Temporary, Saved, Posted, Committed, Cancelled, Adjusted, Queued, PendingApprovalGetter for endDate The end date filter used for your reportGetter for isLocked If true, include only documents that are locked.Getter for isModifiedDateSameAsDocumentDate If true, modified date will be same as document date If false, modified date will not be same as document date Defaults to false if not specified.Getter for merchantSellerId If set, include only documents associated with this merchantSellerId.Getter for numberOfPartitions Number of partitions to split the report into.Getter for partition The zero-based partition number to retrieve in this export request.Getter for startDate The start date filter used for your reportgetState()
Getter for state The state filter used for your reportGetter for taxCode The AvaTax tax code or customer tax code associated with the item or SKU in the transactionGetter for taxGroup TaxGroup is required to support Sales tax (Sales + SellersUse) and VAT (Input+ Output).Getter for taxName The description of the taxGetter for taxSubType Defines the individual taxes associated with a TaxType category, such as Lodging TaxType which supports numerous TaxSubTypes, including Hotel, Occupancy, ConventionCenter, Accommotations, etc.void
setCountry
(String value) Setter for country The country filter used for your reportvoid
setCurrencyCode
(String value) Setter for currencyCode The currency code used for your reportvoid
setCustomerVendorCode
(String value) Setter for customerVendorCode The code your business application uses to identify a customer or vendorvoid
setDateFilter
(String value) Setter for dateFilter The date type filter used for your reportvoid
setDateFormat
(String value) Setter for dateFormat The date format used for your reportvoid
setDocType
(String value) Setter for docType The doc type filter used for your reportvoid
setDocumentStatus
(String value) Setter for documentStatus The Document status filter used for report For documentStatus, accepted values are: Temporary, Saved, Posted, Committed, Cancelled, Adjusted, Queued, PendingApprovalvoid
setEndDate
(Date value) Setter for endDate The end date filter used for your reportvoid
setIsLocked
(Boolean value) Setter for isLocked If true, include only documents that are locked.void
Setter for isModifiedDateSameAsDocumentDate If true, modified date will be same as document date If false, modified date will not be same as document date Defaults to false if not specified.void
setMerchantSellerId
(String value) Setter for merchantSellerId If set, include only documents associated with this merchantSellerId.void
setNumberOfPartitions
(Integer value) Setter for numberOfPartitions Number of partitions to split the report into.void
setPartition
(Integer value) Setter for partition The zero-based partition number to retrieve in this export request.void
setStartDate
(Date value) Setter for startDate The start date filter used for your reportvoid
Setter for state The state filter used for your reportvoid
setTaxCode
(String value) Setter for taxCode The AvaTax tax code or customer tax code associated with the item or SKU in the transactionvoid
setTaxGroup
(String value) Setter for taxGroup TaxGroup is required to support Sales tax (Sales + SellersUse) and VAT (Input+ Output).void
setTaxName
(String value) Setter for taxName The description of the taxvoid
setTaxSubType
(String value) Setter for taxSubType Defines the individual taxes associated with a TaxType category, such as Lodging TaxType which supports numerous TaxSubTypes, including Hotel, Occupancy, ConventionCenter, Accommotations, etc.toString()
Returns a JSON string representation of ReportParametersModel
-
Constructor Details
-
ReportParametersModel
public ReportParametersModel()
-
-
Method Details
-
getStartDate
Getter for startDate The start date filter used for your report -
setStartDate
Setter for startDate The start date filter used for your report -
getEndDate
Getter for endDate The end date filter used for your report -
setEndDate
Setter for endDate The end date filter used for your report -
getCountry
Getter for country The country filter used for your report -
setCountry
Setter for country The country filter used for your report -
getState
Getter for state The state filter used for your report -
setState
Setter for state The state filter used for your report -
getDateFilter
Getter for dateFilter The date type filter used for your report -
setDateFilter
Setter for dateFilter The date type filter used for your report -
getDocType
Getter for docType The doc type filter used for your report -
setDocType
Setter for docType The doc type filter used for your report -
getDateFormat
Getter for dateFormat The date format used for your report -
setDateFormat
Setter for dateFormat The date format used for your report -
getCurrencyCode
Getter for currencyCode The currency code used for your report -
setCurrencyCode
Setter for currencyCode The currency code used for your report -
getNumberOfPartitions
Getter for numberOfPartitions Number of partitions to split the report into. -
setNumberOfPartitions
Setter for numberOfPartitions Number of partitions to split the report into. -
getPartition
Getter for partition The zero-based partition number to retrieve in this export request. -
setPartition
Setter for partition The zero-based partition number to retrieve in this export request. -
getIsLocked
Getter for isLocked If true, include only documents that are locked. If false, include only documents that are not locked. Defaults to false if not specified. -
setIsLocked
Setter for isLocked If true, include only documents that are locked. If false, include only documents that are not locked. Defaults to false if not specified. -
getMerchantSellerId
Getter for merchantSellerId If set, include only documents associated with this merchantSellerId. -
setMerchantSellerId
Setter for merchantSellerId If set, include only documents associated with this merchantSellerId. -
getDocumentStatus
Getter for documentStatus The Document status filter used for report For documentStatus, accepted values are: Temporary, Saved, Posted, Committed, Cancelled, Adjusted, Queued, PendingApproval -
setDocumentStatus
Setter for documentStatus The Document status filter used for report For documentStatus, accepted values are: Temporary, Saved, Posted, Committed, Cancelled, Adjusted, Queued, PendingApproval -
getIsModifiedDateSameAsDocumentDate
Getter for isModifiedDateSameAsDocumentDate If true, modified date will be same as document date If false, modified date will not be same as document date Defaults to false if not specified. -
setIsModifiedDateSameAsDocumentDate
Setter for isModifiedDateSameAsDocumentDate If true, modified date will be same as document date If false, modified date will not be same as document date Defaults to false if not specified. -
getTaxGroup
Getter for taxGroup TaxGroup is required to support Sales tax (Sales + SellersUse) and VAT (Input+ Output). TaxTypes, such as Lodging, Bottle, LandedCost, Ewaste, BevAlc, etc -
setTaxGroup
Setter for taxGroup TaxGroup is required to support Sales tax (Sales + SellersUse) and VAT (Input+ Output). TaxTypes, such as Lodging, Bottle, LandedCost, Ewaste, BevAlc, etc -
getTaxName
Getter for taxName The description of the tax -
setTaxName
Setter for taxName The description of the tax -
getTaxCode
Getter for taxCode The AvaTax tax code or customer tax code associated with the item or SKU in the transaction -
setTaxCode
Setter for taxCode The AvaTax tax code or customer tax code associated with the item or SKU in the transaction -
getCustomerVendorCode
Getter for customerVendorCode The code your business application uses to identify a customer or vendor -
setCustomerVendorCode
Setter for customerVendorCode The code your business application uses to identify a customer or vendor -
getTaxSubType
Getter for taxSubType Defines the individual taxes associated with a TaxType category, such as Lodging TaxType which supports numerous TaxSubTypes, including Hotel, Occupancy, ConventionCenter, Accommotations, etc. -
setTaxSubType
Setter for taxSubType Defines the individual taxes associated with a TaxType category, such as Lodging TaxType which supports numerous TaxSubTypes, including Hotel, Occupancy, ConventionCenter, Accommotations, etc. -
toString
Returns a JSON string representation of ReportParametersModel
-