DocumentListItemContentDto

data class DocumentListItemContentDto(documentNumber: String?, currencyCode: CurrencyCodeEnum?, documentDate: LocalDate?, documentTime: String?, payments: List<DocumentPaymentDto>?, merchant: DocumentListMerchantDto?, total: DocumentTaxableAmountDto?, amountDue: DocumentTaxableAmountDto?)

Parameters

documentNumber

The document number that appears on the document. For example this can be invoice number.

currencyCode
  • @param 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: 'documentGenerationTime'. 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.

payments

The payments made on this document. This will be an array with the different payments made towards this document.

merchant
  • @param total * @param amountDue

Constructors

DocumentListItemContentDto
Link copied to clipboard
fun DocumentListItemContentDto(documentNumber: String? = null, currencyCode: CurrencyCodeEnum? = null, documentDate: LocalDate? = null, documentTime: String? = null, payments: List<DocumentPaymentDto>? = null, merchant: DocumentListMerchantDto? = null, total: DocumentTaxableAmountDto? = null, amountDue: DocumentTaxableAmountDto? = null)
The document number that appears on the document.

Properties

amountDue
Link copied to clipboard
@SerializedName(value = amountDue)
val amountDue: DocumentTaxableAmountDto? = null
currencyCode
Link copied to clipboard
@SerializedName(value = currencyCode)
val currencyCode: CurrencyCodeEnum? = null
  • @param 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: 'documentGenerationTime'. Date is in ISO-8601 format.

documentDate
Link copied to clipboard
@SerializedName(value = documentDate)
val documentDate: LocalDate? = null
documentNumber
Link copied to clipboard
@SerializedName(value = documentNumber)
val documentNumber: String? = null
The document number that appears on the document.
documentTime
Link copied to clipboard
@SerializedName(value = documentTime)
val documentTime: String? = null
The time at which this document was generated.
merchant
Link copied to clipboard
@SerializedName(value = merchant)
val merchant: DocumentListMerchantDto? = null
  • @param total * @param amountDue

payments
Link copied to clipboard
@SerializedName(value = payments)
val payments: List<DocumentPaymentDto>? = null
The payments made on this document.
total
Link copied to clipboard
@SerializedName(value = total)
val total: DocumentTaxableAmountDto? = null