|
589 | Backend | Feature Request | niedrig | Projekt, Tätigkeit, Kunde optional als Pflichtfelder | 04.11.2016 | New | | | |
Aufgabenbeschreibung
Die Felder Projekt, Tätigkeit und Kunde sollten optional als Pflichtfelder definiert werden können. Ein entsprechender Schalter soll im Administrationsbereich von TimePunch vorgesehen werden.
Um das Feature schon vorab zu aktivieren sind folgende DB Checks notwendig:
ALTER TABLE TP_ENTRIES WITH NOCHECK ADD CONSTRAINT CHK_NOTEMPTY CHECK 1)
ALTER TABLE TP_ACTIVE_ENTRIES WITH NOCHECK ADD CONSTRAINT CHK_ACTIVENOTEMPTY CHECK 2)
|
|
651 | Backend | Feature Request | niedrig | Projektverwaltung mit individuellen Plan und -Schwellwe... | 09.02.2017 | New | | | |
Aufgabenbeschreibung
TimePunch sollte es erlauben selbst Plan und -Schwellwerttrigger für bestimmte Projektkombinationen zu setzen.
Beispiel: Kombination zwischen: Mitarbeiter, Projekt, Tätigkeit und Kunde.
Wobei nicht alle Kombinationen gesetzt sein müssen.
Ist ein Wert nicht gesetzt, dann gilt er für alle möglichen Werte:
Beispiel:
Geplante Stunden: 50 Std. Schwellwert : 30 Std.
Mitarbeiter: - Projekt : Bäckereiumbau Tätigkeit : - Kunde : Bäckerei Fritz
Ebenfalls könnten damit andere Kombinationen verwaltet und kontrolliert werden.
|
|
658 | Backend | Feature Request | niedrig | Nachtarbeitszuschlag | 20.02.2017 | New | | | |
Aufgabenbeschreibung
Wir haben öfters Nachteinsätze und von 23Uhr bis 05.00 Uhr dürfen wir 25% mehr Stunden aufschreiben. Gibt es eine Funktion, welche so etwas automatisch mit einrechnen kann?
- Die Nachtarbeit sollte automatisch zu den Überstunden hinzugerechnet werden.
|
|
659 | Backend | Feature Request | niedrig | Dienstreise als eigener Buchungstyp anelgen. | 22.02.2017 | New | | | |
Aufgabenbeschreibung
Die Dienstreise sollte als eigenständiger Buchungstyp angelegt werden können. Dies hätte den Vorteil, dass
a:) eine Dienstreise auch in TimePunch direkt gebucht werden könnte (nicht nur über den Kalender) b:) die Dienstreise auch in der Anwesenheitsliste Berücksichtigung finden könnte.
|
|
685 | Backend | Task | niedrig | Aktiver Eintrag muss eindeutig sein | 01.04.2017 | New | | | |
Aufgabenbeschreibung
Eine potentielle Fehlerquelle liegt darin, dass die Tabelle TP_ACTIVE_ENTRIES keinen Unique Schlüssel auf der User Spalte hat. Dies kann zu Fehlern führen.
|
|
688 | Backend | Feature Request | niedrig | Kombiniertes Reporting von Gleitzeitkonto und Projektda... | 06.04.2017 | New | | | |
Aufgabenbeschreibung
Es sollte möglich sein, die aktuellen Projektdaten (im Stundennachweis) mit den Daten aus dem Gleitzeitkonto zu kombinieren, um z.B. einen Stundennachweis mit integrierter Anzeige des Gleitzeitkontos zu ermöglichen.
|
|
710 | Backend | Task | niedrig | SQL Server Express Container | 19.05.2017 | Assigned | | | |
Aufgabenbeschreibung
Prüfen und Testen wie der SQL Server Express im Docker Container für eine TimePunch Server Installation genutzt werden kann.
Dazu gehört: - Installation des SQL Server Express im Container - Konfiguration, damit der TimePunch Server damit arbeiten kann - Backup Problematik: Wie werden Backups erstellt? Stichwort: Kompletter Container, oder nur die Datenbank?
https://store.docker.com/images/mssql-server-windows-express?tab=description
|
|
711 | Backend | Task | niedrig | Datenbank-Backup überarbeiten | 19.05.2017 | Assigned | | | |
Aufgabenbeschreibung
Das Datenbank-Backup Script soll so funktionieren, dass alle Backup Dateien, die älter sind als die vorgebebene Anzahl an Tagen (z.B. 30 Tage) gelöscht werden.
Ausnahme: Es darf nicht gelöscht werden, wenn kein Backup vorhanden ist, welches neuer als die eingestellte Anzahl an Tagen ist.
Damit soll sichergestellt werden, dass mindestens ein aktuelles Backup zur Verfügung steht.
Das Aufräumen der alten Backups soll sowohl lokal, als auch auf einem Netzwerk-Share funktionieren.
|
|
712 | Backend | Task | niedrig | Dokumentation, TimePunch Server Hosting | 19.05.2017 | Assigned | | | |
Aufgabenbeschreibung
Es soll exemplarisch ein gehosteter TimePunch Server aufgesetzt werden. Die einzelnen Schritte sollen zur Wiederverwendung dokumentiert werden.
Wichtige Punkte dabei sind:
- SSL Zertifikat installieren - SQL Server Port Freigabe - HTTP auf HTTPS Redirect - Einstiegsseite auf den Application Server umleiten.
|
|
715 | Backend | Feature Request | niedrig | Client Installation mit /VerySilent | 26.05.2017 | New | | | |
Aufgabenbeschreibung
Nach der Installation des TimePunch Clients mit der Option /VerySilent öffnet sich das Browser Fenster mit TimePunch. Dies sollte bei dieser Installationsvariante unterbunden werden.
|
|
778 | Backend | Bug Report | niedrig | Export der Projektmitarbeiter | 29.11.2017 | New | | | |
Aufgabenbeschreibung
Beim Export der Projektmitarbeiter tritt ein Fehler auf, wenn zu viele Daten exportiert werden sollen.
|
|
804 | Backend | Bug Report | niedrig | Fehler bei der Berechnung des bezahlten Urlaubs | 05.02.2018 | New | | | |
Aufgabenbeschreibung
Bei der Berechnung des bezahlten Urlaubs tritt ein Fehler auf, wenn
a) in den Optionen der Wert auf "durchschnittlicher Verdienst innerhalb der letzten 13 Wochen" eingestellt ist b) das Arbeitszeitmodell 0 Sollstunden aufweisst c) Urlaub gebucht wird und im Monat davor dann Arbeitszeit eingetragen wird.
Beim Eintragen der Arbeitszeit erscheint eine Fehlermeldung weil die Berechnung des durchschnittlichen Verdiensts hier auf einen Fehler läuft.
Fehlermeldung: 2018-02-05 15:56:38,108 [16] FATAL: Transaction AdFactum.Data.Exceptions.SqlCoreException: Der eingehende Tabular Data Stream (TDS) für das RPC-Protokoll (Remote Procedure Call) ist nicht richtig. Parameter 3 ('@p01'): Der angegebene Wert ist keine gültige Instanz des float-Datentyps. Überprüfen Sie die Quelldaten im Hinblick auf ungültige Werte. Ein Beispiel für einen ungültigen Wert sind Daten eines numerischen Typs, deren Dezimalstellen den Wert für die Genauigkeit überschreiten. —> System.Data.SqlClient.SqlException: Der eingehende Tabular Data Stream (TDS) für das RPC-Protokoll (Remote Procedure Call) ist nicht richtig. Parameter 3 ('@p01'): Der angegebene Wert ist keine gültige Instanz des float-Datentyps. Überprüfen Sie die Quelldaten im Hinblick auf ungültige Werte. Ein Beispiel für einen ungültigen Wert sind Daten eines numerischen Typs, deren Dezimalstellen den Wert für die Genauigkeit überschreiten.
|
|
817 | Backend | Feature Request | niedrig | Personalnummer in der Übersicht "Mitarbeiterprofile" | 19.02.2018 | New | | | |
Aufgabenbeschreibung
- die Übersicht "Mitarbeiterprofile" soll um eine Spalte "Personalnummer" erweitert werden.
|
|
825 | Backend | Feature Request | niedrig | Verzögerung bei fehlerhafter Anmeldung | 20.02.2018 | New | | | |
Aufgabenbeschreibung
Sofern eine Fehlerhafte Benutzeranmeldung stattfindet, soll ein interner Timeout gestartet werden, der die IP des Clients für eine erneute Anmeldung sperrt.
Die Sperrzeit soll dabei bei 1ner Sekunde starten und bei jeder falschen Anmeldung verdoppelt werden. Zudem soll in der Administration eingestellt werden, ab welcher Anzahl falscher Anmeldungen der Mitarbeiter und/oder der Sicherheits-Admin eine Benachrichtigung per Email erhält.
|
|
826 | Backend | Feature Request | niedrig | Sperren von IP Blöcken für die Anmeldung | 20.02.2018 | New | | | |
Aufgabenbeschreibung
Um Hackerangriffe unterbinden zu können, sollen benutzerdefiniert IP Blöcke grundsätzlich von der Anmeldung ausgeschlossen werden können. Diese IP Blöcke sollen in Form von IP4 oder IP6 Adressen oder auch in CIDR Notation in einer Liste angelegt werden können.
Die Liste sollte eine einfache Editierung (Copy & Paste) ermöglichen.
Gesperrte IP Adressen erhalten sofort eine Ablehnung. Sie sind daher noch vor einem möglichen Timeout zu behandeln, bzw. starten diesen auch nicht.
|
|
833 | Backend | Bug Report | niedrig | Synchronisieren nach Reise/Krank/Urlaub | 22.02.2018 | New | | | |
Aufgabenbeschreibung
In TimePunch Mobile erfasste Zeiten werden in TimePunch immer auf die Arbeitszeit synchronisiert; auch wenn die eigentliche Tätigkeit mit einem anderen Buchungstyp erstellt wurde. Dies führt zu Fehlern bei der Synchronisation, die nur durch das manuelle öffnen und speichern des Zeiteintrags behoben werden können.
|
|
862 | Backend | Bug Report | niedrig | Gruppenlink bei Genehmigungen | 03.04.2018 | New | | | |
Aufgabenbeschreibung
Der Gruppenlink bei den Genehmigungen zeigt auf eine interne Server-URL, und nicht auf die hinterlegte externe URL. Was zu Problemen führt, wenn der Link außerhalb des Intranets geöffnet wird.
|
|
881 | Backend | Feature Request | niedrig | Vorlage bei Zeiteinträgen | 25.05.2018 | New | | | |
Aufgabenbeschreibung
Wenn man im Client Zeiteinträge erstellt/nachträgt, wird scheinbar für einen neuen Eintrag immer der letzte Eintrag des Tages als Vorlage verwendet. Wenn man aber Lücken im Tag hat, wäre es sinnvoller zur nächsten Lücke zu springen und den Vorgänger als Vorlage zu nehmen; also auch die Uhrzeit zu berücksichtigen.
|
|
895 | Backend | Bug Report | niedrig | Berechnung des Nachtzuschlags | 16.07.2018 | New | | | |
Aufgabenbeschreibung
Nachtzuschlag wird von 6:00 bis 20:00 Uhr gewährt. Es wird ein Eintrag von 5:00 bis 21:00 Uhr erstellt.
Erwartet wird eine Nachtarbeit von 2 Std. Tatsächlich wird eine Nachtarbeit von 1 Std. ausgegeben.
⇒ Dies ist ein theoretischer Bug, da der Mitarbeiter dann 16 Std. am Stück! arbeiten müsste, um den Fehler zu erhalten.
|
|
914 | Backend | Feature Request | niedrig | Sonderurlaubskontingent | 19.09.2018 | New | | | |
Aufgabenbeschreibung
Wie beim normalen Urlaub auch, sollte es möglich sein, ein Kontingent für den Sonderurlaub anzulegen. Das Restkontingent darf 'nicht' in das neue Jahr übernommen werden.
Gut wäre es sauch, wenn das Kontingent nicht in Summe, sondern auf die verschiedenen Sonderurlaube aufgeteilt werden könnte. Also z.B. 2 Tage für Umzug, 1 Tag für Hochzeit, 5 Tage für Schwerbehinderung oder ähnliches.
Sprich, wird ein Sonderurlaub für einen Mitarbeiter gebucht, dann wird innerhalb der Kategorie der restliche Sonderurlaub für den Mitarbeiter dezimiert.
1 Tage Schwerbehinderung beim Mitarbeiter gebucht = 4 Tage restliche Buchungsmöglichkeit
- Ausnahme: Sofern kein Sonderurlaub gebucht wird, hat der Mitarbeiter auch kein Restkontingent!
|
|
915 | Backend | Feature Request | niedrig | Führerscheinprüfung im Fahrtkostenmodul | 21.09.2018 | New | | | |
Aufgabenbeschreibung
In einem möglichen Fahrtkostenmodul sollte eine Führerscheinprüfung eingeführt werden. Dies ist für Transportunternehmen wohl sehr wichtig.
D.h. welcher Führerschein hat der Mitarbeiter, und man nach einem halben Jahr (oder nach Einstellung) den Führerschein des Mitarbeiters erneut prüfen muss.
|
|
916 | Backend | Feature Request | niedrig | Variable Abschaltzeit festlegen | 24.09.2018 | New | | | |
Aufgabenbeschreibung
Es sollte möglich sein, die Abschaltzeit (also die Zeit bis zum zwangsweisen Abschalten der Zeiterfassung) konfigurierbar zu gestalten. Bisher ist dieser Wert fest mit 6 Std. im Code hinterlegt.
|
|
933 | Backend | Bug Report | niedrig | Firefox ESR 60.2.2 | 15.10.2018 | New | | | |
Aufgabenbeschreibung
Im Firefox ESR 60.2.2 ist die Darstellung im Self-Service nicht korrekt. Es wird ganz rechts der Text "Datum" an der falschen Position ausgegeben.
In Firefox Version 62.0.3 (ohne ESR) passt es wieder.
|
|
944 | Backend | Bug Report | niedrig | API Adresse sollte nicht für externen Link aufbau genut... | 07.11.2018 | New | | | |
Aufgabenbeschreibung
Aktuell wird die API Adresse genutzt um die Seitenlinks aufzubauen. Dies ist fatal, wenn die API Adresse extern nicht erreichbar ist.
Hier sollte extern mit der angezeigten URL genutzt werden.
|
|
951 | Backend | Feature Request | niedrig | Minijob-Basis übertrag neuer Monat | 30.11.2018 | New | | | |
Aufgabenbeschreibung
Arbeitsverhältnis→Angestellter mit Stundenlohn
Eine Möglichkeit zu bieten das nur die abgeleistete Arbeitszeit ausbezahlt wird.
Beispiel:
Ein Mitarbeiter der auf Minijob-Basis eingestellt ist soll 45h im Monat arbeiten. Die erbrachten h sind aber geringer, somit wird in den neuen Monat ein - übertragen.
Wenn der Mitarbeiter ein positives Gleitzeitkonto hat, soll dies dort abgezogen werden. Falls sein Konto nicht genügent h aufweist, soll nur die abgearbeitete Zeit ausbezahlt bekommen.
|
|
953 | Backend | Bug Report | niedrig | Loading this assembly would produce a different grant s... | 13.12.2018 | New | | | |
|
|
954 | Backend | Bug Report | niedrig | Halber Urlaubstag bei nicht teilbarer Sollarbeitszeit | 07.01.2019 | New | | | |
|
|
955 | Backend | Feature Request | niedrig | Projektplanungs-Modul | 08.01.2019 | New | | | |
|
|
956 | Backend | Feature Request | niedrig | Urlaubsantrag | 15.01.2019 | New | | | |
|
|
974 | Backend | Bug Report | niedrig | Überstundenberechnung bei manueller Eintragung: | 04.02.2019 | New | | | |
|
|
984 | Backend | Task | niedrig | Export der Betriebsdaten nach Diamant-Software über die... | 06.02.2019 | Assigned | | | |
|
|
989 | Backend | Feature Request | niedrig | Beim Öffnen eines Berichts sollte kein Projekt vorausge... | 15.02.2019 | New | | | |
|
|
1001 | Backend | Feature Request | niedrig | Zuordnung eines Mitarbeiters an verschiedenen Teams | 18.03.2019 | New | | | |
|
|
1030 | Backend | Feature Request | niedrig | Neuverbinden nach Verlassen des Netzwerkes | 14.05.2019 | New | | | |
|
|
1034 | Backend | Feature Request | niedrig | Dateien im Profil zu hinterlegen | 27.05.2019 | New | | | |
|
|
1036 | Backend | Feature Request | niedrig | Urlaubsanträge fürs nächte Jahr | 12.06.2019 | New | | | |
|
|
1045 | Backend | Feature Request | niedrig | Urlaubssperren | 15.08.2019 | New | | | |
|
|
1049 | Backend | Feature Request | niedrig | Druckfunktion für die Monatsansicht der Selbstauskunft | 04.09.2019 | New | | | |
|
|
1054 | Backend | Bug Report | niedrig | Anpassung Zeitformat | 30.09.2019 | New | | | |
|
|
1070 | Backend | Feature Request | niedrig | Urlaubsworkflow | 06.12.2019 | New | | | |
|
|
1071 | Backend | Feature Request | niedrig | Automatische Urlaubsberechnung | 06.12.2019 | New | | | |
|
|
1072 | Backend | Feature Request | niedrig | Berechtigung im Management | 06.12.2019 | New | | | |
|
|
1073 | Backend | Feature Request | niedrig | Erweiterung der Monatsansicht im Management | 06.12.2019 | New | | | |
|
|
1074 | Backend | Bug Report | niedrig | Urlaubsworkflow | 11.12.2019 | New | | | |
|
|
1083 | Backend | Feature Request | niedrig | detaillierten Projektabrechnung | Netto- und der Brutto... | 28.01.2020 | New | | | |
|
|
1084 | Backend | Feature Request | niedrig | erweiterung Urlaubsworkflow | 28.01.2020 | New | | | |
|
|
1085 | Backend | Feature Request | niedrig | erweiterung Urlaubsworkflow | 28.01.2020 | New | | | |
|
|
1086 | Backend | Feature Request | niedrig | Selbstauskunft druckbar | 28.01.2020 | New | | | |
|
|
1087 | Backend | Bug Report | niedrig | Fehler: Not authorized for the project | 29.01.2020 | New | | | |
|
|
1088 | Backend | Bug Report | niedrig | Urlaubsworkflow haleb Urlaubstage/Überstundenabbau | 29.01.2020 | New | | | |
|