Auslöser:

Der Anwender betätigt den Eintrag „Schüler importieren“ in den Modulbezogenen Funktionen.

Vorbedingungen:

Folgende übliche Fehler sind für die Fehlerprotokollinformation zu identifizieren:

Hinweise:

Import Update

Diese Funktion wird aufgerufen, wenn ein Schüler importiert wird, der mit gleichem Differenzierungsmerkmal und Klasse in der ASV-Datenbank schon vorhanden ist. In diesem Fall werden die relevanten Anschriftendaten des Schülers in ASV gelöscht und mit den übermittelten Importdaten neu angelegt. Dies passiert auch, wenn die entsprechenden Spalten in der Importdatei nicht gefüllt sind.

1. Schritt: Löschung vorhandener Daten des Schülers

Alle Merkmale des Anschriftenreiters „Schüler/-in“ (schueler_anschrift [reiter_nr == 3]): d.h. Spalten „Straße“ … „Schüler auskunftsberechtigt“, die mittels der Importdatei importiert werden könnten.

Alle Merkmale des Anschriftenreiters „Erziehungsberechtigte/r“ (schueler_anschrift [reiter_nr == 1]): d.h. Spalten „Erziehungsberechtigter 1 Art“ … „Erziehungsberechtigter 1 Hauptansprechpartner“, die mittels der Importdatei importiert werden könnten.

Alle Merkmale des Anschriftenreiters „weitere/r Erziehungsberechtigte/r“ (schue-ler_anschrift [reiter_nr == 2]): d.h. Spalten „Erziehungsberechtigter 2 Art“ … „Erziehungsberechtigter 2 Hauptansprechpartner“, die mittels der Importdatei importiert werden könnten.

Auch falls die Spalten in der Importdatei leer sind, werden die Daten in der Datenbank zuerst gelöscht

2. Schritt: Aktualisierung der Schülerdaten Nachdem die Daten aus Schritt 1 gelöscht wurden, werden nun die betreffenden Daten des Schülers mit den Daten aus der Importdatei aktualisiert.