TimePunch

Offene Punkte und Anregungen für TimePunch.

ID Kategorie Aufgabentyp Schweregrad Zusammenfassung angelegt Status fällig in Version  desc zuständig Fortschritt
 544 BackendTaskniedrig Erweitern der Projektattribute 26.04.2016geschlossen2.90Gerhard
100%
Aufgabenbeschreibung

Das Projekt soll um folgende neue Attribute ergänzt werden.

• Konto
• Kostenstelle
• Auftragsart (Privatwirtschaft / Öffentlicher Dienst)
• Vertrags-Nr.
• Ort der Leistungserbringung

Die neuen Attribute dienen ausschließlich für das Reporting und die Filterung der Projekte bei der Datenselektion für die Berichte.

 545 Tp ManagementFeature Requestniedrig Neuer Projektstatus 26.04.2016geschlossen2.90Gerhard
100%
Aufgabenbeschreibung

Bisher konnten Projekte nur auf aktiv und abgeschlossen gesetzt werden. In Zukunft soll noch ein neuer Status „Abgeschlossen“ hinzugefügt werden.
Folgende Projektstatus sollen künftig auswählbar sein.

• planung Projekt kann geändert, aber noch nicht gebucht werden.
• aktiv Projekt kann gebucht und ausgewertet werden.
• abgeschlossen Projekt kann nur ausgewertet werden.
• gelöscht Projekt wird nicht weiter angezeigt

Projekte die im Status „abgeschlossen“ sind, sollen trotzdem zu Auswertungszwecken im Berichtsfilter angezeigt werden.

 546 BackendTaskniedrig Runden der fakturierbaren Arbeitszeit zulassen 26.04.2016geschlossen2.90Gerhard
100%
Aufgabenbeschreibung

Für die Abrechnungsrelevanten Berichte soll die fakturierbare Arbeitszeit gerundet dargestellt werden können.

Die Rundungseinstellung ist dazu projektabhängig in den Projektdaten hinterlegt sein.
Es soll zwischen dem mathematisch korrektem Runden, und dem Auf –bzw. Abrunden unterschieden werden können. Auch das Rundungsintervall soll im Projekt gespeichert werden.

Dazu Vorgesehen ist:
• Minutengenau
• auf 3 Minuten
• auf 5 Minuten
• auf 6 Minuten
• auf 10 Minuten
• auf 12 Minuten
• auf 15 Minuten
• auf 30 Minuten

Durch das Runden der fakturierbaren Arbeitszeit soll sich auch indirekt der Rechnungsbetrag ändern.

 547 Tp ServerTaskniedrig Anpassen der Links im Application Server 27.04.2016geschlossen2.90Gerhard
100%
Aufgabenbeschreibung

Teilweise werden die Links zu anderen Modulseiten nicht korrekt erzeugt.
Der Fehler tritt immer dann auf, wenn der Link aus dem Backend erzeugt wird.

Hier wird ein alternativer Code zur Generierung des Links genutzt, der nicht auf die aktuellen Verbindungsdaten zugreifen kann.

Es soll evaluiert werden, in wie weit die Link Generierung angepasst werden kann.

Beispiel:

Browser URL zeigt auf : http://localhost/TimePunch Erzeugt wird aber : http://servername/TimePunch

Dies ist insofern problematisch, als dass damit ein Namebinding der Webseite nicht möglich ist.

 549 Tp ManagementTaskniedrig Implementieren einer WPF Oberfläche für die Projektverw ...28.04.2016geschlossen2.90Gerhard
100%
Aufgabenbeschreibung

Die Projektverwaltung in TimePunch soll von WinForms auf WPF umgestellt werden.

Dazu gehören die Dialog:

Stammdaten / Projektliste
Projekt bearbeiten / anlegen
Tätigkeit bearbeiten / anlegen
Allgemeine Tätigkeiten bearbeiten

 550 Tp ManagementBug Reportniedrig Fehler beim Mitarbeiter Export in das CSV Format 04.05.2016geschlossen2.80 (patch)Gerhard
100%
Aufgabenbeschreibung

Mitarbeiter mit der Berechtigung "Mitarbeiter in Vertrauensstellung" werden nicht korrekt in die CSV Datei übertragen.

Beim Export erscheinen jeweils ???

 554 BackendFeature Requestniedrig Komplexe Arbeitszeitmodell benötigen Urlaubsberechnung  ...23.05.2016geschlossen2.90Gerhard
100%
Aufgabenbeschreibung

Um bei komplexen Arbeitszeitmodellen die Urlaubsberechnung Stundengenau abbilden zu können, wird eine Urlaubsberechnung nach Stunden benötigt.

Beispiel der Urlaubsberechnung nach Stunden mit effektiver Arbeitszeit

Mo. -
Di. 8
Mi. 4
Do. 6
Fr. 2
= 20 Std. insgesamt

In diesem Beispiel lassen sich die Urlaubstage nicht genau auf die Wochentage verteilen. Daher ist hier eine stundengenaue Berechnung erforderlich.

Hätte der Mitarbeiter bei Vollzeit 30 Tage Urlaub, dann wären es 30*8 = 240 Stunden Urlaub
Bei 50% Teilzeit könnte der Urlaub auf 120 Stunden mit je 4 Std./Tag = 30 Tage
oder auf 120 Stunden mit je 8 Std./Tag = 15 Tage verteilt werden.

Dies bedeutet aber auch, das z.B. am Dienstag mit 8 Stunden effektiv 2 Urlaubstage genommen werden können, sofern der Urlaubstag auf 4 Stunden festgelegt wurde.

 555 BackendBug Reportniedrig Feiertage überbuchen 24.05.2016geschlossen2.80 (patch)Gerhard
100%
Aufgabenbeschreibung

Wenn ein Feiertag mit Arbeitsfrei überbucht wird, dann darf der Feiertag in der Lohnabrechnung NICHT als Arbeitszeit gezählt werden.

 556 BackendBug Reportniedrig Leave Carry Foward (never) ist not supported 24.05.2016geschlossen2.80 (patch)Gerhard
100%
Aufgabenbeschreibung

Aus bis jetzt ungeklärtem Grund kann der Fehler "Leave Carry Forward (never) ist not supported" auftreten.

Zur schnellen Behebung sollte folgendes SQL ausgeführt werden.

UPDATE [dbo].[TP_YEARLYSUMMARY] SET LEAVE_CARRYFORWARD=1 where LEAVE_CARRYFORWARD=0
UPDATE [dbo].[TP_ANWENDER] SET LEAVE_CARRYFORWARD=1 where LEAVE_CARRYFORWARD=0

=⇒ Wahrscheinlich entsteht der Fehler beim Anlegen eines Mitarbeiters durch Kopieren oder Import der Mitarbeiterprofile. Dies muss noch geprüft werden.

 558 BackendBug Reportniedrig Keine Neuberechnung nach aktualisierung des Arbeitszeit ...30.05.2016geschlossen2.80 (patch)Gerhard
100%
Aufgabenbeschreibung

Das Ändern des Arbeitszeitmodells führt nicht zu einer direkten Neuberechnung / Bewertung des aktuellen Monats.
Erst nach dem Neustart und gleichzeitigem öffnen und speichern eines Zeiteintrags wird der Monat neu berechnet.

 559 Tp ManagementFeature Requestniedrig Kundenfilter auch bei Projekt/Mitarbeiter Berichten 01.06.2016geschlossen2.80 (patch)Gerhard
100%
Aufgabenbeschreibung

Die Filterung nach Kunde sollte auch in den Projekt/Mitarbeiter Berichten durchgeführt werden können.

Berichtstyp: ProjectUserBased

 562 Tp CalendarBug Reportniedrig Fehler in der Mitarbeiterübersicht 15.06.2016geschlossen2.80 (patch)christopher
100%
Aufgabenbeschreibung

Wird ein Gruppenleiter in TimePunch als Mitarbeiter gelöscht, dann steht dieser dennoch als inaktive Referenz in der Gruppe.

Da der Mitarbeiter gelöscht wurde, kann er jedoch nicht mehr geladen werden. D.h. der Zugriff auf den Gruppenleiter schlägt fehl.

2016-06-14 12:59:17,310 [147] FATAL: CalendarService
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.

 bei TimePunch.Calendar.WebService.CalendarService.<>c__DisplayClass14f.<>c__DisplayClass152.<ResolveLeaveApprover>b__14c(UserGroupDto u)
 bei System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
 bei TimePunch.Calendar.WebService.CalendarService.<>c__DisplayClass14f.<ResolveLeaveApprover>b__14b(StaffMemberDto sm)
 bei System.Collections.Generic.List`1.ForEach(Action`1 action)
 bei TimePunch.Calendar.WebService.CalendarService.<>c__DisplayClass144.<GetCoveredStaffMembers>b__142()
 bei TimePunch.Module.Infrastructure.Core.ServiceHelper.ExecuteSafeCall(LogExceptionDelegate exceptionHandler, Action action)
 563 BackendBug Reportniedrig SQL Timeout sollte höher eingestellt sein 05.07.2016geschlossen2.80 (patch)Gerhard
100%
Aufgabenbeschreibung

Der SQL Server Timeout steht als Standard auf 30 Sekunden.
Damit Auswertungen weiter laufen, muss der Timeout variable eingestellt werden können.

 565 Tp ManagementBug Reportniedrig Projektmanager dürfen nur ihre eigenen Projekte sehen 11.07.2016geschlossen2.80 (patch)Gerhard
100%
Aufgabenbeschreibung

Auch Projektmanager sollen nur die Projekte bearbeiten dürfen, in denen sie zugeordnet sind.
Aktuell können Projektmanager noch alle Projekte sehen und bearbeiten.

 566 Tp CalendarBug Reportniedrig Absturz beim Genehmigen eines Antrags 12.07.2016geschlossen2.80 (patch)christopher
100%
Aufgabenbeschreibung

VERMUTUNG:

TimePunch wirft eine NULL Reference Exception wenn

Urlaub wurde auf ein Projekt gebucht, dass aber noch vor der Genehmigung gelöscht wurde. Der Versuch diesen Urlaub zu genehmigen führte zum Fehler.

2016-07-20 10:38:49,426 [13] FATAL: CalendarService
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.

 bei TimePunch.Calendar.WebService.CalendarService.<>c__DisplayClass8.<>c__DisplayClasse.<GetLeaveRequestsToApprove>b__6(ILeaveRequest lr)
 bei System.Collections.Generic.List`1.ForEach(Action`1 action)
 bei TimePunch.Calendar.WebService.CalendarService.<>c__DisplayClass8.<GetLeaveRequestsToApprove>b__1()
 bei TimePunch.Module.Infrastructure.Core.ServiceHelper.ExecuteSafeCall(LogExceptionDelegate exceptionHandler, Action action)
 568 Tp ManagementFeature Requestniedrig Erleichtern der Projektauswahl im Reporting 16.07.2016geschlossen2.90Gerhard
100%
Aufgabenbeschreibung

Bei der Projektauswahl im Reporting, sollte nicht nur die ID, sondern auch die Kurzbeschreibung angezeigt und durchsucht werden können.

 569 Tp WatcherFeature Requestniedrig Erleichtern der Projektauswahl im Watcher 16.07.2016geschlossen2.90Gerhard
100%
Aufgabenbeschreibung

Im Watcher sollte auch die Kurzbeschreibung durchsuchbar sein, nicht nur die Projekt Id.

 570 Tp ManagementFeature Requestniedrig Anzeige der Projektkurzbeschreibung innerhalb der Zeite ...16.07.2016geschlossen2.90Gerhard
100%
Aufgabenbeschreibung

Im Client sollte neben der Projekt ID auch die Kurzbeschreibung angezeigt werden können.

 571 Tp ManagementFeature Requestniedrig Selbstregistrierung erlauben/unterbinden 16.07.2016geschlossen2.90Gerhard
100%
Aufgabenbeschreibung

Die Selbstregistrierung für Mitarbeiter soll in den Optionen von TimePunch unterbunden werden können.
Hierzu wird ein neues Register in den Optionen von TimePunch aufgenommen.

Register "Login"

Die Option "Selbstregistrierung erlauben" ist per Default aktiviert, kann aber durch einen Mitarbeiter mit Administrationsrechten deaktiviert werden.

 572 Tp CalendarBug Reportniedrig Gruppenkalender wird nicht angezeigt 20.07.2016geschlossen2.80 (patch)Gerhardchristopher
100%
Aufgabenbeschreibung

Bei einer bestimmten Gruppe wird folgender Fehler geworfen.
Leider ist unklar warum.

Es betrifft auch nur bestimmte Monate, und nicht alle.

2016-07-20 09:27:57,444 [81] FATAL: CalendarService
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.

 bei TimePunch.Calendar.CalendarOverviewItemConverter.GetCalendarOverviewItems(IEnumerable`1 tpReportItems, IEnumerable`1 calLeaveRequests)
 bei TimePunch.Calendar.WebService.CalendarService.<>c__DisplayClass87.<GetGroupOverView>b__85()
 bei TimePunch.Module.Infrastructure.Core.ServiceHelper.ExecuteSafeCall(LogExceptionDelegate exceptionHandler, Action action)

2016-07-20 09:35:33,501 [37] FATAL: CalendarService
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.

 bei TimePunch.Calendar.CalendarOverviewItemConverter.GetCalendarOverviewItems(IEnumerable`1 tpReportItems, IEnumerable`1 calLeaveRequests)
 bei TimePunch.Calendar.WebService.CalendarService.<>c__DisplayClass87.<GetGroupOverView>b__85()
 bei TimePunch.Module.Infrastructure.Core.ServiceHelper.ExecuteSafeCall(LogExceptionDelegate exceptionHandler, Action action)

2016-07-20 09:36:20,772 [30] FATAL: CalendarService
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.

 bei TimePunch.Calendar.CalendarOverviewItemConverter.GetCalendarOverviewItems(IEnumerable`1 tpReportItems, IEnumerable`1 calLeaveRequests)
 bei TimePunch.Calendar.WebService.CalendarService.<>c__DisplayClass87.<GetGroupOverView>b__85()
 bei TimePunch.Module.Infrastructure.Core.ServiceHelper.ExecuteSafeCall(LogExceptionDelegate exceptionHandler, Action action)
 574 BackendBug Reportniedrig Beim kopieren von Projekten werden die zugewiesenen Mit ...02.08.2016geschlossen2.90Gerhard
100%
Aufgabenbeschreibung

Beim Kopieren eines Projektes von einem Projektmanager werden die Berechtigungen auf die Kopie übertragen, aber nicht kopiert.
D.H. er wird "ausgeschnitten" und sieht anschließend das Kopierte Projekt nicht mehr, weil er nicht Authorisiert ist.

 577 Tp ManagementBug Reportniedrig Implementieren eines DATEV Exports 09.09.2016geschlossen2.90Gerhard
100%
Aufgabenbeschreibung

Die Zeiten der Mitarbeiter sollen nach DATEV exportiert werden können.

 578 BackendFeature Requestniedrig Arbeit soll als Mehrtätiger Eitnrag auch am WE gebucht  ...20.09.2016geschlossen2.90 (patch)Gerhard
100%
Aufgabenbeschreibung

Bisher können die Mehrtägigen Einträge nicht am WE eingetragen werden.
Bei angeordneter Arbeitszeit (z.B. am Wochenende) können solche Einträge nicht einfach erstellt werden.

Wenn es sich um einen Arbeitszeiteintrag handelt, dann soll auch der Mehrtätige Eintrag erstellt werden können.
Als Sollarbeitszeit wird die durchschnittliche Arbeitszeit angenommen.

 579 Tp ManagementFeature Requestniedrig Anzeige der letzten Änderung in der Übersicht in TimePu ...27.09.2016geschlossen2.90Gerhard
100%
Aufgabenbeschreibung

In der Übersicht von TimePunch soll das Datum der letzten Änderung, sowie der Mitarbeiter angezeigt werden, der die Änderung vorgenommen hat.

 587 Tp CalendarFeature Requestniedrig Bei der Bestätigungsmail des Urlaubs sollte der Name de ...20.10.2016geschlossen2.90 (patch)christopher
100%
Aufgabenbeschreibung

Bei den Urlaubsanträgen (Bestätigungsmail) sollte der Name des Mitarbeiters noch im Betreff der Mail angezeigt werden.

=⇒ Dies ist wichtig, wenn die Mail an eine zentrale Stelle der Personalabteilung gesendet wird.
Aktuell kann der Mitarbeiter in der Personalabteilung nicht direkt erkennen, für wen der Urlaub genehmigt wurde.

Um zu wissen, für wen der Urlaub genehmigt wurde, muss er die Mail zuerst öffnen (was aktuell recht umständlich ist).

 588 Tp AttendanceBug Reportniedrig Session Timeout verursacht Fehler in den Datatables der ...20.10.2016geschlossen2.90 (patch)christopher
100%
 591 Tp ManagementFeature Requestniedrig Urlaubsentgeldberechnung anhand der letzten 13 Wochen 10.11.2016geschlossen2.90 (patch)Gerhard
100%
 592 BackendBug Reportniedrig Neuer Buchungstyp, Krank unbezahlt 10.11.2016geschlossen2.90 (patch)Gerhardchristopher
100%
 593 Tp ManagementFeature Requestniedrig Datenvorschau 15.11.2016geschlossen2.90 (patch)Gerhard
100%
 594 Tp ManagementBug Reportniedrig Nachbearbeiten von Spezialeinträgen führt zur Umwandlun ...16.11.2016geschlossen2.90 (patch)Gerhard
100%
 596 Tp ServerFeature Requestniedrig Absenden der Mails unter dem Administrationsaccount 23.11.2016geschlossen2.90 (patch)Gerhard
100%
 597 Tp ServerFeature Requestniedrig Download Handler für Profil Bilder 23.11.2016geschlossen2.90 (patch)Gerhard
100%
 601 Tp OnlineTaskniedrig Aufsetzen des Moduls zur Online Zeiterfassung 23.11.2016geschlossen2.90 (patch)christopher
100%
 603 Tp WatcherBug Reportniedrig Watcher wird beim Shutdown beendet 25.11.2016geschlossen2.90 (patch)Gerhard
100%
 604 BackendBug Reportniedrig Urlaub wird bei Serieneinträgen auch am WE gebucht 01.12.2016geschlossen2.90 (patch)Gerhard
100%
 605 Tp OnlineTaskniedrig Implementieren des Moduls zur Online Zeiterfassung 02.12.2016geschlossen2.95christopher
100%
 609 Tp ManagementBug Reportniedrig Absturz beim Bearbeiten von Anzeigefiltern 06.12.2016geschlossen2.90 (patch)Gerhard
100%
 611 Tp ManagementBug Reportniedrig Die MwSt kann im Projekt nicht mehr gesetzt werden 08.12.2016geschlossen2.90 (patch)Gerhard
100%
 612 Tp ManagementBug Reportniedrig Sortierung der Tätigkeiten im Client / Watcher ist fehl ...08.12.2016geschlossen2.90 (patch)Gerhard
100%
 613 BackendBug Reportniedrig Datenvorschau im Watcher nicht anzeigen 08.12.2016geschlossen2.90 (patch)Gerhard
100%
 614 Tp WatcherBug Reportniedrig Watcher darf sich nicht während der Bearbeitung aktuali ...08.12.2016geschlossen2.90 (patch)Gerhard
100%
 615 Tp WatcherFeature Requestniedrig Aufgabenbeschreibung soll beim Projektwechsel gelöscht  ...11.12.2016geschlossen2.90 (patch)Gerhard
100%
 616 Tp ManagementBug Reportniedrig Der Import von CSV Dateien verursacht einen Programmabs ...11.12.2016geschlossen2.90 (patch)Gerhard
100%
 617 BackendBug Reportniedrig Über Umwege ist das Bearbeiten/Löschen von Zeiteinträge ...11.12.2016geschlossen2.90 (patch)Gerhard
100%
 618 Tp StudioBug Reportniedrig Bei TimePunch Studio wird immer ein Passwort für den Be ...11.12.2016geschlossen2.90 (patch)Gerhard
100%
 620 Tp CalendarBug Reportniedrig Neuer Kalendertyp "storniert" 16.12.2016geschlossen2.90 (patch)christopher
100%
 621 Tp ManagementBug Reportniedrig Bereits deaktivierte Mitarbeiter verhindern das speiche ...16.12.2016geschlossen2.90 (patch)Gerhard
100%
 622 Tp ManagementTaskniedrig Werktage mit 0 Stunden-Sollzeit sollen nicht als Fehlen ...16.12.2016geschlossen2.90 (patch)Gerhard
100%
 623 Tp ManagementBug Reportniedrig Synchronisationsrechte auch für Mitarbeiter und Mitarbe ...16.12.2016geschlossen2.90 (patch)Gerhard
100%
 628 Tp AttendanceFeature Requestniedrig Anzeige von Status "Abwesend" sofern Arbeitszeit übersc ...05.01.2017geschlossen2.90 (patch)Gerhard
100%
zeige Aufgaben 351 - 400 von 1672 Seite 8 von 34

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung