Redmine Produkte / Redmine HRM Plugin - Feature-Liste

Übersicht

Diese Feature-Liste gibt einen Überblick über die Funktionen des Redmine HRM Plugins.

Legende:

  • Verfügbar - Feature ist vollständig implementiert
  • Eingeschränkt - Feature verfügbar, aber mit Limitierungen
  • Nicht verfügbar - Feature ist nicht implementiert

Besonderheit: Dynamische Echtzeit-Berechnungen (on-the-fly)

Vorteil: Das Plugin arbeitet mit einem schlanken, performanten Berechnungsmodell. Alle Auswertungen (Performance, Verfügbarkeit, Ressourcenplanung) werden dynamisch zur Laufzeit erstellt - ohne zusätzlichen Speicherbedarf für historische Snapshots.

Funktionsweise: Das System nutzt den jeweils aktuellen Arbeitszeitkalender für alle Berechnungen, auch bei der Analyse vergangener Zeiträume. Dies erfordert eine angepasste Arbeitsweise im Vergleich zu Systemen mit historischer Datenspeicherung.

Inhaltsverzeichnis

  1. Anwesenheitsverwaltung
  2. Ressourcenplanung
  3. Benutzerverwaltung
  4. Berechtigungssystem
  5. Arbeitszeitkalender
  6. Feiertage
  7. Vorgesetzte & Hierarchien
  8. Berichte & Dashboards
  9. Integration & API
  10. Erweiterte Funktionen
  11. Was NICHT möglich ist

Anwesenheitsverwaltung

Grundfunktionen

FeatureStatusBeschreibung
Anwesenheit buchenBenutzer können An-/Abwesenheit erfassen
Urlaub buchenUrlaubstage erfassen und verwalten
Krankheit erfassenKrankheitstage dokumentieren
Homeoffice erfassenHomeoffice-Tage buchen
Überstunden buchenMöglich über Anwesenheitstypen, aber begrenzt auf Arbeitszeitkalender-Maximum
GleitzeitNur über flexible Arbeitszeitkalender, kein Gleitzeitkonto

Buchungsoptionen

FeatureStatusBeschreibung
Ganztägige BuchungGanzer Tag, Vormittag oder Nachmittag
Stundenweise BuchungVon-bis Zeit mit automatischer Berechnung
Wiederholte BuchungenZeitraum buchen (z.B. 2 Wochen Urlaub)
Rückwirkende BuchungenEinträge für vergangene Tage möglich
Zukünftige BuchungenVorausplanung möglich
Mehrere Einträge pro TagNur bei unterschiedlichen Halbtags-Einträgen oder RANGE-Typ

Anwesenheitstypen

FeatureStatusBeschreibung
Unbegrenzte AnwesenheitstypenBeliebig viele Typen definierbar
EreignistypenAnwesenheit, Abwesenheit, Abwesenheit (Fehlzeit)
FarbcodierungJeder Typ kann eigene Farbe haben
Automatische ZeitbuchungZeitaufwand automatisch auf Projekt buchen
KontingentierungTageslimit pro Typ und Benutzer (z.B. 30 Urlaubstage)
GenehmigungsworkflowKonfigurierbare Genehmigungspflicht
IP-Range-BeschränkungBuchung nur von bestimmten Netzwerken erlauben/verbieten
E-Mail-BenachrichtigungenVorgesetzte bei Buchung benachrichtigen
Sichtbarkeit konfigurierenIn Kalendern und Ressourcen-Ansicht ein-/ausblenden

Genehmigungsworkflow

FeatureStatusBeschreibung
Genehmigung erforderlichAnwesenheit muss genehmigt werden
Bedingte GenehmigungNur bei Einträgen in Vergangenheit / in Arbeitszeit / außerhalb Arbeitszeit
Mehrstufige GenehmigungNur eine Genehmigungsstufe (alle Vorgesetzte gleichberechtigt)
TeilgenehmigungKann nur komplett genehmigt/abgelehnt werden
Ablehnung mit GrundAblehnungsgrund kann angegeben werden
Automatische GenehmigungKeine zeitbasierte Auto-Genehmigung
EskalationKeine automatische Eskalation bei ausbleibender Genehmigung
GenehmigungsstatusNicht entschieden / Genehmigt / Nicht genehmigt
BenachrichtigungenE-Mail an Vorgesetzte bei neuen Einträgen

Limits und Validierungen

FeatureStatusBeschreibung
Kontingent-LimitsMaximale Tage pro Jahr/Typ konfigurierbar
Individuelle LimitsPro Benutzer überschreibbar
Übertrag von ResturlaubKeine automatische Übertragung ins Folgejahr
Urlaubsplanung über Jahre hinwegMöglich, aber keine Jahresübergreifende Kontingent-Verwaltung
Konflikt-PrüfungVerhindert doppelte Einträge am gleichen Tag
Feiertags-PrüfungVerhindert Abwesenheit an Feiertagen
Arbeitstag-PrüfungVerhindert Abwesenheit an Nicht-Arbeitstagen
Stunden-LimitRANGE-Typ: Max. Arbeitszeitstunden pro Tag

Kalender und Ansichten

FeatureStatusBeschreibung
AbwesenheitskalenderMonatsansicht mit allen Abwesenheiten
Listen-AnsichtFilterbare und sortierbare Tabelle
FilterNach Benutzer, Typ, Datum, Status, Genehmigung
GruppierungNach Benutzer, Typ, Monat
Listen ExportCSV, PDF
iCal-ExportKalender-Integration
Team-KalenderAbwesenheiten von Gruppen/Teams anzeigen
Persönlicher KalenderNur eigene Anwesenheit

Ressourcenplanung

Grundfunktionen

FeatureStatusBeschreibung
KapazitätsplanungVerfügbare Kapazität pro Benutzer und Tag/Woche/Monat
Ticket-Zuweisung visualisierenGeplante Stunden aus zugewiesenen Tickets
Auslastungs-AmpelFarbcodierung: optimal / freie Kapazität / überbelegt
PrognoseAutomatische Planung basierend auf Tickets und Deadlines
Historische DatenAufgewendete Zeit vs. Arbeitszeit (aber: on-the-fly berechnet!)
Projekt-RessourcenRessourcen gefiltert nach Projekt
Globale RessourcenAlle Benutzer übergreifend

Planungslogik

FeatureStatusBeschreibung
Automatische VerteilungStunden werden automatisch auf Arbeitstage verteilt
Deadline-basierte PlanungTickets mit Abgabedatum werden priorisiert eingeplant
Prioritätsbasierte PlanungTickets ohne Deadline nach Priorität eingeplant
Velocity-BerücksichtigungMax. Stunden/Tag pro Benutzer konfigurierbar
Abwesenheiten berücksichtigenUrlaub/Krankheit reduziert verfügbare Kapazität
Feiertage berücksichtigenFeiertage werden automatisch ausgeschlossen
Wochenenden berücksichtigenBasierend auf Arbeitszeitkalender
Überlastungs-WarnungZeigt Tage mit Überbelegung
Verspätungs-WarnungTickets, die nicht bis Deadline fertig werden

Berücksichtigte Tickets

FeatureStatusBeschreibung
Tickets mit AufwandsschätzungNur Tickets mit geschätzten Stunden
Zugewiesene TicketsNur Tickets, die einem Benutzer zugewiesen sind
Gruppen-TicketsTickets, die Gruppen zugewiesen sind, werden ignoriert
Offene TicketsGeschlossene Tickets werden ausgeschlossen
Status-FilterBestimmte Status (z.B. “Zurückgestellt”) ausschließbar
Prioritäts-FilterPrioritäten mit Max-Zuweisung = 0 ausschließbar
Bereits gebuchte ZeitVerbleibende Stunden = Geschätzt - Gebucht

Ansichten und Reports

FeatureStatusBeschreibung
Tabelle - Geplante StundenPrognose zukünftiger Auslastung
Tabelle - Aufgewendete ZeitHistorische Zeitbuchungen (aber: on-the-fly berechnet!)
Ressourcen-ProblemeÜbersicht über Planungsprobleme
Tag/Woche/Monat-AnsichtSkalierbare Zeiträume
Benutzer-FilterNach einzelnen Benutzern oder Gruppen
Zeitraum-FilterVordefinierte Perioden (aktuelle Woche, Monat, Quartal, etc.)
Projekt-FilterIn Projekt-Ansicht
Listen ExportCSV, PDF
Gantt-ChartKeine Gantt-Darstellung

Probleme und Warnungen

FeatureStatusBeschreibung
Überbelegte TageZeigt Tage, wo Kapazität überschritten wird
Verspätete TicketsTickets, die Deadline verpassen werden
Nicht eingeplante TicketsTickets, die aus Planung ausgeschlossen sind (mit Grund)
Gruppen-zugewiesene TicketsWarnung bei Gruppenzuweisung
Tickets ohne SchätzungWarnung bei fehlender Aufwandsschätzung
Unsichtbare TicketsWarnung, wenn Zugewiesener Ticket nicht sehen kann
Velocity = 0 WarnungBenutzer verschwindet aus Planung (keine explizite Warnung)

Benutzerverwaltung

Benutzer-Funktionen

FeatureStatusBeschreibung
Benutzer anlegenNeue Redmine-Benutzer erstellen
Benutzer bearbeitenBenutzerdaten ändern
Benutzer sperrenBenutzer deaktivieren (ohne Löschen)
Benutzer löschenRedmine erlaubt kein Löschen, nur Sperren
Bulk-OperationenMehrere Benutzer gleichzeitig sperren/entsperren
ImportÜber Redmine-Core möglich (nicht HRM-spezifisch)
ExportListe als CSV/PDF

HRM-spezifische Felder

FeatureStatusBeschreibung
Benutzertyp zuweisenHRM-Berechtigungen definieren
Arbeitszeitkalender zuweisenVORSICHT: Änderungen verfälschen historische Berichte!
Vorgesetzte zuweisenMehrere Vorgesetzte pro Benutzer möglich
Anwesenheitstyp-LimitsIndividuelle Limits überschreiben
Avatar hochladenEigenes Profilbild (überschreibt Gravatar)
Benutzerdefinierte FelderRedmine Custom Fields werden unterstützt

Benutzer-Manager

FeatureStatusBeschreibung
Benutzer-Manager RolleNicht-Admins können Benutzer verwalten
Eingeschränkte RechteKann keine Admins oder HRM-Manager erstellen/bearbeiten
Keine eigenen Typ-BenutzerKann keine Benutzer seines eigenen Typs ändern
Benutzer sperrenKann Benutzer sperren (außer Admins)
Gruppen verwaltenMit separater Berechtigung

Benutzerprofil

FeatureStatusBeschreibung
Anwesenheits-TabHistorie und Statistiken
Performance-TabZeitbuchungs-Auswertungen (aber: on-the-fly berechnet!)
Tickets für heuteGeplante Aufgaben für aktuellen Tag
Projekte-TabProjektmitgliedschaften
Ressourcen-AnsichtPersönliche Ressourcenplanung
Gruppen anzeigenMit entsprechender Berechtigung
Vorgesetzte anzeigenEigene Vorgesetzte immer sichtbar

Berechtigungssystem

Benutzertypen

FeatureStatusBeschreibung
Unbegrenzte BenutzertypenBeliebig viele Typen definierbar
Interne vs. ExterneUnterscheidung mit verschiedenen Funktionen
Standard-BenutzertypEin Typ als Standard markierbar
Benutzertyp-SortierungPosition definierbar
Symbol/IconIcon für Benutzertyp (optional)
Benutzertyp-WechselMöglich, aber Vorsicht bei intern↔nicht-intern

Berechtigungen

FeatureStatusBeschreibung
HRM anzeigenBasis-Berechtigung für HRM-Zugriff
Vorgesetzte anzeigenVorgesetzte aller Benutzer sehen
Anwesenheit anzeigenAnwesenheit aller Benutzer sehen
Gruppen anzeigenGruppen in Benutzerprofilen sehen
Admin/Benutzertyp anzeigenBenutzertyp-Symbol neben Namen
Benutzer verwaltenBenutzer erstellen, bearbeiten, sperren
Gruppen verwaltenGruppen erstellen, bearbeiten, löschen
Feiertage verwaltenFeiertage verwalten
Arbeitszeitkalender verwaltenVORSICHT: Änderungen verfälschen historische Berichte!
Feingranulare RechtePro Benutzertyp konfigurierbar
Projekt-Rechteview_hrm_resources für Projektansicht

Berechtigungshierarchie

FeatureStatusBeschreibung
AdministratorenHaben immer alle HRM-Rechte
Abhängigkeitenview_hrm ist Voraussetzung für alle anderen
Auto-Aktivierungview_hrm aktiviert automatisch view_superiors/groups/attendance

Spezielle Rechte

FeatureStatusBeschreibung
Vorgesetzten-RechteVorgesetzte können Anwesenheit ihrer Untergebenen verwalten
Vorgesetzter umgeht IP-RangeKann für Untergebene von überall buchen
Eigene Daten immer sichtbarBenutzer sieht eigene Anwesenheit/Ressourcen
Projekt-spezifische RechteRessourcen-Ansicht pro Projekt steuerbar

Menü-Konfiguration

FeatureStatusBeschreibung
Benutzerdefinierte MenüpunkteBis zu 5 Menüpunkte pro Benutzertyp
UntermenüsJeder Hauptpunkt kann Unterpunkte haben
Variablen in URLsDynamische Platzhalter für Benutzer-IDs und Login-Namen
IconsFont Awesome Icons verwendbar
Hilfe-MenüZeige/verstecke Hilfe-Menü
Meine-Seite-MenüZeige/verstecke Meine-Seite
Beobachtete ProjekteZeige beobachtete Projekte im Top-Menü

Arbeitszeitkalender

Kalender-Funktionen

FeatureStatusBeschreibung
Unbegrenzte KalenderBeliebig viele Arbeitszeitkalender definierbar
Standard-KalenderEin Kalender als Standard markierbar
Stunden pro WocheWochenarbeitszeit konfigurierbar
Arbeitstage definierenMontag-Sonntag individuell aktivieren/deaktivieren
KernzeitArbeitsbeginn und -ende (z.B. 09:00 - 18:00)
VelocityMaximale Zuweisung pro Tag für Ressourcenplanung
Flexible ArbeitszeitenNur über unterschiedliche Kalender, keine individuelle Tages-Planung
SchichtmodelleKeine automatischen Schichtwechsel

Wichtig: Arbeitszeitkalender-Änderungen

FeatureStatusKritische Hinweise
Kalender ändernVERFÄLSCHT ALLE historischen Berichte!
Kalender-Eigenschaften ändernBetrifft ALLE Benutzer mit diesem Kalender!
Historische Kalender-VersionenWerden NICHT gespeichert
Rückwirkende KorrekturenNICHT möglich

Folgendes gilt es zu beachten:

  • NIEMALS bestehende Arbeitszeitkalender ändern
  • IMMER neue Kalender anlegen und Benutzer zuweisen
  • VOR Änderungen: Berichte exportieren, wenn notwendig

Mögliche Arbeitszeitmodelle

FeatureStatusBeschreibung
VollzeitZ.B. 40h/Woche, Mo-Fr
TeilzeitZ.B. 20h/Woche, Mo-Mi
4-Tage-WocheZ.B. 32h/Woche, Mo-Do
6-Tage-WocheZ.B. 48h/Woche, Mo-Sa
Überstunden-KontoKeine automatische Überstunden-Verwaltung, Berechnung erfolgt dynamisch auf Basis des ausgewählten Zeitraums

Feiertags-Integration

FeatureStatusBeschreibung
TAG-SystemKalender können Feiertags-TAGs haben
Regionale FeiertageÜber TAGs (z.B. “Bayern”, “NRW”)
Globale FeiertageFeiertage ohne TAG gelten für alle
Mehrere TAGsEin Kalender kann mehrere TAGs haben

Velocity und Ressourcenplanung

FeatureStatusBeschreibung
Velocity konfigurierenMax. Stunden/Tag für Ressourcenplanung
Velocity = 0Benutzer aus Ressourcenplanung ausschließen
Velocity pro PrioritätUnterschiedliche Max-Zuweisung je Ticket-Priorität
Dynamische VelocityKeine tageszeitabhängige Velocity

Feiertage

Feiertags-Verwaltung

FeatureStatusBeschreibung
Unbegrenzte FeiertageBeliebig viele Feiertage definierbar
Feiertag mit DatumFester Datums-Feiertag (z.B. 01.01.)
Wiederkehrende FeiertageJedes Jahr manuell anlegen erforderlich
Halber FeiertagNur ganztägige Feiertage möglich
Regionale FeiertageÜber TAG-System
URL/LinkOptionaler Link zu weiteren Informationen

TAG-System

FeatureStatusBeschreibung
Feiertags-TAGsTAGs für regionale Zuordnung (z.B. “Bayern”, “Hamburg”)
Mehrere TAGs pro FeiertagEin Feiertag kann mehrere TAGs haben
Globale FeiertageFeiertage ohne TAG gelten für alle Kalender
Kalender-TAGsArbeitszeitkalender können TAGs haben
System-TAGsTAGs für nicht-interne Benutzer konfigurierbar

Import/Export

FeatureStatusBeschreibung
Listen ExportCSV, PDF
API-ZugriffREST API für Feiertage
ImportÜber API möglich, kein CSV-Import im UI
iCal-IntegrationFeiertage in Abwesenheitskalender, aber kein separater iCal-Feed

Vorgesetzte & Hierarchien

Vorgesetzten-Verwaltung

FeatureStatusBeschreibung
Mehrere VorgesetzteBenutzer kann mehrere Vorgesetzte haben
Hierarchie-EbenenFlache Hierarchie (Benutzer → Vorgesetzte), keine Baumstruktur
Vorgesetzte zuweisenEinfache Zuweisung über Benutzer-Bearbeitung
Vorgesetzte anzeigenIm Benutzerprofil und in Listen

Vorgesetzten-Rechte

FeatureStatusBeschreibung
Anwesenheit der Untergebenen sehenImmer, unabhängig von view_attendance Berechtigung
Anwesenheit genehmigenWenn Typ Genehmigung erfordert
Anwesenheit ablehnenMit Ablehnungsgrund
Anwesenheit bearbeitenKann Einträge für Untergebene erstellen/ändern
IP-Range umgehenKann für Untergebene von überall buchen
E-Mail-BenachrichtigungenBei neuen Anwesenheitseinträgen (optional)
Ressourcen-AnsichtRessourcen der Untergebenen sehen
Zeitbuchungen sehenÜber Redmine-Projekt-Rechte, nicht HRM-spezifisch

Team-Funktionen

FeatureStatusBeschreibung
Team-AnsichtFilter nach Gruppe in Anwesenheit/Ressourcen
Team-KalenderAbwesenheiten eines Teams in HRM Abwesenheitskalender anzeigen
Team-AuslastungRessourcen nach Gruppe

Berichte & Dashboards

Dashboard-Blöcke

FeatureStatusBeschreibung
Anstehende FeiertageNächste Feiertage (berücksichtigt Arbeitszeitkalender)
GeburtstageGeburtstage der Benutzer (erfordert Custom Field)
JahrestageArbeitsjubiläen (erfordert Custom Field)
Heute anwesend/abwesendAktuelle Anwesenheitsstatus
Meine RessourcenPersönliche geplante Stunden für heute
Ressourcen-ProblemeÜbersicht über Planungsprobleme
Tickets für heuteHeute geplante Tickets
Erforderliche AktionenAnwesenheitseinträge zur Genehmigung
Fehlende AnwesenheitsbuchungenBenutzer ohne Einträge
Benutzerdefinierte BerichteÜber redmine_reporting Plugin

Anwesenheits-Berichte

FeatureStatusBeschreibung
Anwesenheits-ListeFilterbare Tabelle mit allen Einträgen
GruppierungNach Benutzer, Typ, Monat
FilterNach Benutzer, Typ, Datum, Status, Genehmigung
SummenTage, Stunden
StatistikenVerfügbare / Genutzte / Verbleibende Tage
Listen ExportCSV, PDF
DiagrammeKeine grafischen Auswertungen in HRM (nur über redmine_reporting)

Ressourcen-Berichte

FeatureStatusBeschreibung
Geplante StundenPrognose-Tabelle
Aufgewendete ZeitHistorische Zeitbuchungen (aber: on-the-fly berechnet!)
Ressourcen-ProblemeDetaillierte Problem-Auflistung
Auslastungs-ÜbersichtFarbcodierte Tabelle
Kapazitäts-ÜbersichtVerfügbare vs. geplante Stunden
Listen ExportCSV, PDF
DiagrammeKeine Gantt/Burndown (nur über redmine_reporting)

Performance-Berichte

FeatureStatusBeschreibung
Benutzer PerformancePro Benutzer (aber: on-the-fly berechnet!)
Arbeitszeit vs. AufwandSoll-Ist-Vergleich (aber: Soll-Wert basiert auf aktuellem Arbeitszeit-Kalender!)
VerfügbarkeitAnwesenheitsquote (aber: dynamisch berechnet!)
Über-/UnterstundenDifferenz-Berechnung (aber: basiert auf aktuellem Arbeitszeit-Kalender!)
ZeiträumeAktueller/letzter Monat, Jahr, benutzerdefiniert
VisualisierungTabellen (Diagramme über redmine_reporting)
Listen ExportCSV, PDF

WICHTIG: Alle Performance-Berechnungen basieren auf dem aktuellen Arbeitszeitkalender. Bei Kalender-Änderungen werden historische Berichte verfälscht!

API-Reports

FeatureStatusBeschreibung
REST APIZugriff auf alle Daten via API
JSON/XMLBeide Formate unterstützt
AuthentifizierungAPI-Key oder Session
PaginierungFür große Datenmengen
Filter-ParameterAPI-seitige Filterung

Integration & API

Redmine-Integration

FeatureStatusBeschreibung
Redmine-BenutzerNutzt Redmine-Benutzerverwaltung
Redmine-GruppenNutzt Redmine-Gruppen
Redmine-ProjekteProjekt-spezifische Ressourcen-Ansicht
Redmine-TicketsRessourcenplanung basiert auf Issues
Redmine-ZeitbuchungenAutomatische TimeEntry-Erstellung möglich
Redmine-VersionenVersion-Datum als Deadline
Redmine-AktivitätenFür automatische Zeitbuchungen
Redmine-Custom FieldsFür Benutzer und Anwesenheit
Redmine-DashboardsHRM-Blöcke in Dashboards
Redmine-PermissionsIntegration mit Rollen-System

Plugin-Integration

FeatureStatusBeschreibung
Additionals PluginErforderliche Basis
Additional TagsTAG-System für Feiertage/Kalender
Redmine ReportingErweiterte Berichte und Diagramme
Andere AlphaNodes PluginsKompatibel, optionale Erweiterung der Funktionen möglich (z.B. Automation)

REST API

FeatureStatusBeschreibung
Benutzer-API/hrm/users.json
Anwesenheits-API/hrm/attendances.json
Feiertags-API/hrm/holidays.json
Arbeitszeitkalender-API/hrm/working_calendars.json
Benutzertypen-API/hrm/user_types.json
Anwesenheitstypen-API/hrm/attendance_types.json
CRUD-OperationenErstellen, Lesen, Ändern, Löschen
Filter-ParameterURL-Parameter für Filterung
AuthentifizierungAPI-Key, Session-Cookie

Export-Formate

FeatureStatusBeschreibung
CSV-ExportAlle Listen exportierbar
PDF-ExportAlle Listen exportierbar
JSON/XML-ExportÜber API
iCal-ExportFür Anwesenheitskalender
Excel-ExportNur CSV (kann in Excel geöffnet werden)

Import-Funktionen

FeatureStatusBeschreibung
Benutzer-ImportÜber Redmine-Core (nicht HRM-spezifisch)
Anwesenheits-ImportÜber API möglich, kein CSV-Import im UI
Feiertags-ImportÜber API möglich, kein CSV-Import im UI
Bulk-ImportKein dedizierter Import-Workflow

Erweiterte Funktionen

Automatisierung

FeatureStatusBeschreibung
Automatische ZeitbuchungBei Anwesenheitsbuchung automatisch Time Entry erstellen
E-Mail-BenachrichtigungenBei Anwesenheitseinträgen, Genehmigungen
Automatische GenehmigungKeine zeitbasierte Auto-Genehmigung
EskalationKeine automatische Eskalation
ErinnerungenKeine automatischen Erinnerungen (z.B. “Anwesenheit fehlt”)
CronjobsÜber Redmine-Cronjobs möglich, nicht HRM-spezifisch
Benutzer AutomatisierungÜber Redmine Automation Plugin möglich, nicht HRM-spezifisch

Anpassbarkeit

FeatureStatusBeschreibung
Benutzerdefinierte FelderFür Benutzer und Anwesenheit
Benutzerdefinierte AnwesenheitstypenUnbegrenzt
Benutzerdefinierte BenutzertypenUnbegrenzt
Benutzerdefinierte MenüsBis zu 5 Menüpunkte pro Benutzertyp
Benutzerdefinierte DashboardsÜber integriertes Dashboard-System
Benutzerdefinierte QueriesGespeicherte Filter für Listen
Benutzerdefinierte WorkflowsKeine Workflow-Engine

Sicherheit & Compliance

FeatureStatusBeschreibung
IP-Range-BeschränkungFür Anwesenheitstypen
Audit-LogÜber Redmine-Activity-Log, nicht HRM-spezifisch
AnonymisierungAktivitäten anonymisieren (DSGVO)
Datenschutz-OptionenKonfigurierbare Sichtbarkeit
VerschlüsselungÜber Redmine/Rails, nicht HRM-spezifisch
2FAÜber Redmine-Plugins möglich
LDAP/SSOÜber Redmine-Core
RevisionssicherheitNICHT gegeben (on-the-fly Berechnungen!)

Performance

FeatureStatusBeschreibung
Große DatenmengenOptimiert für 100.000+ Datensätze
CachingRails-Cache für teure Operationen
PaginierungFür große Listen
Lazy LoadingTeilweise implementiert

Funktionale Einschränkungen aufgrund der Architektur

FeatureEinschränkungWorkaround
Historische BerichteWerden mit aktuellem Kalender neu berechnetRegelmäßige Snapshots/Exports, neue Kalender anlegen statt ändern
Überstunden buchenMax. Arbeitszeitstunden pro TagRANGE-Typ für flexible Zeiten oder mehrere Einträge
Mehrere Einträge pro TagNur bei unterschiedlichen Halbtags-BuchungenRANGE-Typ nutzen oder Anwesenheitstypen kombinieren
Velocity = 0Benutzer verschwindet aus RessourcenplanungKleine Velocity setzen (z.B. 1h) statt 0
Gruppen-TicketsWerden nicht eingeplantTickets konkreten Benutzern zuweisen
Benutzertyp-Wechsel intern↔nicht-internAlle Benutzer verlieren ArbeitszeitkalenderNeue Benutzertypen anlegen statt ändern
Wiederholte BuchungenFeiertage/Wochenenden werden still übersprungenEinzelne Tage manuell buchen oder Kalender prüfen
IP-Range für VorgesetzteVorgesetzte können Regel umgehenBewusste Design-Entscheidung, kein Workaround
Ticket-Datum vs. Version-DatumVersion-Datum wird bevorzugtNur Version-Datum ODER Ticket-Datum nutzen, nicht beide
GenehmigungsstatusNur “nicht entschieden” wird nicht berücksichtigtDashboard nutzen, um offene Genehmigungen zu tracken

Technische Limitierungen

LimitationBeschreibung
Redmine-AbhängigkeitPlugin benötigt Redmine Core (keine Standalone-Version)
Browser-KompatibilitätModerne Browser erforderlich (Chrome, Firefox, Safari, Edge)
DatenbankPostgreSQL oder MySQL (SQLite nicht empfohlen für Produktion)
Performance bei sehr großen InstallationenBei >1000 Benutzern können manche Ansichten langsam werden
Keine HistorisierungArbeitszeitkalender-Änderungen verfälschen historische Daten

Zusammenfassung nach Anwendungsfällen

Perfekt geeignet für:

  • Anwesenheitsverwaltung (Urlaub, Krankheit, Office, Homeoffice)
  • Ressourcenplanung basierend auf Redmine-Tickets
  • Kapazitätsplanung für Entwickler-Teams
  • Flexible Arbeitszeitmodelle (Vollzeit, Teilzeit, 4-Tage-Woche)
  • Regionale Feiertags-Verwaltung
  • Genehmigungsworkflows für Abwesenheiten
  • Vorgesetzten-Hierarchien (flach)
  • Berechtigungsverwaltung (feingranular)
  • Reporting (Listen, Tabellen, Export)
  • API-Integration (externe Systeme anbinden)

ABER: Mit der wichtigen Einschränkung der on-the-fly Berechnungen!

Bedingt geeignet für:

  • Historische Auswertungen (nur mit regelmäßigen Snapshots/Exports)
  • Audit-pflichtige Umgebungen (externe Archivierung erforderlich)
  • Überstunden-Verwaltung (nur einfach, kein Konto)
  • Gleitzeit (über flexible Kalender, kein Gleitzeitkonto)
  • Schichtplanung (über verschiedene Kalender, keine Automatik)
  • Gruppen-basierte Ressourcenplanung (Tickets müssen Benutzern zugewiesen sein)
  • Komplexe Hierarchien (nur flache Vorgesetzten-Struktur)
  • Sehr große Installationen (>1000 Benutzer können Performance-Probleme haben)

NICHT geeignet für:

  • Revisionssichere Systeme (Arbeitszeitkalender-Änderungen verfälschen historische Daten)
  • Compliance ohne externe Archivierung (keine historischen Kalender-Versionen)
  • Zeiterfassung mit Hardware (Stempeluhr, Terminals)
  • Mehrstufige Genehmigungen (nur eine Stufe)
  • Automatische Urlaubsübertragung (manuell erforderlich)
  • Schichtplanung mit automatischen Rotationen
  • Team-Hierarchien (Sub-Teams, Abteilungen)
  • Standalone HRM-System (benötigt Redmine)
  • Native Mobile App (nur responsive Web)

Schnell-Check: Passt das Plugin zu Ihren Anforderungen?

Sie brauchen:

  • Mehrsprachig nutzbare Anwendung
  • Urlaubsverwaltung mit Genehmigungsworkflow
  • Ressourcenplanung basierend auf Tickets
  • Flexible Arbeitszeitmodelle
  • Feiertags-Verwaltung (regional)
  • Vorgesetzten-Hierarchie
  • Kapazitätsplanung für Teams
  • API-Integration
  • Berichte und Dashboards
  • On-the-fly Kalkulationen für eine realistische Ressourcenberechnung zukünftiger Projekte

Wenn Sie alle Hauptpunkte angekreuzt haben, ist das Plugin für Sie geeignet!

Sie brauchen NICHT:

  • Revisionssichere historische Berichte ohne externe Archivierung
  • Hardware-Zeiterfassung (Stempeluhr)
  • Mehrstufige Genehmigungen
  • Automatische Schichtplanung
  • Überstunden-Konto mit Salden
  • Gleitzeit-Konto
  • Standalone-System (ohne Redmine)
  • Native Mobile App

Wenn Sie 3+ dieser Punkte angekreuzt haben, ist das Plugin NICHT geeignet!

Redmine Plugin

HRM Plugin v4.2.0 kaufen

Schnelle, kostenlose Lieferung der Download URL nach Zahlungseingang
Mindestvoraussetzungen - Plugin FAQ - Nutzungsbestimmungen

Dokumentationszugriff, Support, Downloads & Updates

12 Monate - DE, EN - E-Mail Support via Kundenbereich

Nutzungsrecht der erworbenen Plugin-Version

Lebenslang

€ 549 / Jahr*
Business-Class Bundle

(Reporting & HRM)

€ 385 / Jahr*
Einzelprodukt 1

(als Reporting Erweiterung)

€ 1795 / Jahr*
als Teil des Enterprise+ Bundle

(Full-Stack enthält alle Plugins) - Funktionen vergleichen

* Angebot richtet sich ausschließlich an Unternehmer im Sinne des §14 BGB. Alle Preise sind in EUR und Nettopreise. Zuzüglich der geltenden, gesetzlichen Umsatzsteuer. Reverse Charge Verfahren für Business-Kunden außerhalb Deutschland mit gültiger EU VAT ID Nummer. Lieferung der Download-URL gegen Vorauskasse. Plugin Installation erfolgt durch den Käufer selbst, gemäß unserer Installationsanleitung. Mindestanforderungen und FAQ vor dem Kauf beachten.
1) nicht alleine lauffähig. Setzt Redmine Reporting voraus. Betrifft: Automation, HRM, DevOps, ServiceDesk

Welche jährliche Support- und Wartungslizenz brauchst Du?


Buy Now!