Add CKndigung layout files and update cache timestamps; improve UI structure and error handling

This commit is contained in:
2026-01-25 10:26:44 +01:00
parent 30326da8c6
commit eaeba65487
8 changed files with 323 additions and 14 deletions

View File

@@ -0,0 +1,63 @@
{
"_delimiter_": {
"disabled": true
},
"activities": {
"disabled": true
},
"history": {
"disabled": true
},
"_tabBreak_0": {
"index": 0,
"tabBreak": true,
"tabLabel": "Freigegebene Nutzer"
},
"contactsKuendigung": {
"dynamicLogicVisible": null,
"style": "warning",
"dynamicLogicStyled": null,
"sticked": true,
"index": 1
},
"_tabBreak_1": {
"index": 2,
"tabBreak": true,
"tabLabel": "Kündigende"
},
"kuendiger": {
"index": 3
},
"_tabBreak_2": {
"index": 4,
"tabBreak": true,
"tabLabel": "Gekündigte"
},
"gekuendigte": {
"index": 5
},
"_tabBreak_3": {
"index": 6,
"tabBreak": true,
"tabLabel": "Mietverhältnisse"
},
"vmhMietverhltnises": {
"index": 7
},
"_tabBreak_4": {
"index": 8,
"tabBreak": true,
"tabLabel": "Dokumente"
},
"dokumenteskuendigung": {
"index": 9
},
"_tabBreak_5": {
"index": 10,
"tabBreak": true,
"tabLabel": "Mietobjekte"
},
"mietobjekte": {
"index": 11
}
}

View File

@@ -0,0 +1,11 @@
[
{
"name": ":assignedUser"
},
{
"name": "teams"
},
{
"name": "freigeschalteteNutzer"
}
]

View File

@@ -0,0 +1,114 @@
[
{
"label": "Kündigungsdetails",
"style": "default",
"tabBreak": false,
"rows": [
[
{
"name": "name"
},
{
"name": "kuendigungsart"
},
{
"name": "status"
},
{
"name": "advowareAktenzeichen"
}
],
[
{
"name": "kuendigungsgrund"
},
{
"name": "kuendigungsdatum"
},
{
"name": "zustelldatum"
},
{
"name": "zustellart"
}
],
[
{
"name": "kuendigungsfrist"
},
{
"name": "beendigungstermin"
},
{},
{}
],
[
{
"name": "kuendigungsgrundDetails"
}
]
]
},
{
"label": "Finanzielle Forderungen",
"style": "default",
"tabBreak": false,
"rows": [
[
{
"name": "rueckstandMiete"
},
{
"name": "rueckstandNebenkosten"
},
{
"name": "sonstigeForderungen"
},
{
"name": "aussergerichtlicheGebuehren13"
}
]
]
},
{
"label": "Notizen & Reaktion",
"style": "default",
"tabBreak": false,
"rows": [
[
{
"name": "reaktionMieter"
}
],
[
{
"name": "notizen"
}
],
[
{
"name": "description"
}
]
]
},
{
"label": "Advoware Sync",
"style": "default",
"tabBreak": true,
"tabLabel": "Erweitert",
"rows": [
[
{
"name": "betnr"
},
{
"name": "syncStatus"
},
{
"name": "advowareLastSync"
}
]
]
}
]

View File

@@ -0,0 +1,33 @@
[
{
"rows": [
[
{
"name": "name",
"noLabel": true
}
],
[
{
"name": "kuendigungsart"
},
{
"name": "status"
}
],
[
{
"name": "kuendigungsdatum"
},
{
"name": "beendigungstermin"
}
],
[
{
"name": "assignedUser"
}
]
]
}
]

View File

@@ -0,0 +1,31 @@
[
{
"name": "name",
"link": true,
"width": 20
},
{
"name": "kuendigungsart",
"width": 12
},
{
"name": "status",
"width": 12
},
{
"name": "kuendigungsdatum",
"width": 12
},
{
"name": "beendigungstermin",
"width": 12
},
{
"name": "assignedUser",
"width": 16
},
{
"name": "modifiedAt",
"width": 16
}
]

View File

@@ -0,0 +1,15 @@
[
{
"name": "name",
"link": true
},
{
"name": "kuendigungsart"
},
{
"name": "status"
},
{
"name": "kuendigungsdatum"
}
]