Amtliche Schulverwaltung

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
bers:externe_schulverwaltung:datenimport_schuelerallgemein [01.07.2021 16:22]
josef.ilg
bers:externe_schulverwaltung:datenimport_schuelerallgemein [27.04.2022 10:38] (aktuell)
josef.ilg
Zeile 27: Zeile 27:
   * Der Importvorgang kann beliebig wiederholt werden, da bereits vorhandene Daten (Duplicate) als Fehler ausgewiesen und nicht wieder geladen werden.   * Der Importvorgang kann beliebig wiederholt werden, da bereits vorhandene Daten (Duplicate) als Fehler ausgewiesen und nicht wieder geladen werden.
  
 +**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. ​