Klasse ABPSchuldaten

java.lang.Object
de.svws_nrw.db.utils.lupo.mdb.ABPSchuldaten

public final class ABPSchuldaten extends Object
Diese Klasse wird für den Import der Tabelle ABP_Schuldaten aus einer LuPO-Datenbank im Access-Format genutzt.
  • Felddetails

    • Schulnr

      public String Schulnr
      Die sechsstellige Nummer der Schule.
    • SchulformKrz

      public String SchulformKrz
      Das Kürzel der Schulform der Schule.
    • SchulformBez

      public String SchulformBez
      Die Bezeichnung der Schulform der Schule.
    • Bezeichnung1

      public String Bezeichnung1
      Der erste Teil der Bezeichnung der Schule.
    • Bezeichnung2

      public String Bezeichnung2
      Der zweite Teil der Bezeichnung der Schule.
    • Bezeichnung3

      public String Bezeichnung3
      Der dritte Teil der Bezeichnung der Schule.
    • Kennwort

      public String Kennwort
      Deprecated: Wird in der aktuellen Laufbahnplanung nicht verwendet
    • PruefOrdnung

      public String PruefOrdnung
      Die Prüfungsordung für die Oberstufe der Schule.
    • PruefPhase

      public String PruefPhase
      Deprecated: Wird in der aktuellen Laufbahnplanung nicht verwendet
    • BilingualSprachen

      public String BilingualSprachen
      Die bilinguale Sprache, falls es an der Schule bilingualen Sachunterricht gibt.
    • Beratungslehrer

      public String Beratungslehrer
      Deprecated: Wird in der aktuellen Laufbahnplanung nicht verwendet
    • BeratungslehrerEMail

      public String BeratungslehrerEMail
      Deprecated: Wird in der aktuellen Laufbahnplanung nicht verwendet
    • ZusatzkursGeschichteVorhanden

      public boolean ZusatzkursGeschichteVorhanden
      Legt fest, ob eine Schule Zusatzkurse im Fach Geschichte anbietet
    • ZusatzkursGeschichteBeginn

      public GostHalbjahr ZusatzkursGeschichteBeginn
      Der Jahrgang in dem die Zusatzkurse in Geschichte beginnen (normalerweise Q2.1)
    • ZusatzkursSoWiVorhanden

      public boolean ZusatzkursSoWiVorhanden
      Legt fest, ob eine Schule Zusatzkurse im Fach Sozialwissenschaften anbietet
    • ZusatzkursSoWiBeginn

      public GostHalbjahr ZusatzkursSoWiBeginn
      Der Jahrgang in dem die Zusatzkurse in Sozialwissenschaften beginnen (normalerweise Q2.1)
    • Beratungshalbjahr

      public String Beratungshalbjahr
      Das Halbjahr für das die Schüler aktuell beraten werden.
    • BeratungsText

      public String BeratungsText
      Dieser Text erscheint auf dem Beratungsbogen eines Schülers.
    • MailText

      public String MailText
      Der Text der mitgeschickt wird, wenn eine Email von Lupo generiert wird.
    • MailTextBoegen

      public String MailTextBoegen
      Der Text der auf den LuPO-Bögen gesetzt wird, wenn eine Email von Lupo generiert wird.
    • FS_NurMitSF

      public String FS_NurMitSF
      Deprecated: Wird in der aktuellen Laufbahnplanung nicht verwendet
    • Komprimieren

      public Boolean Komprimieren
      Deprecated: Wird in der aktuellen Laufbahnplanung nicht verwendet
    • AenderungenErlauben

      public String AenderungenErlauben
      Gibt an, ob Änderungen an den Datensätzen erlaubt sind.
    • AutoPruefModus

      public boolean AutoPruefModus
      Gibt an, ob die Laufbahn bei der Eingabe automatisch geprüft werden soll.
    • DauerUnterrichtseinheit

      public int DauerUnterrichtseinheit
      Gibt an, welche Dauer eine Unterrichtseinheit in Minuten hat
    • SMTP_User

      public String SMTP_User
      Für den automatischen Emailversand über Lupo: Der SMTP-Benutzername.
    • SMTP_Password

      public String SMTP_Password
      Für den automatischen Emailversand über Lupo: Das SMTP-Passwort des Benutzers.
    • SMTP_Server

      public String SMTP_Server
      Für den automatischen Emailversand über Lupo: Der SMTP-Serverhostname.
    • SMTP_Port

      public String SMTP_Port
      Für den automatischen Emailversand über Lupo: Der Port des SMTP Servers.
    • SMTP_SSL

      public String SMTP_SSL
      Für den automatischen Emailversand über Lupo: Der SMTP-Benutzername.
    • SMTP_StartTLS

      public String SMTP_StartTLS
      Für den automatischen Emailversand über Lupo: Der SMTP-Benutzername.
  • Konstruktordetails

    • ABPSchuldaten

      public ABPSchuldaten()
      Leerer Standardkonstruktor.
  • Methodendetails

    • read

      public static List<ABPSchuldaten> read(com.healthmarketscience.jackcess.Database db)
      Liest alle Einträge der Tabelle "ABP_Schuldaten" aus der LuPO-Datei ein.
      Parameter:
      db - die Datenbank, aus der die Tabelle gelesen werden soll
      Gibt zurück:
      die Liste der Kursarten aus der LuPO-Datei
    • write

      public static void write(com.healthmarketscience.jackcess.Database db, List<ABPSchuldaten> list)
      Schreibt die angegebenen Kursarten in die übergebene Datenbank
      Parameter:
      db - die zu beschreibende Datenbank
      list - die Liste der zu schreibenden Kursarten
    • getDefault

      public static List<ABPSchuldaten> getDefault()
      Gibt den Standard-Eintrag für die Tabelle ABPSchuldaten zurück.
      Gibt zurück:
      der Standard-Eintrag für die Tabelle ABPSchuldaten
    • get

      public static List<ABPSchuldaten> get(DTOEigeneSchule schule, String jahrgang, int halbjahr)
      Erstellt den Eintrag für die Tabelle ABPSchuldaten aus dem DTO der SVWS-Server-Datenbank.
      Parameter:
      schule - das SVWS-Server-DTO für die Schuldaten
      jahrgang - der Jahrgang, für den die Lupo-MDB erstellt wird
      halbjahr - das Halbjahr, für den die Lupo-MDB erstellt wird
      Gibt zurück:
      der Eintrag für die Tabelle ABPSchuldaten
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object