IOfflineTimeCommitTo3ECommandHandler.Run

// Job ID: #1113637
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
1763074803

State

11/14/2025 3:37:07 AM (+3.373s) 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)

+20ms Processing

Server:
dw0sdwk000ewl:6856
Worker:
1c67d948
+32msOfflineTimeCommitTo3ECommandHandler - Started
+1.156sNo of records retrieved : 416

+1h 53m Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+6ms Scheduled

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

Enqueue at:
11/14/2025 3:36:59 AM

+3.334s 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)

+66ms Processing

Server:
dw0sdwk000ewl:6856
Worker:
1c34b48a
+76msOfflineTimeCommitTo3ECommandHandler - Started
+1.302sNo of records retrieved : 416

+1h 11m Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+4ms Scheduled

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

Enqueue at:
11/14/2025 1:43:29 AM

+3.266s 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)

+50ms Processing

Server:
dw0sdwk000ewl:6856
Worker:
fc389639
+81msOfflineTimeCommitTo3ECommandHandler - Started
+1.179sNo of records retrieved : 416

+41m 36.144s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+3ms Scheduled

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

Enqueue at:
11/14/2025 12:31:55 AM

+3.877s 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)

+23ms Processing

Server:
dw0sdwk000ewl:6856
Worker:
fc389639
+30msOfflineTimeCommitTo3ECommandHandler - Started
+1.658sNo of records retrieved : 416

+25m 16.517s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+3ms Scheduled

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

Enqueue at:
11/13/2025 11:50:14 PM

+4.250s 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)

+70ms Processing

Server:
dw0sdwk000ewl:6856
Worker:
fc389639
+83msOfflineTimeCommitTo3ECommandHandler - Started
+1.301sNo of records retrieved : 416

+13m 33.107s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+3ms Scheduled

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

Enqueue at:
11/13/2025 11:24:58 PM

+3.557s 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)

+110ms Processing

Server:
dw0sdwk000ewl:6856
Worker:
1c34b48a
+120msOfflineTimeCommitTo3ECommandHandler - Started
+1.336sNo of records retrieved : 416

+5m 28.346s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+4ms Scheduled

Retry attempt 5 of 10: Object reference not set to an instance of an obj…

Enqueue at:
11/13/2025 11:11:14 PM

+33.123s Failed

An exception occurred during performance of the job.

System.NullReferenceException

Object reference not set to an instance of an object.

System.NullReferenceException: Object reference not set to an instance of an object.
   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 324
   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:
dw0sdwk000ewl:6856
Worker:
fc389639
+110msOfflineTimeCommitTo3ECommandHandler - Started
+1.521sNo of records retrieved : 416
+5.806sProcessing #: 20557280 | FeeUserId - 431 | Client # - 005426 | Study # - TCS11503
+5.822sStudy Found: #- -1 | Timekeeper - 6267 | Office -
+5.831sProcessing #: 20604752 | FeeUserId - 3224 | Client # - 304763 | Study # - TCS0001
+5.839sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+5.859sProcessing #: 20522507 | FeeUserId - 3224 | Client # - 324848 | Study # - TCS0001
+5.869sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+5.884sProcessing #: 20665980 | FeeUserId - 3224 | Client # - 007933 | Study # - TCS0001
+5.893sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+5.900sProcessing #: 20666503 | FeeUserId - 3224 | Client # - 313708 | Study # - TCS0001
+5.908sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+5.916sProcessing #: 24318024 | FeeUserId - 6659 | Client # - 009298 | Study # - 0012
+5.923sStudy Found: #- 148550 | Timekeeper - 2 | Office - 17250
+5.967sProcessing #: 24318269 | FeeUserId - 6659 | Client # - 301290 | Study # - 0008
+5.975sStudy Found: #- 147562 | Timekeeper - 2 | Office - 16500
+5.981sProcessing #: 24318261 | FeeUserId - 6659 | Client # - 009224 | Study # - 0014
+5.989sStudy Found: #- 151011 | Timekeeper - 2 | Office - 12000
+5.996sProcessing #: 24318644 | FeeUserId - 6659 | Client # - 009164 | Study # - 0013
+6.003sStudy Found: #- 150949 | Timekeeper - 2 | Office - 22250
+6.019sProcessing #: 24318631 | FeeUserId - 6659 | Client # - 301516 | Study # - 0013
+6.029sStudy Found: #- 147587 | Timekeeper - 2 | Office - 21750
+6.039sProcessing #: 24318635 | FeeUserId - 6659 | Client # - 006930 | Study # - 0019
+6.050sStudy Found: #- 149415 | Timekeeper - 2 | Office - 13000
+6.059sProcessing #: 20568145 | FeeUserId - 431 | Client # - 010576 | Study # - TCS11525
+6.090sStudy Found: #- -1 | Timekeeper - 6267 | Office -
+6.110sProcessing #: 20450274 | FeeUserId - 3224 | Client # - 301201 | Study # - TCS0001
+6.120sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+6.140sProcessing #: 21089554 | FeeUserId - 3224 | Client # - 308780 | Study # - TCS0002
+6.155sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+6.162sProcessing #: 20581044 | FeeUserId - 3224 | Client # - 007933 | Study # - TCS0001
+6.170sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+6.176sProcessing #: 20510505 | FeeUserId - 3224 | Client # - 313035 | Study # - TCS0001
+6.184sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+6.191sProcessing #: 24317924 | FeeUserId - 6659 | Client # - 009639 | Study # - 0011
+6.200sStudy Found: #- 148521 | Timekeeper - 2 | Office - 17750
+6.208sProcessing #: 24318264 | FeeUserId - 6659 | Client # - 011721 | Study # - 0011
+6.216sStudy Found: #- 148186 | Timekeeper - 2 | Office - 13500
+6.222sProcessing #: 24318266 | FeeUserId - 6659 | Client # - 319701 | Study # - 0006
+6.229sStudy Found: #- 147500 | Timekeeper - 2 | Office - 11000
+6.236sProcessing #: 24318653 | FeeUserId - 6659 | Client # - 010627 | Study # - 0010
+6.246sStudy Found: #- 148515 | Timekeeper - 2 | Office - 15750
+6.255sProcessing #: 24318614 | FeeUserId - 6659 | Client # - 005810 | Study # - 0014
+6.261sStudy Found: #- 148935 | Timekeeper - 2 | Office - 11000
+6.269sProcessing #: 24318659 | FeeUserId - 6659 | Client # - 002082 | Study # - 0011
+6.276sStudy Found: #- 149058 | Timekeeper - 2 | Office - 11000
+6.283sProcessing #: 24318622 | FeeUserId - 6659 | Client # - 303145 | Study # - 0006
+6.290sStudy Found: #- 147636 | Timekeeper - 2 | Office - 20500
+6.299sProcessing #: 20553023 | FeeUserId - 3224 | Client # - 302764 | Study # - TCS0002
+6.306sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+6.313sProcessing #: 20525277 | FeeUserId - 3224 | Client # - 318158 | Study # - TCS0001
+6.329sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+6.336sProcessing #: 20564124 | FeeUserId - 3224 | Client # - 320488 | Study # - TCS0001
+6.344sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+6.351sProcessing #: 20765469 | FeeUserId - 3224 | Client # - 315539 | Study # - TCS0002
+6.357sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+6.367sProcessing #: 20480631 | FeeUserId - 5878 | Client # - 301648 | Study # - TCS0001
+6.377sStudy Found: #- -1 | Timekeeper - 1794 | Office -
+6.386sProcessing #: 24318262 | FeeUserId - 6659 | Client # - 012752 | Study # - 0011
+6.397sStudy Found: #- 147112 | Timekeeper - 2 | Office - 15500
+6.407sProcessing #: 24318268 | FeeUserId - 6659 | Client # - 011451 | Study # - 0006
+6.417sStudy Found: #- 148218 | Timekeeper - 2 | Office - 13500
+6.426sProcessing #: 24318259 | FeeUserId - 6659 | Client # - 304883 | Study # - 0007
+6.447sStudy Found: #- 149224 | Timekeeper - 2 | Office - 13750
+6.467sProcessing #: 24318643 | FeeUserId - 6659 | Client # - 005538 | Study # - 0017
+6.478sStudy Found: #- 148878 | Timekeeper - 2 | Office - 13000
+6.485sProcessing #: 24318651 | FeeUserId - 6659 | Client # - 005870 | Study # - 0014
+6.493sStudy Found: #- 148960 | Timekeeper - 2 | Office - 19250
+6.500sProcessing #: 24318646 | FeeUserId - 6659 | Client # - 009176 | Study # - 0023
+6.508sStudy Found: #- 148609 | Timekeeper - 2 | Office - 11000
+6.514sProcessing #: 20399525 | FeeUserId - 431 | Client # - 010576 | Study # - TCS11525
+6.521sStudy Found: #- -1 | Timekeeper - 6267 | Office -
+6.529sProcessing #: 21131015 | FeeUserId - 3224 | Client # - 303023 | Study # - TCS0001
+6.535sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+6.543sProcessing #: 20728081 | FeeUserId - 3224 | Client # - 308780 | Study # - TCS0002
+6.550sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+6.557sProcessing #: 20522607 | FeeUserId - 3224 | Client # - 007933 | Study # - TCS0001
+6.564sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+6.571sProcessing #: 20422898 | FeeUserId - 3224 | Client # - 313035 | Study # - TCS0001
+6.590sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+6.598sProcessing #: 24317395 | FeeUserId - 6659 | Client # - 012723 | Study # - 0011
+6.605sStudy Found: #- 147201 | Timekeeper - 2 | Office - 20000
+6.612sProcessing #: 24318265 | FeeUserId - 6659 | Client # - 012430 | Study # - 0009
+6.620sStudy Found: #- 147786 | Timekeeper - 2 | Office - 15500
+6.626sProcessing #: 24318274 | FeeUserId - 6659 | Client # - 011763 | Study # - 0011
+6.634sStudy Found: #- 150980 | Timekeeper - 2 | Office - 13500
+6.641sProcessing #: 24318616 | FeeUserId - 6659 | Client # - 014580 | Study # - 0010
+6.649sStudy Found: #- 147054 | Timekeeper - 2 | Office - 17750
+6.657sProcessing #: 24318657 | FeeUserId - 6659 | Client # - 007616 | Study # - 0015
+6.663sStudy Found: #- 148679 | Timekeeper - 2 | Office - 15500
+6.670sProcessing #: 24318618 | FeeUserId - 6659 | Client # - 014005 | Study # - 0010
+6.678sStudy Found: #- 147374 | Timekeeper - 2 | Office - 11000
+6.687sProcessing #: 24318624 | FeeUserId - 6659 | Client # - 304540 | Study # - 0006
+6.694sStudy Found: #- 149294 | Timekeeper - 2 | Office - 16500
+6.700sProcessing #: 20645809 | FeeUserId - 3224 | Client # - 302764 | Study # - TCS0002
+6.717sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+6.724sProcessing #: 20716204 | FeeUserId - 3224 | Client # - 318158 | Study # - TCS0001
+6.731sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+6.738sProcessing #: 20628928 | FeeUserId - 3224 | Client # - 320488 | Study # - TCS0001
+6.745sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+6.753sProcessing #: 20602383 | FeeUserId - 3224 | Client # - 012115 | Study # - TCS0004
+6.766sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+6.773sProcessing #: 20893318 | FeeUserId - 5878 | Client # - 301648 | Study # - TCS0001
+6.780sStudy Found: #- -1 | Timekeeper - 1794 | Office -
+6.787sProcessing #: 24318270 | FeeUserId - 6659 | Client # - 014305 | Study # - 0010
+6.794sStudy Found: #- 147047 | Timekeeper - 2 | Office - 13750
+6.801sProcessing #: 24318271 | FeeUserId - 6659 | Client # - 010196 | Study # - 0016
+6.811sStudy Found: #- 149359 | Timekeeper - 2 | Office - 13000
+6.818sProcessing #: 24318477 | FeeUserId - 6659 | Client # - 301046 | Study # - 0005
+6.826sStudy Found: #- 117926 | Timekeeper - 2 | Office - 17750
+6.837sProcessing #: 24318636 | FeeUserId - 6659 | Client # - 301487 | Study # - 0007
+6.844sStudy Found: #- 147487 | Timekeeper - 2 | Office - 13000
+6.851sProcessing #: 24318650 | FeeUserId - 6659 | Client # - 009226 | Study # - 0010
+6.858sStudy Found: #- 148629 | Timekeeper - 2 | Office - 10000
+6.868sProcessing #: 24318639 | FeeUserId - 6659 | Client # - 307408 | Study # - 0006
+6.878sStudy Found: #- 147733 | Timekeeper - 2 | Office - 20500
+6.886sProcessing #: 24318658 | FeeUserId - 6659 | Client # - 013710 | Study # - 0009
+6.892sStudy Found: #- 147278 | Timekeeper - 2 | Office - 20250
+6.899sProcessing #: 21107994 | FeeUserId - 3224 | Client # - 303023 | Study # - TCS0001
+6.907sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+6.914sProcessing #: 20747846 | FeeUserId - 3224 | Client # - 307170 | Study # - TCS0001
+6.921sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+6.928sProcessing #: 21110693 | FeeUserId - 3224 | Client # - 320488 | Study # - TCS0001
+6.936sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+6.943sProcessing #: 20833149 | FeeUserId - 3224 | Client # - 012115 | Study # - TCS0004
+6.950sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+6.962sProcessing #: 24317401 | FeeUserId - 6659 | Client # - 308525 | Study # - 0006
+6.970sStudy Found: #- 147738 | Timekeeper - 2 | Office - 18000
+6.977sProcessing #: 24318275 | FeeUserId - 6659 | Client # - 011606 | Study # - 0011
+6.985sStudy Found: #- 148203 | Timekeeper - 2 | Office - 13500
+6.998sProcessing #: 24318273 | FeeUserId - 6659 | Client # - 012969 | Study # - 0010
+7.006sStudy Found: #- 147137 | Timekeeper - 2 | Office - 16000
+7.017sProcessing #: 24318604 | FeeUserId - 6659 | Client # - 010344 | Study # - 0011
+7.024sStudy Found: #- 148451 | Timekeeper - 2 | Office - 14250
+7.031sProcessing #: 24318630 | FeeUserId - 6659 | Client # - 302107 | Study # - 0006
+7.038sStudy Found: #- 146884 | Timekeeper - 2 | Office - 20250
+7.045sProcessing #: 24318655 | FeeUserId - 6659 | Client # - 013292 | Study # - 0010
+7.053sStudy Found: #- 147618 | Timekeeper - 2 | Office - 15500
+7.060sProcessing #: 24318634 | FeeUserId - 6659 | Client # - 009402 | Study # - 0024
+7.068sStudy Found: #- 148556 | Timekeeper - 2 | Office - 20500
+7.075sProcessing #: 24318617 | FeeUserId - 6659 | Client # - 011726 | Study # - 0010
+7.082sStudy Found: #- 148185 | Timekeeper - 2 | Office - 13750
+7.105sProcessing #: 20586657 | FeeUserId - 431 | Client # - 005426 | Study # - TCS11503
+7.126sStudy Found: #- -1 | Timekeeper - 6267 | Office -
+7.136sProcessing #: 21100728 | FeeUserId - 3224 | Client # - 304763 | Study # - TCS0001
+7.146sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+7.166sProcessing #: 20380086 | FeeUserId - 3224 | Client # - 320488 | Study # - TCS0001
+7.176sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+7.185sProcessing #: 20660054 | FeeUserId - 3224 | Client # - 315539 | Study # - TCS0002
+7.192sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+7.199sProcessing #: 24314613 | FeeUserId - 5459 | Client # - 316764 | Study # - 0003
+7.206sStudy Found: #- 140352 | Timekeeper - 5300 | Office - 18000
+7.221sProcessing #: 24318025 | FeeUserId - 6659 | Client # - 339261 | Study # - 0001
+7.238sStudy Found: #- 154736 | Timekeeper - 2 | Office - 13000
+7.248sProcessing #: 24318267 | FeeUserId - 6659 | Client # - 300022 | Study # - 0007
+7.255sStudy Found: #- 146916 | Timekeeper - 2 | Office - 13250
+7.262sProcessing #: 24318260 | FeeUserId - 6659 | Client # - 013500 | Study # - 0011
+7.268sStudy Found: #- 147453 | Timekeeper - 2 | Office - 13750
+7.277sProcessing #: 24318640 | FeeUserId - 6659 | Client # - 305820 | Study # - 0006
+7.284sStudy Found: #- 148853 | Timekeeper - 2 | Office - 19250
+7.290sProcessing #: 24318620 | FeeUserId - 6659 | Client # - 304476 | Study # - 0007
+7.297sStudy Found: #- 149234 | Timekeeper - 2 | Office - 15500
+7.311sProcessing #: 24318615 | FeeUserId - 6659 | Client # - 009151 | Study # - 0019
+7.321sStudy Found: #- 148560 | Timekeeper - 2 | Office - 15500
+7.328sProcessing #: 20784135 | FeeUserId - 431 | Client # - 010576 | Study # - TCS11525
+7.337sStudy Found: #- -1 | Timekeeper - 6267 | Office -
+7.347sProcessing #: 20783833 | FeeUserId - 3224 | Client # - 301201 | Study # - TCS0001
+7.353sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+7.361sProcessing #: 20464698 | FeeUserId - 3224 | Client # - 324848 | Study # - TCS0001
+7.368sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+7.376sProcessing #: 20663134 | FeeUserId - 3224 | Client # - 007933 | Study # - TCS0001
+7.383sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+7.390sProcessing #: 20526701 | FeeUserId - 3224 | Client # - 313708 | Study # - TCS0001
+7.397sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+7.404sProcessing #: 24317991 | FeeUserId - 6659 | Client # - 304710 | Study # - 0008
+7.411sStudy Found: #- 149230 | Timekeeper - 2 | Office - 17750
+7.430sProcessing #: 24318272 | FeeUserId - 6659 | Client # - 012706 | Study # - 0009
+7.450sStudy Found: #- 147133 | Timekeeper - 2 | Office - 11000
+7.458sProcessing #: 24318263 | FeeUserId - 6659 | Client # - 001361 | Study # - 0011
+7.467sStudy Found: #- 149068 | Timekeeper - 2 | Office - 11000
+7.474sProcessing #: 24318656 | FeeUserId - 6659 | Client # - 013658 | Study # - 0013
+7.484sStudy Found: #- 150985 | Timekeeper - 2 | Office - 11000
+7.491sProcessing #: 24318648 | FeeUserId - 6659 | Client # - 008552 | Study # - 0025
+7.499sStudy Found: #- 148567 | Timekeeper - 2 | Office - 10000
+7.506sProcessing #: 24318619 | FeeUserId - 6659 | Client # - 301846 | Study # - 0008
+7.513sStudy Found: #- 146824 | Timekeeper - 2 | Office - 13250
+7.519sProcessing #: 24318625 | FeeUserId - 6659 | Client # - 304673 | Study # - 0026
+7.527sStudy Found: #- 149235 | Timekeeper - 2 | Office - 16500
+7.534sProcessing #: 24318633 | FeeUserId - 6659 | Client # - 010994 | Study # - 0011
+7.541sStudy Found: #- 148413 | Timekeeper - 2 | Office - 22000
+7.548sProcessing #: 24318621 | FeeUserId - 6659 | Client # - 001897 | Study # - 0020
+7.558sStudy Found: #- 149382 | Timekeeper - 2 | Office - 13000
+7.568sProcessing #: 24319823 | FeeUserId - 6659 | Client # - 339266 | Study # - 0001
+7.578sStudy Found: #- 154751 | Timekeeper - 2 | Office - 13500
+7.585sProcessing #: 24319985 | FeeUserId - 6659 | Client # - 324674 | Study # - 0002
+7.592sStudy Found: #- 154928 | Timekeeper - 2 | Office - 10000
+7.599sProcessing #: 16198915 | FeeUserId - 6767 | Client # - 012986 | Study # - 0008
+7.607sStudy Found: #- 113554 | Timekeeper - 3359 | Office - 10750
+7.618sProcessing #: 17864850 | FeeUserId - 7223 | Client # - 011526 | Study # - 0008
+7.625sStudy Found: #- 90046 | Timekeeper - 3926 | Office - 22000
+7.633sProcessing #: 17878769 | FeeUserId - 7223 | Client # - 009506 | Study # - 0010
+7.640sStudy Found: #- 115348 | Timekeeper - 3926 | Office - 20500
+7.647sSending to 3E: Started

+2m 26.270s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+10ms Scheduled

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

Enqueue at:
11/13/2025 11:05:22 PM

+4.057s 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)

+60ms Processing

Server:
dw0sdwk000ewl:6856
Worker:
1c67d948
+66msOfflineTimeCommitTo3ECommandHandler - Started
+1.736sNo of records retrieved : 416

+54.950s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+3ms Scheduled

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

Enqueue at:
11/13/2025 11:02:51 PM

+5.533s 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)

+20ms Processing

Server:
dw0sdwk000ewl:6856
Worker:
1c34b48a
+38msOfflineTimeCommitTo3ECommandHandler - Started
+2.145sNo of records retrieved : 416

+57.017s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+3ms Scheduled

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

Enqueue at:
11/13/2025 11:01:40 PM

+3.187s 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)

+30ms Processing

Server:
dw0sdwk000ewl:6856
Worker:
93ee0635
+50msOfflineTimeCommitTo3ECommandHandler - Started
+1.221sNo of records retrieved : 416

+45.437s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+3ms Scheduled

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

Enqueue at:
11/13/2025 11:00:44 PM

+4.237s 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)

+96ms Processing

Server:
dw0sdwk000ewl:6856
Worker:
1c67d948
+145msOfflineTimeCommitTo3ECommandHandler - Started
+1.379sNo of records retrieved : 416

+20ms Enqueued

Triggered by recurring job scheduler

Queue:
a1-billing

11/13/2025 11:00:03 PM Created