Employee Management
Manage the employee directory, invite new staff, and configure individual profiles.
This guide covers how HR administrators manage employees in EVENTRA -- from the searchable employee directory to individual profile settings.
Employee Directory
Navigate to the HR area and open the Mitarbeiter page. You will see a table listing all employees with the following columns:
- Favorit -- a star icon you can click to mark/unmark an employee as a favorite. Colored tag icons also appear here.
- Name -- the employee's name and email address. Click the column header to sort alphabetically.
- Rolle -- the employee's role (e.g., Junior, Supervisor).
- Status -- shows Aktiv (green dot with pulse animation) or Inaktiv (grey dot).
- Handynummer -- phone number. Shows "Nicht angegeben" if none is on file.
- Abrechnung -- employment type badge (Brutto, Netto, Minijob, or Rechnung) with optional hourly rate displayed in parentheses.
- Notizen -- internal notes visible only to administrators.
- Bewertung -- star rating and count.
- Zuletzt gesehen -- relative timestamp of the employee's last login. Shows "noch nie eingeloggt" if they have never signed in.
Searching and Filtering
- Use the search bar at the top of the table to search by name or email address.
- Click the filter toggle to reveal filter options:
- Mitarbeiter Filter -- click the badges to cycle through Favorit (Ja/Nein), Blacklist (Ja/Nein), and Stammdaten completeness (Vollständig / Teilweise vollständig / Unvollständig). Click Alle Filter zurucksetzen to clear.
- Rollen -- multi-select dropdown to filter by role (Junior, Supervisor, Hr, Akkreditierung Junior, Akkreditierung Supervisor, Akkreditierung Behörde).
- Abrechnung -- filter by employment type.
- Tags -- multi-select dropdown to filter by assigned tags. Only visible if tags exist.
Row Actions
Click the three-dot menu icon on any employee row to access:
- Rolle ändern -- change the employee's role to Junior or Supervisor.
- Std. Vergütung ändern -- open a dialog to set the default hourly pay rate (e.g., "12,50" for 12.50 EUR/h). Click Speichern to confirm.
- Notizen bearbeiten -- open a dialog to edit internal notes. Enter text in the field (placeholder: "Notizen eingeben...") and click Speichern.
- Auf Blacklist setzen / Von Blacklist entfernen -- toggle blacklist status.
- Als Benutzer anmelden -- impersonate this employee (requires confirmation). This action is logged.
Inviting New Employees
- Click the Mitarbeiter einladen button (with a "+" icon) above the table.
- A dialog titled Mitarbeiter einladen appears with the description: "Erstellen Sie einen neuen Mitarbeiter und senden Sie eine Einladungsmail an diesen Mitarbeiter."
- Fill in the following fields:
- Vorname -- first name (required).
- Nachname -- last name (required).
- E-Mail-Adresse -- email address (required).
- Persönliche Nachricht -- optional personal message included in the invitation email. Placeholder: "Fugen Sie eine persönliche Nachricht fur den eingeladenen Mitarbeiter hinzu..."
- Click Mitarbeiter einladen to send the invitation.
- On success, you will see: "Einladung wurde erfolgreich versendet!"
- On error, you will see: "Fehler beim Senden der Einladung" or a specific error message.
- Click Abbrechen to close the dialog without sending.
Employee Profile Page
Click on an employee's name in the directory to open their profile page. The profile page shows:
Header Section
- Profile picture (click to enlarge) or a placeholder icon.
- Employee name (shows "Unbekannt" if no name is set), with a yellow star if favorited and a "BL" badge if blacklisted.
- Email address.
- Assigned tag icons with expiration indicators.
- Role badge in the top-right corner.
- Last seen timestamp: "Zuletzt gesehen: [date] Uhr" or "nie".
- Stammdaten completeness indicator with checkmarks showing basic data and billing data status.
Tabs
The profile page has five tabs:
- Allgemein -- general settings, current status, tags.
- Stammdaten -- personal master data form.
- Schichten -- assigned shifts with count shown on the tab.
- Zeiterfassungen -- time recordings with count shown on the tab.
- Dokumente -- uploaded documents.
General Settings (Allgemein Tab)
Current Status Cards
At the top, two cards show:
- Aktuelle Schicht -- the employee's current shift assignment (event name, task, time range) or "Keine aktuelle Schicht".
- Aktuelle Zeiterfassung -- a live running time counter if the employee is currently clocked in, or "Keine aktuelle Zeiterfassung".
Tags & Qualifikationen
- Shows all assigned tags as colored badges.
- Expired tags appear faded with a warning triangle icon and tooltip text "Abgelaufen".
- Hover over a tag to see its name, expiration date ("bis DD.MM.YYYY"), and notes.
- Click the "x" on a tag to remove it (requires confirmation: "Möchtest du den Tag [name] wirklich von diesem Mitarbeiter entfernen?").
- Click Tag zuweisen to open the assignment dialog (see Tags section below).
Allgemeine Einstellungen Card
This card is titled Allgemeine Einstellungen with the description "Bearbeiten Sie die Grundeinstellungen des Benutzers". It contains:
Status Toggles:
- Favorit -- toggle switch with star icon.
- Blacklist -- toggle switch with ban icon. Text turns red when active.
- Aktiv -- always-on indicator (disabled toggle).
Role:
- For non-HR users: dropdown with options Junior, Supervisor, Akkreditierung Junior, Akkreditierung Supervisor, Akkreditierung Behörde. Description: "Die Benutzerrolle bestimmt die Zugriffsrechte."
- For HR users: read-only "HR" display with a link to Berechtigungen settings page.
Personengruppenschlussel (Employment Type):
- Dropdown with options: Brutto, Netto, Minijob, Rechnung. Each option shows a colored badge.
- Description: "Bestimmt, wie die Vergütung abgerechnet wird."
Standard-Vergütung (Default Pay):
- Euro input field with "EUR / h" suffix. Placeholder: "z.B. 12,50".
- Description: "Die Standard-Vergütung pro Stunde in Euro."
Minijob-Verdienstgrenze:
- Only visible when employment type is set to Minijob.
- Euro input with "EUR / Monat" suffix.
- Description shows the standard limit. Leave empty for default.
Stotax ID:
- Read-only field. Placeholder: "Keine Stotax ID vorhanden".
- Description: "Steuerliche Identifikationsnummer (nicht bearbeitbar)."
Notizen:
- Multi-line text area for internal notes.
- Description: "Interne Notizen, die nur fur Administratoren sichtbar sind."
Click Änderungen speichern to save all changes (button is disabled when there are no changes).
Danger Zone
The Gefahrenzone section warns: "Aktionen in diesem Bereich können NICHT rückgängig gemacht werden." The Benutzer löschen action permanently deletes the user and all associated data (master data, applications, shifts, emails, etc.). This requires confirmation.
User Data (Stammdaten Tab)
The Stammdaten tab shows a completeness indicator and a form to view/edit the employee's personal master data. Click Nutzerdaten aktualisieren to save changes.
Error Messages
Common messages you may encounter:
- "Einladung wurde erfolgreich versendet!" -- invitation sent successfully.
- "Fehler beim Senden der Einladung" -- invitation could not be sent.
- "Rolle wurde aktualisiert" / "Rolle konnte nicht aktualisiert werden" -- role change success/failure.
- "Standard-Vergütung wurde aktualisiert" -- default pay updated.
- "Favoriten-Status wurde aktualisiert" / "Blacklist-Status wurde aktualisiert" -- toggle confirmations.
- "Benutzer erfolgreich gelöscht" -- user deleted.
- "Bitte geben Sie einen gültigen Betrag ein (z.B. 12,50)" -- invalid pay amount format.