|
276 | TimePunch | Backend | Bug Report | niedrig | Projekt mit Tasks löschen schlägt fehl | geschlossen | | |
Aufgabenbeschreibung
Projekt mit Tasks löschen schlägt fehl, wenn das Projekt und die Tasks aus keinem Zeiteintrag referenziert werden. Dann sollte physich gelöscht werden.
Dies schlägt jedoch fehl, da anscheinend die dazugehörigen Tasks nicht mitgelöscht werden.
|
|
279 | TimePunch | Backend | Bug Report | niedrig | Foreign Key Verletzung bei Delete | geschlossen | | |
Aufgabenbeschreibung
Wird ein User versucht zu löschen, der vorher Administrator war und selbst andere Benutzer angelegt hat, dann verursacht dies eine TP_ANWENDER_FK09 Constraint Verletzung.
Der Workaround ist:
Anstatt den User zu löschen, in TimePunch Profiles dem Benutzer die Lizenz zu entziehen und in die Kategorie "Kein Zugriff" zu schieben. (mittels Drag & Drop). Das hat den gleichen Effekt wie den Benutzer zu löschen.
|
|
283 | TimePunch | Backend | Bug Report | niedrig | Arbeitzeitmodell ohne Arbeitstag führt zum Aufhängen be ... | geschlossen | | |
Aufgabenbeschreibung
Wird für einen Mitarbeiter ein Arbeitszeitmodell ohne gültigen Arbeitstag definiert, dann hängt sich TimePunch auf, sobald ein neuer Zeiteintrag angelegt werden soll.
|
|
285 | TimePunch | Backend | Feature Request | niedrig | Max. Stundenbegrenzung für Projekte | geschlossen | | |
Aufgabenbeschreibung
Es sollte möglich sein, eine maximale zu "fakturierende" Stundenanzahl pro Tag für ein Projekt zu definieren. Diese Einstellung sollte Userbezogen für ein Projekt einstellbar sein.
Wichtig: Die Stunden werden korrekt dargestellt, nur die fakturierte Stundenanzahl soll begrenzt werden.
|
|
291 | TimePunch | Backend | Feature Request | niedrig | Möglichkeit zum einbinden von Internet Kalendern | geschlossen | | |
Aufgabenbeschreibung
In TimePunch sollte es die Möglichkeit geben, Internet Kalenderdaten einbinden zu können. z.B.
http://windows.microsoft.com/de-DE/hotmail/holiday-alternative-calendars-ui
|
|
294 | TimePunch | Backend | Feature Request | niedrig | Maximale Minusstunden festlegen | New | | |
Aufgabenbeschreibung
Es sollte eine Möglichkeit existieren, die max. Minusstunden festzulegen. Alle Minusstunden darüber hinaus sollten ignoriert werden.
|
|
297 | TimePunch | Backend | Bug Report | niedrig | Key Not Found Exception | geschlossen | | |
Aufgabenbeschreibung
The error time: 04.09.2012 23:23 Exception: System.Collections.Generic.KeyNotFoundException: Der angegebene Schlüssel war nicht im Wörterbuch angegeben.
bei System.Collections.Generic.Dictionary`2.get_Item(TKey key)
bei TimePunch.Metro.Wpf.ViewModel.ViewModelBase.GetPropertyValue[T](String propertyName)
bei TimePunch.Metro.Wpf.ViewModel.ViewModelBase.get_IsLoading()
bei TimePunch.Metro.Wpf.ViewModel.ViewModelBase.CanExecuteRegisteredCommand(Action`2 canExecute, Object sender, CanExecuteRoutedEventArgs parameter, Boolean disableOnLoading)
bei TimePunch.Metro.Wpf.ViewModel.ViewModelBase.<>c__DisplayClass6.<RegisterCommand>b__5(Object sender, CanExecuteRoutedEventArgs parameter)
bei TimePunch.Metro.Wpf.Commands.RelayCommand.CanExecute(Object parameter)
bei MS.Internal.Commands.CommandHelpers.CanExecuteCommandSource(ICommandSource commandSource)
bei System.Windows.Controls.Primitives.ButtonBase.UpdateCanExecute()
bei System.Windows.Controls.Primitives.ButtonBase.OnCanExecuteChanged(Object sender, EventArgs e)
bei System.Windows.WeakEventManager.ListenerList`1.DeliverEvent(Object sender, EventArgs e, Type managerType)
bei System.Windows.WeakEventManager.DeliverEvent(Object sender, EventArgs args)
bei System.Windows.Input.CanExecuteChangedEventManager.OnCanExecuteChanged(Object sender, EventArgs args)
bei TimePunch.Metro.Wpf.Commands.RelayCommand.RaiseCanExecuteChanged()
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()
|
|
318 | TimePunch | Backend | Bug Report | niedrig | Projektauswahl muss für ausgewählten Benutzer geschehen | geschlossen | | |
Aufgabenbeschreibung
Es ist aktuell nicht möglich, als Administrator für ein anderes Benutzerprofil, einen Zeiteintrag mit einem Projekt anzulegen, für welches man nicht fakturieren darf.
Die Projektauswahl muss daher für den ausgewählten Benutzer (identity) und nicht für den angemeldeten Benutzer (principal) geschehen.
|
|
342 | TimePunch | Backend | Feature Request | niedrig | Überstunden pro Tag begrenzen | geschlossen | | |
Aufgabenbeschreibung
Es sollte möglich sein, die Überstunden nicht nur pro Monat und kumuliert, sondern auch pro Tag zu begrenzen. So dass z.B. an einem Tag nur 2 Überstunden (also insg. z.B. 10 Std.) gearbeitet werden dürfen. Alle weitere Arbeit wird dann zwar protokolliert, aber nicht als Überstunden berechnet.
→ ist über den Cutter bereits abgedeckt
|
|
352 | TimePunch | Backend | Feature Request | niedrig | Überstunden erfassen, ab einem Limit | geschlossen | | |
Aufgabenbeschreibung
Wenn zukünftig im Monat Überstunden anfallen, werden die ersten 5 Stunden einfach weggebucht. Halt also ein Mitarbeiter 4,5 Stunden Überstunden am Monatsende, werden diese in diesem Monat auf 0 gesetzt und nicht aufs Gesamtkonto gutgeschrieben. Hat er aber 7,3 Stunden gemacht, werden automatisch 2,3 Stunden aufs Überstundenkonto übernommen.
|
|
353 | TimePunch | Backend | Feature Request | niedrig | Auswerten der tatsächlichen Überstunden | New | | |
Aufgabenbeschreibung
Ist es auch möglich, daß man den wirklichen und den tatsächlichen Stundenstand auswerten kann? Das heißt, ich würde einmal ein Überstundenkonto für mich als Geschäftsführer haben wollen, wo ich sehen kann, was der Mitarbeiter tatsächlich an Überstunden gemacht hat, und eines, wo nach der Überstundenregelung anzeigt wird (d.h. mit gekürzten/ausbezahlten Überstunden).
|
|
355 | TimePunch | Backend | Feature Request | niedrig | Projekt / Kundenzuordnung | geschlossen | | |
Aufgabenbeschreibung
Ziel ist eine Auswertung auf Kundenbasis. Daher sollte es möglich sein, Projekten ein Kunde zuordnen zu können.
|
|
363 | TimePunch | Backend | Bug Report | niedrig | Erweiterte Pause greift trotz deaktivierter Standardpau ... | geschlossen | | |
Aufgabenbeschreibung
TimePunch verrechnet die erweiterte Pause auch dann, wenn die Standardpause eigentlich deaktiviert wurde.
|
|
369 | TimePunch | Backend | Bug Report | niedrig | Nach dem Bearbeiten eines Profils in TimePunch Profiles ... | geschlossen | | |
Aufgabenbeschreibung
Nach dem Bearbeiten eines Profiles in TimePunch Profiles ist dieses nicht mehr selektiert, sobald der Dialog mit OK verlassen wird. Dies sollte korrigiert werden.
|
|
386 | TimePunch | Backend | Bug Report | niedrig | Fehlerhafte Berechnung des Buß und Bettags | geschlossen | | |
Aufgabenbeschreibung
Der Buß und Bettag wurde in Sachsen nicht korrekt berechnet.
→ Als Übergangslösung wurde jetzt der 3. Mittwoch im November angenommen. Diese Lösung passt bis 2018.
Der Mittwoch vor 32 Tagen vor Weihnachten.
Ziel: Neue Logik bis 2018 einbauen, damit der Buß und Bettag endgültig korrekt berechnet wird.
|
|
395 | TimePunch | Backend | Feature Request | niedrig | Anzeige der Fehlstempelungen in TimePunch | geschlossen | | |
Aufgabenbeschreibung
Bei Besprechungen oder beim Zeigen von TimePunch kommt immer der Wunsch der Verantwortlichen Personen (HR) dass Fehlstempelungen wie bei anderen SW-Anbieter angezeigt werden. Wäre das in Zukunft auch möglich?
|
|
397 | TimePunch | Backend | Feature Request | niedrig | Mitarbeiterdaten | geschlossen | | |
Aufgabenbeschreibung
Für jeden Mitarbeiter sollten auch die folgenden Felder hinterlegt werden können:
- Adresse, - Geburtsdatum - Anfangsdatum
und andere hinterlegt werden können.
|
|
398 | TimePunch | Backend | Bug Report | niedrig | Wochentaganzeige in TimePunch | geschlossen | | |
Aufgabenbeschreibung
Die Anzeige (nur Wochentage, ohne Wochenenden) funktioniert nicht
|
|
399 | TimePunch | Backend | Bug Report | niedrig | Erfassen der Arbeitszeiten | geschlossen | | |
Aufgabenbeschreibung
Beim Wechsel auf einen neuen Tag, muss erst ein neuer Zeiteintrag ausgewählt werden. Das Feld zum Eintragen der Notizen darf nicht aktiviert sein.
|
|
408 | TimePunch | Backend | Feature Request | niedrig | Datafox Modul, Logging | New | | |
Aufgabenbeschreibung
Folgende Fragen kamen auf:
1. Kann man das Anmeldeprotokoll des Datafox Moduls speichern? 2. Wie weit reicht das Anmeldeprotokoll zurück? Z.Zt. geht es wohl bis zum 13.04.2015. Kann man diese Zeit verlängern?
→ Das Anmeldeprotokoll sollte exportierbar sein → Der Auswertezeitraum sollte variable einstellbar sein
|
|
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.
|
|
436 | TimePunch | Backend | Bug Report | niedrig | Falsche Zeit beim erstellen eines Mehrtätigen Eintrags | geschlossen | | |
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
|
|
442 | TimePunch | Backend | Feature Request | niedrig | Zeiteinträge über den Datumswechsel schreiben | New | | |
Aufgabenbeschreibung
Da ich über die Zeiterfassung auch meine Abwesenheit von zu hause erfasse (Verpflegungsmehraufwendungen…) und viel Nachtarbeit mache, ist es für mich wichtig, dass Tätigkeiten, die über den Datumswechsel hinaus gehen als ein Zeiteintrag gewertet werden und nicht automatisch zweigeteilt werden.
|
|
450 | TimePunch | Backend | Task | niedrig | Datenbankanpassung für TimePunch Version ohne Server | geschlossen | | |
Aufgabenbeschreibung
Nach der Veröffentlichung von TimePunch 2.8 ist geplant, eine neue Produktlinie zu erstellen – TimePunch 2.8 Small Business. Diese soll eine Zeiterfassung via RFID Terminal, aber ohne Server ermöglichen. D.h. die Zeitdaten werden von den Geräten nicht fortlaufend, sondern nur bei manuellem Datenabruf ausgelesen.
Diese Version wird vor allem für kleine Lokale/Bars/Restaurants, sowie Arztpraxen interessant, denen kein Server zur Verfügung steht.
|
|
477 | TimePunch | Backend | Feature Request | niedrig | Sonderurlaub für Schwerbehinderung | New | | |
Aufgabenbeschreibung
Für Schwerbehinderte Mitarbeiter sollte es möglich sein einen Sonderurlaub anzulegen, der dann auch gesondert ausgewiesen wird.
z.B. 27 Tage Urlaub + 5 Tage Sonderurlaub
|
|
483 | TimePunch | Backend | Feature Request | niedrig | Mehrere Kunden pro Eintrag | New | | |
|
|
484 | TimePunch | Backend | Feature Request | niedrig | Verrechnungsfaktor oder Kostenfaktor für eine Tätigkeit | geschlossen | | |
|
|
488 | TimePunch | Backend | Feature Request | niedrig | Befristetes Arbeitsverhältnis | New | | |
|
|
489 | TimePunch | Backend | Bug Report | niedrig | Einfügen von kopierten Zeiteinträgen | geschlossen | | |
|
|
490 | TimePunch | Backend | Feature Request | niedrig | Entsperren von Monaten nur mit HR oder Admin Berechtigu ... | geschlossen | | |
|
|
494 | TimePunch | Backend | Feature Request | niedrig | Mitarbeiter (mit Erfassungslizenz) sollten die protokol ... | geschlossen | | |
|
|
507 | TimePunch | Backend | Bug Report | niedrig | Wochentag für das Rahmenarbeitszeitmodell einstellbar m ... | geschlossen | | |
|
|
508 | TimePunch | Backend | Bug Report | niedrig | Halber Feiertag wird beim Urlaub nicht berücksichtigt | geschlossen | | |
|
|
520 | TimePunch | Backend | Bug Report | niedrig | Löschen von Jahresdaten | New | | |
|
|
522 | TimePunch | Backend | Feature Request | niedrig | Information falls Projektbudget >80% | New | | |
|
|
523 | TimePunch | Backend | Bug Report | niedrig | Bericht, Detaillierte Projektabrechnung | geschlossen | | |
|
|
525 | TimePunch | Backend | Feature Request | niedrig | Anpassung II, Detaillierte Projektabrechnung | geschlossen | | |
|
|
530 | TimePunch | Backend | Task | niedrig | Möglichkeit der festdefinierten Stundenauszahlung | geschlossen | | |
|
|
542 | TimePunch | Backend | Task | niedrig | Implementation des Transient Fault Handlings für Cloud ... | geschlossen | | |
|
|
543 | TimePunch | Backend | Feature Request | niedrig | Vorschlagsliste für Freitext | New | | |
|
|
544 | TimePunch | Backend | Task | niedrig | Erweitern der Projektattribute | geschlossen | | |
|
|
546 | TimePunch | Backend | Task | niedrig | Runden der fakturierbaren Arbeitszeit zulassen | geschlossen | | |
|
|
554 | TimePunch | Backend | Feature Request | niedrig | Komplexe Arbeitszeitmodell benötigen Urlaubsberechnung ... | geschlossen | | |
|
|
555 | TimePunch | Backend | Bug Report | niedrig | Feiertage überbuchen | geschlossen | | |
|
|
556 | TimePunch | Backend | Bug Report | niedrig | Leave Carry Foward (never) ist not supported | geschlossen | | |
|
|
558 | TimePunch | Backend | Bug Report | niedrig | Keine Neuberechnung nach aktualisierung des Arbeitszeit ... | geschlossen | | |
|
|
563 | TimePunch | Backend | Bug Report | niedrig | SQL Timeout sollte höher eingestellt sein | geschlossen | | |
|
|
573 | TimePunch | Backend | Feature Request | niedrig | Stichtag zur Überstundenbegrenzung festlegen | New | | |
|
|
574 | TimePunch | Backend | Bug Report | niedrig | Beim kopieren von Projekten werden die zugewiesenen Mit ... | geschlossen | | |
|
|
578 | TimePunch | Backend | Feature Request | niedrig | Arbeit soll als Mehrtätiger Eitnrag auch am WE gebucht ... | geschlossen | | |
|