Alle Projekte

ID Projekt Kategorie Aufgabentyp Schweregrad Zusammenfassung Status Fortschritt
1863TimePunchTp CalendarFeature RequestniedrigManuelle Urlaubsfreigabe soll Team-Freigabe überschreib...Assigned
0%
Aufgabenbeschreibung

In den globalen Einstellungen des Kalenders, soll die manuelle Freigabe optional so gesetzt werden können, dass sie die Hierarchie Freigabe überschreiben kann.

1857TimePunchTp AttendanceFeature RequestniedrigFixieren der ÜberschriftenzeileNew
0%
Aufgabenbeschreibung

Die Überschriftenzeile in der Anwesenheitsliste sollte beim Scrollen fixiert werden.

1854TimePunchTp ManagementBug ReportniedrigLohnabrechnung Monatsbericht Assigned
90%
Aufgabenbeschreibung

Auszahlungsdifferenz wird falsch dargestellt.
Korrekt wäre der Betrag “Auszahlungsdifferenz” minus “Überstunden im aktuellen Monat”.

1833TimePunchBackendBug ReportniedrigPrimary Key ViolationAssigned
90%
Aufgabenbeschreibung

In großen Datenbanken kann es zu einer PK-Violation bei Abfragen kommen.

2023-10-11 09:37:04,058 [7] FATAL: UserGroupServiceImpl
AdFactum.Data.Exceptions.SqlCoreException: Verletzung der PRIMARY KEY-Einschränkung “PKTP_JOINE3214EC07BFD2AB93”. Ein doppelter Schlüssel kann in das dbo.TP_JOINED-Objekt nicht eingefügt werden. Der doppelte Schlüsselwert ist (5bdc68f2-5171-42ad-9bf2-9e63c4da287e).
Die Anweisung wurde beendet. —> System.Data.SqlClient.SqlException: Verletzung der PRIMARY KEY-Einschränkung “PKTP_JOINE3214EC07BFD2AB93”. Ein doppelter Schlüssel kann in das dbo.TP_JOINED-Objekt nicht eingefügt werden. Der doppelte Schlüsselwert ist (5bdc68f2-5171-42ad-9bf2-9e63c4da287e).
Die Anweisung wurde beendet.

 bei System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
 bei System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
 bei System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
 bei System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite)
 bei System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry)
 bei System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
 bei Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling.SqlCommandExtensions.<>c__DisplayClass1.<ExecuteNonQueryWithRetry>b__0()
 bei Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling.RetryPolicy.ExecuteAction[TResult](Func`1 func)
 bei AdFactum.Data.SqlServer.ReliableSqlPersister.ExecuteSecureDbCall(IDbCommand command, Boolean nonQuery)
 --- Ende der internen Ausnahmestapelüberwachung ---
 bei AdFactum.Data.SqlServer.ReliableSqlPersister.ExecuteSecureDbCall(IDbCommand command, Boolean nonQuery)
 bei TimePunch.Business.DatabaseHelper.TpSqlDatabase.ExecuteSecureDbCall(IDbCommand command, Boolean nonQuery)
 bei AdFactum.Data.Internal.BasePersister.Execute(String execSql)
 bei TimePunch.Business.DataAccess.TimePunchDataAccessBase.CreateJoinGroup(ITimePunchConnection connection, IEnumerable`1 sourceDataId)
 bei TimePunch.Business.DataAccess.TimePunchDataAccessBase.CreateJoinCondition(ITimePunchConnection connection, Type resultType, String resultProperty, IEnumerable`1 sourceDataId, Guid& joinGroup)
 bei TimePunch.Business.DataAccess.UserStorage.SearchUsersLegacy(ITimePunchConnection connection, IUserSearch searchCriteriaParameter)
 bei TimePunch.Business.UserService.SearchUsers(ITimePunchConnection connection, IUserSearch searchCriteriaParameter)
 bei TimePunch.Business.UserService.SearchAuthorizedUsers(ITimePunchConnection connection, IUserSearch searchCriteria)
 bei TimePunch.Core.Services.UserGroupServiceImpl.MapToUserGroupDtos(ITimePunchConnection connection, IEnumerable`1 groups)
 bei TimePunch.Core.Services.UserGroupServiceImpl.<>c__DisplayClass6_0.<SearchUserGroups>b__1()
 bei TimePunch.Module.Infrastructure.Core.ServiceHelper.ExecuteSafeCall(LogExceptionDelegate exceptionHandler, Action action)

2023-10-11 09:37:04,058 [7] FATAL:

 bei AdFactum.Utils.Logging.TechLogService.LogException(Type callingClass, Exception exception)
 bei TimePunch.Module.Infrastructure.Core.ServiceHelper.ExecuteSafeCall(LogExceptionDelegate exceptionHandler, Action action)
 bei TimePunch.Core.Services.UserGroupServiceImpl.SearchUserGroups(TpFault& fault, TpAuthentication authentication, UserGroupSearchDto userGroupSearch)
 bei SyncInvokeSearchUserGroups(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.Runtime.InputQueue`1.AsyncQueueReader.Set(Item item)
 bei System.Runtime.InputQueue`1.EnqueueAndDispatch(Item item, Boolean canDispatchOnThisThread)
 bei System.Runtime.InputQueue`1.EnqueueAndDispatch(T item, Action dequeuedCallback, Boolean canDispatchOnThisThread)
 bei System.ServiceModel.Channels.SingletonChannelAcceptor`3.Enqueue(QueueItemType item, Action dequeuedCallback, Boolean canDispatchOnThisThread)
 bei System.ServiceModel.Channels.HttpPipeline.EnqueueMessageAsyncResult.CompleteParseAndEnqueue(IAsyncResult result)
 bei System.ServiceModel.Channels.HttpPipeline.EnqueueMessageAsyncResult.HandleParseIncomingMessage(IAsyncResult result)
 bei System.Runtime.AsyncResult.AsyncCompletionWrapperCallback(IAsyncResult result)
 bei System.Runtime.Fx.AsyncThunk.UnhandledExceptionFrame(IAsyncResult result)
 bei System.Runtime.AsyncResult.Complete(Boolean completedSynchronously)
 bei System.ServiceModel.Channels.HttpInput.ParseMessageAsyncResult.OnRead(IAsyncResult result)
 bei System.Runtime.Fx.AsyncThunk.UnhandledExceptionFrame(IAsyncResult result)
 bei System.Web.Hosting.AsyncResultBase.Complete(Int32 hresult, Boolean synchronous)
 bei System.Web.Hosting.PipelineRuntime.AsyncCompletionHandler(IntPtr rootedObjectsPointer, Int32 bytesCompleted, Int32 hresult, IntPtr pAsyncCompletionContext)
1832TimePunchTp DatafoxFeature RequestniedrigAutomatisches Abmelden bei DienstgangNew
0%
Aufgabenbeschreibung

Das Datafox Modul sollte einen Mitarbeiter automatisch abstempeln, wenn dieser mit einer Dienstgang Buchung den Betrieb verlässt und dann nicht mehr zurück ins Büro kommt.

Das Arbeitszeitende sollte sein, wenn die reguläre Sollzeit des Mitarbeiters erreicht ist.

1831TimePunchTp CutterBug ReportniedrigAutomatische Pause, wenn Arbeitszeitblock > 6 Std. New
0%
Aufgabenbeschreibung

Nur im Modus “In maximaler Arbeitszeit”:

Der Cutter muss ebenfalls eine Pause schneiden, wenn ein einzelner Arbeitszeitblock größer 6 Std. ist.

Als Beispiel:

Arbeitszeit : 08:00 - 10:00
Pause       : 10:00 - 11:00
Arbeitszeit : 11:00 - 20:00

Dies ist unabhängig davon, ob vorher bereits eine Pause getätigt wurde.

1830TimePunchTp DatafoxFeature RequestniedrigDynamisches anlegen von Projekten bei Barcode-ScanNew
0%
Aufgabenbeschreibung

Es sollte möglich dynamische Projekte (mit Auftragsbezug) beim Barcode Scan am Terminal anzulegen.
Das vereinfacht die Administration, da neue Projekte nicht zuerst in TimePunch angelegt werden müssen.

1825TimePunchTp DatafoxFeature RequestniedrigGeräte Aktualisierungstext anpassenNew
0%
Aufgabenbeschreibung

Es ist nur etwas irreführend wenn man speichert, “Aktualisierung erfolgreich” angezeigt wird und die Mitarbeiterin nicht sofort buchen kann :)

An der Stelle wäre eine Meldung “Bitte 1-2 Minuten warten, Prozess läuft im Hintergrund” sehr praktisch :)

1823TimePunchBackendFeature RequestniedrigAudit von Änderungen an ProjektenRequires testing
90%
Aufgabenbeschreibung

Um Projekt -und Mitarbeiterzuordnungen nachvollziehbarer zu gestalten, soll es die Möglichkeit geben, automatisierte E-Mails mit den durchgeführten Änderungen zu verschicken.

Hierzu werden die Einstellungen um den Punkt „Audit von Änderungen an Projekten“ erweitert.

1822TimePunchTp ManagementFeature RequestniedrigNeue Berechtigung: „Mitarbeiter zu Projekte“- Zuordnung...Requires testing
90%
Aufgabenbeschreibung

Um die Handhabung der Zuordnung der Mitarbeitenden zugänglicher zu machen, soll diese Funktionalität ab der Berechtigung „Mitarbeiter in Vertrauensstellung“ zur Verfügung stehen.

Hierzu werden die Berechtigungen erweitert, damit die Projektleitung und Assistenten der Projektleitung (ab der Berechtigungsstufe „Mitarbeiter in Vertrauensstellung“), Mitarbeiter zu Projekten hinzufügen kann. Ebenso sollen diese Mitarbeiter auch die Möglichkeit erhalten, Projektspezifische Details für die Projektmitarbeiter anzupassen.

1821TimePunchTp CalendarFeature RequestniedrigVertretungsregelung im KalenderRequires testing
90%
Aufgabenbeschreibung

Es ist geplant, dass Abwesenheitsanträge, bei denen eine Vertretung eingetragen wurde, gesondert behandelt werden.

Ist eine Vertretung hinterlegt, dann soll die Vertretung vor Genehmigung des Antrags durch den oder die Vorgesetzten, darüber informiert werden.

Die Vertretung hat dabei nicht das Recht, den Antrag abzulehnen oder diesen zu genehmigen. Eine Vertretung kann dem Antrag lediglich zustimmen oder die Zustimmung verweigern.

Wird die Zustimmung durch die Vertretung verweigert, dann erhält der Abwesenheitsantrag den Vermerk „Vertretung hat nicht zugestimmt.“ Dieser Vermerk wird dann dem jeweiligen Genehmiger bei der Genehmigung angezeigt.

Der Genehmiger kann dann eine fachliche Schlichtung herbeiführen, den Antrag genehmigen oder auch ablehnen.

Der neue Vertretungsprozess gilt nur für die Beantragung neuer Abwesenheiten, nicht aber für das Beantragen eines Stornos.

1816TimePunchTp WatcherFeature RequestniedrigPause auch im Watcher anzeigenNew
0%
Aufgabenbeschreibung

Die Pause sollte auch im Watcher angezeigt werden.
→ ähnlich der Selbstauskunft

1805TimePunchBackendFeature RequestniedrigWenn Samstag / Sonntag regulär als Arbeitszeit gezählt ...New
0%
Aufgabenbeschreibung

Wenn Samstag / Sonntag regulär als Arbeitszeit gezählt werden, dann sollten diese Tage nicht als WE einfärbt sein.
Das betrifft die Tägliche Übersicht, sowie den Kalender

1797TimePunchTp ManagementBug ReportniedrigProxy verhindert Laden der KrankenkassendatenNew
0%
Aufgabenbeschreibung

Ein Proxy scheint das Laden der Krankenkassendaten zu verhindern.

Die Proxy-Einstellungen sollen vom Server übernommen werden.

1796TimePunchBackendFeature RequestniedrigDurchschnittliche Arbeitszeiten bei Krankheit / Urlaub ...New
0%
Aufgabenbeschreibung

Durchschnittliche Arbeitszeiten bei Krankheit / Urlaub / Feiertag, für das Gleitzeitkonto ermöglichen.

1789TimePunchTp ManagementFeature RequestniedrigEs sollte auch ein Audit Mailing über die Änderungen vo...New
0%
Aufgabenbeschreibung

Genau wie das Ändern von Zeiteinträgen, sollte es auch das Ändern von Projekten ein separates Mailing geben.

Wichtig: Nicht nur das Ändern von direkten Projekt-Eigentschaften, sondern vor allem das Hinzufügen oder Entfernen von Mitarbeitern, sowie deren Projekteigenschaften, sollten im Mailing aufgeführt sein.

1788TimePunchBackendFeature Requestniedrig„Mitarbeiter zu Projekte“ Zuordnung soll auch die Proje...New
0%
Aufgabenbeschreibung

Das neue Feature “Mitarbeiter zu Projekte” zuordnen, soll auch in der Rolle Projektassistenz nutzbar sein.

Hierzu wird ein neues Recht benötigt (Zuordnen von MA zu Projekt). Dieses Recht soll ab der Projektassistenz aufwärts nutzbar sein, und dient dem Zuordnen der Mitarbeiter zu Projekten.

Wichtig: Wichtig, auch die Einstellungen pro MA (durch Doppelklick) im Dialog, soll ab der Rolle Projektassistenz nutzbar sein.

1781TimePunchBackendFeature RequestniedrigBeim CSV Export auch Tage ohne Buchung exportieren.New
0%
Aufgabenbeschreibung

Es sollte eine Möglichkeit geben, beim CSV Export auch Tage ohne Buchung zu exportieren.

1733TimePunchBackendFeature RequestniedrigZeitwert-/Langzeitkonten in TimePunchNew
0%
Aufgabenbeschreibung

Es sollen Zeitwert-/Langzeitkonten eingeführt werden.

D.h., dass ein Mitarbeiter innerhalb eines Jahres ein bestimmtes Kontingent an Überstunden hierauf „einzahlen“ darf, welches ihm bei einer späteren Beendigung eines Arbeitsverhältnisses zugutekommen kann, um z.B. zwei Monate früher in Rente gehen zu können.

Diese Zeitwerkkonten müssen auf einem separaten Konto – nicht auf dem eigentlichen Zeiterfassungskonto – hinterlegt und geführt werden.

1732TimePunchBackendFeature RequestniedrigZahlungsziel der Hosting-RechnungNew
0%
Aufgabenbeschreibung

Das Zahlzungsziel der Hosting-Rechnung sollte pro Kunde anpassbar sein.

1713TimePunchTp ManagementFeature RequestniedrigBericht „Urlaubsübersicht pro Monat“New
0%
Aufgabenbeschreibung

Bericht „Urlaubsübersicht pro Monat“ macht keinen Sinn, wenn man ihn nur auf das komplette Jahr filtern kann. Es ist ja ein Monatsbericht – sollte daher auf einen spezifischen Monat filterbar sein. Aktuell muss ich ihn mir als .pdf für das ganze Jahr ziehen, als .pdf speichern und mir dann händisch die nicht benötigten Seiten löschen.

1712TimePunchTp ManagementFeature RequestniedrigZusammenfassen von BerichtenNew
0%
Aufgabenbeschreibung

Mühsames zusammensuchen von Berichten – ich muss in mindestens 3 Kategorien einsteigen um mir meine monatlich benötigten Berichte zusammenzusuchen. Diese sollten parallel zur aktuellen Positionen an einen zentralen Menupunkt zu finden sein

1686TimePunchTp ManagementFeature RequestniedrigSupremo direkt installieren, sodass kein Download mehr ...New
0%
Aufgabenbeschreibung

Supremo sollte im Management mit installiert werden.

1685TimePunchTp ManagementFeature RequestniedrigTerminbuchung für Kunden vereinfachenResearching
0%
Aufgabenbeschreibung

Kontaktdaten bei Terminbuchung aus dem Management direkt mitgeben

1636TimePunchTp ManagementFeature RequestniedrigSortieren der Projekte nach Häufigkeit der NutzungNew
0%
Aufgabenbeschreibung

Es wäre auch schön, wenn TimePunch tracken könnte, was meine häufigsten Projekte sind.
Meine Liste von auswählbaren Projekten ist recht lang, aber ich persönlich brauche nur 3.

1632TimePunchTp CalendarFeature RequestniedrigAnzeige der Schulferien im KalenderNew
0%
1614TimePunchTp Self ServiceTaskniedrigInitialer Fokus setzen bei WebansichtNew
0%
1613TimePunchTp WatcherFeature RequestniedrigWatcher Verbesserungen für Sehbehinderte und blinde Men...New
0%
1600TimePunchBackendFeature RequestniedrigCutter nur auf neue Zeiteinträge, nicht auf geänderte E...New
0%
1599TimePunchBackendFeature RequestniedrigCutter soll nicht nach MA sondern nach Projekt cuttenNew
0%
1596TimePunchTp OnlineFeature RequestniedrigFreitextsuche für Projekte im Online ModulNew
0%
1595TimePunchBackendFeature RequestniedrigErlaubte Überstunden pro WocheNew
0%
1594TimePunchBackendBug ReportniedrigZeitzuschläge, anstatt reiner Zuschlag beim StundenlohnNew
0%
1586TimePunchTp CutterFeature RequestniedrigProjektname bei Cutten der Pausenzeit mitsendenNew
0%
1579TimePunchTp CalendarFeature RequestniedrigTeilstorno bei Anträgen ermöglichenNew
0%
1578TimePunchTp OnlineFeature RequestniedrigButton zum Abbrechen im Online Modul versteckenNew
0%
1559TimePunchTp ManagementFeature RequestniedrigÜbertrag aller Kalendereinträge in den Google/Outlook K...New
0%
1558TimePunchTp ManagementTaskniedrigBei einem Zeiteintrag stimmt die "Arbeitszeit" des Proj...Researching
0%
1516TimePunchTp ManagementFeature RequestniedrigZusatzfelder: Reihenfolge MehrfachauswahlNew
0%
1483TimePunchTp ManagementFeature RequestniedrigKalenderexport mit Ausfallschlüssel pro Tag New
0%
1473TimePunchBackendBug ReportniedrigUmkehr der Zuordnung Projekt - Mitarbeiter / Mitarbeite...New
0%
1472TimePunchBackendBug ReportniedrigNeue Rolle "Buchhaltung" zur Korrektur von MA-ProfilenNew
0%
1465TimePunchBackendFeature RequestniedrigImport von Mitarbeiterdaten verbessernNew
0%
1461TimePunchBackendBug ReportniedrigAktuelle Arbeitszeit und Überstunden stimmen nicht am 1...New
0%
1448TimePunchBackendFeature RequestniedrigBei Update-Installation Server Name mitliefernNew
0%
1447TimePunchTp WatcherFeature RequestniedrigAnzeige der Wochenarbeitszeit im Tooltip des WatchersNew
0%
1437TimePunchTp OnlineFeature RequestniedrigAnmeldung mit Hidden Captcha überprüfen New
0%
1430TimePunchBackendFeature RequestniedrigÄnderungslog nicht nur bei ZeiteinträgenNew
0%
1427TimePunchBackendFeature RequestniedrigHinweis im Management, wenn Tage nicht ausgefüllt sindNew
0%
1426TimePunchTp ManagementFeature RequestniedrigKeine Mail, wenn die Administration Zeiteinträge ändertNew
0%
zeige Aufgaben 1 - 50 von 263 Seite 1 von 6

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung