diff --git a/.vscode/settings.json b/.vscode/settings.json index a0f27849..5a06f566 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -67,6 +67,10 @@ "/^bash /var/lib/docker/volumes/vmh-espocrm_espocrm/_data/custom/scripts/ki-overview\\.sh$/": { "approve": true, "matchCommandLine": true + }, + "/^python3 custom/scripts/validate_and_rebuild\\.py 2>&1 \\| tail -60$/": { + "approve": true, + "matchCommandLine": true } } } \ No newline at end of file diff --git a/custom/Espo/Custom/Resources/i18n/de_DE/CAdressen.json b/custom/Espo/Custom/Resources/i18n/de_DE/CAdressen.json index bc7e467c..7fcd9d5b 100644 --- a/custom/Espo/Custom/Resources/i18n/de_DE/CAdressen.json +++ b/custom/Espo/Custom/Resources/i18n/de_DE/CAdressen.json @@ -6,7 +6,7 @@ "autoapplymietverhaltnisportaluser": "Portalnutzer von Mietverhältnis übernehmen", "advowareindexid": "Advoware Index ID", "contactsAdressen": "Freigegebene Nutzer", - "betnr": "Advoware Identifikator", + "adressid": "Advoware Identifikator", "advowareLastSync": "Advoware letzte Synchronisation", "syncStatus": "Sync-Status" }, diff --git a/custom/Espo/Custom/Resources/i18n/de_DE/CDokumente.json b/custom/Espo/Custom/Resources/i18n/de_DE/CDokumente.json index 2a49b103..672b7d3a 100644 --- a/custom/Espo/Custom/Resources/i18n/de_DE/CDokumente.json +++ b/custom/Espo/Custom/Resources/i18n/de_DE/CDokumente.json @@ -5,7 +5,7 @@ "ydocumentuuid": "Y-Document-UUID", "md5sum": "MD5-Prüfsumme", "sha256": "SHA256-Prüfsumme", - "betnr": "Advoware Identifikator", + "aktennr": "Advoware Identifikator", "advowareLastSync": "Advoware letzte Synchronisation", "syncStatus": "Sync-Status", "contactsvmhdokumente": "Freigegebene Nutzer", @@ -33,7 +33,7 @@ "Create CDokumente": "Dokument erstellen" }, "tooltips": { - "betnr": "Eindeutige Dokument-Nummer aus Advoware", + "aktennr": "Eindeutige Dokument-Nummer aus Advoware", "advowareLastSync": "Zeitpunkt der letzten Synchronisation mit Advoware", "syncStatus": "Status der Synchronisation: clean = erfolgreich, unclean = Abweichungen, failed = Fehler" }, diff --git a/custom/Espo/Custom/Resources/i18n/de_DE/CKuendigung.json b/custom/Espo/Custom/Resources/i18n/de_DE/CKuendigung.json index 4fad8c8c..7e63cf57 100644 --- a/custom/Espo/Custom/Resources/i18n/de_DE/CKuendigung.json +++ b/custom/Espo/Custom/Resources/i18n/de_DE/CKuendigung.json @@ -25,7 +25,7 @@ "freigeschalteteNutzer": "Freigeschaltete Nutzer", "collaborators": "Mitarbeiter", "advowareAktenzeichen": "Advoware Aktenzeichen", - "betnr": "Betreuernummer", + "aktennr": "Advoware Identifikator", "advowareLastSync": "Letzter Sync", "syncStatus": "Sync Status", "beendigungsTatbestand": "Beendigungstatbestand", @@ -95,7 +95,7 @@ }, "tooltips": { "advowareAktenzeichen": "Aktenzeichen aus Advoware für die Synchronisation", - "betnr": "Betreuernummer aus Advoware", + "aktennr": "Eindeutige Kündigungs-Nummer aus Advoware", "syncStatus": "Status der Synchronisation mit Advoware", "sendungsverfolgungsnummer": "Sendungsverfolgungsnummer für Einschreiben", "mietrueckstand": "Gesamthöhe des Mietrückstands (nur bei Kündigungsgrund Mietrückstand)", diff --git a/custom/Espo/Custom/Resources/i18n/de_DE/CMietinkasso.json b/custom/Espo/Custom/Resources/i18n/de_DE/CMietinkasso.json index 26baaf82..d625c576 100644 --- a/custom/Espo/Custom/Resources/i18n/de_DE/CMietinkasso.json +++ b/custom/Espo/Custom/Resources/i18n/de_DE/CMietinkasso.json @@ -1,7 +1,7 @@ { "fields": { "advowareAktenzeichen": "Advoware Aktenzeichen", - "betnr": "Advoware Identifikator", + "aktennr": "Advoware Identifikator", "advowareLastSync": "Advoware letzte Synchronisation", "syncStatus": "Sync-Status", "klaeger": "Kläger", @@ -38,7 +38,7 @@ }, "tooltips": { "advowareAktenzeichen": "Aktenzeichen aus dem Advoware-System", - "betnr": "Eindeutige Inkasso-Nummer aus Advoware", + "aktennr": "Eindeutige Inkasso-Nummer aus Advoware", "advowareLastSync": "Zeitpunkt der letzten Synchronisation mit Advoware", "syncStatus": "Status der Synchronisation: clean = erfolgreich, unclean = Abweichungen, failed = Fehler" }, diff --git a/custom/Espo/Custom/Resources/i18n/de_DE/CVmhRumungsklage.json b/custom/Espo/Custom/Resources/i18n/de_DE/CVmhRumungsklage.json index 2f01e608..8511d884 100644 --- a/custom/Espo/Custom/Resources/i18n/de_DE/CVmhRumungsklage.json +++ b/custom/Espo/Custom/Resources/i18n/de_DE/CVmhRumungsklage.json @@ -2,7 +2,7 @@ "fields": { "portalUser": "Portalnutzer", "advowareAktenzeichen": "Advoware Aktenzeichen", - "betnr": "Advoware Identifikator", + "aktennr": "Advoware Identifikator", "advowareLastSync": "Advoware letzte Synchronisation", "syncStatus": "Sync-Status", "klaeger": "Kläger", @@ -39,7 +39,7 @@ }, "tooltips": { "advowareAktenzeichen": "Aktenzeichen aus dem Advoware-System", - "betnr": "Eindeutige Klage-Nummer aus Advoware", + "aktennr": "Eindeutige Klage-Nummer aus Advoware", "advowareLastSync": "Zeitpunkt der letzten Synchronisation mit Advoware", "syncStatus": "Status der Synchronisation: clean = erfolgreich, unclean = Abweichungen, failed = Fehler" }, diff --git a/custom/Espo/Custom/Resources/i18n/en_US/CAdressen.json b/custom/Espo/Custom/Resources/i18n/en_US/CAdressen.json index b552b7ce..432874bb 100644 --- a/custom/Espo/Custom/Resources/i18n/en_US/CAdressen.json +++ b/custom/Espo/Custom/Resources/i18n/en_US/CAdressen.json @@ -12,7 +12,7 @@ "autoapplymietverhaltnisportaluser": "Apply Portal User from Tenancy", "advowareindexid": "Advoware Index ID", "contactsAdressen": "Portal Users", - "betnr": "Advoware Identifier", + "adressid": "Advoware Identifier", "advowareLastSync": "Advoware Last Sync", "syncStatus": "Sync Status" }, diff --git a/custom/Espo/Custom/Resources/i18n/en_US/CKuendigung.json b/custom/Espo/Custom/Resources/i18n/en_US/CKuendigung.json index 8fbfb971..b746b580 100644 --- a/custom/Espo/Custom/Resources/i18n/en_US/CKuendigung.json +++ b/custom/Espo/Custom/Resources/i18n/en_US/CKuendigung.json @@ -10,7 +10,7 @@ "freigeschalteteNutzer": "Authorized Users", "collaborators": "Collaborators", "advowareAktenzeichen": "Advoware File Number", - "betnr": "Case Number", + "aktennr": "Case Number", "advowareLastSync": "Last Sync", "syncStatus": "Sync Status", "beendigungsTatbestand": "Termination Event", @@ -95,7 +95,7 @@ }, "tooltips": { "advowareAktenzeichen": "File number from Advoware for synchronization", - "betnr": "Case number from Advoware", + "aktennr": "Case number from Advoware", "syncStatus": "Synchronization status with Advoware", "sendungsverfolgungsnummer": "Tracking number for registered mail", "mietrueckstand": "Total amount of rent arrears (only for termination reason rent arrears)", diff --git a/custom/Espo/Custom/Resources/i18n/en_US/CMietinkasso.json b/custom/Espo/Custom/Resources/i18n/en_US/CMietinkasso.json index 7a9b6ba1..88c5295a 100644 --- a/custom/Espo/Custom/Resources/i18n/en_US/CMietinkasso.json +++ b/custom/Espo/Custom/Resources/i18n/en_US/CMietinkasso.json @@ -1,7 +1,7 @@ { "fields": { "advowareAktenzeichen": "Advoware Case Number", - "betnr": "Advoware Identifier", + "aktennr": "Advoware Identifier", "advowareLastSync": "Advoware Last Sync", "syncStatus": "Sync Status", "klaeger": "Plaintiff", @@ -38,7 +38,7 @@ }, "tooltips": { "advowareAktenzeichen": "Case number from Advoware system", - "betnr": "Unique collection number from Advoware", + "aktennr": "Unique collection number from Advoware", "advowareLastSync": "Time of last synchronization with Advoware", "syncStatus": "Synchronization status: clean = successful, unclean = discrepancies, failed = error" }, diff --git a/custom/Espo/Custom/Resources/layouts/CAdressen/detail.json b/custom/Espo/Custom/Resources/layouts/CAdressen/detail.json index 5393bc91..5ab0fc0b 100644 --- a/custom/Espo/Custom/Resources/layouts/CAdressen/detail.json +++ b/custom/Espo/Custom/Resources/layouts/CAdressen/detail.json @@ -28,7 +28,7 @@ "rows": [ [ { - "name": "betnr" + "name": "adressid" }, { "name": "syncStatus" diff --git a/custom/Espo/Custom/Resources/layouts/CDokumente/detail.json b/custom/Espo/Custom/Resources/layouts/CDokumente/detail.json index 2619f526..8ce9ba4c 100644 --- a/custom/Espo/Custom/Resources/layouts/CDokumente/detail.json +++ b/custom/Espo/Custom/Resources/layouts/CDokumente/detail.json @@ -78,7 +78,7 @@ "rows": [ [ { - "name": "betnr" + "name": "aktennr" }, { "name": "syncStatus" diff --git a/custom/Espo/Custom/Resources/layouts/CKuendigung/detail.json b/custom/Espo/Custom/Resources/layouts/CKuendigung/detail.json index a7bad02a..a83abbbd 100644 --- a/custom/Espo/Custom/Resources/layouts/CKuendigung/detail.json +++ b/custom/Espo/Custom/Resources/layouts/CKuendigung/detail.json @@ -119,7 +119,7 @@ "rows": [ [ { - "name": "betnr" + "name": "aktennr" }, { "name": "syncStatus" diff --git a/custom/Espo/Custom/Resources/layouts/CMietinkasso/detail.json b/custom/Espo/Custom/Resources/layouts/CMietinkasso/detail.json index c70f2a2a..8cf3228f 100644 --- a/custom/Espo/Custom/Resources/layouts/CMietinkasso/detail.json +++ b/custom/Espo/Custom/Resources/layouts/CMietinkasso/detail.json @@ -53,7 +53,7 @@ "rows": [ [ { - "name": "betnr" + "name": "aktennr" }, { "name": "syncStatus" diff --git a/custom/Espo/Custom/Resources/layouts/CVmhRumungsklage/detail.json b/custom/Espo/Custom/Resources/layouts/CVmhRumungsklage/detail.json index c8d21e78..2663f4e4 100644 --- a/custom/Espo/Custom/Resources/layouts/CVmhRumungsklage/detail.json +++ b/custom/Espo/Custom/Resources/layouts/CVmhRumungsklage/detail.json @@ -53,7 +53,7 @@ "rows": [ [ { - "name": "betnr" + "name": "aktennr" }, { "name": "syncStatus" diff --git a/custom/Espo/Custom/Resources/metadata/entityDefs/CAdressen.json b/custom/Espo/Custom/Resources/metadata/entityDefs/CAdressen.json index 44a7fa01..4bccfa9c 100644 --- a/custom/Espo/Custom/Resources/metadata/entityDefs/CAdressen.json +++ b/custom/Espo/Custom/Resources/metadata/entityDefs/CAdressen.json @@ -64,7 +64,7 @@ "readOnly": true, "isCustom": true }, - "betnr": { + "adressid": { "type": "int", "required": false, "tooltip": true, diff --git a/custom/Espo/Custom/Resources/metadata/entityDefs/CDokumente.json b/custom/Espo/Custom/Resources/metadata/entityDefs/CDokumente.json index 87b83252..5ab33eec 100644 --- a/custom/Espo/Custom/Resources/metadata/entityDefs/CDokumente.json +++ b/custom/Espo/Custom/Resources/metadata/entityDefs/CDokumente.json @@ -74,7 +74,7 @@ "isCustom": true, "copyToClipboard": true }, - "betnr": { + "aktennr": { "type": "int", "required": false, "tooltip": true, @@ -236,9 +236,9 @@ "id" ] }, - "betnr": { + "aktennr": { "columns": [ - "betnr" + "aktennr" ] }, "md5sum": { diff --git a/custom/Espo/Custom/Resources/metadata/entityDefs/CKuendigung.json b/custom/Espo/Custom/Resources/metadata/entityDefs/CKuendigung.json index 5159a060..60b55867 100644 --- a/custom/Espo/Custom/Resources/metadata/entityDefs/CKuendigung.json +++ b/custom/Espo/Custom/Resources/metadata/entityDefs/CKuendigung.json @@ -60,7 +60,7 @@ "isCustom": true, "copyToClipboard": true }, - "betnr": { + "aktennr": { "type": "int", "required": false, "tooltip": true, @@ -388,9 +388,9 @@ "id" ] }, - "betnr": { + "aktennr": { "columns": [ - "betnr" + "aktennr" ] }, "advowareAktenzeichen": { diff --git a/custom/Espo/Custom/Resources/metadata/entityDefs/CMietinkasso.json b/custom/Espo/Custom/Resources/metadata/entityDefs/CMietinkasso.json index 0f0bbf9e..281b4cde 100644 --- a/custom/Espo/Custom/Resources/metadata/entityDefs/CMietinkasso.json +++ b/custom/Espo/Custom/Resources/metadata/entityDefs/CMietinkasso.json @@ -60,7 +60,7 @@ "isCustom": true, "copyToClipboard": true }, - "betnr": { + "aktennr": { "type": "int", "required": false, "tooltip": true, diff --git a/custom/Espo/Custom/Resources/metadata/entityDefs/CVmhRumungsklage.json b/custom/Espo/Custom/Resources/metadata/entityDefs/CVmhRumungsklage.json index 74242ecd..f57e516e 100644 --- a/custom/Espo/Custom/Resources/metadata/entityDefs/CVmhRumungsklage.json +++ b/custom/Espo/Custom/Resources/metadata/entityDefs/CVmhRumungsklage.json @@ -60,7 +60,7 @@ "isCustom": true, "copyToClipboard": true }, - "betnr": { + "aktennr": { "type": "int", "required": false, "tooltip": true, @@ -270,9 +270,9 @@ "id" ] }, - "betnr": { + "aktennr": { "columns": [ - "betnr" + "aktennr" ] }, "advowareAktenzeichen": { diff --git a/data/config.php b/data/config.php index 44c60618..29a619d8 100644 --- a/data/config.php +++ b/data/config.php @@ -360,8 +360,8 @@ return [ 0 => 'youtube.com', 1 => 'google.com' ], - 'cacheTimestamp' => 1769342780, - 'microtime' => 1769342780.28741, + 'cacheTimestamp' => 1769343499, + 'microtime' => 1769343499.205843, 'siteUrl' => 'https://crm.bitbylaw.com', 'fullTextSearchMinLength' => 4, 'appTimestamp' => 1768843902,