diff --git a/custom/Espo/Custom/Resources/i18n/de_DE/CVmhRumungsklage.json b/custom/Espo/Custom/Resources/i18n/de_DE/CVmhRumungsklage.json index 5d08f8a5..119cd17c 100644 --- a/custom/Espo/Custom/Resources/i18n/de_DE/CVmhRumungsklage.json +++ b/custom/Espo/Custom/Resources/i18n/de_DE/CVmhRumungsklage.json @@ -1,6 +1,10 @@ { "fields": { "portalUser": "Portalnutzer", + "advowareAktenzeichen": "Advoware Aktenzeichen", + "betnr": "Advoware Identifikator", + "advowareLastSync": "Advoware letzte Synchronisation", + "syncStatus": "Sync-Status", "klaeger": "Kläger", "beklagte": "Beklagte", "vmhMietverhltnises": "Mietverhältnisse", @@ -18,5 +22,18 @@ }, "labels": { "Create CVmhRumungsklage": "Räumungsklage erstellen" + }, + "tooltips": { + "advowareAktenzeichen": "Aktenzeichen aus dem Advoware-System", + "betnr": "Eindeutige Klage-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" + } } } \ No newline at end of file diff --git a/custom/Espo/Custom/Resources/layouts/CVmhRumungsklage/detail.json b/custom/Espo/Custom/Resources/layouts/CVmhRumungsklage/detail.json new file mode 100644 index 00000000..799f7973 --- /dev/null +++ b/custom/Espo/Custom/Resources/layouts/CVmhRumungsklage/detail.json @@ -0,0 +1,50 @@ +[ + { + "rows": [ + [ + { + "name": "name" + }, + { + "name": "assignedUser" + } + ], + [ + { + "name": "advowareAktenzeichen" + }, + false + ], + [ + { + "name": "description" + } + ] + ], + "style": "default", + "label": "Übersicht", + "tabBreak": false + }, + { + "rows": [ + [ + { + "name": "betnr" + }, + { + "name": "syncStatus" + } + ], + [ + { + "name": "advowareLastSync" + }, + false + ] + ], + "style": "default", + "label": "Advoware Sync", + "tabBreak": true, + "tabLabel": "Erweitert" + } +] diff --git a/custom/Espo/Custom/Resources/metadata/entityDefs/CVmhRumungsklage.json b/custom/Espo/Custom/Resources/metadata/entityDefs/CVmhRumungsklage.json index cccaf1b3..29875599 100644 --- a/custom/Espo/Custom/Resources/metadata/entityDefs/CVmhRumungsklage.json +++ b/custom/Espo/Custom/Resources/metadata/entityDefs/CVmhRumungsklage.json @@ -51,6 +51,43 @@ "inlineEditDisabled", "tooltipText" ] + }, + "advowareAktenzeichen": { + "type": "varchar", + "required": false, + "maxLength": 100, + "tooltip": 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": { diff --git a/data/config.php b/data/config.php index faaeec11..64e2199c 100644 --- a/data/config.php +++ b/data/config.php @@ -349,8 +349,8 @@ return [ 0 => 'youtube.com', 1 => 'google.com' ], - 'cacheTimestamp' => 1768937427, - 'microtime' => 1768937427.096851, + 'cacheTimestamp' => 1768937772, + 'microtime' => 1768937772.265391, 'siteUrl' => 'https://crm.bitbylaw.com', 'fullTextSearchMinLength' => 4, 'appTimestamp' => 1768843902,