EditDocumentRequestDtoContent

data class EditDocumentRequestDtoContent(merchant: EditDocumentMerchantDto?, documentNumber: String?, dueDate: LocalDate?, documentDate: LocalDate?, documentTime: String?, amountDue: EditDocumentTaxableAmountDto?, tipAmount: BigDecimal?, totalBeforeDiscountsFeesTips: EditDocumentTaxableAmountDto?, total: EditDocumentTaxableAmountDto?, currencyCode: CurrencyCodeEnum?)

Parameters

merchant
  • @param documentNumber The document number that appears on the document. For example this can be invoice number.

dueDate

The date on which the amountDue should be paid. Date is in ISO-8601 format.

documentDate

The date on which this document was generated. This is only the date component of the local time at which the purchase was made, with no explicit timezone information. see: 'documentEmissionTime'. Date is in ISO-8601 format.

documentTime

The time at which this document was generated. This is only the time component of the local time at which the purchase was made, with no explicit timezone information.

amountDue
  • @param tipAmount The total tips associated to this document. Pass null to unset.

totalBeforeDiscountsFeesTips
  • @param total * @param currencyCode

Constructors

EditDocumentRequestDtoContent
Link copied to clipboard
fun EditDocumentRequestDtoContent(merchant: EditDocumentMerchantDto? = null, documentNumber: String? = null, dueDate: LocalDate? = null, documentDate: LocalDate? = null, documentTime: String? = null, amountDue: EditDocumentTaxableAmountDto? = null, tipAmount: BigDecimal? = null, totalBeforeDiscountsFeesTips: EditDocumentTaxableAmountDto? = null, total: EditDocumentTaxableAmountDto? = null, currencyCode: CurrencyCodeEnum? = null)
  • @param documentNumber The document number that appears on the document. For example this can be invoice number.

Properties

amountDue
Link copied to clipboard
@SerializedName(value = amountDue)
val amountDue: EditDocumentTaxableAmountDto? = null
  • @param tipAmount The total tips associated to this document. Pass null to unset.

currencyCode
Link copied to clipboard
@SerializedName(value = currencyCode)
val currencyCode: CurrencyCodeEnum? = null
documentDate
Link copied to clipboard
@SerializedName(value = documentDate)
val documentDate: LocalDate? = null
The date on which this document was generated.
documentNumber
Link copied to clipboard
@SerializedName(value = documentNumber)
val documentNumber: String? = null
documentTime
Link copied to clipboard
@SerializedName(value = documentTime)
val documentTime: String? = null
The time at which this document was generated.
dueDate
Link copied to clipboard
@SerializedName(value = dueDate)
val dueDate: LocalDate? = null
The date on which the amountDue should be paid.
merchant
Link copied to clipboard
@SerializedName(value = merchant)
val merchant: EditDocumentMerchantDto? = null
  • @param documentNumber The document number that appears on the document. For example this can be invoice number.

tipAmount
Link copied to clipboard
@SerializedName(value = tipAmount)
val tipAmount: BigDecimal? = null
total
Link copied to clipboard
@SerializedName(value = total)
val total: EditDocumentTaxableAmountDto? = null
totalBeforeDiscountsFeesTips
Link copied to clipboard
@SerializedName(value = totalBeforeDiscountsFeesTips)
val totalBeforeDiscountsFeesTips: EditDocumentTaxableAmountDto? = null
  • @param total * @param currencyCode