Alle Projekte

ID Projekt Kategorie Aufgabentyp Schweregrad  desc Zusammenfassung Status Fortschritt
 440 TimePunchTp ManagementBug Reportniedrig Switch Calendar Day won't update Analyse Window geschlossen
100%
Aufgabenbeschreibung

In previous versions one could click on a date on the calendar and the information for that date would be displayed on the right. That’s no longer the case. Lee (and perhaps most users) would like the restoration of that functionality.

 447 TimePunchTp ManagementBug Reportniedrig Urlaubsbericht, Datenschutz geschlossen
100%
Aufgabenbeschreibung

Im Urlaubsbericht soll der Datenschutz besser gewährleistet werden.
Hierzu ist folgendes vorgesehen:

Um den Datenschutz der Mitarbeiter zu gewährleisten darf der konkrete Anlass der Abwesenheit im Kalender nur dann farblich markiert werden, wenn der Mitarbeiter der eingesehen wird, dem angemeldeten Mitarbeiter zugeordnet ist.
Dies gilt für Krankheit, Sonderurlaub, Urlaub und Gleitzeit. Im Fall dass der Mitarbeiter kein Vorgesetzter ist, sollen diese Zeiten nur als „Abwesend“ angezeigt werden.

 461 TimePunchTp ManagementBug Reportniedrig Monatsbericht, Feld für Mitarbeitername zu klein geschlossen
100%
Aufgabenbeschreibung

Im Monatsbericht wird der Mitarbeitername im Feld nicht korrekt dargestellt, da die Felddefinition zu klein ist (siehe Bild)

 462 TimePunchTp DatafoxBug Reportniedrig Doppelte Bindings führen zum Aufhängen des Servers geschlossen
100%
Aufgabenbeschreibung

In Ausnahmesituationen werden die Bindings doppelt angelegt.
Dies führt zu Fehlern im Server. Es ist zu prüfen, warum dies geschieht.

2015-06-23 07:53:27,080 [107] ERROR: TimeTrackingService : Error, Die Anmeldezeit liegt zu weit in der Zukunft.
2015-06-24 01:31:16,027 [11] FATAL: Log
Ninject.ActivationException: Error activating ITimePunchConnection
More than one matching bindings are available.
Activation path:

1) Request for ITimePunchConnection

Suggestions:

1) Ensure that you have defined a binding for ITimePunchConnection only once.
 bei Ninject.KernelBase.Resolve(IRequest request)
 bei Ninject.ResolutionExtensions.Get[T](IResolutionRoot root, IParameter[] parameters)
 bei AdFactum.Utils.IoC.NinjectExtensions.Get[T](IKernel bind, IParameter[] parameters)
 bei TimePunch.Datafox.Log.EvaluateAlivePing(NameValueCollection queryString, String& additionalParameter)
 bei TimePunch.Datafox.Log.ProcessRequest(HttpContext context)
 463 TimePunchTp ServerBug Reportniedrig Fehlerhaft gesendete Einträge geschlossen
100%
Aufgabenbeschreibung

Teilweise wird ein Zeiteintrag vom Server mit dem Hinweis auf die Anmeldezeit zurückgewiesen, obwohl der Eintrag augenscheinlich ok ist.
Das Gerät sendet die Daten danach nochmal und die Zeit wird verarbeitet. Ein insgesamt sehr seltsames verhalten im HTTP Sende Modus.

2015-07-01 07:53:14,606 [7] ERROR: TimeEntryLoggingServiceImpl
TimePunch.Interfaces.TimeEntryService.LogonTimeIsTooFarInFutureException: Die Anmeldezeit liegt zu weit in der Zukunft.

 bei TimePunch.Business.TimeEntryService.ValidateTimeEntry(ITimePunchConnection connection, ITimeEntryEssentials timeEntryToValidate, Boolean timeEntrySeries)
 bei TimePunch.Core.Services.TimeEntryLoggingServiceImpl.<>c__DisplayClass29.<ValidateAndSaveActiveTimeEntry>b__27()
 bei TimePunch.Module.Infrastructure.Core.ServiceHelper.ExecuteSafeCall(LogExceptionDelegate exceptionHandler, Action action)

2015-07-01 07:53:14,762 [19] ERROR: TimeTrackingService : Error, Die Anmeldezeit liegt zu weit in der Zukunft.
2015-07-01 07:53:27,442 [27] ERROR: TimeEntryLoggingServiceImpl
TimePunch.Interfaces.TimeEntryService.LogonTimeIsTooFarInFutureException: Die Anmeldezeit liegt zu weit in der Zukunft.

 bei TimePunch.Business.TimeEntryService.ValidateTimeEntry(ITimePunchConnection connection, ITimeEntryEssentials timeEntryToValidate, Boolean timeEntrySeries)
 bei TimePunch.Core.Services.TimeEntryLoggingServiceImpl.<>c__DisplayClass29.<ValidateAndSaveActiveTimeEntry>b__27()
 bei TimePunch.Module.Infrastructure.Core.ServiceHelper.ExecuteSafeCall(LogExceptionDelegate exceptionHandler, Action action)

2015-07-01 07:53:27,442 [7] ERROR: TimeTrackingService : Error, Die Anmeldezeit liegt zu weit in der Zukunft.


Dieser Fehler trat auf, wenn im Datafox Modul eine Rundung eingestellt ist und!
das Terminal aufgrund eines Timeouts die Daten zweimal senden muss.

Der Fehler ist zu >90% mit dem Fix behoben.

 465 TimePunchTp WatcherBug Reportniedrig Absturz des TimePunch Watchers geschlossen
100%
Aufgabenbeschreibung

Seid der Version 2.7.826.0 stürzt der Watcher manchmal ab, vor allem wenn ich auf meinen Rechner mit RDP zugegriffen habe und mich anschließend wieder direkt anmelde, oder direkt beim Rechnerstart nach der Anmeldung.

TimepunchError.txt:
The error time: 04.07.2015 08:39
Exception:
System.Exception: Unable to retrieve app bar information.

 bei TimePunch.Metro.Wpf.Docking.TaskBar.GetTaskBarData()
 bei TimePunch.Metro.Wpf.Docking.TaskBarDocker.PostionRight()
 bei TimePunch.Metro.Wpf.Docking.TaskBarDocker.Dock(TaskBarEdge dockTo, Int32 nr)
 bei TimePunch.Metro.Wpf.Metro.SnappedTransparentWindow.Dock(TaskBarEdge taskBarEdge, Int32 screen)
 bei TimePunch.Watcher.Views.MainWindow.Handle(ApplyWatcherSettingsEvent message)
 bei TimePunch.Metro.Wpf.EventAggregation.EventAggregator.PublishMessage[TMessage](TMessage message)
 bei TimePunch.Wpf.Common.UI.Core.TpLoggingEventAggregator.PublishMessage[TMessage](TMessage message)
 bei TimePunch.Watcher.ViewModels.MainWindowViewModel.<>c__DisplayClass4.<EvaluatePasswordProtection>b__2()
 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()

–> Besseres Fehlerhandling implementiert

 466 TimePunchTp MobileBug Reportniedrig Sync overwrites description geschlossen
100%
Aufgabenbeschreibung

Thanks for your quick reply. I am using the latest version on my desktop. It just updated this evening and says TimePunch PRO 2.7.826.0. I have a windows phone, Nokia 1520.

This happens as follows. I get into my car to go to a clients. I start the program on my phone. I double click the area that says double tap to add a description. I enter the odometer reading. Stop the timer. When I get to my client, I restart the timer. Stop it when I’m done, drive home, restart the timer and enter the end mileage on the next line down.

Some clients I bill monthly. I do work for them at their office and at my home office. So when I do work here, I use the desktop timer. In order to invoice them for all my hours, I sync the program. That is when my description is deleted. I understand the process you use to sync. You need to make it so that if there is no data in a field, it sends a null value, rather than a zero, and if a null and a value are both present, then the value overwrites the field. If there are values in both fields, then you should merge the values or ask the user which one to keep!!

I used a different program when I had an iPhone, but it didn’t sync. I wouldn’t even care if this didn’t sync, as long as I get my data exported from my phone intact! It would be optimal, and I’m sure there would be others who would appreciate the addition of fields for odometer start and stop. I can’t be the only user who works for clients on site and in house! Thanks again for your prompt attention.

–> Done on Client - Need to be implemented at the phone framework

 468 TimePunchTp SynchronizeBug Reportniedrig Sync mit Urlaubsprojekten oder Überstundenabbau geschlossen
100%
Aufgabenbeschreibung

Es werden Daten vom Smartphone auf den Desktop gesynct.
Dabei wird ein Projekt verwendet das keine Arbeitszeit, sondern z.B. Überstundenabbau darstellt.

Beim Sync werden die Projektzeiten trotzdem als Arbeitszeit verbucht, was gegen das verwendete Projekt spricht.

Daher:
1.) Projektbuchungen sollten mit der gleichen Buchungsart durchgeführt werden, wie in TimePunch hinterlegt – nicht fest mit Arbeitszeit


Der Zeiteintrag wird jetzt mit dem Typ des Projekts angelegt

 469 TimePunchTp SynchronizeBug Reportniedrig Sync von Arbeitszeiten im gesperrtem Monat geschlossen
100%
Aufgabenbeschreibung

Aktuell können auch Zeiten synchronisiert werden, die in einem gesperrten Monat liegen. Dies kann u.U. zu Fehlern führen.
Daher sollte die Synchronisation von Arbeitszeiten in einem gesperrten Monat zu einer Fehlermeldung führen.

 474 TimePunchTp DatafoxBug Reportniedrig Installation des Datafox Modul schlägt fehl, wenn der S ...geschlossen
100%
Aufgabenbeschreibung

Die Installation des Datafox Moduls schlägt fehl, wenn der Server einen Proxy benutzt, um ins Internet zu gehen.
In diesem Fall kann das Server Zertifikat nicht validiert werden.

Es muss geprüft werden, wie die Proxy Einstellungen für die SecurityUtilities.SignFile übernommen werden können.

 475 TimePunchTp CutterBug Reportniedrig Kein Abstand zwischen Text und Schaltfläche geschlossen
100%
Aufgabenbeschreibung

Zwischen dem Text und der Schaltfläche ist kein Abstand. Dies sollte aus Gründen des guten Designs geändert werden.

 476 TimePunchTp CutterBug Reportniedrig Unterschied zwischen manueller Buchung und Cutter geschlossen
100%
Aufgabenbeschreibung

Zwei Beispiele.

Cutter
6 Std >= 30 Minuten
9 Std >= 45 Minuten

a) Mitarbeiter stempelt manuell eine Pause von 30 Minuten und kommt auf eine Tagesarbeitszeit von 8:45
⇒ Ergebnis: 30 Minuten Pause, Anwesenheit 9:15

b) Mitarbeiter stempelt nicht die Pause und arbeitet ununterbrochen 9:15 durch.
⇒ Ergebnis: 45 Minuten Pause, Anwesenheit 9:15

 481 TimePunchTp HolidayEditorBug Reportniedrig Anlegen eines neuen Lands kann den Feiertag editor zum  ...geschlossen
100%
Aufgabenbeschreibung

Das Anlegen eines neuen Lands führt zu einem Absturz im Feiertagseditor.

Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

Ausnahmetext System.ArgumentNullException: Der Zeichenfolgenverweis ist nicht auf einen Zeichenfolgeninstanz festgelegt.
Parametername: name

 bei System.Globalization.CultureInfo..ctor(String name, Boolean useUserOverride)
 bei TimePunch.HolidayEditor.DistrictForm.DistrictForm_Load(Object sender, EventArgs e)
 bei System.EventHandler.Invoke(Object sender, EventArgs e)
 bei System.Windows.Forms.Form.OnLoad(EventArgs e)
 bei TimePunch.Locale.LocalizedForm.OnLoad(EventArgs e)
 bei System.Windows.Forms.Form.OnCreateControl()
 bei System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
 bei System.Windows.Forms.Control.CreateControl()
 bei System.Windows.Forms.Control.WmShowWindow(Message& m)
 bei System.Windows.Forms.Control.WndProc(Message& m)
 bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
 bei System.Windows.Forms.ContainerControl.WndProc(Message& m)
 bei System.Windows.Forms.Form.WmShowWindow(Message& m)
 bei System.Windows.Forms.Form.WndProc(Message& m)
 bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
 bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
 bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
 485 TimePunchTp ManagementBug Reportniedrig Einstiegsdaten, Krankheit wird nicht im Monatsbericht a ...geschlossen
100%
Aufgabenbeschreibung

Die Krankheitstage der Einstiegsdaten werden im Monatsbericht aktuell noch nicht korrekt angezeigt.

 486 TimePunchTp CutterBug Reportniedrig Die max. mögliche Tagesarbeitszeit wird nicht korrekt g ...geschlossen
100%
Aufgabenbeschreibung

Bei Bearbeiten des Rahmenarbeitszeitmodells wir die max. mögliche Tagesarbeitszeit immer wieder auf 8 Stunden gesetzt, auch wenn z.B. 10 Stunden hinterlegt waren.

 489 TimePunchBackendBug Reportniedrig Einfügen von kopierten Zeiteinträgen geschlossen
100%
Aufgabenbeschreibung

Kopierte Zeiteinträge sollten beim Einfügen im markierten Tag eingetragen werden.
Aktuell werden die Zeiteinträge nach dem letzten freien Tag eingefügt.

 492 TimePunchTp MobileBug Reportniedrig Auswahl des letzten Projekts in der Liste funktioniert  ...geschlossen
100%
Aufgabenbeschreibung

Bei der Windows Phone Implementierung ist es nicht möglich das letzte Projekt in der Liste auszuwählen, da dieses teilweise im nicht sichtbaren Bereich versteckt ist.

 497 TimePunchTp ManagementBug Reportniedrig Die Spalte "Vor Ort" kann nicht ausgeblendet werden. geschlossen
100%
Aufgabenbeschreibung

Die Spalte "Vor Ort" kann nicht ausgeblendet werden.

504TimePunchTp SynchronizeBug ReportniedrigSynchronisationsproblem mit PausenzeitenNew
0%
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.

 505 TimePunchTp ManagementBug Reportniedrig Fehler beim Anlegen von Urlaub geschlossen
100%
Aufgabenbeschreibung

Beim anlegen von Urlaub kann es vorkommen, dass der Urlaub nicht akzeptiert wird.
Obwohl zumindest an einem Tag der Urlaub gebucht werden könnte.

Beispiel vom 15. (Sonntag) auf den 16. (Montag)


 507 TimePunchBackendBug Reportniedrig Wochentag für das Rahmenarbeitszeitmodell einstellbar m ...geschlossen
100%
Aufgabenbeschreibung

Im Rahmenarbeitszeitmodell sollten die zulässigen Wochentage gesetzt werden können.

 508 TimePunchBackendBug Reportniedrig Halber Feiertag wird beim Urlaub nicht berücksichtigt geschlossen
100%
Aufgabenbeschreibung

Wird ein Urlaubstag an einem halben Feiertag eingetragen, dann wird dem Mitarbeiter dennoch ein voller! Urlaubstag abgezogen.

 513 TimePunchTp ManagementBug Reportniedrig Kopieren von Einträgen  geschlossen
100%
Aufgabenbeschreibung

Beim kopieren von Einträgen, die leere Zeiteinträge enthalten, wird beim Einfügen ein Fehler gemeldet.
Beispiel:

Ein Dienstag enthält einen Eintrag und ein Freitag enthält einen Eintrag, Mittwoch und Donnerstag sind freibleibend.

Dienstag bis Freitag werden selektiert und kopiert.

Beim Einfügen wird dann ein Datenbankfehler gemeldet.

 515 TimePunchTp WatcherBug Reportniedrig Neukundenübernahme im TimePunch Watcher geschlossen
100%
Aufgabenbeschreibung

Wird in TimePunch ein neuer Kunde angelegt, dann steht dieser nach der Anlage nicht direkt im TimePunch Watcher für die Auswahl zur Verfügung.

Der Neukunde wird erst nach dem Befehl „Anzeige-Aktualisieren“ aus dem Menü angezeigt.

Wie bei der Projektanlage auch, sollte nach der Anlage des Kunden, der Watcher die Aktualisierung der Kundendaten selbständig durchführen.

 518 TimePunchTp CutterBug Reportniedrig Probleme bei ausgenommenen Projekten ohne Tätigkeit geschlossen
100%
Aufgabenbeschreibung

Sobald ein Projekt ohne eingestellte Tätigkeit im Cutter ausgenommen wird, werden auch Start -und Endzeiten von anderen Projekte nicht korrekt berücksichtigt.

 519 TimePunchTp ManagementBug Reportniedrig Beim kopieren von Projekten werden die Mitarbeiterdaten ...geschlossen
100%
520TimePunchBackendBug ReportniedrigLöschen von JahresdatenNew
0%
 521 TimePunchTp ManagementBug Reportniedrig "Angemeldet bleiben" verursacht Absturz geschlossen
100%
 523 TimePunchBackendBug Reportniedrig Bericht, Detaillierte Projektabrechnung geschlossen
100%
 527 TimePunchTp ManagementBug Reportniedrig Eine ONE oder TEN Lizenz kann nicht entfernt werden. geschlossen
100%
 528 TimePunchTp ManagementBug Reportniedrig Rundungsfehler im Bericht "Detaillierte Projektabrechnu ...geschlossen
100%
529TimePunchTp MobileBug ReportniedrigProjekte sind beim editieren eines Zeiteintrags nicht a...New
0%
 532 TimePunchTp CutterBug Reportniedrig Cutter soll nicht nur letzten Tag, sondern auch seit de ...geschlossen
100%
 533 TimePunchTp CalendarBug Reportniedrig Fehler beim Zuordnen von Mitarbeitern im persönlichen K ...geschlossen
100%
 534 TimePunchTp CalendarBug Reportniedrig Inkompatibilität von Firefox und Chrome geschlossen
100%
 535 TimePunchTp ManagementBug Reportniedrig Keine Anzeige einer Fehlermeldung, wenn das Terminal ni ...geschlossen
100%
 536 TimePunchTp ManagementBug Reportniedrig Animation schließt nicht, wenn das Abrufen der Zeiten z ...geschlossen
100%
 540 TimePunchTp SynchronizeBug Reportniedrig Ungewollter wechsel des Benutzerprofils beim Synchronis ...geschlossen
100%
 541 TimePunchTp SynchronizeBug Reportniedrig Fahrtzeiten werden bei der Synchronisation als Arbeitsz ...geschlossen
100%
 550 TimePunchTp ManagementBug Reportniedrig Fehler beim Mitarbeiter Export in das CSV Format geschlossen
100%
 555 TimePunchBackendBug Reportniedrig Feiertage überbuchen geschlossen
100%
 556 TimePunchBackendBug Reportniedrig Leave Carry Foward (never) ist not supported geschlossen
100%
 558 TimePunchBackendBug Reportniedrig Keine Neuberechnung nach aktualisierung des Arbeitszeit ...geschlossen
100%
 562 TimePunchTp CalendarBug Reportniedrig Fehler in der Mitarbeiterübersicht geschlossen
100%
 563 TimePunchBackendBug Reportniedrig SQL Timeout sollte höher eingestellt sein geschlossen
100%
 564 TimePunchTp WatcherBug Reportniedrig Weiterleitung von Mausklick Events in Verbindung mit CA ...geschlossen
100%
 565 TimePunchTp ManagementBug Reportniedrig Projektmanager dürfen nur ihre eigenen Projekte sehen geschlossen
100%
 566 TimePunchTp CalendarBug Reportniedrig Absturz beim Genehmigen eines Antrags geschlossen
100%
 567 TimePunchTp AttendanceBug Reportniedrig Passwort zurücksetzen in der Anwesenheitsliste führt zu ...geschlossen
100%
 572 TimePunchTp CalendarBug Reportniedrig Gruppenkalender wird nicht angezeigt geschlossen
100%
zeige Aufgaben 251 - 300 von 1241 Seite 6 von 25

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung