Generic Agent - TicketFreeTime
Hallo OTRS-Mitstreiter,
wir würden gern eine Funktion implementieren, bei der 2-3 Tage vor Erreichen des im TicketFreeTime-Feld eingetragenen Datums eine Notiz an das Ticket angefügt wird bzw. eine Nachricht vermailt wird.
Ich hätte das ganze gern über den Generic Agent gelöst.
Nun birgt das WebFrontend keine Möglichkeit dafür.
Also habe ich eine entsprechende Config-Datei für das Perl-Script bin/GenericAgent.pl nach dem bei OTRS beigelegten Examples geschrieben.
Hier der Auszug (/Kernel/Config/GenericAgentTest.pm):
package Kernel::Config::GenericAgentTest;
use strict;
use warnings;
use vars qw($VERSION @ISA @EXPORT %Jobs);
require Exporter;
@ISA = qw(Exporter);
@EXPORT = qw(%Jobs);
use vars qw(@ISA $VERSION);
$VERSION = qw($Revision: 1.12 $)[1];
# -----------------------------------------------------------------------
# config options
# -----------------------------------------------------------------------
%Jobs = (
'Aktion' => {
TicketFreeTime6NewerDate => '2008-01-01 00:00:01',
TicketFreeTime6OlderDate => '2009-08-20 23:59:59',
States => ['open','new','pending reminder'],
New => {
Note => {
From => 'Reminder',
Subject => 'Achtung: in zwei Tagen wird's ernst',
Body => 'bald ist das böse Datum erreicht ....',
ArticleType => 'note-internal',
},
},
},
);
# -----------------------------------------------------------------------
# end of config options
# -----------------------------------------------------------------------
1;
Das File funktioniert. Ich sehe nur keine Möglichkeit die gewünschte Zeitabhängigkeit zu implementieren.
Aktuell sind mir nur NewerDate (Tickets neuer als ...) und OlderDate (Tickets älter als ...) bekannt und das wiederum auch mit festen Werten.
Seht ihr eine Variante, die oben beschriebenen 2-3 Tage vor TicketFreeTime6 (in diesem Fall) per Agent anzusprechen?
Mit freundlichen Grüßen
Mirko Hainke
Application Manager
GHP Dialog Services GmbH E-Business Solutions Am Börstig 5
96052 Bamberg/Germany
Tel: +49 (0)951 700 608 959
Fax: +49 (0)951 700 608 265 Mail: m.hainke@ghp.de mailto:m.hainke@ghp.de
Internet: www.swisspost.com
Wir realisieren und betreiben kundenindividuelle Lösungen für innovative Prozesse und sicheres Datenmanagement.
Geschäftsführer: Gerhard Schwab, Wolfgang Hartmann, Olivier Fuchs
Registergericht: Bamberg HRB 5354, USt-IdNr.: DE 813189128
--------------------------
Der Inhalt dieser E-Mail ist vertraulich und ausschließlich für den bezeichneten Adressaten bestimmt. Wenn Sie nicht der vorgesehene Adressat dieser E-Mail oder dessen Vertreter sein sollten, so beachten Sie bitte, daß jede Form der Kenntnisnahme, Veröffentlichung, Vervielfältigung oder Weitergabe des Inhalts dieser E-Mail unzulässig ist. Wir bitten Sie, sich in diesem Fall mit dem Absender der E-Mail in Verbindung zu setzen.
This e-mail message including any attachments is for the sole use of the intended recipient(s) and may contain privileged or confidential information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please immediately contact the sender by reply e-mail and delete the original message and destroy all copies thereof.
--------------------------
participants (1)
-
Hainke Mirko