TimePunch

  • Status New
  • Prozent erledigt
    0%
  • Aufgabentyp Bug Report
  • Kategorie Backend
  • zuständig niemand
  • Betriebssystem All
  • Schweregrad niedrig
  • Dringlichkeit hoch
  • betrifft Version 6.20
  • fällig in Version unbestimmt
  • fällig am unbestimmt
gehört zu Projekt: TimePunch
angelegt von Gerhard - 01.05.2026
zuletzt bearbeitet von Gerhard - 01.05.2026

FS#2234 - Reporting Service ArgumentOutOfRangeException

2026-04-30 08:36:44,742 [46] FATAL: ReportingServiceImpl
System.AggregateException: Mindestens ein Fehler ist aufgetreten. —> 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.<>c__DisplayClass11_0.<GetYearlySummaries>b__2(IGrouping`2 missingValues)
 bei System.Linq.Parallel.SelectManyQueryOperator`3.SelectManyQueryOperatorEnumerator`1.MoveNext(TOutput& currentElement, Pair`2& 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.<>c__DisplayClass61_0.<GetYearlySummaries>b__14()
 bei TimePunch.Module.Infrastructure.Core.ServiceHelper.ExecuteSafeCall(LogExceptionDelegate exceptionHandler, Action action)

—> (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.<>c__DisplayClass11_0.<GetYearlySummaries>b__2(IGrouping`2 missingValues)
 bei System.Linq.Parallel.SelectManyQueryOperator`3.SelectManyQueryOperatorEnumerator`1.MoveNext(TOutput& currentElement, Pair`2& 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()<---

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& 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[]& 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)
Zeitraum Benutzer Aufwand (H:M)
watch my effort tracking timers

Lade...

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung