SuperX

Mail für InfosKontaktLogin

Datenbankbeschreibung für Modul Management (Kurzname man)

SuperX-Version 4.0
Modulversion 1.8
Sachgebiet Management id 200
Systeminfo Management id 200
Thema Management
Themenbaum-Ast Abfragen

Übersicht

Tabellen und Komponenten (Alphabet) Tabellen (Thema) Tabellen (Typ)
  1. Tabellen
  2. Views
  3. Funktionen/Prozeduren
  4. Masken
  5. Schnittstellenbeschreibung
  1. Management
  2. Administration Management
    • Management Detailabfragen
      1. Ladetabellen
        • Datentabellen
        • Schlüsseltabellen
        • Hilfstabellen

        Datenbankschema

        Tabellen

        Tabelle man_catalogue

        Typ: Schluesseltabelle

         
        Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
        tid SERIAL 4 true Tupelidentifier Fortlaufende Zahl. Darf nie doppelt vorkommen.
        id VARCHAR 100 true ID der Kennzahl Mit diesem String wird die Kennzahl identifiziert. Um Probleme zu vermeiden am besten nur Großbuchstaben und Unterstrich verwenden. Kein Leerzeichen, Umlaute oder Sonderzeichen.
        shortname VARCHAR 255 false Name der Kennzahl (kurz)
        name VARCHAR 255 false Name der Kennzahl
        description TEXT 10000 false Beschreibung der Kennzahl
        timeunit VARCHAR 3 false Semester oder Jahr S/J Hier eintragen, ob es sich um eine Jahres- oder Semesterbezogene Zahl handelt. Erlaubte Werte sind S für Semester oder J für Jahr.
        decimalplaces smallint 2 false Nachkommastellen Anzahl der Nachkommastellen, die ausgegeben werden sollen.
        sqlchunk TEXT 10000 false Where-Bedingung (SQL-Ausdruck) (Das Feld wird derzeit noch nicht ausgewertet.)
        linksub TEXT 10000 false Link zu einem Bericht für Untergeordnete Einheiten (z.B. Institution oder Studiengänge)
        linktimeline TEXT 10000 false Details als Zeitreihe.
        restrictedgroupids CHAR 255 false restrictedgroups Falls gefuellt duerfen diese Kennzahl nur bestimmte Gruppen sehen. Falls mehrere Gruppen eingetragen werden sollen, diese Komma-getrennt ohne Leerzeichen eintragen.
        ismanual smallint 0 true Über manuelle Schnittstelle gepflegt? Wenn die Kennzahl über die manuelle Schnittstelle gepflegt wird, hier eine 1 eintragen. Ansonsten 0.
        requiredfields VARCHAR 255 false Eingabeschema Wenn die Kennzahl ueber die manuelle Schnittstelle gefuellt wird, müssen hier die verwendeten Felder Komma-getrennt eingetragen werden mit den Werten von Feldname, Name und Datentyp Sternchen-getrennt. Beispiel: Feldname1*Name1*Datentype1,Feldname2*Name2*Datentype2,Feldname3*Name3*Datentype3
        calcratio smallint 0 true Quote Falls die Kennzahl eine zuberechnende Quote ist hier eine 1 eintragen oder 100 für einen Prozentwert (wird mit 100 multipliziert). Für alle anderen Kennzahlen eine 0 Eintragen.
        gueltig_von DATE 4 false Beginn der Gueltigkeit
        gueltig_bis DATE 4 false Ende der Gueltigkeit
        cleanup TEXT 10000 false Cleanup Statement Am Ende können temp. Tabellen gedroppt werden
        preparation TEXT 10000 false Vorbereitung für Auswertung SQL-Ausdrücke zur Vorbereitung. Wenn eine aufwendigere Bererechnung mit mehreren Tabellen erfolgen muss, kann hier zufor in SQL eine temporäre Tabelle erzeugt werden und Berechnungen statt finden.
        techdetails TEXT 10000 false technische Details Technische Kommentare
        moreinfo TEXT 10000 false Mehr Infos
        attrib1 integer 4 0 true 1=html link
        fld_semester VARCHAR 255 false Feldname für Semester Hier den Feldnamen des Semester-Feldes der Quelltabelle eintragen. Wenn es keines gibt, leer lassen.
        fld_jahr VARCHAR 255 false Feldname für Jahr Hier den Feldnamen des Jahres-Feldes der Quelltabelle eintragen. Wenn es keines gibt, leer lassen.
        fld_studiengang VARCHAR 255 false Feldname für Studiengang Hier den Feldnamen des Studiengang-Feldes der Quelltabelle eintragen. Wenn es keines gibt, leer lassen.
        fld_institut VARCHAR 255 false Feldname für Institut Hier den Feldnamen des Institut-Feldes der Quelltabelle eintragen. Wenn es keines gibt, leer lassen.
        fld_geschlecht VARCHAR 255 false Feldname für Geschlecht Hier den Feldnamen des Geschlecht-Feldes der Quelltabelle eintragen. Wenn es keines gibt, leer lassen.
        fromclause VARCHAR 255 false Quelltabelle(n) Hier die Quelltabelle(n) eintragen und wenn nötig mit Alias.
        whereclause TEXT 255 false Filter für Quelltabelle(n) Hier können die Filter (im SQL der Teil nach dem where) und auch die Join-Bedingungen eingetragen werden.
        aggrfunction VARCHAR 255 false Aggregatfunktion Die Berechnung der Zahl. z.B. count(*) um die Anzahl der Datensätze auszugebene oder sum(summe) um Werte zu Summieren oder Komplexer mit sum(summe1/summe2) ...
        cacheing integer 0 true Cacheing in Faktentabelle Soll die Kennzahl vorab (bei der Update Prozedur) berechnet werden? 0=nein, 1=nur im Datenblatt, 2=immer
        linktable TEXT 10000 false Link auf Details-Tabelle (z.B. Details|68500000)
        linkmask TEXT 10000 false Link auf Details-Maske (z.B. Details|68500000)
        Primärschlüssel:

        i_man_katalog: tid

        Index/Indizes:
        • unique i_man_katalog2 auf man_catalogue (id );
        Wird benutzt in:
          Tabelle man_catalogue_rpt

          Berichtslayouts fuer Grunddaten und Kennzahlen

          Typ: Schluesseltabelle

           
          Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
          tid SERIAL 4 true Tupelidentifier
          report_id VARCHAR 40 true ID des Reports man_reports : id::varchar(40)
          catalogue_id VARCHAR 100 true ID der Kennzahl man_catalogue : id::varchar(100)
          description TEXT 255 false Beschreibung der Kennzahl Wenn dieses Feld gefuellt ist, wird dieser Text, nicht der Beschreibungstext der Kennzahl angezeigt.
          sortnr INTEGER false Reihenfolge der Kennzahl
          sortnr2 INTEGER false Reihenfolge der Kennzahl2
          grouping1 CHAR 40 false Gruppierungsebene 1 der Kennzahl man_grouping : id::varchar(40)
          grouping2 CHAR 40 false Gruppierungsebene 2 der Kennzahl (Das Feld wird derzeit noch nicht ausgewertet.)
          valid_from DATE 4 false Beginn der Gueltigkeit
          valid_till DATE 4 false Ende der Gueltigkeit
          active smallint 1 false Aktiv 1=ja, 0=nein, 2=aktiv, aber unsichtbar
          Primärschlüssel:

          i_man_katalog_r: tid

          Index/Indizes:
            Wird benutzt in:
              Tabelle man_doq (Drop-Out und Erfolg)

              Typ: Hilfstabelle, Themenbereich: Management

               
              Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
              fb CHAR 10 false
              lehr CHAR 10 false
              man_studiengang_tid_ref CHAR 20 false
              startsem INTEGER 10 false
              endsem_default INTEGER 10 false Defaultsemester für Endbetrachtung BA=Startsem. + 8 Sem., MA=Startsem. +3 Sem.
              sem_rueck_beur_ein INTEGER 10 false
              fach_sem_zahl INTEGER 10 false
              fach_sem_zahl_default INTEGER 10 false Default für Endbetrachtung BA=8 Sem., MA=3 Sem.
              anfangsbestand INTEGER 10 false
              zugang INTEGER 10 false
              abgang_sonstige INTEGER 10 false
              abgang_abbruch INTEGER 10 false
              abgang_absolv INTEGER 10 false
              endbestand_stud INTEGER 10 false
              endbestand INTEGER 10 false
              anfangsbestand_kum INTEGER 10 false
              zugang_kum INTEGER 10 false
              abgang_sonstige_kum INTEGER 10 false
              abgang_abbruch_kum INTEGER 10 false
              abgang_absolv_kum INTEGER 10 false
              doq DOUBLE 17 false
              doq_kum DOUBLE 17 false
              Primärschlüssel:

              Index/Indizes:
                Wird benutzt in:
                  Tabelle man_grouping

                  Gruppierungsebene von Kennzahlen

                  Typ: Schluesseltabelle

                   
                  Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                  tid SERIAL 4 true Tupelidentifier
                  id VARCHAR 40 true ID der Gruppe
                  name VARCHAR 255 true Name der Gruppierung Ggf. mit Variablen für Zeiträume
                  caption VARCHAR 255 false Bezeichnung der Gruppierung Anzeigename ohne Variablen für Zeiträume
                  description TEXT 32000 false Beschreibungstext
                  Primärschlüssel:

                  pk_man_grouping: tid

                  Index/Indizes:
                  • unique ix_man_grouping auf man_grouping (id );
                  Wird benutzt in:
                    Tabelle man_inst_lehr_fb (Kostenstellen)

                    Zuordnungstabelle Institution zu Lehreinheit / FB für Management-Modul

                    Typ: Schlüsseltabelle, Themenbereich: Management

                     
                    Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                    key_apnr CHAR 10 false Kostenstelle
                    lehr CHAR 10 false Lehreinheit
                    fb CHAR 10 false FB / Fakultät
                    gueltig_von DATE 10 false gültig von
                    gueltig_bis DATE 10 false gültig bis
                    Primärschlüssel:

                    Index/Indizes:
                      Wird benutzt in:
                        Tabelle man_kennz_aggr (Managementübersicht)

                        Managementbericht vorberechnete Kennzahlen

                        Typ: Hilfstabelle, Themenbereich: Managementübersicht

                         
                        Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                        catalogue_id VARCHAR 100 true Kennzahl man_catalogue : id::varchar(100)
                        studiengang CHAR 20 false Studiengang man_studiengang : tid_ref
                        ch110_institut CHAR 10 false Institution organigramm : key_apnr
                        sem SMALLINT false Semester man_semester : tid
                        jahr SMALLINT false Jahr
                        geschlecht SMALLINT false Geschlecht man_geschlecht : apnr
                        value DECIMAL (14,2) false Wert der Kennzahl
                        value1 DECIMAL (14,2) false Wert 1 der Kennzahl bei Prozentwerten
                        value2 DECIMAL (14,2) false Wert 2 der Kennzahl bei Prozentwerten
                        generic_dim1_caption CHAR 255 false Generische Definition 1 (Beschriftung)
                        generic_dim1_key CHAR 255 false Generische Definition 1 (Schlüssel)
                        generic_dim1_name CHAR 255 false Generische Definition 1 (Bezeichnungstext)
                        fgr CHAR 10 false Fächergruppe (Schlüssel)
                        fgr_str CHAR 255 false Fächergruppe
                        abschluss_grp CHAR 10 false Abschlussgruppe (Schlüssel) BA,MA,Sonstige
                        abschluss_grp_str CHAR 255 false Abschlussgruppe BA,MA,Sonstige
                        Primärschlüssel:

                        Index/Indizes:
                        • ix_man_kennz_aggr1 auf man_kennz_aggr (catalogue_id );
                        • ix_man_kennz_aggr2 auf man_kennz_aggr (sem );
                        • ix_man_kennz_aggr3 auf man_kennz_aggr (jahr );
                        • ix_man_kennz_aggr4 auf man_kennz_aggr (studiengang );
                        • ix_man_kennz_aggr5 auf man_kennz_aggr (ch110_institut );
                        Wird benutzt in:
                          Tabelle man_kohorte (Drop-Out und Erfolg)

                          Typ: Hilfstabelle, Themenbereich: Management

                           
                          Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                          matrikel_nr INTEGER 10 false
                          studiengang_nr SMALLINT 5 false
                          fach_nr SMALLINT 5 false
                          man_studiengang_tid_ref_anfang CHAR 20 false
                          man_studiengang_tid_ref CHAR 20 false
                          vorsem INTEGER 10 false
                          startsem INTEGER 10 false
                          sem_rueck_beur_ein INTEGER 10 false
                          fach_sem_zahl INTEGER 10 false
                          status CHAR 10 false
                          ca12_staat SMALLINT 2 false Nationalität
                          geschlecht SMALLINT 2 false Geschlecht 1=Männlich, 2=Weiblich
                          alter DECIMAL (14,2) false Alter in Jahren
                          Primärschlüssel:

                          Index/Indizes:
                          • ix_man_kohorte1 auf man_kohorte (man_studiengang_tid_ref );
                          • ix_man_kohorte2 auf man_kohorte (startsem );
                          • ix_man_kohorte3 auf man_kohorte (sem_rueck_beur_ein );
                          • ix_man_kohorte4 auf man_kohorte (status );
                          Wird benutzt in:
                            Tabelle man_rel_bew_quote ( Relative Bewerberquote)

                            Typ: Hilfstabelle, Themenbereich: Management

                             
                            Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                            fb CHAR 10 false
                            lehr CHAR 10 false
                            man_studiengang_tid_ref CHAR 20 false
                            semester INTEGER 10 false
                            geschlecht SMALLINT 10 false
                            ca12_staat SMALLINT 10 false
                            bewerbungen_haupt INTEGER 10 false
                            bewerbungen_hilf INTEGER 10 false
                            studanf INTEGER 10 false
                            studanf_hv INTEGER 10 false
                            maxbewerber INTEGER 10 false
                            zul INTEGER 10 false
                            zul_hv INTEGER 10 false
                            bewerbungen INTEGER 10 false
                            maxbewerber_haupt INTEGER 10 false
                            Primärschlüssel:

                            Index/Indizes:
                              Wird benutzt in:
                                Tabelle man_reports

                                Berichte

                                Typ: Schluesseltabelle

                                 
                                Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                tid SERIAL 4 true Tupelidentifier
                                id VARCHAR 100 true ID des Reports
                                name VARCHAR 255 true name
                                restrictedgroupids CHAR 255 false Sichtbar für Gruppe Falls gefuellt duerfen diese Kennzahl nur bestimmte Gruppen comma-separated sehen(Das Feld wird derzeit noch nicht ausgewertet.)
                                active smallint 1 false Aktiv 1=ja, 0=nein
                                Primärschlüssel:

                                pk_man_reports: tid

                                Index/Indizes:
                                • unique ix_man_reports auf man_reports (id );
                                Wird benutzt in:
                                  Tabelle man_studiengang (Studiengänge)

                                  Dimensionstabelle Studiengang für Management-Modul

                                  Typ: Schlüsseltabelle, Themenbereich: Management

                                   
                                  Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                  tid SERIAL 5 true Laufnummer
                                  tid_ref CHAR 20 false Studiengang (Referenzschlüssel)
                                  text VARCHAR 255 false Studiengangstext
                                  stg CHAR 10 false Fach (Schlüssel) (Das Feld wird derzeit noch nicht ausgewertet.)
                                  kz_fach CHAR 10 false Fachkennzeichen (Schlüssel) Haupt/Nebenfach(Das Feld wird derzeit noch nicht ausgewertet.)
                                  abschluss CHAR 10 false Abschluss (intern) (Schlüssel) (Das Feld wird derzeit noch nicht ausgewertet.)
                                  fb CHAR 10 false Fakultät/Fachbereich (Schlüssel)
                                  lehr CHAR 10 false Lehreinheit (Schlüssel)
                                  fgr CHAR 10 false Fächergruppe (Schlüssel)
                                  abschluss_grp CHAR 10 false Abschlussgruppe (Schlüssel) BA,MA,Sonstige
                                  uniquename VARCHAR 255 false Schlüssel des Studiengangs Nummer oder Kürzel
                                  Primärschlüssel:

                                  man_studiengang_tid: tid

                                  Index/Indizes:
                                    Wird benutzt in:
                                      Tabelle man_studiengang_klr (Studiengänge)

                                      Zuordnungstabelle Studiengang (KLR) für Management-Modul

                                      Typ: Schlüsseltabelle, Themenbereich: Management

                                       
                                      Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                      man_studiengang_tid_ref CHAR 20 false Studiengang (Referenzschlüssel)
                                      stg CHAR 10 false Fach (Schlüssel)
                                      kz_fach CHAR 10 false Fachkennzeichen (Schlüssel) Haupt/Nebenfach
                                      abschluss CHAR 10 false Abschluss (intern) (Schlüssel)
                                      stug_key CHAR 20 false Studiengang (KLR) KLR Schlüssel des Studienganges
                                      Primärschlüssel:

                                      Index/Indizes:
                                        Wird benutzt in:
                                          Tabelle man_studiengang_merkmale (Studiengänge)

                                          Dimensionstabelle Studiengang für Management-Modul

                                          Typ: Schlüsseltabelle, Themenbereich: Management

                                           
                                          Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                          man_studiengang_tid_ref CHAR 20 false Studiengang (Referenzschlüssel)
                                          stg CHAR 10 false Fach (Schlüssel)
                                          kz_fach CHAR 10 false Fachkennzeichen (Schlüssel) Haupt/Nebenfach
                                          abschluss CHAR 10 false Abschluss (intern) (Schlüssel)
                                          systeminfo_id INTEGER 10 false Datenquelle Systeminfo-id
                                          Primärschlüssel:

                                          Index/Indizes:
                                            Wird benutzt in:
                                              Tabelle man_studiengang_sos (Studiengänge)

                                              Zuordnungstabelle Studiengang (SOS) für Management-Modul

                                              Typ: Schlüsseltabelle, Themenbereich: Management

                                               
                                              Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                              man_studiengang_tid_ref CHAR 20 false Studiengang (Referenzschlüssel)
                                              tid_stg INTEGER 4 false Studiengang (lehr_stg_ab)
                                              Primärschlüssel:

                                              Index/Indizes:
                                                Wird benutzt in:
                                                  Tabelle man_studiengang_user

                                                  Zuordnung von Benutzern zu Studiengängen

                                                  Typ: Schluesseltabelle

                                                   
                                                  Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                                  tid SERIAL 4 true Tupelidentifier
                                                  userinfo_id INTEGER 40 true Benutzer userinfo : tid
                                                  man_studiengang_tid_ref CHAR 20 false Studiengang (Referenzschlüssel) man_studiengang : tid_ref
                                                  Primärschlüssel:

                                                  pk_man_stg_user: tid

                                                  Index/Indizes:
                                                    Wird benutzt in:
                                                      Tabelle man_user_kostenstellen

                                                      Typ: Schlüsseltabelle

                                                       
                                                      Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                                      tid SERIAL false
                                                      userinfo_id INTEGER true Tid des Users userinfo : tid
                                                      kostenstelle CHAR 10 false Kostenstelle man_organigramm : key_apnr
                                                      Primärschlüssel:

                                                      ix_man_user_k_tid: tid

                                                      Index/Indizes:
                                                      • ix_man_user_k_1 auf man_user_kostenstellen (userinfo_id );
                                                      Wird benutzt in:
                                                        Tabelle man_zahl_wert

                                                        Kennzahlen aus manueller Schnittstelle

                                                        Typ: Datentabelle

                                                         
                                                        Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                                        tid SERIAL 4 true Primaerschluessel
                                                        hs_nr integer false Hochschulnummer
                                                        kenn_zahl CHAR 40 true Name der Kennzahl
                                                        jahr SMALLINT 4 false Bezugsjahr
                                                        sem SMALLINT 4 false Bezugssemester
                                                        ch110_institut CHAR 10 false Kostenstelle/Institut
                                                        stugkey CHAR 20 false Studiengangschluessel COB
                                                        stg CHAR 10 false ch30_fach aus SOS
                                                        bund_fachgebiet CHAR 10 false Fachgebiet (Bundesschluessel)
                                                        wert DECIMAL (14,2) false Wert der Kennzahl
                                                        geschlecht SMALLINT false Geschlecht
                                                        abschluss CHAR 10 false Abschluss
                                                        kz_fach CHAR 10 false Fachkennzeichen (Schlüssel) Haupt/Nebenfach
                                                        generic_dim1 CHAR 100 false Generische Definition 1
                                                        Primärschlüssel:

                                                        Index/Indizes:
                                                        • i_man_zahl_wert auf man_zahl_wert (kenn_zahl, sem, stugkey );
                                                        • i_man_zahl_wert2 auf man_zahl_wert (kenn_zahl, jahr, ch110_institut );
                                                        Wird benutzt in:

                                                          Views

                                                          View man_semester

                                                          View Semester

                                                           
                                                          Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                                          tid INTEGER 4 true Laufnummer Die Laufnummer nach dem Schema Jahr+1 für SS und Jahr+2 für WS
                                                          kurz VARCHAR 150 false Semester-Bezeichnung (kurz)
                                                          eintrag VARCHAR 255 false Semester-Bezeichnung (Druck)
                                                          lang_1 VARCHAR 255 false Semester-Bezeichnung (lang)
                                                          sem_beginn DATE 255 false Semester-Beginn
                                                          sem_ende DATE 255 false Semester-Ende
                                                          akad_jahr_absolv INTEGER 4 true Akad. Jahr vorheriges WS + SS (z.B. 2006 = 20052 + 20061)
                                                          Primärschlüssel:

                                                          SQL-Ausdruck:
                                                          • SELECT apnr as tid, kurz, druck as eintrag, lang_1, d_akt_von as sem_beginn, d_akt_bis as sem_ende, case when mod(apnr,10)=2 then (apnr/10)::integer +1 else (apnr/10) end as akad_jahr_absolv FROM cif where key=661 and druck like '% %' --keine automat. generierten Semester oder Fehleingaben im MAN Modul
                                                          Wird benutzt in:
                                                            View man_jahr

                                                            View Jahre aus Ressourcendaten

                                                             
                                                            Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                                            tid INTEGER 4 true Jahr Das Jahr
                                                            kurz VARCHAR 150 false Jahres-Bezeichnung (kurz)
                                                            druck VARCHAR 255 false Jahres-Bezeichnung (Druck)
                                                            lang_1 VARCHAR 255 false Jahres-Bezeichnung (lang)
                                                            Primärschlüssel:

                                                            SQL-Ausdruck:
                                                            • SELECT distinct ord as tid, ord::varchar(150) as kurz, ord::varchar(150) as druck, ord::varchar(150) as lang_1 from aggregierung where kategorie in ('MAN-Jahr')
                                                            Wird benutzt in:
                                                              View man_geschlecht

                                                              View Geschlecht

                                                               
                                                              Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                                              apnr INTEGER 4 true Nummer Geschlecht
                                                              kurz VARCHAR 150 false Geschlecht-Bezeichnung (kurz)
                                                              druck VARCHAR 255 false Geschlecht-Bezeichnung (Druck)
                                                              Primärschlüssel:

                                                              SQL-Ausdruck:
                                                              • select apnr,substring(beschreibung from 1 for 1) as kurz,beschreibung as druck from konstanten where tid in (1,2) union select 0,'u','unbekannt' from xdummy
                                                              Wird benutzt in:
                                                                View man_k_fb_stg

                                                                Fachbereiche und Studiengänge

                                                                Typ: Schlüsseltabelle, Themenbereich: Studierende

                                                                 
                                                                Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                                                druck VARCHAR 255 false
                                                                apnr VARCHAR 255 false
                                                                parent VARCHAR 255 false
                                                                struktur_str CHAR 50 false
                                                                Primärschlüssel:

                                                                SQL-Ausdruck:
                                                                • select drucktext as druck,key_apnr as apnr,'_Alle'::char(10) as parent,'Fachbereich' as struktur_str from organigramm where lehre=1 and now() between gueltig_seit and gueltig_bis and orgstruktur=20 union select 'Alle Fachbereiche/Fakultäten','_Alle'::char(10), null::char(10),'Alle' from xdummy union select 'Unbek. Fachbereich/Fakultät','_Unbek'::char(10), '_Alle'::char(10),'Fachbereich' from xdummy union select L.text,'s_'|| L.tid, L.fb,'Studiengang' from man_studiengang L where L.fb in (select key_apnr from organigramm O where O.lehre=1 and now() between O.gueltig_seit and O.gueltig_bis and O.orgstruktur=20) union select L.text,'s_'|| L.tid, '_Unbek' ,'Studiengang' from man_studiengang L where L.fb is null or L.fb not in (select key_apnr from organigramm O where O.lehre=1 and now() between O.gueltig_seit and O.gueltig_bis and O.orgstruktur=20)
                                                                Wird benutzt in:
                                                                  View man_k_fb_fgr_ab_stg

                                                                  Fachbereiche,Fächergruppen,Abschlussarten und Studiengänge

                                                                  Typ: Schlüsseltabelle, Themenbereich: Studierende

                                                                   
                                                                  Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                                                  druck VARCHAR 255 false
                                                                  apnr VARCHAR 255 false
                                                                  parent VARCHAR 255 false
                                                                  struktur_str CHAR 50 false
                                                                  Primärschlüssel:

                                                                  SQL-Ausdruck:
                                                                  • select drucktext as druck,key_apnr::char(100) as apnr,'_Alle'::char(100) as parent,'Fachbereich'::char(50) as struktur_str from organigramm where lehre=1 and now() between gueltig_seit and gueltig_bis and orgstruktur=20 union select 'Alle Fachbereiche/Fakultäten','_Alle'::char(10), null::char(10),'Alle' from xdummy union select 'Unbek. Fachbereich/Fakultät','_Unbek'::char(10), '_Alle'::char(10),'Fachbereich' from xdummy union select distinct C.druck,trim(O.key_apnr) || '_' || trim(C.apnr) ,O.key_apnr as parent,'Fächergruppe' as struktur_str from cifx C,organigramm O, man_studiengang M where O.key_apnr=M.fb and M.fgr=C.apnr and C.key=621 and O.lehre=1 and now() between O.gueltig_seit and O.gueltig_bis and O.orgstruktur=20 union select 'Unbek. Fächergruppe',trim(O.key_apnr) || '_U'::char(100), O.key_apnr as parent,'Fächergruppe' from organigramm O where O.lehre=1 and now() between O.gueltig_seit and O.gueltig_bis and O.orgstruktur=20 union select distinct 'Bachelor',trim(O.key_apnr) || '_' || trim(M.fgr) || '_' || M.abschluss_grp,trim(O.key_apnr) || '_' || trim(M.fgr) as parent,'Abschlussart' as struktur_str from organigramm O, man_studiengang M where O.key_apnr=M.fb and M.abschluss_grp='A24' and O.lehre=1 and now() between O.gueltig_seit and O.gueltig_bis and O.orgstruktur=20 union select distinct 'Master',trim(O.key_apnr) || '_' || trim(M.fgr) || '_' || M.abschluss_grp,trim(O.key_apnr) || '_' || trim(M.fgr) as parent,'Abschlussart' as struktur_str from organigramm O, man_studiengang M where O.key_apnr=M.fb and M.abschluss_grp='A37' and O.lehre=1 and now() between O.gueltig_seit and O.gueltig_bis and O.orgstruktur=20 union select distinct 'Sonstige',trim(O.key_apnr) || '_' || trim(M.fgr) || '_s',trim(O.key_apnr) || '_' || trim(M.fgr) as parent,'Abschlussart' as struktur_str from organigramm O, man_studiengang M where O.key_apnr=M.fb and (M.abschluss_grp is null or abschluss_grp not in ('A24','A37')) and O.lehre=1 and now() between O.gueltig_seit and O.gueltig_bis and O.orgstruktur=20 union select M.text,'s_'|| M.tid, trim(M.fb) || '_' || trim(M.fgr) || '_' || M.abschluss_grp,'Studiengang' from man_studiengang M where M.fb in (select key_apnr from organigramm O where O.lehre=1 and now() between O.gueltig_seit and O.gueltig_bis and O.orgstruktur=20) and M.abschluss_grp in ('A24','A37') union select M.text,'s_'|| M.tid, trim(M.fb) || '_' || trim(M.fgr) || '_s','Studiengang' from man_studiengang M where M.fb in (select key_apnr from organigramm O where O.lehre=1 and now() between O.gueltig_seit and O.gueltig_bis and O.orgstruktur=20) and M.abschluss_grp not in ('A24','A37') union select L.text,'s_'|| L.tid, '_Unbek' ,'Studiengang' from man_studiengang L where L.fb is null or L.fb not in (select key_apnr from organigramm O where O.lehre=1 and now() between O.gueltig_seit and O.gueltig_bis and O.orgstruktur=20)
                                                                  Wird benutzt in:
                                                                    View man_k_fb_ab_stg

                                                                    Fachbereiche,Abschlussarten und Studiengänge

                                                                    Typ: Schlüsseltabelle, Themenbereich: Studierende

                                                                     
                                                                    Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                                                    druck VARCHAR 255 false
                                                                    apnr VARCHAR 255 false
                                                                    parent VARCHAR 255 false
                                                                    struktur_str CHAR 50 false
                                                                    Primärschlüssel:

                                                                    SQL-Ausdruck:
                                                                    • select drucktext as druck,key_apnr::char(100) as apnr,'_Alle'::char(100) as parent,'Fachbereich'::char(50) as struktur_str from organigramm where lehre=1 and now() between gueltig_seit and gueltig_bis and orgstruktur=20 union select 'Alle Fachbereiche/Fakultäten','_Alle'::char(10), null::char(10),'Alle' from xdummy union select 'Unbek. Fachbereich/Fakultät','_Unbek'::char(10), '_Alle'::char(10),'Fachbereich' from xdummy union select distinct 'Bachelor',trim(O.key_apnr) || '_' || M.abschluss_grp,trim(O.key_apnr) as parent,'Abschlussart' as struktur_str from organigramm O, man_studiengang M where O.key_apnr=M.fb and M.abschluss_grp='A24' and O.lehre=1 and now() between O.gueltig_seit and O.gueltig_bis and O.orgstruktur=20 union select distinct 'Master',trim(O.key_apnr) || '_' || M.abschluss_grp,trim(O.key_apnr) as parent,'Abschlussart' as struktur_str from organigramm O, man_studiengang M where O.key_apnr=M.fb and M.abschluss_grp='A37' and O.lehre=1 and now() between O.gueltig_seit and O.gueltig_bis and O.orgstruktur=20 union select distinct 'Sonstige',trim(O.key_apnr) || '_s',trim(O.key_apnr) as parent,'Abschlussart' as struktur_str from organigramm O, man_studiengang M where O.key_apnr=M.fb and (M.abschluss_grp is null or abschluss_grp not in ('A24','A37')) and O.lehre=1 and now() between O.gueltig_seit and O.gueltig_bis and O.orgstruktur=20 union select M.text,'s_'|| M.tid, trim(M.fb) || '_' || M.abschluss_grp,'Studiengang' from man_studiengang M where M.fb in (select key_apnr from organigramm O where O.lehre=1 and now() between O.gueltig_seit and O.gueltig_bis and O.orgstruktur=20) and M.abschluss_grp in ('A24','A37') union select M.text,'s_'|| M.tid, trim(M.fb) || '_s','Studiengang' from man_studiengang M where M.fb in (select key_apnr from organigramm O where O.lehre=1 and now() between O.gueltig_seit and O.gueltig_bis and O.orgstruktur=20) and M.abschluss_grp not in ('A24','A37') union select L.text,'s_'|| L.tid, '_Unbek' ,'Studiengang' from man_studiengang L where L.fb is null or L.fb not in (select key_apnr from organigramm O where O.lehre=1 and now() between O.gueltig_seit and O.gueltig_bis and O.orgstruktur=20)
                                                                    Wird benutzt in:
                                                                      View man_fgr_ab_stg

                                                                      Fächergruppen,Abschlussarten und Studiengänge

                                                                      Typ: Schlüsseltabelle, Themenbereich: Studierende

                                                                       
                                                                      Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                                                      druck VARCHAR 255 false
                                                                      apnr VARCHAR 255 false
                                                                      parent VARCHAR 255 false
                                                                      struktur_str CHAR 50 false
                                                                      Primärschlüssel:

                                                                      SQL-Ausdruck:
                                                                      • select 'Alle Fächergruppen'::varchar(255) as druck ,'0'::char(50) as apnr, null::char(50) as parent,'Alle'::char(50) as struktur_str from xdummy union select 'Unbek. Fächergruppe','_Unbek'::char(10), '0'::char(10),'Fächergruppe' from xdummy union select distinct C.druck,trim(C.apnr) ,'0'::char(10) as parent,'Fächergruppe' as struktur_str from cifx C where C.key=621 and C.apnr !='0' union select distinct 'Bachelor',trim(M.fgr) || '_' || M.abschluss_grp, trim(M.fgr) as parent,'Abschlussart' as struktur_str from man_studiengang M where M.abschluss_grp='A24' union select distinct 'Master',trim(M.fgr) || '_' || M.abschluss_grp,trim(M.fgr) as parent,'Abschlussart' as struktur_str from man_studiengang M where M.abschluss_grp='A37' union select distinct 'Sonstige',trim(M.fgr) || '_s',trim(M.fgr) as parent,'Abschlussart' as struktur_str from man_studiengang M where (M.abschluss_grp is null or abschluss_grp not in ('A24','A37')) and M.fgr is not null union select M.text,'s_'|| M.tid, trim(M.fgr) || '_' || M.abschluss_grp,'Studiengang' from man_studiengang M where M.abschluss_grp in ('A24','A37') union select M.text,'s_'|| M.tid, trim(M.fgr) || '_s','Studiengang' from man_studiengang M where M.abschluss_grp not in ('A24','A37') union select L.text,'s_'|| L.tid, '_Unbek' ,'Studiengang' from man_studiengang L where L.fgr='_U'
                                                                      Wird benutzt in:
                                                                        View man_ab_stg

                                                                        Abschlussarten und Studiengänge

                                                                        Typ: Schlüsseltabelle, Themenbereich: Studierende

                                                                         
                                                                        Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                                                        druck VARCHAR 255 false
                                                                        apnr VARCHAR 255 false
                                                                        parent VARCHAR 255 false
                                                                        struktur_str CHAR 50 false
                                                                        Primärschlüssel:

                                                                        SQL-Ausdruck:
                                                                        • select 'Alle Abschlussarten'::varchar(255) as druck ,'0'::char(50) as apnr, null::char(50) as parent,'Alle'::char(50) as struktur_str from xdummy union select 'Sonstige','_s'::char(10), '0'::char(10),'Abschlussart' from xdummy union select 'Bachelor','A24'::char(10), '0'::char(10),'Abschlussart' from xdummy union select 'Master','A37'::char(10), '0'::char(10),'Abschlussart' from xdummy union select M.text,'s_'|| M.tid, M.abschluss_grp,'Studiengang' from man_studiengang M where M.abschluss_grp in ('A24','A37') union select M.text,'s_'|| M.tid, '_s','Studiengang' from man_studiengang M where M.abschluss_grp not in ('A24','A37')
                                                                        Wird benutzt in:
                                                                          View man_organigramm

                                                                          Kostenstellen

                                                                          Typ: Schlüsseltabelle, Themenbereich: Kostenrechnung

                                                                           
                                                                          Feldname Feldtyp Größe Default Not Null Beschreibung Kommentar Fremdschlüssel
                                                                          drucktext VARCHAR 255 false
                                                                          name VARCHAR 255 false
                                                                          key_apnr CHAR 10 false
                                                                          parent VARCHAR 255 false
                                                                          orgstruktur INTEGER 50 false
                                                                          nodeattrib SMALLINT 2 false
                                                                          Primärschlüssel:

                                                                          SQL-Ausdruck:
                                                                          • DBMS: POSTGRES:
                                                                            select drucktext,name,key_apnr,parent,orgstruktur,0::smallint as nodeattrib from organigramm where lehre=1 and now() between gueltig_seit and gueltig_bis union select drucktext,name,key_apnr,parent,orgstruktur,1 as nodeattrib from organigramm where (lehre!=1 or lehre is NULL OR today() > gueltig_bis)
                                                                          • DBMS: INFORMIX:
                                                                            select drucktext,name,key_apnr,parent,orgstruktur,0::smallint as nodeattrib from organigramm where lehre=1 and now() between gueltig_seit and gueltig_bis union select drucktext,name,key_apnr,parent,orgstruktur,1 as nodeattrib from organigramm where (lehre!=1 or lehre is NULL OR today() > gueltig_bis)
                                                                          Wird benutzt in:

                                                                            Funktionen/Prozeduren

                                                                            Funktion/Prozedur sp_man_cob_stug
                                                                            Beschreibung COB-Studiengänge für Man
                                                                            Parameter
                                                                            1. userid integer (Userid derzeit noch nicht ausgewertet )
                                                                            Script $MAN_PFAD/prozeduren/proc_sp_man_cob_stug_pg.sql
                                                                            Script $MAN_PFAD/prozeduren/proc_sp_man_cob_stug_ids.sql
                                                                            Rückgabe
                                                                              Kommentar
                                                                              Funktion/Prozedur sp_man_pbv_astat_teilzeit
                                                                              Beschreibung Prozedur zur Identifizierung von Teilteilwert - für Astat-Personal-Manangementberichte
                                                                              Parameter
                                                                              1. Jahr integer (Das Jahr für das die Auswertung vorgenommen wird, vor 2017 wird von 40.5 Wochenstunden ausgegangen)
                                                                              2. proz varchar (Prozentwert Arbeitszeit auf kenn_pbv_astat (ef15))
                                                                              3. Stunden varchar (Arbeitszeit in Stunden (ef16))
                                                                              Script $MAN_PFAD/prozeduren/proc_man_pbv_astat_teilzeit_pg.sql
                                                                              Rückgabe
                                                                              1. tz_key Typ: integer
                                                                              Kommentar

                                                                              Masken

                                                                                 
                                                                              1. Maske: Daten hinzufuegen (CSV)
                                                                                Nummer: 888880210
                                                                              2.  
                                                                              3. Maske: Drop-Out Quoten: Studienverlauf
                                                                                Nummer: 888880330
                                                                              4.  
                                                                              5. Maske: Drop-out Quoten pro Studiengang
                                                                                Nummer: 888880230
                                                                              6.  
                                                                              7. Maske: Kennzahlen der Produktgruppe 247.02 TU Hamburg
                                                                                Nummer: 10400000
                                                                              8.  
                                                                              9. Maske: Kohortenverfolgung
                                                                                Nummer: 68500000
                                                                              10.  
                                                                              11. Maske: Management Datenblatt
                                                                                Nummer: 888881430
                                                                              12.  
                                                                              13. Maske: Management-Bericht (Kennzahlen)
                                                                                Nummer: 888881190
                                                                              14.  
                                                                              15. Maske: Management-Kennzahl Datenblatt
                                                                                Nummer: 888880290
                                                                              16.  
                                                                              17. Maske: Management-Kennzahl Zeitreihe
                                                                                Nummer: 888881450
                                                                              18.  
                                                                              19. Maske: Management-Kennzahl Zeitreihe Studienjahr
                                                                                Nummer: 888881250
                                                                              20.  
                                                                              21. Maske: Managementbericht
                                                                                Nummer: 888880190
                                                                              22.  
                                                                              23. Maske: Managementbericht Inhalte verwalten
                                                                                Nummer: 888880540
                                                                              24.  
                                                                              25. Maske: Managementbericht für Studienjahre
                                                                                Nummer: 888881230
                                                                              26.  
                                                                              27. Maske: Managementbericht kopieren
                                                                                Nummer: 888880560
                                                                              28.  
                                                                              29. Maske: Relative Bewerberquote pro Studiengang
                                                                                Nummer: 888880250
                                                                              30.  
                                                                              31. Maske: Relative Bewerberquote pro Studiengang (Makro)
                                                                                Nummer: 888880270
                                                                              32.  
                                                                              33. Maske: Studiengänge Management
                                                                                Nummer: 888880310
                                                                              34.  

                                                                              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: