From 9ca366d80feb8b197af3118bc8b280e264fd2dd7 Mon Sep 17 00:00:00 2001 From: bsiggel Date: Sat, 24 Jan 2026 00:06:41 +0100 Subject: [PATCH] Add relationships for Mietobjekte in CMietinkasso and CVmhRumungsklage; update Contact entity to reference CBankverbindungen --- .../Resources/metadata/entityDefs/CMietinkasso.json | 8 ++++++++ .../Custom/Resources/metadata/entityDefs/CMietobjekt.json | 8 ++++++++ .../Resources/metadata/entityDefs/CVmhRumungsklage.json | 8 ++++++++ .../Custom/Resources/metadata/entityDefs/Contact.json | 2 +- 4 files changed, 25 insertions(+), 1 deletion(-) diff --git a/custom/Espo/Custom/Resources/metadata/entityDefs/CMietinkasso.json b/custom/Espo/Custom/Resources/metadata/entityDefs/CMietinkasso.json index 70c3e99f..0f0bbf9e 100644 --- a/custom/Espo/Custom/Resources/metadata/entityDefs/CMietinkasso.json +++ b/custom/Espo/Custom/Resources/metadata/entityDefs/CMietinkasso.json @@ -174,6 +174,14 @@ "audited": false, "isCustom": true }, + "mietobjekte": { + "type": "hasMany", + "relationName": "cMietobjektMietinkasso", + "foreign": "mietinkassos", + "entity": "CMietobjekt", + "audited": false, + "isCustom": true + }, "freigeschalteteNutzer": { "type": "belongsTo", "foreign": "cMietinkassos", diff --git a/custom/Espo/Custom/Resources/metadata/entityDefs/CMietobjekt.json b/custom/Espo/Custom/Resources/metadata/entityDefs/CMietobjekt.json index 165dff1a..c653ac24 100644 --- a/custom/Espo/Custom/Resources/metadata/entityDefs/CMietobjekt.json +++ b/custom/Espo/Custom/Resources/metadata/entityDefs/CMietobjekt.json @@ -126,6 +126,14 @@ "audited": false, "isCustom": true }, + "contact2mietobjekt": { + "type": "hasMany", + "relationName": "cMietobjektContact", + "foreign": "cVmhmietobjekt2contact", + "entity": "Contact", + "audited": false, + "isCustom": true + }, "dokumentesMietobjekt": { "type": "hasMany", "relationName": "cMietobjektDokumente", diff --git a/custom/Espo/Custom/Resources/metadata/entityDefs/CVmhRumungsklage.json b/custom/Espo/Custom/Resources/metadata/entityDefs/CVmhRumungsklage.json index bf8ef51b..74242ecd 100644 --- a/custom/Espo/Custom/Resources/metadata/entityDefs/CVmhRumungsklage.json +++ b/custom/Espo/Custom/Resources/metadata/entityDefs/CVmhRumungsklage.json @@ -174,6 +174,14 @@ "audited": false, "isCustom": true }, + "mietobjekte": { + "type": "hasMany", + "relationName": "cMietobjektVmhRumungsklage", + "foreign": "vmhRumungsklages", + "entity": "CMietobjekt", + "audited": false, + "isCustom": true + }, "freigeschalteteNutzer": { "type": "belongsTo", "foreign": "cVmhRumungsklages", diff --git a/custom/Espo/Custom/Resources/metadata/entityDefs/Contact.json b/custom/Espo/Custom/Resources/metadata/entityDefs/Contact.json index 1eb6c415..1e8fca88 100644 --- a/custom/Espo/Custom/Resources/metadata/entityDefs/Contact.json +++ b/custom/Espo/Custom/Resources/metadata/entityDefs/Contact.json @@ -98,7 +98,7 @@ "type": "hasMany", "relationName": "cBankverbindungContact", "foreign": "contactsBankverbindung", - "entity": "CBankverbindung", + "entity": "CBankverbindungen", "audited": false, "isCustom": true }