Enhance CBeteiligte entity with new fields and dynamic logic for Rechtsform, Firmenname, Handelsregisternummer, and Handelsregisterart; update localization and layouts accordingly; modify config timestamps.
This commit is contained in:
@@ -1,5 +1,9 @@
|
|||||||
{
|
{
|
||||||
"fields": {
|
"fields": {
|
||||||
|
"rechtsform": "Rechtsform",
|
||||||
|
"firmenname": "Firmenname",
|
||||||
|
"handelsregisterNummer": "Handelsregister-Nummer",
|
||||||
|
"handelsregisterArt": "Handelsregister-Art",
|
||||||
"vmhvermieterbeteiligte": "Vermieter",
|
"vmhvermieterbeteiligte": "Vermieter",
|
||||||
"vmhmieterbeteiligte": "Mieter",
|
"vmhmieterbeteiligte": "Mieter",
|
||||||
"vmhMietverhltnisesSonstigeBesitzer": "Sonstige Bewohner",
|
"vmhMietverhltnisesSonstigeBesitzer": "Sonstige Bewohner",
|
||||||
@@ -32,13 +36,38 @@
|
|||||||
"tooltips": {
|
"tooltips": {
|
||||||
"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",
|
||||||
|
"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)",
|
||||||
|
"handelsregisterArt": "HRA (Abteilung A) für Einzelkaufleute, OHG, KG; HRB (Abteilung B) für GmbH, AG, UG"
|
||||||
},
|
},
|
||||||
"options": {
|
"options": {
|
||||||
"syncStatus": {
|
"syncStatus": {
|
||||||
"clean": "Synchronisiert",
|
"clean": "Synchronisiert",
|
||||||
"unclean": "Abweichungen",
|
"unclean": "Abweichungen",
|
||||||
"failed": "Fehlgeschlagen"
|
"failed": "Fehlgeschlagen"
|
||||||
|
},
|
||||||
|
"rechtsform": {
|
||||||
|
"": "",
|
||||||
|
"NatürlichePerson": "Natürliche Person",
|
||||||
|
"GmbH": "GmbH (Gesellschaft mit beschränkter Haftung)",
|
||||||
|
"UG": "UG (Unternehmergesellschaft)",
|
||||||
|
"AG": "AG (Aktiengesellschaft)",
|
||||||
|
"KG": "KG (Kommanditgesellschaft)",
|
||||||
|
"OHG": "OHG (Offene Handelsgesellschaft)",
|
||||||
|
"GbR": "GbR (Gesellschaft bürgerlichen Rechts)",
|
||||||
|
"PartG": "PartG (Partnerschaftsgesellschaft)",
|
||||||
|
"eV": "e.V. (eingetragener Verein)",
|
||||||
|
"eG": "eG (eingetragene Genossenschaft)",
|
||||||
|
"KGaA": "KGaA (Kommanditgesellschaft auf Aktien)",
|
||||||
|
"SE": "SE (Societas Europaea)",
|
||||||
|
"Einzelunternehmen": "Einzelunternehmen"
|
||||||
|
},
|
||||||
|
"handelsregisterArt": {
|
||||||
|
"": "",
|
||||||
|
"HRA": "HRA (Abteilung A)",
|
||||||
|
"HRB": "HRB (Abteilung B)"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,12 +1,24 @@
|
|||||||
[
|
[
|
||||||
{
|
{
|
||||||
"rows": [
|
"rows": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"name": "rechtsform"
|
||||||
|
},
|
||||||
|
false
|
||||||
|
],
|
||||||
[
|
[
|
||||||
{
|
{
|
||||||
"name": "name"
|
"name": "name"
|
||||||
},
|
},
|
||||||
false
|
false
|
||||||
],
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"name": "firmenname"
|
||||||
|
},
|
||||||
|
false
|
||||||
|
],
|
||||||
[
|
[
|
||||||
{
|
{
|
||||||
"name": "emailAddress"
|
"name": "emailAddress"
|
||||||
@@ -15,6 +27,14 @@
|
|||||||
"name": "phoneNumber"
|
"name": "phoneNumber"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"name": "handelsregisterArt"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "handelsregisterNummer"
|
||||||
|
}
|
||||||
|
],
|
||||||
[
|
[
|
||||||
{
|
{
|
||||||
"name": "description"
|
"name": "description"
|
||||||
|
|||||||
@@ -3,6 +3,168 @@
|
|||||||
"boolFilterList": [
|
"boolFilterList": [
|
||||||
"onlyMy"
|
"onlyMy"
|
||||||
],
|
],
|
||||||
|
"dynamicLogic": {
|
||||||
|
"fields": {
|
||||||
|
"name": {
|
||||||
|
"visible": {
|
||||||
|
"conditionGroup": [
|
||||||
|
{
|
||||||
|
"type": "or",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"type": "equals",
|
||||||
|
"attribute": "rechtsform",
|
||||||
|
"value": "NatürlichePerson"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "isEmpty",
|
||||||
|
"attribute": "rechtsform"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"firmenname": {
|
||||||
|
"visible": {
|
||||||
|
"conditionGroup": [
|
||||||
|
{
|
||||||
|
"type": "and",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"type": "isNotEmpty",
|
||||||
|
"attribute": "rechtsform"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "notEquals",
|
||||||
|
"attribute": "rechtsform",
|
||||||
|
"value": "NatürlichePerson"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"required": {
|
||||||
|
"conditionGroup": [
|
||||||
|
{
|
||||||
|
"type": "and",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"type": "isNotEmpty",
|
||||||
|
"attribute": "rechtsform"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "notEquals",
|
||||||
|
"attribute": "rechtsform",
|
||||||
|
"value": "NatürlichePerson"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"salutationName": {
|
||||||
|
"visible": {
|
||||||
|
"conditionGroup": [
|
||||||
|
{
|
||||||
|
"type": "or",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"type": "equals",
|
||||||
|
"attribute": "rechtsform",
|
||||||
|
"value": "NatürlichePerson"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "isEmpty",
|
||||||
|
"attribute": "rechtsform"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"firstName": {
|
||||||
|
"visible": {
|
||||||
|
"conditionGroup": [
|
||||||
|
{
|
||||||
|
"type": "or",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"type": "equals",
|
||||||
|
"attribute": "rechtsform",
|
||||||
|
"value": "NatürlichePerson"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "isEmpty",
|
||||||
|
"attribute": "rechtsform"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"lastName": {
|
||||||
|
"visible": {
|
||||||
|
"conditionGroup": [
|
||||||
|
{
|
||||||
|
"type": "or",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"type": "equals",
|
||||||
|
"attribute": "rechtsform",
|
||||||
|
"value": "NatürlichePerson"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "isEmpty",
|
||||||
|
"attribute": "rechtsform"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"handelsregisterArt": {
|
||||||
|
"visible": {
|
||||||
|
"conditionGroup": [
|
||||||
|
{
|
||||||
|
"type": "and",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"type": "isNotEmpty",
|
||||||
|
"attribute": "rechtsform"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "notEquals",
|
||||||
|
"attribute": "rechtsform",
|
||||||
|
"value": "NatürlichePerson"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"handelsregisterNummer": {
|
||||||
|
"visible": {
|
||||||
|
"conditionGroup": [
|
||||||
|
{
|
||||||
|
"type": "and",
|
||||||
|
"value": [
|
||||||
|
{
|
||||||
|
"type": "isNotEmpty",
|
||||||
|
"attribute": "rechtsform"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "notEquals",
|
||||||
|
"attribute": "rechtsform",
|
||||||
|
"value": "NatürlichePerson"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"sidePanels": {
|
"sidePanels": {
|
||||||
"detail": [
|
"detail": [
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -14,6 +14,36 @@
|
|||||||
"Dr."
|
"Dr."
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"rechtsform": {
|
||||||
|
"type": "enum",
|
||||||
|
"required": false,
|
||||||
|
"options": [
|
||||||
|
"",
|
||||||
|
"NatürlichePerson",
|
||||||
|
"GmbH",
|
||||||
|
"UG",
|
||||||
|
"AG",
|
||||||
|
"KG",
|
||||||
|
"OHG",
|
||||||
|
"GbR",
|
||||||
|
"PartG",
|
||||||
|
"eV",
|
||||||
|
"eG",
|
||||||
|
"KGaA",
|
||||||
|
"SE",
|
||||||
|
"Einzelunternehmen"
|
||||||
|
],
|
||||||
|
"default": "NatürlichePerson",
|
||||||
|
"tooltip": true,
|
||||||
|
"isCustom": true
|
||||||
|
},
|
||||||
|
"firmenname": {
|
||||||
|
"type": "varchar",
|
||||||
|
"required": false,
|
||||||
|
"maxLength": 255,
|
||||||
|
"tooltip": true,
|
||||||
|
"isCustom": true
|
||||||
|
},
|
||||||
"firstName": {
|
"firstName": {
|
||||||
"type": "varchar",
|
"type": "varchar",
|
||||||
"maxLength": 100
|
"maxLength": 100
|
||||||
@@ -104,6 +134,24 @@
|
|||||||
"default": "clean",
|
"default": "clean",
|
||||||
"tooltip": true,
|
"tooltip": true,
|
||||||
"isCustom": true
|
"isCustom": true
|
||||||
|
},
|
||||||
|
"handelsregisterNummer": {
|
||||||
|
"type": "varchar",
|
||||||
|
"required": false,
|
||||||
|
"maxLength": 50,
|
||||||
|
"tooltip": true,
|
||||||
|
"isCustom": true
|
||||||
|
},
|
||||||
|
"handelsregisterArt": {
|
||||||
|
"type": "enum",
|
||||||
|
"required": false,
|
||||||
|
"options": [
|
||||||
|
"",
|
||||||
|
"HRA",
|
||||||
|
"HRB"
|
||||||
|
],
|
||||||
|
"tooltip": true,
|
||||||
|
"isCustom": true
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"links": {
|
"links": {
|
||||||
|
|||||||
@@ -349,8 +349,8 @@ return [
|
|||||||
0 => 'youtube.com',
|
0 => 'youtube.com',
|
||||||
1 => 'google.com'
|
1 => 'google.com'
|
||||||
],
|
],
|
||||||
'cacheTimestamp' => 1768929817,
|
'cacheTimestamp' => 1768933202,
|
||||||
'microtime' => 1768929817.518436,
|
'microtime' => 1768933202.419047,
|
||||||
'siteUrl' => 'https://crm.bitbylaw.com',
|
'siteUrl' => 'https://crm.bitbylaw.com',
|
||||||
'fullTextSearchMinLength' => 4,
|
'fullTextSearchMinLength' => 4,
|
||||||
'appTimestamp' => 1768843902,
|
'appTimestamp' => 1768843902,
|
||||||
|
|||||||
Reference in New Issue
Block a user