From 2e2c9772c307a6f2ed83bda8fc182047ed45b45b Mon Sep 17 00:00:00 2001
From: Sebastian Pongratz <s.pongratz@adito.de>
Date: Mon, 25 May 2020 08:24:24 +0000
Subject: [PATCH] =?UTF-8?q?#1057314-SupportticketAnzeigen=20hinzuf=C3=BCge?=
 =?UTF-8?q?n=20eines=20Objectes?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 process/Context_lib/process.js | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/process/Context_lib/process.js b/process/Context_lib/process.js
index 9baeb09edf..b80ce6921b 100644
--- a/process/Context_lib/process.js
+++ b/process/Context_lib/process.js
@@ -589,6 +589,20 @@ ContextUtils.getSelectMap  = function()
                             $KeywordRegistry.taskStatus$customerChecks(),
                         ])
                         .setCreationDateField("TASK.START_DATE")
+            ,"SupportTicket": ContextSelector.create("TICKET", "TICKETID", "TASK.SUBJECT")
+                        .setJoinExpression("left join TASK on TASK.TASKID = TICKET.TASK_ID left join TASKLINK on TASKLINK.TASK_ID = TASK.TASKID")
+                        .setCondition(newWhere("TICKET.TICKETTYPE", $KeywordRegistry.ticketType$supportTicket()))
+                        .setContactIdField("TASKLINK.OBJECT_ROWID")
+                        .setStateField("TASK.STATUS")
+                        .setActiveStates([
+                            $KeywordRegistry.taskStatus$new(),
+                            $KeywordRegistry.taskStatus$unassigned(),
+                            $KeywordRegistry.taskStatus$assigned(),
+                            $KeywordRegistry.taskStatus$inProgress(),
+                            $KeywordRegistry.taskStatus$waiting(),
+                            $KeywordRegistry.taskStatus$customerChecks(),
+                        ])
+                        .setCreationDateField("TASK.START_DATE")
             ,"BulkMail" : ContextSelector.create("BULKMAIL", "BULKMAILID", "NAME")
             ,"SerialLetter" : ContextSelector.create("SERIALLETTER", "SERIALLETTERID", "TITLE")
             ,"Leadimport": ContextSelector.create("LEADIMPORT", "LEADIMPORTID")
-- 
GitLab