Skip to main content

12. Datenschemas (Kurzübersicht)

Pachtkonto

Feld Typ Pflicht Beschreibung
id integer Automatisch
kontonummer string Ja Eindeutige Nummer
bezeichnung string Ja Sprechender Name
pachter string Ja Name des Pächters (Freitext)
pachtbeginn date Ja Vertragsbeginn
pachtende date Nein Vertragsende
pachtzins number Ja Monatlicher Betrag (€)
flaeche number Ja Fläche (m²)
standort string Ja Adresse/Beschreibung
status enum Ja aktiv/inaktiv/gekuendigt/ausgelaufen
kontaktId integer Nein Verknüpfter Kontakt
verpachterId integer Nein Verpächter-Kontakt
paechterKontaktId integer Nein Pächter-Kontakt
zahlungsart enum Nein vorschuessig/nachzahlend
notizen string Nein Freitext

Kontakt

Feld Typ Pflicht Beschreibung id integer Automatisch vorname string Ja nachname string Ja anrede string Nein firma string Nein Firmenname typ enum Nein pachter/verpaechter/eigentuemer/behoerde/dienstleister/sonstige email string Nein telefon string Nein strassehausnummerplzort string Nein Strukturierte Adresse kreditorennummer string Nein ustId string Nein Umsatzsteuer-ID sepaMandatsreferenz string Nein SEPA-Lastschrift

Hebung

Feld Typ Pflicht Beschreibung id integer Automatisch pachtkontoId integer Ja Verknüpftes Pachtkonto bezeichnung string Ja Name der Erhöhung betrag number Ja Betrag (€) prozent number Nein Prozentualer Anteil gueltigAb date Ja Wirksamkeitsdatum status enum Ja geplant/aktiv/abgeschlossen/storniert grundlage string Nein Vertragliche Grundlage

Die vollständige OpenAPI-Spezifikation (YAML) befindet sich im Repository unter lib/api-spec/openapi.yaml.