IOfflineTimeCommitTo3ECommandHandler.Run

// Job ID: #1100402
using AG.A1.Scheduler.Billing.Contracts;

var offlineTimeCommitTo3ECommandHandler = Activate<IOfflineTimeCommitTo3ECommandHandler>();
await offlineTimeCommitTo3ECommandHandler.Run(null, null);

Parameters

CurrentCulture
"en-US"
CurrentUICulture
"en-US"
RecurringJobId
"TMS-Sync-Offline-TimeEntries-To-3E-Task"
RetryCount
10
Time
1761964209

State

11/1/2025 7:02:16 AM (+24.186s) Failed

An exception occurred during performance of the job.

System.InvalidOperationException

Nullable object must have a value.

System.InvalidOperationException: Nullable object must have a value.
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.<>c.<GetBillingDetails>b__13_0(TimeEntryDto m) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 82
   at System.Linq.Enumerable.SelectListIterator`2.MoveNext()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeList(JsonWriter writer, IEnumerable values, JsonArrayContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize(JsonWriter jsonWriter, Object value, Type objectType)
   at Newtonsoft.Json.JsonSerializer.SerializeInternal(JsonWriter jsonWriter, Object value, Type objectType)
   at Newtonsoft.Json.JsonConvert.SerializeObjectInternal(Object value, Type type, JsonSerializer jsonSerializer)
   at AG.Integrations.RESTClients.BillingApiREST.BillingControllers.BillingA1ApiClientController.GetBillingDetails(IEnumerable`1 projectDetailRequests) in C:\agent\_work\1\s\A1Solution\src-integrations\AG.Integrations.RESTClients\BillingApiREST\BillingControllers\BillingA1ApiClientController.cs:line 118
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.GetBillingDetails(IEnumerable`1 timeEntries) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 93
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.SendBulkTimeEntriesTo3E(IEnumerable`1 timeEntries, PerformContext performContext) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 157
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.Run(PerformContext performContext, IJobCancellationToken cancellationToken) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 70
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

+100ms Processing

Server:
dw0sdwk000ekr:2600
Worker:
27a6fb10
+243msOfflineTimeCommitTo3ECommandHandler - Started
+6.223sNo of records retrieved : 410

+1h 50m Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+10ms Scheduled

Retry attempt 10 of 10: Nullable object must have a value.

Enqueue at:
11/1/2025 7:01:38 AM

+3.774s Failed

An exception occurred during performance of the job.

System.InvalidOperationException

Nullable object must have a value.

System.InvalidOperationException: Nullable object must have a value.
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.<>c.<GetBillingDetails>b__13_0(TimeEntryDto m) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 82
   at System.Linq.Enumerable.SelectListIterator`2.MoveNext()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeList(JsonWriter writer, IEnumerable values, JsonArrayContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize(JsonWriter jsonWriter, Object value, Type objectType)
   at Newtonsoft.Json.JsonSerializer.SerializeInternal(JsonWriter jsonWriter, Object value, Type objectType)
   at Newtonsoft.Json.JsonConvert.SerializeObjectInternal(Object value, Type type, JsonSerializer jsonSerializer)
   at AG.Integrations.RESTClients.BillingApiREST.BillingControllers.BillingA1ApiClientController.GetBillingDetails(IEnumerable`1 projectDetailRequests) in C:\agent\_work\1\s\A1Solution\src-integrations\AG.Integrations.RESTClients\BillingApiREST\BillingControllers\BillingA1ApiClientController.cs:line 118
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.GetBillingDetails(IEnumerable`1 timeEntries) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 93
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.SendBulkTimeEntriesTo3E(IEnumerable`1 timeEntries, PerformContext performContext) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 157
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.Run(PerformContext performContext, IJobCancellationToken cancellationToken) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 70
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

+33ms Processing

Server:
dw0sdwk000ekr:2600
Worker:
69060bd5
+62msOfflineTimeCommitTo3ECommandHandler - Started
+1.844sNo of records retrieved : 410

+1h 9m Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+7ms Scheduled

Retry attempt 9 of 10: Nullable object must have a value.

Enqueue at:
11/1/2025 5:10:37 AM

+9.257s Failed

An exception occurred during performance of the job.

System.InvalidOperationException

Nullable object must have a value.

System.InvalidOperationException: Nullable object must have a value.
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.<>c.<GetBillingDetails>b__13_0(TimeEntryDto m) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 82
   at System.Linq.Enumerable.SelectListIterator`2.MoveNext()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeList(JsonWriter writer, IEnumerable values, JsonArrayContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize(JsonWriter jsonWriter, Object value, Type objectType)
   at Newtonsoft.Json.JsonSerializer.SerializeInternal(JsonWriter jsonWriter, Object value, Type objectType)
   at Newtonsoft.Json.JsonConvert.SerializeObjectInternal(Object value, Type type, JsonSerializer jsonSerializer)
   at AG.Integrations.RESTClients.BillingApiREST.BillingControllers.BillingA1ApiClientController.GetBillingDetails(IEnumerable`1 projectDetailRequests) in C:\agent\_work\1\s\A1Solution\src-integrations\AG.Integrations.RESTClients\BillingApiREST\BillingControllers\BillingA1ApiClientController.cs:line 118
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.GetBillingDetails(IEnumerable`1 timeEntries) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 93
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.SendBulkTimeEntriesTo3E(IEnumerable`1 timeEntries, PerformContext performContext) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 157
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.Run(PerformContext performContext, IJobCancellationToken cancellationToken) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 70
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

+40ms Processing

Server:
dw0sdwk000ekr:2600
Worker:
27a6fb10
+65msOfflineTimeCommitTo3ECommandHandler - Started
+1.108sNo of records retrieved : 410

+41m 32.353s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+10ms Scheduled

Retry attempt 8 of 10: Nullable object must have a value.

Enqueue at:
11/1/2025 4:01:16 AM

+5.370s Failed

An exception occurred during performance of the job.

System.InvalidOperationException

Nullable object must have a value.

System.InvalidOperationException: Nullable object must have a value.
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.<>c.<GetBillingDetails>b__13_0(TimeEntryDto m) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 82
   at System.Linq.Enumerable.SelectListIterator`2.MoveNext()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeList(JsonWriter writer, IEnumerable values, JsonArrayContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize(JsonWriter jsonWriter, Object value, Type objectType)
   at Newtonsoft.Json.JsonSerializer.SerializeInternal(JsonWriter jsonWriter, Object value, Type objectType)
   at Newtonsoft.Json.JsonConvert.SerializeObjectInternal(Object value, Type type, JsonSerializer jsonSerializer)
   at AG.Integrations.RESTClients.BillingApiREST.BillingControllers.BillingA1ApiClientController.GetBillingDetails(IEnumerable`1 projectDetailRequests) in C:\agent\_work\1\s\A1Solution\src-integrations\AG.Integrations.RESTClients\BillingApiREST\BillingControllers\BillingA1ApiClientController.cs:line 118
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.GetBillingDetails(IEnumerable`1 timeEntries) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 93
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.SendBulkTimeEntriesTo3E(IEnumerable`1 timeEntries, PerformContext performContext) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 157
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.Run(PerformContext performContext, IJobCancellationToken cancellationToken) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 70
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

+7.987s Processing

Server:
dw0sdwk000ekr:2600
Worker:
390f05b5
+148msOfflineTimeCommitTo3ECommandHandler - Started
+2.324sNo of records retrieved : 410

+24m 29.996s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+7ms Scheduled

Retry attempt 7 of 10: Nullable object must have a value.

Enqueue at:
11/1/2025 3:19:23 AM

+8.810s Failed

An exception occurred during performance of the job.

System.InvalidOperationException

Nullable object must have a value.

System.InvalidOperationException: Nullable object must have a value.
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.<>c.<GetBillingDetails>b__13_0(TimeEntryDto m) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 82
   at System.Linq.Enumerable.SelectListIterator`2.MoveNext()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeList(JsonWriter writer, IEnumerable values, JsonArrayContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize(JsonWriter jsonWriter, Object value, Type objectType)
   at Newtonsoft.Json.JsonSerializer.SerializeInternal(JsonWriter jsonWriter, Object value, Type objectType)
   at Newtonsoft.Json.JsonConvert.SerializeObjectInternal(Object value, Type type, JsonSerializer jsonSerializer)
   at AG.Integrations.RESTClients.BillingApiREST.BillingControllers.BillingA1ApiClientController.GetBillingDetails(IEnumerable`1 projectDetailRequests) in C:\agent\_work\1\s\A1Solution\src-integrations\AG.Integrations.RESTClients\BillingApiREST\BillingControllers\BillingA1ApiClientController.cs:line 118
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.GetBillingDetails(IEnumerable`1 timeEntries) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 93
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.SendBulkTimeEntriesTo3E(IEnumerable`1 timeEntries, PerformContext performContext) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 157
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.Run(PerformContext performContext, IJobCancellationToken cancellationToken) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 70
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

+67ms Processing

Server:
dw0sdwk000ekr:2600
Worker:
69060bd5
+133msOfflineTimeCommitTo3ECommandHandler - Started
+1.601sNo of records retrieved : 410

+12m 18.436s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+4ms Scheduled

Retry attempt 6 of 10: Nullable object must have a value.

Enqueue at:
11/1/2025 2:54:42 AM

+4.016s Failed

An exception occurred during performance of the job.

System.InvalidOperationException

Nullable object must have a value.

System.InvalidOperationException: Nullable object must have a value.
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.<>c.<GetBillingDetails>b__13_0(TimeEntryDto m) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 82
   at System.Linq.Enumerable.SelectListIterator`2.MoveNext()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeList(JsonWriter writer, IEnumerable values, JsonArrayContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize(JsonWriter jsonWriter, Object value, Type objectType)
   at Newtonsoft.Json.JsonSerializer.SerializeInternal(JsonWriter jsonWriter, Object value, Type objectType)
   at Newtonsoft.Json.JsonConvert.SerializeObjectInternal(Object value, Type type, JsonSerializer jsonSerializer)
   at AG.Integrations.RESTClients.BillingApiREST.BillingControllers.BillingA1ApiClientController.GetBillingDetails(IEnumerable`1 projectDetailRequests) in C:\agent\_work\1\s\A1Solution\src-integrations\AG.Integrations.RESTClients\BillingApiREST\BillingControllers\BillingA1ApiClientController.cs:line 118
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.GetBillingDetails(IEnumerable`1 timeEntries) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 93
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.SendBulkTimeEntriesTo3E(IEnumerable`1 timeEntries, PerformContext performContext) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 157
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.Run(PerformContext performContext, IJobCancellationToken cancellationToken) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 70
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

+5.134s Processing

Server:
dw0sdwk000ekr:2600
Worker:
27a6fb10
+84msOfflineTimeCommitTo3ECommandHandler - Started
+1.984sNo of records retrieved : 410

+5m 41.376s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+10ms Scheduled

Retry attempt 5 of 10: Nullable object must have a value.

Enqueue at:
11/1/2025 2:42:23 AM

+4.694s Failed

An exception occurred during performance of the job.

System.InvalidOperationException

Nullable object must have a value.

System.InvalidOperationException: Nullable object must have a value.
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.<>c.<GetBillingDetails>b__13_0(TimeEntryDto m) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 82
   at System.Linq.Enumerable.SelectListIterator`2.MoveNext()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeList(JsonWriter writer, IEnumerable values, JsonArrayContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize(JsonWriter jsonWriter, Object value, Type objectType)
   at Newtonsoft.Json.JsonSerializer.SerializeInternal(JsonWriter jsonWriter, Object value, Type objectType)
   at Newtonsoft.Json.JsonConvert.SerializeObjectInternal(Object value, Type type, JsonSerializer jsonSerializer)
   at AG.Integrations.RESTClients.BillingApiREST.BillingControllers.BillingA1ApiClientController.GetBillingDetails(IEnumerable`1 projectDetailRequests) in C:\agent\_work\1\s\A1Solution\src-integrations\AG.Integrations.RESTClients\BillingApiREST\BillingControllers\BillingA1ApiClientController.cs:line 118
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.GetBillingDetails(IEnumerable`1 timeEntries) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 93
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.SendBulkTimeEntriesTo3E(IEnumerable`1 timeEntries, PerformContext performContext) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 157
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.Run(PerformContext performContext, IJobCancellationToken cancellationToken) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 70
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

+43ms Processing

Server:
dw0sdwk000ekr:2600
Worker:
390f05b5
+108msOfflineTimeCommitTo3ECommandHandler - Started
+2sNo of records retrieved : 410

+2m 42.510s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+10ms Scheduled

Retry attempt 4 of 10: Nullable object must have a value.

Enqueue at:
11/1/2025 2:36:40 AM

+3.040s Failed

An exception occurred during performance of the job.

System.InvalidOperationException

Nullable object must have a value.

System.InvalidOperationException: Nullable object must have a value.
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.<>c.<GetBillingDetails>b__13_0(TimeEntryDto m) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 82
   at System.Linq.Enumerable.SelectListIterator`2.MoveNext()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeList(JsonWriter writer, IEnumerable values, JsonArrayContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize(JsonWriter jsonWriter, Object value, Type objectType)
   at Newtonsoft.Json.JsonSerializer.SerializeInternal(JsonWriter jsonWriter, Object value, Type objectType)
   at Newtonsoft.Json.JsonConvert.SerializeObjectInternal(Object value, Type type, JsonSerializer jsonSerializer)
   at AG.Integrations.RESTClients.BillingApiREST.BillingControllers.BillingA1ApiClientController.GetBillingDetails(IEnumerable`1 projectDetailRequests) in C:\agent\_work\1\s\A1Solution\src-integrations\AG.Integrations.RESTClients\BillingApiREST\BillingControllers\BillingA1ApiClientController.cs:line 118
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.GetBillingDetails(IEnumerable`1 timeEntries) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 93
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.SendBulkTimeEntriesTo3E(IEnumerable`1 timeEntries, PerformContext performContext) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 157
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.Run(PerformContext performContext, IJobCancellationToken cancellationToken) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 70
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

+37ms Processing

Server:
dw0sdwk000ekr:2600
Worker:
69060bd5
+68msOfflineTimeCommitTo3ECommandHandler - Started
+1.139sNo of records retrieved : 410

+2m 320ms Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+3ms Scheduled

Retry attempt 3 of 10: Request failed with status code InternalServerErr…

Enqueue at:
11/1/2025 2:33:49 AM

+30.273s Failed

An exception occurred during performance of the job.

System.Net.Http.HttpRequestException

Request failed with status code InternalServerError

System.Net.Http.HttpRequestException: Request failed with status code InternalServerError
   at AG.A1.Framework.Rest.RESTClient.HandleResponse[T](RestResponse restResponse) in C:\agent\_work\1\s\A1Solution\src-framework\AG.A1.Framework\Rest\RESTClient.cs:line 389
   at AG.A1.Framework.Rest.RESTClient.ExecutePOSTAsync[T](IRESTEndpoint apiEndpoint, IDictionary`2 headers, IDictionary`2 bodyParameters, IDictionary`2 urlParameters) in C:\agent\_work\1\s\A1Solution\src-framework\AG.A1.Framework\Rest\RESTClient.cs:line 274
   at AG.Integrations.RESTClients.BillingApiREST.BillingControllers.BillingA1ApiClientController.OfflineSubmit(List`1 currentUserEntries) in C:\agent\_work\1\s\A1Solution\src-integrations\AG.Integrations.RESTClients\BillingApiREST\BillingControllers\BillingA1ApiClientController.cs:line 215
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.UpdateOfflineSubmitEntries() in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 432
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.Run(PerformContext performContext, IJobCancellationToken cancellationToken) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 71
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

+24ms Processing

Server:
dw0sdwk000ekr:2600
Worker:
bf9ba3c5
+45msOfflineTimeCommitTo3ECommandHandler - Started
+1.135sNo of records retrieved : 410
+4.243sProcessing #: 24314511 | FeeUserId - 595 | Client # - 012505 | Study # - 0012
+4.261sStudy Found: #- 145137 | Timekeeper - 5284 | Office - 16000
+4.301sProcessing #: 24243858 | FeeUserId - 7728 | Client # - 011613 | Study # - 0001
+4.319sStudy Found: #- 26409 | Timekeeper - 6674 | Office - 20500
+4.329sProcessing #: 19845306 | FeeUserId - 6659 | Client # - 309547 | Study # - 0005
+4.348sStudy Found: #- 136822 | Timekeeper - 2 | Office - 20500
+4.358sProcessing #: 20894015 | FeeUserId - 7373 | Client # - 000001 | Study # - 0018
+4.368sStudy Found: #- 69884 | Timekeeper - 6516 | Office - 20500
+4.390sProcessing #: 20399525 | FeeUserId - 431 | Client # - 010576 | Study # - TCS11525
+4.407sStudy Found: #- -1 | Timekeeper - 6267 | Office -
+4.417sProcessing #: 21039680 | FeeUserId - 4088 | Client # - 008501 | Study # - TCS2597
+4.426sStudy Found: #- -1 | Timekeeper - 6070 | Office -
+4.446sProcessing #: 22157016 | FeeUserId - 4088 | Client # - 301710 | Study # - 0002
+4.465sStudy Found: #- 70098 | Timekeeper - 6070 | Office - 11250
+4.475sProcessing #: 24314615 | FeeUserId - 6431 | Client # - 308689 | Study # - 0014
+4.495sStudy Found: #- 144603 | Timekeeper - 6207 | Office - 45134
+4.505sProcessing #: 17864855 | FeeUserId - 7223 | Client # - 300825 | Study # - 0005
+4.514sStudy Found: #- 114153 | Timekeeper - 3926 | Office - 17250
+4.524sProcessing #: 17891799 | FeeUserId - 7223 | Client # - 011684 | Study # - 0009
+4.534sStudy Found: #- 116721 | Timekeeper - 3926 | Office - 13250
+4.543sProcessing #: 17891805 | FeeUserId - 7223 | Client # - 303256 | Study # - 0006
+4.553sStudy Found: #- 116021 | Timekeeper - 3926 | Office - 18250
+4.573sProcessing #: 24314405 | FeeUserId - 498 | Client # - 303433 | Study # - 0006
+4.583sStudy Found: #- 60399 | Timekeeper - 3426 | Office - 50142
+4.593sProcessing #: 24314513 | FeeUserId - 595 | Client # - 011181 | Study # - 0011
+4.612sStudy Found: #- 142328 | Timekeeper - 5284 | Office - 17750
+4.622sProcessing #: 24313870 | FeeUserId - 7975 | Client # - 337514 | Study # - 0002
+4.632sStudy Found: #- 142930 | Timekeeper - 6825 | Office - 45104
+4.643sProcessing #: 24314613 | FeeUserId - 5459 | Client # - 316764 | Study # - 0003
+4.671sStudy Found: #- 140352 | Timekeeper - 5300 | Office - 18000
+4.681sProcessing #: 19845304 | FeeUserId - 6659 | Client # - 000962 | Study # - 0014
+4.691sStudy Found: #- 133164 | Timekeeper - 2 | Office - 21500
+4.700sProcessing #: 20526601 | FeeUserId - 7373 | Client # - 335735 | Study # - 0001
+4.720sStudy Found: #- 137641 | Timekeeper - 6516 | Office - 12500
+4.729sProcessing #: 20557280 | FeeUserId - 431 | Client # - 005426 | Study # - TCS11503
+4.749sStudy Found: #- -1 | Timekeeper - 6267 | Office -
+4.759sProcessing #: 20583741 | FeeUserId - 4088 | Client # - 303063 | Study # - TCS0001
+4.768sStudy Found: #- -1 | Timekeeper - 6070 | Office -
+4.788sProcessing #: 22157035 | FeeUserId - 4088 | Client # - 301710 | Study # - 0002
+4.807sStudy Found: #- 70098 | Timekeeper - 6070 | Office - 11250
+4.817sProcessing #: 24314436 | FeeUserId - 7103 | Client # - 332121 | Study # - 0005
+4.827sStudy Found: #- 150410 | Timekeeper - 5016 | Office - 45131
+4.837sProcessing #: 17878760 | FeeUserId - 7223 | Client # - 306257 | Study # - 0003
+4.846sStudy Found: #- 112942 | Timekeeper - 3926 | Office - 10500
+4.865sProcessing #: 17891798 | FeeUserId - 7223 | Client # - 302777 | Study # - 0005
+4.885sStudy Found: #- 115909 | Timekeeper - 3926 | Office - 12250
+4.894sProcessing #: 24314510 | FeeUserId - 595 | Client # - 012505 | Study # - 0012
+4.905sStudy Found: #- 145137 | Timekeeper - 5284 | Office - 16000
+4.924sProcessing #: 24314283 | FeeUserId - 7719 | Client # - 301167 | Study # - 0003
+4.934sStudy Not Found
+4.944sProcessing #: 19845317 | FeeUserId - 6659 | Client # - 311601 | Study # - 0009
+4.954sStudy Found: #- 133273 | Timekeeper - 2 | Office - 13250
+4.973sProcessing #: 20211185 | FeeUserId - 6659 | Client # - 328769 | Study # - 0004
+4.985sStudy Found: #- 140230 | Timekeeper - 2 | Office - 17750
+5.002sProcessing #: 20558159 | FeeUserId - 4088 | Client # - 008501 | Study # - TCS2597
+5.089sStudy Found: #- -1 | Timekeeper - 6070 | Office -
+5.100sProcessing #: 22157014 | FeeUserId - 4088 | Client # - 301710 | Study # - 0002
+5.109sStudy Found: #- 70098 | Timekeeper - 6070 | Office - 11250
+5.126sProcessing #: 23949783 | FeeUserId - 5947 | Client # - 338571 | Study # - 0001
+5.146sStudy Found: #- 151759 | Timekeeper - 1756 | Office - 18500
+5.166sProcessing #: 17864857 | FeeUserId - 7223 | Client # - 009765 | Study # - 0009
+5.184sStudy Found: #- 109460 | Timekeeper - 3926 | Office - 20500
+5.195sProcessing #: 17878762 | FeeUserId - 7223 | Client # - 008825 | Study # - 0014
+5.205sStudy Found: #- 108571 | Timekeeper - 3926 | Office - 11000
+5.214sProcessing #: 17891800 | FeeUserId - 7223 | Client # - 011132 | Study # - 0013
+5.224sStudy Found: #- 117784 | Timekeeper - 3926 | Office - 21250
+5.234sProcessing #: 24314430 | FeeUserId - 498 | Client # - 303433 | Study # - 0006
+5.244sStudy Found: #- 60399 | Timekeeper - 3426 | Office - 50142
+5.253sProcessing #: 17908480 | FeeUserId - 7223 | Client # - 305853 | Study # - 0004
+5.275sStudy Found: #- 128818 | Timekeeper - 3926 | Office - 19500
+5.293sProcessing #: 24314451 | FeeUserId - 497 | Client # - 338659 | Study # - 0001
+5.301sStudy Found: #- 152071 | Timekeeper - 3426 | Office - 50137
+5.321sProcessing #: 24216384 | FeeUserId - 611 | Client # - 010038 | Study # - 0020
+5.332sStudy Found: #- 152070 | Timekeeper - 1499 | Office - 19250
+5.341sProcessing #: 21131015 | FeeUserId - 3224 | Client # - 303023 | Study # - TCS0001
+5.351sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+5.361sProcessing #: 20728081 | FeeUserId - 3224 | Client # - 308780 | Study # - TCS0002
+5.380sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+5.400sProcessing #: 20422898 | FeeUserId - 3224 | Client # - 313035 | Study # - TCS0001
+5.412sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+5.429sProcessing #: 20426006 | FeeUserId - 5856 | Client # - 300322 | Study # - TCS0001
+5.448sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+5.458sProcessing #: 20483402 | FeeUserId - 5856 | Client # - 011438 | Study # - TCS14766
+5.478sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+5.488sProcessing #: 20522607 | FeeUserId - 3224 | Client # - 007933 | Study # - TCS0001
+5.497sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+5.507sProcessing #: 20605263 | FeeUserId - 5856 | Client # - 009300 | Study # - TCS14842
+5.517sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+5.527sProcessing #: 20768881 | FeeUserId - 5856 | Client # - 011194 | Study # - TCS14843
+5.537sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+5.556sProcessing #: 20782073 | FeeUserId - 5856 | Client # - 011252 | Study # - TCS14653
+5.566sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+5.586sProcessing #: 20847994 | FeeUserId - 5856 | Client # - 008630 | Study # - TCS0001
+5.608sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+5.624sProcessing #: 20871551 | FeeUserId - 4339 | Client # - 302745 | Study # - TCS0001
+5.635sStudy Found: #- -1 | Timekeeper - 4844 | Office -
+5.644sProcessing #: 20902367 | FeeUserId - 5856 | Client # - 006318 | Study # - TCS2696
+5.654sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+5.664sProcessing #: 20957857 | FeeUserId - 5856 | Client # - 300322 | Study # - TCS0001
+5.674sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+5.692sProcessing #: 24313854 | FeeUserId - 7352 | Client # - 336384 | Study # - 0002
+5.712sStudy Found: #- 143647 | Timekeeper - 6513 | Office - 45108
+5.722sProcessing #: 24313881 | FeeUserId - 7572 | Client # - 315996 | Study # - 0007
+5.732sStudy Found: #- 151648 | Timekeeper - 6578 | Office - 45122
+5.741sProcessing #: 24313919 | FeeUserId - 7012 | Client # - 337066 | Study # - 0002
+5.752sStudy Found: #- 152797 | Timekeeper - 4773 | Office - 45121
+5.761sProcessing #: 24314147 | FeeUserId - 3245 | Client # - 309134 | Study # - 0007
+5.771sStudy Found: #- 150737 | Timekeeper - 6302 | Office - 45122
+5.781sProcessing #: 24314519 | FeeUserId - 4868 | Client # - 304423 | Study # - 0006
+5.790sStudy Found: #- 149326 | Timekeeper - 3018 | Office - 10500
+5.800sProcessing #: 24314522 | FeeUserId - 4868 | Client # - 336702 | Study # - 0001
+5.881sStudy Found: #- 139984 | Timekeeper - 3018 | Office - 20500
+5.897sProcessing #: 24314549 | FeeUserId - 4868 | Client # - 338921 | Study # - 0001
+5.907sStudy Found: #- 153382 | Timekeeper - 3018 | Office - 14750
+5.917sProcessing #: 24314603 | FeeUserId - 1109 | Client # - 337611 | Study # - 0004
+5.926sStudy Found: #- 152028 | Timekeeper - 5234 | Office - 45120
+5.936sProcessing #: 24318024 | FeeUserId - 6659 | Client # - 009298 | Study # - 0012
+5.946sStudy Found: #- 148550 | Timekeeper - 2 | Office - 17250
+5.955sProcessing #: 24318261 | FeeUserId - 6659 | Client # - 009224 | Study # - 0014
+5.965sStudy Found: #- 151011 | Timekeeper - 2 | Office - 12000
+5.975sProcessing #: 24318269 | FeeUserId - 6659 | Client # - 301290 | Study # - 0008
+5.987sStudy Found: #- 147562 | Timekeeper - 2 | Office - 16500
+6.003sProcessing #: 24318621 | FeeUserId - 6659 | Client # - 001897 | Study # - 0020
+6.024sStudy Found: #- 149382 | Timekeeper - 2 | Office - 13000
+6.033sProcessing #: 24318625 | FeeUserId - 6659 | Client # - 304673 | Study # - 0026
+6.053sStudy Found: #- 149235 | Timekeeper - 2 | Office - 16500
+6.083sProcessing #: 24318631 | FeeUserId - 6659 | Client # - 301516 | Study # - 0013
+6.102sStudy Found: #- 147587 | Timekeeper - 2 | Office - 21750
+6.112sProcessing #: 24318633 | FeeUserId - 6659 | Client # - 010994 | Study # - 0011
+6.122sStudy Found: #- 148413 | Timekeeper - 2 | Office - 22000
+6.132sProcessing #: 24318635 | FeeUserId - 6659 | Client # - 006930 | Study # - 0019
+6.141sStudy Found: #- 149415 | Timekeeper - 2 | Office - 13000
+6.151sProcessing #: 24318644 | FeeUserId - 6659 | Client # - 009164 | Study # - 0013
+6.172sStudy Found: #- 150949 | Timekeeper - 2 | Office - 22250
+6.190sProcessing #: 24314507 | FeeUserId - 595 | Client # - 303062 | Study # - 0011
+6.212sStudy Found: #- 143615 | Timekeeper - 5284 | Office - 13250
+6.229sProcessing #: 24313877 | FeeUserId - 7921 | Client # - 337877 | Study # - 0003
+6.239sStudy Found: #- 150435 | Timekeeper - 6779 | Office - 45104
+6.248sProcessing #: 24313873 | FeeUserId - 4171 | Client # - 334582 | Study # - 0005
+6.267sStudy Found: #- 150288 | Timekeeper - 5952 | Office - 45120
+6.277sProcessing #: 19845299 | FeeUserId - 6659 | Client # - 301132 | Study # - 0006
+6.287sStudy Found: #- 134236 | Timekeeper - 2 | Office - 13250
+6.296sProcessing #: 20875670 | FeeUserId - 7373 | Client # - 335735 | Study # - 0001
+6.306sStudy Found: #- 137641 | Timekeeper - 6516 | Office - 12500
+6.316sProcessing #: 20784135 | FeeUserId - 431 | Client # - 010576 | Study # - TCS11525
+6.335sStudy Found: #- -1 | Timekeeper - 6267 | Office -
+6.345sProcessing #: 20509712 | FeeUserId - 4088 | Client # - 303063 | Study # - TCS0001
+6.355sStudy Found: #- -1 | Timekeeper - 6070 | Office -
+6.374sProcessing #: 22157020 | FeeUserId - 4088 | Client # - 301710 | Study # - 0002
+6.393sStudy Found: #- 70098 | Timekeeper - 6070 | Office - 11250
+6.402sProcessing #: 24314437 | FeeUserId - 7103 | Client # - 332121 | Study # - 0005
+6.413sStudy Found: #- 150410 | Timekeeper - 5016 | Office - 45131
+6.423sProcessing #: 17870303 | FeeUserId - 7223 | Client # - 333387 | Study # - 0006
+6.442sStudy Found: #- 128873 | Timekeeper - 3926 | Office - 19250
+6.452sProcessing #: 17891802 | FeeUserId - 7223 | Client # - 003004 | Study # - 0019
+6.462sStudy Found: #- 117174 | Timekeeper - 3926 | Office - 11000
+6.472sProcessing #: 24314512 | FeeUserId - 595 | Client # - 012505 | Study # - 0012
+6.491sStudy Found: #- 145137 | Timekeeper - 5284 | Office - 16000
+6.501sProcessing #: 24313878 | FeeUserId - 7921 | Client # - 337877 | Study # - 0003
+6.511sStudy Found: #- 150435 | Timekeeper - 6779 | Office - 45104
+6.521sProcessing #: 19845316 | FeeUserId - 6659 | Client # - 012742 | Study # - 0016
+6.530sStudy Found: #- 136825 | Timekeeper - 2 | Office - 15250
+6.540sProcessing #: 20760383 | FeeUserId - 7373 | Client # - 335735 | Study # - 0001
+6.550sStudy Found: #- 137641 | Timekeeper - 6516 | Office - 12500
+6.559sProcessing #: 20568145 | FeeUserId - 431 | Client # - 010576 | Study # - TCS11525
+6.569sStudy Found: #- -1 | Timekeeper - 6267 | Office -
+6.589sProcessing #: 20472851 | FeeUserId - 4088 | Client # - 303063 | Study # - TCS0001
+6.598sStudy Found: #- -1 | Timekeeper - 6070 | Office -
+6.618sProcessing #: 22157018 | FeeUserId - 4088 | Client # - 301710 | Study # - 0002
+6.627sStudy Found: #- 70098 | Timekeeper - 6070 | Office - 11250
+6.636sProcessing #: 24314449 | FeeUserId - 7103 | Client # - 332121 | Study # - 0005
+6.647sStudy Found: #- 150410 | Timekeeper - 5016 | Office - 45131
+6.668sProcessing #: 17864852 | FeeUserId - 7223 | Client # - 302822 | Study # - 0005
+6.697sStudy Found: #- 121172 | Timekeeper - 3926 | Office - 13250
+6.715sProcessing #: 17891795 | FeeUserId - 7223 | Client # - 308395 | Study # - 0004
+6.725sStudy Found: #- 111275 | Timekeeper - 3926 | Office - 17000
+6.735sProcessing #: 17908476 | FeeUserId - 7223 | Client # - 301992 | Study # - 0004
+6.745sStudy Found: #- 91175 | Timekeeper - 3926 | Office - 18750
+6.754sProcessing #: 24314508 | FeeUserId - 595 | Client # - 303062 | Study # - 0011
+6.774sStudy Found: #- 143615 | Timekeeper - 5284 | Office - 13250
+6.783sProcessing #: 24314322 | FeeUserId - 7624 | Client # - 312684 | Study # - 0009
+6.803sStudy Found: #- 151086 | Timekeeper - 6681 | Office - 14500
+6.813sProcessing #: 24318379 | FeeUserId - 7975 | Client # - 338809 | Study # - 0004
+6.823sStudy Found: #- 154441 | Timekeeper - 6825 | Office - 45131
+6.832sProcessing #: 19845309 | FeeUserId - 6659 | Client # - 329424 | Study # - 0003
+6.843sStudy Found: #- 138846 | Timekeeper - 2 | Office - 20250
+6.861sProcessing #: 19877036 | FeeUserId - 6659 | Client # - 305856 | Study # - 0005
+6.871sStudy Found: #- 132449 | Timekeeper - 2 | Office - 20000
+6.890sProcessing #: 20396352 | FeeUserId - 4088 | Client # - 008501 | Study # - TCS2597
+6.900sStudy Found: #- -1 | Timekeeper - 6070 | Office -
+6.910sProcessing #: 20777582 | FeeUserId - 4088 | Client # - 303063 | Study # - TCS0001
+6.919sStudy Found: #- -1 | Timekeeper - 6070 | Office -
+6.929sProcessing #: 22157039 | FeeUserId - 4088 | Client # - 301710 | Study # - 0002
+6.939sStudy Found: #- 70098 | Timekeeper - 6070 | Office - 11250
+6.958sProcessing #: 17864854 | FeeUserId - 7223 | Client # - 012344 | Study # - 0007
+6.968sStudy Found: #- 118013 | Timekeeper - 3926 | Office - 10000
+6.977sProcessing #: 17878770 | FeeUserId - 7223 | Client # - 307993 | Study # - 0003
+6.989sStudy Found: #- 121664 | Timekeeper - 3926 | Office - 11000
+7.007sProcessing #: 17891804 | FeeUserId - 7223 | Client # - 328144 | Study # - 0001
+7.017sStudy Found: #- 120578 | Timekeeper - 3926 | Office - 16750
+7.036sSending to 3E: Started
+29.009sSending to 3E: #24314511 | 012505/0012 | 5/13/2025 | 165888 Unit(s) - Failed
+29.022sSending to 3E: #24243858 | 011613/0001 | 5/1/2025 | 3 Unit(s) - Failed
+29.030sSending to 3E: #19845306 | 309547/0005 | 1/1/2024 | 40 Unit(s) - Failed
+29.038sSending to 3E: #20894015 | 000001/0018 | 1/3/2024 | 16 Unit(s) - Failed
+29.055sSending to 3E: #20399525 | 010576/TCS11525 | 1/29/2024 | -5 Unit(s) - Failed
+29.063sSending to 3E: #21039680 | 008501/TCS2597 | 1/29/2024 | -4 Unit(s) - Failed
+29.070sSending to 3E: #22157016 | 301710/0002 | 3/11/2024 | 2 Unit(s) - Failed
+29.078sSending to 3E: #24314615 | 308689/0014 | 4/14/2025 | 135168 Unit(s) - Failed
+29.085sSending to 3E: #17864855 | 300825/0005 | 7/12/2023 | 20 Unit(s) - Failed
+29.093sSending to 3E: #17891799 | 011684/0009 | 7/15/2023 | 20 Unit(s) - Failed
+29.100sSending to 3E: #17891805 | 303256/0006 | 7/15/2023 | 20 Unit(s) - Failed
+29.108sSending to 3E: #24314405 | 303433/0006 | 5/26/2025 | 196608 Unit(s) - Failed
+29.115sSending to 3E: #24314513 | 011181/0011 | 5/19/2025 | 331776 Unit(s) - Failed
+29.124sSending to 3E: #24313870 | 337514/0002 | 5/26/2025 | 196608 Unit(s) - Failed
+29.132sSending to 3E: #24314613 | 316764/0003 | 4/29/2025 | 294912 Unit(s) - Failed
+29.143sSending to 3E: #19845304 | 000962/0014 | 1/1/2024 | 40 Unit(s) - Failed
+29.156sSending to 3E: #20526601 | 335735/0001 | 1/22/2024 | 40 Unit(s) - Failed
+29.164sSending to 3E: #20557280 | 005426/TCS11503 | 1/29/2024 | -3 Unit(s) - Failed
+29.175sSending to 3E: #20583741 | 303063/TCS0001 | 1/31/2024 | 2 Unit(s) - Failed
+29.185sSending to 3E: #22157035 | 301710/0002 | 3/11/2024 | 10 Unit(s) - Failed
+29.195sSending to 3E: #24314436 | 332121/0005 | 5/22/2025 | 131072 Unit(s) - Failed
+29.204sSending to 3E: #17878760 | 306257/0003 | 7/14/2023 | 40 Unit(s) - Failed
+29.214sSending to 3E: #17891798 | 302777/0005 | 7/15/2023 | 20 Unit(s) - Failed
+29.224sSending to 3E: #24314510 | 012505/0012 | 5/12/2025 | 221184 Unit(s) - Failed
+29.232sSending to 3E: #24314283 | 301167/0003 | 5/16/2025 | 16 Unit(s) - Failed
+29.240sSending to 3E: #19845317 | 311601/0009 | 1/1/2024 | 40 Unit(s) - Failed
+29.248sSending to 3E: #20211185 | 328769/0004 | 2/5/2024 | 40 Unit(s) - Failed
+29.256sSending to 3E: #20558159 | 008501/TCS2597 | 1/29/2024 | 2 Unit(s) - Failed
+29.264sSending to 3E: #22157014 | 301710/0002 | 3/11/2024 | 10 Unit(s) - Failed
+29.271sSending to 3E: #23949783 | 338571/0001 | 2/17/2025 | 2 Unit(s) - Failed
+29.279sSending to 3E: #17864857 | 009765/0009 | 7/12/2023 | 20 Unit(s) - Failed
+29.287sSending to 3E: #17878762 | 008825/0014 | 7/14/2023 | 20 Unit(s) - Failed
+29.296sSending to 3E: #17891800 | 011132/0013 | 7/15/2023 | 20 Unit(s) - Failed
+29.304sSending to 3E: #24314430 | 303433/0006 | 5/8/2025 | 147456 Unit(s) - Failed
+29.313sSending to 3E: #17908480 | 305853/0004 | 7/18/2023 | 40 Unit(s) - Failed
+29.320sSending to 3E: #24314451 | 338659/0001 | 4/29/2025 | 703478 Unit(s) - Failed
+29.345sSending to 3E: #24216384 | 010038/0020 | 4/22/2025 | 12 Unit(s) - Failed
+29.363sSending to 3E: #21131015 | 303023/TCS0001 | 1/18/2024 | 1 Unit(s) - Failed
+29.371sSending to 3E: #20728081 | 308780/TCS0002 | 1/18/2024 | 4 Unit(s) - Failed
+29.379sSending to 3E: #20422898 | 313035/TCS0001 | 1/18/2024 | -1 Unit(s) - Failed
+29.387sSending to 3E: #20426006 | 300322/TCS0001 | 12/12/2022 | 3 Unit(s) - Failed
+29.396sSending to 3E: #20483402 | 011438/TCS14766 | 12/12/2022 | -1 Unit(s) - Failed
+29.404sSending to 3E: #20522607 | 007933/TCS0001 | 1/18/2024 | -2 Unit(s) - Failed
+29.412sSending to 3E: #20605263 | 009300/TCS14842 | 12/12/2022 | 1 Unit(s) - Failed
+29.421sSending to 3E: #20768881 | 011194/TCS14843 | 12/12/2022 | 2 Unit(s) - Failed
+29.429sSending to 3E: #20782073 | 011252/TCS14653 | 12/12/2022 | 1 Unit(s) - Failed
+29.446sSending to 3E: #20847994 | 008630/TCS0001 | 12/12/2022 | 1 Unit(s) - Failed
+29.454sSending to 3E: #20871551 | 302745/TCS0001 | 2/1/2022 | 2 Unit(s) - Failed
+29.461sSending to 3E: #20902367 | 006318/TCS2696 | 12/12/2022 | 1 Unit(s) - Failed
+29.469sSending to 3E: #20957857 | 300322/TCS0001 | 12/12/2022 | -1 Unit(s) - Failed
+29.476sSending to 3E: #24313854 | 336384/0002 | 5/21/2025 | 196608 Unit(s) - Failed
+29.484sSending to 3E: #24313881 | 315996/0007 | 5/20/2025 | 131072 Unit(s) - Failed
+29.492sSending to 3E: #24313919 | 337066/0002 | 5/21/2025 | 147456 Unit(s) - Failed
+29.501sSending to 3E: #24314147 | 309134/0007 | 5/22/2025 | 196608 Unit(s) - Failed
+29.509sSending to 3E: #24314519 | 304423/0006 | 4/17/2025 | 147456 Unit(s) - Failed
+29.516sSending to 3E: #24314522 | 336702/0001 | 4/17/2025 | 147456 Unit(s) - Failed
+29.526sSending to 3E: #24314549 | 338921/0001 | 4/17/2025 | 36864 Unit(s) - Failed
+29.534sSending to 3E: #24314603 | 337611/0004 | 5/16/2025 | 165888 Unit(s) - Failed
+29.542sSending to 3E: #24318024 | 009298/0012 | 8/21/2025 | 20 Unit(s) - Failed
+29.551sSending to 3E: #24318261 | 009224/0014 | 8/31/2025 | 40 Unit(s) - Failed
+29.565sSending to 3E: #24318269 | 301290/0008 | 8/31/2025 | 40 Unit(s) - Failed
+29.573sSending to 3E: #24318621 | 001897/0020 | 9/30/2025 | 40 Unit(s) - Success
+29.581sSending to 3E: #24318625 | 304673/0026 | 9/30/2025 | 40 Unit(s) - Success
+29.589sSending to 3E: #24318631 | 301516/0013 | 9/30/2025 | 40 Unit(s) - Success
+29.596sSending to 3E: #24318633 | 010994/0011 | 9/30/2025 | 40 Unit(s) - Success
+29.604sSending to 3E: #24318635 | 006930/0019 | 9/30/2025 | 40 Unit(s) - Success
+29.612sSending to 3E: #24318644 | 009164/0013 | 9/30/2025 | 40 Unit(s) - Success
+29.621sSending to 3E: #24314507 | 303062/0011 | 5/16/2025 | 147456 Unit(s) - Failed
+29.629sSending to 3E: #24313877 | 337877/0003 | 5/23/2025 | 2667456 Unit(s) - Failed
+29.637sSending to 3E: #24313873 | 334582/0005 | 5/22/2025 | 147456 Unit(s) - Failed
+29.644sSending to 3E: #19845299 | 301132/0006 | 1/1/2024 | 40 Unit(s) - Failed
+29.653sSending to 3E: #20875670 | 335735/0001 | 1/17/2024 | 26 Unit(s) - Failed
+29.661sSending to 3E: #20784135 | 010576/TCS11525 | 1/29/2024 | 5 Unit(s) - Failed
+29.670sSending to 3E: #20509712 | 303063/TCS0001 | 1/31/2024 | 12 Unit(s) - Failed
+29.677sSending to 3E: #22157020 | 301710/0002 | 3/11/2024 | 8 Unit(s) - Failed
+29.685sSending to 3E: #24314437 | 332121/0005 | 5/21/2025 | 331776 Unit(s) - Failed
+29.693sSending to 3E: #17870303 | 333387/0006 | 7/13/2023 | 40 Unit(s) - Failed
+29.701sSending to 3E: #17891802 | 003004/0019 | 7/15/2023 | 20 Unit(s) - Failed
+29.709sSending to 3E: #24314512 | 012505/0012 | 5/15/2025 | 221184 Unit(s) - Failed
+29.717sSending to 3E: #24313878 | 337877/0003 | 5/22/2025 | 836736 Unit(s) - Failed
+29.726sSending to 3E: #19845316 | 012742/0016 | 1/1/2024 | 40 Unit(s) - Failed
+29.734sSending to 3E: #20760383 | 335735/0001 | 1/10/2024 | 24 Unit(s) - Failed
+29.741sSending to 3E: #20568145 | 010576/TCS11525 | 1/29/2024 | -3 Unit(s) - Failed
+29.753sSending to 3E: #20472851 | 303063/TCS0001 | 1/31/2024 | -8 Unit(s) - Failed
+29.761sSending to 3E: #22157018 | 301710/0002 | 3/11/2024 | 12 Unit(s) - Failed
+29.770sSending to 3E: #24314449 | 332121/0005 | 5/19/2025 | 131072 Unit(s) - Failed
+29.778sSending to 3E: #17864852 | 302822/0005 | 7/12/2023 | 20 Unit(s) - Failed
+29.795sSending to 3E: #17891795 | 308395/0004 | 7/15/2023 | 20 Unit(s) - Failed
+29.808sSending to 3E: #17908476 | 301992/0004 | 7/18/2023 | 20 Unit(s) - Failed
+29.817sSending to 3E: #24314508 | 303062/0011 | 5/9/2025 | 221184 Unit(s) - Failed
+29.825sSending to 3E: #24314322 | 312684/0009 | 5/25/2025 | 221184 Unit(s) - Failed
+29.832sSending to 3E: #24318379 | 338809/0004 | 7/20/2025 | 1 Unit(s) - Failed
+29.840sSending to 3E: #19845309 | 329424/0003 | 1/1/2024 | 40 Unit(s) - Failed
+29.848sSending to 3E: #19877036 | 305856/0005 | 1/4/2024 | 40 Unit(s) - Failed
+29.858sSending to 3E: #20396352 | 008501/TCS2597 | 1/29/2024 | -2 Unit(s) - Failed
+29.874sSending to 3E: #20777582 | 303063/TCS0001 | 1/31/2024 | -12 Unit(s) - Failed
+29.883sSending to 3E: #22157039 | 301710/0002 | 3/11/2024 | 12 Unit(s) - Failed
+29.893sSending to 3E: #17864854 | 012344/0007 | 7/12/2023 | 20 Unit(s) - Failed
+29.903sSending to 3E: #17878770 | 307993/0003 | 7/14/2023 | 20 Unit(s) - Failed
+29.913sSending to 3E: #17891804 | 328144/0001 | 7/15/2023 | 20 Unit(s) - Failed

+42.416s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+7ms Scheduled

Retry attempt 2 of 10: Nullable object must have a value.

Enqueue at:
11/1/2025 2:31:24 AM

+2.743s Failed

An exception occurred during performance of the job.

System.InvalidOperationException

Nullable object must have a value.

System.InvalidOperationException: Nullable object must have a value.
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.<>c.<GetBillingDetails>b__13_0(TimeEntryDto m) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 82
   at System.Linq.Enumerable.SelectListIterator`2.MoveNext()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeList(JsonWriter writer, IEnumerable values, JsonArrayContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize(JsonWriter jsonWriter, Object value, Type objectType)
   at Newtonsoft.Json.JsonSerializer.SerializeInternal(JsonWriter jsonWriter, Object value, Type objectType)
   at Newtonsoft.Json.JsonConvert.SerializeObjectInternal(Object value, Type type, JsonSerializer jsonSerializer)
   at AG.Integrations.RESTClients.BillingApiREST.BillingControllers.BillingA1ApiClientController.GetBillingDetails(IEnumerable`1 projectDetailRequests) in C:\agent\_work\1\s\A1Solution\src-integrations\AG.Integrations.RESTClients\BillingApiREST\BillingControllers\BillingA1ApiClientController.cs:line 118
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.GetBillingDetails(IEnumerable`1 timeEntries) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 93
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.SendBulkTimeEntriesTo3E(IEnumerable`1 timeEntries, PerformContext performContext) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 157
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.Run(PerformContext performContext, IJobCancellationToken cancellationToken) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 70
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

+24ms Processing

Server:
dw0sdwk000ekr:2600
Worker:
4439a969
+42msOfflineTimeCommitTo3ECommandHandler - Started
+998msNo of records retrieved : 410

+25.366s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+7ms Scheduled

Retry attempt 1 of 10: Nullable object must have a value.

Enqueue at:
11/1/2025 2:30:40 AM

+6.743s Failed

An exception occurred during performance of the job.

System.InvalidOperationException

Nullable object must have a value.

System.InvalidOperationException: Nullable object must have a value.
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.<>c.<GetBillingDetails>b__13_0(TimeEntryDto m) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 82
   at System.Linq.Enumerable.SelectListIterator`2.MoveNext()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeList(JsonWriter writer, IEnumerable values, JsonArrayContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize(JsonWriter jsonWriter, Object value, Type objectType)
   at Newtonsoft.Json.JsonSerializer.SerializeInternal(JsonWriter jsonWriter, Object value, Type objectType)
   at Newtonsoft.Json.JsonConvert.SerializeObjectInternal(Object value, Type type, JsonSerializer jsonSerializer)
   at AG.Integrations.RESTClients.BillingApiREST.BillingControllers.BillingA1ApiClientController.GetBillingDetails(IEnumerable`1 projectDetailRequests) in C:\agent\_work\1\s\A1Solution\src-integrations\AG.Integrations.RESTClients\BillingApiREST\BillingControllers\BillingA1ApiClientController.cs:line 118
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.GetBillingDetails(IEnumerable`1 timeEntries) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 93
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.SendBulkTimeEntriesTo3E(IEnumerable`1 timeEntries, PerformContext performContext) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 157
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.Run(PerformContext performContext, IJobCancellationToken cancellationToken) in C:\agent\_work\1\s\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 70
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

+147ms Processing

Server:
dw0sdwk000ekr:2600
Worker:
27a6fb10
+419msOfflineTimeCommitTo3ECommandHandler - Started
+2.626sNo of records retrieved : 410

+77ms Enqueued

Triggered by recurring job scheduler

Queue:
a1-billing

11/1/2025 2:30:09 AM Created