Benutzer-Werkzeuge

Webseiten-Werkzeuge


tools:stud2flex_hio

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
tools:stud2flex_hio [2021/03/15 15:11] – [Schlüsselabgleich mit Fremdsystem] sschmitztools:stud2flex_hio [2021/03/17 09:22] (aktuell) – [Studienverläufe übernehmen (inkl. Stammdaten)] sschmitz
Zeile 25: Zeile 25:
  
  
-==== Exmatrikulationen aus Fremdsystem übernehmen (aufgrund von Status) ==== 
  
-<WRAP justify> In dieser Funktion werden Exmatrikulationen aufgrund des Status X im SOS-System übernommen. Dieser Status gilt für die gesamte Person mit all ihren Studiengängen. +==== Nur Stammdaten übernehmen (ohne Verläufe) ====
  
-Die Funktion läuft einmal für das eingestellte Semester, und einmal für das vorangegangene SemesterIn der Oberfläche wird dies durch getrennte Fortschrittsbalken und Zähler dargestellt+<WRAP justify>  
 +Mit Hilfe dieser Funktionen können die Stammdaten (Namen- und GeburtsinformationenAdressdaten) übernommen und auf den aktuellen Stand gebracht werden.  
 + 
 +Es kann eingestellt werden, ob dieser Vorgang für exmatrikulierte und/oder immatrikulierte Personen ausgeführt werden soll 
 + 
 +Es werden keine Studiengangsinformationen/Semesterverläufe übernommen! 
 +Eine Aktualisierung der Studierendendaten in FN2META findet jedoch statt, sofern diese Option in der Schnittstelle aktiviert ist.
 </WRAP> </WRAP>
  
 Konfigurationsmöglichkeiten: Konfigurationsmöglichkeiten:
-  * nur geänderte Sätze übernehmen (Abgleich mit dem Feld SOS.datlae) +  * Datum für den Vergleich mit dem Datum der letzten Änderung 
-  * Datum für den Vergleich mit SOS.datlae +  * zeitliche Einschränkung: über Semester (ab dem Beginndatum des gewählten Semesters)
-  * Semester, in dem die Exmatrikulation liegen soll+
   * Matrikelnummerbereich von - bis   * Matrikelnummerbereich von - bis
  
Zeile 41: Zeile 45:
   * Anzahl Stellen der Matrikelnummer   * Anzahl Stellen der Matrikelnummer
   * Zeichen zum Auffüllen der Matrikelnummer   * Zeichen zum Auffüllen der Matrikelnummer
-  * STG.lepsem für Semester verwenden (sonst stgsem)+  * Geburtsland = Nationalität setzen 
 +  * Nur die erste Adresse wird aktualisiert 
 +  * Nutzername wird auf 8 Zeichen gekürzt 
 +  * Einschränkung auf ein bestimmtes Studienfach (nur für Immatrikulierte) 
 +  * Einschränkung auf einen bestimmten Abschluss (nur für Immatrikulierte)
  
 +==== Studienverläufe übernehmen (inkl. Stammdaten) ====
  
-==== Exmatrikulationen aus Fremdsystem übernehmen (aufgrund von Endedatum) ====+Die Übernahme von Studienverläufen kann in zwei Modi stattfinden, die im Folgenden beschrieben werden. Unabhängig vom Modus werden in jedem Fall die Stammdaten übernommen, so dass eine separate Stammdatenübernahme auch für die Exmatrikulierten nicht mehr nötig ist. 
  
-<WRAP justify> In dieser Funktion werden Exmatrikulationen einzelner Studienfächer, erkennbar an einem im STG-Satz gesetzten Endedatumübernommen. Das klassische Beispiel für das Vorliegen eines solchen Endedatums ist ein Studienfachwechsel. Das Feld wird allerdings nicht an allen Hochschulen gepflegt. +=== Alle Verlaufs-FunktionenAuswahl nur nach Änderungsdatum ===
  
-Die Funktion läuft einmal für das eingestellte Semesterund einmal für das vorangegangene SemesterIn der Oberfläche wird dies durch getrennte Fortschrittsbalken und Zähler dargestellt.  +Die Auswahl der Studierenden, die in der Funktion berücksichtigt werden sollenerfolgt ausschließlich über das Änderungsdatum (updatedAt)Die Funktion dient dazu, Änderungen in HISinOne zeitnah nach FlexNow zu übernehmen.  
-</WRAP>+ 
 +Bei dem verwendeten Webservice handelt es sich um SearchStudentIds im StudentSearchService.  
 + 
 +Für jede StudentId, die der Webservice liefert, wird überprüft, ob die Person mindestens einen Studiengang studiert bzw. studiert hat, der für die Übernahme nach FlexNow relevant ist (Matching über studfachsos). Falls ja, werden die Stammdaten übernommen.  
 + 
 +Als nächstes wird überprüft, ob der Status gleich "exmatrikuliert" ist. Ist dies der Fall, werden alle noch aktiven Studiengänge der Person exmatrikuliert, danach wird mit der nächsten Person fortgefahren.  
 + 
 +Ist der Status gleich "immatrikuliert", finden drei Überprüfungen statt: 
 +  - Gibt es Studiengänge, die in HISinOne beendet wurden: Dann wird für diese in FlexNow exmatrikuliert.  
 +  - Gibt es Studiengänge, für die in HISinOne die Rückmeldung fehlt: Dann wird für diese in FlexNow exmatrikuliert.  
 +  - Gibt es in HISinOne Studiengänge, die neu hinzukommen oder rückgemeldet wurden: Dann werden diese auch in FlexNow hinzugefügt bzw. aktualisiert.  
 + 
 +Dabei gelten für die Durchführung der einzelnen Aktionen die Einstellungen der Einzelfunktionen, z.B. wird für die Überprüfung auf fehlende Rückmeldung das Semester genommen, das bei der entsprechenden Funktion eingestellt ist. 
  
 Konfigurationsmöglichkeiten: Konfigurationsmöglichkeiten:
-  * nur geänderte Sätze übernehmen (Abgleich mit dem Feld SOS.datlae) +  * Datum für den Vergleich mit dem Datum der letzten Änderung
-  * Datum für den Vergleich mit SOS.datlae +
-  * Semester, in dem die Exmatrikulation liegen soll +
-  * Einschränkung auf einen bestimmtes Studienfach +
-  * Einschränkung auf einen bestimmten Abschluss+
   * Matrikelnummerbereich von - bis   * Matrikelnummerbereich von - bis
  
Zeile 62: Zeile 79:
   * Anzahl Stellen der Matrikelnummer   * Anzahl Stellen der Matrikelnummer
   * Zeichen zum Auffüllen der Matrikelnummer   * Zeichen zum Auffüllen der Matrikelnummer
-  * STG.lepsem für Semester verwenden (sonst stgsem)+  * Gaststudierende übernehmen
  
-==== Exmatrikulationen aufgrund fehlender Rückmeldung vornehmen ====+=== Einzelfunktionen ===
  
-<WRAP justify> Diese Funktion überprüft aktive Studiengänge von Studierenden daraufhin, ob weiterhin der Status aktiv gesetzt bleiben kann, oder ob exmatrikuliert werden mussDies läuft folgendermaßen ab:+Alternativ zur Auswahl nur nach Änderungsdatum lassen sich die Einzelfunktionen auch separat oder in einer Kombination ausführenDie Einzelfunktionen sind
  
-- Es werden alle Studiengänge von Studierenden ausgewählt, die den Status immatrikuliert oder beurlaubt haben  (und den eingestellten Kriterien entsprechen). \\ +  * Exmatrikulationen aufgrund von Status 
-Für jeden Eintrag wird nun im Fremdsystem angefragt, ob es für das gewählte Semester in SOS einen Eintrag für das Studienfach gibt.\\ +  * Exmatrikulationen aufgrund von Ende-Datum 
-- Sofern kein passender Eintrag gefunden werden kann (also bei fehlender Rückmeldung) wird der Studiengang in FlexNow auf den Status exmatrikuliert gesetzt. +  * Exmatrikulationen aufgrund fehlender Rückmeldung 
 +  * Immatrikulation/Rückmeldung
  
-ACHTUNG: Wird das Semester für diese Funktion auf ein zukünftiges Semester gesetzt können natürlich keine Rückmeldungen gefunden werden. Es kommt dann zu Massen-Exmatrikulationen. Dies kann auch dann der Fall seinwenn die Funktion ganz zu Beginn der Rückmeldephase mit dem aktuellen Semester aktiviert wird, und in SOS noch keine Rückmeldungen erfasst wurden. Der Einsatz dieser Funktion ist also jeweils mit den Abläufen an der Hochschule zu koordinieren.+Der Durchlauf an sich erfolgt wie oben unter "Auswahl nur nach Änderungsdatum" beschrieben, d.h. jede studierende Person wird für sich betrachtet und pro Person werden alle aktivierten Funktionen durchgeführt 
 + 
 +Einstellungen, die sich hier auswirken: 
 +  * Anzahl Stellen der Matrikelnummer 
 +  * Zeichen zum Auffüllen der Matrikelnummer 
 +  * Geburtsland = Nationalität setzen 
 +  * Geburtsland ist ein Pflichtfeld 
 +  * Nur die erste Adresse wird aktualisiert 
 +  * Nutzername wird auf 8 Zeichen gekürzt 
 +  * Gaststudierende übernehmen
  
 +=== Exmatrikulationen aufgrund von Status ===
 +
 +<WRAP justify> In dieser Funktion werden Exmatrikulationen aufgrund des Status X in HISinOne übernommen. Dieser Status gilt für die gesamte Person mit all ihren Studiengängen. 
 +
 +Die Funktion läuft einmal für das eingestellte Semester, und einmal für das vorangegangene Semester. 
 </WRAP> </WRAP>
  
 Konfigurationsmöglichkeiten: Konfigurationsmöglichkeiten:
-  * zu betrachtendes Semester +  * nur geänderte Sätze übernehmen (Abgleich mit dem Datum der letzten Änderung) 
-  * Einschränkung auf einen bestimmten Studiengang+  * Datum für den Vergleich mit dem Änderungsdatum 
 +  * Semester, in dem die Exmatrikulation liegen soll
   * Matrikelnummerbereich von - bis   * Matrikelnummerbereich von - bis
  
  
-==== Stammdaten von Exmatrikulierten übernehmen ====+=== Exmatrikulationen aufgrund von Ende-Datum ===
  
-<WRAP justify>  +<WRAP justify> In dieser Funktion werden Exmatrikulationen einzelner Studienfächer, erkennbar an einem gesetzten FinishedDate, übernommen. Das klassische Beispiel für das Vorliegen eines solchen FinishedDate ist ein Studienfachwechsel
-Mit Hilfe dieser Funktion können die Stammdaten (Namen- und GeburtsinformationenAdressdaten) von bereits exmatrikulierten Studierenden übernommen und auf den aktuellen Stand gebracht werdenDies ist nützlich, wenn auch nach der Exmatrikulation noch Schreiben an die entsprechenden Personen verschickt werden sollen+
  
-Auch Auslandsaufenthalte können dabei mit übertragen werdenwenn diese Funktionalität aktiviert ist. +Die Funktion läuft einmal für das eingestellte Semesterund einmal für das vorangegangene Semester
- +
-Es werden keine Studiengangsinformationen übernommen!+
 </WRAP> </WRAP>
  
 Konfigurationsmöglichkeiten: Konfigurationsmöglichkeiten:
-  * Datum für den Vergleich mit SOS.datlae +  * Semester, in dem die Exmatrikulation liegen soll 
-  * zeitliche Einschränkung: über Semester (ab dem Beginndatum des gewählten Semesters)+  * Einschränkung auf einen bestimmtes Studienfach 
 +  * Einschränkung auf einen bestimmten Abschluss
   * Matrikelnummerbereich von - bis   * Matrikelnummerbereich von - bis
  
-Einstellungen, die sich hier auswirken: +=== Exmatrikulationen aufgrund fehlender Rückmeldung ===
-  * Anzahl Stellen der Matrikelnummer +
-  * Zeichen zum Auffüllen der Matrikelnummer +
-  * Geburtsland Nationalität setzen +
-  * Nur die erste Adresse wird aktualisiert +
-  * Nutzername wird auf 8 Zeichen gekürzt +
-  * Auslandsaufenthalte übertragen +
-  * dabei: geänderte Aufenthalte nicht überschreiben/löschen +
-  * Einschreibung/HZB für Hochschulstatistik übertragen+
  
-==== Stammdaten von Immatrikulierten übernehmen ====+<WRAP justify> Diese Funktion überprüft aktive Studiengänge von Studierenden daraufhin, ob weiterhin der Status aktiv gesetzt bleiben kann, oder ob exmatrikuliert werden muss. Dies läuft folgendermaßen ab:
  
-<WRAP justify>  +- Es werden alle Studiengänge von Studierenden ausgewählt, die den Status immatrikuliert haben  (und den eingestellten Kriterien entsprechen). \\ 
-Mit Hilfe dieser Funktion können die Stammdaten (Namen- und GeburtsinformationenAdressdatenvon immatrikulierten Studierenden übernommen und auf den aktuellen Stand gebracht werdenEs werden keine Studiengangsinformationen übernommen!+- Für jeden Eintrag wird nun im Fremdsystem angefragtob es für das gewählte Semester einen Eintrag für das Studienfach gibt.\\ 
 +- Sofern kein passender Eintrag gefunden werden kann (also bei fehlender Rückmeldungwird der Studiengang in FlexNow auf den Status exmatrikuliert gesetzt
  
-Auslandsaufenthalte können dabei mit übertragen werden, wenn diese Funktionalität aktiviert ist.+ACHTUNG: Wird das Semester für diese Funktion auf ein zukünftiges Semester gesetzt können natürlich keine Rückmeldungen gefunden werden. Es kommt dann zu Massen-Exmatrikulationen. Dies kann auch dann der Fall sein, wenn die Funktion ganz zu Beginn der Rückmeldephase mit dem aktuellen Semester aktiviert wird, und in SOS noch keine Rückmeldungen erfasst wurden. Der Einsatz dieser Funktion ist also jeweils mit den Abläufen an der Hochschule zu koordinieren.
  
 </WRAP> </WRAP>
  
 Konfigurationsmöglichkeiten: Konfigurationsmöglichkeiten:
-  * Datum für den Vergleich mit SOS.datlae +  * zu betrachtendes Semester 
-  * Einschränkung auf ein bestimmtes Semester, d.h. es muss in dem Semester mindestens ein aktives Studienfach vorliegen (STG-Satz) +  * Einschränkung auf einen bestimmten Studiengang
-  * Einschränkung auf ein bestimmtes Studienfach +
-  * Einschränkung auf einen bestimmten Abschluss+
   * Matrikelnummerbereich von - bis   * Matrikelnummerbereich von - bis
  
-Einstellungen, die sich hier auswirken: +=== Immatrikulation/Rückmeldung ===
-  * Anzahl Stellen der Matrikelnummer +
-  * Zeichen zum Auffüllen der Matrikelnummer +
-  * Geburtsland = Nationalität setzen +
-  * Nur die erste Adresse wird aktualisiert +
-  * Nutzername wird auf 8 Zeichen gekürzt +
-  * Auslandsaufenthalte übertragen +
-  * dabei: geänderte Aufenthalte nicht überschreiben/löschen +
-  * Einschreibung/HZB für Hochschulstatistik übertragen +
-==== Immatrikulation und Rückmeldung ====+
  
 <WRAP justify>  <WRAP justify> 
-Mit Hilfe dieser Funktion können die Stammdaten sowie die Studiengangsinformationen von immatrikulierten Studierenden übernommen werden. Je nach Konfiguration im PO-Modul können dabei pro STG-Satz im SOS-System ein oder mehrere Studiengänge in FlexNow angelegt bzw. aktualisiert werden.  +Mit Hilfe dieser Funktion können die Studiengangsinformationen von immatrikulierten Studierenden übernommen werden. Je nach Konfiguration im PO-Modul können dabei pro STG-Satz im SOS-System ein oder mehrere Studiengänge in FlexNow angelegt bzw. aktualisiert werden. 
- +
-Auslandsaufenthalte können dabei mit übertragen werden, wenn diese Funktionalität aktiviert ist.+
  
 </WRAP> </WRAP>
  
 Konfigurationsmöglichkeiten: Konfigurationsmöglichkeiten:
-  * Datum für den Vergleich mit SOS.datlae +  * nur geänderte Sätze übernehmen (Abgleich mit dem Datum der letzten Änderung) 
-  * Einschränkung auf ein bestimmtes Semester, d.h. es muss in dem Semester mindestens ein aktives Studienfach vorliegen (STG-Satz)+  * Datum für den Vergleich mit dem Änderungsdatum 
 +  * Einschränkung auf ein bestimmtes Semester, d.h. es muss in dem Semester mindestens ein aktives Studienfach vorliegen
   * Einschränkung auf ein bestimmtes Studienfach   * Einschränkung auf ein bestimmtes Studienfach
   * Einschränkung auf einen bestimmten Abschluss   * Einschränkung auf einen bestimmten Abschluss
   * Matrikelnummerbereich von - bis   * Matrikelnummerbereich von - bis
  
-Einstellungen, die sich hier auswirken: 
-  * Anzahl Stellen der Matrikelnummer 
-  * Zeichen zum Auffüllen der Matrikelnummer 
-  * Geburtsland = Nationalität setzen 
-  * Nur die erste Adresse wird aktualisiert 
-  * Nutzername wird auf 8 Zeichen gekürzt 
-  * Auslandsaufenthalte übertragen 
-  * dabei: geänderte Aufenthalte nicht überschreiben/löschen 
-  * Einschreibung/HZB für Hochschulstatistik übertragen 
  
tools/stud2flex_hio.1615817479.txt.gz · Zuletzt geändert: 2021/03/15 15:11 von sschmitz