UNTIS
Der cevex Server kann ab Version 9 Stundenplandaten in den Unterrichtsdokumentationen anzeigen. Dieses Dokument beschreibt die Einstellungen für UNTIS.
UNTIS Export
Die Daten aus UNTIS können nach einem Export verwendet werden. Mit dem cevex Server können die Stundenpläne angezeigt werden. Die Daten müssen als XML-Datei exportiert werden. Wählen Sie Datei | Import/Export.
Wählen Sie die folgenden Einstellungen für den Export:
Einstellungen im cevex Administrator
Im cevex Administrator muss nun die Quelle konfiguriert werden, in der sich die Stundenplan-Dateien befinden. Gehen Sie dazu in Datei | Grundlagen | Stundenplan.
Überprüfen des Stundenplans
Sie können den Stundenplan überprüfen, indem Sie auf Extras | Stundenplan klicken. Dort wird der Stundenplan angezeigt und sie können nach Klassen beziehungsweise Lehrern filtern. In der Legende werden die Klassen, Lehrer und die Fächer angezeigt. Bitte beachten Sie, dass die Abkürzungen für die Klassen, Lehrer und Fächer im Stundenplan und im cevex übereinstimmen müssen. Sofern die Abkürzung im Stundenplan nicht im cevex referenziert werden kann, wird diese mit einem roten Symbol versehen.
Vertretungsplan
Um die Vertretungsdaten aus UNTIS zu benutzen, muss eine extra Datei exportiert werden.
- Klicken Sie im Datei-Menü auf Import, Export
- Wählen Sie Export TXT Datei
- Wählen Sie Vertretungen (weit unten in der Auswahl)
Wählen Sie folgende Einstellungen für die Datei:
Die exportierte Datei „GPU014.TXT“ muss parallel zur XML Datei gespeichert werden, die den Stundenplan enthält.
Optionen
Über eine untis.config Datei, die parallel zu den anderen Dateien liegen muss.
{
"substitutionLessonOffset":1,
"subjectMap": [
"spJu=sp",
"spMä=sp",
"de1=de"
],
,
"classMap": [
"AbkUntis=AbkCevex",
"KL Sonstwas=KLSonstwas",
"KL5=KL05"
],
"classSubjectGroupMap": [
{
"classes": [
"A[YY]"
],
"map": [
"DE#=20[YY].EA.de.#",
"MA#=20[YY].EA.ma.#",
"GE#=20[YY].EA.ge.#",
"BI#=20[YY].EA.bi.#",
"Ph#=20[YY].EA.ph.#",
"EN#=20[YY].EA.en.#",
"CH#=20[YY].EA.ch.#",
"de#=20[YY].GA.de.#",
"ma#=20[YY].GA.ma.#",
"ph#=20[YY].GA.ph.#",
"ch#=20[YY].GA.ch.#",
"ge#=20[YY].GA.ge.#",
"gg#=20[YY].GA.gg.#",
"sk#=20[YY].GA.sk.#",
"wr#=20[YY].GA.wr.#",
"fr#=20[YY].GA.fr.#",
"la#=20[YY].GA.la.#",
"ru#=20[YY].GA.ru.#",
"ku#=20[YY].GA.ku.#",
"mu#=20[YY].GA.mu.#",
"et#=20[YY].GA.et.#",
"re#=20[YY].GA.re.#",
"if#=20[YY].GA.if.#",
"sf#=20[YY].GA.sf.#",
"sp#=20[YY].GA.sp.#"
]
}
]
}
Stundenoffset (Vertretungsplan)
| Eigenschaft | Wert| Bedeutung |
| :-
| substitutionLessonOffset
| 0 | Zuordnung von Stunden im Stundenplan und Vertretungsplan. Nur nötig, wenn der Vertretungsplan verschoben dargestellt wird.
Fachabkürzungen ersetzen
Unter Umständen müssen Fachabkürzungen übersetzt werden.
Eigenschaft | Wert | Bedeutung |
---|---|---|
subjectMap |
Array von Strings im Format Abk=AbkCevex, es sind Platzhalter (#..Nummer, *=Text) erlaubt | Statt Abk wird die Abkürzung AbkCevex verwendet |
Unter Umständen müssen Klassennamen übersetzt werden.
Eigenschaft | Wert | Bedeutung |
---|---|---|
classMap |
Array von Strings im Format AbkUntis=AbkCevex , es sind keine Platzhalter erlaubt |
Statt der AbUntis wird die Abkürzung AbkCevex verwendet |
Kurse/Gruppennamen aus Fach-Klassen-Kombination erzeugen
In Untis werden für die Oberstufenplanung oft Pseudofächer mit Nummer als Kurse verwendet. Um die richtigen Kurse/Gruppen zu bilden kann eine Ersetzungstabelle verwendet werden.
Eigenschaft | Wert | Bedeutung |
---|---|---|
classSubjectGroupMap |
||
classes |
Array von Strings der Klassenbezeichnungen | Es ist der Platzhalter [YY] für das enthaltene Jahr erlaubt |
map |
Array von Strings in der Form Pseudofach=Kursbezeichnung | Es ist der Platzhalter [YY] für das enthaltene Jahr (der Klasse) erlaubt und # für die Kursnummer. "DE#=20[YY].EA.de.#" ändert die Klasse Gruppe für A23 Fach DE1 in 2023.EA.de.1 |
Mehrere Versionen
Wenn im Stundenplan die Gültigkeit von - bis richtig eingetragen ist, können mehrere XML-Export-Dateien im Ordner angelegt werden. Der Name muss mit der Orginaldatei übereinstimmen und um zusätzliche Zeichen ergänzt werden. Der Server wird den richtigen Plan anhand der Gültigkeit auswählen.
Bsp.:
- untis.xml
- untis1.xml
- untis2.xml