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

View File

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

View File

@@ -11,7 +11,9 @@
{
"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": {
"visible": {
"conditionGroup": [

View File

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

View File

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