Validierung Maske Kostenträger Lehre-Studiengänge

Kostentraeger Lehre-Studiengaenge his.png

Der markierte Wert wird folgendermaßen berechnet:

Tabellen:

  • kenn_vtbu_aggr V
  • kenn_stug S

Filter:

  • V.ziel_stug =S.stug_key
    • Abgleich der Tabellen
  • V.kokl='K'
    • Filter kenn_vtbu_aggr.kokl='K'
  • V.jahr=xxx
    • Filter auf das entsprechende Jahr
  • V.vari='L'
    • Filter auf kenn_vtbu_aggr.vari='L'
  • V.hs_nr=xxx
    • Filter auf die Hochschulnummer
  • V.hs_nr= S.hs_nr
    • Abgleich der Tabellen
  • S.k_extkotr
    • hier kommt der externe Kostenträger her.

Summe aus Feld betrag sind die kosten

Zahl der Studierenden (VZÄ entspr. COB-Gewichtung):

Tabellen:

  • kenn_su_imp_stud I
  • kenn_stug S

Filter:

  • I.sem=xxx
    • Filter auf das entsprechende Semester
  • I.hs_nr=xxx
    • Filter auf die Hochschulnummer
  • I.hs_nr= S.hs_nr
    • Abgleich der Tabellen
  • .stugkey=S.stug_key
    • Abgleich der Tabellen
  • S.k_extkotr
    • hier kommt der externe Kostenträger her.

Das Ergebnis ist dann sie Summe aus vza

Hier ein SQL zum Testen in der Datenbank:

select V.ziel_stug,S.stug_key,S.k_extkotr,E.gueltig_von,E.gueltig_bis,sum(V.betrag) from kenn_vtbu_aggr V, kenn_stug S, kenn_extkotr E
where V.kokl='K' 
and S.k_extkotr=E.key
and  <> = V.jahr 
and S.k_extkotr not in (select trim(key) from kenn_extkotr where (key like '01%' or key like '11%') and date('<>') between gueltig_von and gueltig_bis order by 1  ) 
and V.ziel_stug =S.stug_key
and V.vari='L' 
and V.hs_nr= S.hs_nr 
and V.hs_nr::char(10) in   ('<>')
group by 1,2,3,4,5;

Folgendes muss in dem SQL ersetzt werden:

  • Jahr - Hier das gewünschte Jahr eintragen.
  • Datum - Hier das Datum für die Sicht eintragen. Es wird für die Gültigkeit der Kostenträger verwendet.
  • Hochschulnummer - Hier die eigene Hochschulnummer eintragen.

Kosten des Studiengangs pro Studierendem:

Das Ergebnis aus kosten/vza