From 898fd13e1ad44e48c25066e986c80c7e6e0f203e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Tue, 25 Mar 2014 13:30:46 +0000 Subject: [PATCH] Addon fuer FH-Burgenland zur UID Generierung; Fehler bei der Generierung der UID KTU behoben; Tippfehler beim Anlegen von Mitarbeiter behoben; Sortierung Studiensemester der aktiven Studienordnungen --- include/studienordnung.class.php | 9 ++++++++- vilesci/personen/import/mitarbeiterimport.php | 4 ++-- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/include/studienordnung.class.php b/include/studienordnung.class.php index 33d7774dc..b7c37a3d6 100644 --- a/include/studienordnung.class.php +++ b/include/studienordnung.class.php @@ -560,9 +560,16 @@ class studienordnung extends basis_db return false; } - $qry = 'SELECT DISTINCT studiensemester_kurzbz, MAX(semester) +/* $qry = 'SELECT DISTINCT studiensemester_kurzbz, MAX(semester) FROM lehre.tbl_studienordnung_semester WHERE studienordnung_id='.$this->db_add_param($studienordnung_id).' GROUP BY studiensemester_kurzbz ORDER BY MAX(semester);'; +*/ + $qry = 'SELECT DISTINCT studiensemester_kurzbz, tbl_studiensemester.start + FROM + lehre.tbl_studienordnung_semester + JOIN public.tbl_studiensemester USING(studiensemester_kurzbz) + WHERE studienordnung_id='.$this->db_add_param($studienordnung_id).' + ORDER BY tbl_studiensemester.start, studiensemester_kurzbz'; if(!$this->db_query($qry)) { diff --git a/vilesci/personen/import/mitarbeiterimport.php b/vilesci/personen/import/mitarbeiterimport.php index e75c58b76..ea182ab40 100644 --- a/vilesci/personen/import/mitarbeiterimport.php +++ b/vilesci/personen/import/mitarbeiterimport.php @@ -521,7 +521,7 @@ if(isset($_POST['save'])) $mitarbeiter->personalnummer = $personalnummer; $mitarbeiter->kurzbz = $kurzbz; $mitarbeiter->lektor = $lektor; - $mtiarbeiter->aktiv = true; + $mitarbeiter->aktiv = true; $mitarbeiter->fixangestellt = true; $mitarbeiter->stundensatz = 0; $mitarbeiter->bismelden = true; @@ -866,4 +866,4 @@ if($where!='') - \ No newline at end of file +