From 1f0099de992788327e6064f4e0b2c539cf70c6c7 Mon Sep 17 00:00:00 2001
From: "m.escher" <m.escher@mescher-nb.aditosoftware.local>
Date: Tue, 18 Sep 2018 11:08:48 +0200
Subject: [PATCH] orgname linkedContextProcess: check for null and
 operatingstate

---
 .../entityfields/orgname/linkedContextProcess.js          | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/entity/Pers_entity/entityfields/orgname/linkedContextProcess.js b/entity/Pers_entity/entityfields/orgname/linkedContextProcess.js
index 6894cffbcb..f46eabe6e8 100644
--- a/entity/Pers_entity/entityfields/orgname/linkedContextProcess.js
+++ b/entity/Pers_entity/entityfields/orgname/linkedContextProcess.js
@@ -2,8 +2,10 @@ import("system.logging");
 import("system.vars");
 import("system.result");
 import("system.neon");
-var orgid = vars.getString("$field.ORGID").trim();
-if(orgid == "0")
+
+var orgid = vars.getString("$field.ORGID");
+
+if((orgid == null || orgid.trim() == "0") && (vars.get("$sys.operatingstate") != neon.OPERATINGSTATE_NEW))
     result.string(null);
 else
-    result.string("Org_context");    
\ No newline at end of file
+    result.string("Org_context");    
-- 
GitLab