Version: 1.0.0
Kompatibilität: Perfex CRM 3.x
Autor: BOW Digital
Das Modul BOW Ressourcenplanung erweitert Perfex CRM um ein visuelles Ressourcenplanungs-Board (ähnlich Float/Teamweek):
- 📅 Planungsboard – Drag-and-drop Timeline für Mitarbeiterzuweisungen
- 🗂️ Projektzuweisungen – Mitarbeiter Projekten und Aufgaben zuordnen
- ⏱️ Stunden- und Kapazitätsplanung – Stunden pro Tag und Auslastungsstatus
- 📊 Berichte – Auslastungsübersicht pro Mitarbeiter und Projekt
- 🏖️ Abwesenheitsanzeige – Integration von HR-Modul-Abwesenheiten (optional)
- 🔄 Arbeitsmuster – Wochenstunden pro Mitarbeiter konfigurierbar
- Modul-Ordner nach
modules/bowresourceplanning/kopieren - Im Admin unter Setup → Module das Modul aktivieren
- Die Datenbanktabellen werden automatisch erstellt
- Standard-Arbeitsmuster (40h/Woche) wird angelegt
| Berechtigung | Beschreibung |
|---|---|
| Ansehen | Planungsboard und Berichte lesen |
| Erstellen | Neue Zuweisungen anlegen |
| Bearbeiten | Bestehende Zuweisungen ändern |
| Löschen | Zuweisungen entfernen |
- ✅ Ansehen
- ❌ Erstellen / Bearbeiten / Löschen
- ✅ Ansehen
- ✅ Erstellen
- ✅ Bearbeiten
- ❌ Löschen
- ✅ Alle Berechtigungen
- BOW Ressourcenplanung → Planungsboard öffnen
- Zeitraum über Pfeilnavigation oder Datumsauswahl wählen
- Über den +-Button eine neue Zuweisung anlegen:
- Mitarbeiter wählen
- Projekt oder Aufgabe zuordnen
- Datumsbereich festlegen
- Stunden pro Tag eingeben
- Bestehende Zuweisungen per Klick bearbeiten oder löschen
- Woche – 7 Tage
- 2 Wochen – 14 Tage
- Monat – ~30 Tage
- 2 Monate – ~60 Tage
| Farbe | Status |
|---|---|
| 🟢 Grün | Auslastung ≤ 80 % |
| 🟡 Gelb | Auslastung 80–100 % |
| 🔴 Rot | Überbucht (> 100 %) |
| ⚫ Grau | Kein Arbeitstag / Urlaub |
Unter BOW Ressourcenplanung → Berichte stehen folgende Auswertungen zur Verfügung:
- Auslastungsübersicht – Stunden und Prozent pro Mitarbeiter
- Projektverteilung – Stunden je Projekt als Pie-Chart
- Aufgabendetails – Geplante vs. geschätzte Stunden pro Aufgabe
- Datumsbereich (Von / Bis)
- Mitarbeiter (einzeln oder alle)
- Projekt
Unter BOW Ressourcenplanung → Arbeitsmuster können Wochenstunden je Mitarbeiter konfiguriert werden:
- System-Standard (40h): Mo–Fr je 8h — wird bei der Erstinstallation angelegt
- Mitarbeiter-spezifisch: Individuelle Stundenzahl pro Wochentag
- Gültigkeitszeitraum: Pattern kann ab einem bestimmten Datum gelten
Wenn das Modul BOW Personal (bowhumanresources) ebenfalls aktiv ist, werden genehmigte Abwesenheiten automatisch im Planungsboard angezeigt (Urlaub, Krankheit etc.) und bei der Kapazitätsberechnung berücksichtigt.
Das Modul enthält eine PHPUnit-Test-Suite (137 Tests).
- PHP 8.1+
- Composer
cd modules/bowresourceplanning
composer install
./vendor/bin/phpunitDie Tests prüfen:
- Helper-Funktionen (Kapazitätsberechnung, Farben, Datum-Utilities)
- Vollständigkeit beider Sprachdateien (DE/EN)
- Schlüssel-Parität zwischen Deutsch und Englisch
- Keine doppelten Sprachschlüssel
- Initiale Version
- Visuelles Planungsboard mit Kapazitätsanzeige
- Projekt- und Aufgabenzuweisungen
- Auslastungsberichte mit Highcharts
- Arbeitsmuster-Verwaltung
- Integration mit BOW Personal (Abwesenheiten)
- PHPUnit-Test-Suite
Bei Fragen oder Problemen wenden Sie sich an:
BOW Digital
E-Mail: info@bow-agentur.de