|
255 | TimePunch | Tp Profiles | Bug Report | hoch | TimePunch Benutzer löschen | geschlossen | | |
Aufgabenbeschreibung
Beim Löschen von Benutzerprofilen erhalte ich jedes Mal folgende Fehlermeldung:
Die Delete Anweisung steht in Konflikt mit der Reference-Einschränkung „TP_Tips_FK01“ Der Konflikt trat in der TimePunch Datenbank „TimePunch_neu“, Tabelle „DBO.TP_Tips“, Column „User“ auf. Die Anweisung wurde beendet.
|
|
413 | TimePunch | Backend | Feature Request | niedrig | TimePunch Auditing / History | New | | |
Aufgabenbeschreibung
Eine schöne Sache wäre es, wenn man mit der Rolle "Administrator" die Möglichkeit hätte per Abfrage und/oder Rechtsklick auf einen Eintrag die Historie sehen könnte.
Also eine revisions-sichere Version von Timepunch. Wurde ein Eintrag mehrfach geändert, so kann man das direkt per Rechtsklick als auch in einem Bericht sehen: Edit-Datum/Zeit | Zustand | Projekt | Tätigkeit | Start | Ende | User | … 14.04.2015 09:00 | initial | Timepunch| DB | 9:00 | - | mv |… 14.04.2015 12:00 | update | Timepunch| DB | 9:00 | 12:00 | mv |… 14.04.2015 12:15 | update | Timepunch| prg. | 9:00 | 12:00 | ab |… 15.04.2014 09:00 | update | Timpunch2 | prg. | 09:00 | 12:00 | mv| .. 15.04.2014 09:08 | update | Timpunch2 | prg. | 08:00 | 12:00 | mv | .. usw.
|
|
1028 | TimePunch | Tp Online | Bug Report | niedrig | TimeOut DOM Exception | New | | |
Aufgabenbeschreibung
Beim Online Module kommt teilweise eine DOM TimeOut Exception.
|
|
894 | TimePunch | Tp Watcher | Bug Report | niedrig | Timeout beim Autostart von TimePunch Watcher | geschlossen | | |
Aufgabenbeschreibung
Beim Start des Watchers erhält der Mitarbeiter folgenden Fehler: Der Watcher lässt sich dann nicht starten.
Beim manuellen Start läuft das System problemlos.
The error time: 13.07.2018 08:30 Exception: System.TimeoutException: Timeout für den Vorgang wurde überschritten.
bei System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherOperation operation, CancellationToken cancellationToken, TimeSpan timeout)
bei System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority, CancellationToken cancellationToken, TimeSpan timeout)
bei TimePunch.Watcher.Views.MainWindow.InitializeContextMenu(ReadOnlyCollection`1 quickSelection)
bei TimePunch.Watcher.Views.MainWindow.Initialize(Object sender, RoutedEventArgs e)
bei System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
bei System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
bei System.Windows.BroadcastEventHelper.BroadcastEvent(DependencyObject root, RoutedEvent routedEvent)
bei System.Windows.BroadcastEventHelper.BroadcastLoadedEvent(Object root)
bei MS.Internal.LoadedOrUnloadedOperation.DoWork()
bei System.Windows.Media.MediaContext.FireLoadedPendingCallbacks()
bei System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
bei System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
bei System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
bei System.Windows.Interop.HwndTarget.OnResize()
bei System.Windows.Interop.HwndTarget.HandleMessage(WindowMessage msg, IntPtr wparam, IntPtr lparam)
bei System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
bei MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
bei MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
bei System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
bei MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
|
|
198 | TimePunch | Tp Management | Feature Request | hoch | TimeFrame Based Reports ermöglichen | geschlossen | | |
Aufgabenbeschreibung
Es sollen Berichte eingebunden werden können, bei denen sowohl eine beliebige Anzahl von Miterabeitern, wie auch eine beliebige Anzahl von Projekten ausgewählt werden können.
|
|
254 | TimePunch | Tp Management | Feature Request | niedrig | Time Punch Software, frage Reisezeit? | New | | |
Aufgabenbeschreibung
Ist es in einem Eintrag möglich (Zeiterfassung) unter den Besonderheiten, Arbeitszeit und die Reisezeit (von-bis) einzutragen? Wenn man zu einer Kundschaft fährt, wäre es sinnvoller, für diese alles in einem Eintrag zu dokumentieren (durchgeführte Arbeiten, Material, Ausständige Arbeiten, usw.) was gebraucht wird, als wie für jede Besonderheit einen getrennten Eintrag zu erstellen.
Bei der Reisezeit, sollte die Arbeitszeit separat (und nicht prozentual) festgelegt werden können.
|
|
107 | TimePunch | Tp Management | Bug Report | mittel | Textanpassung im Importdialog | geschlossen | | |
Aufgabenbeschreibung
Im Importdialog:
… war aber durch den Text im aufpoppenden Dialog verunsichert. Es heißt dort:
\"… wählen Sie den Mitarbeiter aus, FÜR den Sie die Daten importieren wollen….\"
Und dabei wird nur der Name des Quellprofils zur Auswahl gestellt.
So hat man den Eindruck, dass die Daten wieder ins Quellprofil zurückgeschrieben werden. (\"für\" –> \"Ziel\") Oder habe ich da was falsch verstanden? Schon klar, das macht wenig Sinn, dennoch sollte der Wortlaut passend sein. Denn gerade Umgang mit größeren Datenbeständen möchte man sich das Probieren, selbst auf die Gefahr hin, dass etwas schief geht, nicht erlauben.
|
|
709 | TimePunch | Tp Studio | Task | niedrig | Test und Deployment | geschlossen | | |
Aufgabenbeschreibung
Test und Deployment des Studio Moduls auf dem TimePunch Testserver
|
|
723 | TimePunch | Tp Watcher | Task | niedrig | Test und Deployment | geschlossen | | |
Aufgabenbeschreibung
Test und Deployment des Watcher Moduls auf dem TimePunch Testserver
|
|
1685 | TimePunch | Tp Management | Feature Request | niedrig | Terminbuchung für Kunden vereinfachen | Researching | | |
Aufgabenbeschreibung
Kontaktdaten bei Terminbuchung aus dem Management direkt mitgeben
|
|
1206 | TimePunch | Tp Attendance | Bug Report | niedrig | Teilweise werden nicht alle Mitarbeiter angezeigt | geschlossen | | |
Aufgabenbeschreibung
In seltenen Fällen werden nicht alle Mitarbeiter in der Anwesenheitsliste angezeigt.
|
|
960 | TimePunch | Backend | Bug Report | niedrig | Teilweise geht die Kundenzuordnung verloren | geschlossen | | |
Aufgabenbeschreibung
Im Bericht “Projektabrechnung” ist mir schon häufig aufgefallen, dass die Zuordnung zum Kunden teilweise fehlt. Das Vorgehen ist aber immer so, dass im Projekt direkt ein Kunde voreingestellt ist.
Trotzdem scheint bei manchen Aktionen die Zuordnung zum Kunden verloren zu gehen.
|
|
580 | TimePunch | Tp Server | Bug Report | niedrig | Teilweise doppelte Anmeldung im Kalender | geschlossen | | |
Aufgabenbeschreibung
Von Kunden wird berichtet, dass teilweise eine doppelte Anmeldung im Kalender notwendig ist. D.h. nach der ersten erfolgreichen Anmeldung wird die Login Seite nochmal angezeigt.
|
|
1579 | TimePunch | Tp Calendar | Feature Request | niedrig | Teilstorno bei Anträgen ermöglichen | New | | |
Aufgabenbeschreibung
Anstatt immer den kompletten Antrag stornieren zu müssen, sollte es möglich sein - auch nur ein Teil des Urlaubs (z.B. die zweite Woche) zu stornieren.
|
|
378 | TimePunch | Tp Management | Bug Report | niedrig | Team / Abteilungszuordnung | geschlossen | | |
Aufgabenbeschreibung
Es soll möglich sein, Teams und Abteilungen zu bilden. Dies ist zum Zweck der Auswertbarkeit von Mitarbeiterdaten und der besseren Berechtigung von Mitarbeitern.
Folgende Regeln gelten:
1.) Jedes Team / Abteilung hat einen Leiter. ( Dieser ist unabhängig von der Gruppe zu sehen, d.h. er kann selbst in einer anderen Gruppe gelistet sein) 2.) Jeder Mitarbeiter kann genau einem Team und einer Abteilung zugeordnet werden. 3.) Im Team können Mitarbeiter als Assistenten ausgewählt werden, diese haben dann Leseberechtigung und können ebenfalls die Berichte auswerten. 4.) Berechtigungen: Aktuell sollen Team / Abteilungsleiter nur für das Berichtswesen berechtigt werden.
|
|
115 | TimePunch | Tp Management | Feature Request | sehr niedrig | Tastaturkürzel | geschlossen | | |
Aufgabenbeschreibung
Es fehlt aber noch ein entscheidenes \\\”Feature\\\”: Bedienung per Tastatur. Zumindest die Grundfunktionen wie >Eintrag erstellen<, bzw. das Bestätigen eines Dialoges mit Enter oder das Abbrechen per Escape.
|
|
242 | TimePunch | Backend | Bug Report | hoch | Tagesarbeitszeit <2 Std. im Arbeitszeitmodell | geschlossen | | |
Aufgabenbeschreibung
TimePunch läuft in einen Fehler, wenn die Tagesarbeitszeit im Arbeitszeitmodell kleiner als 2 Std. ist. Im Arbeitszeitmodell müssen demnach aktuell min. 2 Std. Tagesarbeitszeit vermerkt werden, damit TimePunch in der Version 1.92.2004 arbeiten kann.
|
|
93 | TimePunch | Tp Management | Feature Request | sehr niedrig | Tab bei Stundeneingabe | geschlossen | | |
Aufgabenbeschreibung
TAB sollte bei Uhrzeit von Stunde zu Minute springen, nicht nach unten
|
|
389 | TimePunch | Tp Watcher | Bug Report | niedrig | System.Threading.AbandonedMutexException | geschlossen | | |
Aufgabenbeschreibung
Der Fehler kam direkt beim Starten des Watchers. Leider war das Problem nicht reproduzierbar.
The error time: 21.10.2014 08:03 Exception: System.Threading.AbandonedMutexException: Der Wartezustand wurde aufgrund eines abgebrochenen Mutex beendet.
bei System.Threading.WaitHandle.InternalWaitOne(SafeHandle waitableSafeHandle, Int64 millisecondsTimeout, Boolean hasThreadAffinity, Boolean exitContext)
bei System.Threading.WaitHandle.WaitOne(TimeSpan timeout, Boolean exitContext)
bei TimePunch.Watcher.App.OnStartup(StartupEventArgs e)
bei System.Windows.Application.<.ctor>b__1(Object unused)
bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
bei MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
bei System.Windows.Threading.DispatcherOperation.InvokeImpl()
bei System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
bei System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
bei System.Windows.Threading.DispatcherOperation.Invoke()
bei System.Windows.Threading.Dispatcher.ProcessQueue()
bei System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
bei MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
bei MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
bei MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
bei System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
bei MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
bei MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
bei System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
bei System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
bei System.Windows.Threading.Dispatcher.Run()
bei System.Windows.Application.RunDispatcher(Object ignore)
bei System.Windows.Application.RunInternal(Window window)
bei System.Windows.Application.Run(Window window)
bei TimePunch.Watcher.App.Main()
|
|
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.
|
|
833 | TimePunch | Backend | Bug Report | niedrig | Synchronisieren nach Reise/Krank/Urlaub | New | | |
Aufgabenbeschreibung
In TimePunch Mobile erfasste Zeiten werden in TimePunch immer auf die Arbeitszeit synchronisiert; auch wenn die eigentliche Tätigkeit mit einem anderen Buchungstyp erstellt wurde. Dies führt zu Fehlern bei der Synchronisation, die nur durch das manuelle öffnen und speichern des Zeiteintrags behoben werden können.
|
|
373 | TimePunch | Tp Synchronize | Feature Request | niedrig | Synchronisieren auch mit Änderungsrechten | geschlossen | | |
Aufgabenbeschreibung
Das Synchronisieren sollte auch mit Änderungsrechten möglich sein. Wenn der Benutzer nur Änderungsrechte hat, muss jedoch verhindert werden, dass neue Projekte beim importieren angelegt werden. In diesem Fall muss der Sync Vorgang abgebrochen werden.
|
|
623 | TimePunch | Tp Management | Bug Report | niedrig | Synchronisationsrechte auch für Mitarbeiter und Mitarbe ... | geschlossen | | |
Aufgabenbeschreibung
Auch Mitarbeiter und Mitarbeiter in Vertrauensstellung sollen die eigenen Zeiten Synchronisieren können. Der Download der Zeiten steht jedoch nur Mitarbeitern in Vertrauensstellung zur Verfügung.
|
|
504 | TimePunch | Tp Synchronize | Bug Report | niedrig | Synchronisationsproblem mit Pausenzeiten | New | | |
Aufgabenbeschreibung
Beim Synchronisieren von Zeiten mit dem Smartphone kann es zum Fehler kommen, wenn die synchronisierten Zeiten einen bestehenden Zeiteintrag mit großen Pausenzeiten überlappen.
Beispiel: Der Mitarbeiter startet morgens den Watcher. Danach sperrt er den PC (die Pausenzeit wird gestartet) und geht zum Kunden. Dort erfasst er die Zeiten mit seinem Smartphone. Am Abend kommt er zurück und meldet sich ab. Am PC wurde jetzt z.B. der Eintrag 8 Stunden mit 7:50 Stunden Pause erfasst.
Am nächsten Tag werden die Zeiten vom Smartphone auf den PC übertragen. D.h. der Zeiteintrag (0:10 Std. Arbeit - 7:50 Pause) wird jetzt über die Synchronisation in kleine Teile gesplittet. Hier kann es dazu kommen, dass Einträge entstehen, deren Arbeitszeit + Pause größer ist als die Gesamtdauer des Eintrags.
! Bei der Synchronisation muss dieser Fall gesondert geprüft werden.
|
|
362 | TimePunch | Tp Synchronize | Bug Report | niedrig | Synchronisation in der Zukunft | geschlossen | | |
Aufgabenbeschreibung
Zeiten, die in der Zukunft eingetragen sind, werden nicht gesendet. Dieses sollte unbedingt behoben werden.
|
|
980 | TimePunch | Tp Synchronize | Feature Request | niedrig | Synchronisation auf Projekte einschränken | New | | |
|
|
469 | TimePunch | Tp Synchronize | Bug Report | niedrig | Sync von Arbeitszeiten im gesperrtem Monat | geschlossen | | |
|
|
360 | TimePunch | Tp Mobile | Bug Report | niedrig | Sync Settings, IOS | geschlossen | | |
|
|
271 | TimePunch | Tp Synchronize | Bug Report | niedrig | Sync schlägt fehl, wenn zwei Tasks bei einem neuen! Pro ... | geschlossen | | |
|
|
466 | TimePunch | Tp Mobile | Bug Report | niedrig | Sync overwrites description | geschlossen | | |
|
|
468 | TimePunch | Tp Synchronize | Bug Report | niedrig | Sync mit Urlaubsprojekten oder Überstundenabbau | geschlossen | | |
|
|
1091 | TimePunch | Backend | Bug Report | niedrig | Sync mit Sprache "English(World)" funktioniert nicht | geschlossen | | |
|
|
751 | TimePunch | Tp Synchronize | Bug Report | niedrig | Sync mit neuen Buchungstypen schlägt fehl | geschlossen | | |
|
|
326 | TimePunch | Tp Synchronize | Bug Report | mittel | Sync Assistent kann den Benutzer nicht wechseln | geschlossen | | |
|
|
440 | TimePunch | Tp Management | Bug Report | niedrig | Switch Calendar Day won't update Analyse Window | geschlossen | | |
|
|
1686 | TimePunch | Tp Management | Feature Request | niedrig | Supremo direkt installieren, sodass kein Download mehr ... | New | | |
|
|
501 | TimePunch | Tp Management | Feature Request | niedrig | Summenzeile im Bericht "Projektabrechnung" | New | | |
|
|
290 | TimePunch | Tp Mobile | Feature Request | niedrig | Suggestions for additional features | New | | |
|
|
1643 | TimePunch | Tp Management | Bug Report | niedrig | Suchfilter speichert nur erstes Projekt und nicht mehre ... | geschlossen | | |
|
|
1111 | TimePunch | Tp Online | Feature Request | niedrig | Suchfelder im Online Modul | New | | |
|
|
939 | TimePunch | Tp Management | Feature Request | niedrig | Suchfeld für die Tätigkeiten | New | | |
|
|
393 | TimePunch | Tp Mobile | Bug Report | niedrig | Suche nach Zeiteinträgen | New | | |
|
|
1498 | TimePunch | Tp Management | Bug Report | niedrig | Suche nach gelöschten Mitarbeitern funktioniert nicht | geschlossen | | |
|
|
135 | TimePunch | Tp Management | Feature Request | sehr niedrig | Stundenzahl für Tag beim Ausdruck | geschlossen | | |
|
|
247 | TimePunch | Backend | Feature Request | mittel | Stundensatz pro Projekt/Tätigkeit und Mitarbeiter defin ... | geschlossen | | |
|
|
328 | TimePunch | Tp Management | Bug Report | niedrig | Stundennachweis | geschlossen | | |
|
|
1616 | TimePunch | Tp Management | Bug Report | niedrig | Stundenlohn in der Lohnexport-Tabelle wird falsch forma ... | geschlossen | | |
|
|
325 | TimePunch | Tp Management | Bug Report | hoch | Stundenausbezahlen funktioniert im Monat nur mit min. e ... | geschlossen | | |
|
|
105 | TimePunch | Tp Management | Feature Request | sehr niedrig | Stunden als fakturiert markieren | geschlossen | | |
|
|
931 | TimePunch | Tp Management | Bug Report | mittel | Studenauszahlung verringern aktiv, trotz automatischer ... | geschlossen | | |
|