Hallo,
ich war zu schnell mit der Mail, habe es nun selbst herausgefunden...
Hallo Liste,
meine TimeWorkingHours sind Freitags von 07-12 definiert, entpricht doch
07:00 bis 12:59.
Der GenericAgent sendet jedoch am 13:20 (läuft immer um x:20)
Eskalationsmails.
[Fri May 12 13:20:07 2006][Notice][Kernel::System::GenericAgent::JobRun]
Run GenericAgent Job 'send escalation notifications' from config file.
[Fri May 12 13:20:08
2006][Notice][Kernel::System::Ticket::Article::SendAgentNotification]
Sent agent 'Escalation' notification to ...
Wieso? Ab 13:00 ist man doch außerhalb der Service-Zeit und somit
sollten Eskalations- und Erinnerungsmails nicht mehr verschickt werden.
Im ~/Kernel/System/GenericAgent/NotifyAgentGroupOfCustomQueue.pm
(das Modul das das Verschicken der Eskalationsmails initiiert) steht ab
Zeile 53
my $CountedTime = $Self->{TimeObject}->WorkingTime(
StartTime => $Self->{TimeObject}->SystemTime()-(30*60),
StopTime => $Self->{TimeObject}->SystemTime(),
);
if (!$CountedTime) {
if ($Self->{Debug}) {
Heißt wohl im Klartext: Wenn die Servicezeit nicht weit als 30 min
entfernt ist (Vergangenheit oder Zukunft), dann verschicke Eskalationsmails.
Dieses Verhalten entspricht nicht meinem Wunsch, denn:
Über die ticket_history werte ich die verschickten Eskalationsmails aus
um statistische Auswertungen durchführen zu können. (Hat jmd. eine
bessere Idee?) Nun ist's jedoch ungut wenn ich Eskalationen außerhalb
der Service-Zeit mit berücksichtige...
Frage an die Entwickler: Wieso dieses Verhalten?
Ich werde den Code vermutlich auf +/- 10 min ändern und meinen Cronjob
unverändert belassen.
Nochmals Gruß, Alexander
_______________________________________________
OTRS Mailingliste: otrs-de - Webpage: http://otrs.org/
Archiv: http://lists.otrs.org/pipermail/otrs-de/
Listenabo verwalten: http://lists.otrs.org/cgi-bin/listinfo/otrs-de/
Support oder Consulting fuer Ihr OTRS System?
=> http://www.otrs.de/