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