Klasse ENMLeistung

java.lang.Object
de.svws_nrw.core.data.enm.ENMLeistung

public class ENMLeistung extends Object
Diese Klasse spezifiziert die Struktur von JSON-Daten zu den Leistungsdaten eines Schüler in Bezug auf den Lernabschnitt für das Externe-Noten-Modul ENM.
  • Felddetails

    • id

      public long id
      Die ID der Leistungsdaten des Schülers in der SVWS-DB (z.B. 307956)
    • lerngruppenID

      public long lerngruppenID
      Die eindeutige ID der Lerngruppe, der der Schüler zugeordnet ist. (Klasse oder Kurs wird erst in der Lerngruppe unterschieden!)
    • note

      public String note
      Das Kürzel der Note, die vergeben wurde.
    • tsNote

      public String tsNote
      Der Zeitstempel der letzten Änderung an der erteilten Note
    • noteQuartal

      public String noteQuartal
      Das Kürzel der Quartals-Note, die vergeben wurde.
    • tsNoteQuartal

      public String tsNoteQuartal
      Der Zeitstempel der letzten Änderung an der erteilten Quartals-Note
    • istSchriftlich

      public Boolean istSchriftlich
      Gibt bei Oberstufenkursen an, ob das Fach schriftlich belegt wurde oder nicht.
    • abiturfach

      public Integer abiturfach
      Gibt an, ob es sich um ein Abiturfach handelt (1,2,3 oder 4) oder nicht (null)
    • fehlstundenFach

      public Integer fehlstundenFach
      Gibt die Anzahl der gesamten Fehlstunden an, sofern diese fachbezogen ermittelt werden.
    • tsFehlstundenFach

      public String tsFehlstundenFach
      Der Zeitstempel der letzten Änderung an Anzahl der gesamten Fehlstunden an, sofern diese fachbezogen ermittelt werden
    • fehlstundenUnentschuldigtFach

      public Integer fehlstundenUnentschuldigtFach
      Gibt die Anzahl der unentschuldigten Fehlstunden an, sofern diese fachbezogen ermittelt werden.
    • tsFehlstundenUnentschuldigtFach

      public String tsFehlstundenUnentschuldigtFach
      Der Zeitstempel der letzten Änderung an Anzahl der unentschuldigten Fehlstunden an, sofern diese fachbezogen ermittelt werden
    • fachbezogeneBemerkungen

      public String fachbezogeneBemerkungen
      Die fachbezogenen Bemerkungen bzw. das Thema bei Projektkursen
    • tsFachbezogeneBemerkungen

      public String tsFachbezogeneBemerkungen
      Der Zeitstempel der letzten Änderung an Anzahl den fachbezogenen Bemerkungen bzw. dem Thema bei Projektkursen
    • neueZuweisungKursart

      public String neueZuweisungKursart
      Die Kurszuweisung, die auf dem Zeugnis erscheinen soll für den nächsten Kursabschnitt (z.B. E oder G-Kurs, z.B. an der Gesamtschule)
    • istGemahnt

      public Boolean istGemahnt
      Gibt an, ob ein Fach gemahnt wurde oder nicht.
    • tsIstGemahnt

      public String tsIstGemahnt
      Der Zeitstempel, wann gesetzt wurde, ob die Leistung gemahnt wurde
    • mahndatum

      public String mahndatum
      Das Mahndatum bei erfolgter Mahnung.
    • teilleistungen

      @NotNull public @NotNull List<ENMTeilleistung> teilleistungen
      Die Teilleistungen, sofern welche vordefiniert sind.
  • Konstruktordetails

    • ENMLeistung

      public ENMLeistung()
      Leerer Standardkonstruktor.