|
1821 | Tp Calendar | Feature Request | Medium | Vertretungsregelung im Kalender | 06.10.2024 | Waiting on Customer | 5.70 | nico.hammann | |
Task Description
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.
|
|
1822 | Tp Management | Feature Request | Low | Neue Berechtigung: „Mitarbeiter zu Projekte“- Zuordnung... | 06.10.2024 | Waiting on Customer | 5.70 | nico.hammann | |
Task Description
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.
|
|
1823 | Backend | Feature Request | Low | Audit von Änderungen an Projekten | 06.10.2024 | Waiting on Customer | 5.70 | nico.hammann | |
Task Description
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.
|
|
1830 | Tp Datafox | Feature Request | Low | Dynamisches anlegen von Projekten bei Barcode-Scan | 16.10.2024 | Requires testing | 5.70 | Gerhard | |
Task Description
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.
|
|
1863 | Tp Calendar | Feature Request | Low | Manuelle Urlaubsfreigabe soll Team-Freigabe überschreib... | 20.11.2024 | Waiting on Customer | 5.70 | nico.hammann | |
Task Description
In den globalen Einstellungen des Kalenders, soll die manuelle Freigabe optional so gesetzt werden können, dass sie die Hierarchie Freigabe überschreiben kann.
|
|
1874 | Tp Management | Feature Request | Low | Lohndatenexport nach Addison Lohn & Gehalt | 09.12.2024 | Requires testing | 5.70 | Gerhard | |
Task Description
Es soll ein neuer Lohndatenexport nach Addison Lohn & Gehalt implementiert werden.
|
|
1645 | Tp Management | Bug Report | Low | MA Berechtigung 'Kein Zugriff': hängt sich in den MA-St... | 24.01.2024 | Waiting on Customer | 5.70 | nico.hammann | |
Task Description
Wenn in den Stammdaten → Mitarbeitende ein Mitarbeiter die Berechtigung ‘Kein Zugriff’ besitzt und das Icon für den ‘Jahresurlaub -und Krankheit’ ausgewählt wird, lädt der sich öffnende Dialog nicht.
#014364
|
|
1809 | Tp Management | Bug Report | Low | Internationaler Kindertag 20.09. | 17.09.2024 | Waiting on Customer | 5.70 | nico.hammann | |
Task Description
Der Feiertag muss in den folgenden Bundesländern hinzugefügt werden: Thüringen
|
|
1831 | Tp Cutter | Bug Report | Low | Automatische Pause, wenn Arbeitszeitblock > 6 Std. | 18.10.2024 | Waiting on Customer | 5.70 | nico.hammann | |
Task Description
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.
|
|
1846 | Backend | Bug Report | Low | Status bei Buchungstyp Abwesenheit | 04.11.2024 | Waiting on Customer | 5.70 | nico.hammann | |
Task Description
Der Status bei Zeiteinträgen, welche den Buchungstyp ‘Abwesenheit’ besitzen, wird als ‘Am arbeiten’ gekennzeichnet und nicht als ‘Abwesend’
|
|
1847 | Tp Calendar | Bug Report | Low | Urlaubsanträge für das Folgejahr triggern 'Nicht genüge... | 05.11.2024 | Waiting on Customer | 5.70 | nico.hammann | |
Task Description
Wenn ein Urlaubsantrag für das Folgejahr gestellt wird, wird die Warnung ‘Es sind nicht genügend Urlaubstage verfügbar’
|
|
1854 | Tp Management | Bug Report | Low | Lohnabrechnung Monatsbericht | 11.11.2024 | Waiting on Customer | 5.70 | Gerhard | |
Task Description
Auszahlungsdifferenz wird falsch dargestellt. Korrekt wäre der Betrag “Auszahlungsdifferenz” minus “Überstunden im aktuellen Monat”.
|
|
1878 | Tp Management | Bug Report | Low | Berechtigung für die Feiertage auf Admin einschränken | 12.12.2024 | Waiting on Customer | 5.70 | nico.hammann | |
Task Description
Die benötigte Berechtigung zum bearbeiten der Feiertage auf Administration anheben
|
|
1880 | Backend | Bug Report | Low | Keine Audit Mails bei mehreren Anpassungen | 18.12.2024 | Waiting on Customer | 5.70 | nico.hammann | |
Task Description
Wenn über die Funktion mehrere Projekte/Tätigkeiten oder Kunden Zeiteinträge zuzuordnen, bekommen die betroffenen Mitarbeitenden keine Informationsmail.
021635
|
|
1884 | Tp Calendar | Bug Report | Low | Hyperlink in Informationsmail funktioniert nicht | 30.12.2024 | Waiting on Customer | 5.70 | nico.hammann | |
Task Description
Der Hyperlink, welcher in den Genehmigungsbereich führt besitzt kein Hyperlink
|
|
1893 | Tp Cutter | Bug Report | Low | Schneidet keine Remote-Work Rahmenzeiten | 08.01.2025 | Waiting on Customer | 5.70 | nico.hammann | |
Task Description
Cutter passt Zeiteinträge, welche auf Remote-Arbeit buchen, nicht in die hinterlegten Rahmenarbeitszeiten/Schichten an
|
|
1826 | Tp Management | Feature Request | Low | Organisationfilter auch in Lizenzen anwenden | 08.10.2024 | Requires testing | 5.70 | nico.hammann | |
Task Description
Der Organisationsfilter hat in den Lizenzen kein Auswirkung.
|
|
1851 | Tp Datafox | Feature Request | Medium | Zutrittskontrolle ins Datafox-Modul integrieren | 05.11.2024 | Requires testing | 5.70 | nico.hammann | |
Task Description
Die Zutrittskontrolle soll in das Datafox-Modul integriert werden
|
|
1875 | Backend | Feature Request | Low | DSGVO Datenlöschung muss auch Historie bereinigen | 11.12.2024 | Requires testing | 5.70 | Gerhard | |
Task Description
Die DSGVO Datenlöschung, muss auch die Historischen Einträge bereinigen.
|
|
1897 | Tp Datafox | Feature Request | Low | Organisationsfilter für Transponderliste | 14.01.2025 | Requires testing | 5.70 | nico.hammann | |
Task Description
Der Organisationsfilter im Management soll auch für die Transponderliste im Datafox-Modul anwendbar sein
|
|
1797 | Tp Management | Bug Report | Low | Proxy verhindert Laden der Krankenkassendaten | 03.09.2024 | Requires testing | 5.70 | Gerhard | |
Task Description
Ein Proxy scheint das Laden der Krankenkassendaten zu verhindern.
Die Proxy-Einstellungen sollen vom Server übernommen werden.
|
|
1833 | Backend | Bug Report | Low | Primary Key Violation | 20.10.2024 | Assigned | 5.70 | Gerhard | |
Task Description
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)
|
|
1892 | Tp Management | Bug Report | Low | Änderungen der Urlaubsberechnung im MA Profil wird nich... | 08.01.2025 | Requires testing | | nico.hammann | |
Task Description
Wenn die Urlaubsberechnung im Mitarbeiterprofil abgeändert wird, werden die neuen Einstellungen in den Folgejahren nicht automatisch übernommen.
Wenn in den Folgejahren noch kein Zeiteintrag existiert und ein neuer Zeiteintrag angelegt wird, aktualisiert sich die Anzeige, allerdings nicht mit den Daten aus dem MA Profil sondern mit den Einstellungen aus dem Vorjahr.
Bsp.:
Einstellungen im MA Profil: Übertrag: Januar Verfall: Dezember Tage: 30
2024: Übertrag: Januar Verfall: Sofort Tage: 30
2025 vor Zeiteintrag: ———- 2025 nach Zeiteintrag: Übertrag: Januar ———- Übertrag: Januar Verfall: Nie ———- Verfall: Sofort ← Einstellung aus 2024 Tage: 30 ———- Tage: 30
|
|
1898 | Tp Management | Bug Report | Low | Organisationfilter wird nicht bei 'Benutzer wechseln' z... | 15.01.2025 | Requires testing | 5.70 | nico.hammann | |
Task Description
Wenn ein Organisationfilter gesetzt wird und die Funktion ‘Benutzer wechseln’ durchgeführt wird, wird der Filter nicht zurückgesetzt
|
|
822 | Tp Server | Feature Request | Low | Erweiterte Passwortsicherheit | 19.02.2018 | Assigned | | Gerhard | |
Task Description
Die aktuell in TimePunch verwalteten Passwörter unterliegen derzeit keiner gesonderten Passwortsicherheit. Geplant sind folgende Erweiterungen:
- Kennzeichen eines Sicheren Passworts (min. 8 stellen, 1 Großbuchstabe, 1 kleinbuchstabe, 1 Zahl, 1 Sonderzeichen) - optional Ein -und ausschaltbar - Ablage des Passworthashes mit SHA256 - Nutzung eines Passwort Salt - Nutzung eines Passwort Pepper
Beim ersten Login wird das bisherige Passwort ungültig und der Mitarbeiter muss ein neues und sicheres Passwort setzen.
|
|
962 | Tp Watcher | Bug Report | Low | Zeiterfassung wird nach Pause nicht automatisch wieder ... | 28.01.2019 | Researching | | | |
|
|
551 | Tp Management | Task | Low | Auch Gruppen (Teams) sollen bei der Projektzuordnung se... | 04.05.2016 | New | | | |
|
|
647 | Tp Management | Task | Low | Verfügbare Stunden werden beim Erfassen verwirrend darg... | 02.02.2017 | New | | | |
|
|
685 | Backend | Task | Low | Aktiver Eintrag muss eindeutig sein | 01.04.2017 | New | | | |
|
|
710 | Backend | Task | Low | SQL Server Express Container | 19.05.2017 | New | | | |
|
|
711 | Backend | Task | Low | Datenbank-Backup überarbeiten | 19.05.2017 | New | | | |
|
|
733 | Tp Online | Task | Low | Fahrtzeit wird zur Arbeitszeit dazugerechnet | 09.06.2017 | New | | | |
|
|
984 | Backend | Task | Low | Export der Betriebsdaten nach Diamant-Software über die... | 06.02.2019 | New | | | |
|
|
1214 | Backend | Task | Low | Moment.js durch Day.js ersetzen | 06.01.2021 | New | | | |
|
|
1377 | Backend | Task | Low | Festgehalt sollte auch Anteilig exportiert werden | 23.03.2022 | New | | | |
|
|
1558 | Tp Management | Task | Low | Bei einem Zeiteintrag stimmt die "Arbeitszeit" des Proj... | 19.09.2023 | Researching | | | |
|
|
1614 | Tp Self Service | Task | Low | Initialer Fokus setzen bei Webansicht | 07.12.2023 | New | | | |
|
|
16 | Tp Watcher | Feature Request | Low | TimePunch Watcher prüft Vollständigkeit | 03.08.2004 | New | | | |
|
|
22 | Backend | Feature Request | Very Low | Fahrtzeit, Kilometer und Kilometerstand | 03.08.2004 | New | | | |
|
|
23 | Backend | Feature Request | Very Low | Schichtmodell | 03.08.2004 | New | | | |
|
|
117 | Tp Watcher | Feature Request | Low | Zeiten automatisch anpassen | 11.03.2005 | New | | | |
|
|
155 | Tp Watcher | Feature Request | Very Low | Kurztasten zuweisen | 02.02.2006 | Unconfirmed | | | |
|
|
163 | Backend | Feature Request | Low | Analysezeitraum individuell eistellbar | 17.11.2006 | New | | | |
|
|
235 | Tp Management | Feature Request | Very Low | Unterscheidung zwischen Mehr -und Überstunden. | 15.10.2009 | New | | | |
|
|
240 | Tp Management | Feature Request | Low | Projekte und Tätigkeiten Explorer-Like verwalten | 20.02.2010 | New | | | |
|
|
252 | Tp Management | Feature Request | Low | Zusatz für Mitarbeiter auf Montage | 16.05.2011 | New | | | |
|
|
254 | Tp Management | Feature Request | Low | Time Punch Software, frage Reisezeit? | 22.06.2011 | New | | | |
|
|
258 | Tp Management | Feature Request | Low | Tätigkeiten aus mehreren Projekten für Bericht auswähle... | 08.08.2011 | Researching | | | |
|
|
273 | Tp Management | Feature Request | Low | Verpflegungsmehraufwände berechnen | 05.10.2011 | Researching | | | |
|
|
290 | Tp Mobile | Feature Request | Low | Suggestions for additional features | 02.09.2012 | New | | | |
|