TimePunch

Offene Punkte und Anregungen für TimePunch.

ID Category Task Type Severity Summary Opened Status Due In Version  desc Assigned To Progress
2299Tp DatafoxBug ReportLowLeere TransponderIds in Zutrittsgurppen13.08.2026Requires testing6.40nico.hammann
100%
Task Description

Wenn ein Mitarbeitender das Unternehmen verlässt und archiviert wird, wird die TransponderId Zuweisung entfernt aber der User wird nicht aus der Zutrittsgruppe gelöscht.

2303Tp Self ServiceBug ReportLowDoppelklick auf abgeschlossenen Tag öffnet Änderungsant...19.08.2026Requires testing6.40nico.hammann
90%
Task Description

Wenn in einem abgeschlossenen Monat in der Tagesansicht ein Doppelklick auf einen existierenden Zeiteintrag gemacht wird, öffnet sich der Änderungsantrags-Dialog

2307BackendBug ReportLowGeschnittene Zeiteinträge werden nachträglich bearbeite...25.08.2026Requires testing6.40nico.hammann
100%
Task Description

Wenn eine Tätigkeit eine zeitliche Begrenzung hat und an dem gleichen Tag eine geschnittene Rahmenzeit existiert, kann es passieren, dass die geschnittene Rahmenzeit eine Arbeitszeit zugewiesen bekommt

2316Tp DatafoxBug ReportLowDataFoxService, System.ArgumentNullException: Der Wert ...31.08.2026Requires testing6.40nico.hammann
100%
Task Description
2026-08-31 13:41:30,712 [112] FATAL: DataFoxService
System.ArgumentNullException: Der Wert darf nicht NULL sein.
Parametername: userIds
   bei TimePunch.Datafox.BusinessLayer.ServiceImplementation.AccessControlService.WhereUsersAreInGroup(ITimePunchConnection connection, List`1 userIds)
   bei TimePunch.Datafox.DataFoxService.UpdateDependedAccessControls(ITimePunchConnection connection, List`1 changedTransponders)
   bei TimePunch.Datafox.DataFoxService.<>c__DisplayClass51_0.<SaveTransponderList>b__0()
   bei TimePunch.Module.Infrastructure.Core.ServiceHelper.ExecuteSafeCall(LogExceptionDelegate exceptionHandler, Action action)
2026-08-31 13:41:30,713 [112] FATAL: 
   bei AdFactum.Utils.Logging.TechLogService.LogException(Type callingClass, Exception exception)
   bei TimePunch.Module.Infrastructure.Core.ServiceHelper.ExecuteSafeCall(LogExceptionDelegate exceptionHandler, Action action)
   bei TimePunch.Datafox.DataFoxService.SaveTransponderList(TpAuthentication authentication, TpFault& fault, List`1 transponderList)
   bei SyncInvokeSaveTransponderList(Object , Object[] , Object[] )
   bei System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
   bei System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
   bei System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)
   bei System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage11(MessageRpc& rpc)
   bei System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)
   bei System.ServiceModel.Dispatcher.ChannelHandler.DispatchAndReleasePump(RequestContext request, Boolean cleanThread, OperationContext currentOperationContext)
   bei System.ServiceModel.Dispatcher.ChannelHandler.HandleRequest(RequestContext request, OperationContext currentOperationContext)
   bei System.ServiceModel.Dispatcher.ChannelHandler.AsyncMessagePump(IAsyncResult result)
   bei System.ServiceModel.Dispatcher.ChannelHandler.OnAsyncReceiveComplete(IAsyncResult result)
   bei System.Runtime.Fx.AsyncThunk.UnhandledExceptionFrame(IAsyncResult result)
   bei System.Runtime.AsyncResult.Complete(Boolean completedSynchronously)
   bei System.Runtime.InputQueue`1.AsyncQueueReader.Set(Item item)
   bei System.Runtime.InputQueue`1.EnqueueAndDispatch(Item item, Boolean canDispatchOnThisThread)
   bei System.Runtime.InputQueue`1.EnqueueAndDispatch(T item, Action dequeuedCallback, Boolean canDispatchOnThisThread)
   bei System.ServiceModel.Channels.SingletonChannelAcceptor`3.Enqueue(QueueItemType item, Action dequeuedCallback, Boolean canDispatchOnThisThread)
   bei System.ServiceModel.Channels.HttpPipeline.EnqueueMessageAsyncResult.CompleteParseAndEnqueue(IAsyncResult result)
   bei System.ServiceModel.Channels.HttpPipeline.EnqueueMessageAsyncResult.HandleParseIncomingMessage(IAsyncResult result)
   bei System.Runtime.AsyncResult.AsyncCompletionWrapperCallback(IAsyncResult result)
   bei System.Runtime.Fx.AsyncThunk.UnhandledExceptionFrame(IAsyncResult result)
   bei System.Runtime.AsyncResult.Complete(Boolean completedSynchronously)
   bei System.ServiceModel.Channels.HttpInput.ParseMessageAsyncResult.OnRead(IAsyncResult result)
   bei System.Runtime.Fx.AsyncThunk.UnhandledExceptionFrame(IAsyncResult result)
   bei System.Web.Hosting.AsyncResultBase.Complete(Int32 hresult, Boolean synchronous)
   bei System.Web.Hosting.PipelineRuntime.AsyncCompletionHandler(IntPtr rootedObjectsPointer, Int32 bytesCompleted, Int32 hresult, IntPtr pAsyncCompletionContext)
2319BackendBug ReportLowAutomatisches schließen von Zeiteinträgen berücksichtig...07.09.2026Requires testing6.40nico.hammann
90%
Task Description

Wenn das automatische Schließen von Zeiteinträgen durchgeführt wird, werden bereits existierende Zeiteinträge am betroffenen Tag nicht berücksichtigt, was dazu führt, dass der Mitarbeitende Überstunden eingetragen bekommt.

2320Tp ManagementBug ReportLowStatus-Bericht nur bei eigener Buchung aufrufbar07.09.2026Requires testing6.40nico.hammann
100%
Task Description

Problemstellung:
Der Projektleiter hat keinen Zugriff auf den Projekt Statusbericht, sofern er nicht selbst auf das Projekt gebucht hat.

2321Tp AttendanceBug ReportLowFehlerhafter Anwesenheitsstatus08.09.2026Requires testing6.40nico.hammann
100%
Task Description

Wird Vor-Ort und Remote-Arbeit abwechselnd gebucht, dann bleibt die Anwesenheitsliste im Status Remote hängen.

2324Tp DatafoxBug ReportLowAllgemeine Tätigkeiten bei Barcodescanner10.09.2026Requires testing6.40nico.hammann
90%
Task Description

Zum aktuellen Zeitpunkt werden die allgemeinen Tätigkeiten zwar mit übermittelt, jedoch werden diese mehrfach übertragen, was zu Fehlern bei der Aktualisierung führt.

026283

2328Tp ManagementBug ReportLowMultiplikatoren werden nicht neu gesetzt, wenn Tätigkei...14.09.2026Requires testing6.40nico.hammann
100%
Task Description

Die Multiplikatoren eines Zeiteintrags werden aktuell nicht neu gesetzt, wenn Projekt/Tätigkeit neu über das Kontextmenü gesetzt werden.
Das sollte aber bei Massenänderungen passieren.

2330Tp ManagementBug ReportLowDatenschutzkoordinator*in kann nicht den Organisationsf...22.09.2026Requires testing6.40nico.hammann
100%
Task Description

Wenn der angemeldet Mitarbeitende die Berechtigung Datenschutzkoordinator*in besitzt, können über den Organisationsfilter nicht alle Organisationseinheiten ausgewählt werden.

2332Tp Self ServiceBug ReportLowUmschaltmöglichkeit für Dauer und Start/Ende22.09.2026Requires testing6.40nico.hammann
100%
Task Description

In der Selbstauskunft fehlt aktuell noch die Logik zum Umschalten der Eingabe von Dauer und Start/Ende.

2339BackendBug ReportLowRemotezuweisung bei Projektkontierung01.10.2026Requires testing6.40nico.hammann
90%
Task Description

Wenn der Projektverteiler eine Remote-Work Tätigkeit besitzt, wird bei der Kontierung von Arbeitszeit die Remote-Work nicht mit übernommen

1525Tp ManagementFeature RequestLowAnpassen der Marker nach Monatsabschluss20.08.2023Assigned6.40Gerhard
90%
Task Description

Kennzeichenanpassung nach Monatsabschluss

2226Tp ManagementFeature RequestLowMultiplikatoren von Tätigkeiten auf 3 Nachkommastellen ...28.04.2026Requires testing6.40nico.hammann
100%
Task Description

Es soll zukünftig die Rundung des Kostenfaktors / Zeitfaktors auf 3 Nachkommastellen erweitert werden, hierbei ist nur eine Front-End Änderung notwendig.

Es ist ein reines Anzeigeproblem im Dialog und in der Tabelle.

2279BackendFeature RequestMediumZugriffsrechte für Tätigkeiten07.07.2026Requires testing6.40nico.hammann
100%
Task Description

Um projektbezogene Arbeiten gezielter steuern zu können, soll es möglich sein, die Buchbarkeit von Tätigkeiten innerhalb eines Projekts auf bestimmte Mitarbeitende einzuschränken.

2293Tp Self ServiceFeature RequestLowMonatsabschluss über die Selbstauskunft ausführen27.07.2026Requires testing6.40nico.hammann
90%
Task Description

Monatsabschluss über die Selbstauskunft ausführen

2310Tp DatafoxFeature RequestMediumServer-Online Funktionalität26.08.2026Requires testing6.40nico.hammann
90%
Task Description

Terminals sollen in der lokalen On-Premise Installation mit der Server-Online Funktion in Datafox eingerichtet werden können.

→ Neuer Typ: “Verbunden über das lokale Netzwerk (Server-Online)”

2311Tp DatafoxFeature RequestLowProjekte "on the fly" mit Kopiervorlage erstellen26.08.2026Requires testing6.40nico.hammann
90%
Task Description

Es soll im Datafox Modul die Möglichkeit geben ein Projekt als “Kopiervorlage” für neue Projekte, die über den Barcode Scanner erstellt werden, anzugeben.
Neue Projekte werden dann aus der Kopiervorlage erzeugt.

2322Tp DatafoxFeature RequestLowBenutzerdefinierte Felder über Eingabe am Datafox Termi...08.09.2026Requires testing6.40nico.hammann
90%
Task Description

Es sollte die Möglichkeit bestehen, Benutzerdefinierte Felder über Eingabe am Datafox Terminal füllen zu können.

2304Tp Self ServiceTaskVery LowKursive Darstellung von Text bei abgeschlossenem Monat19.08.2026Requires testing6.40nico.hammann
100%
Task Description

Um es eindeutiger zumachen, wenn ein Monat abgeschlossen ist, soll die Schrift in der Monats- und Tagesübersicht rekursiv dargestellt werden, wenn man sich in einem abgeschlossenen Monat befindet.

Betrifft Self-Service und Online-Modul

2309Tp Self ServiceTaskVery LowTageseinträge analog zum Online Modul26.08.2026Requires testing6.40nico.hammann
100%
Task Description

Tageseinträge sollen wie im Online-Modul als Panel oberhalb der Tagesübersicht angezeigt werden und nicht als separater Zeiteintrag.

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%
882Tp WatcherBug ReportLowErzeugt Änderungsvermerk bei automatischer Abmeldung28.05.2018New
0%
944BackendBug ReportLowAPI Adresse sollte nicht für externen Link aufbau genut...07.11.2018New
0%
953BackendBug ReportLowLoading this assembly would produce a different grant s...13.12.2018New
0%
954BackendBug ReportLowHalber Urlaubstag bei nicht teilbarer Sollarbeitszeit07.01.2019New
0%
962Tp WatcherBug ReportLowZeiterfassung wird nach Pause nicht automatisch wieder ...28.01.2019Researching
30%
1002Tp CutterBug ReportLowAusgenommene Projekte/Tätigkeiten bei Rahmen und-oder P...20.03.2019New
0%
1028Tp OnlineBug ReportLowTimeOut DOM Exception26.04.2019New
0%
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%
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%
Showing tasks 1 - 50 of 654 Page 1 of 14

Available keyboard shortcuts

Tasklist

Task Details

Task Editing