SuperX

Mail für InfosKontaktLogin

Datenbankbeschreibung für Modul Nutzungsanträge (Kurzname userantrag)

SuperX-Version 3.0
Modulversion 0.1
Sachgebiet Nutzungsanträge id 190
Systeminfo Nutzungsanträge id 190
Thema Nutzungsanträge
Themenbaum-Ast Benutzer verwalten

Übersicht

Tabellen und Komponenten (Alphabet) Tabellen (Thema) Tabellen (Typ)
  1. Tabellen
  2. Views
    • Funktionen/Prozeduren
    • Masken
    • Schnittstellenbeschreibung
    1. Nutzungsanträge
      1. Ladetabellen
        • Datentabellen
          • Schlüsseltabellen
          • Hilfstabellen

            Datenbankschema

            Tabellen

            Tabelle user_antrag (Nutzungsanträge)

            Typ: Schlüsseltabelle, Themenbereich: Administration

             
            Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
            tid SERIAL 10 true Antrag ID
            antragsteller_titel VARCHAR 50 false Antragsteller Titel
            antragsteller_vorname VARCHAR 200 true Antragsteller Vorname
            antragsteller_nachname VARCHAR 200 true Antragsteller Nachname
            antragsteller_email VARCHAR 200 true Antragsteller E-Mail
            antragsteller_benutzerkennung VARCHAR 200 true Benutzerkennung
            antragsteller_einrichtung VARCHAR 200 true Einrichtung
            antragsteller_funktion VARCHAR 200 true Funktion
            antragsteller_funktion_gueltig_bis DATE 13 false Funktion gültig bis
            vorgesetzter_titel VARCHAR 200 false Vorgesetzter Titel
            vorgesetzter_vorname VARCHAR 200 true Vorgesetzter Vorname
            vorgesetzter_nachname VARCHAR 200 true Vorgesetzter Nachname
            vorgesetzter_email VARCHAR 200 true Vorgesetzter E-Mail
            daten_bewerber_zulassung SMALLINT 5 true Beantragter Datenzugriff Bewerbungen
            daten_stud_absolv SMALLINT 5 true Beantragter Datenzugriff Studierende
            daten_personal_stellen SMALLINT 5 true Beantragter Datenzugriff Personal
            daten_finanzen SMALLINT 5 true Beantragter Datenzugriff Finanzen
            antragsart VARCHAR 100 true Antragsart
            fin_personal_projekt VARCHAR 100 false Projekt
            antragsdatum DATE 13 true Antragsdatum
            antragsempfaenger_id INTEGER 200 false Antragsempfänger user_antrag_empfaenger : tid
            antrag_email1adresse VARCHAR 200 false Antragsempfänger E-Mail
            antrag_email1_versendet DATETIME 29 false Antragsempfänger Email versendet am
            genehmigung1_userid INTEGER 10 false Genehmigung 1 von
            genehmigung1_zeitpunkt DATETIME 29 false Genehmigung 1 Zeitpunkt
            genehmigung1_titel VARCHAR 100 false Genehmigung 1 Titel
            genehmigung1_vorname VARCHAR 200 false Genehmigung 1 Vorname
            genehmigung1_nachname VARCHAR 200 false Genehmigung 1 Nachname
            genehmigung1_email_versendet DATETIME 29 false Genehmigung 1 Email versendet am
            genehmigung1_notiz TEXT 2147483647 false Genehmigung 1 Notiz
            genehmigung2_userid INTEGER 10 false Genehmigung 2 von
            genehmigung2_zeitpunkt DATETIME 29 false Genehmigung 2 Zeitpunkt
            genehmigung2_titel VARCHAR 100 false Genehmigung 2 Titel
            genehmigung2_vorname VARCHAR 200 false Genehmigung 2 Vorname
            genehmigung2_nachname VARCHAR 200 false Genehmigung 2 Nachname
            genehmigung2_email_versendet DATETIME 29 false Genehmigung 2 Email versendet am
            genehmigung2_notiz TEXT 2147483647 false Genehmigung 2 Notiz
            uuid VARCHAR 255 false UUID
            Primärschlüssel:

            user_antrag_pkey: tid

            Index/Indizes:
              Wird benutzt in:
                Tabelle user_antrag_empfaenger (Nutzungsanträge Empfänger)

                Typ: Schlüsseltabelle, Themenbereich: Administration

                 
                Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                tid SERIAL 10 true ID
                uniquename VARCHAR 200 true Antragsempfänger Schlüssel Schlüssel der Rolle, z.B. FB1
                name VARCHAR 200 false Antragsempfänger Name Name der Rolle, z.B. Dekanatsgeschäftsführung FB 1
                kostenstelle CHAR 10 false Kostenstelle (Das Feld wird derzeit noch nicht ausgewertet.)
                aktiv SMALLINT 29 1 false Antragsempfänger Aktiv 1=ja,0=nein
                Primärschlüssel:

                user_antrag_empfaenger_pkey: tid

                Index/Indizes:
                  Wird benutzt in:
                    Tabelle user_antrag_empfaenger_userinfo_bez (Nutzungsanträge Empfänger zu Kennungen)

                    Typ: Schlüsseltabelle, Themenbereich: Administration

                     
                    Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                    tid SERIAL 10 true Antragsempfänger ID
                    antragsempfaenger_id INTEGER 200 true Antragsempfänger
                    user_id INTEGER 200 true Kennung Antragsempfänger User-ID userinfo : tid
                    aktiv SMALLINT 29 1 false Kennung Antragsempfänger Aktiv 1=ja,0=nein
                    Primärschlüssel:

                    user_antrag_empfaenger_userinfo_bez_pkey: tid

                    Index/Indizes:
                      Wird benutzt in:
                        Tabelle user_antrag_genehmigung2_userinfo_bez (Nutzungsanträge Genehmigung 2 zu Kennungen)

                        Typ: Schlüsseltabelle, Themenbereich: Administration

                         
                        Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                        tid SERIAL 10 true Antragsempfänger ID
                        user_id INTEGER 200 true Kennung Antragsempfänger User-ID userinfo : tid
                        aktiv SMALLINT 29 1 false Kennung Antragsempfänger Aktiv 1=ja,0=nein
                        Primärschlüssel:

                        user_antrag_genehmigung2_userinfo_bez_pkey: tid

                        Index/Indizes:
                          Wird benutzt in:
                            Tabelle user_antrag_kostenstellen (Nutzungsanträge zu Kostenstellen)

                            Typ: Schlüsseltabelle, Themenbereich: Administration

                             
                            Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                            tid SERIAL 4 true Laufnummer
                            antrag_id INTEGER 10 true Antrag user_antrag : tid
                            kostenstelle CHAR 10 true Kostenstelle organigramm : key_apnr
                            Primärschlüssel:

                            user_antrag_kostenstellen_pkey: tid

                            Index/Indizes:
                              Wird benutzt in:

                                Views

                                Funktionen/Prozeduren

                                Masken

                                   
                                1. Maske: Nutzungsantrag stellen
                                  Nummer: 50000
                                2.  
                                3. Maske: Nutzungsantrag suchen
                                  Nummer: 50040
                                4.  
                                5. Maske: Nutzungsantrag verwalten
                                  Nummer: 50100
                                6.  

                                Schnittstellenbeschreibung

                                Installation

                                Folgende Tabellen werden bei der Installation geladen:

                                  Upgrade

                                  Folgende Tabellen werden bei dem Upgrade geladen:

                                    ETL-Routine

                                    Folgende Tabellen werden in der ETL-Routine geladen: