tools:autobuchung
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
tools:autobuchung [2018/03/06 15:16] – [Batch-Betrieb] sschmitz | tools:autobuchung [2023/08/03 14:52] – [Batch-Betrieb] sschmitz | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== | + | ====== |
- | Das Autobuchungstool | + | Das Auto-Buchungstool |
Dabei werden all diejenigen Leistungen berücksichtigt, | Dabei werden all diejenigen Leistungen berücksichtigt, | ||
- | a) bereits bewertet sind (d.h. eine Prüfungsbemerkung haben, die ungleich “< | + | a) bereits bewertet sind (d.h. eine Prüfungsbemerkung haben, die ungleich “< |
- | b) vom Prüfer | + | b) freigegeben wurden und \\ |
c) noch nicht verbucht wurden. | c) noch nicht verbucht wurden. | ||
- | Die Willenserklärung | + | Die Willenserklärung |
+ | |||
+ | * im Lehrstuhlmodul (FN2LM) | ||
+ | * automatisch | ||
+ | * Abmeldungen in FN2SSS für den Sonderfall, dass keine Löschung der Teilprüfung | ||
+ | |||
+ | |||
+ | Das Buchungstool kann im Batch-Betrieb bzw. per Windows-Aufgabenplanung in für die jeweilige Hochschule geeigneten Intervallen gestartet werden, so dass alle Leistungen der Studierenden zeitnah verbucht | ||
- | Das Buchungstool kann z.B. jede Nacht im Batch-Betrieb gestartet werden, so dass alle Leistungen der Studierenden zeitnah verbucht werden. | ||
===== Arbeitsweise ===== | ===== Arbeitsweise ===== | ||
- | Zunächst werden alle Teilprüfungsteile freigegeben, | + | Sofern eine Anzahl von Tagen bis zur automatischen Verbuchung eingestellt wurde:\\ |
+ | Zunächst werden alle Teilprüfungsteile/ | ||
- | Als nächstes | + | Bevor die Leistungen gebucht werden können, |
- | Nun erfolgt die eigentliche Ergebnisberechnung und Verbuchung. Dabei werden Schreibrechte entzogen und die WWW-Freigabe vorgenommen. Darüber hinaus erfolgen ggf. Vormerkungen für Zwangsanmeldungen. | + | Nun erfolgt die eigentliche Ergebnisberechnung und Buchung. Dabei werden Schreibrechte entzogen und die WWW-Freigabe vorgenommen. Darüber hinaus erfolgen ggf. Vormerkungen für Zwangsanmeldungen. |
- | Optional können Buchungsmails (Information für die Studenten, dass eine Leistung | + | Ist die Buchung erfolgreich, wird dies im Protokoll unter Angabe des gebuchten Volumens vermerkt. Ebenso werden Fehler ausgegeben. Zu jedem Datensatz wird im Protokoll ein Lesezeichen ausgegeben, so dass die entsprechende |
- | Ebenfalls optional | + | Optional |
+ | Weitere Informationen dazu: | ||
+ | * [[pd: | ||
+ | * [[pd: | ||
- | Das Programm zeigt für jeden dieser Schritte einen Fortschrittsbalken sowie die Anzahl | + | Der Mailversand erfolgt aus technischen Gründen nach Abschluss aller Buchungen. TPG-Statistik und ECTS-Ranking beziehen sich auf die gesamte Kohorte und werden daher ebenfalls nach Abschluss |
- | ===== Vor der ersten Benutzung ===== | + | |
- | Mit Versionen ab 06. März 2018 ist der folgende Absatz obsolet. Die genannten | + | Das Programm zeigt für jeden der genannten Schritte einen Fortschrittsbalken sowie die Anzahl der bearbeiteten Datensätze an, sofern es manuell (nicht per Batch-Aufruf) gestartet wird. |
+ | ===== Einstellungen/Vor der ersten Benutzung ===== | ||
- | < | + | ==== Verzeichnis für Protokolle ==== |
- | '' | + | |
+ | Das Programm legt standardmäßig | ||
+ | |||
+ | ==== Organisationseinheiten ==== | ||
+ | |||
+ | Die teilnehmenden Organisationseinheiten sind entsprechend zu kennzeichnen. Dies kann im PO-Modul über die Organisationseinheitstypen stattfinden oder für jede einzelne Organisationseinheit. | ||
+ | |||
+ | ==== Art der Freigabe ==== | ||
+ | |||
+ | Es muss entschieden werden, ob die Freigabe grundsätzlich **nur** durch die Lehrenden erfolgen soll, oder ob es eine Frist bis zur automatischen Freigabe bewerteter Leistungen geben soll. (Ausnahme: Dokumentierte Abmeldungen in FN2SSS werden immer automatisch freigegeben, unabhängig von sonstigen Einstellungen) | ||
+ | |||
+ | Auf dem Reiter // | ||
+ | * Anzahl Tage = 0: Sofortige Buchung beim nächsten Lauf | ||
+ | * Anzahl Tage = -1: Fristprüfung ist abgeschaltet, Freigabe muss durch die Lehrenden erfolgen | ||
+ | * Anzahl Tage = X: Die Freigabe erfolgt automatisch X Tage nach der Bewertung | ||
+ | |||
+ | ==== Weitere Einstellungsmöglichkeiten ==== | ||
+ | |||
+ | * Prüfungsdatum auf aktuelles Datum setzen, falls nicht gefüllt: Schreibt das Tagesdatum ins Prüfungsdatum, | ||
+ | * Buchungsmails sollen verschickt werden | ||
+ | * TPG-Statistik berechnen | ||
+ | * ECTS-Ranking berechnen mit weiterer Option "auf Basis von Punkten berechnen" | ||
+ | |||
+ | ==== Altdaten ==== | ||
+ | |||
+ | Es kann sinnvoll sein, bei älteren Leistungen den Buchungsstatus per Skript auf den höchsten Status " | ||
\\ | \\ | ||
- | Falls eine Frist gesetzt werden soll, nach der eine bewertete Leistung auch ohne Freigabe verbucht wird, muss ein Eintrag in der Tabelle setup_ gemacht werden: | ||
- | '' | + | ==== Konfiguration für FN2LM ==== |
- | wobei die Anzahl der Tage (hier 10) natürlich individuell angepasst werden muss.</ | + | |
- | ===== Batch-Betrieb | + | Darüber hinaus müssen Einstellungen für das fn2LM (Webkomponente) vorgenommen werden. |
+ | |||
+ | insert into operator (operatorid, | ||
+ | values (197, 'endgueltigFreischalten', ' | ||
+ | |||
+ | insert into rechte | ||
+ | values (13, 197, 'ActionTeilnehmer.endgueltigFreischalten'); | ||
+ | |||
+ | insert into rollenrechte (rollenrechteid, | ||
+ | values (1, 'Lehreinheit: | ||
+ | |||
+ | insert into rechte (objektid, operatorid, bez) | ||
+ | values (30, 197, 'ActionLvTeilnehmer.endgueltigFreischalten'); | ||
+ | |||
+ | insert into rollenrechte | ||
+ | values (1, ' | ||
+ | |||
+ | commit; | ||
+ | |||
+ | |||
+ | INSERT INTO RECHTE (BEZ, OBJEKTID, OPERATORID) VALUES (' | ||
+ | |||
+ | INSERT INTO ROLLENRECHTE (ROLLENRECHTEID, | ||
+ | commit; | ||
+ | |||
+ | Zusätzlich sind die CustValues für das endgültige Freischalten zu kontrollieren. | ||
+ | ===== Batch/ | ||
- | Das Programm | + | <WRAP justify>Das Programm |
+ | </ | ||
- | FN_Autobuchung.exe | + | * DB: FlexNow-Datenbank |
+ | * N: Nutzer für die FlexNow-Datenbank | ||
+ | * P: Passwort für die FlexNow-Datenbank | ||
- | D.h. es müssen die Datenbank (DB), der Username (N) sowie das Passwort (P) angegeben werden. | + | Beispiel: |
+ | '' | ||
- | Vor dem ersten Batchlauf | + | Vor dem ersten Batchlauf |
===== Steuerung der beteiligten Organisationseinheiten ===== | ===== Steuerung der beteiligten Organisationseinheiten ===== |
tools/autobuchung.txt · Zuletzt geändert: 2023/08/03 14:55 von sschmitz