|
589 | TimePunch | Backend | Feature Request | niedrig | Projekt, Tätigkeit, Kunde optional als Pflichtfelder | 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)
|
|
592 | TimePunch | Backend | Bug Report | niedrig | Neuer Buchungstyp, Krank unbezahlt | geschlossen | | |
Aufgabenbeschreibung
Um den DATEV Export zu komplettieren, wird noch ein neuer Buchungstyp (krank -unbezahlt) benötigt. Dieser wird in TimePunch wie das Feld Krank dargestellt, Indern jedoch als "Sonderurlaub" d.h. ohne Bezahlung gebucht.
|
|
595 | TimePunch | Backend | Feature Request | niedrig | Festlegen des monatlichen Stichtags für die Stundenausb ... | geschlossen | | |
Aufgabenbeschreibung
Aktuell werden die Stunden in TimePunch jeweils am Ende des Monats ausgezahlt/gekürzt. Manche Unternehmen brauchen die Stundenauszahlung/kürzung jedoch schon vorher zu einem monatlich festgelegten Stichtag.
Daher sollte es möglich sein, pro Monat (oder als Regel) einen Stichtag für die automatische Überstundenauszahlung festlegen zu können. Dies ist wichtig, da sich sonst bei einer früheren Abrechnung die Überstunden noch bis Ende des Monats ändern können.
Indirekt hat dies auch Auswirkung auf die Anzeige im Zeiterfassungs-Terminal, da nach der Stundenauszahlung der gekürzte Überstundensaldo angezeigt werden muss.
|
|
604 | TimePunch | Backend | Bug Report | niedrig | Urlaub wird bei Serieneinträgen auch am WE gebucht | geschlossen | | |
Aufgabenbeschreibung
Wenn ein Urlaub mit Serieneinträgen angelegt wird, dann werden die Urlaubstage auch am WE gebucht.
|
|
613 | TimePunch | Backend | Bug Report | niedrig | Datenvorschau im Watcher nicht anzeigen | geschlossen | | |
Aufgabenbeschreibung
Die Datenvorschau darf für den TimePunch Watcher keine Einträge erzeugen.
|
|
617 | TimePunch | Backend | Bug Report | niedrig | Über Umwege ist das Bearbeiten/Löschen von Zeiteinträge ... | geschlossen | | |
Aufgabenbeschreibung
Die Berechtigungsprüfung muss im Backend ausgeweitet werden. Es dürfen keine Zeiteinträge mit Projekten verändert oder gelöscht werden, für die der Mitarbeiter keine Berechtigung besitzt.
|
|
641 | TimePunch | Backend | Bug Report | niedrig | Aufrunden bei eingestellter Rundung war fehlerhaft | geschlossen | | |
Aufgabenbeschreibung
Beim Aufrunden der abrechenbaren Zeiten wurden auch Zeiten aufgerundet, die der eingestellten Rundung entsprach.
Beispiel: Rundung = 15 Minuten aufrunden
Wenn die Arbeitszeit 15 Minuten betrug, werden 30 Minuten abgerechnet. Dies ist potentiell falsch, da erst ab 16 Minuten aufgerundet werden darf.
|
|
645 | TimePunch | Backend | Bug Report | niedrig | Zeiteinträge mit gelöschten Projekten kann nicht editie ... | geschlossen | | |
Aufgabenbeschreibung
Wird versucht ein Zeiteintrag zu ändern, dessen Projekt bereits gelöscht wurde, dann kann dieser Zeiteintrag nicht mehr editiert werden.
|
|
651 | TimePunch | Backend | Feature Request | niedrig | Projektverwaltung mit individuellen Plan und -Schwellwe... | 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 | TimePunch | Backend | Feature Request | niedrig | Nachtarbeitszuschlag | 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 | TimePunch | Backend | Feature Request | niedrig | Dienstreise als eigener Buchungstyp anelgen. | 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.
|
|
674 | TimePunch | Backend | Bug Report | niedrig | Caching Error | geschlossen | | |
Aufgabenbeschreibung
The error time: 20.03.2017 10:13 Exception: System.ArgumentOutOfRangeException: Die Anzahl muss positiv sein und auf eine Position in der dem Zeichenfolge/Array/Auflistung verweisen. Parametername: count
bei System.Array.IndexOf[T](T[] array, T value, Int32 startIndex, Int32 count)
bei System.Collections.Generic.List`1.IndexOf(T item)
bei System.Collections.Generic.List`1.Remove(T item)
bei AdFactum.Utils.Cache.Finalize()
|
|
676 | TimePunch | Backend | Bug Report | niedrig | Fehler beim Freigeben des Urlaubsantrags | geschlossen | | |
Aufgabenbeschreibung
Beim Freigeben des Urlaubsantrags kommt teilweise folgende Meldung:
2017-03-20 13:05:57,499 [227] ERROR: TimeEntryServiceImpl TimePunch.Interfaces.ProjectService.NotAuthorizedException: ???
at TimePunch.Business.ProjectService.CheckProjectAuthorization(ITimePunchConnection connection, List`1 projectIds)
at TimePunch.Core.Services.TimeEntryServiceImpl.<>c__DisplayClass19_0.<ValidateAndSaveTimeEntrySeries>b__1()
at TimePunch.Module.Infrastructure.Core.ServiceHelper.ExecuteSafeCall(LogExceptionDelegate exceptionHandler, Action action)
Vermutlich hat es etwas mit der Berechtigung auf das Projekt zu tun. Im Beispiel hatte das Feld "Availibility" den Wert 0 in der Datenbank. Ob ein Zusammenhang mit dem beobachteten Fehler besteht, muss noch geprüft werden.
|
|
677 | TimePunch | Backend | Bug Report | niedrig | Fehlerhafte Datenvorschau bei halben Feiertagen | geschlossen | | |
Aufgabenbeschreibung
Wird ein halber Feiertag definiert und dann mit der Datenvorschau gearbeitet, so wird für diesen 1/2 Feiertag keine korrekte Datenvorschau erzeugt.
|
|
684 | TimePunch | Backend | Feature Request | niedrig | Unterstützung der Zeitzonen für die Online Zeiterfassun ... | geschlossen | | |
Aufgabenbeschreibung
Damit die Online Zeiterfassung für den Mitarbeiter die Zeitzonen korrekt verarbeiten kann, muss es möglich sein diese für den Mitarbeiter in TimePunch zu hinterlegen. Zusätzlich muss das Backend die Zeitzone korrekt interpretieren.
|
|
685 | TimePunch | Backend | Task | niedrig | Aktiver Eintrag muss eindeutig sein | 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 | TimePunch | Backend | Feature Request | niedrig | Kombiniertes Reporting von Gleitzeitkonto und Projektda... | 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.
|
|
691 | TimePunch | Backend | Bug Report | niedrig | Lohnberechnung im Urlaub über die letzten 13 Wochen | geschlossen | | |
Aufgabenbeschreibung
Die Lohnberechnung im Urlaub über die letzten 13 Wochen schlägt fehl, wenn ein 0 Stunden Arbeitszeitmodell angelegt wurde.
|
|
697 | TimePunch | Backend | Bug Report | niedrig | Halber Urlaubstag bei 0 Std. Arbeitszeitmodell nicht mö ... | geschlossen | | |
Aufgabenbeschreibung
Wenn das Arbeitszeitmodell auf 0 Sollstunden eingestellt ist, und der Mitarbeiter beantragt einen 1/2 Tag Urlaub, wird dennoch ein ganzer Arbeitstag Urlaub gebucht.
|
|
710 | TimePunch | Backend | Task | niedrig | SQL Server Express Container | 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 | TimePunch | Backend | Task | niedrig | Datenbank-Backup überarbeiten | 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 | TimePunch | Backend | Task | niedrig | Dokumentation, TimePunch Server Hosting | 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 | TimePunch | Backend | Feature Request | niedrig | Client Installation mit /VerySilent | 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.
|
|
726 | TimePunch | Backend | Bug Report | niedrig | System.OutOfMemoryException in der Urlaubsübersicht | geschlossen | | |
Aufgabenbeschreibung
System.OutOfMemoryException wenn die Urlaubsübersicht ab ca. 65 Mitarbeiter für mehrere Monate aufgerufen wird.
|
|
769 | TimePunch | Backend | Bug Report | niedrig | Arbeit an Feiertagen reduziert Sollzeit | geschlossen | | |
Aufgabenbeschreibung
Ein Arbeitszeiteintrag an einem Feiertag reduziert die Soll-Arbeitszeit im Monat. Dies ist nicht korrekt.
Ein Arbeitszeiteintrag an einem Feiertag soll zu 100% in die Überstunden laufen. Die Soll-Arbeitszeit darf hingegen nicht reduziert werden.
|
|
773 | TimePunch | Backend | Feature Request | niedrig | Implementieren des TimePunch Management Moduls | geschlossen | | |
|
|
778 | TimePunch | Backend | Bug Report | niedrig | Export der Projektmitarbeiter | New | | |
|
|
788 | TimePunch | Backend | Feature Request | niedrig | Abgeschlossene Projekte beim Reporting ausblenden | geschlossen | | |
|
|
794 | TimePunch | Backend | Bug Report | niedrig | Import mit und ohne Projektanlage | geschlossen | | |
|
|
803 | TimePunch | Backend | Feature Request | niedrig | Unbezahlte Mehrarbeit pro Tag | geschlossen | | |
|
|
804 | TimePunch | Backend | Bug Report | niedrig | Fehler bei der Berechnung des bezahlten Urlaubs | New | | |
|
|
806 | TimePunch | Backend | Feature Request | niedrig | Freitextfeld "weitere Abrechnungsmodalitäten" | geschlossen | | |
|
|
810 | TimePunch | Backend | Bug Report | niedrig | Zeiteinträge mit "NN" lassen sich von Mitarbeitern nich ... | geschlossen | | |
|
|
811 | TimePunch | Backend | Bug Report | niedrig | Projektvorschlag NN trotz vorhandener Alternativen | geschlossen | | |
|
|
825 | TimePunch | Backend | Feature Request | niedrig | Verzögerung bei fehlerhafter Anmeldung | New | | |
|
|
826 | TimePunch | Backend | Feature Request | niedrig | Sperren von IP Blöcken für die Anmeldung | New | | |
|
|
828 | TimePunch | Backend | Feature Request | niedrig | Neuer Bericht "DSGVO Auskunftsbogen" | geschlossen | | |
|
|
829 | TimePunch | Backend | Feature Request | niedrig | Neue Rolle "Datenschutzbeauftragter" in TimePunch | geschlossen | | |
|
|
831 | TimePunch | Backend | Bug Report | niedrig | Modulwechsel nicht nur im App Server, sondern in allen ... | geschlossen | | |
|
|
833 | TimePunch | Backend | Bug Report | niedrig | Synchronisieren nach Reise/Krank/Urlaub | New | | |
|
|
838 | TimePunch | Backend | Feature Request | niedrig | Schleswig-Holstein und Hamburg bekommen neuen Feiertag | geschlossen | | |
|
|
845 | TimePunch | Backend | Bug Report | niedrig | Pflichtpause bei Arbeitsverhältnis "Reine Arbeitszeit" | geschlossen | | |
|
|
849 | TimePunch | Backend | Bug Report | niedrig | Projektliste reported keine Projekte ohne gebuchte Zeit ... | geschlossen | | |
|
|
850 | TimePunch | Backend | Bug Report | niedrig | Projektliste reported keine Projekte die nicht gebucht ... | geschlossen | | |
|
|
862 | TimePunch | Backend | Bug Report | niedrig | Gruppenlink bei Genehmigungen | New | | |
|
|
867 | TimePunch | Backend | Bug Report | niedrig | Projektliste reported nur aktive Mitarbeiter | geschlossen | | |
|
|
881 | TimePunch | Backend | Feature Request | niedrig | Vorlage bei Zeiteinträgen | New | | |
|
|
886 | TimePunch | Backend | Feature Request | niedrig | Fakturierte Zeiteinträge sollten nicht mehr änderbar se ... | geschlossen | | |
|
|
887 | TimePunch | Backend | Feature Request | niedrig | Genauere definition der Nachtzuschläge / Zuschläge im a ... | geschlossen | | |
|
|
895 | TimePunch | Backend | Bug Report | niedrig | Berechnung des Nachtzuschlags | New | | |
|