Add Advoware integration fields and update CBeteiligte layout; modify config timestamps

This commit is contained in:
2026-01-20 18:23:11 +01:00
parent 9de14c7578
commit 78878466e5
5 changed files with 80 additions and 4 deletions

View File

@@ -8,7 +8,10 @@
"adressens": "Adressen",
"calls1": "Anrufe",
"contactsBeteiligte": "Freigegebene Nutzer",
"dokumentesBeteiligte": "Dokumente"
"dokumentesBeteiligte": "Dokumente",
"betnr": "Advoware Identifikator",
"advowareLastSync": "Advoware letzte Synchronisation",
"syncStatus": "Sync-Status"
},
"links": {
"calls": "Anrufe",
@@ -25,5 +28,17 @@
},
"labels": {
"Create CBeteiligte": "Beteiligte erstellen"
},
"tooltips": {
"betnr": "Eindeutige Beteiligten-Nummer aus Advoware",
"advowareLastSync": "Zeitpunkt der letzten Synchronisation mit Advoware",
"syncStatus": "Status der Synchronisation: clean = erfolgreich, unclean = Abweichungen, failed = Fehler"
},
"options": {
"syncStatus": {
"clean": "Synchronisiert",
"unclean": "Abweichungen",
"failed": "Fehlgeschlagen"
}
}
}

View File

@@ -22,6 +22,29 @@
]
],
"style": "default",
"label": ""
"label": "Stammdaten",
"tabBreak": false
},
{
"rows": [
[
{
"name": "betnr"
},
{
"name": "syncStatus"
}
],
[
{
"name": "advowareLastSync"
},
false
]
],
"style": "default",
"label": "Erweitert",
"tabBreak": true,
"tabLabel": "Erweitert"
}
]

View File

@@ -74,6 +74,36 @@
},
"calls1": {
"type": "linkMultiple"
},
"betnr": {
"type": "int",
"required": false,
"tooltip": true,
"isCustom": true
},
"advowareLastSync": {
"type": "datetime",
"required": false,
"readOnly": true,
"tooltip": true,
"isCustom": true
},
"syncStatus": {
"type": "enum",
"required": false,
"options": [
"clean",
"unclean",
"failed"
],
"style": {
"clean": "success",
"unclean": "warning",
"failed": "danger"
},
"default": "clean",
"tooltip": true,
"isCustom": true
}
},
"links": {