From fb87e1476eeb398a513b6f377f1c3d512015a517 Mon Sep 17 00:00:00 2001
From: "b.ulrich" <b.ulrich@adito.de>
Date: Fri, 19 Feb 2021 11:15:57 +0100
Subject: [PATCH] =?UTF-8?q?[Projekt:=20Entwicklung=20-=20xRM][TicketNr.:?=
 =?UTF-8?q?=201066799][Firma=20-=20Beziehungen=20k=C3=B6nnen=20bei=20einem?=
 =?UTF-8?q?=20Teil=20der=20Typen=20nicht=20mehr=20bearbeitet=20werden]?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../objectrelationtypeid/displayValueProcess.js          | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/entity/ObjectTree_entity/entityfields/objectrelationtypeid/displayValueProcess.js b/entity/ObjectTree_entity/entityfields/objectrelationtypeid/displayValueProcess.js
index e4ddc9dc59..dbce204f83 100644
--- a/entity/ObjectTree_entity/entityfields/objectrelationtypeid/displayValueProcess.js
+++ b/entity/ObjectTree_entity/entityfields/objectrelationtypeid/displayValueProcess.js
@@ -6,5 +6,12 @@ import("ObjectRelation_lib");
 
 if (vars.get("$field.OBJECTRELATIONTYPEID"))
 {
-    result.string(translate.text(ObjectRelationUtils.getRelationType(vars.get("$field.OBJECTRELATIONTYPEID"))[1]));
+    if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_EDIT && (vars.get("$field.TARGET_CONTEXT") == "Person" || vars.get("$field.TARGET_CONTEXT") == "Organisation"))
+    {
+        result.string(translate.text(ObjectRelationUtils.getRelationType(vars.get("$field.OBJECTRELATIONTYPEID"))[11]));
+    }
+    else
+    {
+        result.string(translate.text(ObjectRelationUtils.getRelationType(vars.get("$field.OBJECTRELATIONTYPEID"))[1]));
+    }
 }
-- 
GitLab