Module lexoffice::model::order_confirmations[][src]

This endpoint provides read and write access to order confirmations and also the possibility to render the document as a PDF in order to download it. Order confirmations are always created in draft mode and do not need to be finalized.

It is possible to create order confirmations with value-added tax such as of type net (Netto), gross (Brutto) or different types of vat-free. For tax-exempt organizations vat-free (Steuerfrei) order confirmations can be created exclusively. All other vat-free tax types are only usable in combination with a referenced contact in lexoffice. For recipients within the EU these are intra-community supply (Innergemeinschaftliche Lieferung gem. §13b UStG), constructional services (Bauleistungen gem. §13b UStG) and external services (Fremdleistungen innerhalb der EU gem. §13b UStG). For order confirmations to third countries, the tax types third party country service (Dienstleistungen an Drittländer) and third party country delivery (Ausfuhrlieferungen an Drittländer) are possible.

Structs

Address

There are two main options to address the recipient of an order confirmation. First, using an existing lexoffice contact or second creating a new address.

AddressBuilder

Builder for Address instances.

Files
FilesBuilder

Builder for Files instances.

LineItems
LineItemsBuilder

Builder for LineItems instances.

OrderConfirmation
OrderConfirmationBuilder

Builder for OrderConfirmation 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.

ShippingConditions
ShippingConditionsBuilder

Builder for ShippingConditions 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

ShippingType
TaxType
Type
VoucherStatus