Refactor termination and rental object entities

- Removed the "Kündigungen" field from the German and English rental object JSON files.
- Updated the termination JSON files to reflect new field names and structure, including renaming "kuendigungsart" to "beendigungsTatbestand" and "kuendigungsgrund" to "kuendigungsgrund" with updated options.
- Deleted the old "CKuendigung" entity definition and related metadata, consolidating functionality into "CKndigung".
- Adjusted the service logic to accommodate the new structure, ensuring proper linking of landlords and tenants.
- Updated dynamic visibility logic for fields based on conditions related to termination reasons and delivery methods.
- Cleaned up metadata definitions for both termination and rental object entities, removing unnecessary relationships and fields.
- Incremented cache and microtime values in the configuration file.
This commit is contained in:
2026-01-25 11:41:57 +01:00
parent 4e4597e124
commit 292a0b57b9
17 changed files with 173 additions and 811 deletions

View File

@@ -5,9 +5,8 @@
"tasks": "Aufgaben",
"collaborators": "Mitarbeiter",
"vmhMietverhltnises": "Mietverhältnisse",
"mietobjekte": "Mietobjekte",
"kuendiger": "Kündigende (Vermieter)",
"gekuendigte": "Gekündigte (Mieter)",
"kuendiger": "Vermieter",
"gekuendigte": "Mieter",
"dokumenteskuendigung": "Dokumente",
"contactsKuendigung": "Portal-Freigaben"
},
@@ -17,7 +16,6 @@
},
"fields": {
"name": "Name",
"description": "Beschreibung",
"assignedUser": "Zugewiesen",
"teams": "Teams",
"createdAt": "Erstellt am",
@@ -30,39 +28,36 @@
"betnr": "Betreuernummer",
"advowareLastSync": "Letzter Sync",
"syncStatus": "Sync Status",
"kuendigungsart": "ndigungsart",
"beendigungsTatbestand": "Beendigungstatbestand",
"kuendigungsgrund": "Kündigungsgrund",
"kuendigungsgrundDetails": "Kündigungsgrund Details",
"kuendigungsdatum": "Kündigungsdatum",
"zustelldatum": "Zustelldatum",
"kuendigungsfrist": "Kündigungsfrist",
"beendigungstermin": "Beendigungstermin",
"status": "Status",
"zustellart": "Zustellart",
"reaktionMieter": "Reaktion Mieter",
"notizen": "Notizen",
"rueckstandMiete": "Rückstand Miete",
"rueckstandNebenkosten": "Rückstand Nebenkosten",
"sonstigeForderungen": "Sonstige Forderungen",
"aussergerichtlicheGebuehren13": "Außergerichtliche Gebühren (1,3)"
"sendungsverfolgungsnummer": "Sendungsverfolgungsnummer",
"mietrueckstand": "Mietrückstand",
"vorzeitigeRaeumungZulaessig": "Vorzeitige Räumung zulässig",
"beschreibungBesorgnisgrund": "Beschreibung Besorgnisgrund"
},
"options": {
"kuendigungsart": {
"Ordentlich": "Ordentlich",
"Ausserordentlich": "Außerordentlich",
"Fristlos": "Fristlos",
"AufgabeerklärungMieter": "Aufgabeerklärung Mieter"
"beendigungsTatbestand": {
"Kündigung Vermieter": "Kündigung Vermieter",
"Kündigung Mieter": "Kündigung Mieter",
"Aufhebungsvertrag": "Aufhebungsvertrag",
"Befristung": "Befristung",
"ZVG Zuschlagsbeschluss": "ZVG Zuschlagsbeschluss"
},
"kuendigungsgrund": {
"Zahlungsverzug": "Zahlungsverzug",
"Pflichtverletzung": "Pflichtverletzung",
"Mietrückstand": "Mietrückstand",
"Eigenbedarf": "Eigenbedarf",
"Fehlverhalten": "Fehlverhalten",
"Verwertung": "Verwertung",
"VerhaltensbedingteLaermruhestoerung": "Verhaltensbedingte Lärm-/Ruhestörung",
"BeschaedigungSubstanz": "Beschädigung der Substanz",
"UnerlaubteUntervermietung": "Unerlaubte Untervermietung",
"StoerendeGeschaeftsfuehrung": "Störende Geschäftsführung",
"Sonstiges": "Sonstiges"
"ZVG Eigenbedarf": "ZVG Eigenbedarf",
"573a Abs. 1 (nicht mehr als 2 Whng.)": "573a Abs. 1 (nicht mehr als 2 Wohnungen)",
"573a Abs. 2 (Einliegerwohnung)": "573a Abs. 2 (Einliegerwohnung)",
"GewerbeOrdentlich": "Gewerbe Ordentlich"
},
"status": {
"Entwurf": "Entwurf",
@@ -76,9 +71,13 @@
"zustellart": {
"Einschreiben": "Einschreiben",
"Persoenlich": "Persönlich",
"Gerichtsvollzieher": "Gerichtsvollzieher",
"Oeffentlich": "Öffentlich",
"Sonstiges": "Sonstiges"
"Bote": "Bote",
"Brief": "Brief"
},
"vorzeitigeRaeumungZulaessig": {
"Nein": "Nein",
"JaKeinWohnraum257ZPO": "Ja, Kein Wohnraum, § 257 ZPO",
"JaBesorgnisgrund259ZPO": "Ja, Besorgnis, § 259 ZPO"
},
"syncStatus": {
"clean": "Synchronisiert",
@@ -89,6 +88,10 @@
"tooltips": {
"advowareAktenzeichen": "Aktenzeichen aus Advoware für die Synchronisation",
"betnr": "Betreuernummer aus Advoware",
"syncStatus": "Status der Synchronisation mit Advoware"
"syncStatus": "Status der Synchronisation mit Advoware",
"sendungsverfolgungsnummer": "Sendungsverfolgungsnummer für Einschreiben",
"mietrueckstand": "Gesamthöhe des Mietrückstands (nur bei Kündigungsgrund Mietrückstand)",
"vorzeitigeRaeumungZulaessig": "Ist eine vorzeitige Räumung nach § 257 oder § 259 ZPO zulässig?",
"beschreibungBesorgnisgrund": "Beschreibung des Besorgnisgrunds für vorzeitige Räumung nach § 259 ZPO"
}
}

View File

@@ -1,94 +0,0 @@
{
"fields": {
"kuendigungsdatum": "Kündigungsdatum",
"kuendigungsfrist": "Kündigungsfrist / Auszugsdatum",
"kuendigungsgrund": "Kündigungsgrund",
"kuendigungsart": "Kündigungsart",
"kuendigenderPartei": "Kündigende Partei",
"status": "Status",
"zustellungsdatum": "Zustellungsdatum",
"zustellungsart": "Zustellungsart",
"rueckstandsbetrag": "Rückstandsbetrag",
"monateMietrückstand": "Monate Mietrückstand",
"schonfristGewaehrt": "Schonfrist gewährt",
"schonfristDatum": "Schonfrist Datum",
"besorgnisNichtRechtzeitigerAuszug": "Besorgnis nicht rechtzeitiger Auszug",
"anmerkungen": "Anmerkungen",
"vmhMietverhltnis": "Mietverhältnis",
"mietobjekt": "Mietobjekt",
"vermieter": "Vermieter",
"mieter": "Mieter",
"dokumenteKuendigung": "Dokumente",
"contactsKuendigung": "Freigegebene Nutzer"
},
"links": {
"vmhMietverhltnis": "Mietverhältnis",
"mietobjekt": "Mietobjekt",
"vermieter": "Vermieter",
"mieter": "Mieter",
"dokumenteKuendigung": "Dokumente",
"contactsKuendigung": "Freigegebene Nutzer",
"meetings": "Besprechungen",
"calls": "Anrufe",
"tasks": "Aufgaben",
"emails": "E-Mails",
"collaborators": "Mitarbeiter"
},
"labels": {
"Create CKuendigung": "Kündigung erstellen"
},
"options": {
"kuendigungsgrund": {
"Mietrückstand": "Mietrückstand",
"Eigenbedarf": "Eigenbedarf",
"Fehlverhalten": "Fehlverhalten",
"Verwertung": "Verwertung",
"ZVG Eigenbedarf": "ZVG Eigenbedarf",
"573a Abs. 1 (nicht mehr als 2 Whng.)": "§573a Abs. 1 (nicht mehr als 2 Wohnungen)",
"573a Abs. 2 (Einliegerwohnung)": "§573a Abs. 2 (Einliegerwohnung)",
"GewerbeOrdentlich": "Gewerbe ordentlich",
"Sonstige": "Sonstige"
},
"kuendigungsart": {
"Ordentlich": "Ordentlich",
"Außerordentlich (fristlos)": "Außerordentlich (fristlos)",
"Außerordentlich (mit sozialer Frist)": "Außerordentlich (mit sozialer Frist)"
},
"kuendigenderPartei": {
"Vermieter": "Vermieter",
"Mieter": "Mieter"
},
"status": {
"Entwurf": "Entwurf",
"Versendet": "Versendet",
"Zugestellt": "Zugestellt",
"Anerkannt": "Anerkannt",
"Bestritten": "Bestritten",
"Vollzogen": "Vollzogen",
"Widerrufen": "Widerrufen"
},
"zustellungsart": {
"Persönlich": "Persönlich",
"Einschreiben": "Einschreiben",
"Gerichtlicher Zustellungsbevollmächtigter": "Gerichtlicher Zustellungsbevollmächtigter",
"E-Mail (sofern vereinbart)": "E-Mail (sofern vereinbart)",
"Sonstige": "Sonstige"
}
},
"tooltips": {
"kuendigungsdatum": "Datum, an dem die Kündigung ausgesprochen wurde",
"kuendigungsfrist": "Datum, bis zu dem das Mietverhältnis beendet sein soll (Auszugsdatum)",
"kuendigungsgrund": "Rechtlicher Grund für die Kündigung (kann mehrere sein)",
"kuendigungsart": "Art der Kündigung: ordentlich mit Frist, außerordentlich fristlos oder mit sozialer Frist",
"kuendigenderPartei": "Welche Partei kündigt das Mietverhältnis",
"status": "Aktueller Bearbeitungsstatus der Kündigung",
"zustellungsdatum": "Datum, an dem die Kündigung dem Empfänger zugestellt wurde",
"zustellungsart": "Art der Zustellung (z.B. persönlich, Einschreiben)",
"rueckstandsbetrag": "Gesamtbetrag des Mietrückstands (bei Kündigung wegen Mietrückstand)",
"monateMietrückstand": "Anzahl der Monate, für die Mietrückstand besteht",
"schonfristGewaehrt": "Wurde eine Schonfrist nach § 569 Abs. 3 Nr. 2 BGB gewährt?",
"schonfristDatum": "Bis zu welchem Datum läuft die Schonfrist?",
"besorgnisNichtRechtzeitigerAuszug": "Besteht die Besorgnis, dass der Mieter nicht rechtzeitig auszieht? (Relevant für § 940a ZPO)",
"anmerkungen": "Zusätzliche Hinweise und Anmerkungen zur Kündigung"
}
}

View File

@@ -14,7 +14,6 @@
"contact2mietobjekt": "Kontakte",
"vmhRumungsklages": "Räumungsklagen",
"mietinkassos": "Mietinkasso",
"kndigungen": "Kündigungen",
"contactsMietobjekt": "Freigegebene Nutzer",
"dokumentesMietobjekt": "Dokumente"
},