InvoiceTemplateUpdateDto
A model the API reference uses in a request or a response. The operation pages link every field typed as this model here.
Input DTO for updating an invoice template.
Values
Fields
| Field | Type | Description | |||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
name
required |
string |
nullablemax length 100
Values:
Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
| |||||||||||||||||||||||||||||||||
isDefault
required |
boolean |
nullable
Values:
Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
| |||||||||||||||||||||||||||||||||
theme
required |
InvoiceThemeDto InvoiceThemeDto | DTO for invoice theme visual settings.
Values:
Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
| |||||||||||||||||||||||||||||||||
Fields of InvoiceThemeDto: This body has no documented fields. | |||||||||||||||||||||||||||||||||||
layout
required |
InvoiceLayoutDto InvoiceLayoutDto | DTO for invoice layout configuration.
Values:
Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
| |||||||||||||||||||||||||||||||||
Fields of InvoiceLayoutDto:
This body has no documented fields. | |||||||||||||||||||||||||||||||||||
headerHtml
required |
string | Conditional: When HeaderHtml is not null. Max length: 50000.
nullable
Values:
Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
| |||||||||||||||||||||||||||||||||
footerHtml
required |
string | Conditional: When FooterHtml is not null. Max length: 50000.
nullable
Values:
Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
| |||||||||||||||||||||||||||||||||
emailSubjectTemplate
required |
string | Conditional: When EmailSubjectTemplate is not null. Max length: 500.
nullable
Values:
Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
| |||||||||||||||||||||||||||||||||
emailBodyTemplate
required |
string | Conditional: When EmailBodyTemplate is not null. Max length: 50000.
nullable
Values:
Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
| |||||||||||||||||||||||||||||||||
attachPdfToEmail
required |
boolean | Whether the invoice and reminder emails sent from this template carry the invoice PDF as an
attachment. Only false turns the attachment off. On create, null attaches. On update, null
leaves the stored setting as it is.
nullable
Values:
Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
| |||||||||||||||||||||||||||||||||
isActive
required |
boolean |
nullable
Values:
Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
| |||||||||||||||||||||||||||||||||
concurrencyStamp
required |
string |
nullable
Values:
Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
| |||||||||||||||||||||||||||||||||
This model has no documented fields.