TimePunch

Offene Punkte und Anregungen für TimePunch.

ID Kategorie Aufgabentyp Schweregrad Zusammenfassung angelegt Status fällig in Version zuständig Fortschritt
 921 Tp ManagementBug Reportniedrig Arbeitszeitmodelle lasen sich nicht löschen. 04.10.2018geschlossen3.30 (patch)Gerhard
100%
Aufgabenbeschreibung

Arbeitszeitmodelle lasen sich nicht löschen.

 920 BackendFeature Requesthoch Neuer Buchungstyp - Bereitschaftsdienst 01.10.2018geschlossen3.50Gerhard
100%
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.

 919 Tp ManagementBug Reportniedrig Profilwechsel kann zu Fehlern führen in der Rolle Daten ...01.10.2018geschlossen3.30 (patch)Gerhard
100%
Aufgabenbeschreibung

Bei Mitarbeitern in der Rolle Datenschutzbeauftragter kann der Profilwechsel unter Umständen zu Fehlern führen.

 918 Tp CutterFeature Requesthoch Erholungspause ab 15 Minuten, oder einstellbar 26.09.2018geschlossen3.50Gerhard
100%
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.

 917 Tp ServerBug Reportniedrig Absturtz des Update Providers 25.09.2018geschlossen3.30 (patch)christopher
100%
Aufgabenbeschreibung

Version 3.30

Der UpdateProvider konnte nicht gestartet werden. Augenscheinlich lag es am OWIN Listener.
Als Server Adresse wurde eine IP Adresse und der Port 65528 verwendet.

Also im Stil: http://xxx.xxx.xxx.xxx:65528/Timepunch

Protokollname: Application
Quelle: .NET Runtime
Datum: 25.09.2018 15:20:33
Ereignis-ID: 1026
Aufgabenkategorie:Keine
Ebene: Fehler
Schlüsselwörter:Klassisch
Benutzer: Nicht zutreffend
Computer: W2K16-DC.janssen.local
Beschreibung:
Application: TpUpdateProvider.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Net.HttpListenerException

 at System.Net.HttpListener.AddAllPrefixes()
 at System.Net.HttpListener.Start()
 at Microsoft.Owin.Host.HttpListener.OwinHttpListener.Start(System.Net.HttpListener, System.Func`2<System.Collections.Generic.IDictionary`2<System.String,System.Object>,System.Threading.Tasks.Task>, System.Collections.Generic.IList`1<System.Collections.Generic.IDictionary`2<System.String,System.Object>>, System.Collections.Generic.IDictionary`2<System.String,System.Object>, System.Func`2<System.String,System.Func`6<System.Diagnostics.TraceEventType,Int32,System.Object,System.Exception,System.Func`3<System.Object,System.Exception,System.String>,Boolean>>)
 at Microsoft.Owin.Host.HttpListener.OwinServerFactory.Create(System.Func`2<System.Collections.Generic.IDictionary`2<System.String,System.Object>,System.Threading.Tasks.Task>, System.Collections.Generic.IDictionary`2<System.String,System.Object>)

Exception Info: System.Reflection.TargetInvocationException

 at System.RuntimeMethodHandle.InvokeMethod(System.Object, System.Object[], System.Signature, Boolean)
 at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(System.Object, System.Object[], System.Object[])
 at System.Reflection.RuntimeMethodInfo.Invoke(System.Object, System.Reflection.BindingFlags, System.Reflection.Binder, System.Object[], System.Globalization.CultureInfo)
 at Microsoft.Owin.Hosting.ServerFactory.ServerFactoryAdapter.Create(Owin.IAppBuilder)
 at Microsoft.Owin.Hosting.Engine.HostingEngine.Start(Microsoft.Owin.Hosting.Engine.StartContext)
 at Microsoft.Owin.Hosting.Starter.HostingStarter.Start(Microsoft.Owin.Hosting.StartOptions)
 at TimePunch.Update.Updater.<StartServiceHost>b__61_0()
 at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
 at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
 at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
 at System.Threading.ThreadHelper.ThreadStart()

Ereignis-XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">

<System>
  <Provider Name=".NET Runtime" />
  <EventID Qualifiers="0">1026</EventID>
  <Level>2</Level>
  <Task>0</Task>
  <Keywords>0x80000000000000</Keywords>
  <TimeCreated SystemTime="2018-09-25T13:20:33.318511700Z" />
  <EventRecordID>754394</EventRecordID>
  <Channel>Application</Channel>
  <Computer>W2K16-DC.janssen.local</Computer>
  <Security />
</System>
<EventData>
  <Data>Application: TpUpdateProvider.exe

Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Net.HttpListenerException

 at System.Net.HttpListener.AddAllPrefixes()
 at System.Net.HttpListener.Start()
 at Microsoft.Owin.Host.HttpListener.OwinHttpListener.Start(System.Net.HttpListener, System.Func`2&lt;System.Collections.Generic.IDictionary`2&lt;System.String,System.Object&gt;,System.Threading.Tasks.Task&gt;, System.Collections.Generic.IList`1&lt;System.Collections.Generic.IDictionary`2&lt;System.String,System.Object&gt;&gt;, System.Collections.Generic.IDictionary`2&lt;System.String,System.Object&gt;, System.Func`2&lt;System.String,System.Func`6&lt;System.Diagnostics.TraceEventType,Int32,System.Object,System.Exception,System.Func`3&lt;System.Object,System.Exception,System.String&gt;,Boolean&gt;&gt;)
 at Microsoft.Owin.Host.HttpListener.OwinServerFactory.Create(System.Func`2&lt;System.Collections.Generic.IDictionary`2&lt;System.String,System.Object&gt;,System.Threading.Tasks.Task&gt;, System.Collections.Generic.IDictionary`2&lt;System.String,System.Object&gt;)

Exception Info: System.Reflection.TargetInvocationException

 at System.RuntimeMethodHandle.InvokeMethod(System.Object, System.Object[], System.Signature, Boolean)
 at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(System.Object, System.Object[], System.Object[])
 at System.Reflection.RuntimeMethodInfo.Invoke(System.Object, System.Reflection.BindingFlags, System.Reflection.Binder, System.Object[], System.Globalization.CultureInfo)
 at Microsoft.Owin.Hosting.ServerFactory.ServerFactoryAdapter.Create(Owin.IAppBuilder)
 at Microsoft.Owin.Hosting.Engine.HostingEngine.Start(Microsoft.Owin.Hosting.Engine.StartContext)
 at Microsoft.Owin.Hosting.Starter.HostingStarter.Start(Microsoft.Owin.Hosting.StartOptions)
 at TimePunch.Update.Updater.&lt;StartServiceHost&gt;b__61_0()
 at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
 at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
 at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
 at System.Threading.ThreadHelper.ThreadStart()

</Data>

</EventData>

</Event>

916BackendFeature RequestniedrigVariable Abschaltzeit festlegen24.09.2018New
0%
Aufgabenbeschreibung

Es sollte möglich sein, die Abschaltzeit (also die Zeit bis zum zwangsweisen Abschalten der Zeiterfassung) konfigurierbar zu gestalten.
Bisher ist dieser Wert fest mit 6 Std. im Code hinterlegt.

915BackendFeature RequestniedrigFührerscheinprüfung im Fahrtkostenmodul21.09.2018New
0%
Aufgabenbeschreibung

In einem möglichen Fahrtkostenmodul sollte eine Führerscheinprüfung eingeführt werden. Dies ist für Transportunternehmen wohl sehr wichtig.

D.h. welcher Führerschein hat der Mitarbeiter, und man nach einem halben Jahr (oder nach Einstellung) den Führerschein des Mitarbeiters erneut prüfen muss.

914BackendFeature RequestniedrigSonderurlaubskontingent19.09.2018New
0%
Aufgabenbeschreibung

Wie beim normalen Urlaub auch, sollte es möglich sein, ein Kontingent für den Sonderurlaub anzulegen.
Das Restkontingent darf 'nicht' in das neue Jahr übernommen werden.

Gut wäre es sauch, wenn das Kontingent nicht in Summe, sondern auf die verschiedenen Sonderurlaube aufgeteilt werden könnte.
Also z.B. 2 Tage für Umzug, 1 Tag für Hochzeit, 5 Tage für Schwerbehinderung oder ähnliches.

Sprich, wird ein Sonderurlaub für einen Mitarbeiter gebucht, dann wird innerhalb der Kategorie der restliche Sonderurlaub für den Mitarbeiter dezimiert.

1 Tage Schwerbehinderung beim Mitarbeiter gebucht = 4 Tage restliche Buchungsmöglichkeit

-
Ausnahme: Sofern kein Sonderurlaub gebucht wird, hat der Mitarbeiter auch kein Restkontingent!

913Tp WatcherBug ReportniedrigPause größer als der Zeiteintrag17.09.2018New
0%
Aufgabenbeschreibung

Einem Kunden ist es gelungen, einen Zeiteintrag im Watcher zu erzeugen, dessen Pause größer als die eigentliche Dauer des Zeiteintrags ist.

Start: 10:19
Ende: 10:22
Pause: 0:16

Als Dauer des Zeiteintrags werden jetzt 19 Minuten angezeigt (also 3 Minuten Arbeitszeit + 16 Minuten Pause).
Dies ist selbstverständlich nicht möglich, da die Pause nicht länger sein darf/kann als der Eintrag selbst.

 912 Tp ManagementBug Reportniedrig Berechnung der Lohnfortzahlung 14.09.2018geschlossen3.30Gerhard
100%
Aufgabenbeschreibung

Der 13 Wochendurschnitt in der Lohnabrechnung wird nicht korrekt berechnet, wenn Eingestellt wurde
“Lohnzahlung nach Arbeitszeitmodell” → Maximale Überstunden 0 und automatische Überstundenauszahlung.

 911 Tp WatcherBug Reportniedrig Aktiver Eintrag bearbeiten führt zum Fehler 11.09.2018geschlossen3.40 (patch)Gerhard
100%
Aufgabenbeschreibung

Wenn ein Eintrag geschlossen wird, und dann schnell genug "der im Watcher" noch offene Eintrag angeklickt wird, kann dieser noch bearbeitet werden.
Intern ist der Eintrag jedoch bereits abgeschlossen. Ein Ändern des Texts und danach das Abspeichern führt somit unweigerlich zum Fehler.

Workaround: Nach dem Stoppen des Zeiteintrags ein oder zwei Sekunden warten, bis die Endzeit angezeigt wird, und dann erst den Eintrag bearbeiten.

 910 Tp ServerTaskniedrig Smartphone optimierte Seite des TimePunch Application S ...07.09.2018geschlossen3.40christopher
100%
Aufgabenbeschreibung

Für den Server soll eine mobile Seite für die Smartphone Ansicht erstellt werden.

 909 Tp Self ServiceTaskniedrig Smartphone optimierte Seite des Moduls Selbstauskunft 07.09.2018geschlossen3.40christopher
100%
Aufgabenbeschreibung

Für die Selbstauskunft soll eine mobile Seite für die Anzeige im Smartphone erstellt werden.

 908 Tp CalendarFeature Requestmittel Feste Vertretung einstellen 03.09.2018geschlossen3.40christopher
100%
Aufgabenbeschreibung

Jeder Mitarbeiter sollte die Möglichkeit erhalten, einen festen Vertreter in seinem Profil zu hinterlegen.
Damit kann sichergestellt werden, dass der Vertreter automatisch eingetragen ist.

907Tp ManagementFeature RequestniedrigProjektbericht, Stundennachweis, Projektabrechnung31.08.2018New
0%
Aufgabenbeschreibung

Die Berichte Projektbericht, Stundennachweis, Projektabrechnung sollten alternativ auch in 60er Einheiten dargestellt werden können.

 906 Tp CalendarFeature Requestniedrig Anzahl der Urlaubstage in der Genehmigungsmail 31.08.2018geschlossen3.40christopher
100%
Aufgabenbeschreibung

Die Anzahl der Urlaubstage (⇒ Arbeitsfreie Tage) sollte in der Genehmigungsmail mit aufgeführt werden.

 905 Tp ManagementBug Reportniedrig Kundenzuordnung beim Projektimport funktioniert nicht 24.08.2018geschlossen3.30Gerhard
100%
Aufgabenbeschreibung

Wenn für die importierten Projekte ein Kundenbezug gesetzt wird, dann wird dieser aktuell noch nicht in TimePunch übernommen.

 904 Tp ManagementBug Reportniedrig ProjectBased Report benötigt min. einen Datensatz 22.08.2018geschlossen
100%
Aufgabenbeschreibung

Aktuell ist es so, dass ein Bericht "ProjectBased" immer min. einen Datensatz (Zeiteintrag) benötigt, damit der Bericht gedruckt werden kann.
Auch, wenn der Bericht gar keine Zeitdaten, sondern nur die Projektdaten anzeigt.

 903 Tp WatcherBug Reportniedrig Klick auf das Watcher Icon öffnet nicht den Watcher 09.08.2018geschlossenGerhard
100%
Aufgabenbeschreibung

Das Verhalten kann ich nachstellen, wenn eine Anwendung maximiert geöffnet ist, ich den Computer per {Windows + L} sperre und anschließend wieder entsperre.
In dieser Konstellation ist der TP Watcher komplett im Hintergrund. Wenn ich eine andere Anwendung nicht auf Maximiert geöffnet habe, kann ich den TP Watcher im Hintergrund sehen. Diesen muss ich dann erst einmal wieder anklicken, womit der TP Watcher wieder als aktives Fenster dargestellt wird. Anschließend erscheint dieser auch wieder im Vordergrund, wenn ich das Icon anklicke.

 902 Tp ServerFeature Requestniedrig Sperren des Accounts bei mehrmaliger Falscheingabe 09.08.2018geschlossen3.30Gerhard
100%
Aufgabenbeschreibung

Der Admin Account des Application Servers sollte bei mehrmaliger Falscheingabe gesperrt werden.

 901 Tp CalendarFeature Requestniedrig Alte Genehmigungen anzeigen 09.08.2018geschlossen3.40christopher
100%
Aufgabenbeschreibung

Im Kalender sollten nicht nur die aktuellen, sondern auch die bereits genehmigten Urlaubsanträge dem Genehmiger angezeigt werden können.

 900 Tp WatcherBug Reportniedrig Exception: System.NullReferenceException 07.08.2018geschlossen3.30Gerhard
100%
Aufgabenbeschreibung

The error time: 01.08.2018 21:24
Exception:
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.

 bei TimePunch.Metro.Wpf.Metro.TransparentWindow.get_ResizeDirections()
 bei TimePunch.Metro.Wpf.Metro.TransparentWindow.OnWindowStateChanged(Object sender, EventArgs e)
 bei System.Windows.Window.OnStateChanged(EventArgs e)
 bei System.Windows.Window.WmSizeChanged(IntPtr wParam)
 bei System.Windows.Window.WindowFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
 bei System.Windows.Interop.HwndSource.PublicHooksFilterMessage(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)

The error time: 05.08.2018 13:12
Exception:
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.

 bei TimePunch.Metro.Wpf.Metro.TransparentWindow.get_ResizeDirections()
 bei TimePunch.Metro.Wpf.Metro.TransparentWindow.OnWindowStateChanged(Object sender, EventArgs e)
 bei System.Windows.Window.OnStateChanged(EventArgs e)
 bei System.Windows.Window.WmSizeChanged(IntPtr wParam)
 bei System.Windows.Window.WindowFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
 bei System.Windows.Interop.HwndSource.PublicHooksFilterMessage(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)
 899 BackendBug Reportniedrig Arbeitszeitmodell löschen 02.08.2018geschlossen
100%
Aufgabenbeschreibung

Alte Arbeitszeitmodelle können nicht immer gelöscht werden.

Obwohl keine Arbeitszeiten für den Juli hinterlegt wurden, konnte das Modell am 01.08. nicht gelöscht werden.
Siehe Screenshot

 898 Tp ManagementBug Reportniedrig Integrated Windows Security und SSL 02.08.2018geschlossen3.20 (patch)Gerhard
100%
Aufgabenbeschreibung

Die integrierte Windows Security funktioniert mit dem Management Modul, dem Watcher und dem Datafox Modul nicht mehr korrekt, sofern die API auf SSL umgestellt ist.

897Tp ManagementFeature RequestniedrigUrlaubsverlauf pro Moant30.07.2018New
0%
Aufgabenbeschreibung

In TimePunch sollte es möglich sein, den Urlaubsverlauf pro Monat einzusehen.
Aktuell ist nur der Jahresurlaub als eine Zahl sichtbar.
Über den Verlauf sollte sichtbar werden, wann wieviel Urlaub pro Monat genommen wurde.

896Tp ManagementFeature RequestniedrigFreitextfeld Vorbelegung bei bestimmten Tätigkeiten20.07.2018New
0%
895BackendBug ReportniedrigBerechnung des Nachtzuschlags16.07.2018New
0%
 894 Tp WatcherBug Reportniedrig Timeout beim Autostart von TimePunch Watcher 13.07.2018geschlossen3.20 (patch)Gerhard
100%
 893 Tp ManagementBug Reportniedrig DATEV Export Bedarf automatischer Nachkalkulation der M ...11.07.2018geschlossen3.30Gerhard
100%
 892 Tp WatcherBug Reporthoch Watcher wird ausgeblendet 11.07.2018geschlossen4.40Gerhard
100%
 891 Tp WatcherBug Reportniedrig Fehler beim Beenden des Watchers vor der Anmeldung 11.07.2018geschlossen3.20 (patch)Gerhard
100%
 890 Tp ManagementBug Reportniedrig Ein Fehler bei Sortieren der Einträge nach Vor Ort 11.07.2018geschlossen
100%
 889 Tp WatcherBug Reportniedrig Sprache Deutsch/Italien lässt den Watcher abstürzen 18.06.2018geschlossen
100%
 888 Tp CutterBug Reportmittel Cutter berücksichtigt keine Projekte ohne ausgewählte T ...13.06.2018geschlossen3.50Gerhard
100%
 887 BackendFeature Requestniedrig Genauere definition der Nachtzuschläge / Zuschläge im a ...11.06.2018geschlossen
100%
 886 BackendFeature Requestniedrig Fakturierte Zeiteinträge sollten nicht mehr änderbar se ...08.06.2018geschlossen3.50Gerhard
100%
885Tp ManagementFeature RequestniedrigFreigabe von Zeiteinträgen07.06.2018New
0%
884Tp ManagementBug ReportniedrigQuickinfo überdeckt eintrag vollständig06.06.2018New
0%
 883 Tp CalendarBug Reportniedrig Kalender lässt sich nur 1nen Monat weiter scrollen 30.05.2018geschlossen3.40christopher
100%
882Tp WatcherBug ReportniedrigErzeugt Änderungsvermerk bei automatischer Abmeldung28.05.2018New
0%
881BackendFeature RequestniedrigVorlage bei Zeiteinträgen25.05.2018New
0%
 880 Tp HolidayEditorFeature Requestniedrig Aufnahme der Bundesländer von Österreich 22.05.2018geschlossen3.20Gerhard
100%
 879 Tp StudioFeature Requestniedrig Unterstützung eines Barcode Lesers in TimePunch Studio  22.05.2018geschlossen3.20Gerhard
100%
 878 Tp DatafoxFeature Requestniedrig Projektbuchung über Datafox Terminal ermöglichen 22.05.2018geschlossen3.20Gerhard
100%
 877 Tp StudioBug Reportniedrig Wechsel des Mitarbeiters ist nicht mehr möglich 22.05.2018geschlossen3.00 (patch)Gerhard
100%
876Tp ManagementFeature RequestniedrigStoppuhr auch über das Management Modul16.05.2018New
0%
875Tp Self ServiceFeature RequestniedrigErweiterung der Selbstauskunft15.05.2018New
0%
 874 Tp ManagementBug Reportniedrig Arbeitszeit-Anzeige im Fenster "Eintrag bearbeiten" 14.05.2018geschlossen
100%
 873 Tp ManagementBug Reportniedrig Bericht Lohnabrechnung Tabellarisch 11.05.2018geschlossen
100%
 872 Tp WatcherBug Reportniedrig Aktiver Bildschirm in TP Watcher 26.04.2018geschlossen4.40Gerhard
100%
zeige Aufgaben 801 - 850 von 1672 Seite 17 von 34

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung