Hallo zusammen,
um dem Datenschutzes gerecht zu werden müssen bei unserem OTRS alle
Tickets gelöscht werden, deren Abschluss mindestens x Monate zurückliegt.
Hierfür gibt's meiner Meinung nach leider keine schnelle Lösung die man
sich mit dem GenericAgent zusammenklicken könnte.
Hat jmd. von Euch eine Idee?
Mein Ansatz an dem ich weiter recherchieren würde ist derzeit:
* Per Generic Agent alle geschlossenen Tickets auswählen
* Jedes per CMD-Aufruf überprüfen wann es geschlossen wurde
dementsprechend 0 oder 1 zurückgeben
* Löschen aller Ticket mit erfolgreichem Rückgabewert
Besser geht's wohl indem man sich ein Modul programmiert, da man darin
die OTRS-Funktionalitäten nutzen kann. Im Gegensatz dazu müsste ich beim
CMD-Aufruf die DB-Verbindung irgendwie selbst zustande bringen.
Jedoch, wie schreibt man ein solches Modul?
Und als dazugehörige Fragestellung:
Welche Auswirkung hat das Löschen von Tickets, außer dass diese
natürlich nicht mehr vorhanden sind?
Dann lassen sich vermutlich Statistiken über den Zeitraum der gelöschten
Tickets wohl nicht mehr anfertigen, oder?
Gruß, Alexander