Browse Source

BaMa-Spaltenlayouts

master
Imo John 1 week ago
parent
commit
559dfbcd33
  1. 26
      src-modules/module/rpta/conf/rpta.xml
  2. 112
      src-modules/module/rpta/schluesseltabellen/rpta_column_layout_ba_ma_uebergang_nach_abschluss_fach2_fuellen.sql
  3. 148
      src-modules/module/rpta/schluesseltabellen/rpta_column_layout_master_anf_pruefungenext_alle_fuellen.sql
  4. 135
      src-modules/module/rpta/schluesseltabellen/rpta_column_layout_master_anf_pruefungenext_alle_mtknr_fuellen.sql
  5. 124
      src-modules/module/rpta/schluesseltabellen/rpta_column_layout_master_anf_pruefungenext_nur_ba_fuellen.sql

26
src-modules/module/rpta/conf/rpta.xml

@ -658,7 +658,6 @@ @@ -658,7 +658,6 @@
comment char(200) ,
version integer default 1
) ;" scriptfile="" database="" />
</action>
<nativeaction sql="create table tmp_repository(
tid SERIAL not null,
id CHAR(200) not null,
@ -678,6 +677,7 @@ aktiv smallint , @@ -678,6 +677,7 @@ aktiv smallint ,
gueltig_seit DATE ,
gueltig_bis DATE
);" scriptfile="" database=""/>
</action>
<action>
<loadtable refresh="true" delimiter="^" header="false" tabname="rpta_column_type">
<file path="$RPTA_PFAD/schluesseltabellen/rpta_column_type.unl" />
@ -750,9 +750,21 @@ gueltig_bis DATE @@ -750,9 +750,21 @@ gueltig_bis DATE
<!--<nativeaction sql="" scriptfile="$RPTA_PFAD/schluesseltabellen/rpta_column_layout_rpta_exam_unit_dim_studiengang_exam_written.sql" database="" />-->
<nativeaction sql="" scriptfile="$RPTA_PFAD/schluesseltabellen/rpta_column_layout_cob_busa_aggr_stamm_kost_fuellen.sql" database="" />
<nativeaction sql="" scriptfile="$RPTA_PFAD/schluesseltabellen/rpta_column_layout_studienstiftung_rangliste.sql" database="" />
<nativeaction sql="" scriptfile="$RPTA_PFAD/schluesseltabellen/rpta_column_layout_ba_ma_uebergang_nach_abschluss_fach2_fuellen.sql" database="" />
<nativeaction sql="" scriptfile="$RPTA_PFAD/schluesseltabellen/rpta_column_layout_master_anf_pruefungenext_alle_fuellen.sql" database="" />
<nativeaction sql="" scriptfile="$RPTA_PFAD/schluesseltabellen/rpta_column_layout_master_anf_pruefungenext_alle_mtknr_fuellen.sql" database="" />
<nativeaction sql="" scriptfile="$RPTA_PFAD/schluesseltabellen/rpta_column_layout_master_anf_pruefungenext_nur_ba_fuellen.sql" database="" />
<nativeaction sql="" scriptfile="$RPTA_PFAD/schluesseltabellen/macro_masken_bez_fuellen.sql" database="" />
</action>
<action>
<nativeaction sql="
update rpta_column2layout set caption=replace(caption,'000','\\000')
where layout_id =(select tid from rpta_column_layout
where uniquename='ba_ma_uebergang_nach_abschluss_fach_staat_ext')
and caption like '%000%';" scriptfile="" database=""
/>
</action>
</install-step>
</install>
<upgrade>
@ -859,9 +871,21 @@ gueltig_bis DATE @@ -859,9 +871,21 @@ gueltig_bis DATE
<!--<nativeaction sql="" scriptfile="$RPTA_PFAD/schluesseltabellen/rpta_column_layout_rpta_exam_unit_dim_studiengang_exam_written.sql" database="" />-->
<nativeaction sql="" scriptfile="$RPTA_PFAD/schluesseltabellen/rpta_column_layout_cob_busa_aggr_stamm_kost_fuellen.sql" database="" />
<nativeaction sql="" scriptfile="$RPTA_PFAD/schluesseltabellen/rpta_column_layout_studienstiftung_rangliste.sql" database="" />
<nativeaction sql="" scriptfile="$RPTA_PFAD/schluesseltabellen/rpta_column_layout_ba_ma_uebergang_nach_abschluss_fach2_fuellen.sql" database="" />
<nativeaction sql="" scriptfile="$RPTA_PFAD/schluesseltabellen/rpta_column_layout_master_anf_pruefungenext_alle_fuellen.sql" database="" />
<nativeaction sql="" scriptfile="$RPTA_PFAD/schluesseltabellen/rpta_column_layout_master_anf_pruefungenext_alle_mtknr_fuellen.sql" database="" />
<nativeaction sql="" scriptfile="$RPTA_PFAD/schluesseltabellen/rpta_column_layout_master_anf_pruefungenext_nur_ba_fuellen.sql" database="" />
<nativeaction sql="" scriptfile="$RPTA_PFAD/schluesseltabellen/macro_masken_bez_fuellen.sql" database="" />
</action>
<action>
<nativeaction sql="
update rpta_column2layout set caption=replace(caption,'LINKED','\\000')
where layout_id =(select tid from rpta_column_layout
where uniquename='ba_ma_uebergang_nach_abschluss_fach_staat_ext')
and caption like '%LINKED%';" scriptfile="" database=""
/>
</action>
</upgrade-step>
</upgrade>
<uninstall-step name="Deinstalliere Schlüssel">

112
src-modules/module/rpta/schluesseltabellen/rpta_column_layout_ba_ma_uebergang_nach_abschluss_fach2_fuellen.sql

@ -0,0 +1,112 @@ @@ -0,0 +1,112 @@
--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_fach2",
"caption":"Herkunftsstudiengang der Master-Studienanfänger_innen auf Abschluss- und Fachebene",
"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":"dim_studiengang_abschluss_vorher_1_stg",
"caption_der_spalte":"Vorheriger Abschluss Fach (Schlüssel)",
"caption_in_ergebnistabelle":"Fach bei Bachelor Abschluss eigene Hochschule (Schlüssel)",
"srcfieldname":"dim_studiengang_abschluss_vorher_1_stg",
"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(trim(H.name) || ''-'' || K.name,F.hs || ''-'' || F.studienfach) from kenn_hochschulen H,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.hs=H.hs_nr::varchar(10) and F.ang_abschl=A.abschluss_astat_bund and (A.abschlussart =''A24'' or A.abschluss_astat_bund=''96'') 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":"dim_studiengang_einschr_nachher_1_stg_str",
"caption_der_spalte":"Nachfolgender Studiengang (Fach)",
"caption_in_ergebnistabelle":"Master-Fach bei Studienbeginn",
"srcfieldname":"",
"targetfieldname":"einschr_nachher_stg_1_str",
"column_type":"lookupColumn",
"col_function":"select C.druck from cifx C where C.key=30 and C.apnr=einschr_nachher_stg_1",
"is_visible":"1",
"visible_size":"20",
"is_aggregate":"0",
"description":""
},
{"uniquename":"dim_studiengang_einschr_nachher_1_stg",
"caption_der_spalte":"Nachfolgender Studiengang (Fach Schlüssel)",
"caption_in_ergebnistabelle":"Master-Fach bei Studienbeginn (Schlüssel)",
"srcfieldname":"einschr_nachher_stg_1",
"column_type":"physicalColumn",
"col_function":"",
"is_visible":"1",
"visible_size":"20",
"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"
}
]
/>
<@rpta_column_layout_fuellen />

148
src-modules/module/rpta/schluesseltabellen/rpta_column_layout_master_anf_pruefungenext_alle_fuellen.sql

@ -0,0 +1,148 @@ @@ -0,0 +1,148 @@
--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_staat_ext",
"caption":"Herkunftsstudiengang/Land der Master-Studienanfänger_innen auf Abschluss- und Fachebene",
"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":"dim_studiengang_abschluss_vorher_1_stg",
"caption_der_spalte":"Vorheriger Abschluss Fach (Schlüssel)",
"caption_in_ergebnistabelle":"Fach bei Bachelor Abschluss eigene Hochschule (Schlüssel)",
"srcfieldname":"dim_studiengang_abschluss_vorher_1_stg",
"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":"hs_ext",
"caption_der_spalte":"Vorherige Hochschule extern",
"caption_in_ergebnistabelle":"Fremde HochschuleLINKEDName/Nummer",
"srcfieldname":"",
"targetfieldname":"hs_ext",
"column_type":"lookupColumn",
"col_function":"select coalesce(H.name,F.hs) from sos_pruefungenext F left outer join sxc_hochschulen_standorte H on (F.hs=H.hs_nr or F.hs=H.standort_nr) where F.matrikel_nr=tmp_rpta_erfolg_ba_ma_uebergang.matrikel_nr and F.prfg_sem <= tmp_rpta_erfolg_ba_ma_uebergang.einschr_nachher_semester order by F.prfg_sem limit 1",
"is_visible":"1",
"visible_size":"10",
"is_aggregate":"0",
"description":""
},
{"uniquename":"fach_ba_ext",
"caption_der_spalte":"Vorheriger Studiengang extern",
"caption_in_ergebnistabelle":"Fremde HochschuleLINKEDFach",
"srcfieldname":"",
"targetfieldname":"fach_ba_ext",
"column_type":"lookupColumn",
"col_function":"select coalesce(K.name,F.studienfach) from sos_pruefungenext F left outer join k_astat_studienfach_land K on (F.studienfach=''0'' || K.schluessel and K.land=5) where F.matrikel_nr=tmp_rpta_erfolg_ba_ma_uebergang.matrikel_nr and F.prfg_sem <= tmp_rpta_erfolg_ba_ma_uebergang.einschr_nachher_semester order by F.prfg_sem limit 1",
"is_visible":"1",
"visible_size":"10",
"is_aggregate":"0",
"description":""
},
{"uniquename":"abschluss_ba_ext",
"caption_der_spalte":"Vorheriger Abschluss extern",
"caption_in_ergebnistabelle":"Fremde HochschuleLINKEDAbschluss",
"srcfieldname":"",
"targetfieldname":"abschluss_ba_ext",
"column_type":"lookupColumn",
"col_function":"select coalesce(K.name,F.ang_abschl ) from k_astat_abschluss2steller K, sos_pruefungenext F where F.ang_abschl=K.schluessel 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 order by F.prfg_sem desc limit 1",
"is_visible":"1",
"visible_size":"10",
"is_aggregate":"0",
"description":""
},
{"uniquename":"staat_ba_ext",
"caption_der_spalte":"Staat Vorheriger Studiengang extern",
"caption_in_ergebnistabelle":"Fremde HochschuleLINKEDStaat",
"srcfieldname":"",
"targetfieldname":"staat_ba_ext",
"column_type":"lookupColumn",
"col_function":"select C.druck from cif C, k_astat_abschl_grp A,sos_pruefungenext F where val(F.country_astat)=C.apnr and C.key=12 and F.ang_abschl=A.abschluss_astat_bund 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 order by F.prfg_sem desc 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":"dim_studiengang_einschr_nachher_1_stg_str",
"caption_der_spalte":"Nachfolgender Studiengang (Fach)",
"caption_in_ergebnistabelle":"Master-Fach bei Studienbeginn",
"srcfieldname":"",
"targetfieldname":"einschr_nachher_stg_1_str",
"column_type":"lookupColumn",
"col_function":"select C.druck from cifx C where C.key=30 and C.apnr=einschr_nachher_stg_1",
"is_visible":"1",
"visible_size":"20",
"is_aggregate":"0",
"description":""
},
{"uniquename":"dim_studiengang_einschr_nachher_1_stg",
"caption_der_spalte":"Nachfolgender Studiengang (Fach Schlüssel)",
"caption_in_ergebnistabelle":"Master-Fach bei Studienbeginn (Schlüssel)",
"srcfieldname":"einschr_nachher_stg_1",
"column_type":"physicalColumn",
"col_function":"",
"is_visible":"1",
"visible_size":"20",
"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"
}
]
/>
<@rpta_column_layout_fuellen />

135
src-modules/module/rpta/schluesseltabellen/rpta_column_layout_master_anf_pruefungenext_alle_mtknr_fuellen.sql

@ -0,0 +1,135 @@ @@ -0,0 +1,135 @@
--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_staat_mtknr_ext",
"caption":"Herkunftsstudiengang/Land der Master-Studienanfänger_innen auf Abschluss- und Fachebene (Einzelfälle)",
"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":"matrikel_nr",
"caption_der_spalte":"Matrikel-Nr.",
"caption_in_ergebnistabelle":"Matrikel-Nr. Master-Anf.",
"srcfieldname":"matrikel_nr",
"column_type":"physicalColumn",
"col_function":"",
"is_visible":"1",
"visible_size":"10",
"is_aggregate":"0",
"description":""
},
{"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":"dim_studiengang_abschluss_vorher_1_stg",
"caption_der_spalte":"Vorheriger Abschluss Fach (Schlüssel)",
"caption_in_ergebnistabelle":"Fach bei Bachelor Abschluss eigene Hochschule (Schlüssel)",
"srcfieldname":"dim_studiengang_abschluss_vorher_1_stg",
"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(trim(H.name) || ''-'' || K.name,F.hs || ''-'' || F.studienfach) from kenn_hochschulen H,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.hs=H.hs_nr::varchar(10) and F.ang_abschl=A.abschluss_astat_bund and (A.abschlussart =''A24'' or A.abschluss_astat_bund=''96'') 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":"staat_ba_ext",
"caption_der_spalte":"Staat Vorheriger Studiengang extern",
"caption_in_ergebnistabelle":"Staat bei Bachelor Abschluss oder 96 fremde Hochschule",
"srcfieldname":"",
"targetfieldname":"staat_ba_ext",
"column_type":"lookupColumn",
"col_function":"select C.druck from cif C, k_astat_abschl_grp A,sos_pruefungenext F where val(F.country_astat)=C.apnr and C.key=12 and F.ang_abschl=A.abschluss_astat_bund 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":"dim_studiengang_einschr_nachher_1_stg_str",
"caption_der_spalte":"Nachfolgender Studiengang (Fach)",
"caption_in_ergebnistabelle":"Master-Fach bei Studienbeginn",
"srcfieldname":"",
"targetfieldname":"einschr_nachher_stg_1_str",
"column_type":"lookupColumn",
"col_function":"select C.druck from cifx C where C.key=30 and C.apnr=einschr_nachher_stg_1",
"is_visible":"1",
"visible_size":"20",
"is_aggregate":"0",
"description":""
},
{"uniquename":"dim_studiengang_einschr_nachher_1_stg",
"caption_der_spalte":"Nachfolgender Studiengang (Fach Schlüssel)",
"caption_in_ergebnistabelle":"Master-Fach bei Studienbeginn (Schlüssel)",
"srcfieldname":"einschr_nachher_stg_1",
"column_type":"physicalColumn",
"col_function":"",
"is_visible":"1",
"visible_size":"20",
"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"
}
]
/>
<@rpta_column_layout_fuellen />

124
src-modules/module/rpta/schluesseltabellen/rpta_column_layout_master_anf_pruefungenext_nur_ba_fuellen.sql

@ -0,0 +1,124 @@ @@ -0,0 +1,124 @@
--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__ba_fach_staat_ext",
"caption":"Herkunftsstudiengang/Land der Master-Studienanfänger_innen auf Abschluss- und Fachebene (Bachelor)",
"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":"dim_studiengang_abschluss_vorher_1_stg",
"caption_der_spalte":"Vorheriger Abschluss Fach (Schlüssel)",
"caption_in_ergebnistabelle":"Fach bei Bachelor Abschluss eigene Hochschule (Schlüssel)",
"srcfieldname":"dim_studiengang_abschluss_vorher_1_stg",
"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(trim(H.name) || ''-'' || K.name,F.hs || ''-'' || F.studienfach) from kenn_hochschulen H,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.hs=H.hs_nr::varchar(10) and F.ang_abschl=A.abschluss_astat_bund and (A.abschlussart =''A24'' or A.abschluss_astat_bund=''96'') 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":"staat_ba_ext",
"caption_der_spalte":"Staat Vorheriger Studiengang extern",
"caption_in_ergebnistabelle":"Staat bei Bachelor Abschluss oder 96 fremde Hochschule",
"srcfieldname":"",
"targetfieldname":"staat_ba_ext",
"column_type":"lookupColumn",
"col_function":"select C.druck from cif C, k_astat_abschl_grp A,sos_pruefungenext F where val(F.country_astat)=C.apnr and C.key=12 and F.ang_abschl=A.abschluss_astat_bund and (A.abschlussart =''A24'' or A.abschluss_astat_bund=''96'') 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":"dim_studiengang_einschr_nachher_1_stg_str",
"caption_der_spalte":"Nachfolgender Studiengang (Fach)",
"caption_in_ergebnistabelle":"Master-Fach bei Studienbeginn",
"srcfieldname":"",
"targetfieldname":"einschr_nachher_stg_1_str",
"column_type":"lookupColumn",
"col_function":"select C.druck from cifx C where C.key=30 and C.apnr=einschr_nachher_stg_1",
"is_visible":"1",
"visible_size":"20",
"is_aggregate":"0",
"description":""
},
{"uniquename":"dim_studiengang_einschr_nachher_1_stg",
"caption_der_spalte":"Nachfolgender Studiengang (Fach Schlüssel)",
"caption_in_ergebnistabelle":"Master-Fach bei Studienbeginn (Schlüssel)",
"srcfieldname":"einschr_nachher_stg_1",
"column_type":"physicalColumn",
"col_function":"",
"is_visible":"1",
"visible_size":"20",
"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"
}
]
/>
<@rpta_column_layout_fuellen />
Loading…
Cancel
Save