Add dateOfBirth field and localization support for CBeteiligte entity; update layouts and metadata

This commit is contained in:
2026-01-23 23:09:00 +01:00
parent daa812ea21
commit b59e91f278
6 changed files with 35 additions and 3 deletions

View File

@@ -1,5 +1,6 @@
{ {
"fields": { "fields": {
"dateOfBirth": "Geburtsdatum",
"rechtsform": "Rechtsform", "rechtsform": "Rechtsform",
"firmenname": "Firmenname", "firmenname": "Firmenname",
"handelsregisterNummer": "Handelsregister-Nummer", "handelsregisterNummer": "Handelsregister-Nummer",
@@ -36,6 +37,7 @@
"Create CBeteiligte": "Beteiligte erstellen" "Create CBeteiligte": "Beteiligte erstellen"
}, },
"tooltips": { "tooltips": {
"dateOfBirth": "Geburtsdatum des Beteiligten (nur bei natürlichen Personen)",
"betnr": "Eindeutige Beteiligten-Nummer aus Advoware", "betnr": "Eindeutige Beteiligten-Nummer aus Advoware",
"advowareLastSync": "Zeitpunkt der letzten Synchronisation mit Advoware", "advowareLastSync": "Zeitpunkt der letzten Synchronisation mit Advoware",
"syncStatus": "Status der Synchronisation: clean = erfolgreich, unclean = Abweichungen, failed = Fehler", "syncStatus": "Status der Synchronisation: clean = erfolgreich, unclean = Abweichungen, failed = Fehler",

View File

@@ -1,5 +1,6 @@
{ {
"fields": { "fields": {
"dateOfBirth": "Date of Birth",
"address": "Address", "address": "Address",
"vmhvermieterbeteiligte": "Landlord", "vmhvermieterbeteiligte": "Landlord",
"vmhmieterbeteiligte": "Tenant", "vmhmieterbeteiligte": "Tenant",

View File

@@ -11,7 +11,9 @@
{ {
"name": "name" "name": "name"
}, },
false {
"name": "dateOfBirth"
}
], ],
[ [
{ {

View File

@@ -123,6 +123,26 @@
] ]
} }
}, },
"dateOfBirth": {
"visible": {
"conditionGroup": [
{
"type": "or",
"value": [
{
"type": "equals",
"attribute": "rechtsform",
"value": "NatürlichePerson"
},
{
"type": "isEmpty",
"attribute": "rechtsform"
}
]
}
]
}
},
"handelsregisterArt": { "handelsregisterArt": {
"visible": { "visible": {
"conditionGroup": [ "conditionGroup": [

View File

@@ -57,6 +57,13 @@
"required": true, "required": true,
"copyToClipboard": true "copyToClipboard": true
}, },
"dateOfBirth": {
"type": "date",
"required": false,
"tooltip": true,
"isCustom": true,
"isPersonalData": true
},
"description": { "description": {
"type": "text" "type": "text"
}, },

View File

@@ -359,8 +359,8 @@ return [
0 => 'youtube.com', 0 => 'youtube.com',
1 => 'google.com' 1 => 'google.com'
], ],
'cacheTimestamp' => 1769205946, 'cacheTimestamp' => 1769206135,
'microtime' => 1769205946.770694, 'microtime' => 1769206135.340303,
'siteUrl' => 'https://crm.bitbylaw.com', 'siteUrl' => 'https://crm.bitbylaw.com',
'fullTextSearchMinLength' => 4, 'fullTextSearchMinLength' => 4,
'appTimestamp' => 1768843902, 'appTimestamp' => 1768843902,