<tablename="costage_st_studierendenstammdaten"thema="Studierende und Gebühren"caption="Studierendenstammdaten (CO)"typ="Datentabelle"releaseUnload="empty">
<columnname="second_nationality"type ="INTEGER"size ="4"default =""notnull ="false"description="Amtl. Schluessel fuer zweite Staatsangehoerigkeit"currentlyUsed="false"/>
<columnname="d_exmatr"type ="DATE"size ="4"default =""notnull ="false"description="Datum der Exmatr. (obsolet)"/>
@ -1204,13 +1221,11 @@ parent="CO Basisdaten">Abfragen zu Prüfungen und Leistungen</thema>
@@ -1204,13 +1221,11 @@ parent="CO Basisdaten">Abfragen zu Prüfungen und Leistungen</thema>
@ -1330,7 +1345,7 @@ parent="CO Basisdaten">Abfragen zu Prüfungen und Leistungen</thema>
@@ -1330,7 +1345,7 @@ parent="CO Basisdaten">Abfragen zu Prüfungen und Leistungen</thema>
@ -1368,12 +1383,16 @@ parent="CO Basisdaten">Abfragen zu Prüfungen und Leistungen</thema>
@@ -1368,12 +1383,16 @@ parent="CO Basisdaten">Abfragen zu Prüfungen und Leistungen</thema>
@ -62,6 +64,67 @@ and L.leistungsstatus_nr in (4,2) --Letztgültig/Final/gültige Leistung
@@ -62,6 +64,67 @@ and L.leistungsstatus_nr in (4,2) --Letztgültig/Final/gültige Leistung
/* and costage_st_studien_aggr.st_studstamm_nr in (select S.st_studstamm_nr from costage_st_studierendenstammdaten S where S.st_land1_nr in (<<Staatsangehörigkeit>>) ) */\
/* and costage_st_studien_aggr.st_studstamm_nr in (select S2.st_studstamm_nr from costage_st_studierendenstammdaten S2 where S2.geschlecht = <<Geschlecht>> ) */\
/* and costage_st_studien_aggr.unikey=<<Hochschule>> */\
/* and costage_st_pruef_aggr.st_studstamm_nr in (select S.st_studstamm_nr from costage_st_studierendenstammdaten S where S.st_land1_nr in (<<Staatsangehörigkeit>>) ) */\
/* and costage_st_pruef_aggr.st_studstamm_nr in (select S2.st_studstamm_nr from costage_st_studierendenstammdaten S2 where S2.geschlecht = <<Geschlecht>> ) */\
/* and costage_st_pruef_aggr.unikey=<<Hochschule>> */\
DOQUERY "vacuum full ]]></xsl:text><xsl:value-ofselect="@target-table"/><xsl:text><![CDATA[;"
psql --dbname=$DBNAME -c "\copy ]]></xsl:text><xsl:value-ofselect="@target-table"/><xsl:text><![CDATA[ from unl/]]></xsl:text><xsl:value-ofselect="concat(@id,'.csv')"/><xsl:text><![CDATA[ using delimiters '"$1"' with null as '' CSV $2"
{"srcfile":"px_st_studienkennzahlen_v.csv","targettable":"costage_st_studienkennzahlen","targetfile":"costage_st_studienkennzahlen.unl","specialrule":"delete from costage_st_studienkennzahlen where unikey != '8140'"},
{"srcfile":"px_st_studierendenstammdaten_v.csv","targettable":"costage_st_studierendenstammdaten_neu","targetfile":"costage_st_studierendenstammdaten.unl","specialrule":"update costage_st_studierendenstammdaten_neu set aufnahmedatum=now() where st_studstamm_nr=419856"}
{"srcfile":"px_st_studierendenstammdaten_v.csv","targettable":"costage_st_studierendenstammdaten_neu","targetfile":"costage_st_studierendenstammdaten.unl","specialrule":"update costage_st_studierendenstammdaten_neu set aufnahmedatum=now() where st_studstamm_nr=419856"},
<paramname="SOS_UNL_COMPLETE"defaultValue="true"description="Komplett entladen"><comment>Sollen alle Datensätze entladen werden, oder nur die geänderten?(true,false).</comment></param>
<paramname="VERSION"defaultValue="13"description="Datenbank-Version"><comment>SOSPOS-Version, möglich sind 6,7,8,9,10,11,12,13. Bei HISinOne wird sie automatisch gesetzt.</comment></param>
<paramname="start_stud_sem"defaultValue="19911"description="Startsemester Studierende"><comment>Ab welchem Semester sollen Studierende entladen werden? z.B. 20011 für SS 2001</comment></param>
<paramname="start_pruef_sem"defaultValue="19911"description="Startsemester Prüfungen"><comment>Ab welchem Semester sollen Prüfungen entladen werden? z.B. 20021 für SS 2002</comment></param>
<paramname="SOS_UNL_ANON"defaultValue="false"description="Pseudonymisierung"><comment>Matrikelnummern pseudonymisieren (true, false). Muss bei Datenquelle HISinOne auf "false" gesetzt sein.</comment></param>
<paramname="POS_PNR"defaultValue="0"><comment>Welche Prüfungsnummern (Vor- Hauptprüfun../../../superx/WEB-INF/web.xmlgen) sollen entladen werden? Wird bei Datenquelle HISinOne nicht ausgewertet.</comment></param>
<paramname="LAB_FILTER"defaultValue=" AND (lab.panerk is null or lab.panerk != 'J') "><comment>Weiterer Filter für Einzelprüfungen. Standardmäßig werden anerkannte Prüfungen nicht entladen. Wird bei Datenquelle HISinOne nicht ausgewertet.</comment></param>
<paramname="STUDENT_FILTER"defaultValue=" AND 1=1 "><comment>Filter für Studierende, um z.B. Teststudenten nicht zu entladen (nur HISinOne).</comment></param>
<paramname="STUDENT_SOSPOS_FILTER"defaultValue=" AND 1=1 "><comment>Filter für Studierende, um z.B. Teststudenten nicht zu entladen (nur sospos/co).</comment></param>
<paramname="DATUM"defaultValue="01.01.1900"description="Entladedatum"><comment>Datum ab dem entladen werden soll (bei SOS_UNL_COMPLETE=false). Wird bei Datenquelle HISinOne nicht ausgewertet.</comment></param>
<paramname="STUD_IDENT"defaultValue="false"description="Sollen Name und Vorname der Studierenden entladen werden? (Die ersten vier Buchstaben des Vornamens werden immer entladen, da sie für die Hochschulstatistik benötigt werden)"><comment> Wenn ja, dann ist der Wert "true", wenn nein, dann ist er "false"</comment></param>
<paramname="EXTERNAL_SUBJECTS"defaultValue="false"description="Sollen externe Fächer entladen werden? "><comment> Wenn ja, dann ist der Wert "true", wenn nein, dann ist er "false"</comment></param>
<paramname="PRUEFER_NAME"defaultValue="false"description="Sollen Name/Vorname der Prüfer entladen werden?"><comment> Wenn ja, dann ist der Wert "true", wenn nein, dann ist es "false". Wird bei Datenquelle HISinOne nicht ausgewertet.</comment></param>
<paramname="DIPL_THEMA"defaultValue="false"description="Soll das Thema der Abschlussarbeit entladen werden?"><comment> Wenn ja, dann ist der Wert "true", wenn nein, dann ist es "false". Wird bei Datenquelle HISinOne nicht ausgewertet.</comment></param>
<paramname="PERSONATTRIBUTE_IDS"defaultValue="0"description="Sollen Attribute einer Person entladen werden? Wenn Personenattribute entladen werden sollen, dann personattributetype_id durch Komma getrennt eingeben"><comment>Wird bei Datenquelle HISinOne ausgewertet.</comment></param>
@ -1680,6 +1677,10 @@ and F.statustyp is not null
@@ -1680,6 +1677,10 @@ and F.statustyp is not null
and F.fachsemester is not null
and F.kz_rueck_beur_ein is not null
AND F.semester >= $start_stud_sem
and ($EXTERNAL_SUBJECTS ='true'
or F.unikey=(select H.hs_nr::char(10) from hochschulinfo H)
)
;
]]>
</extraction-sql>
@ -5298,32 +5299,56 @@ null::char(255) as parent_lid,
@@ -5298,32 +5299,56 @@ null::char(255) as parent_lid,
"astat":"(select distinct F.statistik_code from costage_st_abschlussziele_amtstat F where F.st_absz_amtstat_nr=costage_st_abschlussziele_lokal.st_absz_amtstat_nr)",
"struktur_c":"(select A.kurzbezeichnung from costage_st_abschlussziele_amtstat F, costage_st_studienarten A where F.st_absz_amtstat_nr=costage_st_abschlussziele_lokal.st_absz_amtstat_nr and A.st_std_art_nr=F.st_std_art_nr)",