Module lexoffice::model::recurring_templates[][src]

This endpoint provides read-only access to the templates of recurring invoices, either individually or all as collection. Based on recurring invoice templates, lexoffice will create regular invoices in configured intervals. This operation is executed at night around 2am CET/CEST.

Please note that it is not possible to query all deduced invoices for a given recurring template. However, when GETting an invoice that was deduced from a recurring template, it will include a reference to the respective recurring template. This allows gathering of information such as the next execution date or the execution status.

Structs

Address
AddressBuilder

Builder for Address instances.

LineItems
LineItemsBuilder

Builder for LineItems instances.

PaymentConditions

The payment conditions are optional and the organization’s or contact-specific defaults will be used if ommitted.

PaymentConditionsBuilder

Builder for PaymentConditions instances.

PaymentDiscountConditions
PaymentDiscountConditionsBuilder

Builder for PaymentDiscountConditions instances.

RecurringTemplate

The set of properties of recurring templates are almost the same as of regular invoices, however, recurring templates do not have any date values set because these will only be derived when the recurring invoices are created. Additionally, the configuration of recurring invoices is defined in a nested object. Recurring templates always reference an existing contact.

RecurringTemplateBuilder

Builder for RecurringTemplate instances.

RecurringTemplateSettings
RecurringTemplateSettingsBuilder

Builder for RecurringTemplateSettings instances.

TaxAmounts
TaxAmountsBuilder

Builder for TaxAmounts instances.

TaxConditions
TaxConditionsBuilder

Builder for TaxConditions instances.

TotalPrice
TotalPriceBuilder

Builder for TotalPrice instances.

UnitPrice
UnitPriceBuilder

Builder for UnitPrice instances.

Enums

ExecutionInterval
ExecutionStatus
ShippingType
TaxType
Type