Detailprüfung und Verarbeitung

In der Detailprüfung werden einzelne Lektionen kontrolliert, angepasst und als Job gespeichert.

Die Detailprüfung ist die eigentliche Arbeitsfläche des Jobmanagers. Hier werden alle Lektionen des Jobs einzeln dargestellt, inklusive Raumbezug, Änderungsstatus und Verarbeitungsfähigkeit.

Detailgrid

Die wichtigsten Spalten im aktuellen Detailgrid sind:

SpalteBedeutung
StatusZeigt an, ob die aktuelle Raumwahl für diese Lektion verarbeitbar ist
Vorlaufbeginn / Beginn / Ende / NachlaufendeZeitfenster der Lektion inklusive Vor- und Nachlauf
Ausgewählter RaumRaum, der aktuell für die Verarbeitung dieser Zeile ausgewählt ist
ÄnderungKennzeichnet Neu oder Geändert auf Basis der effektiven Lektion in der Datenbank
Gewünschter RaumFachlich gewünschter Raum aus der Lektion
Gebuchter RaumBereits verarbeiteter Raum aus Lektion.RessourceId, sofern die Lektion schon gebucht wurde
StandortStandort des ausgewählten Raums

Wichtig:

  • Ausgewählter Raum ist die aktuelle Verarbeitungswahl
  • Gewünschter Raum ist die fachliche Vorgabe aus der Lektion
  • Gebuchter Raum zeigt den bereits persistierten Raum, wenn die Lektion früher schon verarbeitet wurde
  • Änderung wird aus dem effektiven Lektionenzustand abgeleitet, nicht nur aus der temporären Reservierung

Detailprüfung der einzelnen Lektionen

Filter in der Detailprüfung

Am unteren Rand der Seite stehen Filter zur Verfügung:

FilterWirkung
Nur neue/geänderte BuchungenZeigt nur Zeilen mit fachlicher Änderung
Nur fehlerhafte BuchungenZeigt nur Zeilen mit problematischer Verarbeitbarkeit
Vergangene BuchungenBlendet vergangene Termine ein oder aus

Diese Filter helfen vor allem bei grösseren Jobs mit vielen bereits verarbeiteten oder unveränderten Lektionen.

Einzelne Lektionen anpassen

Über Ändern können selektierte Zeilen gemeinsam bearbeitet werden. Typische Anpassungen sind:

  • Raum wechseln
  • Status anpassen
  • Beginn, Dauer oder Wochentag verändern

Dialog zum Ändern des ausgewählten Raums

Zusätzliche Aktionen mit erweiterter Jobmanager-Funktionalität:

  • Annullieren von selektierten, bereits verarbeiteten Jobmanager-Zeilen
  • Löschen von selektierten, noch nicht verarbeiteten Jobmanager-Zeilen
  • Ergänzen neuer Lektionen zum aktuellen Job

Ohne das globale Recht Darf erweiterte Jobmanager-Funktionalität verwenden stehen diese Zusatzaktionen nicht zur Verfügung. Ebenfalls bleiben im Sammelbearbeitungsdialog die Felder Beginn, Dauer und Wochentag ausgeblendet.

Was passiert beim Speichern?

Beim Speichern wird der gesamte Job verarbeitet:

  • neue Lektionen werden als Buchungen erzeugt
  • geänderte Lektionen werden aktualisiert
  • zu löschende Lektionen werden annulliert oder entfernt
  • die resultierenden Buchungen werden unter einem Anlass zusammengeführt

Wenn die Verarbeitung fehlschlägt, bleibt der Job in der Detailprüfung sichtbar, damit die offenen Konflikte weiter bereinigt werden können.

Bei erfolgreicher Verarbeitung:

  • verschwindet der Job aus den offenen Jobs
  • der Job erscheint je nach Workflow unter Geplante oder Definitive Jobs

Typische Entscheidungssituationen

Die Detailprüfung wird vor allem in diesen Situationen benötigt:

  • zwei oder mehr Lektionen überschneiden sich auf demselben Raum
  • ein Wunschraum ist nicht vollständig verfügbar
  • ein bestehender Job wurde vom Quellsystem geändert
  • einzelne Termine sollen bewusst auf andere Räume verteilt werden