Seite 3 von 5

Re: Import der Lehrkräfte von Untis nach Schild mit der Kurse.dat

Verfasst: Donnerstag 27. Februar 2025, 10:48
von kroerig
Bei Ihnen vielleicht nicht, aber warum sollte es das nicht geben?
Ja, das bezog sich auf meinen Fall hier.

Re: Import der Lehrkräfte von Untis nach Schild mit der Kurse.dat

Verfasst: Freitag 7. März 2025, 22:39
von kroerig
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.

Re: Import der Lehrkräfte von Untis nach Schild mit der Kurse.dat

Verfasst: Sonntag 9. März 2025, 21:30
von wschrewe
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.

Re: Import der Lehrkräfte von Untis nach Schild mit der Kurse.dat

Verfasst: Sonntag 9. März 2025, 21:39
von kroerig
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.

Re: Import der Lehrkräfte von Untis nach Schild mit der Kurse.dat

Verfasst: Montag 10. März 2025, 10:21
von wschrewe
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.
GPU002.TXT und GPU015.TXT:
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)

Re: Import der Lehrkräfte von Untis nach Schild mit der Kurse.dat

Verfasst: Montag 10. März 2025, 14:03
von WJohannsen
Windows 11 mag den Download von u2s.zip nicht:
Screenshot 2025-03-10 140301.png
Screenshot 2025-03-10 140301.png (35.29 KiB) 2304 mal betrachtet

Re: Import der Lehrkräfte von Untis nach Schild mit der Kurse.dat

Verfasst: Montag 10. März 2025, 18:31
von wschrewe
WJohannsen hat geschrieben: Montag 10. März 2025, 14:03Windows 11 mag den Download von u2s.zip nicht:
Danke für den Hinweis. Ich habe die Datei gelöscht. Eine überprüfte Version lade ich gleich hoch.

Re: Import der Lehrkräfte von Untis nach Schild mit der Kurse.dat

Verfasst: Montag 10. März 2025, 21:04
von kroerig
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:

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;
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:

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;
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.

Re: Import der Lehrkräfte von Untis nach Schild mit der Kurse.dat

Verfasst: Dienstag 11. März 2025, 08:25
von M. Plümper
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.

Re: Import der Lehrkräfte von Untis nach Schild mit der Kurse.dat

Verfasst: Dienstag 11. März 2025, 10:49
von kroerig
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?
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.
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.