diff --git a/rdf/konto.rdf.php b/rdf/konto.rdf.php index f16526cf3..32d245f04 100644 --- a/rdf/konto.rdf.php +++ b/rdf/konto.rdf.php @@ -208,7 +208,10 @@ elseif ($xmlformat=='xml') studiengang_kz."]]> studiensemester_kurzbz."]]> buchungsnr_verweis."]]> - betrag))."]]> + betrag))."]]>"; + if($row->betrag<0) + echo ""; + echo " convertISODate($row->buchungsdatum)."]]> buchungstext."]]> mahnspanne."]]> diff --git a/system/mlists/mlists_generate.php b/system/mlists/mlists_generate.php index 0d920b622..29ff69862 100644 --- a/system/mlists/mlists_generate.php +++ b/system/mlists/mlists_generate.php @@ -201,14 +201,45 @@ $error_msg=''; else echo "
Fehler:$sql_query"; - $sql_query="INSERT INTO public.tbl_benutzergruppe VALUES ('$row->mitarbeiter_uid','".strtoupper($row->mlist_name)."', now(), 'mlists_generate')"; + $sql_query="INSERT INTO public.tbl_benutzergruppe(uid, gruppe_kurzbz, updateamum, updatevon) VALUES ('$row->mitarbeiter_uid','".strtoupper($row->mlist_name)."', now(), 'mlists_generate')"; if(!pg_query($conn, $sql_query)) $error_msg.=pg_errormessage($conn).$sql_query; echo '-'; flush(); } - + // ************************************************************** + // StudentenvertreterVerteiler abgleichen + // Studenten holen die nicht mehr in den Verteiler gehoeren + echo 'Studentenvertreterverteiler werden abgeglichen!
'; + flush(); + $sql_query="SELECT gruppe_kurzbz, uid FROM public.tbl_benutzergruppe JOIN public.tbl_gruppe USING(gruppe_kurzbz) WHERE gruppe_kurzbz LIKE '%_STDV' AND uid not in (SELECT uid FROM public.tbl_benutzerfunktion WHERE funktion_kurzbz='stdv' AND studiengang_kz=tbl_gruppe.studiengang_kz)"; + if(!($result=pg_query($conn, $sql_query))) + $error_msg.=pg_errormessage($conn); + while($row=pg_fetch_object($result)) + { + $sql_query="DELETE FROM public.tbl_benutzergruppe WHERE UPPER(gruppe_kurzbz)=UPPER('$row->gruppe_kurzbz') AND uid='$row->uid'"; + if(!pg_query($conn, $sql_query)) + $error_msg.=pg_errormessage($conn).$sql_query; + echo '-'; + flush(); + } + // Studenten holen die nicht im Verteiler sind + echo '
'; + $sql_query="SELECT uid, (Select gruppe_kurzbz from public.tbl_gruppe where studiengang_kz=tbl_benutzerfunktion.studiengang_kz AND gruppe_kurzbz like '%_STDV') as gruppe_kurzbz FROM public.tbl_benutzerfunktion WHERE funktion_kurzbz='stdv' AND uid NOT in(Select uid from public.tbl_benutzergruppe JOIN public.tbl_gruppe USING(gruppe_kurzbz) WHERE studiengang_kz=tbl_benutzerfunktion.studiengang_kz AND gruppe_kurzbz Like '%_STDV')"; + if(!($result=pg_query($conn, $sql_query))) + $error_msg.=pg_errormessage($conn); + while($row=pg_fetch_object($result)) + { + if($row->gruppe_kurzbz!='') + { + $sql_query="INSERT INTO public.tbl_benutzergruppe (uid, gruppe_kurzbz, updateamum, updatevon) VALUES ('$row->uid','".strtoupper($row->gruppe_kurzbz)."', now(), 'mlists_generate')"; + if(!pg_query($conn, $sql_query)) + $error_msg.=pg_errormessage($conn).$sql_query; + echo '-'; + flush(); + } + } // ************************************************************** // Studentenverteiler abgleichen // Studenten holen die nicht mehr in den Verteiler gehoeren diff --git a/vilesci/admin/xslvorlagen/zahlung.xsl b/vilesci/admin/xslvorlagen/zahlung.xsl index 186be0eb4..18d4de825 100644 --- a/vilesci/admin/xslvorlagen/zahlung.xsl +++ b/vilesci/admin/xslvorlagen/zahlung.xsl @@ -63,9 +63,16 @@ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> - + - ZAHLUNGSBESTÄTIGUNG + + + AUSZAHLUNGSBESTÄTIGUNG + + + ZAHLUNGSBESTÄTIGUNG + + @@ -82,8 +89,15 @@ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> - \nDie Studiengangsleitung bestätigt hiermit, dass , geboren am , folgende Einzahlungen getätigt hat: - + + + \n , geboren am bestätigt hiermit, dass die Studiengangsleitung, folgende Auszahlungen getätigt hat: + + + \n Die Studiengangsleitung bestätigt hiermit, dass , geboren am , folgende Einzahlungen getätigt hat: + + + @@ -145,9 +159,27 @@ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> - - \nFachhochschule Technikum\nWien\nHöchstädtplatz 5\nA-1200 Wien\nZVR-Nr.: 074476526\nDVR-Nr.: 0928381 - + + + + + + + + + Fachhochschule Technikum\n Wien\n Höchstädtplatz 5\n A-1200 Wien\n ZVR-Nr.: 074476526\n DVR-Nr.: 0928381 + + + + + \ngeboren am + + + + + + + diff --git a/vilesci/stammdaten/reihungstestverwaltung.php b/vilesci/stammdaten/reihungstestverwaltung.php index 9dbdebcc7..5c7c7ba1f 100644 --- a/vilesci/stammdaten/reihungstestverwaltung.php +++ b/vilesci/stammdaten/reihungstestverwaltung.php @@ -260,7 +260,7 @@ $reihungstest->uhrzeit = date('H:i:s'); } - //Formular zum bearbeiten des Reihungstests + //Formular zum Bearbeiten des Reihungstests echo '
'; echo "
"; echo ""; @@ -310,7 +310,7 @@ echo 'Datum'; echo 'Uhrzeit'; if(!$neu) - $val = 'Speichern'; + $val = 'Änderung Speichern'; else $val = 'Neu anlegen';