Alle Projekte

ID Projekt Kategorie Aufgabentyp  asc Schweregrad Zusammenfassung Status Fortschritt
 196 TimePunchTp ManagementBug Reportniedrig Bericht falsche Bezeichnung in Spalte "Tag" geschlossen
100%
Aufgabenbeschreibung

Hallo,
in den Berichten Stundennachweis wird in der Spalte "Tag" immer ein falscher Wochentag angezeigt.

(z.B. So und in der Spalte "Beschreibung" steht dann richtig Samstag)

Gruß Gabi

Ref: http://forum.timepunch.de/index.php?topic=8.0

 200 TimePunchTp ManagementBug Reportniedrig Neuanlage ohne Projekt möglich geschlossen
100%
Aufgabenbeschreibung

Bei der Neunalage eines Zeiteintrags ist es möglich, dass die Projekt DropDown noch nicht vorbelegt ist. Die Drop-Down sollte (wenn kein anderes Projekt greift) mit der Voreinstellung NN belegt sein.

 204 TimePunchTp ManagementBug Reportniedrig Tätigkeit wird im Projektdialog nicht aktualisiert. geschlossen
100%
Aufgabenbeschreibung

Wird im Projektdialog eine Tätigkeit bearbeitet, dann schlägt die Aktualisierung des Projektdialogs fehl, bzw. wird nicht ausgeführt.

 207 TimePunchBackendBug Reportniedrig Speichern des Datenbank Passwort für Access Datenbank f ...geschlossen
100%
Aufgabenbeschreibung

Das Speichern des Datenbank Passworts für Access Dateien funktioniert nicht korrekt.
Vorläufiger Workaround: Entfernen des Datenbank Passworts mit Microsoft Access.

 208 TimePunchBackendBug Reportkritisch Alle Monate sind gesperrt geschlossen
100%
Aufgabenbeschreibung

Sind vor der Migration von TimePunch 1.82 nach TimePunch 1.91 bereits Zeiteinträge in der Zukunft vorhanden, dann sind nach der Migration alle Monate in TimePunch gesperrt.

Als Workaround können die Monate mit folgendem SQL wieder entsperrt werden.

@p01: der aktuelle Monat
@p02: das aktuelle Jahr
@p03: das aktuelle Jahr

UPDATE TP_SUMMARY SET LOCKED=0 WHERE (CUR_MONTH>=@p01 AND CUR_YEAR=@p02) OR CUR_YEAR>@p03;

z.B.: UPDATE TP_SUMMARY SET LOCKED=0 WHERE (CUR_MONTH>=9 AND CUR_YEAR=2008) OR CUR_YEAR>2008;

 218 TimePunchTp WatcherBug Reportmittel Keine automatische Pausenaufzeichnung im TP-Watcher geschlossen
100%
Aufgabenbeschreibung

Nach der Aktualisierung auf die neue Version werden die Pausen nicht mehr automatisch im TP-Watcher protokolliert.

Wenn man im Programm manuell einen neuen Eintrag erstellt, ist die Pausenzeit voreingestellt.
Wird die Zeit durch den Watcher protokolliert, muss die Pausenzeit im Programm nachgetragen werden.

 255 TimePunchTp ProfilesBug Reporthoch TimePunch Benutzer löschen geschlossen
100%
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.

 256 TimePunchTp ManagementBug Reportniedrig Fehler im Bericht "Projektzeiten aggregiert täglich" geschlossen
100%
Aufgabenbeschreibung

Im Report wird anstatt des Projektnamens nur #Error angezeigt.

 257 TimePunchTp WatcherBug Reporthoch Aus einer Pause kann im TpWatcher keine neue Tätigkeit ...geschlossen
100%
Aufgabenbeschreibung

Aus einer Pause heraus kann keine neue Tätigkeit im TpWatcher ausgewählt werden.

Durch Klick auf OK im Watcher Dialog, wird die Zeiterfassung nicht erneut gestartet.
Der Tp-Watcher verbleibt im Pausemodus.

 299 TimePunchTp SynchronizeBug Reportniedrig Fehlende Übersetzung geschlossen
100%
Aufgabenbeschreibung

Fehlende Übersetzung

 300 TimePunchTp ManagementBug Reportmittel Anlegen eines Zeiteintrags bei Arbeitszeitmodell von 0  ...geschlossen
100%
Aufgabenbeschreibung

Ist im Profil ein Arbeitszeitmodell von 0 Stunden Wochenarbeitszeit eintragen, dann hängt sich TimePunch auf, sobald versucht wird ein neuer Zeiteintrag anzulegen.

 304 TimePunchTp ManagementBug Reportniedrig Aktualisierung der Projekte und Zeiteinträge im Watcher geschlossen
100%
Aufgabenbeschreibung

Projekte und Zeiteinträge müssen im Watcher automatisch aktualisiert werden, wenn diese in TimePunch geändert wurden.

 372 TimePunchTp MobileBug Reportniedrig Keine Anzeige eines Fehlers wenn Verbindung nicht zusta ...geschlossen
100%
Aufgabenbeschreibung

TimePunch Mobile (iOS) zeigt keinen Fehler an, wenn die Verbindung zum Synchronisation-Server nicht zustande kommt. Hier sollte unbedingt eine Fehlermeldung ausgegeben werden.

 436 TimePunchBackendBug Reportniedrig Falsche Zeit beim erstellen eines Mehrtätigen Eintrags geschlossen
100%
Aufgabenbeschreibung

Beim erstellen eines mehrtägigen Eintrags von Morgens bis Mittags (des gleichen Tages) wird die Pause hinzugerechnet. Es entsteht eine falsche Arbeitszeit.
Beispiel 8:00 bis 16:30 mit 30 Minuten Pause

Eintrag morgens bis mittags
Ergebnis: 8:00 bis 12:30 = 4:30
Richtig ist: 8:00 bis 12:00 (ohne Pause) = 4:00

 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.

 444 TimePunchBackendBug Reportmittel Verbessern des Kundendatenimport geschlossen
100%
Aufgabenbeschreibung

Kundendaten besitzen in TimePunch einen eindeutigen Schlüssel der sich aus "Kundennummer" und "Name des Kunden" zusammensetzt.
Aktuell muss beim Import die "Kundennummer" und der Name" stimmen, damit die Daten aktualisiert werden. Dies verhindert jedoch die Änderung des Namens, bzw. erzwingt eine Neuanlage.

Hier sollte der Import intelligenter vorgehen.
NEU, Fall 1: Die Kundennummer ist einmalig und passt mit dem Import.
In diesem Fall soll der Kundenname + die Kundendaten aktualisiert werden, d.h. auch eine Namensänderung ist möglich.

NEU, Fall 2: Der "Name des Kunden" ist einmalig und passt mit dem Import
In diesem Fall soll die Kundennummer + die Kundendaten aktualisiert werden, d.h. auch eine Änderung der Kundennummer ist möglich.

Fall 3: Name und Kundennummer passen.
Das ist der ursprüngliche Fall, der die Kundendaten aktualisiert.

Fall 4: Name und Kundennummer passen nicht.
Auch dies ist ein bisher schon berücksichtigter Fall, der einen neuen Kunden anlegt.

 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.

 448 TimePunchTp ManagementBug Reportmittel Rundungsfehler im Überstundenbericht geschlossen
100%
Aufgabenbeschreibung

Leider ist uns im Nachgang in den Überstundenberichten noch ein Rundungsfehler untergekommen, welcher wieder zu Differenzen zwischen 60er und 100er-Berichten führt. Anbei wieder 4 Seiten Beispiel, an denen sich das Problem nachvollziehen lässt.

* Problem:

Zeitwerte werden zur Anzeige im 60er-System aus den Werten im 100er-System gerundet. Gerechnet wird jedoch mit den 100er-Werten. Hierdurch ergeben sich des Öfteren Rundungsfehler. Erstes Beispiel von den Seiten 1 bis 2 des Anhangs:

		100er	60/sek	60er

Überstunden vorher: 24,96 = 24:57,6 = 24:58
Genommene Überst.: 2,84 = 02:50,4 = 02:50
Überstunden nachher: 22,12 = 22:07,2 = 22:07

Rechnerisch sollte sich jedoch im 60er-System ein Wert von 22:08 ergeben (24:58 - 02:50 = 22:08).
Im 60er-System ergibt sich durch die Rundung also eine Differenz von einer Minute.

 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.

 476 TimePunchTp CutterBug Reportniedrig Unterschied zwischen manueller Buchung und Cutter geschlossen
100%
 481 TimePunchTp HolidayEditorBug Reportniedrig Anlegen eines neuen Lands kann den Feiertag editor zum  ...geschlossen
100%
 489 TimePunchBackendBug Reportniedrig Einfügen von kopierten Zeiteinträgen geschlossen
100%
 519 TimePunchTp ManagementBug Reportniedrig Beim kopieren von Projekten werden die Mitarbeiterdaten ...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%
 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%
 557 TimePunchBackendBug Reporthoch Feiertag wird als Soll-Zeit berechnet wenn 1/2 Arbeitst ...geschlossen
100%
 558 TimePunchBackendBug Reportniedrig Keine Neuberechnung nach aktualisierung des Arbeitszeit ...geschlossen
100%
 572 TimePunchTp CalendarBug Reportniedrig Gruppenkalender wird nicht angezeigt geschlossen
100%
 574 TimePunchBackendBug Reportniedrig Beim kopieren von Projekten werden die zugewiesenen Mit ...geschlossen
100%
 577 TimePunchTp ManagementBug Reportniedrig Implementieren eines DATEV Exports geschlossen
100%
 603 TimePunchTp WatcherBug Reportniedrig Watcher wird beim Shutdown beendet geschlossen
100%
 604 TimePunchBackendBug Reportniedrig Urlaub wird bei Serieneinträgen auch am WE gebucht geschlossen
100%
 609 TimePunchTp ManagementBug Reportniedrig Absturz beim Bearbeiten von Anzeigefiltern geschlossen
100%
 611 TimePunchTp ManagementBug Reportniedrig Die MwSt kann im Projekt nicht mehr gesetzt werden geschlossen
100%
 612 TimePunchTp ManagementBug Reportniedrig Sortierung der Tätigkeiten im Client / Watcher ist fehl ...geschlossen
100%
 613 TimePunchBackendBug Reportniedrig Datenvorschau im Watcher nicht anzeigen geschlossen
100%
 614 TimePunchTp WatcherBug Reportniedrig Watcher darf sich nicht während der Bearbeitung aktuali ...geschlossen
100%
 616 TimePunchTp ManagementBug Reportniedrig Der Import von CSV Dateien verursacht einen Programmabs ...geschlossen
100%
 617 TimePunchBackendBug Reportniedrig Über Umwege ist das Bearbeiten/Löschen von Zeiteinträge ...geschlossen
100%
 618 TimePunchTp StudioBug Reportniedrig Bei TimePunch Studio wird immer ein Passwort für den Be ...geschlossen
100%
 621 TimePunchTp ManagementBug Reportniedrig Bereits deaktivierte Mitarbeiter verhindern das speiche ...geschlossen
100%
zeige Aufgaben 101 - 150 von 1241 Seite 3 von 25

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung