diff --git a/vilesci/bis/studentenmeldung.php b/vilesci/bis/studentenmeldung.php index 5b194fc8e..5222093d0 100644 --- a/vilesci/bis/studentenmeldung.php +++ b/vilesci/bis/studentenmeldung.php @@ -803,6 +803,7 @@ function GenerateXMLStudentBlock($row) AND studiensemester_kurzbz=".$db->db_add_param($aktstatus_stsem)." ORDER BY tbl_mobilitaet.insertamum DESC limit 1;"; + $studtyp = ''; if($resultgs = $db->db_query($qrygs)) { while($rowgs = $db->db_fetch_object($resultgs)) @@ -1021,7 +1022,7 @@ function GenerateXMLStudentBlock($row) } } - if($beginndatum!='' && !$ausserordentlich) + if($beginndatum!='' && !$ausserordentlich && $studtyp!='E') { $datei.=" ".date("dmY", $datumobj->mktime_fromdate($beginndatum)).""; @@ -1037,14 +1038,17 @@ function GenerateXMLStudentBlock($row) Incoming Ausserordentlich Studierender */ - if($aktstatus!='Incoming' && !$ausserordentlich) + if($aktstatus!='Incoming' && !$ausserordentlich && $studtyp!='E') { $datei.=" ".$sem.""; } - $datei.=" - ".$status.""; + if($studtyp!='E') + { + $datei.=" + ".$status.""; + } if($orgform_code_array[$storgform]!=1 && !$ausserordentlich) // Wenn nicht Vollzeit und nicht Ausserordentlich {