feat: Add kommunikationHash field to CBeteiligte entity and update related metadata, layouts, and internationalization files

This commit is contained in:
2026-02-08 21:01:05 +01:00
parent 1eebc62039
commit 31479e71e1
6 changed files with 20 additions and 6 deletions

View File

@@ -29,6 +29,7 @@
"syncErrorMessage": "Sync-Fehler Details",
"syncRetryCount": "Sync-Wiederholungsversuche",
"advowareRowId": "Advoware Datensatz-ID",
"kommunikationHash": "Kommunikations-Hash",
"disgTyp": "Persönlichkeitstyp (nach DISG)"
},
"links": {
@@ -62,6 +63,7 @@
"syncErrorMessage": "Detaillierte Fehlermeldung bei Sync-Problemen",
"syncRetryCount": "Anzahl der bisherigen Wiederholungsversuche bei fehlgeschlagenem Sync",
"advowareRowId": "Eindeutige Datensatz-ID aus der Advoware-Datenbank (ROWID)",
"kommunikationHash": "Hash-Wert für die Deduplizierung von Kommunikationsdaten (E-Mails, Telefonnummern) beim Sync mit Advoware",
"rechtsform": "Rechtsform des Beteiligten (natürliche Person oder juristische Person)",
"firmenname": "Name der Firma oder Organisation (nur bei juristischen Personen)",
"handelsregisterNummer": "Nummer im Handelsregister (z.B. 12345)",

View File

@@ -21,7 +21,8 @@
"advowareDeletedAt": "Deleted in Advoware At",
"syncErrorMessage": "Sync Error Details",
"syncRetryCount": "Sync Retry Count",
"advowareRowId": "Advoware Record ID"
"advowareRowId": "Advoware Record ID",
"kommunikationHash": "Communication Hash"
},
"links": {
"meetings": "Meetings",
@@ -52,7 +53,8 @@
"advowareDeletedAt": "Timestamp when participant was deleted in Advoware",
"syncErrorMessage": "Detailed error message for sync problems",
"syncRetryCount": "Number of retry attempts for failed sync",
"advowareRowId": "Unique record ID from Advoware database (ROWID)"
"advowareRowId": "Unique record ID from Advoware database (ROWID)",
"kommunikationHash": "Hash value for deduplicating communication data (emails, phone numbers) when syncing with Advoware"
},
"options": {
"syncStatus": {

View File

@@ -67,7 +67,9 @@
{
"name": "advowareRowId"
},
{}
{
"name": "kommunikationHash"
}
],
[
{

View File

@@ -188,6 +188,14 @@
"isCustom": true,
"options": []
},
"kommunikationHash": {
"type": "varchar",
"maxLength": 64,
"required": false,
"readOnly": false,
"tooltip": true,
"isCustom": true
},
"handelsregisterNummer": {
"type": "varchar",
"required": false,

View File

@@ -357,7 +357,7 @@ return [
0 => 'youtube.com',
1 => 'google.com'
],
'microtime' => 1770501824.337884,
'microtime' => 1770575859.904929,
'siteUrl' => 'https://crm.bitbylaw.com',
'fullTextSearchMinLength' => 4,
'webSocketUrl' => 'ws://api.bitbylaw.com:5000/espocrm/ws',

View File

@@ -1,7 +1,7 @@
<?php
return [
'cacheTimestamp' => 1770501824,
'microtimeState' => 1770501824.458453,
'cacheTimestamp' => 1770575860,
'microtimeState' => 1770575860.045547,
'currencyRates' => [
'EUR' => 1.0
],