| Name | Type | Description | Notes |
|---|---|---|---|
| id | Integer | [optional] | |
| version | Integer | [optional] | |
| changes | Array<Change> | [optional] | |
| url | String | [optional] | |
| voucher | Voucher | [optional] | |
| date | String | [optional] | |
| description | String | [optional] | |
| account | Account | [optional] | |
| amortization_account | Account | The Amortization account. AmortizationAccountId, amortizationStartDate and amortizationEndDate should be provided. If amortizationStartDate and amortizationEndDate are provided, while amortizationAccountId is NULL, then the default amortization account will be used. | [optional] |
| amortization_start_date | String | Amortization start date. AmortizationAccountId, amortizationStartDate and amortizationEndDate should be provided. | [optional] |
| amortization_end_date | String | [optional] | |
| customer | Customer | [optional] | |
| supplier | Supplier | [optional] | |
| employee | Employee | [optional] | |
| project | Project | [optional] | |
| product | Product | [optional] | |
| department | Department | [optional] | |
| vat_type | VatType | [optional] | |
| amount | Float | [optional] | |
| amount_currency | Float | [optional] | |
| amount_gross | Float | [optional] | |
| amount_gross_currency | Float | [optional] | |
| currency | Currency | [optional] | |
| close_group | CloseGroup | [optional] | |
| invoice_number | String | [optional] | |
| term_of_payment | String | [optional] | |
| row | Integer | [optional] | |
| type | String | [optional] | |
| external_ref | String | External reference for identifying payment basis of the posting, e.g., KID, customer identification or credit note number. | [optional] |
| system_generated | BOOLEAN | [optional] |