Commit Graph

9470 Commits

Author SHA1 Message Date
Manfred Kindl 0cc09629fb Arbeitsplätze und Max. Person werden defaultmäßig angezeigt 2019-03-19 10:39:32 +01:00
Manfred Kindl 793b01818c Vorlage lehrveranstaltungszeugnis für CampusInternational angepasst 2019-03-18 13:51:26 +01:00
Manfred Kindl 14e4b11969 Set from, cc and bcc as param in sendSanchoMail 2019-03-18 11:59:13 +01:00
Manfred Kindl 9cca1dfbc2 Arbeitsplätze in ort.rdf 2019-03-18 11:55:14 +01:00
Manfred Kindl ecc388fe2d Div. Änderungen RT-Verwaltung
- Gesamtliste in EXCEL-Export
- Einklappen-Funktion
- Spalten mit Punkteberechnung vorläufig ausgeblendet um Seite schneller zu machen
2019-03-18 11:54:49 +01:00
Manfred Kindl 67b7c4f132 Neue Reihungstest-Auswertungsseite für FHTW 2019-03-18 11:51:32 +01:00
Andreas Österreicher 6b8bfb6a3c Fixed Testtool Login 2019-03-14 18:06:54 +01:00
Cris 922b0a2b32 Added display of weekday in Reihungstest-Dropdown
In FAS > tab Aufnahme-Termine > Dropdown: Reihungstest/Interview:
Now the weekdays of the Reihungstests are displayed.
2019-03-14 11:37:08 +01:00
Cris 09097c6205 Corrected function getReihungstestErgebnisPerson
Now the prestudent_id is retrieved by joining on study semester (instead of studienplan, which was inconsistent).
Added also restricion on stufe = 1 to retrieve only Reihungstest absolved on desktop.
2019-03-13 15:14:56 +01:00
Cris 991ca747d1 Separated Bachelor and Masters on testtool
Now if the logged-in prestudents study is a Bachelor-study, all other Bachelor studies he might have applied for, are displayed. Also the testing areas (gebiete) are shown only for that Bachelor studies.

If the logged-in prestudents study is a Master (or something else than a Bachelor), only that one particular Master study is displayed on the starting page.  The testing areas are shown only for that one particular Master study.
2019-03-12 18:03:49 +01:00
Cris 0b5f9f51f7 Extended function getActualInteressenten to differ only by STG-type/-kz
Now the function accepts the optional arguments:
. typ (= studiengangstyp)
. studiengang_kz
to retrieve more specific data.
2019-03-12 17:53:44 +01:00
Andreas Österreicher e45fc66770 - Added check if a Person is corretly selected when adding to a direct group
- Persons in the direct group drop down are now ordered by name
2019-03-12 08:04:13 +01:00
Cris 2fe8f9c540 Added Total Reihungstestpunkte WITH and WITHOUT specific areas in FAS
Now the total Reihungstestpunkte are calculated and displayed in two ways:
1. the total amount of points achieved on overall gebiete
2. the total amount of points achieved excluding specific areas, which are defined in the config file.
2019-03-11 17:17:38 +01:00
Cris 7f364835bf Extended function getReihungstestErgebnisPerson: excluding gebiete opt.
Now questioning areas (gebiete) can be excluded when calculating the total Reihungstestpunkte.

excluding gebiete should be defined in the config array FAS_REIHUNGSTEST_EXCLUDE_GEBIETE.
2019-03-11 17:11:33 +01:00
Manfred Kindl ddf9153b7f Function load_person: studiengang_kz is now optional 2019-03-08 15:03:25 +01:00
Manfred Kindl ff704d4a39 Merge remote-tracking branch 'origin/master' 2019-03-08 10:35:36 +01:00
Manfred Kindl 4acc4f128d Konstante "CAMPUS_NAME" in Vilesci-Config 2019-03-08 10:35:27 +01:00
Manfred Kindl 1ef1f1ea7b ID für Uhrzeit-Row bei FAS-Abschlussprüfung 2019-03-08 10:34:41 +01:00
Manfred Kindl 505026896d Neues Recht "reihungstestAufsicht"
RT-Aufsichtspersonen dürfen zB Tests freischalten, Personen hinzufügen, Antworten löschen
2019-03-08 10:33:49 +01:00
alex c325c98728 direct group deletion, education/Lehreinheitgruppe_model:
- fixed "bug" when checking if users are in group
- added additional checks for existence of group in lehreinheitgruppe and benutzergruppe before group deletion
2019-03-08 10:32:05 +01:00
Andreas Österreicher 5576159cb1 Prüfungstyp von Abschlussprüfungen zu Diplomasupplement XML hinzugefügt
Vorlagen angepasst damit Lehrgangsabschlüsse nicht als Abschlussprüfung
auf den Zeugnissen und Diplomasupplements angedruckt werden
2019-03-08 09:01:02 +01:00
Andreas Österreicher 5684f8788a Updated Changelog and Tempus Version Number 2019-03-07 18:39:25 +01:00
Werner Masik d13872428b Bug Fix: Beim Anlegen einer Firma im WAWI kam Fehlermeldung wegen falschem Typs des Lieferant-Feldes 2019-03-07 16:52:38 +01:00
alex 68dd0f3cb8 - added method getLesForLv to education/Lehreinheit_model
- added methods direktUserAdd, direktuserDelete (for direkt User Zuordnung to le) to education/Lehreinheitgruppe_model
- added method getLvsByStudent to education/Lehrveranstaltung_model
- Added hasSequence = false to Benutzergruppe_model
- fixed typo in lehrveranstaltungDBML
2019-03-06 19:03:02 +01:00
Andreas Oesterreicher 31b0e8bea3 Config Eintrag hinzugefügt um den SelfService Dokumentendownload im CIS
zu aktivieren/deaktivieren
2019-03-06 13:25:32 +01:00
Cris 5335ac3a71 Added Reihungstest language logic
Now the language of the Reihungstest questions is set based on the language-settings of the STG, which has the highest priority. If the language-option is true, the user will have the option to choose between the languages.
2019-03-06 12:18:39 +01:00
Cris af79da67cb Added function to retrieve actual Interessenten (optionally only for prio)
The query retrieves all actual prestudenten with the status 'Interessent' of the users person_id.  (+ prio, stg, stpl and ausbildungssemester) 
Optionally the function limits the result to the one stg with the highest priority.
2019-03-06 12:09:14 +01:00
Cris c23cefa77f Added db_parse_bool to sprachwahl (testtool)
Now sprachwahl is returning a boolean

- function concerned: getAblaufVorgabeStudiengang

- files using this function are approved
2019-03-06 11:58:43 +01:00
Andreas Österreicher 92d5c8a9d2 Kategorien für Services hinzugefügt 2019-03-05 16:06:42 +01:00
Andreas Österreicher d46f288978 Default Stunden für Bachelorbetreuung von 3 auf 4 Stunden geändert 2019-03-05 15:25:47 +01:00
Andreas Österreicher ed94235e85 Added API call from employee updates 2019-03-05 14:04:32 +01:00
Manfred Kindl 7979643006 Merge remote-tracking branch 'origin/master' 2019-03-04 19:02:27 +01:00
Manfred Kindl 3c2873d301 OE-Baum kompakter gestaltet
- OEs mit hinterlegter Leitung und Freigabegrenze werden markiert. 
- OE-Typ wird abgekürzt (1. und letzter Buchstabe)
2019-03-04 19:02:18 +01:00
Andreas Österreicher c318819fe8 Job hinzugefügt zum aktualisieren von Studienplänen von Reihungstests
Wenn Studienpläne zugeordnet sind die in diesem Semester nicht gültig
sind, wird automatisch ein passender gesucht und zugeordnet
2019-03-04 15:54:53 +01:00
Manfred Kindl 34dd7b2dc5 Recht "basis/organisationseinheit" zum Bereich "Stammdaten" hinzugefügt 2019-03-04 13:56:50 +01:00
Manfred Kindl 2edc9c566c Lehraufträgen inkludierte Lehre Spalten ausblenden
Bei Lehraufträgen mit inkludierter Lehre werden die Spalten "Satz" und "Brutto" nun gänzlich ausgeblendet, wenn inkludierte Lehre eingetragen ist
2019-03-01 13:44:57 +01:00
Manfred Kindl 10da7bde5a Typo corrected
Wochenrythmus ausgebessert auf Wochenrhythmus
2019-03-01 13:43:22 +01:00
Manfred Kindl 63877ef8f9 Neues Recht lehre/reservierungAdvanced in LV-Plan implementiert
- Reservierungen können damit überschrieben werden
- Wenn Raum grundsätzlich nicht reservierbar, wird eine entsprechende Meldung angezeigt.
2019-03-01 13:42:34 +01:00
Manfred Kindl d1588d00dc Neues Recht reservierungAdvanced
Erlaubt das Einfügen von Reservierungen auch über bestehende
- Berechtigung auf testtool.tbl_kategorie für web-user
2019-03-01 13:39:53 +01:00
Manfred Kindl 17aa4b7756 BugFix 2019-03-01 13:38:19 +01:00
raab 2524aa90cc LehreExtern nicht mehr zur Auswahl anzeigen 2019-03-01 09:27:24 +01:00
Cris 7a1027280e Added Reihungstest-Gebiete for person
Now the areas for the Reihungstest are put together depending on the studies the examinee is interested in and if the examinee is a Quereinsteiger or not.

Therefore all prestudents of the examinee are detected that are set for the actual and future studiensemester. 

The areas are chosen because of the Studienplan. If not available, they are chosen because of the Studiengang.
2019-02-28 15:04:17 +01:00
Andreas Österreicher 03c6873b70 Unterstützung von Matrikelnummern zur Semesterticket Schnittstelle
hinzugefügt.
Es wird nun sowohl das Personenkenneichen als auch die Matrikelnummer
unterstützt.
2019-02-28 07:13:02 +01:00
Andreas Oesterreicher 1068a0ab33 Doppelten Anmerkung Tag aus RDF entfernt 2019-02-27 09:13:28 +01:00
Andreas Oesterreicher 729611aa87 Problem behoben beim Erstellen der Studienerfolgsbestätigung mit
Sonderzeichen
2019-02-26 08:35:37 +01:00
Paolo 663c1d9f35 Merge branch 'messages' 2019-02-25 15:57:40 +01:00
Paolo acd918a547 system/MessageToken_model and system/PersonLog_model models now extend DB_Model 2019-02-25 15:57:07 +01:00
Paolo 8dd7ed0335 Merge branch 'master' into messages 2019-02-25 15:28:13 +01:00
Paolo 2d7cc09d02 - Added new model CL/Messages_model.php
- Moved logic from controllers system/Messages and ViewMessage to CL/Messages_model
- Better code
- MessageLib and PersonLogLib methods do not use anymore show_error and return success/error object
- helpers/hlp_message_helper: hasData function changed
2019-02-25 15:23:31 +01:00
Manfred Kindl e598264f30 New Cronjobs for Reihungstests
- runZentraleReihungstestAnmeldefristAssistenzJob
- runZentraleReihungstestNachtraeglichHinzugefuegtJob
- runRemindApplicantsOfPlacementTestJob
- New function getWorkingDays returns business days between two dates
- New function checkReachedRegistrationDate
- New function getApplicantsOfPlacementTestForCronjob
- New function getApplicantAssignedAfterDate
- New function getApplicantsOfPlacementTest
- New function getTestsOnDate
- New function loadStudiengaengeFromTyp
2019-02-25 10:30:34 +01:00