Benutzer-Werkzeuge

Webseiten-Werkzeuge


tools:flexexport

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:flexexport [2021/03/12 09:30] – [ENB (endgültig nicht bestanden) übertragen] sschmitztools:flexexport [2021/03/12 09:33] (aktuell) – [Wann soll welche Zuordnung erfolgen?] sschmitz
Zeile 121: Zeile 121:
 Zunächst wird über die Matrikelnummer eine Person-Id gesucht. Mit Hilfe der Course-Of-Study-Id [auch: COS] wird eine Unit-Id ermittelt. (Fehlt die COS, wird versucht, sie anhand der SOS-Schlüssel zu ermitteln.) Zunächst wird über die Matrikelnummer eine Person-Id gesucht. Mit Hilfe der Course-Of-Study-Id [auch: COS] wird eine Unit-Id ermittelt. (Fehlt die COS, wird versucht, sie anhand der SOS-Schlüssel zu ermitteln.)
  
-Bei fehlender Person- bzw. Unit-Id wird die Übertragung abgebrochen. Ansonsten wird ein ExamPlan erzeugt und mit den folgenden Daten gefüllt: PersonId, UnitId, Year, DateOfWork, WorkStatus, TermType, Grade, Bonus. ChangeLock wird auf false gesetzt. Hinzu kommen AbroadECTS, ProfessionalExperienceECTS sowie TotalAccreditedECTS. +Bei fehlender Person- bzw. Unit-Id wird die Übertragung abgebrochen. Ansonsten wird ein ExamPlan erzeugt und mit den folgenden Daten gefüllt: PersonId, UnitId, Year, DateOfWork, WorkStatus, TermType, Grade, Bonus. Hinzu kommen AbroadECTS, ProfessionalExperienceECTS sowie TotalAccreditedECTS. 
  
 Die Daten werden über den AssessmentManagementService übertragen (createFinalExamplanForPerson bzw. updateFinalExamplan). Wichtig: Beim Update lässt der Webservice nur die Änderung der folgenden Daten zu: DateOfWork, WorkStatus, Bonus, Grade.  Die Daten werden über den AssessmentManagementService übertragen (createFinalExamplanForPerson bzw. updateFinalExamplan). Wichtig: Beim Update lässt der Webservice nur die Änderung der folgenden Daten zu: DateOfWork, WorkStatus, Bonus, Grade. 
Zeile 205: Zeile 205:
 Zunächst wird über die Matrikelnummer eine Person-Id gesucht. Mit Hilfe der Course-Of-Study-Id [auch: COS] wird eine Unit-Id ermittelt. (Fehlt die COS, wird versucht, sie anhand der SOS-Schlüssel zu ermitteln.) Zunächst wird über die Matrikelnummer eine Person-Id gesucht. Mit Hilfe der Course-Of-Study-Id [auch: COS] wird eine Unit-Id ermittelt. (Fehlt die COS, wird versucht, sie anhand der SOS-Schlüssel zu ermitteln.)
  
-Bei fehlender Person- bzw. Unit-Id wird die Übertragung abgebrochen. Ansonsten wird ein ExamPlan erzeugt und mit den folgenden Daten gefüllt: PersonId, UnitId, Year, DateOfWork, WorkStatus, TermType, Grade, Bonus. ChangeLock wird auf false gesetzt. Hinzu kommen AbroadECTS, ProfessionalExperienceECTS sowie TotalAccreditedECTS.+Bei fehlender Person- bzw. Unit-Id wird die Übertragung abgebrochen. Ansonsten wird ein ExamPlan erzeugt und mit den folgenden Daten gefüllt: PersonId, UnitId, Year, DateOfWork, WorkStatus, TermType, Grade, Bonus. Hinzu kommen AbroadECTS, ProfessionalExperienceECTS sowie TotalAccreditedECTS.
  
 Die Daten werden über den AssessmentManagementService übertragen (createFinalExamplanForPerson bzw. updateFinalExamplan). Wichtig: Beim Update lässt der Webservice nur die Änderung der folgenden Daten zu: DateOfWork, WorkStatus, Bonus, Grade. Die Daten werden über den AssessmentManagementService übertragen (createFinalExamplanForPerson bzw. updateFinalExamplan). Wichtig: Beim Update lässt der Webservice nur die Änderung der folgenden Daten zu: DateOfWork, WorkStatus, Bonus, Grade.
Zeile 291: Zeile 291:
 Die Protokolldatei wird standardmäßig in dem Verzeichnis angelegt, in dem das Programm ausgeführt wird. Falls Sie ein anderes Verzeichnis angeben möchten, können Sie dies in Form eines Dateipfads hinterlegen. Bitte geben Sie dabei **keinen** Dateinamen an; dieser wird vom Programm generiert. Pro Lauf (Klicken auf Start) wird eine neue Datei erzeugt, deren Dateiname das Datum und den Zeitpunkt des Laufs enthält.  Die Protokolldatei wird standardmäßig in dem Verzeichnis angelegt, in dem das Programm ausgeführt wird. Falls Sie ein anderes Verzeichnis angeben möchten, können Sie dies in Form eines Dateipfads hinterlegen. Bitte geben Sie dabei **keinen** Dateinamen an; dieser wird vom Programm generiert. Pro Lauf (Klicken auf Start) wird eine neue Datei erzeugt, deren Dateiname das Datum und den Zeitpunkt des Laufs enthält. 
  
-Für jede Funktion wird der Titel ausgegeben und darunter ein Eintrag für jeden Fehler bzw. für jede gelungene Übertragung vorgenommen. Dabei werden jeweils die MatrNr und wichtige Schlüssel mit angegeben, so dass Sie bei Bedarf den Quelldatensatz im FlexNow-System finden können. Bei gelungener Übertragung wird für LAB-Sätze jeweils die LAB-Nr angegeben, so dass auch diese, falls nötig, identifiziert werden können. +Für jede Funktion wird der Titel ausgegeben und darunter ein Eintrag für jeden Fehler bzw. für jede gelungene Übertragung vorgenommen. Dabei werden jeweils die MatrNr und wichtige Schlüssel mit angegeben, so dass Sie bei Bedarf den Quelldatensatz im FlexNow-System finden können. Bei gelungener Übertragung wird für SOS die LAB-Nr bzw. für HISinOne die ExamPlan-Id angegeben, so dass die Datensätze, falls nötig, auch im Fremdsystem identifiziert werden können. 
  
 </WRAP> </WRAP>
Zeile 314: Zeile 314:
 Die Einträge können in dem oben gezeigten Dialog vorgenommen werden; alternativ können die Einträge direkt in die Tabellen SS_PART  bzw. SS_PNR eingegeben werden.  Die Einträge können in dem oben gezeigten Dialog vorgenommen werden; alternativ können die Einträge direkt in die Tabellen SS_PART  bzw. SS_PNR eingegeben werden. 
  
-Es ist außerdem darauf zu achten, dass das Feld studentfach.apabschluss korrekt gefüllt istDieses Feld wird bei beiden Arten der Zuordnung genutzt. +Es ist außerdem darauf zu achten, dass die Felder in der Tabelle studentfach_stg korrekt gefüllt sindInsbesondere der Abschluss wird bei beiden Arten der Zuordnung genutzt. 
  
 Für komplexe Abschlüsse gibt es eine eigene Zuordnungsmöglichkeit.  Für komplexe Abschlüsse gibt es eine eigene Zuordnungsmöglichkeit. 
Zeile 320: Zeile 320:
 Für die Übertragung von ENB (endgültig nicht bestandenen) Studiengängen muss die Zuordnung über die Studienabschnitte erfolgen, da das Ereignis „ENB“ auf Ebene des Studienabschnittes festgestellt wird. Ein Abschluss liegt in diesen Fällen nicht vor, so dass auch kein Zeugnistyp zur Verfügung steht. Die Zuordnung findet hier also unabhängig von der im Dialog „Parameter“ gewählten Zuordnungsoption immer über Studienabschnitte statt.  Für die Übertragung von ENB (endgültig nicht bestandenen) Studiengängen muss die Zuordnung über die Studienabschnitte erfolgen, da das Ereignis „ENB“ auf Ebene des Studienabschnittes festgestellt wird. Ein Abschluss liegt in diesen Fällen nicht vor, so dass auch kein Zeugnistyp zur Verfügung steht. Die Zuordnung findet hier also unabhängig von der im Dialog „Parameter“ gewählten Zuordnungsoption immer über Studienabschnitte statt. 
  
-Auch hier ist es wichtig, dass das Feld studentfach.apabschluss korrekt gefüllt ist, da ohne diese Daten keine Zuordnung möglich ist. +Auch hier ist es wichtig, dass das Feld studentfach_stg.abschl korrekt gefüllt ist, da ohne diese Daten keine Zuordnung möglich ist. 
 </WRAP> </WRAP>
  
tools/flexexport.1615537821.txt.gz · Zuletzt geändert: 2021/03/12 09:30 von sschmitz