|
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.
|
|
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.
|
|
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.
|
|
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
|
|
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.
|
|
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
|
|
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
|
|
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.
|
|
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.
|
|
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)
|
|
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
|
|
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
|
|
551 | Tp Management | Task | Low | Auch Gruppen (Teams) sollen bei der Projektzuordnung se... | 04.05.2016 | New | | | |
Task Description
Da Teams normalerweise das Rückgrat von Projekten bilden, sollen diese auch bei den Zugriffsrechten der Projekte selektierbar sein.
Im ersten Schritt sollen die Teams jedoch nicht als Ganzes dem Projekt zugeordnet werden. Die Teams werden bei der Zuordnung in die einzelnen Mitglieder aufgelöst, die dann einzeln dem Projekt zugeordnet werden.
|
|
647 | Tp Management | Task | Low | Verfügbare Stunden werden beim Erfassen verwirrend darg... | 02.02.2017 | New | | | |
Task Description
Wie im Bild zu sehen ist, werden folgende Stunden bei der Erfassung dargestellt.
Geplant: 160 Arbeitszeit: 140 Rest: 4
Der Restbetrag stimmt mit dem Projektbericht überein. Die Arbeitszeit hingegen nicht.
Die Erklärung ist die, dass im Erfassungsdialog nur die Arbeitszeit des aktiven Mitarbeiters dargestellt wird. Im Projektbericht hingegen, wird die Arbeitszeit aller Projektmitarbeiter gelistet.
Es ist zu prüfen, ob bei der Erfassung nicht auch die Arbeitszeit aller Projektmitarbeiter angezeigt werden kann, damit die Rechnung mathematisch stimmig ist.
|
|
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 | | | |
|
|
294 | Backend | Feature Request | Low | Maximale Minusstunden festlegen | 03.09.2012 | New | | | |
|
|
301 | Tp Watcher | Feature Request | Low | Zeiterfassung mit AdHoc Projekten | 31.10.2012 | New | | | |
|
|
303 | Tp Watcher | Feature Request | Low | Regelwerk zur Zeiterfassung | 06.11.2012 | New | | | |
|