From 123b369c6c1f0e9558eced437ba65c2be2690641 Mon Sep 17 00:00:00 2001
From: Benjamin Ulrich <b.ulrich@adito.de>
Date: Tue, 25 May 2021 05:25:42 +0000
Subject: [PATCH] =?UTF-8?q?Merge=20branch=20'2021.1=5F1081041=5FPlanungNeu?=
 =?UTF-8?q?anlage=C3=9CberFirma'=20into=20'2021.1'?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

[Projekt: xRM-Sales][TicketNr.: 1081041][Planung bei Firma: Firmenname vorbefüllen]

See merge request xrm/basic!954

(cherry picked from commit 146f6767c29089908c0c90ebc4380bf771b91b6e)

6fb371e7 [Projekt: xRM-Sales][TicketNr.: 1081041][Planung bei Firma: Firmenname vorbefüllen]
---
 entity/Planning_entity/Planning_entity.aod               | 1 +
 .../entityfields/contact_id/valueProcess.js              | 9 +++++++++
 2 files changed, 10 insertions(+)
 create mode 100644 entity/Planning_entity/entityfields/contact_id/valueProcess.js

diff --git a/entity/Planning_entity/Planning_entity.aod b/entity/Planning_entity/Planning_entity.aod
index 3590d75c3b..dec3c63131 100644
--- a/entity/Planning_entity/Planning_entity.aod
+++ b/entity/Planning_entity/Planning_entity.aod
@@ -63,6 +63,7 @@
       <linkedContext>Organisation</linkedContext>
       <mandatory v="true" />
       <stateProcess>%aditoprj%/entity/Planning_entity/entityfields/contact_id/stateProcess.js</stateProcess>
+      <valueProcess>%aditoprj%/entity/Planning_entity/entityfields/contact_id/valueProcess.js</valueProcess>
       <displayValueProcess>%aditoprj%/entity/Planning_entity/entityfields/contact_id/displayValueProcess.js</displayValueProcess>
     </entityField>
     <entityField>
diff --git a/entity/Planning_entity/entityfields/contact_id/valueProcess.js b/entity/Planning_entity/entityfields/contact_id/valueProcess.js
new file mode 100644
index 0000000000..1507222472
--- /dev/null
+++ b/entity/Planning_entity/entityfields/contact_id/valueProcess.js
@@ -0,0 +1,9 @@
+import("system.vars");
+import("system.result");
+
+var contactId = vars.get("$param.ContactId_param");
+
+if(vars.get("$this.value") == null && contactId)
+{
+    result.string(contactId);
+}
\ No newline at end of file
-- 
GitLab