From f786fe76049ac9cc4bb00a31490ca6e75da090fc Mon Sep 17 00:00:00 2001 From: Daniel Quathamer Date: Wed, 11 May 2022 10:59:15 +0200 Subject: [PATCH] Enable Unload Start semester #8 --- .../module/costage/rohdaten/COSTAGE_ENV.sam | 8 +- .../costage/rohdaten/costage_unload.xml | 165 +++++++++++------- 2 files changed, 109 insertions(+), 64 deletions(-) diff --git a/src-modules/module/costage/rohdaten/COSTAGE_ENV.sam b/src-modules/module/costage/rohdaten/COSTAGE_ENV.sam index 5d4d745..39790bf 100644 --- a/src-modules/module/costage/rohdaten/COSTAGE_ENV.sam +++ b/src-modules/module/costage/rohdaten/COSTAGE_ENV.sam @@ -1,7 +1,7 @@ #!/bin/bash #Entladeumgebung für SuperX -#Die folgenden Parameter m�ssen angepasst werden +#Die folgenden Parameter müssen angepasst werden # SX_CLIENT ist die Client-Anwendung zum Zugriff auf die DB SX_CLIENT=jdbc; export SX_CLIENT @@ -15,6 +15,12 @@ export LOGGER_PROPERTIES #export JAVA_OPTS SOURCESYSTEM=co export SOURCESYSTEM +COSTAGE_start_st_sem=20001 +export COSTAGE_start_st_sem +COSTAGE_start_bw_sem=20001 +export COSTAGE_start_bw_sem +COSTAGE_start_leistungen_sem=20001 +export COSTAGE_start_leistungen_sem ##Pfad für Entladedaten: #COSTAGE_LOAD_PFAD=. diff --git a/src-modules/module/costage/rohdaten/costage_unload.xml b/src-modules/module/costage/rohdaten/costage_unload.xml index 98b696f..4e1eb62 100644 --- a/src-modules/module/costage/rohdaten/costage_unload.xml +++ b/src-modules/module/costage/rohdaten/costage_unload.xml @@ -4,6 +4,9 @@ CO-Version, wird derzeit ignoriert +Ab welchem Semester sollen Studierende entladen werden? z.B. 20011 für SS 2001 +Ab welchem Semester sollen Bewerbungen entladen werden? z.B. 20011 für SS 2001 +Ab welchem Semester sollen Leistungen entladen werden? z.B. 20011 für SS 2001 @@ -45,11 +48,15 @@ FROM px_st_abschlussziele_lokal_v = $COSTAGE_start_st_sem +and current_date+365 > S.semester_anfang +and extract(year from S.semester_anfang) > 2000 ; ]]> @@ -79,10 +86,15 @@ FROM px_st_fakultaeten_v = $COSTAGE_start_st_sem +and current_date+365 > S.semester_anfang +and extract(year from S.semester_anfang) > 2000 + ; ]]> @@ -93,11 +105,15 @@ FROM px_st_hauptstudien_v = $COSTAGE_start_st_sem +and current_date+365 > S.semester_anfang +and extract(year from S.semester_anfang) > 2000 ; ]]> @@ -161,13 +177,16 @@ FROM px_st_personen_v = $COSTAGE_start_st_sem +and current_date+365 > S.semester_anfang +and extract(year from S.semester_anfang) > 2000 ; ]]> @@ -296,13 +315,17 @@ FROM px_st_studienkennzahlen_v = $COSTAGE_start_st_sem +and current_date+365 > S.semester_anfang +and extract(year from S.semester_anfang) > 2000 ; ]]> @@ -337,21 +360,25 @@ FROM px_st_studierendenstammdaten_v = $COSTAGE_start_bw_sem +and current_date+365 > S.semester_anfang +and extract(year from S.semester_anfang) > 2000 ; ]]> @@ -510,12 +537,16 @@ FROM px_st_adressen_v = $COSTAGE_start_st_sem +and current_date+365 > S.semester_anfang +and extract(year from S.semester_anfang) > 2000 ; ]]> @@ -554,14 +585,18 @@ where st_abm_art_kurzbezeichnung is not null = $COSTAGE_start_st_sem +and current_date+365 > S.semester_anfang +and extract(year from S.semester_anfang) > 2000 ; ]]> @@ -583,12 +618,16 @@ FROM px_st_ersthochschulen_v 0 +and to_number('20' || replace(replace(S.semester_id,'S','1'),'W','2')) >= $COSTAGE_start_st_sem +and current_date+365 > S.semester_anfang +and extract(year from S.semester_anfang) > 2000 +; ]]>