Commit Graph

145 Commits

Author SHA1 Message Date
Paolo 826f547319 Merge branch 'feature-69185/PHP8-Vilesci_Berechtigungen' into feature-70756/PHP8_Cleanup_Organisationseinheiten 2026-01-19 14:10:27 +01:00
Paolo 299c742a61 include/mitarbeiter.class.php changes 2026-01-19 14:07:44 +01:00
Paolo 1c3e9fccf3 PHP8 compatibility: adapted Vilesci permissions manager 2025-11-19 12:29:02 +01:00
Harald Bamberger 46914e8a65 bugfix wenn mehrere karenzen im abgefragten zeitraum vorhanden sind 2025-01-07 14:38:08 +01:00
Andreas Österreicher fb77ab67e7 Prüfungshonorare im Notenkarteireiter zeigen nur aktive Mitarbeiter an 2024-06-19 09:05:08 +02:00
Andreas Österreicher e243980ae6 Merge branch 'master' into feature-18571/EntwicklungsteamBisMeldung 2024-02-26 15:58:49 +01:00
Andreas Österreicher 1b70d70edd - Pruefung hinzugefuegt ob eine Person Vorgesetzte oder indirekt
Vorgesetzte einer anderen Person ist
- Bei mehreren OEZuordnungen wird bevorzugt die nicht karenzierte
  ermittelt
2024-02-06 12:40:11 +01:00
Andreas Österreicher b5024b86ea OEZuordnung wird priorisiert ermittelt bei Karenzen 2024-02-05 18:54:33 +01:00
Andreas Österreicher fae185958b Merge branch 'master' into feature-18571/EntwicklungsteamBisMeldung 2024-01-31 13:27:58 +01:00
Cris 73ba14cdec Removed unused function check_isVorgesetzter
This was replaced by using getVorgesetzer / getVorgesetzterByDate method.
2024-01-10 14:44:33 +01:00
Cris e3f10069ef Adapted getUntergebene to allow to include also Mitarbeiter, who ended Dienstverhältnis/changed OE last month
These allows Vorgesetzte to still access their data, for example to be able to accept their November-Monatsliste (last working month)
in December (month to accept the November-Monatsliste)
2024-01-10 14:42:13 +01:00
Cris 97a020460d Adapted: getVorgesetzteByDate to retrieve only the latest Vorgesetzte by a specific date
Added order by and limit to get only one and the most actual Vorgesetzte by given date.
Changed name. Before it was getVorgesetzteMonatTimesheet, but it is also used independently from timesheet.
2024-01-10 14:31:26 +01:00
Cris 5452dc6fe3 Adapted: getVorgesetzte retrieve only the latest Vorgesetzte
Added order by and limit to get only one and the most actual Vorgesetzte
2024-01-10 14:29:16 +01:00
ma0068 cdb351b66b Delete Testdata and outputs 2023-09-18 10:37:14 +02:00
ma0068 01046637fa merge master into feature-18571/Entwicklungsteam 2023-05-11 09:18:32 +02:00
Andreas Österreicher b17c6e29e5 Merge branch 'master' into feature-25177/ZeiterfassungMergedBrancheDeploy1 2023-02-06 16:23:48 +01:00
ma0068 d59b3736a2 Test personalmeldung xml 2023-01-18 13:15:56 +01:00
ma0068 01ad28021f Fix mergeErrors mitarbeiter.class und dbupdate3.3 2022-11-21 16:10:19 +01:00
ma0048 8df802b74a - die Abteilung und das Unternehmen werden im CSV angezeigt 2022-11-08 14:45:02 +01:00
ma0068 2f5e9d80da Merge branch 'feature-17071MonatslisteVorzeitigAbschickenEndeDV' into feature-25177/ZeiterfassungMergedBrancheDeploy1 2022-10-07 08:45:48 +02:00
ma0068 fe6a6c5da3 neue Funktion getVorgesetzteMonatTimesheet() 2022-07-06 15:24:28 +02:00
Andreas Österreicher df321c4047 Merge branch 'master' into feature-19171/Wahlname 2022-05-27 13:30:19 +02:00
ma0068 8b061eab74 Adaptierungen FAS für Ergänzung Wahlname + Hinzufügen Zeitstempel kontakt.xul.php für Mitarbeiter 2022-05-16 09:17:31 +02:00
ma0068 c8b23dbe12 Generierung UID in Addon FHTW ausgelagert 2022-04-12 12:15:17 +02:00
ma0068 6a403a7fc3 Logik Generierung MA-Nummer im Fas geändert 2022-04-11 08:40:57 +02:00
Manfred 31335b4ee4 Namenssuche mit Sonderzeichen CIS und FAS 2022-03-31 16:41:43 +02:00
Manfred a08c8d7a76 Filter für Lehrende in FAS und Tempus 2022-03-16 16:13:47 +01:00
Andreas Österreicher e0a2f0490b Laden der Untergebenen optimiert bei vielen Einträgen 2022-03-14 15:58:13 +01:00
ma0068 5838e1caa5 neue Funktion getAll für Entwicklungsteam STGV 2022-03-05 12:51:06 +01:00
Nikolaus Krondraf 2b974b7729 Bugfix for Personalmeldung 2022-02-16 14:55:17 +01:00
Harald Bamberger ab8d1b4863 fix indentation 2021-11-11 17:41:22 +01:00
Harald Bamberger c4da43aa65 do not return errormsg 2021-11-11 17:37:09 +01:00
ma0068 0f40e1b80c Funktion getLastVorgesetzter für Covid-Meldeformular 2021-11-11 09:03:38 +01:00
Paolo d7a33df898 When exporting in MS Excel format from FAS it is checked that the logged user
has the permissions to export UDFs.
If the logged user has no permissions on a UDF then the UDF is discarted
and it will not present into the MS Excel file
2021-10-06 10:58:58 +02:00
gerryraab 83469bac67 Timesheet: show only fixangestellte 2020-06-19 14:05:54 +02:00
Cris afb5cc3205 Added getMitarbeiterBISMeldung()
getMitarbeiterBISMeldung:
Gibt alle Mitarbeiter zurück, die im BIS Meldungszeitraum bisgemeldet
sind
2020-03-05 14:31:20 +01:00
Nikolaus Krondraf 819face9f9 Funktionen für BIS-Meldung angepasst/ergänzt 2019-11-25 08:36:35 +01:00
Andreas Österreicher 4e50f6eea2 Assistenzfunktion wird nicht mehr automatisch als disziplinäre Zuordnung
zur jeweiligen Abteilung gewertet. Zur Ermittlung der Untergebenen wird nur
noch die oezuordnung verwendet
2019-11-06 15:55:13 +01:00
Andreas Österreicher 85b6c7556f Merge branch 'feature-4404/Dieter_Dummy_umbenennen' 2019-10-28 15:23:05 +01:00
alex 39dec7bb97 Make Dieter Dummy lecturer seemingly disappear
- deactivate profile page (error message is shown)
- removed from CIS search results
- no profile link in lvplan
2019-10-08 18:07:09 +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
Cris 1671badf58 Moved permission check-functions to mitarbeiter.class.php
In order to avoid cross scripting problems:
MOVED functions
. check_isVorgesetzter
. check isVorgesetzter_indirekt
FROM functions.inc.php TO mitarbeiter.class.php
2018-11-27 16:20:34 +01:00
Cris 2154c01ef5 Adapted method getUntergebene() in mitarbeiter.class.php
Added an optional parameter include_OE_childs.
If true, the query will return not only the sub-employees but all sub-employees of all the sub organisational units which the superleader is in charge of.
2018-11-15 15:03:33 +01:00
Cris e63d761f6b Adapted getUntergebene-function: only active Benutzer
. adapted query to get only untergebene, who are active Benutzer
2018-09-12 15:47:26 +02:00
Andreas Österreicher 78df57044e Resturlaubstage, Mehrarbeitsstunden und Urlaubsanspruch pro Jahr
entfernt. Diese können bei Mitarbeitern jetzt nicht mehr verwaltet
werden
2018-01-18 09:01:49 +01:00
Andreas Oesterreicher 809d65a62e Der Mitarbeiterexport im FAS exportiert nun nicht mehr die Mitarbeiter
des Ausgewählten Filters sondern die markierten Mitarbeiter. Wenn keine
Mitarbeiter markiert wurden werden alle angezeigten Mitarbeiter
exportiert
2017-08-22 23:23:58 +02:00
Paolo 6afd71876f Added UDF to FAS -> export 2017-07-28 16:08:36 +02:00
bison cf999b6d82 - Added constant DOC_ROOT in system.config-default.inc.php
- Using DOC_ROOT in dbupdate_3.2.php to be compatible with checksystem.php and DBTools.php
- Rolled back all classes in the include directory from CI to basis_db
2016-08-17 11:14:52 +02:00
paolo 58a6da42ae The method loadWhole has been removed from model DB_Model.
The same functionality has given by calling the load method without parameters
2016-06-24 10:39:52 +02:00