Browse Source

Stammdaten NRW; Bewerbungsorzess SIcht; BAMA abschluss fach mtknr

master
Imo John 2 days ago
parent
commit
6a42d49075
  1. 90
      src-modules/module/rpta/schluesseltabellen/rpta_column_layout_ba_ma_uebergang_nach_abschluss_fach_mtknr_fuellen.sql
  2. 127
      src-modules/module/rpta/schluesseltabellen/rpta_column_layout_bewerbungsprozess_sicht.sql
  3. 2
      src-modules/module/rpta/schluesseltabellen/rpta_column_layout_sxc_zahl_wert_stammdaten_nrw.sql

90
src-modules/module/rpta/schluesseltabellen/rpta_column_layout_ba_ma_uebergang_nach_abschluss_fach_mtknr_fuellen.sql

@ -0,0 +1,90 @@ @@ -0,0 +1,90 @@
--freemarker template
<#include "RPTA-Makros"/>
<sqlvars>
<sqlvar name="rpta_erfolg_ba_ma_uebergang_exists">
select count(*) from rpta_resultset where uniquename='rpta_erfolg_ba_ma_uebergang';
</sqlvar>
</sqlvars>
<#assign rpta_column_layout = {"uniquename":"ba_ma_uebergang_nach_abschluss_fach_mtknr",
"caption":"Herkunftsstudiengang der Master-Studienanfänger_innen nach Matrikelnummer",
"rpta_resultset":"rpta_erfolg_ba_ma_uebergang",
"whereclause":"richtung=''wg'' and einschr_nachher_abschlussart=''A37''",
"description":"Übergang Bachelor-Master mit Aggregierung auf Abschluss und Fach beim vorherigen Abschluss und Abschluss beim nachfolgenden Studiengang"
}
/>
<#assign rpta_columns = [
{"uniquename":"dim_studiengang_abschluss_vorher_1_stg_str",
"caption_der_spalte":"Vorheriger Abschluss Fach",
"caption_in_ergebnistabelle":"Fach bei Bachelor Abschluss eigene Hochschule",
"srcfieldname":"dim_studiengang_abschluss_vorher_1_stg_str",
"column_type":"physicalColumn",
"col_function":"",
"is_visible":"1",
"visible_size":"10",
"is_aggregate":"0",
"description":"Erstes Fach beim Bachelor Abschluss eigene Hochschule"
},
{"uniquename":"sos_k_abint_abschluss_vorher_druck",
"caption_der_spalte":"Vorheriger Abschluss",
"caption_in_ergebnistabelle":"Bachelor Abschluss eigene Hochschule",
"srcfieldname":"sos_k_abint_abschluss_vorher_druck",
"column_type":"physicalColumn",
"col_function":"",
"is_visible":"1",
"visible_size":"10",
"is_aggregate":"0",
"description":""
},
{"uniquename":"fach_ba_ext",
"caption_der_spalte":"Vorheriger Studiengang extern",
"caption_in_ergebnistabelle":"Fach bei Bachelor Abschluss fremde Hochschule",
"srcfieldname":"",
"targetfieldname":"fach_ba_ext",
"column_type":"lookupColumn",
"col_function":"select coalesce(K.name,F.studienfach) from k_astat_abschl_grp A,sos_pruefungenext F left outer join k_astat_studienfach_land K on (F.studienfach=''0'' || K.schluessel and K.land=5) where F.ang_abschl=A.abschluss_astat_bund and A.abschlussart=''A24'' and F.matrikel_nr=tmp_rpta_erfolg_ba_ma_uebergang.matrikel_nr and F.prfg_sem <= tmp_rpta_erfolg_ba_ma_uebergang.einschr_nachher_semester limit 1",
"is_visible":"1",
"visible_size":"10",
"is_aggregate":"0",
"description":""
},
{"uniquename":"k_abint_einschr_nachher_dtxt",
"caption_der_spalte":"Nachfolgender Studiengang (Abschluss)",
"caption_in_ergebnistabelle":"Master-Abschluss bei Studienbeginn",
"srcfieldname":"k_abint_einschr_nachher_dtxt",
"column_type":"physicalColumn",
"col_function":"",
"is_visible":"1",
"visible_size":"10",
"is_aggregate":"0",
"description":""
},
{"uniquename":"summe",
"caption":"Summe der Studienfälle",
"srcfieldname":"summe",
"column_type":"physicalColumn",
"col_function":"sum",
"is_visible":"1",
"visible_size":"5",
"is_aggregate":"1",
"description":"Summe der Studienfälle"
},
{"uniquename":"matrikel_nr",
"caption_der_spalte":"Übergang Bacherlor - Master - Matrikelnr.",
"caption_in_ergebnistabelle":"Matrikelnummer",
"srcfieldname":"matrikel_nr",
"format_code":"INT_NO_SEP",
"column_type":"physicalColumn",
"col_function":"",
"is_visible":"1",
"visible_size":"10",
"is_aggregate":"0",
"description":""
}
]
/>
<@rpta_column_layout_fuellen />

127
src-modules/module/rpta/schluesseltabellen/rpta_column_layout_bewerbungsprozess_sicht.sql

@ -0,0 +1,127 @@ @@ -0,0 +1,127 @@
--freemarker template
<#include "RPTA-Makros"/>
<sqlvars>
<sqlvar name="sos_stud_astat_exists">
select count(*) from rpta_resultset where uniquename='sos_stud_astat';
</sqlvar>
</sqlvars>
<#assign rpta_column_layout = {"uniquename":"bewerbungsprozess_sicht",
"caption":"Bewerbungsprozess (Baum)",
"rpta_resultset":"rpta_zul_antr_aggr",
"whereclause":"",
"description":"Bewerbungsprozess mit Baumstruktur nach Studiengang-Sicht",
"sortclause":"sortnr"
}
/>
<#assign rpta_columns = [
{"uniquename":"dim_studiengang_s_tid_stg",
"caption":"Studiengang Sichtelement-ID",
"srcfieldname":"",
"targetfieldname":"tree_lowkey",
"column_type":"logicalColumn",
"col_function":"(''s_'' || tid_stg)::varchar(255)",
"is_visible":"0",
"format_code":"",
"visible_size":"30",
"is_aggregate":"0",
"description":"Studiengang"
},
{"uniquename":"dim_studiengang_s_tid_stg_ebene",
"caption":"Ebene",
"srcfieldname":"",
"targetfieldname":"ebene",
"column_type":"logicalColumn",
"col_function":"null::integer",
"is_visible":"1",
"format_code":"",
"visible_size":"5",
"is_aggregate":"0",
"description":"Studiengang"
},
{"uniquename":"dim_studiengang_sicht",
"caption":"Studiengang",
"srcfieldname":"tree_lowkey",
"targetfieldname":"studiengang",
"column_type":"treeColumn",
"col_function":"Studiengang",
"is_visible":"1",
"format_code":"",
"visible_size":"30",
"is_aggregate":"0",
"description":"Studiengang"
},
{"uniquename":"geschl_w",
"caption":"Geschlecht weiblich",
"srcfieldname":"",
"targetfieldname":"geschl_w",
"column_type":"preparingColumn",
"col_function":"case when geschlecht=2 then 1 else 0 end",
"is_visible":"1",
"format_code":"",
"visible_size":"5",
"is_aggregate":"0",
"description":"Geschlecht weiblich"
},
{"uniquename":"bewerbungen_ges",
"caption_der_spalte":"Bewerbungen gesamt",
"caption_in_ergebnistabelle":"Bewerbungen\\000gesamt",
"srcfieldname":"summe",
"column_type":"physicalColumn",
"col_function":"",
"is_visible":"1",
"visible_size":"10",
"is_aggregate":"1",
"description":""
},
{"uniquename":"bewerbungen_w",
"caption_der_spalte":"Bewerbungen weiblich",
"caption_in_ergebnistabelle":"Bewerbungen\\000weiblich",
"srcfieldname":"geschl_w",
"targetfieldname":"bewerbungen_w",
"column_type":"processingColumn",
"col_function":"sum(geschl_w)",
"is_visible":"1",
"visible_size":"10",
"is_aggregate":"1",
"description":""
},
{"uniquename":"bewerbungen_w_quote",
"srcfieldname":"bewerbungen_w",
"targetfieldname":"bewerbungen_w_quote",
"column_type":"computedColumn",
"col_function":"bewerbungen_w/summe::decimal(18,2)*100",
"format_code":"DEC_2",
"caption_der_spalte":"Bewerbungen weiblich in Prozent",
"caption_in_ergebnistabelle":"Bewerbungen\\000weiblich in %",
"is_visible":"1",
"is_aggregate":0,
"visible_size":25,
"description":""
},
{"uniquename":"antrags_status_zu",
"caption":"Zugelassen",
"srcfieldname":"",
"targetfieldname":"antrags_status_zu",
"column_type":"logicalColumn",
"col_function":"case when zul_kz=''J'' then 1 else 0 end",
"is_visible":"1",
"visible_size":"10",
"is_aggregate":"1",
"description":"1"
},
{"uniquename":"einschreib_kz_j",
"caption":"Eingeschrieben",
"srcfieldname":"",
"targetfieldname":"einschreib_kz_j",
"column_type":"logicalColumn",
"col_function":"case when einschreib_kz=''J'' then 1 else 0 end",
"is_visible":"1",
"visible_size":"10",
"is_aggregate":"1",
"description":"1"
}
]
/>
<@rpta_column_layout_fuellen />

2
src-modules/module/rpta/schluesseltabellen/rpta_column_layout_sxc_zahl_wert_stammdaten_nrw.sql

@ -130,7 +130,7 @@ select count(*) from rpta_resultset where uniquename='rpta_sxc_zahl_wert'; @@ -130,7 +130,7 @@ select count(*) from rpta_resultset where uniquename='rpta_sxc_zahl_wert';
"srcfieldname":"wert",
"targetfieldname":"nrw_schnitt_kennz_lookup",
"column_type":"lookupColumn",
"col_function":"SELECT AVG(summe_wert) AS durchschnitt
"col_function":"SELECT sum(summe_wert)/12 AS durchschnitt
FROM (
SELECT hs_nr,
case when kenn_zahl like ''%_quote%'' then avg(wert)

Loading…
Cancel
Save