Skip to content

Invoice Item

Representative Model Class Update Model Class Create Model Class
InvoiceItem InvoiceUpdateItem InvoiceItemCreate

Creating Invoice Items

Invoice Items can only be created once the invoice is already created and is still in the draft state. Also note that the tax and gross settings must match those of the invoice this item is being attached to, otherwise invoice generation (setting isDraft to False) will fail on EV API side.

billingAccount class-attribute instance-attribute

billingAccount: EasyVereinReference | None = None

costCentre class-attribute instance-attribute

costCentre: str | None = None

description class-attribute instance-attribute

description: str | None = None

gross class-attribute instance-attribute

gross: bool | None = None

quantity class-attribute instance-attribute

quantity: PositiveInt | None = None

relatedInvoice class-attribute instance-attribute

relatedInvoice: Invoice | EasyVereinReference | None = None

taxName class-attribute instance-attribute

taxName: str | None = None

taxRate class-attribute instance-attribute

taxRate: float | None = None

title class-attribute instance-attribute

title: str | None = None

totalPrice class-attribute instance-attribute

totalPrice: float | None = None

unitPrice class-attribute instance-attribute

unitPrice: float | None = None