Skip to content

Invoice

Representative Model Class Update Model Class Create Model Class
Invoice InvoiceUpdate InvoiceCreate

accnumber class-attribute instance-attribute

accnumber: PositiveIntWithZero | None = None

actualCallStateName class-attribute instance-attribute

actualCallStateName: str | None = None

approvedFromAdmin class-attribute instance-attribute

approvedFromAdmin: Member | EasyVereinReference | None = (
    None
)

callStateDelayDays class-attribute instance-attribute

callStateDelayDays: PositiveIntWithZero | None = None

canceledInvoice class-attribute instance-attribute

canceledInvoice: str | None = None

cancellationDescription class-attribute instance-attribute

cancellationDescription: str | None = None

date class-attribute instance-attribute

date: Date | None = None

dateItHappend class-attribute instance-attribute

dateItHappend: Date | None = None

dateSent class-attribute instance-attribute

dateSent: Date | None = None

description class-attribute instance-attribute

description: str | None = None

gross class-attribute instance-attribute

gross: bool | None = None

guid class-attribute instance-attribute

guid: str | None = None

invNumber class-attribute instance-attribute

invNumber: str | None = None

invoiceItems class-attribute instance-attribute

invoiceItems: (
    list[InvoiceItem] | list[EasyVereinReference] | None
) = None

isDraft class-attribute instance-attribute

isDraft: bool | None = None

isRequest class-attribute instance-attribute

isRequest: bool | None = None

isTemplate class-attribute instance-attribute

isTemplate: bool | None = None

kind class-attribute instance-attribute

kind: (
    Literal[
        "balance",
        "donation",
        "membership",
        "revenue",
        "expense",
        "cancel",
        "credit",
    ]
    | None
) = None

path class-attribute instance-attribute

path: EasyVereinReference | None = None

payedFromUser class-attribute instance-attribute

payedFromUser: Member | EasyVereinReference | None = None

paymentDifference class-attribute instance-attribute

paymentDifference: float | None = None

paymentInformation class-attribute instance-attribute

paymentInformation: str | None = None

receiver class-attribute instance-attribute

receiver: str | None = None

refNumber class-attribute instance-attribute

refNumber: str | None = None

relatedAddress class-attribute instance-attribute

relatedAddress: (
    ContactDetails | EasyVereinReference | None
) = None

relatedBookings class-attribute instance-attribute

relatedBookings: list[EasyVereinReference] | None = None

selectionAcc class-attribute instance-attribute

selectionAcc: EasyVereinReference | None = None

tax class-attribute instance-attribute

tax: float | None = None

taxName class-attribute instance-attribute

taxName: str | None = None

taxRate class-attribute instance-attribute

taxRate: float | None = None

templateName class-attribute instance-attribute

templateName: str | None = None

totalPrice class-attribute instance-attribute

totalPrice: float | None = None