TimePunch

Offene Punkte und Anregungen für TimePunch.

ID Category Task Type Severity Summary Opened Status  desc Due In Version Assigned To Progress
2104Tp ManagementBug ReportLowProfilbild hochladen09.10.2025Requires testingnico.hammann
90%
Task Description

Wenn im Mitarbeiterprofil ein Profilbild hochgeladen und über den ‘Speichern’ Button gespeichert wird, wird das Bild nach erneutem öffnen des Mitarbeiterprofils nicht angezeigt.

Übernehmen zeigt das Bild weiterhin an.
Es wird keine Fehlermeldung geworfen.

2114Tp DatafoxBug ReportLowRundungsproblem bei Anmeldungen29.10.2025Requires testingnico.hammann
90%
Task Description

Die Anmeldungen werden, abhängig des Rundungszeitraums, immer abgerundet, was zu Sortierungsproblemen im Anmeldeprotokoll führt.

Lösung: Rundung erst beim weiterverarbeiten durchführen

2143Tp DatafoxBug ReportLowInfotexte zeigt keine weiteren Mitarbeitenden11.11.2025Requires testingnico.hammann
90%
Task Description

Wenn ein Informationstext nur für ausgewählte Mitarbeiter angelegt werden soll, wird nur der derzeitige Mitarbeiter angezeigt

962Tp WatcherBug ReportLowZeiterfassung wird nach Pause nicht automatisch wieder ...28.01.2019Researching
30%
Task Description

In bestimmten Fällen (der Grund ist derzeit noch nicht bekannt) kann es vorkommen, dass der Watcher die Zeiterfassung nach einer Pause nicht mehr automatisch startet.

1997Tp ManagementBug ReportLowLohndatenexport mit Datenvorschau28.04.2025Researching
0%
Task Description

Wenn ein Lohndatenxport (Hochrechnung aktueller Monat) mit Datenvorschau durchgeführt wird,
dann wird der aktuelle Tag nicht korrekt exportiert, sofern noch ein aktiver Zeiteintrag für den Tag gestartet ist.

Das wird dann sichtbar, wenn für den Mitarbeitenden eine Feste Stundenzahl exportiert wird.
z.B. 100 Std.

Beim Lohnexport werden nur 92 Std. (also 100 minus 8 Std. für den aktuellen Tag) exportiert.

Workaround:
- Der Export stimmt wieder, sobald der Mitarbeiter den Tag abgeschlossen hat.
- Der Export simmt ebenfalls wieder, wenn die Datenvorschau ausgeschaltet wird.

258Tp ManagementFeature RequestLowTätigkeiten aus mehreren Projekten für Bericht auswähle...08.08.2011Researching
0%
Task Description

In den Berichten ist aktuell ist keine Mehrfachselektion von Tätigkeiten möglich, wenn zwei Projekte ausgewählt wurden.
Das hängt damit zusammen, dass nur die "Allgemeinen Tätigkeiten" bei einer Mehrfachselektion angezeigt werden.

Hier sollte geprüft werden, ob dies wirklich gut überlegt wurde, oder ob die Anzeige aller Tätigkeiten sinnvoller ist.

273Tp ManagementFeature RequestLowVerpflegungsmehraufwände berechnen05.10.2011Researching
0%
Task Description

Es wäre gut, wenn aus den Arbeitszeiten direkt auch die Verpflegungsmehraufwände berechnet werden könnten.

356Tp ManagementFeature RequestLowPauschalstunden bei Kundenabrechnung16.01.2014Researching
0%
Task Description

Für die Projektabrechnung sollten Pauschalstunden für ein Projekt hinterlegt werden können.

Diese Pauschalstunden würden dann bei einer Projektabrechnung direkt von den abzurechnenden Stunden subtrahiert und im Bericht gesondert ausgewiesen werden.

358Tp WatcherFeature RequestLowTpWatcher bei manuellem Zeiteintrag die Tastatureingabe...22.01.2014Researching
0%
Task Description

wenn man im TpWatcher über den Punkt "Neu" einen manuellen Zeiteintrag erstellt, und dann über die Tastatureingabe die Startzeit und die Endzeit eingibt, kann man derzeit bereits optimaler weise die Stunden und Minuten mittels Maus-doppelklick markieren und einfach die gewünschte Zeit eintippen. nun der Verbesserungsvorschlag:

intuitiv würde ich meinen, man sollte mittels Tabolatortaste einfach von einer Eingabe zur nächsten hüpfen können, dh. konkret, schritt für schritt:
1. mittels Maus doppelklick die Stunden bei der Startzeit markieren (funktioniert dzt. bereits)
2. mittels tastatureingabe einfach die Stunden bei der Startzeit eintippen (funktioniert dzt. bereits)
3. mittels tabolatortaste auf die minuten bei der startzeit wechseln, diese sollten dann natürlich gleich markiert sein (funkt. NICHT)
4. mittels tastatureingabe einfach die Minuten bei der Startzeit eintippen
5. mittels tabolatortaste auf die Stunden bei der Endzeit wechseln, diese sollten dann natürlich gleich markiert sein (funkt. NICHT)
6. usw…

1685Tp ManagementFeature RequestLowTerminbuchung für Kunden vereinfachen28.03.2024Researching
0%
Task Description

Kontaktdaten bei Terminbuchung aus dem Management direkt mitgeben

1558Tp ManagementTaskLowBei einem Zeiteintrag stimmt die "Arbeitszeit" des Proj...19.09.2023Researching
0%
Task Description

Anstatt bei einem Zeiteintrag die Gesamtarbeitszeit, die auf das Projekt gebucht wurde, anzuzeigen - wird nur die Arbeitszeit des jeweiligen Mitarbeitenden angezeigt.

Es soll geprüft werden, ob auch eine Anzeige der Gesamtarbeitszeit - die auf das Projekt gebucht wurde - möglich ist.

822Tp ServerFeature RequestLowErweiterte Passwortsicherheit19.02.2018AssignedGerhard
40%
Task Description

Die aktuell in TimePunch verwalteten Passwörter unterliegen derzeit keiner gesonderten Passwortsicherheit.
Geplant sind folgende Erweiterungen:

- Kennzeichen eines Sicheren Passworts (min. 8 stellen, 1 Großbuchstabe, 1 kleinbuchstabe, 1 Zahl, 1 Sonderzeichen) - optional Ein -und ausschaltbar
- Ablage des Passworthashes mit SHA256
- Nutzung eines Passwort Salt
- Nutzung eines Passwort Pepper

Beim ersten Login wird das bisherige Passwort ungültig und der Mitarbeiter muss ein neues und sicheres Passwort setzen.

2135Tp ManagementFeature RequestLowMultiplikator. Zeitfaktor auch bei Arbeitszeit09.11.2025Assigned6.10
0%
Task Description

Der Multiplikator-Zeitfaktor soll auch bei reiner Arbeitszeit festgelegt werden können.

2136Tp OnlineFeature RequestLowProjektkontierung Online-Modul09.11.2025Assigned6.10nico.hammann
0%
Task Description

Die Projektkontierung soll zukünftig auch mit dem Online-Modul möglich sein.

740Tp DatafoxBug ReportLowError, Field Ausweis_Nr has an unexpected value30.06.2017New
0%
Task Description

Beim Lesen einer Zutrittsmeldung vom Datafox Zutrittsleser werden nicht genutzte Statusmeldungen als potentielle Fehler interpretiert.

Dabei handelt es sich um Meldungen zum digitalen Ausgang. Diese Meldungen sollen von TimePunch ignoriert werden.

TimePunch ignoriert diese Meldungen, aber schreibt zusätzlich einen Fehler (Error, Field Ausweis_Nr has an unexpected value) in die Logdatei. Dies soll unterbunden werden.

Beispiel der Zutrittsmeldungen:
E 1079 30.06.2017 09:15:24 20 010
E 30.06.2017 09:15:25 48 320 !! versucht das Problem, da keine Ausweis Nr. angegeben ist.
E 1006 30.06.2017 09:17:21 20 010
E 30.06.2017 09:17:21 48 320 !! versucht das Problem, da keine Ausweis Nr. angegeben ist.

https://www.datafox.de/downloads-datafox-zk-box-v4.de.html?file=files/Datafox_Devices/Downloads_Geraete_Zubehoer/320_ZK-Box-V4/Datafox%20ZK-Box%20V4%20Handbuch%20V04.03.09%20%202017.02.14-DE.pdf

Betroffen sind die Statusmeldungen: 40 - 75 und 120 - 211

778BackendBug ReportLowExport der Projektmitarbeiter29.11.2017New
0%
Task Description

Beim Export der Projektmitarbeiter tritt ein Fehler auf, wenn zu viele Daten exportiert werden sollen.

804BackendBug ReportLowFehler bei der Berechnung des bezahlten Urlaubs 05.02.2018New
0%
Task Description

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.

813Tp WatcherBug ReportLowSpracheinstellung verhindert ändern der Uhrzeit15.02.2018New
0%
Task Description

Ist das Windows auf Spanisch eingestellt, dann kann die Ende oder Startzeit eines Zeiteintrags im Watcher nicht mehr verändert werden.

862BackendBug ReportLowGruppenlink bei Genehmigungen03.04.2018New
0%
Task Description

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.

882Tp WatcherBug ReportLowErzeugt Änderungsvermerk bei automatischer Abmeldung28.05.2018New
0%
Task Description

Der TimePunch Watcher erzeugt einen Änderungseintrag (geändert von), wenn sich der Mitarbeiter nicht selbst zur Pause abmeldet, sondern nach der eingestellten Zeit automatisch abgemeldet wird.

944BackendBug ReportLowAPI Adresse sollte nicht für externen Link aufbau genut...07.11.2018New
0%
Task Description

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.

953BackendBug ReportLowLoading this assembly would produce a different grant s...13.12.2018New
0%
Task Description

Server Error in '/TpOnline' Application.


Loading this assembly would produce a different grant set from other instances. (Exception from HRESULT: 0x80131401)
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.IO.FileLoadException: Loading this assembly would produce a different grant set from other instances. (Exception from HRESULT: 0x80131401)

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:

[FileLoadException: Loading this assembly would produce a different grant set from other instances. (Exception from HRESULT: 0x80131401)]

 System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck) +0
 System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark) +139
 System.Activator.CreateInstance(Type type, Boolean nonPublic) +105
 System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, StackCrawlMark& stackMark) +1431
 System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes) +184
 System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture) +27
 System.Web.HttpRuntime.CreateNonPublicInstance(Type type, Object[] args) +80
 System.Web.HttpApplication.BuildIntegratedModuleCollection(List`1 moduleList) +234
 System.Web.HttpApplication.GetModuleCollection(IntPtr appContext) +1153
 System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers) +139
 System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context) +168
 System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context) +277
 System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +369

[HttpException (0x80004005): Loading this assembly would produce a different grant set from other instances. (Exception from HRESULT: 0x80131401)]

 System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +532
 System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +111
 System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +714
954BackendBug ReportLowHalber Urlaubstag bei nicht teilbarer Sollarbeitszeit07.01.2019New
0%
Task Description

Wenn der Mitarbeiter eine Sollarbeitszeit hat, die nicht Durch 2 Teilbar ist, dann wird beim Buchen eines halben Urlaubstags eine Minute zu wenig gebucht.

Änderung: Beim Buchen eines halben Urlaubstags darf die Endzeit nicht abgerundet, sondern aufgerundet werden.

1002Tp CutterBug ReportLowAusgenommene Projekte/Tätigkeiten bei Rahmen und-oder P...20.03.2019New
0%
Task Description

Es soll zukünftig möglich sein, zu entscheiden, ob die ausgenommenen Projekte / Tätigkeiten nur bei den Rahmenzeiten oder nur bei den Pausen oder bei Rahmenzeiten und Pause berücksichtigt werden.

Beispiel für nur Rahmenzeit: Angeordnete Überstunden (Pausen müssen in diesem Fall dennoch berechnet werden)
Beispiel für nur Pausenzeit: Berufsschule (Pausen dürfen in diesem Fall nicht berechnet werden)

Cutter.cs

Methode: GetDailyEntries (Rahmenzeiten)
Methode. GetDailyEntriesWithBreakAndTakenOvertime (Pflichtpausen)

1028Tp OnlineBug ReportLowTimeOut DOM Exception26.04.2019New
0%
Task Description

Beim Online Module kommt teilweise eine DOM TimeOut Exception.

1054BackendBug ReportLowAnpassung Zeitformat30.09.2019New
0%
1106BackendBug ReportLowDatafox Client Anmeldung12.02.2020New
0%
1146BackendBug ReportLowRechtschreibfehler im Urlaubsantrag10.06.2020New
0%
1165BackendBug ReportLowGrafische Darstellung von gebuchten Projekten. 14.09.2020New
0%
1188Tp Self ServiceBug ReportLowMobile Ansicht zeigt nicht alle Spalten in Selbstauskun...05.11.2020New
0%
1192Tp CutterBug ReportLowCutter trägt bei Fahrtzeit keine Pause ein12.11.2020New
0%
1198BackendBug ReportLowAntragssteller bei Abwesenheit in E-Mail nicht ersichtl...17.11.2020New
0%
1216Tp ManagementBug ReportLowEnde des Geschäftsjahrs auf dem 30.12.202107.01.2021New
0%
1219Tp StudioBug ReportLowVollbildmodus wird in TpStudio nicht gespeichert08.01.2021New
0%
1236BackendBug ReportLowUI Darstellungsfehler (Fehlstunden/Überstunden) in Über...01.02.2021New
0%
1238Tp ManagementBug ReportLowProjektauswahl sehr langsam03.02.2021New
0%
1257Tp ManagementBug ReportLowFalsche Feiertagsberechnung Polen23.04.2021New
0%
1268BackendBug ReportLowZeiteinträge können aus versehen gelöscht/überschrieben...01.06.2021New
0%
1291Tp CutterBug ReportLowCutter schneidet ganz selten nach falschem Prinzip16.08.2021New
0%
1363BackendBug ReportLowCutter schneidet Pausen nicht korrekt18.02.2022New
0%
1365BackendBug ReportLowPausendauer wird falsch angezeigt21.02.2022New
0%
1389BackendBug ReportLowUrlaub nicht zulässig, wenn man als Vertretung gesetzt ...28.04.2022New
0%
1409BackendBug ReportLowUrlaubsübersicht pro Monat / Korrektur31.05.2022New
0%
1420Tp WatcherBug ReportLowWatcher blendet sich nach Erinnerungsfunktion nicht aut...18.07.2022New
0%
1436BackendBug ReportLowUrlaubstage werden in der Antragsmail und in der Antwor...15.08.2022New
0%
1449Tp CutterBug ReportLowInformationsemail bei Fatal Error22.09.2022New
0%
1455Tp ManagementBug ReportMediumManagement stürzt ab, wenn kein Drucker vorhanden ist05.10.2022New
0%
1460Tp CutterBug ReportMediumCutter schneidet nicht, wenn 10 oder mehr als 10 Stunde...31.10.2022New
0%
1461BackendBug ReportLowAktuelle Arbeitszeit und Überstunden stimmen nicht am 1...01.11.2022New
0%
1467BackendBug ReportLowLöschung des letzten bundeslandspezifischen Feiertags l...15.11.2022New
0%
Showing tasks 1 - 50 of 543 Page 1 of 11

Available keyboard shortcuts

Tasklist

Task Details

Task Editing