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 [2015/02/05 10:36] – [Steuerung der beteiligten Organisationseinheiten] sschmitz | tools:autobuchung [2023/08/03 14:52] – [Batch-Betrieb] sschmitz | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== Auto-Buchungstool ====== | ||
+ | Das Auto-Buchungstool ist ein von den Modulen unabhängiges Programm, das es erlaubt, bewertete Leistungen automatisiert zu verbuchen. | ||
+ | |||
+ | Dabei werden all diejenigen Leistungen berücksichtigt, | ||
+ | a) bereits bewertet sind (d.h. eine Prüfungsbemerkung haben, die ungleich “< | ||
+ | b) freigegeben wurden und \\ | ||
+ | c) noch nicht verbucht wurden. | ||
+ | |||
+ | Die Willenserklärung der für die Prüfung verantwortlichen Organisationseinheit, | ||
+ | |||
+ | * im Lehrstuhlmodul (FN2LM) durch die Lehrenden durch Klicken einer entsprechenden Schaltfläche | ||
+ | * automatisch bei Ablauf einer vorgegebenen Frist, die nach der Bewertung verstrichen ist | ||
+ | * Abmeldungen in FN2SSS für den Sonderfall, dass keine Löschung der Teilprüfung erfolgt, sondern die Abmeldung durch eine entsprechende Prüfungsbemerkung dokumentiert wird, werden direkt für die Buchung freigegeben. | ||
+ | |||
+ | |||
+ | 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 werden können. | ||
+ | |||
+ | ===== Arbeitsweise ===== | ||
+ | |||
+ | Sofern eine Anzahl von Tagen bis zur automatischen Verbuchung eingestellt wurde:\\ | ||
+ | Zunächst werden alle Teilprüfungsteile/ | ||
+ | |||
+ | Bevor die Leistungen gebucht werden können, werden alle Teilprüfungsteile einer Leistung daraufhin überprüft, | ||
+ | |||
+ | 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. | ||
+ | |||
+ | Ist die Buchung erfolgreich, | ||
+ | |||
+ | Optional können Buchungsmails (Information für die Studierenden, | ||
+ | Weitere Informationen dazu: | ||
+ | * [[pd: | ||
+ | * [[pd: | ||
+ | |||
+ | 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 der Buchungen ermittelt. Auch diese Vorgänge werden in der Log-Datei protokolliert. | ||
+ | |||
+ | 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/ | ||
+ | |||
+ | ==== Verzeichnis für Protokolle ==== | ||
+ | |||
+ | Das Programm legt standardmäßig ein Unterverzeichnis " | ||
+ | |||
+ | ==== 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, | ||
+ | |||
+ | Auf dem Reiter // | ||
+ | * Anzahl Tage = 0: Sofortige Buchung beim nächsten Lauf | ||
+ | * Anzahl Tage = -1: Fristprüfung ist abgeschaltet, | ||
+ | * 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 " | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ==== Konfiguration für FN2LM ==== | ||
+ | |||
+ | Darüber hinaus müssen Einstellungen für das fn2LM (Webkomponente) vorgenommen werden. | ||
+ | |||
+ | insert into operator (operatorid, | ||
+ | values (197, ' | ||
+ | |||
+ | insert into rechte (objektid, operatorid, bez) | ||
+ | values (13, 197, ' | ||
+ | |||
+ | insert into rollenrechte (rollenrechteid, | ||
+ | values (1, ' | ||
+ | |||
+ | insert into rechte (objektid, operatorid, bez) | ||
+ | values (30, 197, ' | ||
+ | |||
+ | insert into rollenrechte (rollenrechteid, | ||
+ | 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/ | ||
+ | |||
+ | <WRAP justify> | ||
+ | </ | ||
+ | |||
+ | * DB: FlexNow-Datenbank | ||
+ | * N: Nutzer für die FlexNow-Datenbank | ||
+ | * P: Passwort für die FlexNow-Datenbank | ||
+ | |||
+ | Beispiel:\\ | ||
+ | '' | ||
+ | |||
+ | Vor dem ersten Batchlauf muss das Programm einmal manuell gestartet werden, um die gewünschten Einstellungen vorzunehmen und zu speichern. | ||
+ | |||
+ | ===== Steuerung der beteiligten Organisationseinheiten ===== | ||
+ | |||
+ | Die Steuerung, bei welchen Organisationseinheiten eine automatische Verbuchung stattfinden soll, erfolgt über das PO-Modul. Dort gibt es bei jeder Organisationseinheit auf dem Reiter // | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Für eine einfachere Steuerung gibt es darüber hinaus die Möglichkeit, | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ===== Umgang mit Stornierungen ===== | ||
+ | |||
+ | Wird eine bereits erfolgte Buchung in PA oder PD storniert, so wird der Buchungsstatus wieder auf "nicht freigegeben" | ||
+ | |||
+ | So gekennzeichnete Leistungen werden vom Autobuchungstool nicht berücksichtigt, |
tools/autobuchung.txt · Zuletzt geändert: 2023/08/03 14:55 von sschmitz