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: 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
totalPrice
class-attribute
instance-attribute
totalPrice: float | None = None
unitPrice
class-attribute
instance-attribute
unitPrice: float | None = None