|
232 | TimePunch | Tp Management | Feature Request | mittel | Urlaubstage vs. Urlaubstunden | geschlossen | | |
Aufgabenbeschreibung
TimePunch rechnet „Urlaubstage“, wir brauchen aber Urlaubsstunden!!!!! Es macht einen Unterschied ob ich an einem Montag Urlaub nehme, wo ich regulär drei Stunden arbeiten soll oder an einem Dienstag, wo es acht Stunden sind.
⇒ Es sollte möglich sein, in TimePunch einzustellen, ob mit Urlaubstagen oder Urlaubsstunden gerechnet werden soll.
|
|
315 | TimePunch | Tp Studio | Bug Report | niedrig | TimePunch Studio legt Benutzer an | geschlossen | | |
Aufgabenbeschreibung
Unter bisher noch unbekannten Umständen, kann es sein, dass Tp-Studio ein Benutzerprofil ohne Namen und Benutzerkennung anlegt. Das Problem hierbei ist, dass dieses Benutzerprofil eine Lizenz belegt, und damit einem anderen "realen" Benutzer evt. keine Lizenz mehr zur Verfügung steht.
→ TimePunch Studio darf kein Benutzerprofil automatisiert anlegen.
|
|
332 | TimePunch | Tp Management | Bug Report | niedrig | Zeilenhöhe stimmt beim Excel Export nicht | geschlossen | | |
Aufgabenbeschreibung
Wird der Stundenbericht nach Excel exportiert, wird die Zeilenhöhe nicht korrekt gesetzt sofern eine mehrzeilige Beschreibung vorhanden ist.
|
|
387 | TimePunch | Tp Mobile | Bug Report | niedrig | Datenfehler bei Tp-Mobile App (Windows Phone) | geschlossen | | |
Aufgabenbeschreibung
Heute habe ich die Zeiten dieser Woche in unsere Firmenlösung übertragen (in den Computer eingetippt). Anschließend Gange ich die App weiter laufen lassen bin aber über die Windows-Taste auf den Homescreen gewechselt. Irgendwann wie ich das Projekt wechseln und bin über die rückwärtstaste in ihre App gekommen. Ich habe eine Fehler-Meldung bekommen auf die ich leider nicht geachtet habe und die ich mir mit ok bestätigt habe. Danach kam noch die Meldung, dass zuerst ein Projekt erstellt werden muss. Ich habe einen Dummy-Namen eingegeben. Jetzt hat sich die App beendet. Die Stoppuhr läuft noch. Auf der Livetile sehe ich den zuletzt gestarteten Projektnamen und die Zeit wird immer wieder aktualisiert. Wenn ich in die App wechsel und die Stoppuhr stoppen will (über die Tile Links oben) stürzt die App ab. Ich habe in der Projekt Ansicht kein Projekt mehr und in der Buchungsübersicht stehen die Zeiten ohne Projekte aber mit Tätigkeiten drin.
|
|
423 | TimePunch | Tp Mobile | Bug Report | niedrig | Fehlerhafter automatischer Pauseneintrag (iPhone) | geschlossen | | |
Aufgabenbeschreibung
→ Das Problem konnte in einem ersten Test nicht nachvollzogen werden.
Hier die Beschreibung für das iPhone:
- Übersicht ? dann auf das Symbol + (oben rechts) - dann wählt er das Projekt und das Datum für den Eintrag (PS: hier wäre schön, wenn beim Datum noch die Tage Mo-So ersichtlich wären – das nur nebenbei) - dann gibt er eine Start- und eine Endzeit ein (entsprechende der benötigten Zeit für Kunde/Projekt) - so erfasst er dann alle Projekte an denen er an diesem Tag gearbeitet hat
Der automatische Pauseneintrag entsteht nur, wenn er Zeitangaben z.B. 10.00h bis 13.00h eingibt – daraus ergibt sich ein automatischer Pauseneintrag von 12-13h.
|
|
437 | TimePunch | Tp Management | Bug Report | mittel | Abgelaufene Jahreslizenz sperrt TimePunch User aus | geschlossen | | |
Aufgabenbeschreibung
Wird in TimePunch eine abgelaufene Jahreslizenz nicht entfernt, dann sperrt diese die Verwendung von TimePunch. –> Scheint sich nach einem Neustart von selbst zu beheben.
→ Das Problem scheint nur bei zeitgleichem Update von 2.6 auf 2.7 vorzukommen. Hier ein Bericht eines Anwenders:
“Ich habe nachgesehen und glaube das letzte Mal mit der Datei am 24.05.15 gearbeitet zu haben. Ich habe heute zuvor beim einsteigen die Meldung bekommen dass eine neuere Version verfügbar ist (2.7.806.0). Die habe ich installiert und dann konnte ich nicht mehr einsteigen. " –> Die Jahreslizenz des Kunden war zeitgleich mit dem Update ausgelaufen. Dies schien das Problem zu verursachen.
|
|
602 | TimePunch | Tp Datafox | Task | mittel | Anzeige im Zeiterfassungsterminal prüfen | geschlossen | | |
Aufgabenbeschreibung
Von Kunden wird berichtet, dass die angezeigten Salden im Zeiterfassungsterminal nicht immer mit den Zeiten in der Verwaltungssoftware übereinstimmen.
Hier ist eine Prüfung notwendig.
|
|
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
|
|
1044 | TimePunch | Tp Calendar | Bug Report | hoch | Fehler beim Laden der Kalenderübersicht | geschlossen | | |
Aufgabenbeschreibung
- Vermutung. Der Fehler kommt, wenn inaktive/gelöschte Mitarbeiter noch im Team oder einer anderen Gruppe vorhanden sind.
2019-07-29 14:23:54,852 [43] FATAL: CalendarService System.ServiceModel.FaultException: Der Wert darf nicht NULL sein. Parametername: source
bei TimePunch.Calendar.WebService.CalendarService.GetTimePunchReportItems(TpAuthentication authentication, DateTime startDate, DateTime endDate, IEnumerable`1 userIds)
bei TimePunch.Calendar.WebService.CalendarService.<>c__DisplayClass90_0.<GetGroupOverView>b__0()
bei TimePunch.Module.Infrastructure.Core.ServiceHelper.ExecuteSafeCall(LogExceptionDelegate exceptionHandler, Action action)
2019-07-29 14:24:49,871 [8] FATAL: StaticServiceCallHelper System.ArgumentNullException: Der Wert darf nicht NULL sein. Parametername: source
bei System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)
bei TimePunch.Calendar.WebService.CalendarService.<>c__DisplayClass95_2.<GetTimePunchReportItems>b__3()
bei TimePunch.Core.Wcf.Client.StaticServiceCallHelper.SecuredWebCall(ICommunicationObject communicationObject, String& error, Action T)
2019-07-29 14:24:49,872 [8] ERROR: StaticServiceCallHelper : Error,
bei TimePunch.Core.Wcf.Client.StaticServiceCallHelper.ReportServiceCallError(Exception exception)
bei TimePunch.Core.Wcf.Client.StaticServiceCallHelper.SecuredWebCall(ICommunicationObject communicationObject, String& error, Action T)
bei TimePunch.Calendar.WebService.CalendarService.<>c__DisplayClass95_0.<GetTimePunchReportItems>b__1(ITpAuthenticationService s)
bei TimePunch.Core.Wcf.Client.ServiceLocator.SecuredAsyncServiceCall[T1,T](Action`1 serviceCall, ClientSetting client, Boolean throwException)
bei TimePunch.Calendar.WebService.CalendarService.GetTimePunchReportItems(TpAuthentication authentication, DateTime startDate, DateTime endDate, IEnumerable`1 userIds)
bei TimePunch.Calendar.WebService.CalendarService.<>c__DisplayClass90_0.<GetGroupOverView>b__0()
bei TimePunch.Module.Infrastructure.Core.ServiceHelper.ExecuteSafeCall(LogExceptionDelegate exceptionHandler, Action action)
bei TimePunch.Calendar.WebService.CalendarService.GetGroupOverView(TpAuthentication authentication, Int32 month, Int32 year, Guid userGroupId, TpFault& fault)
bei SyncInvokeGetGroupOverView(Object , Object[] , Object[] )
bei System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
bei System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
bei System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)
bei System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage11(MessageRpc& rpc)
bei System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)
bei System.ServiceModel.Dispatcher.ChannelHandler.DispatchAndReleasePump(RequestContext request, Boolean cleanThread, OperationContext currentOperationContext)
bei System.ServiceModel.Dispatcher.ChannelHandler.HandleRequest(RequestContext request, OperationContext currentOperationContext)
bei System.ServiceModel.Dispatcher.ChannelHandler.AsyncMessagePump(IAsyncResult result)
bei System.ServiceModel.Dispatcher.ChannelHandler.OnAsyncReceiveComplete(IAsyncResult result)
bei System.Runtime.Fx.AsyncThunk.UnhandledExceptionFrame(IAsyncResult result)
bei System.Runtime.AsyncResult.Complete(Boolean completedSynchronously)
bei System.ServiceModel.Channels.TransportDuplexSessionChannel.TryReceiveAsyncResult.OnReceive(IAsyncResult result)
bei System.Runtime.Fx.AsyncThunk.UnhandledExceptionFrame(IAsyncResult result)
bei System.Runtime.AsyncResult.Complete(Boolean completedSynchronously)
bei System.ServiceModel.Channels.SynchronizedMessageSource.ReceiveAsyncResult.OnReceiveComplete(Object state)
bei System.ServiceModel.Channels.SessionConnectionReader.OnAsyncReadComplete(Object state)
bei System.ServiceModel.Channels.PipeConnection.OnAsyncReadComplete(Boolean haveResult, Int32 error, Int32 numBytes)
bei System.ServiceModel.Channels.OverlappedContext.CompleteCallback(UInt32 error, UInt32 numBytes, NativeOverlapped* nativeOverlapped)
bei System.Runtime.Fx.IOCompletionThunk.UnhandledExceptionFrame(UInt32 error, UInt32 bytesRead, NativeOverlapped* nativeOverlapped)
bei System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)
|
|
1179 | TimePunch | Tp Management | Bug Report | niedrig | Kopieren von Projekten funktioniert nicht korrekt | geschlossen | | |
Aufgabenbeschreibung
Ich lege gerade viele Kontierungspunkte für Juli an. Dabei ist mir aufgefallen, dass häufig nicht das vorherige Projekt kopiert wird, sondern einfach ein neuer Punkt angelegt wird.
Bei meiner Prüfung ist rausgekommen, dass man zuerst die „Beschreibung“ und dann „Projekt-ID“ und „Kopieren von“ eintragen muss, sonst funktioniert es nicht.
|
|
1421 | TimePunch | Backend | Feature Request | niedrig | Seitenränder in den Berichten napassen. | geschlossen | | |
Aufgabenbeschreibung
oben reichen doch 1,8cm Lochrand völlig aus bei den Berichten
|
|
9 | TimePunch | Backend | Feature Request | mittel | Datenbanksynchronisation | geschlossen | | |
Aufgabenbeschreibung
- Ich arbeite abwechselnd auf meinem Laptop bzw. Destop Rechner möchte aber die selbe Datenbank für die Stundenaufzeichnungen verwenden (über Netzwerk). Ich würde mir eine Art \”Offline\” Funktion wünschen, wenn ich nicht mit der Netzwerk-Datenbank verbunden bin - wobei die Daten dann in einer lokalen Datenbank zwischengespeichert werden. Wenn ich mich dann wieder mit der Netzwerk-Datenbank verbinde, wäre es dann schön wenn die Daten der lokalen Datenbank mit der Netzwerk Datenbank synchronisiert werden.
- Export/Import von Stunden. Wenn ich beim Kunden bin, dann benutze ich Timepunch auf meinem Notebook. Die Stunden die hier anfallen würde ich eigentlich auch gerne in die Haupttabelle importieren (derzeit tippe ich diese manuell ein) - ich stelle mir so eine art cvs export/imort vor.
|
|
112 | TimePunch | Tp Management | Feature Request | sehr niedrig | Überstundenanzeige für einzelnen Tag | geschlossen | | |
Aufgabenbeschreibung
Meine Frage: Kann man in einer Auflistung die Überstunden pro (bestimmten) Tag angezeigt bekommen?
Das wäre für mich sehr von Vorteil.
|
|
131 | TimePunch | Tp Management | Feature Request | sehr niedrig | Default Tätigkeit definieren | geschlossen | | |
Aufgabenbeschreibung
Aber vielleicht könnte man aber eine sog. Default-Tätigkeit voreinstellbar machen, welche beim Hochfahren von Windows automatisch gestartet wird.
|
|
136 | TimePunch | Tp Management | Feature Request | sehr niedrig | Projektliste exportieren | geschlossen | | |
Aufgabenbeschreibung
Es sollte eine Möglichkeit geben die Projektliste zu exportieren und bei anderen TimePunch Usern wieder zu importieren.
|
|
148 | TimePunch | Tp Management | Feature Request | niedrig | Standardtätigkeiten definieren | geschlossen | | |
Aufgabenbeschreibung
Außerdem würde auch mir daran liegen, einen Satz von Standardtätigkeiten als Wertevorrat definieren zu können, die dann beim Erstellen eines neuen Projekts im Bereich \”Vordefinierte Tätigkeiten\”, \”Hinzufügen\” einfach aus einer Liste ausgewählt werden können (statt neu zu tippen).
|
|
154 | TimePunch | Tp Watcher | Bug Report | mittel | Fehlerhafte Pausenzeiten bei Tagesumbruch | geschlossen | | |
Aufgabenbeschreibung
Hallo,
wenn ich eine Zeiterfassung vom 17.11, 20:46 - 18.11, 00:04 mache und dabei eine Pause von 1:36 mache, entstehen zwei Einträge:
2005/11/17 von 20:46 - 00:00 und 1:36 Pause + 2005/11/18 von 00:00 - 00:04 und 1:36 Pause.
Die Pause hat sich verdoppelt und für den 18.11. ensteht eine negative Arbeitszeit.
|
|
165 | TimePunch | Tp Management | Bug Report | niedrig | Sprung zum nächsten Tag bei Eintragen der Arbeitszeit | geschlossen | | |
Aufgabenbeschreibung
Da wir in vielen kleinen Projekten arbeiten, taucht jetzt ein Problem auf:
Wenn die Tagesarbeitszeit von zB 7,7 h zu einem Teil erfüllt (4,7 h) ist, springt das Programm für die folgenden Einträge bereits auf den nächsten Tag was zu einigen Fehleinträgen führt und ein wenig unkomfortabel ist.
Dies sollte man einstellen können.
|
|
179 | TimePunch | Tp Watcher | Feature Request | niedrig | Sperren des Desktops sollte Zeiteintrag beeinflussen. | geschlossen | | |
Aufgabenbeschreibung
Das Sperren des Desktops sollte den Zeiteintrag beeinflussen.
Dies ist gut beschrieben auf der Webseite: http://codeidol.com/csharp/csharpckbk2/Toolbox/Dealing-with-Operating-System-Shutdown,-Power-Management,-or-User-Session-Changes/
Je nach Wunsch sollte das Locking des Desktops / bzw. Hibernate folgendes tun.
1.) nichts 2.) eine Pause eintragen 3.) Zeiteintrag abschliessen und neuen beginnen.
|
|
188 | TimePunch | Tp Management | Feature Request | niedrig | Zeiteintrags Formatierung auch für die Eingabe | geschlossen | | |
Aufgabenbeschreibung
In Tp 1.90 kann aktuell nur die Zeiteintrags Formatierung der Ausgabe festgelegt werden. Es sollte auch noch ein Flag für die Eingabe der Zeiteinträge existieren (war in Tp 1.82 bereits umgesetzt).
|
|
198 | TimePunch | Tp Management | Feature Request | hoch | TimeFrame Based Reports ermöglichen | geschlossen | | |
Aufgabenbeschreibung
Es sollen Berichte eingebunden werden können, bei denen sowohl eine beliebige Anzahl von Miterabeitern, wie auch eine beliebige Anzahl von Projekten ausgewählt werden können.
|
|
199 | TimePunch | Backend | Bug Report | niedrig | Beim Anlegen einer Eintragsserie wird das Arbeitszeitpr ... | geschlossen | | |
Aufgabenbeschreibung
Beim Anlegen einer Eintragsserie wird die unterschiedliche Stundenanzahl im Profil nicht korrekt berücksichtigt. Anbei das Beispiel Arbeitszeitprofil.
Bei einer neuen Zeiteintrags-Serie werden für alle Tage die gleichen Arbeitszeiten angenommen.
|
|
201 | TimePunch | Backend | Task | niedrig | Projekt muss in Zeiteintrag zwingend vorhanden sein | geschlossen | | |
Aufgabenbeschreibung
Aktuell ist das Projekt im Zeiteintrag noch nicht zwingend, d.h. durch ein Datenbank Constraint abgesichert.
Dies muss wegen der Datenintegrität in der nächsten Version umbedingt nachgeholt werden.
|
|
205 | TimePunch | Backend | Feature Request | hoch | TimePunch WebServices implementieren | geschlossen | | |
Aufgabenbeschreibung
TimePunch Webservices implementieren.
Ziel dabei ist es, WebServices zur Verfügung zu stellen, die es ermöglichen, sich mit TimePunch auf der ganzen Welt via Internet auf den Firmenserver zu verbinden und dort seine Zeiten zu verwalten.
|
|
206 | TimePunch | Tp Management | Feature Request | hoch | TimePunch Terminal implementieren | geschlossen | | |
Aufgabenbeschreibung
Es soll eine Terminal Lösung für TimePunch entwickelt werden. Ziel dabei ist es, ein TimePunch Terminal zur Verfügung zu stellen, bei dem sich die Anwender an einem zentralen Zeiterfassungs-Terminal an und abmelden.
|
|
211 | TimePunch | Backend | Feature Request | niedrig | Überstundenverrechnung | geschlossen | | |
|
|
214 | TimePunch | Backend | Bug Report | kritisch | Keine Anrechnung von Krankheit, Fahrtzeit, Betriebliche ... | geschlossen | | |
|
|
215 | TimePunch | Backend | Bug Report | kritisch | Zirkulärer Bezug lässt TimePunch abstürzen | geschlossen | | |
|
|
216 | TimePunch | Backend | Bug Report | kritisch | Jahresübertrag der Urlaubstage, Krankheitstage ist nich ... | geschlossen | | |
|
|
217 | TimePunch | Backend | Bug Report | niedrig | Projektname muss zwingend vorhanden sein | geschlossen | | |
|
|
220 | TimePunch | Tp Management | Feature Request | niedrig | Zeitformat im Bericht | geschlossen | | |
|
|
221 | TimePunch | Tp Management | Feature Request | niedrig | Dialoge sollten mit Escape verlassen werden können | geschlossen | | |
|
|
223 | TimePunch | Tp Management | Feature Request | niedrig | Feiertage beim Arbeitstagvorschlag beachten | geschlossen | | |
|
|
225 | TimePunch | Tp Management | Feature Request | niedrig | Benutzerdefinierte Felder | geschlossen | 1 | |
|
|
227 | TimePunch | Tp Management | Bug Report | niedrig | Zeitformat muss auch im Report berücksichtigt werden. | geschlossen | | |
|
|
228 | TimePunch | Tp Management | Bug Report | mittel | Datum wird bei Stundeneinträgen mit nach Excel exportie ... | geschlossen | | |
|
|
230 | TimePunch | Tp Management | Feature Request | mittel | Neuer Projektbericht: Aggregierte Projektabrechnung | geschlossen | | |
|
|
231 | TimePunch | Tp Watcher | Bug Report | mittel | /Identity mit TpWatcher funktioniert nur bei lizenziert ... | geschlossen | | |
|
|
233 | TimePunch | Tp Watcher | Bug Report | hoch | Kontextmenü des Watchers erscheint nicht | geschlossen | | |
|
|
234 | TimePunch | Tp Watcher | Bug Report | niedrig | Anfangszeit vor Endzeit | geschlossen | | |
|
|
236 | TimePunch | Tp Management | Bug Report | niedrig | Analysefenster Regeln, wird beim Profilwechsel nicht ak ... | geschlossen | | |
|
|
237 | TimePunch | Tp Management | Feature Request | niedrig | Überstundeneinträge in einem neuen Bericht separat ausw ... | geschlossen | | |
|
|
238 | TimePunch | Tp Management | Feature Request | niedrig | Editierkomfort für neue Tätigkeiten | geschlossen | | |
|
|
239 | TimePunch | Tp Management | Feature Request | niedrig | Projekte anlegen / editieren | geschlossen | | |
|
|
241 | TimePunch | Tp Watcher | Bug Report | kritisch | Aufzeichnung wird nach Beendigung der Pause nicht neu g ... | geschlossen | | |
|
|
242 | TimePunch | Backend | Bug Report | hoch | Tagesarbeitszeit <2 Std. im Arbeitszeitmodell | geschlossen | | |
|
|
243 | TimePunch | Tp Management | Bug Report | niedrig | Fehlerhafte Anzeige der Wochenarbeitszeit | geschlossen | | |
|
|
244 | TimePunch | Tp Management | Bug Report | hoch | Absturz nach Anlegen eines leeren Tasks | geschlossen | | |
|
|
246 | TimePunch | Tp Management | Feature Request | niedrig | Tätigkeiten die für alle Projekte gültig sind | geschlossen | | |
|
|
247 | TimePunch | Backend | Feature Request | mittel | Stundensatz pro Projekt/Tätigkeit und Mitarbeiter defin ... | geschlossen | | |
|