RE: [otrs-de] De-Eskalation von geschlossene Tickets?
Danke Robert,
Patch eingespielt, leider ist die Funktion TicketSetAnswered nicht definiert. (can't locate object method "TicketSetAnswered" via package "Kernel::System::Ticket" at ./bin/GenericAgent.pl line 287)
otrs:/opt/otrs # cat RELEASE PRODUCT = OTRS VERSION = 1.2.3 BUILDDATE = Fri Apr 2 15:36:02 CEST 2004 BUILDHOST = esanta.edenhofer.de
Habe dann nachgeschaut und die Funktion heisst (bei mir zumindest :) SetAnswered. Dieser Patch hat dann bei mir funktioniert:
--- otrs.orig/bin/GenericAgent.pl 2004-04-02 15:41:46.000000000 +0200 +++ otrs/bin/GenericAgent.pl 2004-06-10 17:43:14.000000000 +0200 @@ -280,6 +280,17 @@ } } # -- + # set ticket to 'Answered' + # -- + if ($Jobs{$Job}->{New}->{Answered}) { + print " - set ticket to 'Answered'\n"; + $CommonObject{TicketObject}->SetAnswered( + TicketID => $TicketID, + UserID => $UserIDOfGenericAgent, + Answered => $Jobs{$Job}->{New}->{Answered}, + ); + } + # -- # run module # -- if ($Jobs{$Job}->{New}->{Module}) {
Nach Ausführen hat alles geklappt, keine Roten geschlossenen Tickets mehr :))
Falls das grundsätzlich für eine gute Idee gehalten wird, können wir's auch in's Release integrieren. Oder?
Ich finde das (wie nicht anders zu erwarten) ein gutes Feature. Bei der Suche steigert das die Übersichtlichkeit doch enorm und wer es nicht nutzen will kanns sein lassen :)
Danke nochmal,
Bye
Robert
participants (2)
-
Heinzmann, Robert
-
Robert Kehl