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