diff --git a/vilesci/bis/studentenmeldung.php b/vilesci/bis/studentenmeldung.php index 3842f7074..9c6aa7cdf 100644 --- a/vilesci/bis/studentenmeldung.php +++ b/vilesci/bis/studentenmeldung.php @@ -150,15 +150,17 @@ else } /* +Obsolete - Standort wird nun aus DB geholt standortcode 22=Wien derzeit fuer alle Studierende der gleiche Standort ToDo: Standort sollte pro Student konfigurierbar sein. -*/ + $standortcode='22'; if(in_array($stg_kz,array('265','268','761','760','266','267','764','269','400','794','795','786','859','871'))) $standortcode='14'; // Pinkafeld elseif(in_array($stg_kz,array('639','640','263','743','364','635','402','401','725','264','271','781'))) $standortcode='3'; // Eisenstadt +*/ $datumobj=new datum(); @@ -199,6 +201,7 @@ if ($stg_kz != 'alleBaMa') JOIN public.tbl_person USING (person_id) JOIN public.tbl_prestudent USING (prestudent_id) JOIN public.tbl_prestudentstatus ON(tbl_prestudent.prestudent_id=tbl_prestudentstatus.prestudent_id) + JOIN public.tbl_studiengang ON (tbl_studiengang.studiengang_kz=tbl_student.studiengang_kz) WHERE bismelden=FALSE AND tbl_student.studiengang_kz=".$db->db_add_param($stg_kz)." @@ -235,6 +238,7 @@ if ($stg_kz != 'alleBaMa') JOIN public.tbl_person USING (person_id) JOIN public.tbl_prestudent USING (prestudent_id) JOIN public.tbl_prestudentstatus ON(tbl_prestudent.prestudent_id=tbl_prestudentstatus.prestudent_id) + JOIN public.tbl_studiengang ON (tbl_studiengang.studiengang_kz=tbl_student.studiengang_kz) WHERE bismelden=TRUE AND tbl_student.studiengang_kz=".$db->db_add_param($stg_kz)." @@ -264,6 +268,7 @@ if (CAMPUS_NAME == 'FH Technikum Wien' && $stg_kz==10006) JOIN public.tbl_person USING (person_id) JOIN public.tbl_prestudent USING (prestudent_id) JOIN public.tbl_prestudentstatus ON(tbl_prestudent.prestudent_id=tbl_prestudentstatus.prestudent_id) + JOIN public.tbl_studiengang ON (tbl_studiengang.studiengang_kz=tbl_student.studiengang_kz) WHERE bismelden=TRUE AND (status_kurzbz='Incoming' AND student_uid IN (SELECT student_uid FROM bis.tbl_bisio WHERE (tbl_bisio.bis>=".$db->db_add_param($bisprevious).") @@ -311,6 +316,7 @@ else JOIN public.tbl_person USING (person_id) JOIN public.tbl_prestudent USING (prestudent_id) JOIN public.tbl_prestudentstatus ON(tbl_prestudent.prestudent_id=tbl_prestudentstatus.prestudent_id) + JOIN public.tbl_studiengang ON (tbl_studiengang.studiengang_kz=tbl_student.studiengang_kz) WHERE bismelden=TRUE AND tbl_student.studiengang_kz=".$db->db_add_param($stg_kz)." @@ -747,7 +753,8 @@ function GenerateXMLStudentBlock($row) global $v; global $stgart, $maxsemester, $orgform_kurzbz, $bisprevious,$anzahl_fehler; global $iosem, $stsem, $usem, $asem, $absem, $stlist, $gssem; - global $verwendete_orgformen, $datum_obj,$orgform_code_array,$standortcode; + //global $verwendete_orgformen, $datum_obj,$orgform_code_array,$standortcode; + global $verwendete_orgformen, $datum_obj,$orgform_code_array; global $kodex_studientyp_array, $kodex_studstatuscode_array; global $stg_kz; $error_log=''; @@ -1491,7 +1498,7 @@ function GenerateXMLStudentBlock($row) if(!$ausserordentlich) { $datei.=" - ".$standortcode.""; + ".$row->standort_code.""; } /* * BMWFFoerderrung derzeit fuer alle Studierende auf Ja gesetzt