Das mit dem Ticket löschen will nicht so recht funktionieren...

Ich führe nun mittels einer BAT-Datei die GenericAgent.pl aus

Inhalt BAT-Datei:
        cd C:\otrs\otrs\bin
        perl GenericAgent.pl

(Der analoge Aufbau zum Abruf der E-Mail läuft so problemlos)


In der GenericAgent.pl hab ich folgenden Eintrag:

# --
    # delete ticket
    # --
    if ($Jobs{$Job}->{New}->{Delete}) {
        print "  - delete ticket_id $TicketID\n";
        $CommonObject{LogObject}->Log(
            Priority => 'notice',
            Message => "Delete Ticket [$TicketNumber], TicketID [$TicketID].",
        );
        $CommonObject{TicketObject}->DeleteTicket(
            UserID => $UserIDOfGenericAgent, 
            TicketID => $TicketID,
        );
    }


In der GenericAgent.pm hab ich folgenden Eintrag:

# --
   # [name of job] -> close and delete all tickets in queue delete
   # --
   'delete' => {
      # get all tickets with these properties  
      Queue => 'delete',
      States => ['new', 'open'],
      Locks => ['unlock'],
      # tickets older then 60 minutes
      TicketCreateTimeOlderMinutes => 60,
      # new ticket properties (no option is required, 
      # use just the options which should be changed!)
      New => {
        # DELETE!
        Delete => 1,
     },
   },


Die BAT-Datei gibt folgenden Output:
        C:\Dokumente und Einstellungen\schoenbae\Desktop>cd C:\otrs\otrs\bin

        C:\otrs\otrs\bin>perl GenericAgent.pl
        delete:

        C:\otrs\otrs\bin>pause
        Drücken Sie eine beliebige Taste . . .


Rein optisch sieht ja alles schön und gut aus, nur gelöscht wird nichts...


Gruss
Philipp

_______________________________________________
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/

Antwort per Email an