From b5d622412fa462e9b0c1fa253206100a2291966b Mon Sep 17 00:00:00 2001
From: "d.lechner" <d.lechner@adito.de>
Date: Fri, 4 Jan 2019 09:30:12 +0100
Subject: [PATCH] Activity - Preset Entrydate with sys.date

---
 entity/Activity_entity/Activity_entity.aod                  | 1 +
 .../Activity_entity/entityfields/entrydate/valueProcess.js  | 6 ++++++
 2 files changed, 7 insertions(+)
 create mode 100644 entity/Activity_entity/entityfields/entrydate/valueProcess.js

diff --git a/entity/Activity_entity/Activity_entity.aod b/entity/Activity_entity/Activity_entity.aod
index c2ec3c4e26..eeea047565 100644
--- a/entity/Activity_entity/Activity_entity.aod
+++ b/entity/Activity_entity/Activity_entity.aod
@@ -20,6 +20,7 @@
       <resolution>DAY</resolution>
       <mandatory v="true" />
       <groupable v="true" />
+      <valueProcess>%aditoprj%/entity/Activity_entity/entityfields/entrydate/valueProcess.js</valueProcess>
     </entityField>
     <entityField>
       <name>ACTIVITYID</name>
diff --git a/entity/Activity_entity/entityfields/entrydate/valueProcess.js b/entity/Activity_entity/entityfields/entrydate/valueProcess.js
new file mode 100644
index 0000000000..7ace625314
--- /dev/null
+++ b/entity/Activity_entity/entityfields/entrydate/valueProcess.js
@@ -0,0 +1,6 @@
+import("system.vars");
+import("system.result");
+import("system.neon");
+
+if(vars.get("$sys.operatingstate") == neon.OPERATINGSTATE_NEW)
+    result.string(vars.getString("$sys.date"));
\ No newline at end of file
-- 
GitLab