
Hallo Frank, On Fri, Jan 09, 2004 at 05:19:14PM +0100, Frank Adler wrote:
OCsd> Kann man das evt. über einen delete job machen ? OCsd> Wenn man TicketID's mit JahrMonatTagXY hat, könnte man doch z.b. 200301* OCsd> übergeben und alle Tickets vom Januar 2003 werden gelöscht. OCsd> Ich habe es noch nich probiert, da ich auch garnicht weiss ob man die OCsd> TicketID so mit übergeben kann, aber hier der Job wie ich ihn jetzt so OCsd> machen würde.
Wir haben ein weiteres Attribut im GenericAgent eingeführt: Delay => nnnnnn wobei nnnnnn in Sekunden angegeben wird und deshalb eine ganz einfache Where clause ermöglicht. Dieses Delay benutzen wir auch, um Newsletter etc. automatisch nach 10 Tagen zu "entsorgen".
'close newsletter' => { # get all tickets with these properties Queue => 'Newsletter', States => ['new', 'open'], Locks => ['unlock'], Delay => 864000, # new ticket properties (no option is required, use just the options # which should be changed!) New => { State => 'closed successful', Owner => 'root@localhost', },
Frank, Cool! :) Bei der Gelegenheit möchte ich noch auf die neuen Ticket-Optionen im GenericAgent hinweissen. Er kann in OTRS 1.2 mehr Optionen bei der Suche und auch beim setzen. -=> "möglichen Optionen" http://doc.otrs.org/cvs/de/html/generic-agent-example.html
Gruß Frank
Martin -- ((otrs.de)) :: OTRS GmbH :: Norsk-Data-Str. 1 :: 61352 Bad Homburg http://www.otrs.de/ :: Manage your communication!