From 9889671625779040ccb2824216f17dab6f3a1ce3 Mon Sep 17 00:00:00 2001
From: Tobias Feldmann <t.feldmann@adito.de>
Date: Fri, 18 Jan 2019 15:28:34 +0100
Subject: [PATCH] =?UTF-8?q?[Projekt:=20Entwicklung=20-=20Neon][TicketNr.:?=
 =?UTF-8?q?=201030101][=C3=96ffnen=20der=20verlinkten=20Firma=20aus=20dem?=
 =?UTF-8?q?=20Kontakt=20heraus]?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 entity/Pers_entity/Pers_entity.aod                           | 2 +-
 .../Pers_entity/entityfields/org_id/linkedContextProcess.js  | 5 +++++
 2 files changed, 6 insertions(+), 1 deletion(-)
 create mode 100644 entity/Pers_entity/entityfields/org_id/linkedContextProcess.js

diff --git a/entity/Pers_entity/Pers_entity.aod b/entity/Pers_entity/Pers_entity.aod
index 89c670999f..a3db57c44e 100644
--- a/entity/Pers_entity/Pers_entity.aod
+++ b/entity/Pers_entity/Pers_entity.aod
@@ -152,7 +152,7 @@
     <entityField>
       <name>ORG_ID</name>
       <title>Firma</title>
-      <linkedContext>Org_context</linkedContext>
+      <linkedContextProcess>%aditoprj%/entity/Pers_entity/entityfields/org_id/linkedContextProcess.js</linkedContextProcess>
       <mandatory v="true" />
       <outgoingField>PersOrg_dfo</outgoingField>
       <searchable v="false" />
diff --git a/entity/Pers_entity/entityfields/org_id/linkedContextProcess.js b/entity/Pers_entity/entityfields/org_id/linkedContextProcess.js
new file mode 100644
index 0000000000..5ac9b06e2c
--- /dev/null
+++ b/entity/Pers_entity/entityfields/org_id/linkedContextProcess.js
@@ -0,0 +1,5 @@
+import("system.vars");
+import("system.result");
+
+if(vars.getString("$field.ORG_ID") != 0)
+    result.string("Org_context");
\ No newline at end of file
-- 
GitLab