<?xml version="1.0" ?>
<rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" 
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel rdf:about="https://backlog.timepunch.de/">
    <title>TimePunch Ticket System</title>
    <link>https://backlog.timepunch.de/</link>
    <description>TimePunch Ticket SystemTimePunch: Recently closed tasks</description>
    <dc:date>2026-06-16T12:42:09Z</dc:date>
    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://backlog.timepunch.de/index.php?do=details&amp;task_id=2216" />
                <rdf:li rdf:resource="https://backlog.timepunch.de/index.php?do=details&amp;task_id=2246" />
                <rdf:li rdf:resource="https://backlog.timepunch.de/index.php?do=details&amp;task_id=2247" />
                <rdf:li rdf:resource="https://backlog.timepunch.de/index.php?do=details&amp;task_id=2248" />
                <rdf:li rdf:resource="https://backlog.timepunch.de/index.php?do=details&amp;task_id=2259" />
                <rdf:li rdf:resource="https://backlog.timepunch.de/index.php?do=details&amp;task_id=2263" />
                <rdf:li rdf:resource="https://backlog.timepunch.de/index.php?do=details&amp;task_id=2266" />
                <rdf:li rdf:resource="https://backlog.timepunch.de/index.php?do=details&amp;task_id=2234" />
                <rdf:li rdf:resource="https://backlog.timepunch.de/index.php?do=details&amp;task_id=2238" />
                <rdf:li rdf:resource="https://backlog.timepunch.de/index.php?do=details&amp;task_id=2239" />
              </rdf:Seq>
    </items>
    		
  </channel>
    <item rdf:about="https://backlog.timepunch.de/index.php?do=details&amp;task_id=2216">
    <title>FS#2216: Aktive Mitarbeitende anzeigen umbenennen</title>
    <link>https://backlog.timepunch.de/index.php?do=details&amp;task_id=2216</link>
    <dc:date>2026-06-16T12:42:09Z</dc:date>
    <dc:creator>Nico Hammann</dc:creator>
     <description>

Um die Funktion des Feldes &amp;#8216;Aktive Mitarbeitende anzeigen&amp;#8217; eindeutiger zu machen, soll das Label in &amp;#8216;Archivierte Mitarbeitende anzeigen&amp;#8217; umbenannt und der Default-Wert auf abgewählt gestellt werden.



Dies muss in den folgenden Dialogen durchgeführt werden:- Management Mitarbeiterstammdaten- Management Lizenzübersicht- Management DSGVO Übersicht- Datafox Transponderübersicht

</description>
    <content:encoded><![CDATA[
<p>
Um die Funktion des Feldes &#8216;Aktive Mitarbeitende anzeigen&#8217; eindeutiger zu machen, soll das Label in &#8216;Archivierte Mitarbeitende anzeigen&#8217; umbenannt und der Default-Wert auf abgewählt gestellt werden.
</p>

<p>
Dies muss in den folgenden Dialogen durchgeführt werden:<br />- Management Mitarbeiterstammdaten<br />- Management Lizenzübersicht<br />- Management DSGVO Übersicht<br />- Datafox Transponderübersicht<br />
</p>
]]></content:encoded>
  </item>
    <item rdf:about="https://backlog.timepunch.de/index.php?do=details&amp;task_id=2246">
    <title>FS#2246: Bereitschaftsdienst über Nacht mit anschließender Arbeitszeit</title>
    <link>https://backlog.timepunch.de/index.php?do=details&amp;task_id=2246</link>
    <dc:date>2026-06-12T09:25:53Z</dc:date>
    <dc:creator>Nico Hammann</dc:creator>
     <description>

Bei Bereitschaftsdienst über Nacht darf der Bereitschaftsdienst-Eintrag keinen Einfluss auf den Buchungstag der folgenden Einträge haben. Arbeitszeiten die daran anschließen, dürfen nicht zum Buchungstag des Bereitschaftsdienstes gezählt werden.

</description>
    <content:encoded><![CDATA[
<p>
Bei Bereitschaftsdienst über Nacht darf der Bereitschaftsdienst-Eintrag keinen Einfluss auf den Buchungstag der folgenden Einträge haben. <br />Arbeitszeiten die daran anschließen, dürfen nicht zum Buchungstag des Bereitschaftsdienstes gezählt werden.<br />
</p>
]]></content:encoded>
  </item>
    <item rdf:about="https://backlog.timepunch.de/index.php?do=details&amp;task_id=2247">
    <title>FS#2247: Abwesenheiten mit dynamischen Zeitmodell / Eintrag mit Std.</title>
    <link>https://backlog.timepunch.de/index.php?do=details&amp;task_id=2247</link>
    <dc:date>2026-06-12T09:25:45Z</dc:date>
    <dc:creator>Gerhard Stephan</dc:creator>
     <description>

Bei deinem dynamischen Zeitmodell, soll ein Abwesenheitstag mit den Std. aus der Urlaubsberechnung gesetzt werden.

</description>
    <content:encoded><![CDATA[
<p>
Bei deinem dynamischen Zeitmodell, soll ein Abwesenheitstag mit den Std. aus der Urlaubsberechnung gesetzt werden.
</p>
]]></content:encoded>
  </item>
    <item rdf:about="https://backlog.timepunch.de/index.php?do=details&amp;task_id=2248">
    <title>FS#2248: Arbeitszeit Wochenbericht für &quot;normale&quot; Mitarbeiter als Führungskraft </title>
    <link>https://backlog.timepunch.de/index.php?do=details&amp;task_id=2248</link>
    <dc:date>2026-06-12T09:25:25Z</dc:date>
    <dc:creator>Gerhard Stephan</dc:creator>
     <description>

Der Bericht &amp;#8220;Arbeitszeit Wochenbericht&amp;#8221; ist derzeit nicht! &amp;#8220;für Mitarbeiter&amp;#8221; ohne besondere Rechte einsehbar, wenn diese als Führungskraft eingestellt und damit eine Leitungsposition im Team, Abteilung oder Niederlassung haben.



Der Bericht muss ebenfalls für diese Führungskräfte einsehbar sein.

</description>
    <content:encoded><![CDATA[
<p>
Der Bericht &#8220;Arbeitszeit Wochenbericht&#8221; ist derzeit nicht! &#8220;für Mitarbeiter&#8221; ohne besondere Rechte einsehbar, wenn diese als Führungskraft eingestellt und damit eine Leitungsposition im Team, Abteilung oder Niederlassung haben.
</p>

<p>
Der Bericht muss ebenfalls für diese Führungskräfte einsehbar sein.<br />
</p>
]]></content:encoded>
  </item>
    <item rdf:about="https://backlog.timepunch.de/index.php?do=details&amp;task_id=2259">
    <title>FS#2259: Zeiten mit Arbeitsfrei werden in der Tagesansicht nicht korrekt zum Bearbeiten geladen</title>
    <link>https://backlog.timepunch.de/index.php?do=details&amp;task_id=2259</link>
    <dc:date>2026-06-12T09:25:15Z</dc:date>
    <dc:creator>Gerhard Stephan</dc:creator>
     <description>

Zeiten mit Arbeitsfrei, werden beim Doppelklick in der Tagesansicht nicht korrekt geladen.Bei den Einzelbuchungen passt alles.



https://tpimage.s3.eu-west-1.amazonaws.com/Videos/2026-06-08%2010-39-05.mkv 

</description>
    <content:encoded><![CDATA[
<p>
Zeiten mit Arbeitsfrei, werden beim Doppelklick in der Tagesansicht nicht korrekt geladen.<br />Bei den Einzelbuchungen passt alles.
</p>

<p>
<a href="https://tpimage.s3.eu-west-1.amazonaws.com/Videos/2026-06-08%2010-39-05.mkv" class="urlextern" title="https://tpimage.s3.eu-west-1.amazonaws.com/Videos/2026-06-08%2010-39-05.mkv"  rel="nofollow">https://tpimage.s3.eu-west-1.amazonaws.com/Videos/2026-06-08%2010-39-05.mkv</a> 
</p>
]]></content:encoded>
  </item>
    <item rdf:about="https://backlog.timepunch.de/index.php?do=details&amp;task_id=2263">
    <title>FS#2263: Beim Editieren eines Zeiteintrags wächst das Eingabefeld in die Breite</title>
    <link>https://backlog.timepunch.de/index.php?do=details&amp;task_id=2263</link>
    <dc:date>2026-06-12T09:25:08Z</dc:date>
    <dc:creator>Gerhard Stephan</dc:creator>
     <description>

Wird ein sehr breiter Text eingefügt, dann wächst das Eingabefeld in die Breite.Hier sollte eher ein Zeilenumbruch stattfinden.

</description>
    <content:encoded><![CDATA[
<p>
Wird ein sehr breiter Text eingefügt, dann wächst das Eingabefeld in die Breite.<br />Hier sollte eher ein Zeilenumbruch stattfinden.<br />
</p>
]]></content:encoded>
  </item>
    <item rdf:about="https://backlog.timepunch.de/index.php?do=details&amp;task_id=2266">
    <title>FS#2266: Zusatzdaten im Mitarbeiterprofil sind nicht scrollbar</title>
    <link>https://backlog.timepunch.de/index.php?do=details&amp;task_id=2266</link>
    <dc:date>2026-06-12T09:25:01Z</dc:date>
    <dc:creator>Nico Hammann</dc:creator>
     <description>

Wenn zu viele Zusatzdaten im Mitarbeiterprofil angelegt wurden, kann nicht nach oben/unten gescrollt werden

</description>
    <content:encoded><![CDATA[
<p>
Wenn zu viele Zusatzdaten im Mitarbeiterprofil angelegt wurden, kann nicht nach oben/unten gescrollt werden<br />
</p>
]]></content:encoded>
  </item>
    <item rdf:about="https://backlog.timepunch.de/index.php?do=details&amp;task_id=2234">
    <title>FS#2234: Reporting Service ArgumentOutOfRangeException</title>
    <link>https://backlog.timepunch.de/index.php?do=details&amp;task_id=2234</link>
    <dc:date>2026-05-11T11:26:26Z</dc:date>
    <dc:creator>Gerhard Stephan</dc:creator>
     <description>

2026-04-30 08:36:44,742 [46] FATAL: ReportingServiceImplSystem.AggregateException: Mindestens ein Fehler ist aufgetreten. —&amp;gt; System.ArgumentOutOfRangeException: End date (01.01.0001 00:00:00) is lower than start date (01.01.2018 00:00:00)Parametername: endRange

 bei TimePunch.Business.CachedServices.CachedSummaryService.UpdateYearlySummaryInCache(ITimePunchConnection connection, IYearlySummary updateSummary, DateTime startRange, DateTime endRange)
 bei TimePunch.Business.CachedServices.CachedSummaryService.CalculateYearlySummary(ITimePunchConnection connection, Guid userId, Int32 month, Int32 year)
 bei TimePunch.Core.Services.ReportingServiceImpl.&amp;lt;&amp;gt;c__DisplayClass11_0.&amp;lt;GetYearlySummaries&amp;gt;b__2(IGrouping`2 missingValues)
 bei System.Linq.Parallel.SelectManyQueryOperator`3.SelectManyQueryOperatorEnumerator`1.MoveNext(TOutput&amp;amp; currentElement, Pair`2&amp;amp; currentKey)
 bei System.Linq.Parallel.PipelineSpoolingTask`2.SpoolingWork()
 bei System.Linq.Parallel.SpoolingTaskBase.Work()
 bei System.Linq.Parallel.QueryTask.BaseWork(Object unused)
 bei System.Threading.Tasks.Task.Execute()
 --- Ende der internen Ausnahmestapelüberwachung ---
 bei System.Linq.Parallel.QueryTaskGroupState.QueryEnd(Boolean userInitiatedDispose)
 bei System.Linq.Parallel.AsynchronousChannelMergeEnumerator`1.MoveNextSlowPath()
 bei System.Linq.Parallel.QueryOpeningEnumerator`1.MoveNext()
 bei System.Collections.Generic.List`1.InsertRange(Int32 index, IEnumerable`1 collection)
 bei TimePunch.Core.Services.ReportingServiceImpl.GetYearlySummaries(ITimePunchConnection connection, Dictionary`2 userLogons, DateTime startDate, DateTime endDate)
 bei TimePunch.Core.Services.ReportingServiceImpl.&amp;lt;&amp;gt;c__DisplayClass61_0.&amp;lt;GetYearlySummaries&amp;gt;b__14()
 bei TimePunch.Module.Infrastructure.Core.ServiceHelper.ExecuteSafeCall(LogExceptionDelegate exceptionHandler, Action action)


—&amp;gt; (Interne Ausnahme #0) System.ArgumentOutOfRangeException: End date (01.01.0001 00:00:00) is lower than start date (01.01.2018 00:00:00)Parametername: endRange

 bei TimePunch.Business.CachedServices.CachedSummaryService.UpdateYearlySummaryInCache(ITimePunchConnection connection, IYearlySummary updateSummary, DateTime startRange, DateTime endRange)
 bei TimePunch.Business.CachedServices.CachedSummaryService.CalculateYearlySummary(ITimePunchConnection connection, Guid userId, Int32 month, Int32 year)
 bei TimePunch.Core.Services.ReportingServiceImpl.&amp;lt;&amp;gt;c__DisplayClass11_0.&amp;lt;GetYearlySummaries&amp;gt;b__2(IGrouping`2 missingValues)
 bei System.Linq.Parallel.SelectManyQueryOperator`3.SelectManyQueryOperatorEnumerator`1.MoveNext(TOutput&amp;amp; currentElement, Pair`2&amp;amp; currentKey)
 bei System.Linq.Parallel.PipelineSpoolingTask`2.SpoolingWork()
 bei System.Linq.Parallel.SpoolingTaskBase.Work()
 bei System.Linq.Parallel.QueryTask.BaseWork(Object unused)
 bei System.Threading.Tasks.Task.Execute()&amp;lt;---


 2026-04-30 08:36:44,762 [46] 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.ReportingServiceImpl.GetYearlySummaries(TpFault&amp;amp; fault, TpAuthentication authentication, DateTime startDate, DateTime endDate, UserSearchDto userSearchDto)
 bei SyncInvokeGetYearlySummaries(Object , Object[] , Object[] )
 bei System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]&amp;amp; outputs)
 bei System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc&amp;amp; rpc)
 bei System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc&amp;amp; rpc)
 bei System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage11(MessageRpc&amp;amp; 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)
</description>
    <content:encoded><![CDATA[
<p>
2026-04-30 08:36:44,742 [46] FATAL: ReportingServiceImpl<br />System.AggregateException: Mindestens ein Fehler ist aufgetreten. —&gt; System.ArgumentOutOfRangeException: End date (01.01.0001 00:00:00) is lower than start date (01.01.2018 00:00:00)<br />Parametername: endRange
</p>
<pre class="code"> bei TimePunch.Business.CachedServices.CachedSummaryService.UpdateYearlySummaryInCache(ITimePunchConnection connection, IYearlySummary updateSummary, DateTime startRange, DateTime endRange)
 bei TimePunch.Business.CachedServices.CachedSummaryService.CalculateYearlySummary(ITimePunchConnection connection, Guid userId, Int32 month, Int32 year)
 bei TimePunch.Core.Services.ReportingServiceImpl.&lt;&gt;c__DisplayClass11_0.&lt;GetYearlySummaries&gt;b__2(IGrouping`2 missingValues)
 bei System.Linq.Parallel.SelectManyQueryOperator`3.SelectManyQueryOperatorEnumerator`1.MoveNext(TOutput&amp; currentElement, Pair`2&amp; currentKey)
 bei System.Linq.Parallel.PipelineSpoolingTask`2.SpoolingWork()
 bei System.Linq.Parallel.SpoolingTaskBase.Work()
 bei System.Linq.Parallel.QueryTask.BaseWork(Object unused)
 bei System.Threading.Tasks.Task.Execute()
 --- Ende der internen Ausnahmestapelüberwachung ---
 bei System.Linq.Parallel.QueryTaskGroupState.QueryEnd(Boolean userInitiatedDispose)
 bei System.Linq.Parallel.AsynchronousChannelMergeEnumerator`1.MoveNextSlowPath()
 bei System.Linq.Parallel.QueryOpeningEnumerator`1.MoveNext()
 bei System.Collections.Generic.List`1.InsertRange(Int32 index, IEnumerable`1 collection)
 bei TimePunch.Core.Services.ReportingServiceImpl.GetYearlySummaries(ITimePunchConnection connection, Dictionary`2 userLogons, DateTime startDate, DateTime endDate)
 bei TimePunch.Core.Services.ReportingServiceImpl.&lt;&gt;c__DisplayClass61_0.&lt;GetYearlySummaries&gt;b__14()
 bei TimePunch.Module.Infrastructure.Core.ServiceHelper.ExecuteSafeCall(LogExceptionDelegate exceptionHandler, Action action)</pre>

<p>
—&gt; (Interne Ausnahme #0) System.ArgumentOutOfRangeException: End date (01.01.0001 00:00:00) is lower than start date (01.01.2018 00:00:00)<br />Parametername: endRange
</p>
<pre class="code"> bei TimePunch.Business.CachedServices.CachedSummaryService.UpdateYearlySummaryInCache(ITimePunchConnection connection, IYearlySummary updateSummary, DateTime startRange, DateTime endRange)
 bei TimePunch.Business.CachedServices.CachedSummaryService.CalculateYearlySummary(ITimePunchConnection connection, Guid userId, Int32 month, Int32 year)
 bei TimePunch.Core.Services.ReportingServiceImpl.&lt;&gt;c__DisplayClass11_0.&lt;GetYearlySummaries&gt;b__2(IGrouping`2 missingValues)
 bei System.Linq.Parallel.SelectManyQueryOperator`3.SelectManyQueryOperatorEnumerator`1.MoveNext(TOutput&amp; currentElement, Pair`2&amp; currentKey)
 bei System.Linq.Parallel.PipelineSpoolingTask`2.SpoolingWork()
 bei System.Linq.Parallel.SpoolingTaskBase.Work()
 bei System.Linq.Parallel.QueryTask.BaseWork(Object unused)
 bei System.Threading.Tasks.Task.Execute()&lt;---</pre>

<p>
 2026-04-30 08:36:44,762 [46] FATAL: 
</p>
<pre class="code"> 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.ReportingServiceImpl.GetYearlySummaries(TpFault&amp; fault, TpAuthentication authentication, DateTime startDate, DateTime endDate, UserSearchDto userSearchDto)
 bei SyncInvokeGetYearlySummaries(Object , Object[] , Object[] )
 bei System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]&amp; outputs)
 bei System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc&amp; rpc)
 bei System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc&amp; rpc)
 bei System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage11(MessageRpc&amp; 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)</pre>
]]></content:encoded>
  </item>
    <item rdf:about="https://backlog.timepunch.de/index.php?do=details&amp;task_id=2238">
    <title>FS#2238: Fehler im MailingService sollte protokolliert werden.</title>
    <link>https://backlog.timepunch.de/index.php?do=details&amp;task_id=2238</link>
    <dc:date>2026-05-11T11:26:19Z</dc:date>
    <dc:creator>Gerhard Stephan</dc:creator>
     <description>

Ein Fehler beim Senden einer Mail sollte im Audit protokolliert werden.



2026-04-29 01:01:05,872 [47] FATAL: MailingServiceImplSystem.Exception: An error occurred while accessing the TimePunch Mailing Service.

 bei TimePunch.Business.CachedServices.CachedMailingService.SendMail(ITimePunchConnection connection, String subject, String body, IEnumerable`1 userMailAddresses, IEnumerable`1 plainMailAddresses, IEnumerable`1 mailAttachements)
 bei TimePunch.Core.Services.MailingServiceImpl.&amp;lt;&amp;gt;c__DisplayClass3_1.&amp;lt;SendMailWithAttachements&amp;gt;b__12()
 bei TimePunch.Module.Infrastructure.Core.ServiceHelper.ExecuteSafeCall(LogExceptionDelegate exceptionHandler, Action action)


2026-04-29 01:01:05,873 [47] 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.MailingServiceImpl.SendMailWithAttachements(TpFault&amp;amp; fault, TpAuthentication authentication, String subject, String body, IEnumerable`1 userMailAddresses, IEnumerable`1 plainMailAddresses, IEnumerable`1 mailAttachements)
 bei TimePunch.Core.Services.MailingServiceImpl.SendMail(TpFault&amp;amp; fault, TpAuthentication authentication, String subject, String body, IEnumerable`1 userMailAddresses, IEnumerable`1 plainMailAddresses)
 bei TimePunch.Cutter.BusinessLayer.CutterProtocol.&amp;lt;&amp;gt;c__DisplayClass16_0.&amp;lt;SendSummaryProtocol&amp;gt;b__1(TpAuthentication authentication)
 bei TimePunch.Cutter.AuthentificationHelper.ExecuteWithTechnicalUser(String customerToken, Action`1 action)
 bei TimePunch.Cutter.BusinessLayer.CutterProtocol.SendSummaryProtocol(String summaryProtocolReceiver, List`1 protocol, String customerToken)
 bei TimePunch.Cutter.CutterService.&amp;lt;&amp;gt;c__DisplayClass23_0.&amp;lt;DoWorkInModificationRange&amp;gt;b__0()
 bei TimePunch.Module.Infrastructure.Core.ServiceHelper.ExecuteSafeCall(LogExceptionDelegate exceptionHandler, Action action)
 bei TimePunch.Cutter.CutterService.DoWorkInModificationRange(TpAuthentication authentication, DateTime startModificationDate, DateTime endModificationDate)
 bei SyncInvokeDoWorkInModificationRange(Object , Object[] , Object[] )
 bei System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]&amp;amp; outputs)
 bei System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc&amp;amp; rpc)
 bei System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc&amp;amp; rpc)
 bei System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage11(MessageRpc&amp;amp; 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)
</description>
    <content:encoded><![CDATA[
<p>
Ein Fehler beim Senden einer Mail sollte im Audit protokolliert werden.
</p>

<p>
2026-04-29 01:01:05,872 [47] FATAL: MailingServiceImpl<br />System.Exception: An error occurred while accessing the TimePunch Mailing Service.
</p>
<pre class="code"> bei TimePunch.Business.CachedServices.CachedMailingService.SendMail(ITimePunchConnection connection, String subject, String body, IEnumerable`1 userMailAddresses, IEnumerable`1 plainMailAddresses, IEnumerable`1 mailAttachements)
 bei TimePunch.Core.Services.MailingServiceImpl.&lt;&gt;c__DisplayClass3_1.&lt;SendMailWithAttachements&gt;b__12()
 bei TimePunch.Module.Infrastructure.Core.ServiceHelper.ExecuteSafeCall(LogExceptionDelegate exceptionHandler, Action action)</pre>

<p>
2026-04-29 01:01:05,873 [47] FATAL: 
</p>
<pre class="code"> 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.MailingServiceImpl.SendMailWithAttachements(TpFault&amp; fault, TpAuthentication authentication, String subject, String body, IEnumerable`1 userMailAddresses, IEnumerable`1 plainMailAddresses, IEnumerable`1 mailAttachements)
 bei TimePunch.Core.Services.MailingServiceImpl.SendMail(TpFault&amp; fault, TpAuthentication authentication, String subject, String body, IEnumerable`1 userMailAddresses, IEnumerable`1 plainMailAddresses)
 bei TimePunch.Cutter.BusinessLayer.CutterProtocol.&lt;&gt;c__DisplayClass16_0.&lt;SendSummaryProtocol&gt;b__1(TpAuthentication authentication)
 bei TimePunch.Cutter.AuthentificationHelper.ExecuteWithTechnicalUser(String customerToken, Action`1 action)
 bei TimePunch.Cutter.BusinessLayer.CutterProtocol.SendSummaryProtocol(String summaryProtocolReceiver, List`1 protocol, String customerToken)
 bei TimePunch.Cutter.CutterService.&lt;&gt;c__DisplayClass23_0.&lt;DoWorkInModificationRange&gt;b__0()
 bei TimePunch.Module.Infrastructure.Core.ServiceHelper.ExecuteSafeCall(LogExceptionDelegate exceptionHandler, Action action)
 bei TimePunch.Cutter.CutterService.DoWorkInModificationRange(TpAuthentication authentication, DateTime startModificationDate, DateTime endModificationDate)
 bei SyncInvokeDoWorkInModificationRange(Object , Object[] , Object[] )
 bei System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]&amp; outputs)
 bei System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc&amp; rpc)
 bei System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc&amp; rpc)
 bei System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage11(MessageRpc&amp; 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)</pre>
]]></content:encoded>
  </item>
    <item rdf:about="https://backlog.timepunch.de/index.php?do=details&amp;task_id=2239">
    <title>FS#2239: Fehler beim Senden der Close Active Time Entry Mails</title>
    <link>https://backlog.timepunch.de/index.php?do=details&amp;task_id=2239</link>
    <dc:date>2026-05-11T11:26:13Z</dc:date>
    <dc:creator>Gerhard Stephan</dc:creator>
     <description>

2026-05-04 16:35:08,216 [9119] ERROR: CloseActiveTimeEntryTimer	: Error, GetManagers.SearchLeadingUsers:  2026-05-04 16:35:08,216 [9119] FATAL: CloseActiveTimeEntryTimerSystem.Exception2026-05-04 16:35:08,216 [9119] FATAL: 

 bei AdFactum.Utils.Logging.TechLogService.LogException(Type callingClass, Exception exception)
 bei TimePunch.Update.Services.ServiceTimerBase.&amp;lt;&amp;gt;c__DisplayClass11_0.&amp;lt;GetManagers&amp;gt;b__0(IUserGroupService userGroupService)
 bei TimePunch.Wcf.Api.TimePunchInstance.ExecuteWithCleanup[TService,TResult](TService service, Func`2 action)
 bei TimePunch.Update.Services.CloseActiveTimeEntryTimer.MailViolationToManager(ITimePunchInstance instance, TpAuthentication technicalUser, AutomatedMailsDto mailSettings, List`1 closedEntries, Boolean priorityUser)
 bei TimePunch.Update.Services.CloseActiveTimeEntryTimer.SendMail(TimePunchInstance tpInstance, TpAuthentication technicalUser, AutomatedMailsDto mailSettings, List`1 closedEntries)
 bei TimePunch.Update.Services.CloseActiveTimeEntryTimer.DoWork(Object state)
 bei System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
 bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
 bei System.Threading.TimerQueueTimer.CallCallback()
 bei System.Threading.TimerQueueTimer.Fire()
 bei System.Threading.TimerQueue.FireNextTimers()
</description>
    <content:encoded><![CDATA[
<p>
2026-05-04 16:35:08,216 [9119] ERROR: CloseActiveTimeEntryTimer	: Error, GetManagers.SearchLeadingUsers:  <br />2026-05-04 16:35:08,216 [9119] FATAL: CloseActiveTimeEntryTimer<br />System.Exception<br />2026-05-04 16:35:08,216 [9119] FATAL: 
</p>
<pre class="code"> bei AdFactum.Utils.Logging.TechLogService.LogException(Type callingClass, Exception exception)
 bei TimePunch.Update.Services.ServiceTimerBase.&lt;&gt;c__DisplayClass11_0.&lt;GetManagers&gt;b__0(IUserGroupService userGroupService)
 bei TimePunch.Wcf.Api.TimePunchInstance.ExecuteWithCleanup[TService,TResult](TService service, Func`2 action)
 bei TimePunch.Update.Services.CloseActiveTimeEntryTimer.MailViolationToManager(ITimePunchInstance instance, TpAuthentication technicalUser, AutomatedMailsDto mailSettings, List`1 closedEntries, Boolean priorityUser)
 bei TimePunch.Update.Services.CloseActiveTimeEntryTimer.SendMail(TimePunchInstance tpInstance, TpAuthentication technicalUser, AutomatedMailsDto mailSettings, List`1 closedEntries)
 bei TimePunch.Update.Services.CloseActiveTimeEntryTimer.DoWork(Object state)
 bei System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
 bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
 bei System.Threading.TimerQueueTimer.CallCallback()
 bei System.Threading.TimerQueueTimer.Fire()
 bei System.Threading.TimerQueue.FireNextTimers()</pre>
]]></content:encoded>
  </item>
  </rdf:RDF>
