Commit Graph

290 Commits

Author SHA1 Message Date
Andreas Österreicher 9e6af6579f Aktueller Vertragsstatus wird im Tempus angezeigt 2019-11-20 14:01:27 +01:00
Paolo 3e5e65bfc4 Merge branch 'feature-4026/TabulatorWidget' into feature-3994/Digitaler_Lehrauftrag 2019-11-04 16:58:19 +01:00
Cris fff1025eed Adapted FAS to display status 'Geändert' when CHANGED HOURS (and NO betrag)
Up to now changes were identified only by comparing betrag with
vertrag_betrag.
Problem is: when a new Lehrauftrag betrag is set with 0 or NULL and only
hours are set, a later change of hours cannot be identified (as the betrag
and vertrag_betrag do not change). This is fixed now.
2019-10-29 18:12:16 +01:00
Cris 720f117312 Added/Extended PERMISSION-checks to Lehrauftraege
Added permission-checks to
. navigation
. controller methods
. tabulator data query
. cancel contract
2019-10-28 16:25:56 +01:00
Manfred Kindl 08cdd48510 Merge branch 'master' into TempusLektorFilter 2019-10-25 19:54:11 +02:00
Cris 5b72ccdea1 Fixed: Unfolding LV-list was broken when certain config var -> fixed now
This error was caused when config var
FAS_LV_LEKTORINNENZUTEILUNG_VERTRAGSDETAILS_ANZEIGEN was set to false
due to incorrect converting of php boolean into js boolean.
Fixed now for LV and Projektbetreuung.
2019-10-25 09:52:54 +02:00
Cris fe94cfc350 Avoided removing lector on Key-press 'Entf', when contract exists
The remove of the lector was avoided by disabled 'Entfernen' in the
context menu, but still possible on key press 'Entf'. Now this is
prevented and a message is displayed. For lectors in LV and for
Projektbetreuer.
2019-10-25 08:35:07 +02:00
Cris b6bd2dd104 Changed STORNO: Now cancelling always possible (since contract exists)
Before cancelling a contract was only possible if vertragsstatus was
'akzeptiert'. Now contract cancellation for LV and Projektbetreuung
since the lector has a contract. (from status 'bestellt' on)
2019-10-25 08:24:43 +02:00
Cris f1174f155e Adapted DB-connection via $_POST type 'cancelVertrag' to cancel contracts
Adapted to cancel projektauftraege.
2019-10-08 13:43:39 +02:00
Cris 3e3a238dd9 Added DB-connetction via $_POST type 'cancelVertrag' to cancel contracts 2019-10-07 08:55:55 +02:00
Cris e4969de9f3 Adapted FAS GUI to cancel contracts 2019-10-07 08:50:23 +02:00
Cris 0dddf57577 Added functionality & method VertragStornieren() to cancel contracts 2019-10-07 08:49:37 +02:00
Cris e60839af27 Minor addings for correct GUI behaviour when Vertragsstorno is enabled
. disabled all fields of LektorInnendaten to prevent changings when
vertrag is already accepted
. added disabling the storno button by default
2019-10-02 18:10:52 +02:00
Cris eabbf701b3 Added post type 'getLastVertragsstatus'
This will return the most recent vertragsstatus_kurzbz of passed
vertrag_id.
2019-10-02 17:24:11 +02:00
Cris f939535444 Adapted JS method LeMitarbeiterAuswahl() to perform Vertragsdetails-GUI 2019-10-02 17:21:10 +02:00
Cris 4472868fcd Created GUI for Vertragdetails in FAS LektorInnenzuteilung
Added groupbox with the contract details:
. status
. stunden (of original version of contract)
. studiensemester (of original version of contract)

The display is determined by global config value.
2019-10-02 17:11:32 +02:00
Unknown 97ed8ce4ad Merge branch 'Praktikantin2019' 2019-09-06 15:37:59 +02:00
Unknown d5a743edad Merge branch 'master' into FASgendern 2019-09-06 15:14:19 +02:00
Unknown eea7912e9a FAS gegendert 2019-09-06 15:09:08 +02:00
Andreas Oesterreicher 36942d586d Direkte Gruppen werden Defaultmäßig als Mailgruppen erstellt und als
nicht sichtbar
2019-09-04 12:29:38 +02:00
Manfred Kindl 2e3075b8c4 Aktualisieren funktioniert nun wieder
Studiengänge in Lektorenliste werden richtig sortiert
2019-08-14 11:57:12 +02:00
Manfred Kindl 81947b3df2 Tempus Filter nach LektorIn 2019-07-26 13:48:09 +02:00
alex e0b5f0ba8e - Only assistance who created the reservation or for whom is reserved can delete reservierungen
- logging every time a reservation is deleted
2019-06-28 13:23:00 +02:00
Andreas Österreicher e55247487a Suche nach Lehrveranstaltungen im FAS hinzugefügt 2019-06-11 07:56:35 +02:00
Andreas Österreicher b72c3ba0e4 Added additional information in tempus to show if lecturer is fixed/external 2019-05-23 17:15:13 +02:00
Andreas Österreicher bc68ca1e9f Added english Version of Lehrveranstaltungszeugnis 2019-04-15 15:32:02 +02: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
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
Manfred Kindl 10da7bde5a Typo corrected
Wochenrythmus ausgebessert auf Wochenrhythmus
2019-03-01 13:43:22 +01:00
Andreas Österreicher 4cd7abe60b Wenn der letzte User aus einer direkten Gruppe entfernt wird, werden die
Stunden aus der tbl_stundenplandev entfernt
2019-02-13 17:55:51 +01:00
Andreas Österreicher 4e41086bdc Direkte Gruppen umbenannt in GRP_<LEID> 2019-02-13 16:36:42 +01:00
Andreas Österreicher 42829ed33e Gruppenbezeichnung für direkte Gruppen angepasst
Debug Output entfernt
2019-01-29 18:43:36 +01:00
Andreas Österreicher 82fd967f00 Direkte Zuordnung von Studierenden zu Lehreinheiten
* Direkte Zuordnung im FAS
* neues Boolean markiert direkte Gruppen
* Gruppen werden nicht vorgerückt
* Direkte Gruppen werden nicht bei der Lehreinheit und im
Lehrverbandsbaum angezeigt
2019-01-16 08:22:43 +01:00
Andreas Oesterreicher 43c8dfa3c6 Problem behoben bei DropAufLehrstunde wodruch die Blockung nicht immer
korrekt übernommen wurde
2018-12-19 15:43:26 +01:00
Manfred Kindl 294c702c5d Kompletter var_export im Undo-Befehl beim löschen von Reservierungen
Wenn eine Reservierung gelöscht wird, werden nun alle Daten der ursprünglichen Reservierung im SQL in der public.tbl_log dokumentiert
2018-02-27 14:30:23 +01:00
Andreas Österreicher 299d5f528d Problem behoben beim Verschieben von Stundenblöcken mit Kollision.
Wenn bei einer Stundenverschiebung eine der geblockten Stunden
kollidiert wird nun keine Verschiebung durchgeführt. Bisher wurden die
Stunden die zu keiner kollision führten dennoch durchgeführt. Die
Kollidierende Stunde blieb am Ursprung.
2018-01-09 17:50:00 +01:00
Andreas Oesterreicher 42960ffe20 Moodle-Integration aus FHComplete Core entfernt und in eigenes Addon
ausgelagert.
Support für Moodle 1.9 entfernt
2017-08-02 14:05:31 +02:00
oesi b5a4ab502f Studiensemester kann als zusätzliche Spalte bei Lehrveranstaltungen im FAS und Tempus eingeblendet werden 2017-05-29 10:46:57 +02:00
oesi 44b01ba6f8 Fehler behoben wodurch nach dem Sortieren der Lektorennoten falsche Noten zur Übernahme markiert waren 2017-05-29 10:28:54 +02:00
oesi 35bfc0e69a Bei Eingabe des Prüfungshonorares unter Lehrveranstaltungen->Noten kann zusätzlich das Vertragsdatum eingetragen werden 2017-05-27 07:36:06 +02:00
oesi 0048d458b1 Fehlerhafte HTTP Header korrigiert damit FAS mit Apache 2.4.10-10+deb8u8 funktioniert 2017-03-01 16:15:49 +01:00
kindlm 7602315077 Inaktive MitarbeiterInnen werden ausgegraut
Nun auch bei LektorInnenzuteilung
2016-11-02 16:00:04 +01:00
kindlm 18ff20cd58 Inaktive MitarbeiterInnen werden ausgegraut
- Im Tabreiter "Mitarbeiter" (Hauptfenster) und "Lehrende" (Quellmenü)
- Default-Stundensatz wird neben Stundensatzeingabe angezeigt
2016-10-28 14:51:43 +02:00
kindlm 8159cdf238 Tabbeschriftungen gegendert 2016-10-28 14:49:00 +02:00
kindlm 9e2c60fb91 timetable-week.xul.php
UNDO Befehl zum mitloggen von gelöschten Reservierungen
2016-09-07 18:24:41 +02:00
oesi 942dfb8633 Noteneinträge werden nicht mehr zur Übernahme markiert wenn die Zeungisnote neuer ist als die LVGesamtnote, die Note die selbe aber die Punkte unterschiedlich sind, da sonst die Punkte der komm. Pruefung überschrieben werden falls die Note die selbe bleibt 2016-06-23 11:09:42 +02:00
oesi dca82ad1bd Gewichtung für Lehreinheiten hinzugefügt 2015-12-11 08:21:22 +01:00
oesi f5ea13c35b Bereits verplante Lektoren können vom FAS aus aus dem LVPlan gelöscht werden. Zusätzlich wird im FAS angezeigt ob dieser Lektor bereits verplant ist 2015-10-12 16:43:00 +02:00
oesi e515dd8572 Löschen der Letzten Gruppe aus LVPlan nicht mehr möglich
Löschen von Gruppen aus LVPlan nicht möglich wenn Ressorucen zugeteilt sind
2015-10-08 14:46:42 +02:00
oesi ceb8c55751 Anmerkung kann nun beim Anlegen von Prüfungsverträgen editiert werden 2015-10-05 11:32:39 +02:00