Table of Contents

Invoice

Rechnung oder Prototyp einer Rechnung.

Type

Kind of Type: Object

Fields

Field Type Description
id UUID! UUID
key String! eindeutige Rechnungsnummer
pocketKey String Von abrechnung.io vergebene Fachnummer im Abrechnungskarteikasten.
date Date Datum, wird beim generieren der Rechnung gesetzt.
paymasterKey String IK des Rechnungsempfängers, wenn vorhanden. Der Wert in dieser Eigenschaft wird von abrechnung.io für die Steuerung der Abrechnung genutzt. Pflichtangabe für alle Abrechnungstypen, die für institutionelle Rechnungsempfänger (GKV, GUV, GRV) bestimmt sind.
state InvoiceState! Status der Rechnung.
balance PreciseDecimal! TODO: nicht im Schema
transactions TransactionsConnection Liste der Transaktionen, die monetären Vorgänge der Rechnung beschreiben.

filter: TransactionFilterInput!
Filter für die Auswahl der gewünschten Transaktionen
first: Int
Returns the first n elements from the list.
last: Int
Returns the last n elements from the list.
after: String
Returns the elements in the list that come after the specified cursor.
before: String
Returns the elements in the list that come before the specified cursor.

Returns:
Paginierte Liste mit Transaktionen
paperRecipient String No description
total Amounts! Totalen der Rechnung.
subTotals [AmountsTotal!]! Totalen der Rechnung, gruppiert nach Transaktionsgründen.
otherPaymaster ForeignAddress Alternativer Paymaster, wenn paymasterKey null. Anwendung für Privatabrechnungen, Zuzahlungsrechnungen usw.
imageUrl String URL (PDF) auf die erstellte Rechnung und ggf. den Begleitschein Urbelege.