|
870 | TimePunch | Backend | Bug Report | hoch | Überstundenberechnung bei Urlaub und 13 Wochendurchschn ... | geschlossen | | |
Aufgabenbeschreibung
Beim Berechnen der Überstunden tritt ein Fehler auf, wenn
a) der Mitarbeiter auf "Stundenlohn" arbeitet b) in den Optionen "Urlaubsendgeld für Lohnarbeiter entspricht dem durchschnittlichen Verdienst der letzten 13 Wochen" c) das Wochenarbeitszeitmodell vom durchschnittsverdienst abweicht (z.B. weil es ausgenullt) wurde.
In diesem Fall wird die Differenz Sollzeit zum Durchschnittsverdienst nicht den Überstunden hinzugerechnet.
|
|
892 | TimePunch | Tp Watcher | Bug Report | hoch | Watcher wird ausgeblendet | geschlossen | | |
Aufgabenbeschreibung
Problem: Der Watcher verschwindet, wenn bei eingeblendetem Watcher auf das Bemerkungsfeld geklickt wird. Das Problem besteht seit Installation des Updates auf die aktuellstes Versions.
Analyse: Das Problem tritt vermehrt auf, wenn ein Wechsel zwischen Externem Monitor und Notebook Monitor stattfindet.
Workaround: Als Workaround muss der PC neu gestartet werden. Ein einfacher Neustart des Watchers bringt keine Verbesserung.
|
|
918 | TimePunch | Tp Cutter | Feature Request | hoch | Erholungspause ab 15 Minuten, oder einstellbar | geschlossen | | |
Aufgabenbeschreibung
Der Cutter sollte die Dauer der Erholungspausen erst bei Pausen ab 15 Minuten (oder einstellbar) summieren. Kleinere Pausen werden nicht als Erholungspause gezählt und müssen daher nachgearbeitet werden.
|
|
920 | TimePunch | Backend | Feature Request | hoch | Neuer Buchungstyp - Bereitschaftsdienst | geschlossen | | |
Aufgabenbeschreibung
Ein Kunde möchte einen Bereitschaftsdienst buchen. Dieser soll zwar bezahlt (also auf ein Lohnkonto gebucht) aber nicht zur Arbeitszeit gezählt werden. Damit keine zusätzlichen Überstunden entstehen.
|
|
969 | TimePunch | Tp Cutter | Feature Request | hoch | Pausenberechnung gesetzeskonform (konfigurierbar) | geschlossen | | |
Aufgabenbeschreibung
Die Pausenberechnung soll so geändert werden, dass diese 100% gesetzeskonform erfolgt. (konfigurierbar)
Die Pause wird demnach innerhalb der Arbeitszeit fällig → d.h. wenn der Mitarbeiter erst nach 9 Std. die 30 Minuten Pause einlegt, wird die Pflichtpause eingetragen - da der Mitarbeiter die Pause nicht in den geforderten 6 Std. bis 9 Std. genommen hat. → d.h. auch wenn ein Mitarbeiter erst nach 7 Std. die 30 Minuten Pause einlegt, wird die Pflichtpause eingetragen, da der Mitarbeiter nicht mehr als 6 Std. ohne Pause arbeiten darf.
Er muss damit die Pause quasi doppelt nehmen.
|
|
971 | TimePunch | Tp Cutter | Task | hoch | Buchungstyp "Bereitschaftsdienst" nicht im Cutter berüc ... | geschlossen | | |
Aufgabenbeschreibung
Zeiteinträge mit dem Buchungstyp "Bereitschaftsdienst" dürfen im Cutter nicht zur Berechnung der Pflichtpausenzeiten, zum Cutten der Arbeitszeit oder ähnliches herangezogen werden.
|
|
972 | TimePunch | Tp Calendar | Feature Request | hoch | Buchungstyp "Bereitschaftsdienst" im Kalender farbig an ... | geschlossen | | |
Aufgabenbeschreibung
Der Buchungstyp "Bereitschaftsdienst" soll im Kalender mit einer eigenen Farbe angezeigt werden.
|
|
1017 | TimePunch | Backend | Bug Report | hoch | Fehler in der Berechnung des Jahresurlaubs | geschlossen | | |
Aufgabenbeschreibung
Der Jahresurlaub wird in der aktuellen Version nicht korrekt berechnet, sofern der Urlaub in der Zukunft (also z.B. im nächsten Monat) liegt.
|
|
1044 | TimePunch | Tp Calendar | Bug Report | hoch | Fehler beim Laden der Kalenderübersicht | geschlossen | | |
Aufgabenbeschreibung
- Vermutung. Der Fehler kommt, wenn inaktive/gelöschte Mitarbeiter noch im Team oder einer anderen Gruppe vorhanden sind.
2019-07-29 14:23:54,852 [43] FATAL: CalendarService System.ServiceModel.FaultException: Der Wert darf nicht NULL sein. Parametername: source
bei TimePunch.Calendar.WebService.CalendarService.GetTimePunchReportItems(TpAuthentication authentication, DateTime startDate, DateTime endDate, IEnumerable`1 userIds)
bei TimePunch.Calendar.WebService.CalendarService.<>c__DisplayClass90_0.<GetGroupOverView>b__0()
bei TimePunch.Module.Infrastructure.Core.ServiceHelper.ExecuteSafeCall(LogExceptionDelegate exceptionHandler, Action action)
2019-07-29 14:24:49,871 [8] FATAL: StaticServiceCallHelper System.ArgumentNullException: Der Wert darf nicht NULL sein. Parametername: source
bei System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)
bei TimePunch.Calendar.WebService.CalendarService.<>c__DisplayClass95_2.<GetTimePunchReportItems>b__3()
bei TimePunch.Core.Wcf.Client.StaticServiceCallHelper.SecuredWebCall(ICommunicationObject communicationObject, String& error, Action T)
2019-07-29 14:24:49,872 [8] ERROR: StaticServiceCallHelper : Error,
bei TimePunch.Core.Wcf.Client.StaticServiceCallHelper.ReportServiceCallError(Exception exception)
bei TimePunch.Core.Wcf.Client.StaticServiceCallHelper.SecuredWebCall(ICommunicationObject communicationObject, String& error, Action T)
bei TimePunch.Calendar.WebService.CalendarService.<>c__DisplayClass95_0.<GetTimePunchReportItems>b__1(ITpAuthenticationService s)
bei TimePunch.Core.Wcf.Client.ServiceLocator.SecuredAsyncServiceCall[T1,T](Action`1 serviceCall, ClientSetting client, Boolean throwException)
bei TimePunch.Calendar.WebService.CalendarService.GetTimePunchReportItems(TpAuthentication authentication, DateTime startDate, DateTime endDate, IEnumerable`1 userIds)
bei TimePunch.Calendar.WebService.CalendarService.<>c__DisplayClass90_0.<GetGroupOverView>b__0()
bei TimePunch.Module.Infrastructure.Core.ServiceHelper.ExecuteSafeCall(LogExceptionDelegate exceptionHandler, Action action)
bei TimePunch.Calendar.WebService.CalendarService.GetGroupOverView(TpAuthentication authentication, Int32 month, Int32 year, Guid userGroupId, TpFault& fault)
bei SyncInvokeGetGroupOverView(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.ServiceModel.Channels.TransportDuplexSessionChannel.TryReceiveAsyncResult.OnReceive(IAsyncResult result)
bei System.Runtime.Fx.AsyncThunk.UnhandledExceptionFrame(IAsyncResult result)
bei System.Runtime.AsyncResult.Complete(Boolean completedSynchronously)
bei System.ServiceModel.Channels.SynchronizedMessageSource.ReceiveAsyncResult.OnReceiveComplete(Object state)
bei System.ServiceModel.Channels.SessionConnectionReader.OnAsyncReadComplete(Object state)
bei System.ServiceModel.Channels.PipeConnection.OnAsyncReadComplete(Boolean haveResult, Int32 error, Int32 numBytes)
bei System.ServiceModel.Channels.OverlappedContext.CompleteCallback(UInt32 error, UInt32 numBytes, NativeOverlapped* nativeOverlapped)
bei System.Runtime.Fx.IOCompletionThunk.UnhandledExceptionFrame(UInt32 error, UInt32 bytesRead, NativeOverlapped* nativeOverlapped)
bei System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)
|
|
1117 | TimePunch | Tp Calendar | Feature Request | hoch | Freigabe von Urlaubsstorno | geschlossen | | |
Aufgabenbeschreibung
Wir haben gerade das Problem, dass aufgrund der Corona-Krise alle anfangen, ihren bereits genehmigten Urlaub einfach wieder im System zu stornieren, weil sie nicht reisen können. Der Antrag und die Urlaubstag verschwinden dann direkt aus dem System ohne dass es einer Zustimmung durch uns als Arbeitgeber bedarf (ich erhalte lediglich eine Info per E-Mail). Das ist natürlich nicht korrekt, denn bereits beantragter und genehmigter Urlaub kann nicht einfach einseitig durch den Arbeitnehmer wieder zurück genommen werden, sondern nur wenn der Arbeitgeber dem Wunsch zustimmt.
Könnten Sie es daher im System bitte so einrichten, dass auch Storno-Anträge zur Freigabe beim Genehmiger landen? Ich denke, dieses Thema wird auch vielen Ihrer Kunden jetzt relevant sein.
|
|
1121 | TimePunch | Tp Online | Bug Report | hoch | Bearbeiten von Einträgen (Sommerzeit) | geschlossen | | |
Aufgabenbeschreibung
Nach der Umstellung von Winter auf Sommerzeit können Einträge in TimePunch Online nicht mehr korrekt bearbeitet werden.
|
|
1162 | TimePunch | Backend | Bug Report | hoch | Berechnung zuschlagsrelevanter Zeiten | geschlossen | | |
Aufgabenbeschreibung
Wenn die Zeiten in TimePunch 4.0 zusammengefasst dargestellt werden, funktioniert die Berechnung der zuschlagsrelevanten Zeiten nicht mehr korrekt.
|
|
1294 | TimePunch | Tp Datafox | Bug Report | hoch | Blockierende Buchung wenn ID nicht zugeorndet. | geschlossen | | |
Aufgabenbeschreibung
Eine nicht zugeordnete Ausweis-ID konnte u.U. die Verarbeitung in TimePunch dauerhaft blockieren.
2021-08-16 07:42:48,098 [636] FATAL: Log System.ArgumentException: The user Id is empty Parametername: rawDataset
bei TimePunch.Datafox.BusinessLayer.ServiceImplementation.TimeTrackingService.EvaluateUserLogon(String customerToken, IPzeTableSet rawDataset)
bei TimePunch.Datafox.BusinessLayer.ServiceImplementation.TimeTrackingService.EvaluateWorktimeLogging(ITimePunchConnection connection, String customerToken, IPzeTableSet dataSet, IPzeTableSet followUpRecord, LoggingMessage& message)
bei TimePunch.Datafox.BusinessLayer.ServiceImplementation.TimeTrackingService.EvaluateWorktimeLogging(ITimePunchConnection connection, String customerToken, NameValueCollection queryString, LoggingMessage& message)
bei TimePunch.Datafox.Log.ProcessRequest(HttpContext context)
2021-08-16 07:42:48,098 [636] ERROR: Log : Error, Can’t process event:
|
|
1322 | TimePunch | Tp Cutter | Bug Report | hoch | Cutter verdoppelt u.U. die eingetragene Pause | geschlossen | | |
Aufgabenbeschreibung
Unter Umständen trägt der Cutter nochmals Pause ein, wenn nach einem erfolgreichen Cutter Lauf, der Eintrag manuell geändert wird. (z.b. um eine Bemerkung zu ergänzen). Läuft der Cutter dann nochmals über den Eintrag, wird die Pause nochmal eingesetzt, sozusagen verdoppelt.
Vorbedingung:
Dieses Problem betrifft nur Pausen, die kleiner sind als die Mindestpausenlänge, die im Cutter definiert wurde.
Workaround:
Beim manuellen Bearbeiten des Zeiteintrags sollte die vom Cutter eingesetzte Pause entfernt werden, damit der Cutter die Pause wieder einsetzen kann.
|
|
1333 | TimePunch | Tp Online | Bug Report | hoch | Beenden mit Tp-Online nicht mit korrekter Uhrzeit, wenn ... | geschlossen | | |
Aufgabenbeschreibung
Wurde die Zeit mit dem Tp-Watcher gestartet und mit Tp-Online beendet. Dann wird beim Beenden über das Online Modul, der Zeiteintrag mit dem sperren des PCs als Abmeldezeitpunkt gespeichert.
Beispiel. 8:00 Uhr starten mit Watcher 12:00 Uhr zum Kunden gehen 17:00 Uhr beenden mit TP-Online
–> angenommener Abmeldezeitpunkt 12:00 Uhr, da dort der PC mit dem Watcher gesperrt wurde.
|
|
1464 | TimePunch | Backend | Bug Report | hoch | Täglicher Zeitausgleich, muss beim Lohnexport mit expor ... | geschlossen | | |
Aufgabenbeschreibung
Beim Lohndatenexport wird der tägliche Zeitausgleich noch nicht in die Export-Datei übernommen.
|
|
5 | TimePunch | Backend | Feature Request | kritisch | Arbeitszeitmodelle | geschlossen | | |
Aufgabenbeschreibung
Einarbeiten von Arbeitszeitmodellen, um differenziertere Auswertungen zu ermöglichen (z.B. ist Regelzeit von 8-16:30 und Freitags von 8-15:00). Arbeitszeit pro Wochentag anzugeben
|
|
11 | TimePunch | Tp Management | Feature Request | kritisch | Bezahlte Überstunden | geschlossen | | |
Aufgabenbeschreibung
Bezahlte Überstunden müssen in TimePunch ausgewiesen werden können.
|
|
19 | TimePunch | Tp Management | Feature Request | kritisch | Rücksetzen der Überstunden | geschlossen | | |
Aufgabenbeschreibung
Zurücksetzen der Überstunden: Noch etwas: wie kann ich die Ueberstunden auf Anfang Jahr löschen. Es hat ja keinen Wert, dass ich diese immer mitschleppe, wenn ich sie nicht einziehen kann….
|
|
28 | TimePunch | Backend | Support Request | kritisch | Anpassen der HTML Seiten | geschlossen | | |
Aufgabenbeschreibung
Auf die Existenz einer kostenlosen SQL Datenbank hinweisen und die Installation des MSDE erläutern.
|
|
45 | TimePunch | Tp Watcher | Feature Request | kritisch | TPWatcher überschreibt Datenbestände | geschlossen | | |
Aufgabenbeschreibung
Einbau eines Hinweisdialogs und prüfen, in wie Weit ein überschreiben der Datenbestände verhindert werden kann.
|
|
76 | TimePunch | Tp Management | Bug Report | kritisch | Datenbank-Einrichtungs-Assistent | geschlossen | | |
Aufgabenbeschreibung
Die Anzeige des Datenbank Einrichtungs Assistent ist fehlerhaft, da der Datendialog größer geworden ist.
|
|
81 | TimePunch | Backend | Bug Report | kritisch | Regeleinstellungen werden überschrieben | geschlossen | | |
Aufgabenbeschreibung
Regeleinstellungen für den aktuellen Monat, die im Analysefenster getätigt wurden werden bei einem Neustart von TimePunch mit den Standardeinstellungen überschrieben.
|
|
90 | TimePunch | Tp Management | Bug Report | kritisch | Zahlendarstellung | geschlossen | | |
Aufgabenbeschreibung
In der englischsprachigen Version:
Bei der Zahlendarstellung das \”,\” durch einen Dezimalpunkt ersetzen, da sonst die Zahl nicht 120 sondern z.B. 12000 bedeuted.
|
|
101 | TimePunch | Tp Management | Bug Report | kritisch | Falsche Projektzuordnung wird korrigiert | geschlossen | | |
Aufgabenbeschreibung
Fehler nachvollziehen:
Projektfenster öffnen OK Button betätigen Sprache Deutsch/Englisch umstellen
Fehler erscheint - Die Projektzuordnung wird korrigiert!
|
|
118 | TimePunch | Tp DatabaseAssistent | Bug Report | kritisch | Doppeltes Element in der Worklist | geschlossen | | |
|
|
119 | TimePunch | Tp Profiles | Bug Report | kritisch | Fehlermeldung bei neuen User | geschlossen | | |
|
|
120 | TimePunch | Tp DatabaseAssistent | Bug Report | kritisch | Fehler bei - Speichere erweiterte Zusammenfassung - | geschlossen | | |
|
|
121 | TimePunch | Tp Management | Bug Report | kritisch | Allgemeine Regeln | geschlossen | | |
|
|
124 | TimePunch | Tp Watcher | Bug Report | kritisch | Fehlerhafte Darstellung des Anmeldefensters | geschlossen | | |
|
|
208 | TimePunch | Backend | Bug Report | kritisch | Alle Monate sind gesperrt | geschlossen | | |
|
|
214 | TimePunch | Backend | Bug Report | kritisch | Keine Anrechnung von Krankheit, Fahrtzeit, Betriebliche ... | geschlossen | | |
|
|
215 | TimePunch | Backend | Bug Report | kritisch | Zirkulärer Bezug lässt TimePunch abstürzen | geschlossen | | |
|
|
216 | TimePunch | Backend | Bug Report | kritisch | Jahresübertrag der Urlaubstage, Krankheitstage ist nich ... | geschlossen | | |
|
|
241 | TimePunch | Tp Watcher | Bug Report | kritisch | Aufzeichnung wird nach Beendigung der Pause nicht neu g ... | geschlossen | | |
|
|
293 | TimePunch | Backend | Bug Report | kritisch | Fehlerhafte Rundung bei 35 min. Arbeitszeit | geschlossen | | |
|
|
306 | TimePunch | Tp Management | Bug Report | kritisch | Hänger beim Senden der Aktualisierungsanfrage | geschlossen | | |
|
|
324 | TimePunch | Tp Management | Bug Report | kritisch | MainScreen wird auf versehentlich auf invisible gesetzt | geschlossen | | |
|
|
432 | TimePunch | Tp CloudService | Task | kritisch | Azure Storage API anpassen. | geschlossen | | |
|
|
506 | TimePunch | Backend | Bug Report | kritisch | Vorjahresurlaub wird teilweise nicht übernommen | geschlossen | | |
|
|
512 | TimePunch | Backend | Bug Report | kritisch | Absturz im Datafox Windows Service | geschlossen | | |
|