Skip to main content
Die Accounting-Domäne enthält die Hauptbuch- und Budgetdaten für dein Portfolio. Nutze diese Endpunkte, um Kontenplan-Informationen, einzelne Buchungen, Budgetpläne und Kontenmapping-Bereiche abzurufen.

accounts

GET /accounting/accounts — der Kontenplan.
integer
erforderlich
Eindeutige Objekt-ID.
integer
erforderlich
Interne Konto-ID. Wird von booking_positions und budgets als account_hdr_id referenziert.
string
Kontonummer.
string
Kontoname.
string
Kombinierte Kontonummer und -name für die Anzeige.
string
Kontokategorie.
string
Lesbarer Kontotyp.
string
Kontogruppenzuordnung. Steht in Beziehung zu kontenmapping_ranges, wird aber nicht daraus abgeleitet.
string
Bilanzseiten-Code für das Konto.
string
Lesbare Bilanzseite (Aktiva vs. Passiva).
string
Cashflow-Klassifizierung des Kontos.

booking_header

GET /accounting/booking_header — Hauptbuch-Buchungsköpfe. Jeder Kopf gruppiert zusammengehörige Positionen.
integer
erforderlich
Eindeutige Objekt-ID.
integer
erforderlich
Eindeutige ID des Buchungskopfs. booking_positions referenziert dies als booking_hdr_id.
string
Buchungsnummer.
string
Verbindet diese Buchung mit einer Kostenstelle oder Einheit in Property.property_structure.
integer
Mit der Buchung verknüpfter Kreditor. Referenziert Stakeholder.creditor.
string
Mit der Buchung verknüpfter Mieter oder Ansprechpartner.
date
Datum der Buchung.
number
Gesamtwert des Buchungskopfs.
number
Mit der Buchung verbundene Fläche in Quadratmetern, falls zutreffend.
string
Freitextbeschreibung der Buchung.

booking_positions

GET /accounting/booking_positions — einzelne Buchungspositionen. Jede Position gehört über booking_hdr_id zu genau einem Buchungskopf.
integer
erforderlich
Eindeutige ID der Position.
integer
erforderlich
ID des übergeordneten Buchungskopfs. Verknüpft sich mit booking_header.bko_hdr_id.
integer
erforderlich
Konto, auf das die Position gebucht wird. Verknüpft sich mit accounts.account_hdr_id.
string
Gegenkonto für die Buchung.
integer
erforderlich
Eindeutige Objekt-ID.
integer
Zusammengesetzter Schlüssel, der den Mieter identifiziert, auf den sich diese Buchung bezieht.
integer
Mit der Buchung verknüpfter Kreditor. Referenziert Stakeholder.creditor.
string
Verbindet diese Buchung mit einer Kostenstelle oder Einheit in Property.property_structure.
number
Nettobetrag der Position.
number
Steuerbetrag der Position.
number
Bruttobetrag inklusive Steuer.
number
Nettobetrag, pro Quadratmeter normalisiert.
number
Bruttobetrag, pro Quadratmeter normalisiert.
date
Datum der Buchung.

budgets

GET /accounting/budgets — Budgetbeträge, eine Zeile pro Objekt, Konto und Monat.
integer
erforderlich
Eindeutige Objekt-ID.
integer
erforderlich
Konto, auf das sich das Budget bezieht. Verknüpft sich mit accounts.account_hdr_id.
string
Kontonummer.
date
erforderlich
Monat, auf den sich die Budgetzeile bezieht.
number
erforderlich
Budgetbetrag für den spezifischen Monat und das Konto.

kontenmapping_ranges

GET /accounting/kontenmapping_ranges — Kontenbereich-zu-Position-Mappings, die zur Gruppierung von Konten für das Reporting genutzt werden.
integer
erforderlich
Untere Grenze des Objektbereichs, für den dieses Mapping gilt.
integer
erforderlich
Obere Grenze des Objektbereichs, für den dieses Mapping gilt.
integer
erforderlich
Beginn des Kontonummernbereichs (inklusive).
integer
erforderlich
Ende des Kontonummernbereichs (inklusive).
string
Reporting-Position, unter der der Kontenbereich gruppiert wird.
Dieser Endpunkt liefert Bereichsdefinitionen, keine einzelnen Konten. Er beantwortet „zu welcher Reporting-Position gehört Konto X für Objekt Y” über eine Bereichssuche (start_konto <= account <= end_konto und property_min <= property_id <= property_max), nicht über eine direkte Fremdschlüssel-Verknüpfung.