Table of Contents

Transaction

Transaktionen beschreiben die monetären Wirkungen abgerechneter Leistungen oder erhaltenen Zahlungen.

Type

Kind of Type: Object

Fields

Field Type Description
id UUID! UUID
createdAt DateTime! No description
state TransactionState! Status der Transaktion. Der Status gibt Auskunft darüber, ob die Transaktion noch veränderbar oder festgeschrieben ist. Die Festschreibung findet bei verschiedenen Transaktionsgründen (siehe TransactionReason) zu unterschiedlichen Zeitpunkten statt:
date Date Belegdatum der Transaktion, beispielsweise das Rechnungsdatum oder das Datum der Korrekturmittelung. Der Wert Null ist zulässig bei Transaktionen, deren invoice.state PROTOTYPE ist. Ist der Transaktion keine invoice zugewiesen, muss ein Wert abgestellt sein.
valuta Date Wertstellungstag. Basisdatum für die Berechnung von Zahlungsfristen, in der Regel identisch mit dem Abrechnungsdatum. Bei Zahlungseingängen identisch mit dem Valutadatum des Kontoumsatzes. Der Wert Null ist zulässig bei Transaktionen, deren invoice.state PROTOTYPE ist. Ist der Transaktion keine invoice zugewiesen, muss ein Wert abgestellt sein.
payable Date Fälligkeitsdatum. Hiermit ist das Datum der Zahlungsfälligkeit durch den Rechnungsempfänger. Berechnungsregel: valuta + gesetzliche oder vertragliche Zahlungsfrist. Der Wert Null ist zulässig bei Transaktionen, deren invoice.state PROTOTYPE ist. Ist der Transaktion keine invoice zugewiesen, ist Null unzulässig.
reason TransactionReason! Grund für die Transaktion.
text String Buchungstext, Absetzungsgrund.
hint String Hinweise zum Absetzungsgrund, Verhaltensanweisung an den Leistungserbringer.
amount Amounts! Betragsgruppe der Transaktion.
invoice Invoice Rechnung, auf zu der die Transaktion gehört.Kann null sein, wenn Closing zugewiesen ist.
items [TransactionItem!]! List der Items, die der Transaktion zugeordnet sind. Diese Liste ist möglicherweise leer, wenn die Transaktion auf Vorgängen beruht, die keine Items erfordern oder beinhalten.
charge Charge Abrechnungsvorgang, zu dem die Transaktion gehört. Bei Transaktionen, die keinen Bezug zu einem Abrechnungsvorgang ermöglichen, z.B. Zahlungen auf Sammelrechnunen, ist dieser Wert null.
document Document Der der Transaktion zugeordnete Beleg. Dabei handelt es sich entweder um eine abrechnungsbegründende Unterlage, eine Korrekturmittelung, ein Avis oder eine Buchung auf einem Kontoauszug.
correctionDocument CorrectionDocument No description