diff --git a/entity/SupportTicket_entity/entityfields/pullnextticket/onActionProcess.js b/entity/SupportTicket_entity/entityfields/pullnextticket/onActionProcess.js
index 0384c4d52ac14bcb8c44fe62c2fb82dcfaa79bef..5893b01957065a0dd2e6a08e4ed335c0ec6dedf4 100644
--- a/entity/SupportTicket_entity/entityfields/pullnextticket/onActionProcess.js
+++ b/entity/SupportTicket_entity/entityfields/pullnextticket/onActionProcess.js
@@ -35,9 +35,9 @@ if(reopenTicket.length > 0) // reopen-Ticket is available
 else
 {
     var myRules = new SqlBuilder()
-                  .selectDistinct("EMPLOYEEGROUP.COND")
+                  .selectDistinct("EMPLOYEEGROUP_RULE.COND")
                   .from("EMPLOYEEGROUP")
-                  .join("EMPLOYEEGROUP_CONTACT_RELATION","EMPLOYEEGROUP_CONTACT_RELATION.EMPLOYEEGROUP_ID = employeegroup.EMPLOYEEGROUPID")
+                  .join("EMPLOYEEGROUP_CONTACT_RELATION","EMPLOYEEGROUP_CONTACT_RELATION.EMPLOYEEGROUP_ID = EMPLOYEEGROUP.EMPLOYEEGROUPID")
                   .join("EMPLOYEEGROUP_RULEGROUP_RELATION","EMPLOYEEGROUP.EMPLOYEEGROUPID = EMPLOYEEGROUP_RULEGROUP_RELATION.EMPLOYEEGROUP_ID")
                   .join("EMPLOYEEGROUP_RULEGROUP","EMPLOYEEGROUP_RULEGROUP.EMPLOYEEGROUP_RULEGROUPID = EMPLOYEEGROUP_RULEGROUP_RELATION.EMPLOYEEGROUP_RULEGROUP_ID")
                   .join("EMPLOYEEGROUP_RULE","EMPLOYEEGROUP_RULE.EMPLOYEEGROUP_RULEGROUP_ID = EMPLOYEEGROUP_RULEGROUP.EMPLOYEEGROUP_RULEGROUPID")