Seite 1 von 1

Fehlzeiten als Gruppenprozess löschen

Verfasst: Donnerstag 11. Juni 2020, 18:17
von kunibert
Hallo liebe SchiLD-User,

hat jemand ein Script mit dem man als Gruppenprozess alle Fehlzeiten und unentschuldigten Fehlzeiten löschen bzw. auf Null setzen kann?

Re: Fehlzeiten als Gruppenprozess löschen

Verfasst: Donnerstag 11. Juni 2020, 22:29
von Hauke Hayen
Meinen Sie Eintragungen in den einzelnen Fächern/Kursen? Dann wird es schwierig. Aber wie sollte es da in Masse zu komplett falschen Eintragungen gekommen sein?
Sollte es das nur eine Klasse betreffen (das hatte ich mal) reicht der Gruppenprozess "Noten, Mahnungen, Fehlstunden", da habe ich in wenigen Sekundenmal alle Felder mit zwei Fingern auf "0" getippt.
Oder meinen Sie Eintragungen in den Gesamtfehlstunden?
Dann genügt doch eine Summierung der Fehlstunden, alte EInträge werden überschrieben. Wenn in den Fächern keine Fehlstunden stehen, ist alles auf "0".
Wenn dort korrekte Fehlstunden stehen, ist alles wieder richtig eingetragen.

Ein SQL-Skript wird schon machbar sein, aber da rate ich zu großer Vorsicht.

Re: Fehlzeiten als Gruppenprozess löschen

Verfasst: Freitag 12. Juni 2020, 10:31
von kunibert
Danke Herr Hayen für die Antwort. Ich beschreibe mein Problem mal etwas genauer:
Unsere Schulleitung hat beschlossen, dass in diesem Halbjahr (wegen Corona) keine Fehlzeiten auf das Zeugnis sollen.
Da aber leider die Noteneingabe über ENM lief, haben viele Kollegen die Fehlzeiten bereits eingetragen.
Betroffen sind die Jahrgänge 5 bis 9 betrifft, wären das ca. 850 Schüler.
Es geht um die Gesamtfehlzeiten entschuldigt und unentschuldigt.

Re: Fehlzeiten als Gruppenprozess löschen

Verfasst: Freitag 12. Juni 2020, 11:01
von Pfotenhauer
Hallo.
Stellen Sie einmal auf Fachbezogene Fehlstunden um.
Lassen Sie die Summen per Gruppenprozess berechnen.
(Da sollte ja dann überall 0 raus komemn)
Stellen Sie wieder auf Gesamtmodell zurück.

Re: Fehlzeiten als Gruppenprozess löschen

Verfasst: Freitag 12. Juni 2020, 13:22
von Engelke
Es wäre dann doch einfacher in diesem einmaligen Fall die Zeugnisdatei etwas zu "manipulieren" und das Datenbankfeld hinter dem Textfeld "Versäumte Stunden" zu löschen und einfach in das Textfeld noch eine "0" einzufügen. Dann stände bei allen Schülern: "Versäumte Stunden: 0". Die Datei sollte beim Speichern umbenannt werden...

Re: Fehlzeiten als Gruppenprozess löschen

Verfasst: Freitag 12. Juni 2020, 14:23
von Hauke Hayen
Und jetzt die einfachste aller Lösungen, die in diesem Jahr auch mal möglich sein muss, an ähnlicher Stelle verfahren wir auch so:
Ersetzen Sie im Zeugnisformular doch einfach das Label der Fehlstunden durch den Text "keine".
Vorteil: In der Datenbank sind die Fehlstunden doch noch hinterlegt und dokumentiert, wer weiß, zu welchen Zwecke sie mal gebraucht werden.
Und im Zeugnis werden sie eben aus o.g. Gründen in diesem Jahr nicht ausgewiesen.

Re: Fehlzeiten als Gruppenprozess löschen

Verfasst: Freitag 12. Juni 2020, 14:24
von Hauke Hayen
An Herrn Engelke: Oder meinten Sie mit "Zeugnisdatei" bereits den Zeugnisreport? Dann hätten wir ja den gleichen Vorschlag.... :D

Re: Fehlzeiten als Gruppenprozess löschen

Verfasst: Freitag 12. Juni 2020, 16:27
von Engelke
Ja, ich meinte den Zeugnisreport, denn die Fehlstunden sollten auf jeden Fall in der Datenbank eingetragen bleiben....

Re: Fehlzeiten als Gruppenprozess löschen

Verfasst: Samstag 13. Juni 2020, 11:57
von kunibert
Vielen Dank für die Hilfe und stressfreien Jahresabschluss.