|
945 | TimePunch | Backend | Feature Request | mittel | Freigabe von Überstunden durch den Vorgesetzten. | geschlossen | | |
Aufgabenbeschreibung
Es wird eine Freigabe der gemachten Überstunden benötigt, (nach Möglichkeit auch mit der Option täglich ) freizugeben. Diese Überstunden sollten dann als Übertrag für den nächsten Monat genehmigt werden.
|
|
944 | TimePunch | Backend | Bug Report | niedrig | API Adresse sollte nicht für externen Link aufbau genut... | New | | |
Aufgabenbeschreibung
Aktuell wird die API Adresse genutzt um die Seitenlinks aufzubauen. Dies ist fatal, wenn die API Adresse extern nicht erreichbar ist.
Hier sollte extern mit der angezeigten URL genutzt werden.
|
|
942 | TimePunch | Tp Datafox | Feature Request | niedrig | Schnelleres Update der Terminals bei Änderung von Proje... | New | | |
Aufgabenbeschreibung
Wenn sich die Projektdaten ändern, sollten die abhängigen Terminals schneller aktualisiert werden. Dies geschieht aktuell nur 1mal pro Tag.
Ideal wäre es, wenn eine Änderung an den Projektdaten automatisch eine Aktualisierung der Terminals nach sich ziehen würde.
|
|
941 | TimePunch | Tp Management | Feature Request | niedrig | Speichern der Spaltengrößen bei Listen | geschlossen | | |
Aufgabenbeschreibung
In TimePunch sollten die Spaltengrößen bei der Listenanzeige gespeichert werden, sodass diese nicht nach jedem Neustart wieder eingestellt werden müssen.
|
|
940 | TimePunch | Tp Online | Bug Report | niedrig | Custom Errors im Online Modul | New | | |
Aufgabenbeschreibung
TimePunch zeigt im Online Modul bei einem Absturz eine allgemein Fehlerseite.
|
|
939 | TimePunch | Tp Management | Feature Request | niedrig | Suchfeld für die Tätigkeiten | New | | |
Aufgabenbeschreibung
Es wäre super, wenn in der Stammdatenübersicht der Projekttätigkeiten eine Suche analog zu der Projektübersicht oder der Suche im TP Watcher implementiert werden könnte.
|
|
938 | TimePunch | Backend | Feature Request | niedrig | Dachprojekt muss für die Auswertung mitgeladen werden ( ... | geschlossen | | |
Aufgabenbeschreibung
Bisher werden referenzierte Dachprojekte in der Auswertung nicht mitgeladen, wenn diese keine Daten aufweisen. In Zukunft sollen auch Dachprojekte automatisch geladen und für das Reporting bereitgestellt werden.
|
|
937 | TimePunch | Tp Management | Feature Request | niedrig | Neuer Berichts: Geburtstagsliste | geschlossen | | |
Aufgabenbeschreibung
Es soll ein neuer Bericht erstellt werden, der die Geburtstage der Mitarbeiter in einer Liste nach Monaten gruppiert anzeigt.
Ausdruck auf Din A4 (hochformat)
Type: UserMasterdata Permission: userSensitive@report
|
|
936 | TimePunch | Backend | Bug Report | niedrig | Modulaufruf aus dem Internet, darf den Authenfizierungs ... | geschlossen | | |
Aufgabenbeschreibung
Bei der Nutzung der Webmodule aus dem Internet darf kein Aufruf des Authentifizierungs-Service erfolgen, da dieser Service dort evt. nicht zur Verfügung steht. Dies kann aufgrund von unterschiedlichen Routings oder Highport Sperre des Providers der Fall sein.
|
|
935 | TimePunch | Backend | Bug Report | niedrig | Unterstützung unterschiedlicher Modul-URLs bei der inte ... | geschlossen | | |
Aufgabenbeschreibung
Bisher ist es im Online Modul nicht möglich die integrierte Windows Authentifizierung zu verwenden, sofern die Basis URL des Online Moduls unterschiedlich zum Server konfiguriert wurde.
|
|
934 | TimePunch | Tp Attendance | Feature Request | niedrig | Ausblenden von Arbeitszeit und Tätigkeit bei "normalen" ... | geschlossen | | |
Aufgabenbeschreibung
In der Anwesenheitsliste sollte die Anmelde -und Abmeldezeit sowie das Projekt und die Tätigkeit nur Administratoren oder Mitarbeitern der Personalverwaltung sichtbar sein.
|
|
933 | TimePunch | Backend | Bug Report | niedrig | Firefox ESR 60.2.2 | New | | |
Aufgabenbeschreibung
Im Firefox ESR 60.2.2 ist die Darstellung im Self-Service nicht korrekt. Es wird ganz rechts der Text "Datum" an der falschen Position ausgegeben.
In Firefox Version 62.0.3 (ohne ESR) passt es wieder.
|
|
931 | TimePunch | Tp Management | Bug Report | mittel | Studenauszahlung verringern aktiv, trotz automatischer ... | geschlossen | | |
Aufgabenbeschreibung
Wenn die Überstunden automatisch berechnet werden, dann darf das Feld "Ausbezahlte Stunden verringern" nicht aktiv sein.
|
|
930 | TimePunch | Backend | Bug Report | niedrig | Bremen und Niedersachsen bekommen den Reformationstag a ... | geschlossen | | |
Aufgabenbeschreibung
Wie bereits 2 andere Bundesländer bekommen Bremen und Niedersachsen den Reformationstag ab 2018.
|
|
929 | TimePunch | Tp Server | Bug Report | niedrig | Integrierte Authentifizierung in unterschiedlichen Netz ... | geschlossen | | |
Aufgabenbeschreibung
Beim Kunden sind Server und Nutzer in unterschiedlichen IP Netzen beheimatet. Dementsprechend wird die Authentifizierung über den Service bereits im Vorfeld abgebrochen.
2018-10-09 09:08:14,699 [8] DEBUG: Startup : invoke method Configuration 2018-10-09 09:08:35,858 [5] DEBUG: Startup : invoke method GetAuthenticationScheme (System.Net.HttpListenerRequest ) 2018-10-09 09:08:35,858 [5] DEBUG: Startup : invoke method IP Address (172.20.2.57 ) 2018-10-09 09:08:35,858 [5] DEBUG: Startup : invoke method request.IsAuthenticate (False ) 2018-10-09 09:08:35,858 [5] DEBUG: Startup : invoke method request.IsLocal (False ) 2018-10-09 09:08:35,890 [5] DEBUG: IpAddressEvaluator : invoke method IsLocalAddress 2018-10-09 09:08:35,890 [5] DEBUG: IpAddressEvaluator : invoke method GetLocalIpAddress 2018-10-09 09:08:35,890 [5] DEBUG: IpAddressEvaluator : Field, webserverIp = 10.0.50.81 2018-10-09 09:08:35,890 [5] DEBUG: IpAddressEvaluator : invoke method GetSubnetMask 2018-10-09 09:08:35,905 [5] DEBUG: IpAddressEvaluator : Field, subnet = 255.255.255.0 2018-10-09 09:08:35,905 [5] DEBUG: IpAddressEvaluator : invoke method GetNetworkAddress 2018-10-09 09:08:35,905 [5] DEBUG: IpAddressEvaluator : Field, networkaddress = 10.0.50.0 2018-10-09 09:08:35,905 [5] DEBUG: IpAddressEvaluator : Field, AddressFamily = InterNetwork 2018-10-09 09:08:35,920 [5] DEBUG: IpAddressEvaluator : Field, IsLocalAddress = false 2018-10-09 09:08:35,952 [5] DEBUG: WinAuth : invoke method Invoke 2018-10-09 09:08:35,952 [5] DEBUG: WinAuth : Field, authentication = not authenticated with owin 2018-10-09 09:08:36,233 [5] DEBUG: WinAuth : Field, redirectUri = https://xxx/TpSelfService/Account/TimepunchLoginCallback?ReturnUrl=/TpSelfService/ 2018-10-09 09:09:14,613 [11] DEBUG: Updater : invoke method DoSanityCheck
Server stehen alle im 10.0.50.0 User stehen alle im 172.20.2.0
|
|
928 | TimePunch | Tp Server | Bug Report | niedrig | .net pipe Protokoll ist nach Installation nicht aktivie... | New | | |
Aufgabenbeschreibung
Nach einem Update ist beim IIS bei der Unterseite "TimePunch" bei den aktivierten Protokollen immer "net.pipe" entfernt. Hier muss dann seit mehreren Versionen immer "http, net.pipe" eingestellt werden.
Es handelt sich hier um einen Windows Server 2016 DataCenter-Edition mit Core-Rolle. Dazu zählt IIS 10, http/2 und .NET Framework 4.7.1.
|
|
927 | TimePunch | Tp Calendar | Bug Report | niedrig | Error Page fehlt im Deployment beim Kalender | geschlossen | | |
Aufgabenbeschreibung
Im Deployment fehlt scheinbar die Error-Seite. Folgender Fehler wird im Log angezeigt:
2018-10-06 13:32:51,965 [93] FATAL: TpExpectionHandler System.InvalidOperationException: The view ‘Error’ or its master was not found or no view engine supports the searched locations. The following locations were searched: ~/Views/MyCalendar/Error.aspx ~/Views/MyCalendar/Error.ascx ~/Views/Shared/Error.aspx ~/Views/Shared/Error.ascx ~/Views/MyCalendar/Error.cshtml ~/Views/MyCalendar/Error.vbhtml ~/Views/Shared/Error.cshtml ~/Views/Shared/Error.vbhtml
at System.Web.Mvc.ViewResult.FindView(ControllerContext context)
at System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context)
at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass3_1.<BeginInvokeAction>b__5(IAsyncResult asyncResult)
2018-10-06 13:32:51,965 [93] ERROR: TpExpectionHandler : Error, controller: MyCalendar, action: GetGroups
|
|
926 | TimePunch | Tp Calendar | Bug Report | niedrig | Fehlermeldung auf der Gruppenseite, wenn kein Team exis ... | geschlossen | | |
Aufgabenbeschreibung
Beim Kalender wird oft (aber nicht immer) eine Fehlermeldung geworfen, wenn kein Team in der Datenbank existiert.
2018-10-06 13:33:10,405 [122] FATAL: TpExpectionHandler System.ArgumentException: The parameters dictionary contains a null entry for parameter 'groupId' of non-nullable type 'System.Guid' for method 'System.Web.Mvc.ActionResult GetGroupOverview(System.Guid, System.DateTime)' in 'TimePunch.Calendar.Controllers.MyCalendarController'. An optional parameter must be a reference type, a nullable type, or be declared as an optional parameter. Parameter name: parameters
at System.Web.Mvc.ActionDescriptor.ExtractParameterFromDictionary(ParameterInfo parameterInfo, IDictionary`2 parameters, MethodInfo methodInfo)
at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters)
at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters)
at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c.<BeginInvokeSynchronousActionMethod>b__9_0(IAsyncResult asyncResult, ActionInvocation innerInvokeState)
at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult)
at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult)
at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<InvokeActionMethodFilterAsynchronouslyRecursive>b__11_0()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_1.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_1.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult)
at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass3_6.<BeginInvokeAction>b__3()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass3_1.<BeginInvokeAction>b__5(IAsyncResult asyncResult)
2018-10-06 13:33:10,405 [122] ERROR: TpExpectionHandler : Error, controller: MyCalendar, action: GetGroupOverview
|
|
925 | TimePunch | Tp Watcher | Feature Request | niedrig | Watcher Benutzung mit Tastatur | New | | |
Aufgabenbeschreibung
Wir haben einige Techniker, die „hardcore“ shell/cli User sind und fast ohne Maus arbeiten. Diese würden gerne TP mit einer Tastaturkombination aufrufen und dann auch im Watcher sich mit Tastatur bewegen. D.h. Projektauswahl, Aktivitätscode etc. z.B. über Tabulator.
|
|
924 | TimePunch | Tp Management | Feature Request | niedrig | Urlaubsübersicht für das gesamte Jahr | geschlossen | | |
Aufgabenbeschreibung
Die aktuelle Urlaubsübersicht, die bereits pro Monat implementiert ist, sollte ebenfalls für ein gesamtes Jahr zur Verfügung stehen.
Dabei sollen die Spalten viel kleiner, und ohen Tag überschrift angezeigt werden. Ebenfalls ist es egal, ob nur ein halber oder ein ganzer Tag beantragt wurde.
Die Gruppierung der Spalten sollte pro Kalenderwoche und Monat erfolgen.
|
|
923 | TimePunch | Tp Management | Feature Request | niedrig | Länge des Zeiteintrags sollte beim Bearbeiten sichtbar ... | New | | |
Aufgabenbeschreibung
Die Länge des aktuellen Zeiteintrags sollte beim Bearbeiten des Zeiteintrags sichtbar sein. So könnte man direkt sehen, wie groß ein Zeitblock ist.
— die Spalte "Arbeitszeit" ist wie alle übrigen aktiviert und wird bei mir in TP angezeigt. Ich meinte allerdings dieses auch im Fenster "Ändern des Zeiteintrags" zu sehen - in der Tabelle kann ich es ja nicht ändern. Oben stehen "Start", "Ende" und "Pause" und unter Projekt finde ich "Geplant", "Arbeitszeit" (des ges. Projektes) und "Verfügbar". Aber nirgendwo taucht hier die "Länge" des aktiven Zeitblocks auf. Könnte die nicht in dem Fenster (bspw. unter "Pause") angezeigt werden?
|
|
922 | TimePunch | Backend | Bug Report | niedrig | Link zum Zurücksetzen des Passworts war fehlerhaft | geschlossen | | |
Aufgabenbeschreibung
Der Link zum Zurücksetzen des Passworts wurde fehlerhaft generiert.
|
|
920 | TimePunch | Backend | Feature Request | hoch | Neuer Buchungstyp - Bereitschaftsdienst | geschlossen | | |
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 | TimePunch | Tp Management | Bug Report | niedrig | Profilwechsel kann zu Fehlern führen in der Rolle Daten ... | geschlossen | | |
Aufgabenbeschreibung
Bei Mitarbeitern in der Rolle Datenschutzbeauftragter kann der Profilwechsel unter Umständen zu Fehlern führen.
|
|
918 | TimePunch | Tp Cutter | Feature Request | hoch | Erholungspause ab 15 Minuten, oder einstellbar | geschlossen | | |
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 | TimePunch | Tp Server | Bug Report | niedrig | Absturtz des Update Providers | geschlossen | | |
|
|
916 | TimePunch | Backend | Feature Request | niedrig | Variable Abschaltzeit festlegen | New | | |
|
|
915 | TimePunch | Backend | Feature Request | niedrig | Führerscheinprüfung im Fahrtkostenmodul | New | | |
|
|
914 | TimePunch | Backend | Feature Request | niedrig | Sonderurlaubskontingent | New | | |
|
|
913 | TimePunch | Tp Watcher | Bug Report | niedrig | Pause größer als der Zeiteintrag | New | | |
|
|
912 | TimePunch | Tp Management | Bug Report | niedrig | Berechnung der Lohnfortzahlung | geschlossen | | |
|
|
911 | TimePunch | Tp Watcher | Bug Report | niedrig | Aktiver Eintrag bearbeiten führt zum Fehler | geschlossen | | |
|
|
910 | TimePunch | Tp Server | Task | niedrig | Smartphone optimierte Seite des TimePunch Application S ... | geschlossen | | |
|
|
909 | TimePunch | Tp Self Service | Task | niedrig | Smartphone optimierte Seite des Moduls Selbstauskunft | geschlossen | | |
|
|
908 | TimePunch | Tp Calendar | Feature Request | mittel | Feste Vertretung einstellen | geschlossen | | |
|
|
907 | TimePunch | Tp Management | Feature Request | niedrig | Projektbericht, Stundennachweis, Projektabrechnung | New | | |
|
|
906 | TimePunch | Tp Calendar | Feature Request | niedrig | Anzahl der Urlaubstage in der Genehmigungsmail | geschlossen | | |
|
|
905 | TimePunch | Tp Management | Bug Report | niedrig | Kundenzuordnung beim Projektimport funktioniert nicht | geschlossen | | |
|
|
904 | TimePunch | Tp Management | Bug Report | niedrig | ProjectBased Report benötigt min. einen Datensatz | geschlossen | | |
|
|
903 | TimePunch | Tp Watcher | Bug Report | niedrig | Klick auf das Watcher Icon öffnet nicht den Watcher | geschlossen | | |
|
|
902 | TimePunch | Tp Server | Feature Request | niedrig | Sperren des Accounts bei mehrmaliger Falscheingabe | geschlossen | | |
|
|
901 | TimePunch | Tp Calendar | Feature Request | niedrig | Alte Genehmigungen anzeigen | geschlossen | | |
|
|
900 | TimePunch | Tp Watcher | Bug Report | niedrig | Exception: System.NullReferenceException | geschlossen | | |
|
|
899 | TimePunch | Backend | Bug Report | niedrig | Arbeitszeitmodell löschen | geschlossen | | |
|
|
898 | TimePunch | Tp Management | Bug Report | niedrig | Integrated Windows Security und SSL | geschlossen | | |
|
|
897 | TimePunch | Tp Management | Feature Request | niedrig | Urlaubsverlauf pro Moant | New | | |
|
|
896 | TimePunch | Tp Management | Feature Request | niedrig | Freitextfeld Vorbelegung bei bestimmten Tätigkeiten | New | | |
|
|
895 | TimePunch | Backend | Bug Report | niedrig | Berechnung des Nachtzuschlags | New | | |
|
|
894 | TimePunch | Tp Watcher | Bug Report | niedrig | Timeout beim Autostart von TimePunch Watcher | geschlossen | | |
|
|
893 | TimePunch | Tp Management | Bug Report | niedrig | DATEV Export Bedarf automatischer Nachkalkulation der M ... | geschlossen | | |
|