Zusammenfassung der Änderung (aus Anwendersicht)
Im Dozenten-/Lehrendenprofil (TenantTeacher) wird eine neue Funktion ergänzt, um Module automatisch aus dem UIS zu übernehmen. Damit können vorhandene historische Prüfungsdaten genutzt werden, um fehlende Verknüpfungen zwischen Lehrenden und Modulen in Phönix nachzutragen – ohne manuelle Pflege.
Was wird neu möglich?
1) Button im Lehrenden-Detail: „Module aus UIS übernehmen“
Im Detail eines Lehrenden gibt es einen neuen Button (z. B. „Module aus UIS übernehmen“).
Nach Klick werden die im UIS bekannten Prüfungen dieses Lehrenden geprüft und daraus automatisch fehlende Modul-Zuordnungen in Phönix angelegt.
Die Oberfläche zeigt danach eine einfache Erfolgs- oder Fehlermeldung.
2) Initiale Befüllung für einen ganzen Tenant
Zusätzlich gibt es eine Funktion im Backend, die denselben Abgleich für alle Lehrenden eines Tenants durchführen kann (z. B. für eine Erstbefüllung nach Einführung der Funktion).
Wie verhält sich das System dabei?
- Es werden nur fehlende Zuordnungen ergänzt (Lehrender ↔ Modul).
Bereits vorhandene Zuordnungen bleiben unverändert.
- Keine Duplikate: Wiederholtes Ausführen erzeugt keine doppelten Einträge.
- Bei neuen Zuordnungen wird das Feld „letzte Lehre“ befüllt:
- Es wird das neueste Semester verwendet, in dem zu diesem Modul eine Prüfung gefunden wurde.
- Falls das Semester aus den UIS-Daten nicht eindeutig ermittelt werden kann, wird die Zuordnung trotzdem angelegt – „letzte Lehre“ bleibt dann leer.
Nutzen / Mehrwert
- Weniger manuelle Pflege: Modul-Zuordnungen können schnell aus verlässlichen UIS-Historien übernommen werden.
- Bessere Datenbasis: Das Feld „letzte Lehre“ ist bei neu angelegten Zuordnungen direkt sinnvoll vorbelegt (wenn die Daten vorhanden sind).
- Sicher bei Wiederholung: Die Funktion kann bei Bedarf mehrfach ausgeführt werden, ohne Daten zu „vermüllen“ oder bestehende Einträge zu verändern.