From 210a05bc18042b8eb62c9826334e4c74b6c26a80 Mon Sep 17 00:00:00 2001 From: Andreas Oesterreicher Date: Tue, 26 Sep 2017 18:30:46 +0200 Subject: [PATCH] =?UTF-8?q?Anpassung=20an=20BIS-Verordnung=20Version=206.5?= =?UTF-8?q?:=20Bei=20der=20Meldung=20von=20Studierenden=20vom=20StudTyp=20?= =?UTF-8?q?=3D=20E=20(externe=20Studierende=20von=20gemeinsamen=20ordentli?= =?UTF-8?q?chen=20Studien)=20sind=20die=20Elemente=20=E2=80=9EStudStatusCo?= =?UTF-8?q?de=E2=80=9C=20und=20=E2=80=9EAusbildungssemester=E2=80=9C=20im?= =?UTF-8?q?=20Container=20=E2=80=9EStudentIn=E2=80=9C=20nicht=20(mehr)=20z?= =?UTF-8?q?u=20melden=20=E2=80=93=20ebenso=20wie=20das=20Element=20?= =?UTF-8?q?=E2=80=9EBeginnDatum=E2=80=9C.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vilesci/bis/studentenmeldung.php | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) 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 {