40 Commits

Author SHA1 Message Date
Daniel Spitzer
b81ea45823 Zeiterfassung Feature Updates
* Reports wurde um Soll/Ist Detail Auswertung erweitert
* Nachtzulage wird nun auch in der Verrechnungsübersicht angezeigt
* M25,Ü50,Ü100 werden nun in Stichtagsauswertung mit berechnet
* Bei der offenen Arbeitstage Auswertung wird nun die Arbeitszeitverschiebung rausgerechnet
2026-02-13 08:39:15 +01:00
Daniel Spitzer
fcccf109dd Zeiterfassung Update
* Neues Kategorie Feature (Arbeitszeitverschiebung)
2025-11-16 19:15:19 +01:00
Daniel Spitzer
21326d4757 Zeiterfassung Update
* Neues Genehmigungsverfahren für Buchhaltung eingeführt
* Buchungsarten für Mitarbeiter erweitert Arztbesuch/Behörde/Weiterbildung
* Neues Flag in Personaladministration für von Buchhaltung zu genehmigen
2025-10-28 17:54:18 +01:00
Daniel Spitzer
6d485ed234 Kalender Anpassungen
- Anpassungen bei neuen Kalenderbenutzern
2025-06-06 09:38:29 +02:00
Daniel Spitzer
df2dd9c596 Kalender Anpassungen
- Anpassungen bei neuen Kalenderbenutzern
2025-06-06 09:29:25 +02:00
Daniel Spitzer
7739d90e77 Zeiterfassung Bugfix Zeiterfassung
* bei der Zeiterfassung wenn man Fibu Rechte hat, darf man mit ZA ins Minus gehen das hat aber den Bug gehabt, dass wenn man überstunden hat die Überstunden ins Minus geht das Verrechnunstechnisch nicht möglich ist. Alles was über das gesamtzeitguthaben drüber schießt wird nun negativ in die Mehrstunden verbucht.
2025-05-11 20:49:11 +02:00
Daniel Spitzer
5ddca45820 Zeiterfassung neues Feature:
* Auswertungen nicht bebuchter Arbeitstage
2025-03-03 14:52:25 +01:00
Daniel Spitzer
d0404f515d Zeiterfassung Update
* Gesammtsumme bei Admin Only Mitarbeitern einfeführt
2025-02-14 12:30:21 +01:00
Daniel Spitzer
6ed34fe676 Zeiterfassung
* Feature Implementation Arbeitszeitänderungen mit History für alle möglichen historischen Berechnungen und Auswertung fertigstellung
2025-02-08 20:56:29 +01:00
Daniel Spitzer
7e17983c9e Zeiterfassung
Bugfix:
* PHP Date statt Y o genommen damit die Kalenderwoche sich auf das richtige Jahr bezieht
2024-12-30 08:43:54 +01:00
Daniel Spitzer
085d8facdc Zeiterfassung
Neue Features:
* BP Stunden Aufbuchen/Mindern
* Spezialbuchungen ohne Verechnungstechnische relevanz
2024-12-29 20:24:36 +01:00
Daniel Spitzer
72442248f9 Zeiterfassung
* Freischaltung ZA Overwrite für Buchhaltung
2024-11-04 12:56:44 +01:00
Daniel Spitzer
014b6fa52c Zeiterfassung Bugfix
* Winterzeitanzeige Bug bei Sollstunden behoben
* Grafische Bugs bei Anzeige in nicht Vollbild behoben
2024-10-21 19:53:49 +02:00
Spi
1294281b3d Zeiterfassung Update
* Fix für BPA stunden Rückgängig
2024-05-07 16:00:21 +02:00
Spi
b821c9f2c4 Zeiterfassung Update Monatsabschluss/Verrechnung
* Berechnungen aller Ü50/Ü100/M25 sowie Steuerfrei und Pflichtig
* Transfer Mehrstunden auf Ü50/Ü100/M25
* Anpassungen der Exports LZs MehrstundenGL ÜGL Ü50,Ü100,M25
* Autoberechnung der anteiligen Mehrstunden
* automatische Ü100 Rausrechnung laut gesetzlichen Vorgaben

Bugfixes:
* Start und Enddatum eines Mitarbeiters werden nun überall berücksichtigt.

* Textuelle Bereinigungen
* Umfangreiche Testscenarien Verechnung/Exports
2024-05-05 12:36:47 +02:00
Spi
45a07abf0e Zeiterfassung Update
* Erstberechnung Überstunden 50%/100% Steuerfrei/Steuerpflichtig
 * Feiertag werden nun in der Buchungsübersicht angezeigt
2024-04-29 20:15:39 +02:00
Spitzer Daniel
5a6224df9f Zeiterfassung Update
* Berechnungen für Austritte implementiert.
2024-04-26 12:29:01 +02:00
Spitzer Daniel
025522a740 Zeiterfassungs Update
* Implementerung Fahrzeugverwaltung
 * neue Buchungsart Fahrtenbuch
 * Diverse Bugfixes
2024-03-26 08:08:01 +01:00
Spitzer Daniel
f070b8a548 Zeiterfassungs Update
* Autofill Bugfix
2024-03-12 15:18:53 +01:00
Spitzer Daniel
d1a25a23c2 Zeiterfassungs Update
* Neuer Buchungszeitraum bei den Buchungskategorien ZA Uhrzeit (von/bis)
 * Überprüfungen/Berechungen/Errorhandling ZAs
 * Anpassungen Freigaben nun mit Standartfilter Offen
2024-03-12 13:30:52 +01:00
Spitzer Daniel
4ae74a0e6e Zeiterfassung Update
* Berechnungsupdate Mehrstunden + Überstunden
 * Fix: Gewisse Buchungskonstellationen konnten bei Änderungen des Min Feld von der Endzeit so setzen das die Überprüfung nicht Richtig ist. Des min Feld wird nun immer richtig gesetzt. (Habs schon im Live gefixt, da es relativ akut war)
2024-03-07 10:11:11 +01:00
Spitzer Daniel
56734edd1d Zeiterfassung Update
* Neue migration für Homeoffice/Urlaubsänderungen
 * Soll zeiten nun vom Startdatum abhängig
 * Neue Summierung der Sollzeiten in der Personalverwaltung
 * Urlaubstage werden nun Tage statt Stunden angezeigt (in Buchungen und Auswertungen)
 * Urlaube werden nun bis 1.1.2024 berücksichtigt
 * Homeoffice Flag nun möglich
 * Abwesenheitskalender Sichtbar für alle
 * Neuer Buchungszeitraum für Urlaubsgutschrift/Urlaubsminderung
2024-03-05 09:15:59 +01:00
Spitzer Daniel
5bfe5fb4e5 Zeiterfassung Update
* Neue migration für Homeoffice/Urlaubsänderungen
 * Soll zeiten nun vom Startdatum abhängig
 * Neue Summierung der Sollzeiten in der Personalverwaltung
 * Urlaubstage werden nun Tage statt Stunden angezeigt (in Buchungen und Auswertungen)
 * Urlaube werden nun bis 1.1.2024 berücksichtigt
 * Homeoffice Flag nun möglich
 * Abwesenheitskalender Sichtbar für alle
 * Neuer Buchungszeitraum für Urlaubsgutschrift/Urlaubsminderung
2024-03-05 09:09:09 +01:00
Spitzer Daniel
5025b88c0d Zeiterfassung Update
* Neue migration für Homeoffice/Urlaubsänderungen
 * Soll zeiten nun vom Startdatum abhängig
 * Neue Summierung der Sollzeiten in der Personalverwaltung
 * Urlaubstage werden nun Tage statt Stunden angezeigt (in Buchungen und Auswertungen)
 * Urlaube werden nun bis 1.1.2024 berücksichtigt
 * Homeoffice Flag nun möglich
 * Abwesenheitskalender Sichtbar für alle
 * Neuer Buchungszeitraum für Urlaubsgutschrift/Urlaubsminderung
2024-03-04 17:57:02 +01:00
Spitzer Daniel
ee5ab065d8 Zeiterfassung Update
* Neue migration für Homeoffice
 * Soll zeiten nun vom Startdatum abhängig
 * Neue Summierung der Sollzeiten in der Personalverwaltung
 * Urlaubstage werden nun Tage statt Stunden angezeigt (in Buchungen und Auswertungen)
 * Urlaube werden nun bis 1.1.2024 berücksichtigt
 * Homeoffice Flag nun möglich
2024-03-04 13:57:44 +01:00
Spitzer Daniel
65d313b6d1 Zeiterfassung Update
* Soll zeiten nun vom Startdatum abhängig
 * Neue Summierung der Sollzeiten in der Personalverwaltung
 * Urlaubstage werden nun Tage statt Stunden angezeigt (in Buchungen und Auswertungen)
 * Urlaube werden nun bis 1.1.2024 berücksichtigt
2024-03-04 12:26:35 +01:00
Spitzer Daniel
cc00f70cd6 Zeiterfassung Update
* Soll zeiten nun vom Startdatum abhängig
 * Neue Summierung der Sollzeiten in der Personalverwaltung
2024-03-04 11:51:19 +01:00
Spitzer Daniel
c39f717267 Zeiterfassung Update
* Fix Summe bei Urlauben und Feiertagen (Buchungen und Auswertungen)
2024-02-29 21:52:52 +01:00
Spitzer Daniel
8a01374518 Zeiterfassung Update
* Check der vorhandenen Buchungen geändert.
 * Exakte überschneidungen von Start und Endzeit können nun verbucht werden und muss nicht die 1 Minute differenz haben
 * Fix: Berechnung Mehrstunden wenn kein Startdatum festgelegt wurde
 * Fix: Arbeitswoche verbuchen kann nur mehr nach Buchungsstartdatum passieren
2024-02-29 15:19:09 +01:00
Spitzer Daniel
6e00cc3568 Zeiterfassung Update
* Check der vorhandenen Buchungen geändert.
 * Exakte überschneidungen von Start und Endzeit können nun verbucht werden und muss nicht die 1 Minute differenz haben
 * Fix: Berechnung Mehrstunden wenn kein Startdatum festgelegt wurde
2024-02-29 13:32:24 +01:00
Spitzer Daniel
04976033ed Zeiterfassung Update/Bugfix
* TimerecordingReportController.php verweist in einer gewissen Datenbank-Eintragskonstellation auf einen ungültigen Array Index. Hab die gesamtsollzeitberechnung temporär ausgeschalten
* Neu Migration (Vorbereiten der DB auf eigenes Ü-Zeitkonto)
* Kalender Feiertagsdescription angepasst
* Geburtstage nun möglich in Personaladministration und Kalender
* Initiale Überstunden sind nun möglich
* Berechnung Urlaubstage nun exakt
* Anzeige Mehrstunden/Überstunden/Offene Urlaube in Personaladministration
2024-02-27 10:58:05 +01:00
Spitzer Daniel
5501c381ef Zeiterfassung Update/Bugfix
* TimerecordingReportController.php verweist in einer gewissen Datenbank-Eintragskonstellation auf einen ungültigen Array Index. Hab die gesamtsollzeitberechnung temporär ausgeschalten
* Neu Migration (Vorbereiten der DB auf eigenes Ü-Zeitkonto)
* Kalender Feiertagsdescription angepasst
* Geburtstage nun möglich in Personaladministration und Kalender
* Initiale Überstunden sind nun möglich
* Berechnung Urlaubstage nun exakt
* Berechnung der Mehrstunden nun exakt
2024-02-26 22:11:23 +01:00
Spitzer Daniel
09b4aade1c Zeiterfassung Update/Bugfix
* TimerecordingReportController.php verweist in einer gewissen Datenbank-Eintragskonstellation auf einen ungültigen Array Index. Hab die gesamtsollzeitberechnung temporär ausgeschalten
* Neu Migration (Vorbereiten der DB auf eigenes Ü-Zeitkonto)
* Kalender Feiertagsdescription angepasst
* Geburtstage nun möglich in Personaladministration und Kalender
* Initiale Überstunden sind nun möglich
* Berechnung Urlaubstage nun exakt
2024-02-26 21:01:50 +01:00
Spitzer Daniel
1fee0b1eef Zeiterfassung update
* Autoausfüllen -> fertiggestellt
* Überprüfungen Buchungsüberschneidungen ausgebaut
* Abwesenheitskalender Mouseover eingebaut
* Abwesenheiten ohne Ende Update -> Gesundmeldung generiert nun ein Update mit Ende auf die Abwesenheit
2024-02-22 14:53:48 +01:00
Spitzer Daniel
cdbf9de6fe Zeiterfassung update
* Mails für Antragspflichtige Buchungen
* Mails für Genehmigungen und Ablehnungen
* Korrekturen Update
* Kalender locales hinzugefügt
* Button für autoausfüllen eingebaut

Config update
define("TT_TIMERECORDING_EMAIL","zeiterfassung@xinon.at");
define("TT_TIMERECORDING_EMAIL_NAME","Xinon Zeiterfassung");
2024-02-19 14:52:58 +01:00
Spitzer Daniel
9a74d50cb5 Zeiterfassung update
* Mails für Antragspflichtige Buchungen
* Mails für Genehmigungen und Ablehnungen
* Korrekturen Update
2024-02-18 13:31:19 +01:00
Spitzer Daniel
d03e31134b Zeiterfassung update
* Kalender Implementation
* Dienstreise Funktionalitäten
2024-02-18 11:36:16 +01:00
Spitzer Daniel
e57889ee6c Zeiterfassung update 2024-02-04 11:49:57 +01:00
Spitzer Daniel
5f26e8ec26 Zeiterfassung Anpassungen 2024-01-23 16:34:14 +01:00
Spitzer Daniel
828caa35c9 Mobile Integration,Pop Multiple Networks,DataTables responsible update,Migrations
Mobile Integration:
* in footer.php js eingefügt damit das mobile Menu funktioniert
* in menu.php bzw. app.css neue Klasse eingefügt mobile-hide um in der mobilen Version Menupünkte zu verstecken

Pop Multiple Networks
* Pops können nun mehrere Netzgebiete haben
* Netzgebiete und Pop ansicht angepasst
* (Script muss ausgeführt werden um die PopNetwork Table vom Bestand zu befüllen)

DataTables responsible update
* Datatables update und responsible addon
* Diverse Anpassungen für Responsible in:
  - Pops, Geräte Hersteller, Geräte Typen, Devices, Benutzer

Anpassungen auf neu getProperty

Migrations
* PopNetwork
* Poprackmodulepatch
2024-01-09 16:25:26 +01:00