Ja, das bezog sich auf meinen Fall hier.Bei Ihnen vielleicht nicht, aber warum sollte es das nicht geben?
Import der Lehrkräfte von Untis nach Schild mit der Kurse.dat
Moderatoren: Raffenberg, A. Schüller, Pfotenhauer
-
- Beiträge: 346
- Registriert: Samstag 5. Januar 2019, 20:18
- Schulform: - keine Schule -
- Kontaktdaten:
Re: Import der Lehrkräfte von Untis nach Schild mit der Kurse.dat
"Der Computer rechnet mit allem - nur nicht mit seinem Besitzer." Dieter Hildebrandt
-
- Beiträge: 346
- Registriert: Samstag 5. Januar 2019, 20:18
- Schulform: - keine Schule -
- Kontaktdaten:
Re: Import der Lehrkräfte von Untis nach Schild mit der Kurse.dat
Hallo mal wieder,
ich war etwas fleißig mit SQL unterwegs und ich denke, ich habe eine elegante Lösung gefunden, die Untis-Daten nach SchILD zu überführen.
Allerdings fehlen mir ein paar Vergleichsdaten.
Würde mir jemand seine GPU002.TXT zur Verfügung stellen? Ich würde dann mal mein Query darauf loslassen und eine Kurse.dat zum Vergleichen zurückliefen.
Im Prinzip habe ich jetzt eine Kombination aus der AccessDB Version und dem genannten Excel-Macro in einem Abwasch.
ich war etwas fleißig mit SQL unterwegs und ich denke, ich habe eine elegante Lösung gefunden, die Untis-Daten nach SchILD zu überführen.
Allerdings fehlen mir ein paar Vergleichsdaten.
Würde mir jemand seine GPU002.TXT zur Verfügung stellen? Ich würde dann mal mein Query darauf loslassen und eine Kurse.dat zum Vergleichen zurückliefen.
Im Prinzip habe ich jetzt eine Kombination aus der AccessDB Version und dem genannten Excel-Macro in einem Abwasch.
"Der Computer rechnet mit allem - nur nicht mit seinem Besitzer." Dieter Hildebrandt
- wschrewe
- Fachberater*in
- Beiträge: 1862
- Registriert: Dienstag 25. September 2018, 17:36
- Schulform: BK (Pensionär)
- Kontaktdaten:
Re: Import der Lehrkräfte von Untis nach Schild mit der Kurse.dat
Ich weiß ja nicht, wie weit Sie inzwischen gekommen sind, aber ich habe aus Kurs 42 ein kleines Tool ausgekoppelt, das aus GPU002 Kurse.dat und aus GPU015 Schuelerleistungsdaten.dat erzeugt. Bei Inrteresse stelle ich das gerne zur Verfügung.
Mit freundlichen Grüßen
Walter Schrewe
"If all else fails, read the instructions" (Donald E. Knuth, letzter TeX - Hilfehinweis)
Walter Schrewe
"If all else fails, read the instructions" (Donald E. Knuth, letzter TeX - Hilfehinweis)
-
- Beiträge: 346
- Registriert: Samstag 5. Januar 2019, 20:18
- Schulform: - keine Schule -
- Kontaktdaten:
Re: Import der Lehrkräfte von Untis nach Schild mit der Kurse.dat
Hallo Herr Schrewe,
der SQL Teil funktioniert, würde ich sagen.
"Probleme" machen mir nur so Unterrichte wie Freiarbeit, die nicht Fisch und nicht Fleich sind und kreative Ergüsse der Stundenplaner bzw. der Schulleitung. Aber das bekommt kein Tool hin, wenn man absichtlich die Syntax ignoriert, nur damit es im Stundenplan schöner aussieht.
Ich hatte jetzt gehofft, dass jemand, der bereits ein erprobtes Tool auf Excel- oder Accessbasis hat, mir mal seine GPU002 und ich ihm dann meine erzeugte Kurse.dat zum Vergleichen gibt.
Aber ich lasse Ihr Tool gerne mal auf meine GPU002 los. Eine GPU015 habe ich nicht, da in Untis keine Schülerdaten vorhanden sind.
der SQL Teil funktioniert, würde ich sagen.
"Probleme" machen mir nur so Unterrichte wie Freiarbeit, die nicht Fisch und nicht Fleich sind und kreative Ergüsse der Stundenplaner bzw. der Schulleitung. Aber das bekommt kein Tool hin, wenn man absichtlich die Syntax ignoriert, nur damit es im Stundenplan schöner aussieht.
Ich hatte jetzt gehofft, dass jemand, der bereits ein erprobtes Tool auf Excel- oder Accessbasis hat, mir mal seine GPU002 und ich ihm dann meine erzeugte Kurse.dat zum Vergleichen gibt.
Aber ich lasse Ihr Tool gerne mal auf meine GPU002 los. Eine GPU015 habe ich nicht, da in Untis keine Schülerdaten vorhanden sind.
"Der Computer rechnet mit allem - nur nicht mit seinem Besitzer." Dieter Hildebrandt
- wschrewe
- Fachberater*in
- Beiträge: 1862
- Registriert: Dienstag 25. September 2018, 17:36
- Schulform: BK (Pensionär)
- Kontaktdaten:
Re: Import der Lehrkräfte von Untis nach Schild mit der Kurse.dat
GPU002.TXT und GPU015.TXT:kroerig hat geschrieben: Sonntag 9. März 2025, 21:39Aber ich lasse Ihr Tool gerne mal auf meine GPU002 los. Eine GPU015 habe ich nicht, da in Untis keine Schülerdaten vorhanden sind.
https://wschrewe.de/Downloads/Kurs42/gpu.zip
Export-Tool: https://wschrewe.de/Downloads/Kurs42/gpu2dat.zip
Muss nicht installiert werden, kann aus einem beliebigen Verzeichnis gestartet werden. Schuljahr und Abschnitt werden aus dem aktuellen Datum ermittelt. (Eine Abfrage ist natürlich möglich)
Zuletzt geändert von wschrewe am Montag 10. März 2025, 18:33, insgesamt 1-mal geändert.
Mit freundlichen Grüßen
Walter Schrewe
"If all else fails, read the instructions" (Donald E. Knuth, letzter TeX - Hilfehinweis)
Walter Schrewe
"If all else fails, read the instructions" (Donald E. Knuth, letzter TeX - Hilfehinweis)
-
- Beiträge: 209
- Registriert: Dienstag 4. Dezember 2018, 07:25
- Wohnort: Aachen
- Schulform: Gymnasium
- Kontaktdaten:
Re: Import der Lehrkräfte von Untis nach Schild mit der Kurse.dat
Windows 11 mag den Download von u2s.zip nicht:
Mit freundlichen Grüßen
Wichard Johannsen
Wichard Johannsen
- wschrewe
- Fachberater*in
- Beiträge: 1862
- Registriert: Dienstag 25. September 2018, 17:36
- Schulform: BK (Pensionär)
- Kontaktdaten:
Re: Import der Lehrkräfte von Untis nach Schild mit der Kurse.dat
Danke für den Hinweis. Ich habe die Datei gelöscht. Eine überprüfte Version lade ich gleich hoch.WJohannsen hat geschrieben: Montag 10. März 2025, 14:03Windows 11 mag den Download von u2s.zip nicht:
Mit freundlichen Grüßen
Walter Schrewe
"If all else fails, read the instructions" (Donald E. Knuth, letzter TeX - Hilfehinweis)
Walter Schrewe
"If all else fails, read the instructions" (Donald E. Knuth, letzter TeX - Hilfehinweis)
-
- Beiträge: 346
- Registriert: Samstag 5. Januar 2019, 20:18
- Schulform: - keine Schule -
- Kontaktdaten:
Re: Import der Lehrkräfte von Untis nach Schild mit der Kurse.dat
Hallo Herr Schrewe,
ich habe Ihr Tool gerade mal ausprobiert und folgende Anmerkungen:
1. Die Spaltenüberschriften stimmen nicht.
2. Die Kursart stimmt nicht (S1 hat keine GKs)
3. Es müsste auswählbar sein, welche Jgst./ Klassen und Fächer berücksichtigt werden sollen.
4. Teamteaching muss aufgelöst werden
In der GPU002 stehen ja sämtliche Unterrichte drin, die in Untis verplant wurden. Also auch Bereitschaften, AGs und sonstige von der Schule "erfundene" Fächer. Letztere müssen auf die Fachbezeichungen in Schild umgeschlüsselt werden.
Meine Lösung ist da auch nicht perfekt. Beispiel:
Das ist in Untis ein Unterricht, und da die dritte Spalte in der unteren Zeile "0" ist, handelt es sich um Teamteaching im Fach SOL. Aber die zweite Lehrkraft ist nicht immer erforderlich und daher auf Abruf in ihrer Bereitschaft (BerSol).
Wie soll ein Computer das wissen?
Oder auch so Sachen wie: "FA D" und "D". Beides ist Deutschunterricht (und damit in Schild nur ein Eintrag), der erste kennzeichnet im Stundenplan aber eine Freiarbeitsstunde.
Und dann den Fall mit ER/KR. Die sind in Untis ebenfalls als ein Unterricht angelegt, sind aber kein Teamteaching.
Gleiches gilt auch für die Differenzierung:
Nach der Auslegung von Untis wäre das Teamteaching. Ist es aber nicht.
Das sind dann immer die Sachen, die auch bei der Statistik Arbeit machen, weil sie manuell wieder zurechtgerückt werden müssen.
ich habe Ihr Tool gerade mal ausprobiert und folgende Anmerkungen:
1. Die Spaltenüberschriften stimmen nicht.
2. Die Kursart stimmt nicht (S1 hat keine GKs)
3. Es müsste auswählbar sein, welche Jgst./ Klassen und Fächer berücksichtigt werden sollen.
4. Teamteaching muss aufgelöst werden
In der GPU002 stehen ja sämtliche Unterrichte drin, die in Untis verplant wurden. Also auch Bereitschaften, AGs und sonstige von der Schule "erfundene" Fächer. Letztere müssen auf die Fachbezeichungen in Schild umgeschlüsselt werden.
Meine Lösung ist da auch nicht perfekt. Beispiel:
Code: Alles auswählen
6117;1;1;1;"06A";"Fd";"SOL";"002(28)";;0;1.50000;;;;"20240819";"20250713";0.00705;;;"002(28)";;;;"n";;;;;;;;;;0;0;;;;;100000;1.00000;;;;;0;
6117;1;0;1;"06A";"Go";"BerSol";;;0;0.00000;;;;"20240819";"20250713";0.00000;;;;;;;"n";;;;;;;;;;0;0;;;;;100000;1.00000;;;;;0;
Wie soll ein Computer das wissen?
Oder auch so Sachen wie: "FA D" und "D". Beides ist Deutschunterricht (und damit in Schild nur ein Eintrag), der erste kennzeichnet im Stundenplan aber eine Freiarbeitsstunde.
Und dann den Fall mit ER/KR. Die sind in Untis ebenfalls als ein Unterricht angelegt, sind aber kein Teamteaching.
Gleiches gilt auch für die Differenzierung:
Code: Alles auswählen
6097;2;2;2;"10A";"Dra";"GP D";"162(46)";;0;4.50000;;;;"20240819";"20250713";0.02115;;;"162(46)";;;;"n";;;;;;;;;;0;0;;;;;200000;2.00000;;;;;0;
6097;2;2;0;"10B";"Dra";"GP D";"162(46)";;0;4.50000;;;;"20240819";"20250713";0.02115;;;"162(46)";;;;"n";;;;;;;;;;0;0;;;;;200000;2.00000;;;;;0;
6097;2;2;0;"10C";"Dra";"GP D";"162(46)";;0;4.50000;;;;"20240819";"20250713";0.02115;;;"162(46)";;;;"n";;;;;;;;;;0;0;;;;;200000;2.00000;;;;;0;
6097;2;2;0;"10D";"Dra";"GP D";"162(46)";;0;4.50000;;;;"20240819";"20250713";0.02115;;;"162(46)";;;;"n";;;;;;;;;;0;0;;;;;200000;2.00000;;;;;0;
6097;2;0;2;"10A";"Oehl";"N D";"158(57)";;0;4.50000;;;;"20240819";"20250713";0.02115;;;;;;;"n";;;;;;;;;;0;0;;;;;200000;2.00000;;;;;0;
6097;2;0;0;"10B";"Oehl";"N D";"158(57)";;0;4.50000;;;;"20240819";"20250713";0.02115;;;;;;;"n";;;;;;;;;;0;0;;;;;200000;2.00000;;;;;0;
6097;2;0;0;"10C";"Oehl";"N D";"158(57)";;0;4.50000;;;;"20240819";"20250713";0.02115;;;;;;;"n";;;;;;;;;;0;0;;;;;200000;2.00000;;;;;0;
6097;2;0;0;"10D";"Oehl";"N D";"158(57)";;0;4.50000;;;;"20240819";"20250713";0.02115;;;;;;;"n";;;;;;;;;;0;0;;;;;200000;2.00000;;;;;0;
6097;2;0;2;"10A";"Phk";"IF D";"258(64)";;0;4.50000;;;;"20240819";"20250713";0.02115;;;;;;;"n";;;;;;;;;;0;0;;;;;200000;2.00000;;;;;0;
6097;2;0;0;"10B";"Phk";"IF D";"258(64)";;0;4.50000;;;;"20240819";"20250713";0.02115;;;;;;;"n";;;;;;;;;;0;0;;;;;200000;2.00000;;;;;0;
6097;2;0;0;"10C";"Phk";"IF D";"258(64)";;0;4.50000;;;;"20240819";"20250713";0.02115;;;;;;;"n";;;;;;;;;;0;0;;;;;200000;2.00000;;;;;0;
6097;2;0;0;"10D";"Phk";"IF D";"258(64)";;0;4.50000;;;;"20240819";"20250713";0.02115;;;;;;;"n";;;;;;;;;;0;0;;;;;200000;2.00000;;;;;0;
6097;2;0;2;"10A";"Sl";"S D";"047(45)";;0;4.50000;;;;"20240819";"20250713";0.02115;;;"047(45)";;;;"n";;;;;;;;;;0;0;;;;;200000;2.00000;;;;;0;
6097;2;0;0;"10B";"Sl";"S D";"047(45)";;0;4.50000;;;;"20240819";"20250713";0.02115;;;"047(45)";;;;"n";;;;;;;;;;0;0;;;;;200000;2.00000;;;;;0;
6097;2;0;0;"10C";"Sl";"S D";"047(45)";;0;4.50000;;;;"20240819";"20250713";0.02115;;;"047(45)";;;;"n";;;;;;;;;;0;0;;;;;200000;2.00000;;;;;0;
6097;2;0;0;"10D";"Sl";"S D";"047(45)";;0;4.50000;;;;"20240819";"20250713";0.02115;;;"047(45)";;;;"n";;;;;;;;;;0;0;;;;;200000;2.00000;;;;;0;
Das sind dann immer die Sachen, die auch bei der Statistik Arbeit machen, weil sie manuell wieder zurechtgerückt werden müssen.
"Der Computer rechnet mit allem - nur nicht mit seinem Besitzer." Dieter Hildebrandt
-
- Fachberater*in
- Beiträge: 748
- Registriert: Montag 1. Oktober 2018, 20:30
- Schulform: Gymnasium
- Kontaktdaten:
Re: Import der Lehrkräfte von Untis nach Schild mit der Kurse.dat
Der Eintrag 0 steht nicht für Teamteaching, siehe hier https://www.untis.at/manual/hid_export_unt.htm
Viele Importprobleme entstehen immer durch unterschiedliche Benennungen. Ein Abgleich kann nur erfolgen, wenn alle Kurse und Fächer in Untis ein entsprechendes Fach haben und umgekehrt.
Viele Importprobleme entstehen immer durch unterschiedliche Benennungen. Ein Abgleich kann nur erfolgen, wenn alle Kurse und Fächer in Untis ein entsprechendes Fach haben und umgekehrt.
-
- Beiträge: 346
- Registriert: Samstag 5. Januar 2019, 20:18
- Schulform: - keine Schule -
- Kontaktdaten:
Re: Import der Lehrkräfte von Untis nach Schild mit der Kurse.dat
Der Eintrag ist aber das einzige mir bekannte Indiz für Teamteaching. Wenn U-Nr.& Klasse & Fach gleich und der Wert auf "0", dann könnte es sich um Teamteaching handeln. Woran kann es noch definitiv festmachen?
Tja, bringen Sie das mal den Planern bei. Was da alles im Stundenplan gebastelt wird, damit es schön aussieht, geht auf keine Kuhhaut mehr.Viele Importprobleme entstehen immer durch unterschiedliche Benennungen. Ein Abgleich kann nur erfolgen, wenn alle Kurse und Fächer in Untis ein entsprechendes Fach haben und umgekehrt.
"Der Computer rechnet mit allem - nur nicht mit seinem Besitzer." Dieter Hildebrandt