|
|
|
@ -25,7 +25,6 @@ L.leistung_nr,
@@ -25,7 +25,6 @@ L.leistung_nr,
|
|
|
|
|
L.leistungstyp_nr, |
|
|
|
|
L.leistungsdetailtyp_kb, |
|
|
|
|
L.studienidentifikator, |
|
|
|
|
L.spov_abschluss, |
|
|
|
|
L.stp_sp_nr, |
|
|
|
|
L.veranstaltung_nummer, |
|
|
|
|
L.veranstaltung_semester, |
|
|
|
@ -58,7 +57,7 @@ null::integer as leistung_nr_msg,
@@ -58,7 +57,7 @@ null::integer as leistung_nr_msg,
|
|
|
|
|
null::integer as st_studiengang_nr_msg, |
|
|
|
|
null::date as leistungsdatum_msg, |
|
|
|
|
null::integer as semester_msg, |
|
|
|
|
null::char(10) as po_stp_stp_version_kb |
|
|
|
|
L.spov_abschluss as po_stp_stp_version_kb |
|
|
|
|
into temp tmp_pruef |
|
|
|
|
FROM costage_st_semester E, costage_leistungen_typen T, costage_leistungen L, costage_st_studierendenstammdaten S |
|
|
|
|
where E.semester_id=L.veranstaltung_semester |
|
|
|
@ -94,7 +93,6 @@ L.leistung_nr,
@@ -94,7 +93,6 @@ L.leistung_nr,
|
|
|
|
|
L.leistungstyp_nr, |
|
|
|
|
L.leistungsdetailtyp_kb, |
|
|
|
|
L.studienidentifikator, |
|
|
|
|
L.spov_abschluss, |
|
|
|
|
L.stp_sp_nr, |
|
|
|
|
L.veranstaltung_nummer, |
|
|
|
|
L.veranstaltung_semester, |
|
|
|
@ -126,7 +124,8 @@ null::integer as pnr,
@@ -126,7 +124,8 @@ null::integer as pnr,
|
|
|
|
|
null::integer as leistung_nr_msg, |
|
|
|
|
null::integer as st_studiengang_nr_msg, |
|
|
|
|
null::date as leistungsdatum_msg, |
|
|
|
|
null::integer as semester_msg |
|
|
|
|
null::integer as semester_msg, |
|
|
|
|
L.spov_abschluss |
|
|
|
|
FROM costage_st_semester E, costage_leistungen_typen T, costage_leistungen L, costage_st_studierendenstammdaten S |
|
|
|
|
where L.leistungsdatum between E.semester_anfang and E.semester_ende |
|
|
|
|
and L.veranstaltung_semester is null |
|
|
|
@ -150,14 +149,13 @@ from costage_st_studien S
@@ -150,14 +149,13 @@ from costage_st_studien S
|
|
|
|
|
where S.st_studium_nr=tmp_pruef.st_studium_nr |
|
|
|
|
and S.st_studstamm_nr=tmp_pruef.st_studstamm_nr |
|
|
|
|
; |
|
|
|
|
--Fachsemester bei TSAB aus Sem. des Prüfungsdatums holen: |
|
|
|
|
--Fachsemester aus Sem. des Prüfungsdatums holen: |
|
|
|
|
update tmp_pruef set |
|
|
|
|
fachsemester = S.fachsemester |
|
|
|
|
from costage_st_studien_aggr S |
|
|
|
|
where S.semester=tmp_pruef.semester |
|
|
|
|
and S.st_studium_nr=tmp_pruef.st_studium_nr |
|
|
|
|
and S.matrikelnummer=tmp_pruef.matrikelnummer |
|
|
|
|
and tmp_pruef.leistungsdetailtyp_kb='TSAB' |
|
|
|
|
; |
|
|
|
|
|
|
|
|
|
--Prüfung kann nach letztem eingeschr. Semester sein, daher zuerst letztes Sem. ermitteln: |
|
|
|
@ -182,8 +180,7 @@ st_studienstatus_nr=S.st_studienstatus_nr,
@@ -182,8 +180,7 @@ st_studienstatus_nr=S.st_studienstatus_nr,
|
|
|
|
|
studiengang_nr=S.studiengang_nr, |
|
|
|
|
fach_nr=S.fach_nr, |
|
|
|
|
unikey=S.unikey, |
|
|
|
|
st_studiengang_nr_msg=S.st_studiengang_nr_msg, |
|
|
|
|
po_stp_stp_version_kb=S.po_stp_stp_version_kb |
|
|
|
|
st_studiengang_nr_msg=S.st_studiengang_nr_msg |
|
|
|
|
from tmp_max_sem M, costage_st_studien_aggr S |
|
|
|
|
where S.matrikelnummer=M.matrikelnummer |
|
|
|
|
and S.st_studium_nr=M.st_studium_nr |
|
|
|
|