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/11 10:47] sschmitztools:flexexport [2021/03/12 09:33] (aktuell) – [Wann soll welche Zuordnung erfolgen?] sschmitz
Zeile 14: Zeile 14:
 ==== Neue Auslandsaufenthalte übertragen ==== ==== Neue Auslandsaufenthalte übertragen ====
  
-<WRAP justify>Die Funktion dient dazu, Auslandsaufenthalte von Studierenden, die in FlexNow erfasst wurden, nach SOS zu übertragen. Ziel ist die Tabelle stay_abroad. +<WRAP justify>Die Funktion dient dazu, Auslandsaufenthalte von Studierenden, die in FlexNow erfasst wurden, zu übertragen. Ziel ist SOS die Tabelle stay_abroad. Nach HISinOne erfolgt die Übertragung per StayAbroadService (createStayAbroad).
  
 Berücksichtigt werden hierbei nur Aufenthalte, die \\ Berücksichtigt werden hierbei nur Aufenthalte, die \\
Zeile 23: Zeile 23:
   * MatrNr von und bis   * MatrNr von und bis
  
-Zu beachten ist hier die korrekte Zuordnung der Schlüssel der beiden Systeme. Auf seiten von FlexNow muss dazu das Feld apnr jeweils in den Tabellen ausland_mobil sowie ausland_typ mit den entsprechenden SOS-Daten gepflegt sein. +Zu beachten ist hier die korrekte Zuordnung der Schlüssel der beiden Systeme. Auf Seite von FlexNow muss dazu das Feld apnr jeweils in den Tabellen ausland_mobil sowie ausland_typ mit den entsprechenden Fremdschlüsseln gepflegt sein. 
 </WRAP> </WRAP>
 ==== Änderungen an Auslandsaufenthalten übertragen ==== ==== Änderungen an Auslandsaufenthalten übertragen ====
  
-<WRAP justify>Mit Hilfe dieser Funktion werden Änderungen an Auslandsaufenthalten, die bereits einmal ins Fremdsystem übertragen wurden, dorthin übernommen. Ziel ist die Tabelle stay_abroad. +<WRAP justify>Mit Hilfe dieser Funktion werden Änderungen an Auslandsaufenthalten, die bereits einmal ins Fremdsystem übertragen wurden, dorthin übernommen. Ziel in SOS ist die Tabelle stay_abroad. Nach HISinOne erfolgt die Übertragung per StayAbroadService (updateStayAbroad).
  
 Berücksichtigt werden hierbei nur Aufenthalte, die \\ Berücksichtigt werden hierbei nur Aufenthalte, die \\
Zeile 38: Zeile 38:
  
 __Wirksame Optionen:__  __Wirksame Optionen:__ 
-  * Auslandsaufenthalte übertragen, auch wenn sie aus dem Fremdsystem stammen+  * Auslandsaufenthalte übertragen, auch wenn sie aus dem Fremdsystem stammen: Führt dazu, dass auch Aufenthalte ins Fremdsystem übermittelt werden, die ursprünglich aus dem Fremdsystem nach FlexNow importiert wurden und dann FlexNow-seitig geändert wurden.
  
-Zu beachten ist hier die korrekte Zuordnung der Schlüssel der beiden Systeme. Auf seiten von FlexNow muss dazu das Feld apnr jeweils in den Tabellen ausland_mobil sowie ausland_typ mit den entsprechenden SOS-Daten gepflegt sein.   </WRAP>+Zu beachten ist hier die korrekte Zuordnung der Schlüssel der beiden Systeme. Auf Seite von FlexNow muss dazu das Feld apnr jeweils in den Tabellen ausland_mobil sowie ausland_typ mit den entsprechenden Fremdschlüsseln gepflegt sein.   </WRAP>
  
 ==== Normale Abschlüsse übertragen ==== ==== Normale Abschlüsse übertragen ====
Zeile 50: Zeile 50:
 b) deren Zeugnistyp einer PNr zugeordnet wurde (-> Zuordnungen).  b) deren Zeugnistyp einer PNr zugeordnet wurde (-> Zuordnungen). 
  
-Die Schlüssel für den LAB-Satz sowie vert werden anhand der Tabelle studentfach (im Fall von mehrfach-STG studentfach_stg) ermittelt. Anhand des Zeugnistyps werden außerdem PArt sowie PNr für den LAB-Satz bestimmt (nähere Infos unter -> Zuordnungen). 
  
-Ist studentfach.kzfa bzw. studentfach_stg.kzfa keine Information leer, wird auf die Information in studentfach "Dieser Studiengang ist ein Hauptfach." zurückgegriffen. Ist diese Option aktiviert, wird kzfa = "H" gesetzt, ansonsten auf "N"+__Einschränkungsmöglichkeiten:__ 
 +  * MatrNr von und bis 
 +  * Datum von und bis 
 +  * Semester von und bis 
 +  * Nur Abschlüsse ohne Kennzeichnung übertragen 
 + 
 +__Wirksame Optionen:__  
 +  * Einträge in Tabelle pro erzeugen (POS-seitig) 
 +  * In Tabelle pro ist Status ein einzelner Buchstabe 
 +  * Update unabhängig vom Eintrag in bearb 
 +  * Datensätze trotz fehlender POrd-Nr übertragen 
 +  * Keine Anerkennungen übertragen 
 +  * Keine Abschlüsse für die Zukunft übertragen 
 +  * Semester aus Übergabedatum ermitteln (sonst aus Zeugnisdatum) 
 +  * Rohnote anstatt Note übertragen 
 +  * Beschdat mit Übergabedatum füllen 
 +  * Beschdat mit Berechnungsdatum füllen 
 +  * PForm füllen mit ... (Standard "SM" schriftlich/mündlich) 
 +  * Übertragene Abschlüsse kennzeichnen 
 + 
 +=== Für SOS/POS === 
 + 
 +Die Schlüssel für den LAB-Satz sowie vert werden anhand der Tabelle studentfach_stg ermittelt. Anhand des Zeugnistyps werden außerdem PArt sowie PNr für den LAB-Satz bestimmt (nähere Infos unter -> Zuordnungen). 
 + 
 +Ist studentfach_stg.kzfa leer, wird auf die Information in studentfach "Dieser Studiengang ist ein Hauptfach." zurückgegriffen. Ist diese Option dort aktiviert, wird kzfa = "H" gesetzt, ansonsten auf "N"
  
 Mit Hilfe von STG, Abschl, KzFa, PVersion sowie PNr wird versucht, SOS-seitig eine POrd-Nr zu finden. Kann keine Nummer gefunden werden, so kann in der Regel der Datensatz nicht nach POS übertragen werden. Eine Ausnahme wird hierbei gemacht, wenn die Option "Datensätze trotz fehlender POrd-Nr übertragen" aktiviert ist.  Mit Hilfe von STG, Abschl, KzFa, PVersion sowie PNr wird versucht, SOS-seitig eine POrd-Nr zu finden. Kann keine Nummer gefunden werden, so kann in der Regel der Datensatz nicht nach POS übertragen werden. Eine Ausnahme wird hierbei gemacht, wenn die Option "Datensätze trotz fehlender POrd-Nr übertragen" aktiviert ist. 
  
-Die Semesteranganbe (psem) für den LAB-Satz wird je nach Einstellung aus dem Zeugnisdatum oder dem Übergabedatum ermittelt; falls hierbei kein Semester gefunden werden kann, wird das Zeugnissemester direkt übernomen. Für stgsem wird im Zeugnis gespeicherte Fachsemester verwendet. +Die Semesterangabe (psem) für den LAB-Satz wird je nach Einstellung aus dem Zeugnisdatum oder dem Übergabedatum ermittelt; falls hierbei kein Semester gefunden werden kann, wird das Zeugnissemester direkt übernommen. Für stgsem wird im Zeugnis gespeicherte Fachsemester bzw. optional das Prüfungssemester verwendet. 
  
 Das Datum des LAB-Satzes (pdatum) wird direkt aus dem Zeugnisdatum übernommen. Beschdat wird je nach Einstellung aus dem Berechnungsdatum oder dem Übergabedatum gefüllt.  Das Datum des LAB-Satzes (pdatum) wird direkt aus dem Zeugnisdatum übernommen. Beschdat wird je nach Einstellung aus dem Berechnungsdatum oder dem Übergabedatum gefüllt. 
Zeile 93: Zeile 116:
   * prueck = 0   * prueck = 0
   * porgnr = 0   * porgnr = 0
 +
 +=== Für HISinOne ===
 +
 +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. 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. 
 +
 +Über die Auswahl und Zuordnung von Auslandsaufenthalten zu einem Abschluss: siehe Beschreibung unter "Für SOS/POS"
 +</WRAP>
 +
 +==== Komplexe Abschlüsse übertragen ====
 +
 +<WRAP justify>Mit dieser Funktion können komplexe Abschlüsse übertragen werden, um genauer zu sein handelt es sich eigentlich um die Inhalte komplexer Abschlusspositionen. Dabei können nur Inhalte aus Positionen berücksichtigt werden, die in der Modellierung zur Übertragung gekennzeichnet sind. Pro Zeugnisinhalt wird ein Datensatz übertragen. 
 +
 +Nur für SOS/POS:
 +Bei bestimmten komplexen Zeugnissen sollen die Schlüsseldaten teilweise manuell eingegeben werden. Ist dies nicht erfolgt, können die entsprechenden Datensätze nicht übertragen werden.
  
  
Zeile 114: Zeile 155:
   * PForm füllen mit ... (Standard "SM" schriftlich/mündlich)   * PForm füllen mit ... (Standard "SM" schriftlich/mündlich)
   * Übertragene Abschlüsse kennzeichnen   * Übertragene Abschlüsse kennzeichnen
-</WRAP> 
  
-==== Komplexe Abschlüsse übertragen ==== +=== Für SOS/POS ===
- +
-<WRAP justify>Mit dieser Funktion können komplexe Abschlüsse übertragen werden, um genauer zu sein handelt es sich eigentlich um die Inhalte komplexer Abschlusspositionen. Dabei können nur Inhalte aus Positionen berücksichtigt werden, die in der Modellierung zur Übertragung gekennzeichnet sind. Pro Zeugnisinhalt entsteht hier ein LAB-Satz.  +
- +
-Bei bestimmten komplexen Zeugnissen sollen die Schlüsseldaten teilweise manuell eingegeben werden. Ist dies nicht erfolgt, können die entsprechenden Datensätze nicht übertragen werden.+
  
-Die Schlüssel für den LAB-Satz sowie vert werden anhand der Tabelle studentfach (im Fall von mehrfach-STG studentfach_stgermittelt, sofern sie nicht manuell einzugeben sind. Der Studiengang ergibt sich hierbei aus dem Zeugnisinhalt. Anhand des komplexen Zeugnistyps werden außerdem PArt, PNr sowie Abschl für den LAB-Satz bestimmt (nähere Infos unter -> Zuordnungen).+Die Schlüssel für den LAB-Satz sowie vert werden anhand der Tabelle studentfach_stg ermittelt, sofern sie nicht manuell einzugeben sind. Der Studiengang ergibt sich hierbei aus dem Zeugnisinhalt. Anhand des komplexen Zeugnistyps werden außerdem PArt, PNr sowie Abschl für den LAB-Satz bestimmt (nähere Infos unter -> Zuordnungen).
  
-Ist studentfach.kzfa bzw. studentfach_stg.kzfa keine Information leer, wird auf die Information in studentfach "Dieser Studiengang ist ein Hauptfach.zurückgegriffen. Ist diese Option aktiviert, wird kzfa = "Hgesetzt, ansonsten auf "N"+Ist studentfach_stg.kzfa leer, wird auf die Information in studentfach Dieser Studiengang ist ein Hauptfach.“ zurückgegriffen. Ist diese Option dort aktiviert, wird kzfa = H“ gesetzt, ansonsten auf N.
  
 Mit Hilfe von STG, Abschl, KzFa, PVersion sowie PNr wird versucht, SOS-seitig eine POrd-Nr zu finden. Kann keine Nummer gefunden werden, so kann in der Regel der Datensatz nicht nach POS übertragen werden. Eine Ausnahme wird hierbei gemacht, wenn die Option "Datensätze trotz fehlender POrd-Nr übertragen" aktiviert ist.  Mit Hilfe von STG, Abschl, KzFa, PVersion sowie PNr wird versucht, SOS-seitig eine POrd-Nr zu finden. Kann keine Nummer gefunden werden, so kann in der Regel der Datensatz nicht nach POS übertragen werden. Eine Ausnahme wird hierbei gemacht, wenn die Option "Datensätze trotz fehlender POrd-Nr übertragen" aktiviert ist. 
  
-Die Semesteranganbe (psem) für den LAB-Satz wird je nach Einstellung aus dem Zeugnisdatum oder dem Übergabedatum ermittelt; falls hierbei kein Semester gefunden werden kann, wird das Zeugnissemester direkt übernomen. Für stgsem wird im Zeugnis gespeicherte Fachsemester verwendet. +Die Semesterangabe (psem) für den LAB-Satz wird je nach Einstellung aus dem Zeugnisdatum oder dem Übergabedatum ermittelt; falls hierbei kein Semester gefunden werden kann, wird das Zeugnissemester direkt übernommen. Für stgsem wird im Zeugnis gespeicherte Fachsemester verwendet. 
  
 Das Datum des LAB-Satzes (pdatum) wird direkt aus dem Zeugnisdatum übernommen. Beschdat wird je nach Einstellung aus dem Berechnungsdatum oder dem Übergabedatum gefüllt.  Das Datum des LAB-Satzes (pdatum) wird direkt aus dem Zeugnisdatum übernommen. Beschdat wird je nach Einstellung aus dem Berechnungsdatum oder dem Übergabedatum gefüllt. 
Zeile 165: Zeile 201:
   * panerk = "N"   * panerk = "N"
  
 +=== Für HISinOne ===
  
-__Einschränkungsmöglichkeiten:__ +Zunächst wird über die Matrikelnummer eine Person-Id gesucht. Mit Hilfe der Course-Of-Study-Id [auchCOS] wird eine Unit-Id ermittelt. (Fehlt die COS, wird versucht, sie anhand der SOS-Schlüssel zu ermitteln.)
-  * MatrNr von und bis +
-  * Datum von und bis +
-  * Semester von und bis +
-  * Nur Abschlüsse ohne Kennzeichnung übertragen+
  
-__Wirksame Optionen:__  +Bei fehlender Personbzw. 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, BonusHinzu kommen AbroadECTS, ProfessionalExperienceECTS sowie TotalAccreditedECTS.
-  * Einträge in Tabelle pro erzeugen (POS-seitig) +
-  * In Tabelle pro ist Status ein einzelner Buchstabe +
-  * Update unabhängig vom Eintrag in bearb +
-  * Datensätze trotz fehlender POrd-Nr übertragen +
-  * Keine Anerkennungen übertragen +
-  * Keine Abschlüsse für die Zukunft übertragen +
-  * Semester aus Übergabedatum ermitteln (sonst aus Zeugnisdatum) +
-  * Rohnote anstatt Note übertragen +
-  * Beschdat mit Übergabedatum füllen +
-  * Beschdat mit Berechnungsdatum füllen +
-  * PForm füllen mit ... (Standard "SM" schriftlich/mündlich) +
-  * Übertragene Abschlüsse kennzeichnen +
-</WRAP>+
  
-==== Abschlussarbeiten übertragen ====+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.
  
-<WRAP justify>Mit Hilfe dieser Funktion können Leistungen, die Abschlussarbeiten darstellen, übertragen werden+Über die Auswahl und Zuordnung von Auslandsaufenthalten zu einem Abschluss: siehe Beschreibung unter „Für SOS/POS“.
  
-Abschlussarbeiten werden aus denjenigen Studienabschnitten gewählt, die in der Modellierung entsprechend gekennzeichnet sind. Zusätzlich muss die der Leistung zugrundeliegende Teilprüfung als Abschlussarbeit gekennzeichnet sein. Grundlage der Bearbeitung ist die erbrachte Leistung (prfstd). Aus dieser ergibt sich ein zugehöriger Studiengang sowie ein Studienabschnitt. +</WRAP>
  
-Die Schlüssel für den LAB-Satz sowie vert werden anhand der Tabelle studentfach (im Fall von mehrfach-STG studentfach_stg) ermittelt. Anhand des Studienabschnitts werden außerdem PArt sowie PNr für den LAB-Satz bestimmt (nähere Infos unter -> Zuordnungen). 
  
-Ist studentfach.kzfa bzw. studentfach_stg.kzfa leer, wird auf die Information in studentfach "Dieser Studiengang ist ein Hauptfach." zurückgegriffen. Ist diese Option aktiviert, wird kzfa "H" gesetzt, ansonsten auf "N"+==== ENB (endgültig nicht bestanden) übertragen ====
  
-Mit Hilfe von STG, Abschl, KzFa, PVersion sowie PNr wird versucht, SOS-seitig eine POrd-Nr zu finden. Kann keine Nummer gefunden werden, so kann in der Regel der Datensatz nicht nach POS übertragen werden. Eine Ausnahme wird hierbei gemacht, wenn die Option "Datensätze trotz fehlender POrd-Nr übertragen" aktiviert ist+<WRAP justify>Die Funktion dient zur Übertragung von ENB-Datensätzen
  
-Die Versuchszahl (pversuch) wird entsprechend der Versuchszählung aus der Abschlussarbeit gesetzt.  +Dabei wird zunächst der Studienabschnitt ermittelt, in dem das ENB entstanden ist. Kann ein solcher Abschnitt nicht gefunden werden, wird das ENB nicht übertragen
- +
-Das Datum des LAB-Satzes (pdatum) wird direkt aus dem Abgabedatum übernommen. Wurde ein tatsächliches Abgabedatum hinterlegtwird dieses verwendet. Sind beide Felder leer, so wird das Prüfungsdatum übernommen. Sollte auch dieses Feld leer sein, wird anhand des zugeordneten Semesters noch einmal versucht, ein Datum zu ermitteln, d.h. das Datum des Semesterendes wird in pdatum geschrieben.  +
- +
-Für die Semesteranganbe (psem) für den LAB-Satz wird versucht, ein zu dem zuvor ermittelten Datum passendes Semester zu finden. Gelingt dies nicht, wird das Semester aus der Abschlussarbeit übernommen. Für stgsem wird je nach Einstellung das entsprechende Fachsemester oder Prüfungssemester angezogen.  +
- +
-Die Note pnote wird anhand der Notentabelle umgewandelt in das passende Format für die Hochschulstatistik. Handelt es sich um eine aufsteigende Notentabelle, wird die Note außerdem im Feld ppunkte hinterlegt. Falls die Note leer ist, wird als fester Wert "800" eingetragen +
- +
-Das Feld panerk wird mit "J" gefüllt, wenn die Prüfungsbemerkung der Leistung als eine Anerkennung definiert ist, ansonsten mit "N".  +
- +
-ppruef1 wird gefüllt, indem für die Teilprüfung alle Teilprüfungsteile untersucht werden, und von diesen wiederum die zugeordneten Organisationseinheiten. Ist eine Organisationseinheit als verantwortlich gekennzeichnet, wird der Fremdschlüssel in ppruef1 übernommen. Dieses Verfahren geht davon aus, dass nur eine solche Organisationseinheit existiert. Sollten mehrere vorhanden sein, werden die Daten der zuletzt gefundenen in ppruef1 geschrieben.  +
- +
-Das Prüfungsamt wird (falls eingetragen) aus der Fakultät geholt, in der sich der Studiengang befindet.  +
-  +
-__Konstanten:__ +
-  * pstatus initial = "AN", falls PrfBemerkung = bestanden: "BE", falls PrfBemerkung = nicht bestanden: "NB" +
-  * bearb = "FLEXNOW" bzw"FLEXUPD" +
-  * pvorb = "N" +
-  * ptermin = "01" +
-  * bibkz = null +
-  * prfzif = null +
-  * ppflicht = "PF" +
-  * zuwafa = "N" +
-  * schwp = " "; +
-  * textkz = "N" +
-  * aendkz = "N" +
-  * prueck = 0 +
-  * porgnr = 0+
  
 __Einschränkungsmöglichkeiten:__ __Einschränkungsmöglichkeiten:__
Zeile 234: Zeile 226:
  
 __Wirksame Optionen:__ __Wirksame Optionen:__
 +  * Nur Abschlüsse ohne Kennzeichnung übertragen
   * Einträge in Tabelle pro erzeugen (POS-seitig)   * Einträge in Tabelle pro erzeugen (POS-seitig)
   * In Tabelle pro ist Status ein einzelner Buchstabe   * In Tabelle pro ist Status ein einzelner Buchstabe
   * Update unabhängig vom Eintrag in bearb   * Update unabhängig vom Eintrag in bearb
 +  * Übertragene Abschlüsse kennzeichnen
   * Datensätze trotz fehlender POrd-Nr übertragen   * Datensätze trotz fehlender POrd-Nr übertragen
   * PrfSem verwenden (anstatt FachSem)   * PrfSem verwenden (anstatt FachSem)
 +  * Wartezeit für die Übertragung von ENB (in Wochen)
   * PForm füllen mit ... (Standard "SM" schriftlich/mündlich)   * PForm füllen mit ... (Standard "SM" schriftlich/mündlich)
-</WRAP> 
  
-==== ENB (endgültig nicht bestanden) übertragen ==== +=== Für SOS/POS ===
- +
-<WRAP justify>Die Funktion dient zur Übertragung von ENB-Datensätzen.  +
- +
-Dabei wird zunächst der Studienabschnitt ermittelt, in dem das ENB entstanden ist. Kann ein solcher Abschnitt nicht gefunden werden, wird das ENB nicht übertragen. +
  
-Die Schlüssel für den LAB-Satz sowie vert werden anhand der Tabelle studentfach (im Fall von mehrfach-STG studentfach_stgermittelt. Anhand des Studienabschnitts werden außerdem PArt sowie PNr für den LAB-Satz bestimmt (nähere Infos unter -> Zuordnungen).+Die Schlüssel für den LAB-Satz sowie vert werden anhand der Tabelle studentfach_stg ermittelt. Anhand des Studienabschnitts werden außerdem PArt sowie PNr für den LAB-Satz bestimmt (nähere Infos unter -> Zuordnungen).
  
-Ist studentfach.kzfa bzw. studentfach_stg.kzfa keine Information leer, wird auf die Information in studentfach "Dieser Studiengang ist ein Hauptfach.zurückgegriffen. Ist diese Option aktiviert, wird kzfa = "Hgesetzt, ansonsten auf "N"+Ist studentfach_stg.kzfa leer, wird auf die Information in studentfach Dieser Studiengang ist ein Hauptfach.“ zurückgegriffen. Ist diese Option dort aktiviert, wird kzfa = H“ gesetzt, ansonsten auf N.
  
 Mit Hilfe von STG, Abschl, KzFa, PVersion sowie PNr wird versucht, SOS-seitig eine POrd-Nr zu finden. Kann keine Nummer gefunden werden, so kann in der Regel der Datensatz nicht nach POS übertragen werden. Eine Ausnahme wird hierbei gemacht, wenn die Option "Datensätze trotz fehlender POrd-Nr übertragen" aktiviert ist.  Mit Hilfe von STG, Abschl, KzFa, PVersion sowie PNr wird versucht, SOS-seitig eine POrd-Nr zu finden. Kann keine Nummer gefunden werden, so kann in der Regel der Datensatz nicht nach POS übertragen werden. Eine Ausnahme wird hierbei gemacht, wenn die Option "Datensätze trotz fehlender POrd-Nr übertragen" aktiviert ist. 
Zeile 281: Zeile 271:
   * panerk = "N"   * panerk = "N"
  
-__Einschränkungsmöglichkeiten:__ +=== Für HISinOne === 
-  * MatrNr von und bis + 
-  * Datum von und bis +Zunächst wird über die Matrikelnummer eine Person-Id gesucht. Mit Hilfe der Course-Of-Study-Id [auchCOS] wird eine Unit-Id ermittelt. (Fehlt die COS, wird versucht, sie anhand der SOS-Schlüssel zu ermitteln.) 
-  * Semester von und bis+ 
 +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. Wichtig: Hier kann keine Note übergeben werden. 
  
-__Wirksame Optionen:__ 
-  * Nur Abschlüsse ohne Kennzeichnung übertragen 
-  * Einträge in Tabelle pro erzeugen (POS-seitig) 
-  * In Tabelle pro ist Status ein einzelner Buchstabe 
-  * Update unabhängig vom Eintrag in bearb 
-  * Übertragene Abschlüsse kennzeichnen 
-  * Datensätze trotz fehlender POrd-Nr übertragen 
-  * PrfSem verwenden (anstatt FachSem) 
-  * Wartezeit für die Übertragung von ENB (in Wochen) 
-  * PForm füllen mit ... (Standard "SM" schriftlich/mündlich) 
 </WRAP> </WRAP>
  
Zeile 310: 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 333: 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 339: 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.1615456044.txt.gz · Zuletzt geändert: 2021/03/11 10:47 von sschmitz