TimePunch

Offene Punkte und Anregungen für TimePunch.

ID Kategorie Aufgabentyp Schweregrad Zusammenfassung angelegt Status fällig in Version zuständig Fortschritt
2272BackendBug ReportmittelCaching Problem bei Mitarbeiterstatus25.06.2026New
0%
Aufgabenbeschreibung

Wenn Zeiteinträge im Vorhinein bereits angelegt wurden, durch z.B. Abwesenheitsanträge (tritt hauptsächlich bei Zeiteinträgen mit Buchungstyp Arbeitszeit auf), kann es in ungünstigen Fällen dazu führen, dass der Anwesenheitsstatus des Mitarbeitenden nicht korrekt gesetzt wird.
Der Cache aktualisiert sich nach festen Zeiträumen und berücksichtigt nicht ob an dem Tag bereits Zeiteinträge existieren oder nicht.

Dies hat dann auch zur Folge, das Kernzeitverletzungen erkannt werden, obwohl der Mitarbeitende bereits am Arbeiten ist.
Das Problem der Kernzeitverletzung konnte nachgestellt werden, indem über Tageseinträge am Folgetag ein Arbeitszeiteintrag angelegt wurde. Am Folgetag wurde der Status des Mitarbeitenden nicht korrekt gesetzt und die Kernzeitverletzungsmail wurde verschickt.

2271BackendBug ReportniedrigAutomatisches schließen von Zeiteinträgen berücksichtig...23.06.2026New
0%
Aufgabenbeschreibung

Wenn Zeiteinträge automatisch geschlossen werden, wird die Standardpause des Mitarbeitenden nicht berücksichtigt, sondern nur die Sollzeit.

2270Tp CutterBug ReportniedrigHinzufügen von Arbeitszeit im Cutter-Eintrag22.06.2026New
0%
Aufgabenbeschreibung

In seltenen Fällen schneidet der Cutter Arbeitszeit in einen Cutter-Eintrag (specialKey: C), welche als Information für geschnittene An-/Abmeldungen gedacht ist.
Ist in Kombination mit ‘Maximaler Arbeitszeit’ und dem zusammenführen zweier Buchungstage (nicht einhalten der Mindestarbeitsunterbrechung) aufgetreten.

2269BackendBug ReportniedrigTimeout bei Lohndatenexport22.06.2026New
0%
Aufgabenbeschreibung

In seltenen Fällen kann bei zu großen Datenmengen der Lohndatenexport in einen Timeout laufen, was den Export unterbricht.

Workaround:
- Datenmenge über Organisationseinheiten verkleinern

2268Tp Self ServiceBug ReportniedrigReihenfolge bei Änderungsanträgen12.06.2026New
0%
Aufgabenbeschreibung

Was aufgefallen ist, dass die Anträge in entsprechender Reihenfolge genehmigt werden müssen.

Wenn ich ein Löschantrag mache und noch einen Änderungsantrag, dann muss erst der Löschungsantrag und im Anschluss der Änderungsantrag genehmigt werden.

Wenn ich zuerst den Änderungsantrag genehmige und im Anschluss den Löschantrag, dann kann der Löschantrag nicht mehr genehmigt werden.

Leider kann man auch keinen Grund für den Löschantrag eintragen.

2267Tp Self ServiceBug ReportniedrigÄnderungsgrund im Antrag ist nicht sichtbar12.06.2026New
0%
Aufgabenbeschreibung

Wenn ein Änderungsantrag gemacht wird und den Änderungsgrund eingetragen wird, ist dieser nicht sichtbar.
Die Führungskraft sieht den Änderungsgrund nicht.

Man muss den Änderungsgrund bei Beschreibung eingeben, damit die Führungskraft den Änderungsgrund sieht.

2265Tp Self ServiceFeature RequestniedrigÜbersicht über die Änderungsanträge für einen Mitarbeit...10.06.2026New
0%
Aufgabenbeschreibung

In der Selbstauskunft sollte es eine Übersicht über alle Änderungsanträge / ähnlicher Urlaubsanträge geben.

2262Tp ManagementBug ReportniedrigDoppelklick auf einen Übernachteintrag in der Tagesansi...09.06.2026New
0%
Aufgabenbeschreibung

Tagesansicht: Beim Doppelklick auf einen Übernachteintrag wird nur der Eintrag bis 0:00 Uhr geöffnet.
Einzelbuchung: Beim Doppelklick auf einen Übernachteintrag wird korrekterweise der komplette Eintrag geöffnet.

https://tpimage.s3.eu-west-1.amazonaws.com/Videos/2026-06-09%2012-34-14.mkv

2261Tp CutterFeature RequestniedrigAutomatischer Schneidevorgang soll aktive Zeiteinträge ...09.06.2026New
0%
Aufgabenbeschreibung

Wenn ein Mitarbeitender über Nacht arbeitet und manuell Pausen stempelt und zum Zeitpunkt des Schneidevorgangs des Cutters noch am arbeiten ist, soll überprüft werden, ob aktive Zeiteinträge existieren und wenn ja, soll der gestrige Tag übersprungen werden.

Beispiel:
Der MA muss nach 6 Std. Arbeitszeit 1 Std. Pause machen.
MA stempelt:
17:00 - 22:00
22:30 - 00:30
00:45 - 03:00 (Cutter schneidet um 01:00 Uhr)
→ Cutter erweitert die Pause um 30 Minuten, anstelle von 15 Minuten, weil der aktive Zeiteintrag nicht berücksichtigt wird

2260BackendBug ReportniedrigMitarbeitende können auf geschlossene Projekte buchen.08.06.2026Researching
0%
Aufgabenbeschreibung

Kommentar eines Kunden:
Zugriff auf Projektdaten als PL nicht ausreichend, Kollegen können auch auf geschlossene Projekte weiter buchen.

Ideen sammeln, wie so etwas eventuell passieren kann.

2258Tp CalendarFeature RequestniedrigDeaktivieren der E-Mail Benachrichtigungen von Abwesenh...02.06.2026New
0%
Aufgabenbeschreibung

Es soll die Möglichkeit geschaffen werden, die E-Mail Benachrichtigungen bei Antragstellung von Abwesenheitsanträgen zu deaktivieren

2257Tp Self ServiceFeature RequestniedrigDeaktivieren der E-Mail Benachrichtigungen von Änderung...02.06.2026New
0%
Aufgabenbeschreibung

Es soll die Möglichkeit geschaffen werden, die E-Mail Benachrichtigungen bei Antragstellung von Änderungsanträgen zu deaktivieren

2255Tp CutterFeature RequestniedrigEin Button zum ausblenden bereits zugewiesener Mitarbe...29.05.2026New
0%
Aufgabenbeschreibung

Es soll ein Button hinzugefügt werden, über den man alle bereits zugewiesenen Mitarbeitenden ausblenden kann

2254Tp ManagementBug ReportniedrigCrash bei PDF Export auf geöffnete PDF Datei26.05.2026New
0%
Aufgabenbeschreibung

Wenn ein PDF Export durchgeführt wird, während die PDF (z.B. im Acrobat) geöffnet ist, dann stürzt TimePunch kommentarlos ab.
Hier sollte eine Fehlermeldung ausgegeben werden.

2253Tp ManagementBug ReportniedrigLeerer Mitarbeiterfilter, zeigt alle Mitarbeiter an26.05.2026New
0%
Aufgabenbeschreibung

Wenn die Filterung leer ist, dann werden alle möglichen Mitarbeiter, auf die der angemeldete Benutzer zugriff hat, angezeigt.

2252Tp ManagementBug ReportniedrigFehlerhafte Umrechnung der Pausenzeit26.05.2026New
0%
Aufgabenbeschreibung

Eintrag in Feld „Pause“ 030 ergibt „720:00“ → ist unerwartet. Eingabe 0,5 ergibt 30 Minuten.

2251Tp ManagementFeature RequestniedrigBerichtszeitraum festlegen, wenn alle Zeiteinträge gesu...21.05.2026New
0%
Aufgabenbeschreibung

Parameter ReportingStart und ReportingEnd wird auf den aktuellen Tag gesetzt, wenn alle Zeiteinträge für den Bericht ausgewählt werden.

Hier sollte das Datum des ersten und das Datum des letzten Tags ausgewählt werden.

2250BackendBug ReporthochAutomatisches Schließen von Zeiteinträgen schlägt fehl,...21.05.2026New6.30
0%
Aufgabenbeschreibung

Wird bei zwei Zeiteinträgen der Mindestabstand zum nächsten Buchungstag nicht eingehalten, dann schließt TimePunch den aktiven Zeiteintrag fälschlicherweise und orientiert sich dabei an dem bereits abgeschlossenen Zeiteintrag.

2249Tp ServerFeature RequestniedrigDownload Bezeichnung anpassen21.05.2026New6.30
0%
Aufgabenbeschreibung

Windows Server 8 weg
Windows Server 2012, 2016 weg

dafür Windows Server 2025 dazu

2245BackendFeature RequestniedrigAutomatische Kontrolle der Wöchentlichen Arbeitszeit07.05.2026New
0%
Aufgabenbeschreibung

Es soll ein Automatismus implementiert werden, der wöchentlich die Wochenarbeitszeit der Mitarbeitenden prüft und diese per Mail informiert

2244BackendFeature RequestniedrigQR-Code in Onboarding-Mail hinzufügen06.05.2026New
0%
Aufgabenbeschreibung

Es soll ein QR-Code in die Onboarding-Mail hinzufügen werden, über den die TimePunch-Webseite aufgerufen werden kann

2243Tp ManagementFeature RequestniedrigMöglichkeit zum Löschen des Profilbilds06.05.2026New6.30
0%
Aufgabenbeschreibung

Es sollte möglich sein, das hinterlegte Profilbild wieder zu löschen.

2242BackendFeature RequestniedrigBereitschaftsdienst und Zuschläge06.05.2026Researching
0%
Aufgabenbeschreibung

Zeitfaktor wirkt sich aktuell auf Zuschläge aus. Soll das so?

–> Duration, anstatt Worktime100.
TimeEntryHelper.CalculateSurchargedTimes

Lösung: Eigener Zuschlagsfaktor in der Tätigkeit

  1. > wird im Zeiteintrag übernommen
  2. > Duration * neuer Faktor

Bereitschaftsdienst wird nicht bezuschlagt. Soll das so?

–> Filter auf Worktime100>0
ReportingServiceImpl.ExportSurchargedTimes

2241Tp CalendarFeature RequestniedrigExport/Sync von bestätigten Abwesenheiten in einen zent...05.05.2026New
0%
Aufgabenbeschreibung

Übertrag der bestätigten Abwesenheiten in einen zentralen Outlook Kalender in Office 365.

Ziel:
Beim Anlegen, wird die Abwesenheit auch im Kalender gespeichert.
Beim Stornieren, wird die Abwesenheit auch im Kalender gelöscht.

Zentral einzustellen in den Globalen Einstellungen des Kalenders.

2240Tp OnlineBug ReportniedrigNullReferenceException: HandleStopwatch04.05.2026New
0%
Aufgabenbeschreibung

2026-05-04 16:00:29,228 [117] FATAL: StopwatchController
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.

 bei TimePunch.Online.Controllers.StopwatchController.HandleStopwatch(StopwatchModel userInput)

2026-05-04 16:00:29,228 [117] FATAL:

 bei AdFactum.Utils.Logging.TechLogService.LogException(Type callingClass, Exception exception)
 bei TimePunch.Web.Infrastructure.Controller.ModuleController`2.GetErrorResultForAjaxCall(Exception ex)
 bei TimePunch.Online.Controllers.StopwatchController.HandleStopwatch(StopwatchModel userInput)
 bei lambda_method(Closure , ControllerBase , Object[] )
 bei System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters)
 bei System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c.<BeginInvokeSynchronousActionMethod>b__9_0(IAsyncResult asyncResult, ActionInvocation innerInvokeState)
 bei System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult)
 bei System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult)
 bei System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_0.<InvokeActionMethodFilterAsynchronouslyRecursive>b__0()
 bei System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_2.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2()
 bei System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_2.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2()
 bei System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult)
 bei System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass3_5.<BeginInvokeAction>b__4()
 bei System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass3_0.<BeginInvokeAction>b__1(IAsyncResult asyncResult)
 bei System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult)
 bei System.Web.Mvc.Controller.<>c.<BeginExecuteCore>b__152_1(IAsyncResult asyncResult, ExecuteCoreState innerState)
 bei System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
 bei System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult)
 bei System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
 bei System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult)
 bei System.Web.Mvc.MvcHandler.<>c.<BeginProcessRequest>b__20_1(IAsyncResult asyncResult, ProcessRequestState innerState)
 bei System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
 bei System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult)
 bei System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
 bei System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
 bei System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
 bei System.Web.HttpApplication.PipelineStepManager.ResumeSteps(Exception error)
 bei System.Web.HttpApplication.BeginProcessRequestNotification(HttpContext context, AsyncCallback cb)
 bei System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context)
 bei System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)
 bei System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)
2237BackendBug ReportniedrigMehrdeutiger Spaltenname LOGON04.05.2026New
0%
2236BackendBug ReportniedrigMitarbeiter Start/Ende Datum außerhalb der zulässigen R...01.05.2026New
0%
2233BackendBug ReportniedrigAudit Trail Null Reference Exception01.05.2026New
0%
2232Tp DatafoxBug ReportniedrigFehler beim Speichern der Transponderliste01.05.2026New
0%
2231Tp ManagementFeature RequestniedrigGesammelte Überstunden Tätigkeitsbezogen sofort ausbeza...29.04.2026New
0%
2230Tp ManagementFeature RequestniedrigFilteroption für Änderungsanträge28.04.2026New
0%
2229Tp DatafoxFeature RequestniedrigVerfahren bei vergessener Abmeldung (Smarttag)28.04.2026New
0%
2228Tp CalendarFeature RequestniedrigÜberschrift für Genehmigende (Mitarbeiter) anpassen28.04.2026New
0%
2227Tp Self ServiceBug ReportniedrigAnzeige von Tageseinträgen28.04.2026New
0%
2226Tp ManagementFeature RequestniedrigMultiplikatoren von Tätigkeiten auf 3 Nachkommastellen ...28.04.2026New
0%
2225BackendFeature RequestniedrigAutomatischer Mailversandt von Berichten27.04.2026New
0%
2224BackendFeature RequestniedrigServerUpdateInstallTimer auf Default stellen, wenn nich...27.04.2026New
0%
2223BackendFeature RequestniedrigNeue Option zum Berücksichtigen von "Krank unbezahlt" e...24.04.2026Researching
0%
2222BackendBug ReportniedrigRemotearbeit als Markierung bei Datenvorschau23.04.2026New
0%
2221Tp WatcherBug ReportniedrigPasswortänderung sperrt Nutzer (Wurde noch nicht geprüf...15.04.2026New
0%
2220Tp ManagementFeature RequestniedrigSollzeit bei Kurzarbeit einstellbar machen14.04.2026New
0%
2219BackendFeature RequestniedrigDigitale Unterschrift13.04.2026New
0%
2218Tp ManagementBug ReportniedrigZeiteinträge nicht erstellbar, noch kein Zeiteintrag vo...02.04.2026New
0%
2217Tp ManagementFeature RequestniedrigHinweis bei längerer Krankheit, wenn 6 Wochen erreicht ...27.03.2026New
0%
2215BackendBug ReportniedrigLizenzwechsel26.03.2026New
0%
2212Tp ManagementFeature RequestniedrigStundenkontingent für Tätigkeiten24.03.2026New
0%
2211Tp ManagementFeature RequestniedrigAmpelstatus in Projektübersicht24.03.2026New
0%
2207Tp ManagementFeature RequestniedrigBeschreibung als Pflichtfeld auf Tätigkeitenebene17.03.2026New
0%
2206Tp DatafoxFeature RequestniedrigErneutes einspielen der Zeiten über Front-End16.03.2026New
0%
2205BackendBug ReportniedrigMitarbeiter-Import setzt den Anzeigenamen nicht korrekt11.03.2026New
0%
zeige Aufgaben 1 - 50 von 610 Seite 1 von 13

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung