ich habe ein neues Add-on entwickelt: Den TicketScheduler für automatische Erstellung wiederkehrender Tickets.
Was macht das Add-on?
Der TicketScheduler ermöglicht euch, Tickets automatisch nach konfigurierbaren Zeitplänen erstellen zu lassen - täglich, wöchentlich, monatlich, jährlich oder in festen Intervallen. Ideal für wiederkehrende Aufgaben, Wartungen und Compliance-Anforderungen.
Features:
- Flexible Planungstypen - Täglich, Wöchentlich, Monatlich (Tag/Wochentag/Wochentag+Offset), Jährlich, Intervall
- Komplexe Regeln - z.B. "Am 2. Dienstag des Monats" oder "3 Tage nach dem letzten Freitag"
- Prozess-Ticket-Planung - Automatische Erstellung von Prozess-Tickets mit vorausgefüllten Activity Dialogs
- Platzhalter-System - 13 Platzhalter für Titel und Body ([DATE], [WEEKDAY_DE], [WEEK], [QUARTER], ...)
- DynamicFields - Werte für DynamicFields pro Schedule konfigurierbar
- Checklisten-Integration - Automatische Zuweisung von Checklisten-Vorlagen (falls Checklist Add-on installiert)
- End-Optionen - Nie, nach X Ausführungen, oder bis zu einem Stichtag
- Fehler-Banner - Admins sehen sofort wenn eine Ausführung fehlgeschlagen ist
- Ausführungshistorie - Vollständiges Protokoll aller erstellten Tickets
- Monatliche Server-Wartung oder Backupprüfung
- Wöchentliche Team-Meeting-Tickets
- Quartalsberichte und jährliche Lizenzprüfungen
- Compliance-Audits und Sicherheitsprüfungen
- Automatisierte Prozess-Workflows
- Zwei Berechtigungsgruppen: TicketSchedulerManager (eigene Queues) und TicketSchedulerAdmin (alle Queues)
- Daemon-Integration mit 5-Minuten-Cron-Task
- Optionale Features (Checklisten, Prozess-Tickets) werden automatisch erkannt
- Deutsche und englische Übersetzungen
- Console-Command für manuelle Ausführung und Tests
- Znuny 7.2.x
- Optional: ITSM / Process Management (für Prozess-Tickets)
- Optional: Znuny Checklist Add-on (für Checklisten-Zuweisung)
1. Repository hinzufügen: Admin > Systemkonfiguration > Package::RepositoryList
Name: wolkig.it, URL: https://wolkig.it/packages
2. Admin > Paketverwaltung > "TicketScheduler" installieren
3. Benutzer zur Gruppe "TicketSchedulerManager" oder "TicketSchedulerAdmin" hinzufügen
Links:
- Repository: codeberg.org/wolkig-it/znuny_ticketscheduler
- Dokumentation: Im Repository unter /docs
Feedback und Verbesserungsvorschläge sind willkommen! Das Add-on ist mit Hilfe von Claude Code entstanden - bei Interesse an der Entwicklungsmethodik gerne fragen.
Viele Grüße
Stephan Lang
wolkig.it