From dea79473deb28ce3e8e1e8d96ec3927de3c0c3a5 Mon Sep 17 00:00:00 2001
From: "j.goderbauer" <j.goderbauer@adito.de>
Date: Mon, 24 Sep 2018 10:13:52 +0200
Subject: [PATCH] [Projekt: Entwicklung - Neon][TicketNr.:
 1024138][Adressdarstellung bei Kontakten - es sollen auch die Firmenadressen
 gelistet werden]

---
 .../orgaddress_dfo/children/relid_param/code.js  | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 entity/Pers_entity/entityfields/orgaddress_dfo/children/relid_param/code.js

diff --git a/entity/Pers_entity/entityfields/orgaddress_dfo/children/relid_param/code.js b/entity/Pers_entity/entityfields/orgaddress_dfo/children/relid_param/code.js
new file mode 100644
index 0000000000..22ba1eb2fb
--- /dev/null
+++ b/entity/Pers_entity/entityfields/orgaddress_dfo/children/relid_param/code.js
@@ -0,0 +1,16 @@
+import("system.result");
+import("system.db");
+import("system.vars");
+import("Sql_lib");
+
+var orgId, orgRelId, sqlHelper;
+ 
+sqlHelper = new LegacySqlUtils();
+orgId = vars.get("$field.ORGID");
+if (orgId){
+    orgRelId = db.cell(["select RELATION.RELATIONID from RELATION where RELATION.PERS_ID is null and RELATION.ORG_ID = ?",
+        [
+            [orgId, sqlHelper.getSingleColumnType("RELATION", "ORG_ID")]
+        ]]);
+    result.string(orgRelId);
+}
\ No newline at end of file
-- 
GitLab