Add Advoware integration fields and update layouts for CDokumente and CBeteiligte; modify config timestamps

This commit is contained in:
2026-01-20 18:24:58 +01:00
parent 78878466e5
commit cccde3f474
5 changed files with 75 additions and 4 deletions

View File

@@ -5,6 +5,9 @@
"ydocumentuuid": "Y-Document-UUID", "ydocumentuuid": "Y-Document-UUID",
"md5sum": "MD5-Prüfsumme", "md5sum": "MD5-Prüfsumme",
"sha256": "SHA256-Prüfsumme", "sha256": "SHA256-Prüfsumme",
"betnr": "Advoware Identifikator",
"advowareLastSync": "Advoware letzte Synchronisation",
"syncStatus": "Sync-Status",
"contactsvmhdokumente": "Freigegebene Nutzer", "contactsvmhdokumente": "Freigegebene Nutzer",
"vmhMietverhltnisesDokumente": "Mietverhältnisse", "vmhMietverhltnisesDokumente": "Mietverhältnisse",
"vmhErstgespraechsdokumente": "Erstgespräche", "vmhErstgespraechsdokumente": "Erstgespräche",
@@ -22,5 +25,17 @@
}, },
"labels": { "labels": {
"Create CDokumente": "Dokument erstellen" "Create CDokumente": "Dokument erstellen"
},
"tooltips": {
"betnr": "Eindeutige Dokument-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

@@ -43,7 +43,7 @@
] ]
], ],
"style": "default", "style": "default",
"label": "Erweitert", "label": "Advoware Sync",
"tabBreak": true, "tabBreak": true,
"tabLabel": "Erweitert" "tabLabel": "Erweitert"
} }

View File

@@ -48,7 +48,7 @@
"dynamicLogicVisible": null, "dynamicLogicVisible": null,
"style": "default", "style": "default",
"tabBreak": true, "tabBreak": true,
"tabLabel": "Details", "tabLabel": "Erweitert",
"hidden": false, "hidden": false,
"noteText": null, "noteText": null,
"noteStyle": "info", "noteStyle": "info",
@@ -73,5 +73,31 @@
"noteText": null, "noteText": null,
"noteStyle": "info", "noteStyle": "info",
"customLabel": "Technische Daten" "customLabel": "Technische Daten"
},
{
"rows": [
[
{
"name": "betnr"
},
{
"name": "syncStatus"
}
],
[
{
"name": "advowareLastSync"
},
false
]
],
"dynamicLogicVisible": null,
"style": "default",
"tabBreak": false,
"tabLabel": null,
"hidden": false,
"noteText": null,
"noteStyle": "info",
"customLabel": "Advoware Sync"
} }
] ]

View File

@@ -71,6 +71,36 @@
"readOnlyAfterCreate": true, "readOnlyAfterCreate": true,
"options": [], "options": [],
"isCustom": true "isCustom": true
},
"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": { "links": {

View File

@@ -349,8 +349,8 @@ return [
0 => 'youtube.com', 0 => 'youtube.com',
1 => 'google.com' 1 => 'google.com'
], ],
'cacheTimestamp' => 1768929617, 'cacheTimestamp' => 1768929817,
'microtime' => 1768929617.799149, 'microtime' => 1768929817.518436,
'siteUrl' => 'https://crm.bitbylaw.com', 'siteUrl' => 'https://crm.bitbylaw.com',
'fullTextSearchMinLength' => 4, 'fullTextSearchMinLength' => 4,
'appTimestamp' => 1768843902, 'appTimestamp' => 1768843902,