Class TransactionLineModel
java.lang.Object
net.avalara.avatax.rest.client.models.TransactionLineModel
One line item on this transaction.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGetter for boundaryOverrideId The unique ID number of the boundary override applied to this line item.Getter for businessIdentificationNo VAT business identification number used for this transaction.Getter for category Product category breadcrumbs.Getter for certificateId The CertCapture Certificate IDGetter for costInsuranceFreight Indicates the cost of insurance and freight for this line.Getter for customerUsageType DEPRECATED - Date: 10/16/2017, Version: 17.11, Message: Please use entityUseCode instead.Getter for deemedSupplier Deemed Supplier field indicates which party on the marketplace transaction is liable for collecting and reporting the VAT.Getter for description A description of the item or service represented by this line.Getter for destinationAddressId The unique ID number of the destination address where this line was delivered or sold.Getter for details Optional: A list of tax details for this line item.Getter for discountAmount The amount of discount that was applied to this line item.Getter for discountTypeId The type of discount, if any, that was applied to this line item.Getter for entityUseCode The entity use code for this line item.Getter for exemptAmount The amount of this line item that was exempt.Getter for exemptCertId The unique ID number of the exemption certificate that applied to this line item.Getter for exemptNo The customer Tax Id Number (tax_number) associated with a certificate - Sales tax calculation requests first determine if there is an applicable ECMS entry available, and will utilize it for exemption processing.Getter for hsCode The cross-border harmonized system code (HSCode) used to calculate tariffs and duties for this line item.getId()
Getter for id The unique ID number of this transaction line item.Getter for isItemTaxable True if this item is taxable.Getter for isSSTP True if this item is a Streamlined Sales Tax line item.Getter for itemCode The code string of the item represented by this line item.Getter for lineAmount The total amount of the transaction, including both taxable and exempt.Getter for lineLocationTypes Optional: A list of location types for this line item.Getter for lineNumber The line number or code indicating the line on this invoice or receipt or document.Getter for marketplaceLiabilityType This field will identify who is remitting Marketplace or Seller.Getter for merchantSellerId DEPRECATED - Date: 04/15/2021, Version: 21.4, Message: Please use merchantSellerIdentifier instead.Getter for merchantSellerIdentifier ID of the merchant selling on the Marketplace.Getter for nonPassthroughDetails Optional: A list of non-passthrough tax details for this line item.Getter for originAddressId The unique ID number of the origin address where this line was delivered or sold.Getter for originationDocumentId The transaction's original ID in its origination systemGetter for originationSite Synonym of Marketplace Origination.Getter for parameters Contains a list of extra parameters that were set when the transaction was created.Getter for quantity The quantity of products sold on this line item.getRef1()
Getter for ref1 A user-defined reference identifier for this transaction line item.getRef2()
Getter for ref2 A user-defined reference identifier for this transaction line item.Getter for reportingDate The date when this transaction should be reported.Getter for revAccount The revenue account number for this line item.Getter for sourcing Indicates whether this line item was taxed according to the origin or destination.Getter for summary A long description of the product.getTax()
Getter for tax The tax for this line in this transaction.Getter for taxableAmount The taxable amount of this line item.Getter for taxAmountByTaxTypes Contains a list of TaxType that are to be overridden with their respective TaxOverrideAmount.Getter for taxCalculated The amount of tax that AvaTax calculated for the transaction.Getter for taxCode The code string for the tax code that was used to calculate this line item.Getter for taxCodeId The unique ID number for the tax code that was used to calculate this line item.Getter for taxDate The date that was used for calculating tax amounts for this line item.Getter for taxEngine The tax engine identifier that was used to calculate this line item.Getter for taxIncluded Indicates whether the `amount` for this line already includes tax.Getter for taxOverrideAmount If a tax override was specified, this indicates the amount of tax that was requested.Getter for taxOverrideReason If a tax override was specified, represents the reason for the tax override.Getter for taxOverrideType If a tax override was specified, this indicates the type of tax override.Getter for transactionId The unique ID number of the transaction to which this line item belongs.Getter for userDefinedFields Custom user fields/flex fields for this transaction.Getter for vatCode Indicates the VAT code for this line item.Getter for vatNumberTypeId Indicates the VAT number type for this line item.void
setBoundaryOverrideId
(Integer value) Setter for boundaryOverrideId The unique ID number of the boundary override applied to this line item.void
Setter for businessIdentificationNo VAT business identification number used for this transaction.void
setCategory
(String value) Setter for category Product category breadcrumbs.void
setCertificateId
(String value) Setter for certificateId The CertCapture Certificate IDvoid
Setter for costInsuranceFreight Indicates the cost of insurance and freight for this line.void
setCustomerUsageType
(String value) Setter for customerUsageType DEPRECATED - Date: 10/16/2017, Version: 17.11, Message: Please use entityUseCode instead.void
Setter for deemedSupplier Deemed Supplier field indicates which party on the marketplace transaction is liable for collecting and reporting the VAT.void
setDescription
(String value) Setter for description A description of the item or service represented by this line.void
setDestinationAddressId
(Long value) Setter for destinationAddressId The unique ID number of the destination address where this line was delivered or sold.void
Setter for details Optional: A list of tax details for this line item.void
setDiscountAmount
(BigDecimal value) Setter for discountAmount The amount of discount that was applied to this line item.void
setDiscountTypeId
(Integer value) Setter for discountTypeId The type of discount, if any, that was applied to this line item.void
setEntityUseCode
(String value) Setter for entityUseCode The entity use code for this line item.void
setExemptAmount
(BigDecimal value) Setter for exemptAmount The amount of this line item that was exempt.void
setExemptCertId
(Integer value) Setter for exemptCertId The unique ID number of the exemption certificate that applied to this line item.void
setExemptNo
(String value) Setter for exemptNo The customer Tax Id Number (tax_number) associated with a certificate - Sales tax calculation requests first determine if there is an applicable ECMS entry available, and will utilize it for exemption processing.void
Setter for hsCode The cross-border harmonized system code (HSCode) used to calculate tariffs and duties for this line item.void
Setter for id The unique ID number of this transaction line item.void
setIsItemTaxable
(Boolean value) Setter for isItemTaxable True if this item is taxable.void
Setter for isSSTP True if this item is a Streamlined Sales Tax line item.void
setItemCode
(String value) Setter for itemCode The code string of the item represented by this line item.void
setLineAmount
(BigDecimal value) Setter for lineAmount The total amount of the transaction, including both taxable and exempt.void
Setter for lineLocationTypes Optional: A list of location types for this line item.void
setLineNumber
(String value) Setter for lineNumber The line number or code indicating the line on this invoice or receipt or document.void
Setter for marketplaceLiabilityType This field will identify who is remitting Marketplace or Seller.void
setMerchantSellerId
(Long value) Setter for merchantSellerId DEPRECATED - Date: 04/15/2021, Version: 21.4, Message: Please use merchantSellerIdentifier instead.void
Setter for merchantSellerIdentifier ID of the merchant selling on the Marketplace.void
Setter for nonPassthroughDetails Optional: A list of non-passthrough tax details for this line item.void
setOriginAddressId
(Long value) Setter for originAddressId The unique ID number of the origin address where this line was delivered or sold.void
setOriginationDocumentId
(String value) Setter for originationDocumentId The transaction's original ID in its origination systemvoid
setOriginationSite
(String value) Setter for originationSite Synonym of Marketplace Origination.void
Setter for parameters Contains a list of extra parameters that were set when the transaction was created.void
setQuantity
(BigDecimal value) Setter for quantity The quantity of products sold on this line item.void
Setter for ref1 A user-defined reference identifier for this transaction line item.void
Setter for ref2 A user-defined reference identifier for this transaction line item.void
setReportingDate
(Date value) Setter for reportingDate The date when this transaction should be reported.void
setRevAccount
(String value) Setter for revAccount The revenue account number for this line item.void
setSourcing
(Sourcing value) Setter for sourcing Indicates whether this line item was taxed according to the origin or destination.void
setSummary
(String value) Setter for summary A long description of the product.void
setTax
(BigDecimal value) Setter for tax The tax for this line in this transaction.void
setTaxableAmount
(BigDecimal value) Setter for taxableAmount The taxable amount of this line item.void
Setter for taxAmountByTaxTypes Contains a list of TaxType that are to be overridden with their respective TaxOverrideAmount.void
setTaxCalculated
(BigDecimal value) Setter for taxCalculated The amount of tax that AvaTax calculated for the transaction.void
setTaxCode
(String value) Setter for taxCode The code string for the tax code that was used to calculate this line item.void
setTaxCodeId
(Integer value) Setter for taxCodeId The unique ID number for the tax code that was used to calculate this line item.void
setTaxDate
(Date value) Setter for taxDate The date that was used for calculating tax amounts for this line item.void
setTaxEngine
(String value) Setter for taxEngine The tax engine identifier that was used to calculate this line item.void
setTaxIncluded
(Boolean value) Setter for taxIncluded Indicates whether the `amount` for this line already includes tax.void
setTaxOverrideAmount
(BigDecimal value) Setter for taxOverrideAmount If a tax override was specified, this indicates the amount of tax that was requested.void
setTaxOverrideReason
(String value) Setter for taxOverrideReason If a tax override was specified, represents the reason for the tax override.void
Setter for taxOverrideType If a tax override was specified, this indicates the type of tax override.void
setTransactionId
(Long value) Setter for transactionId The unique ID number of the transaction to which this line item belongs.void
Setter for userDefinedFields Custom user fields/flex fields for this transaction.void
setVatCode
(String value) Setter for vatCode Indicates the VAT code for this line item.void
setVatNumberTypeId
(Integer value) Setter for vatNumberTypeId Indicates the VAT number type for this line item.toString()
Returns a JSON string representation of TransactionLineModel
-
Constructor Details
-
TransactionLineModel
public TransactionLineModel()
-
-
Method Details
-
getId
Getter for id The unique ID number of this transaction line item. -
setId
Setter for id The unique ID number of this transaction line item. -
getTransactionId
Getter for transactionId The unique ID number of the transaction to which this line item belongs. -
setTransactionId
Setter for transactionId The unique ID number of the transaction to which this line item belongs. -
getLineNumber
Getter for lineNumber The line number or code indicating the line on this invoice or receipt or document. -
setLineNumber
Setter for lineNumber The line number or code indicating the line on this invoice or receipt or document. -
getBoundaryOverrideId
Getter for boundaryOverrideId The unique ID number of the boundary override applied to this line item. -
setBoundaryOverrideId
Setter for boundaryOverrideId The unique ID number of the boundary override applied to this line item. -
getCustomerUsageType
Getter for customerUsageType DEPRECATED - Date: 10/16/2017, Version: 17.11, Message: Please use entityUseCode instead. The customer usage type for this line item. Usage type often affects taxability rules. -
setCustomerUsageType
Setter for customerUsageType DEPRECATED - Date: 10/16/2017, Version: 17.11, Message: Please use entityUseCode instead. The customer usage type for this line item. Usage type often affects taxability rules. -
getEntityUseCode
Getter for entityUseCode The entity use code for this line item. Usage type often affects taxability rules. -
setEntityUseCode
Setter for entityUseCode The entity use code for this line item. Usage type often affects taxability rules. -
getDescription
Getter for description A description of the item or service represented by this line. -
setDescription
Setter for description A description of the item or service represented by this line. -
getDestinationAddressId
Getter for destinationAddressId The unique ID number of the destination address where this line was delivered or sold. In the case of a point-of-sale transaction, the destination address and origin address will be the same. In the case of a shipped transaction, they will be different. -
setDestinationAddressId
Setter for destinationAddressId The unique ID number of the destination address where this line was delivered or sold. In the case of a point-of-sale transaction, the destination address and origin address will be the same. In the case of a shipped transaction, they will be different. -
getOriginAddressId
Getter for originAddressId The unique ID number of the origin address where this line was delivered or sold. In the case of a point-of-sale transaction, the origin address and destination address will be the same. In the case of a shipped transaction, they will be different. -
setOriginAddressId
Setter for originAddressId The unique ID number of the origin address where this line was delivered or sold. In the case of a point-of-sale transaction, the origin address and destination address will be the same. In the case of a shipped transaction, they will be different. -
getDiscountAmount
Getter for discountAmount The amount of discount that was applied to this line item. This represents the difference between list price and sale price of the item. In general, a discount represents money that did not change hands; tax is calculated on only the amount of money that changed hands. -
setDiscountAmount
Setter for discountAmount The amount of discount that was applied to this line item. This represents the difference between list price and sale price of the item. In general, a discount represents money that did not change hands; tax is calculated on only the amount of money that changed hands. -
getDiscountTypeId
Getter for discountTypeId The type of discount, if any, that was applied to this line item. -
setDiscountTypeId
Setter for discountTypeId The type of discount, if any, that was applied to this line item. -
getExemptAmount
Getter for exemptAmount The amount of this line item that was exempt. -
setExemptAmount
Setter for exemptAmount The amount of this line item that was exempt. -
getExemptCertId
Getter for exemptCertId The unique ID number of the exemption certificate that applied to this line item. It is the calc_id associated with a certificate in CertCapture. -
setExemptCertId
Setter for exemptCertId The unique ID number of the exemption certificate that applied to this line item. It is the calc_id associated with a certificate in CertCapture. -
getCertificateId
Getter for certificateId The CertCapture Certificate ID -
setCertificateId
Setter for certificateId The CertCapture Certificate ID -
getExemptNo
Getter for exemptNo The customer Tax Id Number (tax_number) associated with a certificate - Sales tax calculation requests first determine if there is an applicable ECMS entry available, and will utilize it for exemption processing. If no applicable ECMS entry is available, the AvaTax service will determine if an Exemption Number field is populated or an Entity/Use Code is included in the sales tax calculation request, and will perform exemption processing using either of those two options. -
setExemptNo
Setter for exemptNo The customer Tax Id Number (tax_number) associated with a certificate - Sales tax calculation requests first determine if there is an applicable ECMS entry available, and will utilize it for exemption processing. If no applicable ECMS entry is available, the AvaTax service will determine if an Exemption Number field is populated or an Entity/Use Code is included in the sales tax calculation request, and will perform exemption processing using either of those two options. -
getIsItemTaxable
Getter for isItemTaxable True if this item is taxable. -
setIsItemTaxable
Setter for isItemTaxable True if this item is taxable. -
getIsSSTP
Getter for isSSTP True if this item is a Streamlined Sales Tax line item. -
setIsSSTP
Setter for isSSTP True if this item is a Streamlined Sales Tax line item. -
getItemCode
Getter for itemCode The code string of the item represented by this line item. -
setItemCode
Setter for itemCode The code string of the item represented by this line item. -
getLineAmount
Getter for lineAmount The total amount of the transaction, including both taxable and exempt. This is the total price for all items. To determine the individual item price, divide this by quantity. -
setLineAmount
Setter for lineAmount The total amount of the transaction, including both taxable and exempt. This is the total price for all items. To determine the individual item price, divide this by quantity. -
getQuantity
Getter for quantity The quantity of products sold on this line item. -
setQuantity
Setter for quantity The quantity of products sold on this line item. -
getRef1
Getter for ref1 A user-defined reference identifier for this transaction line item. -
setRef1
Setter for ref1 A user-defined reference identifier for this transaction line item. -
getRef2
Getter for ref2 A user-defined reference identifier for this transaction line item. -
setRef2
Setter for ref2 A user-defined reference identifier for this transaction line item. -
getReportingDate
Getter for reportingDate The date when this transaction should be reported. By default, all transactions are reported on the date when the actual transaction took place. In some cases, line items may be reported later due to delayed shipments or other business reasons. -
setReportingDate
Setter for reportingDate The date when this transaction should be reported. By default, all transactions are reported on the date when the actual transaction took place. In some cases, line items may be reported later due to delayed shipments or other business reasons. -
getRevAccount
Getter for revAccount The revenue account number for this line item. -
setRevAccount
Setter for revAccount The revenue account number for this line item. -
getSourcing
Getter for sourcing Indicates whether this line item was taxed according to the origin or destination. -
setSourcing
Setter for sourcing Indicates whether this line item was taxed according to the origin or destination. -
getTax
Getter for tax The tax for this line in this transaction. If you used a `taxOverride` of type `taxAmount` for this line, this value will represent the amount of your override. AvaTax will still attempt to calculate the correct tax for this line and will store that calculated value in the `taxCalculated` field. You can compare the `tax` and `taxCalculated` fields to check for any discrepancies between an external tax calculation provider and the calculation performed by AvaTax. -
setTax
Setter for tax The tax for this line in this transaction. If you used a `taxOverride` of type `taxAmount` for this line, this value will represent the amount of your override. AvaTax will still attempt to calculate the correct tax for this line and will store that calculated value in the `taxCalculated` field. You can compare the `tax` and `taxCalculated` fields to check for any discrepancies between an external tax calculation provider and the calculation performed by AvaTax. -
getTaxableAmount
Getter for taxableAmount The taxable amount of this line item. -
setTaxableAmount
Setter for taxableAmount The taxable amount of this line item. -
getTaxCalculated
Getter for taxCalculated The amount of tax that AvaTax calculated for the transaction. If you used a `taxOverride` of type `taxAmount`, there may be a difference between the `tax` field which applies your override, and the `taxCalculated` field which represents the amount of tax that AvaTax calculated without the override. You can compare the `tax` and `taxCalculated` fields to check for any discrepancies between an external tax calculation provider and the calculation performed by AvaTax. -
setTaxCalculated
Setter for taxCalculated The amount of tax that AvaTax calculated for the transaction. If you used a `taxOverride` of type `taxAmount`, there may be a difference between the `tax` field which applies your override, and the `taxCalculated` field which represents the amount of tax that AvaTax calculated without the override. You can compare the `tax` and `taxCalculated` fields to check for any discrepancies between an external tax calculation provider and the calculation performed by AvaTax. -
getTaxCode
Getter for taxCode The code string for the tax code that was used to calculate this line item. -
setTaxCode
Setter for taxCode The code string for the tax code that was used to calculate this line item. -
getTaxCodeId
Getter for taxCodeId The unique ID number for the tax code that was used to calculate this line item. -
setTaxCodeId
Setter for taxCodeId The unique ID number for the tax code that was used to calculate this line item. -
getTaxDate
Getter for taxDate The date that was used for calculating tax amounts for this line item. By default, this date should be the same as the document date. In some cases, for example when a consumer returns a product purchased previously, line items may be calculated using a tax date in the past so that the consumer can receive a refund for the correct tax amount that was charged when the item was originally purchased. -
setTaxDate
Setter for taxDate The date that was used for calculating tax amounts for this line item. By default, this date should be the same as the document date. In some cases, for example when a consumer returns a product purchased previously, line items may be calculated using a tax date in the past so that the consumer can receive a refund for the correct tax amount that was charged when the item was originally purchased. -
getTaxEngine
Getter for taxEngine The tax engine identifier that was used to calculate this line item. -
setTaxEngine
Setter for taxEngine The tax engine identifier that was used to calculate this line item. -
getTaxOverrideType
Getter for taxOverrideType If a tax override was specified, this indicates the type of tax override. -
setTaxOverrideType
Setter for taxOverrideType If a tax override was specified, this indicates the type of tax override. -
getBusinessIdentificationNo
Getter for businessIdentificationNo VAT business identification number used for this transaction. -
setBusinessIdentificationNo
Setter for businessIdentificationNo VAT business identification number used for this transaction. -
getTaxOverrideAmount
Getter for taxOverrideAmount If a tax override was specified, this indicates the amount of tax that was requested. -
setTaxOverrideAmount
Setter for taxOverrideAmount If a tax override was specified, this indicates the amount of tax that was requested. -
getTaxOverrideReason
Getter for taxOverrideReason If a tax override was specified, represents the reason for the tax override. -
setTaxOverrideReason
Setter for taxOverrideReason If a tax override was specified, represents the reason for the tax override. -
getTaxIncluded
Getter for taxIncluded Indicates whether the `amount` for this line already includes tax. If this value is `true`, the final price of this line including tax will equal the value in `amount`. If this value is `null` or `false`, the final price will equal `amount` plus whatever taxes apply to this line. -
setTaxIncluded
Setter for taxIncluded Indicates whether the `amount` for this line already includes tax. If this value is `true`, the final price of this line including tax will equal the value in `amount`. If this value is `null` or `false`, the final price will equal `amount` plus whatever taxes apply to this line. -
getMerchantSellerId
Getter for merchantSellerId DEPRECATED - Date: 04/15/2021, Version: 21.4, Message: Please use merchantSellerIdentifier instead. ID of the merchant selling on the Marketplace. This field must be populated by Marketplace. -
setMerchantSellerId
Setter for merchantSellerId DEPRECATED - Date: 04/15/2021, Version: 21.4, Message: Please use merchantSellerIdentifier instead. ID of the merchant selling on the Marketplace. This field must be populated by Marketplace. -
getMerchantSellerIdentifier
Getter for merchantSellerIdentifier ID of the merchant selling on the Marketplace. This field must be populated by Marketplace. -
setMerchantSellerIdentifier
Setter for merchantSellerIdentifier ID of the merchant selling on the Marketplace. This field must be populated by Marketplace. -
getMarketplaceLiabilityType
Getter for marketplaceLiabilityType This field will identify who is remitting Marketplace or Seller. This field must be populated by Marketplace. -
setMarketplaceLiabilityType
Setter for marketplaceLiabilityType This field will identify who is remitting Marketplace or Seller. This field must be populated by Marketplace. -
getOriginationDocumentId
Getter for originationDocumentId The transaction's original ID in its origination system -
setOriginationDocumentId
Setter for originationDocumentId The transaction's original ID in its origination system -
getOriginationSite
Getter for originationSite Synonym of Marketplace Origination. Name of the Marketplace where the transaction originated from. -
setOriginationSite
Setter for originationSite Synonym of Marketplace Origination. Name of the Marketplace where the transaction originated from. -
getDetails
Getter for details Optional: A list of tax details for this line item. Tax details represent taxes being charged by various tax authorities. Taxes that appear in the `details` collection are intended to be displayed to the customer and charged as a 'tax' on the invoice. To fetch this list, add the query string `?$include=Details` to your URL. -
setDetails
Setter for details Optional: A list of tax details for this line item. Tax details represent taxes being charged by various tax authorities. Taxes that appear in the `details` collection are intended to be displayed to the customer and charged as a 'tax' on the invoice. To fetch this list, add the query string `?$include=Details` to your URL. -
getNonPassthroughDetails
Getter for nonPassthroughDetails Optional: A list of non-passthrough tax details for this line item. Tax details represent taxes being charged by various tax authorities. Taxes that appear in the `nonPassthroughDetails` collection are taxes that must be paid directly by the company and not shown to the customer. -
setNonPassthroughDetails
Setter for nonPassthroughDetails Optional: A list of non-passthrough tax details for this line item. Tax details represent taxes being charged by various tax authorities. Taxes that appear in the `nonPassthroughDetails` collection are taxes that must be paid directly by the company and not shown to the customer. -
getLineLocationTypes
Getter for lineLocationTypes Optional: A list of location types for this line item. To fetch this list, add the query string "?$include=LineLocationTypes" to your URL. -
setLineLocationTypes
Setter for lineLocationTypes Optional: A list of location types for this line item. To fetch this list, add the query string "?$include=LineLocationTypes" to your URL. -
getParameters
Getter for parameters Contains a list of extra parameters that were set when the transaction was created. -
setParameters
Setter for parameters Contains a list of extra parameters that were set when the transaction was created. -
getUserDefinedFields
Getter for userDefinedFields Custom user fields/flex fields for this transaction. -
setUserDefinedFields
Setter for userDefinedFields Custom user fields/flex fields for this transaction. -
getHsCode
Getter for hsCode The cross-border harmonized system code (HSCode) used to calculate tariffs and duties for this line item. For a full list of HS codes, see `ListCrossBorderCodes()`. -
setHsCode
Setter for hsCode The cross-border harmonized system code (HSCode) used to calculate tariffs and duties for this line item. For a full list of HS codes, see `ListCrossBorderCodes()`. -
getCostInsuranceFreight
Getter for costInsuranceFreight Indicates the cost of insurance and freight for this line. -
setCostInsuranceFreight
Setter for costInsuranceFreight Indicates the cost of insurance and freight for this line. -
getVatCode
Getter for vatCode Indicates the VAT code for this line item. -
setVatCode
Setter for vatCode Indicates the VAT code for this line item. -
getVatNumberTypeId
Getter for vatNumberTypeId Indicates the VAT number type for this line item. -
setVatNumberTypeId
Setter for vatNumberTypeId Indicates the VAT number type for this line item. -
getTaxAmountByTaxTypes
Getter for taxAmountByTaxTypes Contains a list of TaxType that are to be overridden with their respective TaxOverrideAmount. -
setTaxAmountByTaxTypes
Setter for taxAmountByTaxTypes Contains a list of TaxType that are to be overridden with their respective TaxOverrideAmount. -
getDeemedSupplier
Getter for deemedSupplier Deemed Supplier field indicates which party on the marketplace transaction is liable for collecting and reporting the VAT. This is based on the 2021 E-commerce legislative reforms in EU and UK. This field will not be used until after July 1, 2021. -
setDeemedSupplier
Setter for deemedSupplier Deemed Supplier field indicates which party on the marketplace transaction is liable for collecting and reporting the VAT. This is based on the 2021 E-commerce legislative reforms in EU and UK. This field will not be used until after July 1, 2021. -
getCategory
Getter for category Product category breadcrumbs. This is the full path to the category where item is included. Categories should be separated by “ > “. Multiple category paths per item are accepted. In this case, category paths should be separated by “;”. -
setCategory
Setter for category Product category breadcrumbs. This is the full path to the category where item is included. Categories should be separated by “ > “. Multiple category paths per item are accepted. In this case, category paths should be separated by “;”. -
getSummary
Getter for summary A long description of the product. -
setSummary
Setter for summary A long description of the product. -
toString
Returns a JSON string representation of TransactionLineModel
-