Kurs - Untis - Tilde

Themen rund um das Programm Kurs42

Moderator: wschrewe

Busse
Beiträge: 38
Registriert: Samstag 19. Januar 2019, 21:40
Schulform: Gymnasium

Kurs - Untis - Tilde

Beitrag von Busse »

Guten Tag,

bis auf die üblichen Probleme nutzen wir alles in allem zufrieden seit Jahren Lupo, Kurs und Schild, blocken mit dem SatSolver und haben nun im Sommer webuntis angeschafft und in Untis das Kursmodul.

Nach anfänglichen Schwierigkeiten klappte im Sommer der Weg Lupo-Kurs-Untis-Webuntis ganz gut, indem wir die GPU002 aus Untis in Kurs importiert hatten (um die Unterrichtsnummern in Kurs zu haben) und dann die GPU0015 aus Kurs in Untis importiert hatten (um die Wahlen und Kurszuordnungen in Untis zu haben). Dies, da für die Stufenleitungen Lupo und Kurs gut zu nutzen sind und wir mit den etablierten Verfahren ganz zufrieden sind.

Jetzt zum Halbjahr klappte der Weg nicht mehr, da beim Import der GPU002 die Unterrichtsnummern nicht mehr mit Komma, sondern mit Tilde getrennt werden, was wohl beabsichtigt ist:
"(28.08.2024 Version: 3.33.13.509) [...}
Beim Import der GPU002.TXT wird die U-Nr-Liste jetzt mit der Tilde als Separator angelegt."
http://www.wschrewe.de/sp/fileadmin/use ... pshot.html
und
viewtopic.php?t=6964

Problem:
Wenn in "Kurse bearbeiten" die Unterrichtsnummern mit der Tilde getrennt werden, wird beim Export der GPU015 pro Kurs eine Zeile erzeugt, in der die Unterrichtsnummern zwar auftauchen, Untis aber anscheinend immer nur die erste nimmt. Bei der Trennung mit Komma wurde pro Unterrichtsnummer eine eigene Zeile erzeugt, womit der Import in Untis problemlos klappte.

Wir haben das jetzt mit einer alten Kursdatei, in der noch die Kommas waren, und ein paar Kniffs hinbekommen, meinen uns aber dunkel zu erinnern, dass es im Sommer nicht so problembehaftet war.

Können wir den Import der Kurszuordnungen irgendwie anders lösen? Oder an irgendeiner Stelle einen Haken setzen, dass in der GPU015 wieder pro Unterrichtsnummer eine Zeile erzeugt wird?

Irgendwie kann es ja nicht richtig sein, dass für den Klausurexport die Tilde besser ist und für die Kurszuordnungen das Komma.

Über Hilfe (auch wenn die Ursache des Problems beim interessanten Schnittstellenmanagement von Untis liegt) würde ich mich freuen!
Benutzeravatar
wschrewe
Fachberater*in
Beiträge: 1882
Registriert: Dienstag 25. September 2018, 17:36
Schulform: BK (Pensionär)
Kontaktdaten:

Re: Kurs - Untis - Tilde

Beitrag von wschrewe »

Busse hat geschrieben: Montag 10. Februar 2025, 18:10Irgendwie kann es ja nicht richtig sein, dass für den Klausurexport die Tilde besser ist und für die Kurszuordnungen das Komma.
Stimmt. Die "Schuld" liegt bei mir, weil ich den GPU015-Export nicht entsprechend angepasst habe. Das habe ich aber jetzt gemacht,und zwar so, dass sowohl Komma als auch Tilde als Trennzeichen vorkommen dürfen, so dass eine gewisse "Rückwärtskopatibilität" beseht,

Die Beschreibung der DIF-Schnittstellendatei ist nicht sehr ausführlich und sieht so aus:
GPU015.TXT DIF-Datei Kurswahlen der Studenten:

Nummer Feld
1 Student Kurzname
2 Unterrichtsnummer
3 Fach
4 Unterrichtsalias
5 Klasse
6 Statistikkennzeichen
7 Studentennummer (nur Export)
8 reserviert
9 reserviert
Mit Modul Kursplanung
10 Unterrichtsnummern der Alternativkurse (mit Tilde ~ getrennt)
11 Fächer der Alternativkurse (mit ~ getrennt)
12 reserviert
13 Prioritäten der Alternativkurse (mit ~ getrennt)

Mir ist nicht ganz klar, ob pro gewähltem Fach genau eine Zeile mit einer Unterrichtsnummer oder pro Unterrichtsnummer in der Liste eine Zeile erzeugt werden soll.

Könnte mir jemand mal eine von UNTIS selbst erzeugte GPU015 mit mehreren Unterrichtsnummern zur Verfügung strellen?
Mit freundlichen Grüßen
Walter Schrewe
"If all else fails, read the instructions" (Donald E. Knuth, letzter TeX - Hilfehinweis)
GE Schwerte
Beiträge: 1731
Registriert: Montag 3. Dezember 2018, 10:28
Wohnort: Schwerte
Schulform: Gesamtschule

Re: Kurs - Untis - Tilde

Beitrag von GE Schwerte »

Done! ;-)
Benutzeravatar
wschrewe
Fachberater*in
Beiträge: 1882
Registriert: Dienstag 25. September 2018, 17:36
Schulform: BK (Pensionär)
Kontaktdaten:

Re: Kurs - Untis - Tilde

Beitrag von wschrewe »

Danke! Jetzt verstehe ich den Export etwas besser. Ich stelle heute nachmittag noch einen Snapshot bereit, der das Problem (hoffentlich ;)) löst.
Mit freundlichen Grüßen
Walter Schrewe
"If all else fails, read the instructions" (Donald E. Knuth, letzter TeX - Hilfehinweis)
Busse
Beiträge: 38
Registriert: Samstag 19. Januar 2019, 21:40
Schulform: Gymnasium

Re: Kurs - Untis - Tilde

Beitrag von Busse »

Das werde ich ausprobieren, herzlichen Dank!
Benutzeravatar
wschrewe
Fachberater*in
Beiträge: 1882
Registriert: Dienstag 25. September 2018, 17:36
Schulform: BK (Pensionär)
Kontaktdaten:

Re: Kurs - Untis - Tilde

Beitrag von wschrewe »

Der Snapshot steht zum Download bereit.
Mit freundlichen Grüßen
Walter Schrewe
"If all else fails, read the instructions" (Donald E. Knuth, letzter TeX - Hilfehinweis)
Busse
Beiträge: 38
Registriert: Samstag 19. Januar 2019, 21:40
Schulform: Gymnasium

Re: Kurs - Untis - Tilde

Beitrag von Busse »

Hm. Das hat leider nicht vollständig geklappt.
Zwar entsteht nun wieder pro Unterrichtsnummer eine eigene Zeile, aber die Unterrichtsnummern werden anscheinend nach der 16. Stelle abgeschnitten:
"schueler01";10406;"D-GK5";;"EF";"S";;;;"10406,10411,1041~10397,10402~10396,10401~10382,10387,1039~10381~10386~10391";"D-GK5~D-GK4~D-GK3~D-GK2~D-GK1";;"1~1~1~1~1";
"schueler01";10411;"D-GK5";;"EF";"S";;;;"10406,10411,1041~10397,10402~10396,10401~10382,10387,1039~10381~10386~10391";"D-GK5~D-GK4~D-GK3~D-GK2~D-GK1";;"1~1~1~1~1";
"schueler01";1041;"D-GK5";;"EF";"S";;;;"10406,10411,1041~10397,10402~10396,10401~10382,10387,1039~10381~10386~10391";"D-GK5~D-GK4~D-GK3~D-GK2~D-GK1";;"1~1~1~1~1";
In der 3. Zeile müsste als Unterrichtsnummer 10416 stehen. Die hohen Nummern ergeben sich, da wir beim ersten Hin- und Hergeschiebe zwischen Kurs und Untis die EF bei 10000, die Q1 bei 20000 usw. haben anfangen lassen. Wir könnten das auf 4 Stellen einkürzen, aber durch das Planen und Herausnehmen aus Schienen in Untis und AB-Wechsel bekommt ein Kurs häufig auch mehr als 3 Unterrichtsnummern, sodass dies nicht reichen würde.

Danke für die Hilfe!
Benutzeravatar
wschrewe
Fachberater*in
Beiträge: 1882
Registriert: Dienstag 25. September 2018, 17:36
Schulform: BK (Pensionär)
Kontaktdaten:

Re: Kurs - Untis - Tilde

Beitrag von wschrewe »

Busse hat geschrieben: Mittwoch 12. Februar 2025, 20:44Unterrichtsnummern werden anscheinend nach der 16. Stelle abgeschnitten:
Das würde mich wundern. Warum sollte das ausgerechnet in der 3. Zeile passieren, vorher aber nicht?
Danke für die Hilfe!
Wenn Sie mir die betroffene Blockungsdatei schicken, schaue ich mir das an.
Mit freundlichen Grüßen
Walter Schrewe
"If all else fails, read the instructions" (Donald E. Knuth, letzter TeX - Hilfehinweis)
Benutzeravatar
wschrewe
Fachberater*in
Beiträge: 1882
Registriert: Dienstag 25. September 2018, 17:36
Schulform: BK (Pensionär)
Kontaktdaten:

Re: Kurs - Untis - Tilde

Beitrag von wschrewe »

Der Fehler ist gefunden und beseitigt. Im Dialog "Kurse bearbeiten" war in einer virtuellen Tabelle das Feld für die Unterrichtsnummern zu klein gewählt. Das ist jetzt behoben. Der Fehler konnte nur auffallen, weil es ungewöhnlich lange (und viele) Unterrichtsnummern gab, ein Kurs dort verändert und die Änderung übernommen wurde.
Den Snapshot habe ich ausgetauscht.
Mit freundlichen Grüßen
Walter Schrewe
"If all else fails, read the instructions" (Donald E. Knuth, letzter TeX - Hilfehinweis)
D.Jakel
Beiträge: 998
Registriert: Sonntag 2. Dezember 2018, 18:13
Schulform: Gymnasium

Re: Kurs - Untis - Tilde

Beitrag von D.Jakel »

Hallo, Herr Schrewe, könnte es sein, dass im letzten Snapshot die gpu017 nun wieder die 1.Stunde als Stunde 1 exportiert? Untis importiert diese im Anzahlystem als Stunde 2, wenn es eine 0.Stunde im Plan gibt. Das hatten Sie im letzten Update angepasst, mit dem neuen Snapshot erhalte ich wieder die Ordnungszahlen (das Untiversum hat halt andere Regeln :roll: )
mfG, D.Jakel
Antworten