Hallo,
 
ich habe mir gerade einen Job für den GenericAgent gebastelt, der Tickets (aus allen Queues), die eskaliert sind, in eine andere Queue verschieben soll.
 
 
   # --
   # [name of job] -> Escalation-Tickets verschieben
   # --
   'move escalation tickets' => {
      # get all tickets with these properties 
      Escalation => 1,
      # new ticket properties
      New => {
        Escalation => 0,
        Queue => 'Escalation',
        Locks => ['unlock'],
        Note => {
          From => 'GenericAgent',
          Subject => 'Verschoben!',
          Body => 'Ticket wurde nach "Escalation" verschoben, da nach zu langer Zeit noch nicht gelöst',
          ArticleType => 'note-internal', # note-internal|note-external|note-report
        }
      },
   },
   # --
 
Ausserdem habe ich die Queue "Escalation" angelegt und in einer anderen Queue (Anrufe) testweise ein Ticket angelegt. Die Eskalationszeit der Queue Anrufe testweise auf 5 Minuten eingestellt.
Wenn ich mir nun das Ticket anschaue (nach 8 Minuten) steht bei "Eskalation in" auch entsprechend  -3.
 
Wenn ich nun manuell GenericAgent.pl als otrs-user starte, bekomme ich keine Fehlermeldung, aber das Ticket wird auch nicht verschoben!
 
 
Was mache ich falsch?
 
 
Gruß,
Lars