@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-10-30T09:09:50.123536Z[Etc/UTC]",
comments="Generator version: 7.9.0")
public class ReceivedDocument
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
ReceivedDocument() |
ReceivedDocument(java.math.BigDecimal amountGross,
java.time.LocalDate nextDueDate,
java.lang.String attachmentUrl,
java.lang.String attachmentPreviewUrl)
Constructor with only readonly parameters
|
| Modifier and Type | Method and Description |
|---|---|
ReceivedDocument |
addItemsListItem(ReceivedDocumentItemsListItem itemsListItem) |
ReceivedDocument |
addPaymentsListItem(ReceivedDocumentPaymentsListItem paymentsListItem) |
ReceivedDocument |
amortization(java.math.BigDecimal amortization) |
ReceivedDocument |
amountNet(java.math.BigDecimal amountNet) |
ReceivedDocument |
amountOtherWithholdingTax(java.math.BigDecimal amountOtherWithholdingTax) |
ReceivedDocument |
amountVat(java.math.BigDecimal amountVat) |
ReceivedDocument |
amountWithholdingTax(java.math.BigDecimal amountWithholdingTax) |
ReceivedDocument |
attachmentToken(java.lang.String attachmentToken) |
ReceivedDocument |
autoCalculate(java.lang.Boolean autoCalculate) |
ReceivedDocument |
category(java.lang.String category) |
ReceivedDocument |
createdAt(java.lang.String createdAt) |
ReceivedDocument |
currency(Currency currency) |
ReceivedDocument |
date(java.time.LocalDate date) |
ReceivedDocument |
description(java.lang.String description) |
ReceivedDocument |
eInvoice(java.lang.Boolean eInvoice) |
ReceivedDocument |
entity(Entity entity) |
boolean |
equals(java.lang.Object o) |
java.math.BigDecimal |
getAmortization()
Received document amortization value
|
java.math.BigDecimal |
getAmountGross()
[Read Only] Received document total gross amount
|
java.math.BigDecimal |
getAmountNet()
Received document total net amount
|
java.math.BigDecimal |
getAmountOtherWithholdingTax()
Received document other withholding tax amount
|
java.math.BigDecimal |
getAmountVat()
Received document total vat amount
|
java.math.BigDecimal |
getAmountWithholdingTax()
Received document withholding tax amount
|
java.lang.String |
getAttachmentPreviewUrl()
[Temporary] [Read Only] Received document url of the attachment preview
|
java.lang.String |
getAttachmentToken()
[Write Only] Received document attachment token returned by POST /received_documents/attachment
|
java.lang.String |
getAttachmentUrl()
[Temporary] [Read Only] Received document url of the attached file
|
java.lang.Boolean |
getAutoCalculate()
Received document total items amount and total payments amount can differ if this field is set
to false
|
java.lang.String |
getCategory()
Received document category
|
java.lang.String |
getCreatedAt()
Received document creation date
|
Currency |
getCurrency()
Get currency
|
java.time.LocalDate |
getDate()
Received document date [defaults to today's date]
|
java.lang.String |
getDescription()
Received document description
|
java.lang.Boolean |
geteInvoice()
[Read Only] Received document is an e-invoice
|
Entity |
getEntity()
Get entity
|
java.lang.Integer |
getId()
Received document id
|
java.lang.String |
getInvoiceNumber()
Received document invoice number
|
java.lang.Boolean |
getIsDetailed()
Received document has items
|
java.lang.Boolean |
getIsMarked()
Received document is marked
|
java.util.List<ReceivedDocumentItemsListItem> |
getItemsList()
Get itemsList
|
java.lang.Boolean |
getLocked()
Received Document can't be edited
|
java.time.LocalDate |
getNextDueDate()
[Read Only] Received document date of the next not paid payment
|
java.util.List<ReceivedDocumentPaymentsListItem> |
getPaymentsList()
Get paymentsList
|
java.lang.String |
getRcCenter()
Received document revenue center
|
java.math.BigDecimal |
getTaxDeductibility()
Received document tax deducibility percentage
|
ReceivedDocumentType |
getType()
Get type
|
java.lang.String |
getUpdatedAt()
Received document last update date
|
java.math.BigDecimal |
getVatDeductibility()
Received document vat deducibility percentage
|
int |
hashCode() |
ReceivedDocument |
id(java.lang.Integer id) |
ReceivedDocument |
invoiceNumber(java.lang.String invoiceNumber) |
ReceivedDocument |
isDetailed(java.lang.Boolean isDetailed) |
ReceivedDocument |
isMarked(java.lang.Boolean isMarked) |
ReceivedDocument |
itemsList(java.util.List<ReceivedDocumentItemsListItem> itemsList) |
ReceivedDocument |
locked(java.lang.Boolean locked) |
ReceivedDocument |
paymentsList(java.util.List<ReceivedDocumentPaymentsListItem> paymentsList) |
ReceivedDocument |
rcCenter(java.lang.String rcCenter) |
void |
setAmortization(java.math.BigDecimal amortization) |
void |
setAmountNet(java.math.BigDecimal amountNet) |
void |
setAmountOtherWithholdingTax(java.math.BigDecimal amountOtherWithholdingTax) |
void |
setAmountVat(java.math.BigDecimal amountVat) |
void |
setAmountWithholdingTax(java.math.BigDecimal amountWithholdingTax) |
void |
setAttachmentToken(java.lang.String attachmentToken) |
void |
setAutoCalculate(java.lang.Boolean autoCalculate) |
void |
setCategory(java.lang.String category) |
void |
setCreatedAt(java.lang.String createdAt) |
void |
setCurrency(Currency currency) |
void |
setDate(java.time.LocalDate date) |
void |
setDescription(java.lang.String description) |
void |
seteInvoice(java.lang.Boolean eInvoice) |
void |
setEntity(Entity entity) |
void |
setId(java.lang.Integer id) |
void |
setInvoiceNumber(java.lang.String invoiceNumber) |
void |
setIsDetailed(java.lang.Boolean isDetailed) |
void |
setIsMarked(java.lang.Boolean isMarked) |
void |
setItemsList(java.util.List<ReceivedDocumentItemsListItem> itemsList) |
void |
setLocked(java.lang.Boolean locked) |
void |
setPaymentsList(java.util.List<ReceivedDocumentPaymentsListItem> paymentsList) |
void |
setRcCenter(java.lang.String rcCenter) |
void |
setTaxDeductibility(java.math.BigDecimal taxDeductibility) |
void |
setType(ReceivedDocumentType type) |
void |
setUpdatedAt(java.lang.String updatedAt) |
void |
setVatDeductibility(java.math.BigDecimal vatDeductibility) |
ReceivedDocument |
taxDeductibility(java.math.BigDecimal taxDeductibility) |
java.lang.String |
toString() |
ReceivedDocument |
type(ReceivedDocumentType type) |
ReceivedDocument |
updatedAt(java.lang.String updatedAt) |
ReceivedDocument |
vatDeductibility(java.math.BigDecimal vatDeductibility) |
public static final java.lang.String SERIALIZED_NAME_ID
public static final java.lang.String SERIALIZED_NAME_TYPE
public static final java.lang.String SERIALIZED_NAME_ENTITY
public static final java.lang.String SERIALIZED_NAME_DATE
public static final java.lang.String SERIALIZED_NAME_CATEGORY
public static final java.lang.String SERIALIZED_NAME_DESCRIPTION
public static final java.lang.String SERIALIZED_NAME_AMOUNT_NET
public static final java.lang.String SERIALIZED_NAME_AMOUNT_VAT
public static final java.lang.String SERIALIZED_NAME_AMOUNT_WITHHOLDING_TAX
public static final java.lang.String SERIALIZED_NAME_AMOUNT_OTHER_WITHHOLDING_TAX
public static final java.lang.String SERIALIZED_NAME_AMOUNT_GROSS
public static final java.lang.String SERIALIZED_NAME_AMORTIZATION
public static final java.lang.String SERIALIZED_NAME_RC_CENTER
public static final java.lang.String SERIALIZED_NAME_INVOICE_NUMBER
public static final java.lang.String SERIALIZED_NAME_IS_MARKED
public static final java.lang.String SERIALIZED_NAME_IS_DETAILED
public static final java.lang.String SERIALIZED_NAME_E_INVOICE
public static final java.lang.String SERIALIZED_NAME_NEXT_DUE_DATE
public static final java.lang.String SERIALIZED_NAME_CURRENCY
public static final java.lang.String SERIALIZED_NAME_TAX_DEDUCTIBILITY
public static final java.lang.String SERIALIZED_NAME_VAT_DEDUCTIBILITY
public static final java.lang.String SERIALIZED_NAME_ITEMS_LIST
public static final java.lang.String SERIALIZED_NAME_PAYMENTS_LIST
public static final java.lang.String SERIALIZED_NAME_ATTACHMENT_URL
public static final java.lang.String SERIALIZED_NAME_ATTACHMENT_PREVIEW_URL
public static final java.lang.String SERIALIZED_NAME_AUTO_CALCULATE
public static final java.lang.String SERIALIZED_NAME_ATTACHMENT_TOKEN
public static final java.lang.String SERIALIZED_NAME_LOCKED
public static final java.lang.String SERIALIZED_NAME_CREATED_AT
public static final java.lang.String SERIALIZED_NAME_UPDATED_AT
public ReceivedDocument()
public ReceivedDocument(java.math.BigDecimal amountGross,
java.time.LocalDate nextDueDate,
java.lang.String attachmentUrl,
java.lang.String attachmentPreviewUrl)
public ReceivedDocument id(java.lang.Integer id)
@Nullable public java.lang.Integer getId()
public void setId(java.lang.Integer id)
public ReceivedDocument type(ReceivedDocumentType type)
@Nullable public ReceivedDocumentType getType()
public void setType(ReceivedDocumentType type)
public ReceivedDocument entity(Entity entity)
@Nullable public Entity getEntity()
public void setEntity(Entity entity)
public ReceivedDocument date(java.time.LocalDate date)
@Nullable public java.time.LocalDate getDate()
public void setDate(java.time.LocalDate date)
public ReceivedDocument category(java.lang.String category)
@Nullable public java.lang.String getCategory()
public void setCategory(java.lang.String category)
public ReceivedDocument description(java.lang.String description)
@Nullable public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public ReceivedDocument amountNet(java.math.BigDecimal amountNet)
@Nullable public java.math.BigDecimal getAmountNet()
public void setAmountNet(java.math.BigDecimal amountNet)
public ReceivedDocument amountVat(java.math.BigDecimal amountVat)
@Nullable public java.math.BigDecimal getAmountVat()
public void setAmountVat(java.math.BigDecimal amountVat)
public ReceivedDocument amountWithholdingTax(java.math.BigDecimal amountWithholdingTax)
@Nullable public java.math.BigDecimal getAmountWithholdingTax()
public void setAmountWithholdingTax(java.math.BigDecimal amountWithholdingTax)
public ReceivedDocument amountOtherWithholdingTax(java.math.BigDecimal amountOtherWithholdingTax)
@Nullable public java.math.BigDecimal getAmountOtherWithholdingTax()
public void setAmountOtherWithholdingTax(java.math.BigDecimal amountOtherWithholdingTax)
@Nullable public java.math.BigDecimal getAmountGross()
public ReceivedDocument amortization(java.math.BigDecimal amortization)
@Nullable public java.math.BigDecimal getAmortization()
public void setAmortization(java.math.BigDecimal amortization)
public ReceivedDocument rcCenter(java.lang.String rcCenter)
@Nullable public java.lang.String getRcCenter()
public void setRcCenter(java.lang.String rcCenter)
public ReceivedDocument invoiceNumber(java.lang.String invoiceNumber)
@Nullable public java.lang.String getInvoiceNumber()
public void setInvoiceNumber(java.lang.String invoiceNumber)
public ReceivedDocument isMarked(java.lang.Boolean isMarked)
@Nullable public java.lang.Boolean getIsMarked()
public void setIsMarked(java.lang.Boolean isMarked)
public ReceivedDocument isDetailed(java.lang.Boolean isDetailed)
@Nullable public java.lang.Boolean getIsDetailed()
public void setIsDetailed(java.lang.Boolean isDetailed)
public ReceivedDocument eInvoice(java.lang.Boolean eInvoice)
@Nullable public java.lang.Boolean geteInvoice()
public void seteInvoice(java.lang.Boolean eInvoice)
@Nullable public java.time.LocalDate getNextDueDate()
public ReceivedDocument currency(Currency currency)
@Nullable public Currency getCurrency()
public void setCurrency(Currency currency)
public ReceivedDocument taxDeductibility(java.math.BigDecimal taxDeductibility)
@Nullable public java.math.BigDecimal getTaxDeductibility()
public void setTaxDeductibility(java.math.BigDecimal taxDeductibility)
public ReceivedDocument vatDeductibility(java.math.BigDecimal vatDeductibility)
@Nullable public java.math.BigDecimal getVatDeductibility()
public void setVatDeductibility(java.math.BigDecimal vatDeductibility)
public ReceivedDocument itemsList(java.util.List<ReceivedDocumentItemsListItem> itemsList)
public ReceivedDocument addItemsListItem(ReceivedDocumentItemsListItem itemsListItem)
@Nullable public java.util.List<ReceivedDocumentItemsListItem> getItemsList()
public void setItemsList(java.util.List<ReceivedDocumentItemsListItem> itemsList)
public ReceivedDocument paymentsList(java.util.List<ReceivedDocumentPaymentsListItem> paymentsList)
public ReceivedDocument addPaymentsListItem(ReceivedDocumentPaymentsListItem paymentsListItem)
@Nullable public java.util.List<ReceivedDocumentPaymentsListItem> getPaymentsList()
public void setPaymentsList(java.util.List<ReceivedDocumentPaymentsListItem> paymentsList)
@Nullable public java.lang.String getAttachmentUrl()
@Nullable public java.lang.String getAttachmentPreviewUrl()
public ReceivedDocument autoCalculate(java.lang.Boolean autoCalculate)
@Nullable public java.lang.Boolean getAutoCalculate()
public void setAutoCalculate(java.lang.Boolean autoCalculate)
public ReceivedDocument attachmentToken(java.lang.String attachmentToken)
@Nullable public java.lang.String getAttachmentToken()
public void setAttachmentToken(java.lang.String attachmentToken)
public ReceivedDocument locked(java.lang.Boolean locked)
@Nullable public java.lang.Boolean getLocked()
public void setLocked(java.lang.Boolean locked)
public ReceivedDocument createdAt(java.lang.String createdAt)
@Nullable public java.lang.String getCreatedAt()
public void setCreatedAt(java.lang.String createdAt)
public ReceivedDocument updatedAt(java.lang.String updatedAt)
@Nullable public java.lang.String getUpdatedAt()
public void setUpdatedAt(java.lang.String updatedAt)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object