@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<module name= "costage" version= "0.7 b" sachgebiet_id= "310"
<module name= "costage" version= "0.6 b" sachgebiet_id= "310"
sachgebiet="CO Basisdaten" systeminfo_id="310"
sachgebiet="CO Basisdaten" systeminfo_id="310"
system="CO Basisdaten" thema="CO Basisdaten" thema_parent="Studierende, Prüfungen">
system="CO Basisdaten" thema="CO Basisdaten" thema_parent="Studierende, Prüfungen">
<database name= "superx" system= "superx" >
<database name= "superx" system= "superx" >
@ -272,8 +272,7 @@ rightname="CS_BIA_STANDARDREPORTS_ADMIN[CO]" />
<table name= "costage_st_studiengaenge" thema= "Studierende und Gebühren" caption= "Studiengänge (CO)" typ= "Schlüsseltabelle" releaseUnload= "empty" >
<table name= "costage_st_studiengaenge" thema= "Studierende und Gebühren" caption= "Studiengänge (CO)" typ= "Schlüsseltabelle" releaseUnload= "empty" >
<description > Studiengänge (CO)</description>
<description > Studiengänge (CO)</description>
<columns >
<columns > <column name= "st_studiengang_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "st_studiengang_nr" type = "INTEGER" size = "8" default = "" notnull = "true" description= "Studiengangnr. CO" />
<column name= "studiengangs_identifikator" type = "VARCHAR" size = "4000" default = "" notnull = "false" description= "" />
<column name= "studiengangs_identifikator" type = "VARCHAR" size = "4000" default = "" notnull = "false" description= "" />
<column name= "studiengangs_bezeichnung" type = "VARCHAR" size = "4000" default = "" notnull = "false" description= "" />
<column name= "studiengangs_bezeichnung" type = "VARCHAR" size = "4000" default = "" notnull = "false" description= "" />
<column name= "st_absz_nr" type = "INTEGER" size = "8" default = "" notnull = "true" description= "" currentlyUsed= "false" />
<column name= "st_absz_nr" type = "INTEGER" size = "8" default = "" notnull = "true" description= "" currentlyUsed= "false" />
@ -303,9 +302,7 @@ rightname="CS_BIA_STANDARDREPORTS_ADMIN[CO]" />
</table>
</table>
<table name= "costage_dim_studiengang" thema= "Studierende und Gebühren" caption= "Studiengänge (CO)" typ= "Schlüsseltabelle" releaseUnload= "empty" >
<table name= "costage_dim_studiengang" thema= "Studierende und Gebühren" caption= "Studiengänge (CO)" typ= "Schlüsseltabelle" releaseUnload= "empty" >
<columns >
<columns > <column name= "st_studiengang_nr" type = "INTEGER" size = "10" default = "" notnull = "false" description= "Studiengang Laufnr." />
<column name= "tid" type = "SERIAL" size = "8" default = "" notnull = "true" description= "Laufnummer" />
<column name= "st_studiengang_nr" type = "INTEGER" size = "10" default = "" notnull = "false" description= "Studiengang Laufnr." />
<column name= "studiengangs_identifikator" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "Studiengang ID" />
<column name= "studiengangs_identifikator" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "Studiengang ID" />
<column name= "studiengangs_bezeichnung" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "Studiengang Name" />
<column name= "studiengangs_bezeichnung" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "Studiengang Name" />
<column name= "st_absz_nr" type = "INTEGER" size = "10" default = "" notnull = "false" description= "Abschlussziel Laufnr." />
<column name= "st_absz_nr" type = "INTEGER" size = "10" default = "" notnull = "false" description= "Abschlussziel Laufnr." />
@ -318,7 +315,7 @@ rightname="CS_BIA_STANDARDREPORTS_ADMIN[CO]" />
<column name= "studientyp_kb" type = "VARCHAR" size = "10" default = "" notnull = "false" description= "Studientyp KB" />
<column name= "studientyp_kb" type = "VARCHAR" size = "10" default = "" notnull = "false" description= "Studientyp KB" />
<column name= "stp_stp_nr" type = "INTEGER" size = "10" default = "" notnull = "false" description= "" currentlyUsed= "false" />
<column name= "stp_stp_nr" type = "INTEGER" size = "10" default = "" notnull = "false" description= "" currentlyUsed= "false" />
<column name= "stuart" type = "CHAR" size = "10" default = "" notnull = "false" description= "" currentlyUsed= "false" />
<column name= "stuart" type = "CHAR" size = "10" default = "" notnull = "false" description= "" currentlyUsed= "false" />
<column name= "stufrm" type = "CHAR" size = "10" default = "" notnull = "false" description= "Studienform" currentlyUsed= "false" />
<column name= "stufrm" type = "CHAR" size = "10" default = "" notnull = "false" description= "Studienform" />
<column name= "pversion" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "P-Version" currentlyUsed= "false" />
<column name= "pversion" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "P-Version" currentlyUsed= "false" />
<column name= "rsz" type = "INTEGER" size = "10" default = "" notnull = "false" description= "Regelstudienzeit" currentlyUsed= "false" />
<column name= "rsz" type = "INTEGER" size = "10" default = "" notnull = "false" description= "Regelstudienzeit" currentlyUsed= "false" />
<column name= "skz_key" type = "CHAR" size = "10" default = "" notnull = "false" description= "Studienfach (CO) Schlüssel" />
<column name= "skz_key" type = "CHAR" size = "10" default = "" notnull = "false" description= "Studienfach (CO) Schlüssel" />
@ -334,14 +331,6 @@ rightname="CS_BIA_STANDARDREPORTS_ADMIN[CO]" />
</columns>
</columns>
<indexes > </indexes>
<indexes > </indexes>
<primaryKeys > <rs >
<primaryKeys > <rs >
<row >
<fld name= 'table_cat' > </fld>
<fld name= 'table_schem' > public</fld>
<fld name= 'table_name' > costage_dim_studiengang</fld>
<fld name= 'column_name' > tid</fld>
<fld name= 'key_seq' > 1</fld>
<fld name= 'pk_name' > costage_dim_studiengang_pkey</fld>
</row>
</rs> </primaryKeys>
</rs> </primaryKeys>
<foreignKeys > </foreignKeys>
<foreignKeys > </foreignKeys>
<importedKeys > </importedKeys>
<importedKeys > </importedKeys>
@ -532,10 +521,40 @@ rightname="CS_BIA_STANDARDREPORTS_ADMIN[CO]" />
<table name= "costage_st_studien_aggr" thema= "Studierende und Gebühren" caption= "Studienverläufe (CO)" typ= "Hilfstabelle" releaseUnload= "empty" >
<table name= "costage_st_studien_aggr" thema= "Studierende und Gebühren" caption= "Studienverläufe (CO)" typ= "Hilfstabelle" releaseUnload= "empty" >
<columns > <!-- Studierendendaten -- >
<columns > <column name= "st_studium_nr" type = "INTEGER" size = "8" default = "" notnull = "true" description= "Studium (ID)" / >
<column name= "st_studstamm_nr" type = "INTEGER" size = "8" default = "" notnull = "true" description= "Studierendenstammdaten (ID)" />
<column name= "st_studstamm_nr" type = "INTEGER" size = "8" default = "" notnull = "true" description= "Studierendenstammdaten (ID)" />
<column name= "matrikelnummer" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Matrikelnummer" />
<column name= "matrikelnummer" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Matrikelnummer" />
<column name= "st_studiengang_nr" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Studiengang (ID)" />
<column name= "st_studiengang_nr_msg" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Studiengang (ID) des MSG" > <comment > nur bei TSG</comment> </column>
<column name= "st_studienstatus_nr" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Studienstatus (ID)" />
<column name= "statustyp" type = "CHAR" size = "10" default = "" notnull = "false" description= "Studienstatus" > <comment > ESG oder, bei TSG, der Status des MSG</comment> </column>
<column name= "statustyp_tsg" type = "CHAR" size = "10" default = "" notnull = "false" description= "Studienstatus TSG" />
<column name= "tsg_generated" type = "SMALLINT" size = "2" default = "0" notnull = "false" description= "Automatisch generierter Datensatz" > <comment > Wenn TSG vor MSG beendet wird, werden TSG-Sätze generiert</comment> </column>
<column name= "hrst" type = "CHAR" size = "10" default = "" notnull = "false" description= "Hörerstatus" />
<column name= "hrst" type = "CHAR" size = "10" default = "" notnull = "false" description= "Hörerstatus" />
<column name= "semester" type = "INTEGER" size = "8" default = "" notnull = "true" description= "Semester" />
<column name= "fachsemester" type = "INTEGER" size = "4" default = "" notnull = "false" description= "Fachsemester" />
<column name= "hssem" type = "INTEGER" size = "4" default = "" notnull = "false" description= "Hochschulsemester" />
<column name= "primaerflag" type = "SMALLINT" size = "2" default = "" notnull = "false" description= "Primärfach" />
<column name= "studiengang_nr" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Studiengang (Nr.)" />
<column name= "fach_nr" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Fach (Nr.)" />
<column name= "unikey" type = "CHAR" size = "10" default = "" notnull = "false" description= "Hochschulnummer" />
<column name= "anfdat" type = "DATE" size = "4" default = "" notnull = "false" description= "Beginndatum" />
<column name= "ruebeudat" type = "DATE" size = "4" default = "" notnull = "false" description= "Rückmeldedatum" />
<column name= "endedat" type = "DATE" size = "4" default = "" notnull = "false" description= "Datum der Exmatr." />
<column name= "stufrm" type = "CHAR" size = "10" default = "" notnull = "false" description= "Studienform" />
<column name= "kz_rueck_beur_ein" type = "SMALLINT" size = "2" default = "" notnull = "false" description= "Rückmeldestatus (amtlich)" />
<column name= "abm_art_p" type = "CHAR" size = "10" default = "" notnull = "false" description= "Art Abmeldung (personbezogen)" >
<sourcefield table= "costage_st_personen_abmeldungen" name= "st_abm_art_kurzbezeichnung" sourcesystem= "co" />
<comment > Lookup via: st_studium_nr/st_sem_nr - costage_st_personen_abmeldungen.st_studium_nr/st_sem_nr - costage_st_semester.semester_tid / costage_st_abmeldungsarten.bezug='P'</comment>
</column>
<column name= "abm_art_s" type = "CHAR" size = "10" default = "" notnull = "false" description= "Art Abmeldung (studienbezogen)" >
<sourcefield table= "costage_st_personen_abmeldungen" name= "st_abm_art_kurzbezeichnung" sourcesystem= "co" />
<comment > Lookup via: st_studium_nr/st_sem_nr - costage_st_personen_abmeldungen.st_studium_nr/st_sem_nr - costage_st_semester.semester_tid / costage_st_abmeldungsarten.bezug='S'</comment>
</column>
<column name= "urlaub_art" type = "INTEGER" size = "10" default = "" notnull = "false" description= "Art der Beurlaubung (amtlich)" >
<sourcefield table= "costage_st_urlaube" name= "st_urlaub_typ_nr" sourcesystem= "co" />
<comment > Lookup via: st_studium_nr/st_sem_nr - costage_st_urlaube.st_studium_nr/st_sem_nr </comment>
</column>
<column name= "adresse_ort_s" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "Wohnsitz Landkreis (Studienadresse)" >
<column name= "adresse_ort_s" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "Wohnsitz Landkreis (Studienadresse)" >
<sourcefield table= "costage_st_adressen" name= "land_kfz_kennzeichen_subregion" sourcesystem= "co" />
<sourcefield table= "costage_st_adressen" name= "land_kfz_kennzeichen_subregion" sourcesystem= "co" />
<comment > Lookup via: st_studstamm_nr - costage_st_adressen.st_studstamm_nr - costage_st_adressen.st_adresse_typ='S' </comment>
<comment > Lookup via: st_studstamm_nr - costage_st_adressen.st_studstamm_nr - costage_st_adressen.st_adresse_typ='S' </comment>
@ -552,68 +571,35 @@ rightname="CS_BIA_STANDARDREPORTS_ADMIN[CO]" />
<sourcefield table= "costage_st_adressen" name= "st_land_nr" sourcesystem= "co" />
<sourcefield table= "costage_st_adressen" name= "st_land_nr" sourcesystem= "co" />
<comment > Lookup via: st_studstamm_nr - costage_st_adressen.st_studstamm_nr -costage_st_adressen.st_adresse_typ='H' </comment>
<comment > Lookup via: st_studstamm_nr - costage_st_adressen.st_studstamm_nr -costage_st_adressen.st_adresse_typ='H' </comment>
</column>
</column>
<column name= "po_stp_stp_version_kb" type = "CHAR" size = "10" default = "" notnull = "false" description= "SPO-Version" >
<sourcefield table= "costage_st_studien_spoversionen" name= "po_stp_stp_version_kb" sourcesystem= "co" />
<comment > Lookup via: st_studium_nr - costage_st_studien_spoversionen.st_studium_nr, hierbei die jeweils letzte (max(gueltig_ab) </comment>
</column>
<column name= "summe" type = "INTEGER" size = "2" default = "" notnull = "false" description= "Summe" />
<column name= "kz_rueck_beur_ein_tsg" type = "SMALLINT" size = "2" default = "" notnull = "false" description= "Rückmeldestatus (amtlich) TSG" />
<column name= "hzb_land_nr" type = "INTEGER" size = "4" default = "" notnull = "false" description= "HZB-Staat" />
<column name= "hzb_land_nr" type = "INTEGER" size = "4" default = "" notnull = "false" description= "HZB-Staat" />
<column name= "hzb_land_sub_r_nr" type = "INTEGER" size = "4" default = "" notnull = "false" description= "HZB-Ort" />
<column name= "hzb_land_sub_r_nr" type = "INTEGER" size = "4" default = "" notnull = "false" description= "HZB-Ort" />
<column name= "hzb_art_nr" type = "INTEGER" size = "4" default = "" notnull = "false" description= "HZB-Art" />
<column name= "hzb_art_nr" type = "INTEGER" size = "4" default = "" notnull = "false" description= "HZB-Art" />
<column name= "hzb_jahr" type = "INTEGER" size = "4" default = "" notnull = "false" description= "HZB-Jahr" />
<column name= "hzb_jahr" type = "INTEGER" size = "4" default = "" notnull = "false" description= "HZB-Jahr" />
<column name= "hzb_datum" type = "DATE" size = "7" default = "" notnull = "false" description= "HZB Datum " />
<column name= "hzb_datum" type = "DATE" size = "7" default = "" notnull = "false" description= "HZB Datum " />
<column name= "hzb_note" type = "DECIMAL" size = "(14,7)" default = "" notnull = "false" description= "HZB-Note" />
<column name= "hzb_note" type = "DECIMAL" size = "(14,7)" default = "" notnull = "false" description= "HZB-Note" />
<!-- studiengang -->
<column name= "studiengang_tid" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Studiengang (Join-ID)" />
<column name= "studiengangs_identifikator" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "Studiengang-Identifikator (ESG/MSG)" />
<column name= "studiengangs_identifikator_tsg" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "Studiengang-Identifikator (TSG)" />
<column name= "st_studiengang_nr" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Studiengang (ID) des ESG/MSG" />
<column name= "st_studiengang_nr_tsg" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Studiengang (ID) des TSG" > <comment > nur bei TSG</comment> </column>
<column name= "studiengangs_typ_kb" type = "CHAR" size = "10" default = "" notnull = "false" description= "Studiengangstyp" currentlyUsed= "false" > <comment > TSG/ESG</comment> </column>
<column name= "primaerflag" type = "SMALLINT" size = "2" default = "" notnull = "false" description= "Primärfach" />
<column name= "studiengang_nr" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Studiengang (Nr.)" />
<column name= "fach_nr" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Fach (Nr.)" />
<column name= "unikey" type = "CHAR" size = "10" default = "" notnull = "false" description= "Hochschulnummer" />
<column name= "tsg_generated" type = "SMALLINT" size = "2" default = "0" notnull = "false" description= "Automatisch generierter Datensatz" > <comment > Wenn TSG vor MSG beendet wird, werden TSG-Sätze generiert</comment> </column>
<column name= "po_stp_stp_version_kb" type = "CHAR" size = "10" default = "" notnull = "false" description= "SPO-Version" >
<sourcefield table= "costage_st_studien_spoversionen" name= "po_stp_stp_version_kb" sourcesystem= "co" />
<comment > Lookup via: st_studium_nr - costage_st_studien_spoversionen.st_studium_nr, hierbei die jeweils letzte (max(gueltig_ab) </comment>
</column>
<column name= "po_regelstudienzeit" type = "INTEGER" size = "10" default = "" notnull = "false" description= "Regelstudienzeit SPO-Version" >
<column name= "po_regelstudienzeit" type = "INTEGER" size = "10" default = "" notnull = "false" description= "Regelstudienzeit SPO-Version" >
<sourcefield table= "costage_st_studien_spoversionen" name= "po_regelstudienzeit" sourcesystem= "co" />
<sourcefield table= "costage_st_studien_spoversionen" name= "po_regelstudienzeit" sourcesystem= "co" />
<comment > Lookup via: st_studium_nr - costage_st_studien_spoversionen.st_studium_nr, hierbei die jeweils letzte (max(gueltig_ab) </comment>
<comment > Lookup via: st_studium_nr - costage_st_studien_spoversionen.st_studium_nr, hierbei die jeweils letzte (max(gueltig_ab) </comment>
</column>
</column>
<column name= "stufrm" type = "CHAR" size = "10" default = "" notnull = "false" description= "Studienform" />
<!-- studienverlauf -->
<column name= "semester" type = "INTEGER" size = "8" default = "" notnull = "true" description= "Semester" />
<column name= "fachsemester" type = "INTEGER" size = "4" default = "" notnull = "false" description= "Fachsemester" />
<column name= "hssem" type = "INTEGER" size = "4" default = "" notnull = "false" description= "Hochschulsemester" />
<column name= "anfdat" type = "DATE" size = "4" default = "" notnull = "false" description= "Beginndatum" />
<column name= "ruebeudat" type = "DATE" size = "4" default = "" notnull = "false" description= "Rückmeldedatum" />
<column name= "endedat" type = "DATE" size = "4" default = "" notnull = "false" description= "Datum der Exmatr." />
<column name= "endedat_tsg" type = "DATE" size = "4" default = "" notnull = "false" description= "Datum der Abmeldung (TSG)" />
<column name= "endedat_tsg" type = "DATE" size = "4" default = "" notnull = "false" description= "Datum der Abmeldung (TSG)" />
<column name= "praxissemester" type = "INTEGER" size = "4" default = "" notnull = "false" description= "Praxissemester" />
<column name= "studiengangs_identifikator_msg" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "Studiengang-Identifikator (MSG)" />
<column name= "klinsem" type = "INTEGER" size = "4" default = "" notnull = "false" description= "Klinische Semester" />
<column name= "abm_art_s_msg" type = "CHAR" size = "10" default = "" notnull = "false" description= "Art Abmeldung (studienbezogen) MSG" >
<column name= "st_studium_nr" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Studium des ESG/MSG (ID)" />
<column name= "st_studium_nr_tsg" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Studium des TSG (ID)" />
<!-- Studienstatus -->
<column name= "st_studienstatus_nr" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Studienstatus (ID)" />
<column name= "statustyp" type = "CHAR" size = "10" default = "" notnull = "false" description= "Studienstatus" > <comment > ESG oder, bei TSG, der Status des MSG</comment> </column>
<column name= "statustyp_tsg" type = "CHAR" size = "10" default = "" notnull = "false" description= "Studienstatus TSG" />
<column name= "kz_rueck_beur_ein" type = "SMALLINT" size = "2" default = "" notnull = "false" description= "Rückmeldestatus (amtlich)" />
<column name= "kz_rueck_beur_ein_tsg" type = "SMALLINT" size = "2" default = "" notnull = "false" description= "Rückmeldestatus (amtlich) TSG" />
<column name= "abm_art_p" type = "CHAR" size = "10" default = "" notnull = "false" description= "Art Abmeldung (personbezogen)" >
<sourcefield table= "costage_st_personen_abmeldungen" name= "st_abm_art_kurzbezeichnung" sourcesystem= "co" />
<comment > Lookup via: st_studium_nr/st_sem_nr - costage_st_personen_abmeldungen.st_studium_nr/st_sem_nr - costage_st_semester.semester_tid / costage_st_abmeldungsarten.bezug='P'</comment>
</column>
<column name= "abm_art_s" type = "CHAR" size = "10" default = "" notnull = "false" description= "Art Abmeldung (studienbezogen) ESG/MSG" >
<sourcefield table= "costage_st_personen_abmeldungen" name= "st_abm_art_kurzbezeichnung" sourcesystem= "co" />
<sourcefield table= "costage_st_personen_abmeldungen" name= "st_abm_art_kurzbezeichnung" sourcesystem= "co" />
<comment > Lookup via: st_studium_nr/st_sem_nr - costage_st_personen_abmeldungen.st_studium_nr/st_sem_nr - costage_st_semester.semester_tid / costage_st_abmeldungsarten.bezug='S'</comment>
<comment > Lookup via: st_studium_nr/st_sem_nr - costage_st_personen_abmeldungen.st_studium_nr/st_sem_nr - costage_st_semester.semester_tid / costage_st_abmeldungsarten.bezug='S'</comment>
</column>
</column>
<column name= "abm_art_s_tsg" type = "CHAR" size = "10" default = "" notnull = "false" description= "Art Abmeldung (studienbezogen) TSG" >
<!-- <column name="abm_datum_p" type ="DATE" size ="10" default ="" notnull ="false" description="Datum der Abmeldung (personbezogen)" >
<sourcefield table= "costage_st_personen_abmeldungen" name= "st_abm_art_kurzbezeichnung" sourcesystem= "co" />
<sourcefield table= "costage_st_personen_abmeldungen" name= "st_abm_art_kurzbezeichnung" sourcesystem= "co" />
<comment > Lookup via: st_studium_nr/st_sem_nr - costage_st_personen_abmeldungen.st_studium_nr/st_sem_nr - costage_st_semester.semester_tid / costage_st_abmeldungsarten.bezug='S'</comment>
<comment > Lookup via: st_studium_nr/st_sem_nr - costage_st_personen_abmeldungen.st_studium_nr/st_sem_nr - costage_st_semester.semester_tid / costage_st_personen_abmeldungen.person_flag='J'</comment>
</column>
</column> -->
<column name= "urlaub_art" type = "INTEGER" size = "10" default = "" notnull = "false" description= "Art der Beurlaubung (amtlich)" >
<column name= "praxissemester" type = "INTEGER" size = "4" default = "" notnull = "false" description= "Praxissemester" />
<sourcefield table= "costage_st_urlaube" name= "st_urlaub_typ_nr" sourcesystem= "co" />
<column name= "klinsem" type = "INTEGER" size = "4" default = "" notnull = "false" description= "Klinische Semester" />
<comment > Lookup via: st_studium_nr/st_sem_nr - costage_st_urlaube.st_studium_nr/st_sem_nr </comment>
</column>
<column name= "summe" type = "INTEGER" size = "2" default = "" notnull = "false" description= "Summe" />
</columns>
</columns>
<indexes >
<indexes >
@ -625,48 +611,34 @@ rightname="CS_BIA_STANDARDREPORTS_ADMIN[CO]" />
</table>
</table>
<!-- neue Views in 0.3 -->
<!-- neue Views in 0.3 -->
<table name= "costage_st_pruef_aggr" thema= "Prüfungen und Leistungen" caption= "Prüfungen (CO)" typ= "Hilfstabelle" releaseUnload= "empty" >
<table name= "costage_st_pruef_aggr" thema= "Prüfungen und Leistungen" caption= "Prüfungen (CO)" typ= "Hilfstabelle" releaseUnload= "empty" >
<columns >
<columns > <column name= "st_studium_nr" type = "INTEGER" size = "8" default = "" notnull = "true" description= "Studium (ID)" />
<!-- Studierendendaten -->
<column name= "st_studstamm_nr" type = "INTEGER" size = "8" default = "" notnull = "true" description= "Studierendenstammdaten (ID)" />
<column name= "st_studstamm_nr" type = "INTEGER" size = "8" default = "" notnull = "true" description= "Studierendenstammdaten (ID)" />
<column name= "matrikelnummer" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Matrikelnummer" />
<column name= "matrikelnummer" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Matrikelnummer" />
<!-- Studiengang -- >
<column name= "semester" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Semester" > <comment > des Prüfungsdatums</comment> </column >
<column name= "studiengang_tid " type = "INTEGER" size = "8" default = "" notnull = "false" description= "Studiengang (Join-ID) " />
<column name= "semester_veranst " type = "INTEGER" size = "8" default = "" notnull = "false" description= "Semester der Veranstaltung " />
<column name= "st_studiengang_nr" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Studiengang (ID) ESG/MSG " />
<column name= "st_studiengang_nr" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Studiengang (ID)" />
<column name= "st_studiengang_nr_t sg" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Studiengang (ID) des T SG" > <comment > nur bei TSG</comment> </column>
<column name= "st_studiengang_nr_m sg" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Studiengang (ID) des M SG" > <comment > nur bei TSG</comment> </column>
<column name= "unikey" type = "CHAR" size = "10" default = "" notnull = "false" description= "Hochschulnummer" />
<column name= "unikey" type = "CHAR" size = "10" default = "" notnull = "false" description= "Hochschulnummer" />
<column name= "studienidentifikator" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "Studienidentifikator" />
<column name= "studienidentifikator" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "Studienidentifikator" />
<column name= "studiengang_nr" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Studiengang (Nr.)" currentlyUsed= "false" />
<column name= "studiengang_nr" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Studiengang (Nr.)" currentlyUsed= "false" />
<column name= "fach_nr" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Fach (Nr.)" />
<column name= "fach_nr" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Fach (Nr.)" />
<column name= "po_stp_stp_version_kb" type = "CHAR" size = "10" default = "" notnull = "false" description= "SPO-Version" >
<sourcefield table= "costage_st_studien_spoversionen" name= "po_stp_stp_version_kb" sourcesystem= "co" />
<comment > Lookup via: st_studium_nr - costage_st_studien_spoversionen.st_studium_nr, hierbei die jeweils letzte (max(gueltig_ab) </comment>
</column>
<!-- Studienverlauf -->
<column name= "st_studium_nr" type = "INTEGER" size = "8" default = "" notnull = "true" description= "Studium (ID)" />
<column name= "semester" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Semester" > <comment > des Prüfungsdatums</comment> </column>
<column name= "semester_tsg" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Semester TSG" />
<column name= "semester_veranst" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Semester der Veranstaltung" />
<column name= "fachsemester" type = "INTEGER" size = "4" default = "" notnull = "false" description= "Fachsemester" />
<column name= "fachsemester" type = "INTEGER" size = "4" default = "" notnull = "false" description= "Fachsemester" />
<column name= "fachsemester_tsg" type = "INTEGER" size = "4" default = "" notnull = "false" description= "Fachsemester (TSG)" />
<column name= "leistung_nr" type = "INTEGER" size = "4" default = "" notnull = "true" description= "Laufnummer der Leistung" />
<column name= "abschnitt" type = "INTEGER" size = "4" default = "" notnull = "false" description= "Studienabschnitt" > <comment > Hauptprüfung/TSAB</comment> </column>
<!-- Leistungsdaten -->
<column name= "leistungstyp_nr" type = "INTEGER" size = "4" default = "" notnull = "true" description= "Leistungstyp" />
<column name= "leistungstyp_nr" type = "INTEGER" size = "4" default = "" notnull = "true" description= "Leistungstyp" />
<column name= "leistungsdetailtyp_kb" type = "VARCHAR" size = "10" default = "" notnull = "false" description= "Leistungsdetailtyp" />
<column name= "leistungsdetailtyp_kb" type = "VARCHAR" size = "10" default = "" notnull = "false" description= "Leistungsdetailtyp" />
<column name= "pnr" type = "INTEGER" size = "10" default = "" notnull = "false" description= "Prüfungselement Nr." currentlyUsed= "false" />
<column name= "pnr" type = "INTEGER" size = "10" default = "" notnull = "false" description= "Prüfungselement Nr." currentlyUsed= "false" />
<column name= "stp_sp_nr " type = "INTEGER" size = "4" default = "" notnull = "false" description= "Prüfungsordnung Nr." currentlyUsed= "false " > <comment > Prüfungsordnung Nr. </comment> </column>
<column name= "abschnitt" type = "INTEGER" size = "4" default = "" notnull = "false" description= "Studienabschnitt" > <comment > Hauptprüfung/TSAB</comment> </column>
<column name= "note" type = "FLOAT " size = "4" default = "" notnull = "false" description= "Note (ESG,MSG)" / >
<column name= "stp_sp_nr" type = "INTEGER" size = "4" default = "" notnull = "false" description= "Prüfungsordnung Nr." > <comment > Prüfungsordnung Nr.</comment> </column>
<column name= "note_tsg " type = "FLOAT" size = "4" default = "" notnull = "false" description= "Note (TSG) " />
<column name= "note" type = "FLOAT" size = "4" default = "" notnull = "false" description= "Note" />
<column name= "credits" type = "FLOAT" size = "4" default = "" notnull = "false" description= "Credits" />
<column name= "credits" type = "FLOAT" size = "4" default = "" notnull = "false" description= "Credits" />
<column name= "leistungsdatum" type = "DATE" size = "7" default = "" notnull = "false" description= "Prüfungsdatum" />
<column name= "leistungsdatum" type = "DATE" size = "7" default = "" notnull = "false" description= "Prüfungsdatum" />
<column name= "leistungsdatum_tsg" type = "DATE" size = "7" default = "" notnull = "false" description= "Prüfungsdatum TSG" />
<column name= "anerkannt_flag" type = "CHAR" size = "1" default = "" notnull = "false" description= "Anerkannt" > <comment > J/N</comment> </column>
<column name= "anerkannt_flag" type = "CHAR" size = "1" default = "" notnull = "false" description= "Anerkannt" > <comment > J/N</comment> </column>
<column name= "leistungsstatus_nr" type = "INTEGER" size = "4" default = "" notnull = "false" description= "Redaktionsstatus" currentlyUsed= "false" > <comment > gültig/In Bearbeitung </comment> </column>
<column name= "leistungsstatus_nr" type = "INTEGER" size = "4" default = "" notnull = "false" description= "Redaktionsstatus" currentlyUsed= "false" > <comment > gültig/In Bearbeitung </comment> </column>
<column name= "leistungsstatus_map_kb" type = "CHAR" size = "10" default = "" notnull = "false" description= "Prüfungsstatus ESG/MSG " />
<column name= "leistungsstatus_map_kb" type = "CHAR" size = "10" default = "" notnull = "false" description= "Prüfungsstatus" />
<column name= "leistungsstatus_map_kb_tsg" type = "CHAR" size = "10 " default = "" notnull = "false" description= "Prüfungsstatus TSG" />
<column name= "leistung_nr_msg" type = "INTEGER" size = "4 " default = "" notnull = "false" description= "Eindeutige Laufnummer MSG" />
<column name= "leistung_nr" type = "INTEGER" size = "4 " default = "" notnull = "false" description= "Eindeutige Leistungsnummer ESG/MSG" />
<column name= "leistungsdatum_msg" type = "DATE" size = "7 " default = "" notnull = "false" description= "Prüfungsdatum MSG" />
<column name= "leistung_nr_t sg" type = "INTEGER" size = "4 " default = "" notnull = "false" description= "Eindeutige Leistungsnummer T SG" />
<column name= "semester_m sg" type = "INTEGER" size = "8 " default = "" notnull = "false" description= "Semester M SG" />
<column name= "summe" type = "INTEGER" size = "2" default = "" notnull = "false" description= "Summe" />
<column name= "summe" type = "INTEGER" size = "2" default = "" notnull = "false" description= "Summe" />
</columns>
</columns>
<indexes >
<indexes >
<index name= "ix_costage_st_pruef_aggr1" unique= "false" >
<index name= "ix_costage_st_pruef_aggr1" unique= "false" >
@ -1134,7 +1106,7 @@ rightname="CS_BIA_STANDARDREPORTS_ADMIN[CO]" />
<columns > <column name= "leistung_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<columns > <column name= "leistung_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "leistungstyp_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "leistungstyp_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "leistungsdetailtyp_kb" type = "VARCHAR" size = "10" default = "" notnull = "false" />
<column name= "leistungsdetailtyp_kb" type = "VARCHAR" size = "10" default = "" notnull = "false" />
<column name= "matrikelnummer" type = "INTEGE R" size = "12" default = "" notnull = "false" />
<column name= "matrikelnummer" type = "VARCHA R" size = "12" default = "" notnull = "false" />
<column name= "vorname" type = "VARCHAR" size = "255" default = "" notnull = "true" />
<column name= "vorname" type = "VARCHAR" size = "255" default = "" notnull = "true" />
<column name= "nachname" type = "VARCHAR" size = "255" default = "" notnull = "true" />
<column name= "nachname" type = "VARCHAR" size = "255" default = "" notnull = "true" />
<column name= "st_studium_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "st_studium_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
@ -1704,7 +1676,7 @@ parent="CO Basisdaten">Abfragen zu Studienplänen und Ordnungen</thema>
</relation>
</relation>
<relation from= "costage_dim_studiengang" to= "costage_st_studien_aggr" delete= "FALSE"
<relation from= "costage_dim_studiengang" to= "costage_st_studien_aggr" delete= "FALSE"
displayType="select" visibleFields="studiengangs_bezeichnung" format="%s">
displayType="select" visibleFields="studiengangs_bezeichnung" format="%s">
<relation-column from= "tid" to= "studiengang_tid " />
<relation-column from= "st_studiengang_nr" to= "st_studiengang_nr " />
</relation>
</relation>
<relation from= "costage_st_laender" to= "costage_st_studien_aggr" delete= "FALSE"
<relation from= "costage_st_laender" to= "costage_st_studien_aggr" delete= "FALSE"
displayType="select" visibleFields="name" format="%s">
displayType="select" visibleFields="name" format="%s">
@ -1795,7 +1767,7 @@ parent="CO Basisdaten">Abfragen zu Studienplänen und Ordnungen</thema>
</relation>
</relation>
<relation from= "costage_dim_studiengang" to= "costage_st_pruef_aggr" delete= "FALSE"
<relation from= "costage_dim_studiengang" to= "costage_st_pruef_aggr" delete= "FALSE"
displayType="select" visibleFields="studiengangs_bezeichnung" format="%s">
displayType="select" visibleFields="studiengangs_bezeichnung" format="%s">
<relation-column from= "tid" to= "studiengang_tid " />
<relation-column from= "st_studiengang_nr" to= "st_studiengang_nr " />
</relation>
</relation>
<relation from= "costage_leistungen_typen" to= "costage_st_pruef_aggr" delete= "FALSE"
<relation from= "costage_leistungen_typen" to= "costage_st_pruef_aggr" delete= "FALSE"
displayType="select" visibleFields="name_de" format="%s">
displayType="select" visibleFields="name_de" format="%s">
@ -1939,7 +1911,6 @@ parent="CO Basisdaten">Abfragen zu Studienplänen und Ordnungen</thema>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_st_ersthochschulen" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_st_ersthochschulen.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_st_ersthochschulen" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_st_ersthochschulen.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_st_hochschulsemester_neu" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_st_hochschulsemester.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_st_hochschulsemester_neu" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_st_hochschulsemester.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_leistungen" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_leistungen.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_leistungen" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_leistungen.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_leistungen_status_typen" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_leistungen_status_typen.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_leistungen_detail_typen" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_leistungen_detail_typen.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_leistungen_detail_typen" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_leistungen_detail_typen.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_leistungen_typen" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_leistungen_typen.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_leistungen_typen" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_leistungen_typen.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_antritte" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_antritte.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_antritte" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_antritte.unl" /> </loadtable>
@ -1964,7 +1935,6 @@ parent="CO Basisdaten">Abfragen zu Studienplänen und Ordnungen</thema>
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/datentabellen/trans_costage_lehrveranstaltungen.sql" database= "" />
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/datentabellen/trans_costage_lehrveranstaltungen.sql" database= "" />
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/datentabellen/trans_costage_lv_teilnehmende.sql" database= "" />
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/datentabellen/trans_costage_lv_teilnehmende.sql" database= "" />
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/datentabellen/trans_costage_st_hochschulsemester.sql" database= "" />
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/datentabellen/trans_costage_st_hochschulsemester.sql" database= "" />
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/datentabellen/trans_costage_leistungen.sql" database= "" />
</action>
</action>
</etl-step>
</etl-step>