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
{