In meiner Schild-DB sind noch fast keine Unterrichte eingetragen, das dürfte das Testen erleichtern.
Schild-Version: 2.0.23.16
Die Unterrichtsdaten werden endladen mit der Version 5.8.0 vom 14.05.2019.
Das Problem lässt sich einfach reproduzieren:
1) Anlegen eines neuen Kurses (PUT-Kurs, Bezeichnung 05PnTest, Fach M, Jahrgang 05, Lehrkraft Pn)
Das sieht dann in der DB so aus: Der Informatikkurs in der 9 ist OK, hier aber erstmal nicht wichtig. Der Testkurs wurde angelegt und ist blau markiert.
2) Unter Kurse->Weitere Lehrkräfte zuweisen füge ich eine 2te Lehrkraft hinzu (Lehrkranft Sp, eine weitere Stunde)
Das sieht dann in der DB so aus: 3) Zur Sicherheit weise ich einigen SuS aus der 05a den Kurs "05PnTest" zu. Er wird in den Leistungsdaten der SuS in Schild angezeigt.
4) Export der UVD von Schild aus.
4) Durchsuchen der erzeugten UVD-Datei "uvd2.txt" nach dem String Pn (case-insensitiv). Hier in der Shell unter Linux mit grep.
Code: Alles auswählen
cat uvd2.txt | grep -i pn
7116847600011 05A 05A GY9 0003.00M PN 00000000 000SchILD-NRW|MYSQL 2.0.23.16
7116847600591 09 09 GY8620003.00IFPN 00220000 001SchILD-NRW|MYSQL 2.0.23.16
7116847600621 05 05 GY9000003.00M PN 00210000 001SchILD-NRW|MYSQL 2.0.23.16
Zeile 1: Ich mich als Mathelehrer in die 05a reingesetzt habe
Zeile 2: Ich einen 9er Kurs Inf habe
Zeile 3: Mein Testkurs für den Jahrgang 5
Durchsuchen der erzeugten UVD-Datei "uvd2.txt" nach dem String Sp (case-insensitiv) für die 2te Lehrkraft.
Code: Alles auswählen
cat uvd2.txt | grep -i sp
Damit muss man in ASDPC alle Lehrkräfte nacharbeiten, die als 2,3,4,... Lehrkraft eingetragen sind. Das kann bei Förderkursen wie z.B. DAZ einiges sein. Zudem importiere ich bei der Arbeit mit ASDPC immer mal wieder von Schild nach ASDPC, da ich Fehler (Fehlende Kurse, Falsche Zuordnungen) immer in Schild korrigiere. Zudem sind in Schild alle Mehrarbeiten und Minderarbeiten eingetragen und beim Import in ASDPC ist dann wieder alles kaputt.
Vielen Dank.