IOfflineTimeCommitTo3ECommandHandler.Run

// Job ID: #1106779
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
1762470009

State

11/7/2025 3:35:14 AM (+2.910s) 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)

+150ms Processing

Server:
dw0sdwk000ewl:2620
Worker:
66238136
+156msOfflineTimeCommitTo3ECommandHandler - Started
+1.222sNo of records retrieved : 415

+1h 51m Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+3ms Scheduled

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

Enqueue at:
11/7/2025 3:35:03 AM

+3.400s 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:2620
Worker:
d4df9b06
+95msOfflineTimeCommitTo3ECommandHandler - Started
+1.179sNo of records retrieved : 415

+1h 8m Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+10ms Scheduled

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

Enqueue at:
11/7/2025 1:43:23 AM

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

+187ms Processing

Server:
dw0sdwk000ewl:2620
Worker:
238219f2
+61msOfflineTimeCommitTo3ECommandHandler - Started
+1.148sNo of records retrieved : 415

+43m 40.840s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+10ms Scheduled

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

Enqueue at:
11/7/2025 12:34:10 AM

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

+100ms Processing

Server:
dw0sdwk000ewl:2620
Worker:
d4df9b06
+332msOfflineTimeCommitTo3ECommandHandler - Started
+5.670sNo of records retrieved : 415
+13.613sProcessing #: 20784135 | FeeUserId - 431 | Client # - 010576 | Study # - TCS11525
+13.631sStudy Found: #- -1 | Timekeeper - 6267 | Office -
+13.652sProcessing #: 24313873 | FeeUserId - 4171 | Client # - 334582 | Study # - 0005
+13.670sStudy Found: #- 150288 | Timekeeper - 5952 | Office - 45120
+13.763sProcessing #: 19845304 | FeeUserId - 6659 | Client # - 000962 | Study # - 0014
+13.781sStudy Found: #- 133164 | Timekeeper - 2 | Office - 21500
+13.800sProcessing #: 17864857 | FeeUserId - 7223 | Client # - 009765 | Study # - 0009
+13.820sStudy Found: #- 109460 | Timekeeper - 3926 | Office - 20500
+13.830sProcessing #: 17878762 | FeeUserId - 7223 | Client # - 008825 | Study # - 0014
+13.840sStudy Found: #- 108571 | Timekeeper - 3926 | Office - 11000
+13.850sProcessing #: 17891800 | FeeUserId - 7223 | Client # - 011132 | Study # - 0013
+13.860sStudy Found: #- 117784 | Timekeeper - 3926 | Office - 21250
+13.880sProcessing #: 20875670 | FeeUserId - 7373 | Client # - 335735 | Study # - 0001
+13.890sStudy Found: #- 137641 | Timekeeper - 6516 | Office - 12500
+13.910sProcessing #: 24314451 | FeeUserId - 497 | Client # - 338659 | Study # - 0001
+13.920sStudy Found: #- 152071 | Timekeeper - 3426 | Office - 50137
+13.940sProcessing #: 24314290 | FeeUserId - 7719 | Client # - 301167 | Study # - 0003
+13.952sStudy Not Found
+13.970sProcessing #: 24318379 | FeeUserId - 7975 | Client # - 338809 | Study # - 0004
+13.980sStudy Found: #- 154441 | Timekeeper - 6825 | Office - 45131
+13.990sProcessing #: 24313827 | FeeUserId - 7352 | Client # - 335848 | Study # - 0004
+14.001sStudy Found: #- 144013 | Timekeeper - 6513 | Office - 45110
+14.010sProcessing #: 20557280 | FeeUserId - 431 | Client # - 005426 | Study # - TCS11503
+14.030sStudy Found: #- -1 | Timekeeper - 6267 | Office -
+14.040sProcessing #: 19597761 | FeeUserId - 6659 | Client # - 009812 | Study # - 0007
+14.050sStudy Found: #- 126382 | Timekeeper - 2 | Office - 15500
+14.070sProcessing #: 19869203 | FeeUserId - 6659 | Client # - 301677 | Study # - 0005
+14.080sStudy Found: #- 134222 | Timekeeper - 2 | Office - 17500
+14.100sProcessing #: 17864855 | FeeUserId - 7223 | Client # - 300825 | Study # - 0005
+14.110sStudy Found: #- 114153 | Timekeeper - 3926 | Office - 17250
+14.120sProcessing #: 17891799 | FeeUserId - 7223 | Client # - 011684 | Study # - 0009
+14.140sStudy Found: #- 116721 | Timekeeper - 3926 | Office - 13250
+14.160sProcessing #: 17891805 | FeeUserId - 7223 | Client # - 303256 | Study # - 0006
+14.170sStudy Found: #- 116021 | Timekeeper - 3926 | Office - 18250
+14.180sProcessing #: 20526601 | FeeUserId - 7373 | Client # - 335735 | Study # - 0001
+14.201sStudy Found: #- 137641 | Timekeeper - 6516 | Office - 12500
+14.210sProcessing #: 24314443 | FeeUserId - 497 | Client # - 303433 | Study # - 0002
+14.221sStudy Found: #- 60395 | Timekeeper - 3426 | Office - 50142
+14.230sProcessing #: 24314283 | FeeUserId - 7719 | Client # - 301167 | Study # - 0003
+14.250sStudy Not Found
+14.260sProcessing #: 24314419 | FeeUserId - 8071 | Client # - 337096 | Study # - 0020
+14.270sStudy Not Found
+14.280sProcessing #: 24313785 | FeeUserId - 6331 | Client # - 000001 | Study # - 0019
+14.290sStudy Found: #- 71133 | Timekeeper - 6301 | Office - 20500
+14.300sProcessing #: 20399525 | FeeUserId - 431 | Client # - 010576 | Study # - TCS11525
+14.311sStudy Found: #- -1 | Timekeeper - 6267 | Office -
+14.331sProcessing #: 24314600 | FeeUserId - 1109 | Client # - 338318 | Study # - 0001
+14.340sStudy Found: #- 150248 | Timekeeper - 5234 | Office - 45135
+14.350sProcessing #: 19845316 | FeeUserId - 6659 | Client # - 012742 | Study # - 0016
+14.361sStudy Found: #- 136825 | Timekeeper - 2 | Office - 15250
+14.380sProcessing #: 17864854 | FeeUserId - 7223 | Client # - 012344 | Study # - 0007
+14.391sStudy Found: #- 118013 | Timekeeper - 3926 | Office - 10000
+14.410sProcessing #: 17878770 | FeeUserId - 7223 | Client # - 307993 | Study # - 0003
+14.420sStudy Found: #- 121664 | Timekeeper - 3926 | Office - 11000
+14.440sProcessing #: 17891804 | FeeUserId - 7223 | Client # - 328144 | Study # - 0001
+14.450sStudy Found: #- 120578 | Timekeeper - 3926 | Office - 16750
+14.460sProcessing #: 20894015 | FeeUserId - 7373 | Client # - 000001 | Study # - 0018
+14.470sStudy Found: #- 69884 | Timekeeper - 6516 | Office - 20500
+14.490sProcessing #: 23949783 | FeeUserId - 5947 | Client # - 338571 | Study # - 0001
+14.510sStudy Found: #- 151759 | Timekeeper - 1756 | Office - 18500
+14.521sProcessing #: 24313870 | FeeUserId - 7975 | Client # - 337514 | Study # - 0002
+14.540sStudy Found: #- 142930 | Timekeeper - 6825 | Office - 45104
+14.560sProcessing #: 24313830 | FeeUserId - 7352 | Client # - 335848 | Study # - 0004
+14.580sStudy Found: #- 144013 | Timekeeper - 6513 | Office - 45110
+14.590sProcessing #: 20347161 | FeeUserId - 7183 | Client # - 013892 | Study # - TCS0002
+14.600sStudy Found: #- -1 | Timekeeper - 2668 | Office -
+14.612sProcessing #: 24314602 | FeeUserId - 1109 | Client # - 304854 | Study # - 0011
+14.630sStudy Found: #- 142084 | Timekeeper - 5234 | Office - 45109
+14.640sProcessing #: 19845317 | FeeUserId - 6659 | Client # - 311601 | Study # - 0009
+14.650sStudy Found: #- 133273 | Timekeeper - 2 | Office - 13250
+14.660sProcessing #: 20211185 | FeeUserId - 6659 | Client # - 328769 | Study # - 0004
+14.670sStudy Found: #- 140230 | Timekeeper - 2 | Office - 17750
+14.690sProcessing #: 17878760 | FeeUserId - 7223 | Client # - 306257 | Study # - 0003
+14.700sStudy Found: #- 112942 | Timekeeper - 3926 | Office - 10500
+14.710sProcessing #: 17891798 | FeeUserId - 7223 | Client # - 302777 | Study # - 0005
+14.720sStudy Found: #- 115909 | Timekeeper - 3926 | Office - 12250
+14.730sProcessing #: 17908480 | FeeUserId - 7223 | Client # - 305853 | Study # - 0004
+14.740sStudy Found: #- 128818 | Timekeeper - 3926 | Office - 19500
+14.751sProcessing #: 24314430 | FeeUserId - 498 | Client # - 303433 | Study # - 0006
+14.770sStudy Found: #- 60399 | Timekeeper - 3426 | Office - 50142
+14.780sProcessing #: 24313878 | FeeUserId - 7921 | Client # - 337877 | Study # - 0003
+14.800sStudy Found: #- 150435 | Timekeeper - 6779 | Office - 45104
+14.810sProcessing #: 24313842 | FeeUserId - 8102 | Client # - 000001 | Study # - 0019
+14.820sStudy Found: #- 71133 | Timekeeper - 6934 | Office - 20500
+14.841sProcessing #: 24314436 | FeeUserId - 7103 | Client # - 332121 | Study # - 0005
+14.861sStudy Found: #- 150410 | Timekeeper - 5016 | Office - 45131
+14.890sProcessing #: 24313823 | FeeUserId - 7352 | Client # - 335848 | Study # - 0004
+14.900sStudy Found: #- 144013 | Timekeeper - 6513 | Office - 45110
+14.910sProcessing #: 24314603 | FeeUserId - 1109 | Client # - 337611 | Study # - 0004
+14.930sStudy Found: #- 152028 | Timekeeper - 5234 | Office - 45120
+14.940sProcessing #: 19845306 | FeeUserId - 6659 | Client # - 309547 | Study # - 0005
+14.950sStudy Found: #- 136822 | Timekeeper - 2 | Office - 20500
+14.980sProcessing #: 17864850 | FeeUserId - 7223 | Client # - 011526 | Study # - 0008
+14.990sStudy Found: #- 90046 | Timekeeper - 3926 | Office - 22000
+15.011sProcessing #: 17878769 | FeeUserId - 7223 | Client # - 009506 | Study # - 0010
+15.030sStudy Found: #- 115348 | Timekeeper - 3926 | Office - 20500
+15.042sProcessing #: 17891797 | FeeUserId - 7223 | Client # - 002801 | Study # - 0017
+15.061sStudy Found: #- 115390 | Timekeeper - 3926 | Office - 17000
+15.081sProcessing #: 17908479 | FeeUserId - 7223 | Client # - 305525 | Study # - 0004
+15.100sStudy Found: #- 118651 | Timekeeper - 3926 | Office - 15000
+15.110sProcessing #: 24314405 | FeeUserId - 498 | Client # - 303433 | Study # - 0006
+15.120sStudy Found: #- 60399 | Timekeeper - 3426 | Office - 50142
+15.130sProcessing #: 24313877 | FeeUserId - 7921 | Client # - 337877 | Study # - 0003
+15.141sStudy Found: #- 150435 | Timekeeper - 6779 | Office - 45104
+15.160sProcessing #: 24313843 | FeeUserId - 8102 | Client # - 000001 | Study # - 0019
+15.181sStudy Found: #- 71133 | Timekeeper - 6934 | Office - 20500
+15.201sProcessing #: 24313848 | FeeUserId - 7352 | Client # - 335848 | Study # - 0004
+15.221sStudy Found: #- 144013 | Timekeeper - 6513 | Office - 45110
+15.230sProcessing #: 20482196 | FeeUserId - 7132 | Client # - 313902 | Study # - 0009
+15.240sStudy Found: #- 123530 | Timekeeper - 5975 | Office - 15000
+15.250sProcessing #: 20396352 | FeeUserId - 4088 | Client # - 008501 | Study # - TCS2597
+15.260sStudy Found: #- -1 | Timekeeper - 6070 | Office -
+15.270sProcessing #: 20777582 | FeeUserId - 4088 | Client # - 303063 | Study # - TCS0001
+15.280sStudy Found: #- -1 | Timekeeper - 6070 | Office -
+15.290sProcessing #: 22157039 | FeeUserId - 4088 | Client # - 301710 | Study # - 0002
+15.310sStudy Found: #- 70098 | Timekeeper - 6070 | Office - 11250
+15.320sProcessing #: 24314519 | FeeUserId - 4868 | Client # - 304423 | Study # - 0006
+15.331sStudy Found: #- 149326 | Timekeeper - 3018 | Office - 10500
+15.340sProcessing #: 24314522 | FeeUserId - 4868 | Client # - 336702 | Study # - 0001
+15.350sStudy Found: #- 139984 | Timekeeper - 3018 | Office - 20500
+15.361sProcessing #: 20456462 | FeeUserId - 5856 | Client # - 011194 | Study # - TCS14843
+15.380sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+15.390sProcessing #: 20545717 | FeeUserId - 5856 | Client # - 008630 | Study # - TCS0001
+15.400sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+15.411sProcessing #: 20737386 | FeeUserId - 3487 | Client # - 307233 | Study # - TCS0001
+15.430sStudy Found: #- -1 | Timekeeper - 4428 | Office -
+15.450sProcessing #: 20747846 | FeeUserId - 3224 | Client # - 307170 | Study # - TCS0001
+15.470sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+15.480sProcessing #: 20756695 | FeeUserId - 5856 | Client # - 006318 | Study # - TCS2696
+15.500sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+15.510sProcessing #: 20775649 | FeeUserId - 5856 | Client # - 300322 | Study # - TCS0001
+15.520sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+15.540sProcessing #: 20521437 | FeeUserId - 4088 | Client # - 008501 | Study # - TCS2597
+15.561sStudy Found: #- -1 | Timekeeper - 6070 | Office -
+15.571sProcessing #: 20865391 | FeeUserId - 4088 | Client # - 303063 | Study # - TCS0001
+15.590sStudy Found: #- -1 | Timekeeper - 6070 | Office -
+15.600sProcessing #: 22157041 | FeeUserId - 4088 | Client # - 301710 | Study # - 0002
+15.613sStudy Found: #- 70098 | Timekeeper - 6070 | Office - 11250
+15.630sProcessing #: 24314520 | FeeUserId - 4868 | Client # - 304423 | Study # - 0005
+15.640sStudy Found: #- 137169 | Timekeeper - 3018 | Office - 10500
+15.650sProcessing #: 24314523 | FeeUserId - 4868 | Client # - 336702 | Study # - 0002
+15.671sStudy Found: #- 139985 | Timekeeper - 3018 | Office - 20500
+15.680sProcessing #: 20382122 | FeeUserId - 5856 | Client # - 009300 | Study # - TCS14842
+15.690sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+15.700sProcessing #: 20422898 | FeeUserId - 3224 | Client # - 313035 | Study # - TCS0001
+15.730sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+15.750sProcessing #: 20453195 | FeeUserId - 4339 | Client # - 011438 | Study # - TCS0001
+15.760sStudy Found: #- -1 | Timekeeper - 4844 | Office -
+15.771sProcessing #: 20522607 | FeeUserId - 3224 | Client # - 007933 | Study # - TCS0001
+15.781sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+15.790sProcessing #: 20551469 | FeeUserId - 5856 | Client # - 008630 | Study # - TCS0001
+15.800sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+15.810sProcessing #: 20628392 | FeeUserId - 5856 | Client # - 011194 | Study # - TCS14843
+15.831sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+15.850sProcessing #: 20558159 | FeeUserId - 4088 | Client # - 008501 | Study # - TCS2597
+15.860sStudy Found: #- -1 | Timekeeper - 6070 | Office -
+15.870sProcessing #: 22157014 | FeeUserId - 4088 | Client # - 301710 | Study # - 0002
+15.880sStudy Found: #- 70098 | Timekeeper - 6070 | Office - 11250
+15.890sProcessing #: 24314541 | FeeUserId - 4868 | Client # - 330286 | Study # - 0002
+15.910sStudy Found: #- 124321 | Timekeeper - 3018 | Office - 20750
+15.930sProcessing #: 24314521 | FeeUserId - 4868 | Client # - 304423 | Study # - 0004
+15.940sStudy Found: #- 114737 | Timekeeper - 3018 | Office - 10500
+15.951sProcessing #: 24314526 | FeeUserId - 4868 | Client # - 336783 | Study # - 0005
+15.970sStudy Found: #- 144868 | Timekeeper - 3018 | Office - 17750
+15.980sProcessing #: 20450274 | FeeUserId - 3224 | Client # - 301201 | Study # - TCS0001
+15.990sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+16.003sProcessing #: 20485951 | FeeUserId - 5856 | Client # - 009300 | Study # - TCS14842
+16.020sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+16.040sProcessing #: 20510505 | FeeUserId - 3224 | Client # - 313035 | Study # - TCS0001
+16.060sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+16.081sProcessing #: 20550294 | FeeUserId - 5856 | Client # - 011252 | Study # - TCS14653
+16.100sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+16.110sProcessing #: 20568106 | FeeUserId - 4339 | Client # - 011438 | Study # - TCS0001
+16.120sStudy Found: #- -1 | Timekeeper - 4844 | Office -
+16.130sProcessing #: 20581044 | FeeUserId - 3224 | Client # - 007933 | Study # - TCS0001
+16.150sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+16.160sProcessing #: 24313820 | FeeUserId - 7352 | Client # - 335848 | Study # - 0004
+16.170sStudy Found: #- 144013 | Timekeeper - 6513 | Office - 45110
+16.180sProcessing #: 21052387 | FeeUserId - 7183 | Client # - 013892 | Study # - TCS0002
+16.190sStudy Found: #- -1 | Timekeeper - 2668 | Office -
+16.200sProcessing #: 20509712 | FeeUserId - 4088 | Client # - 303063 | Study # - TCS0001
+16.210sStudy Found: #- -1 | Timekeeper - 6070 | Office -
+16.220sProcessing #: 22157020 | FeeUserId - 4088 | Client # - 301710 | Study # - 0002
+16.239sStudy Found: #- 70098 | Timekeeper - 6070 | Office - 11250
+16.250sProcessing #: 24314544 | FeeUserId - 4868 | Client # - 318781 | Study # - 0004
+16.260sStudy Found: #- 142632 | Timekeeper - 3018 | Office - 20500
+16.270sProcessing #: 20380086 | FeeUserId - 3224 | Client # - 320488 | Study # - TCS0001
+16.280sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+16.290sProcessing #: 20615078 | FeeUserId - 3487 | Client # - 005590 | Study # - TCS2410
+16.299sStudy Found: #- -1 | Timekeeper - 4428 | Office -
+16.310sProcessing #: 20652231 | FeeUserId - 5856 | Client # - 009300 | Study # - TCS14842
+16.340sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+16.361sProcessing #: 20660054 | FeeUserId - 3224 | Client # - 315539 | Study # - TCS0002
+16.390sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+16.430sProcessing #: 20730831 | FeeUserId - 5856 | Client # - 300322 | Study # - TCS0001
+16.470sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+16.510sProcessing #: 20747790 | FeeUserId - 5856 | Client # - 011438 | Study # - TCS14766
+16.530sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+16.540sProcessing #: 20586657 | FeeUserId - 431 | Client # - 005426 | Study # - TCS11503
+16.550sStudy Found: #- -1 | Timekeeper - 6267 | Office -
+16.570sSending to 3E: Started
+33.562sSending to 3E: #20784135 | 010576/TCS11525 | 1/29/2024 | 5 Unit(s) - Failed
+33.582sSending to 3E: #24313873 | 334582/0005 | 5/22/2025 | 147456 Unit(s) - Failed
+33.601sSending to 3E: #19845304 | 000962/0014 | 1/1/2024 | 40 Unit(s) - Failed
+33.621sSending to 3E: #17864857 | 009765/0009 | 7/12/2023 | 20 Unit(s) - Failed
+33.641sSending to 3E: #17878762 | 008825/0014 | 7/14/2023 | 20 Unit(s) - Failed
+33.671sSending to 3E: #17891800 | 011132/0013 | 7/15/2023 | 20 Unit(s) - Failed
+33.690sSending to 3E: #20875670 | 335735/0001 | 1/17/2024 | 26 Unit(s) - Failed
+33.710sSending to 3E: #24314451 | 338659/0001 | 4/29/2025 | 703478 Unit(s) - Failed
+33.729sSending to 3E: #24314290 | 301167/0003 | 5/13/2025 | 16 Unit(s) - Failed
+33.843sSending to 3E: #24318379 | 338809/0004 | 7/20/2025 | 1 Unit(s) - Failed
+33.880sSending to 3E: #24313827 | 335848/0004 | 5/19/2025 | 131072 Unit(s) - Failed
+33.890sSending to 3E: #20557280 | 005426/TCS11503 | 1/29/2024 | -3 Unit(s) - Failed
+33.900sSending to 3E: #19597761 | 009812/0007 | 12/5/2023 | 20 Unit(s) - Failed
+33.909sSending to 3E: #19869203 | 301677/0005 | 1/3/2024 | 40 Unit(s) - Failed
+33.920sSending to 3E: #17864855 | 300825/0005 | 7/12/2023 | 20 Unit(s) - Failed
+33.940sSending to 3E: #17891799 | 011684/0009 | 7/15/2023 | 20 Unit(s) - Failed
+33.950sSending to 3E: #17891805 | 303256/0006 | 7/15/2023 | 20 Unit(s) - Failed
+33.972sSending to 3E: #20526601 | 335735/0001 | 1/22/2024 | 40 Unit(s) - Failed
+34sSending to 3E: #24314443 | 303433/0002 | 4/30/2025 | 196608 Unit(s) - Failed
+34.020sSending to 3E: #24314283 | 301167/0003 | 5/16/2025 | 16 Unit(s) - Failed
+34.040sSending to 3E: #24314419 | 337096/0020 | 5/26/2025 | 32 Unit(s) - Failed
+34.050sSending to 3E: #24313785 | 000001/0019 | 5/22/2025 | 196608 Unit(s) - Failed
+34.060sSending to 3E: #20399525 | 010576/TCS11525 | 1/29/2024 | -5 Unit(s) - Failed
+34.070sSending to 3E: #24314600 | 338318/0001 | 5/16/2025 | 131072 Unit(s) - Failed
+34.080sSending to 3E: #19845316 | 012742/0016 | 1/1/2024 | 40 Unit(s) - Failed
+34.090sSending to 3E: #17864854 | 012344/0007 | 7/12/2023 | 20 Unit(s) - Failed
+34.100sSending to 3E: #17878770 | 307993/0003 | 7/14/2023 | 20 Unit(s) - Failed
+34.120sSending to 3E: #17891804 | 328144/0001 | 7/15/2023 | 20 Unit(s) - Failed
+34.130sSending to 3E: #20894015 | 000001/0018 | 1/3/2024 | 16 Unit(s) - Failed
+34.150sSending to 3E: #23949783 | 338571/0001 | 2/17/2025 | 2 Unit(s) - Failed
+34.170sSending to 3E: #24313870 | 337514/0002 | 5/26/2025 | 196608 Unit(s) - Failed
+34.190sSending to 3E: #24313830 | 335848/0004 | 5/14/2025 | 165888 Unit(s) - Failed
+34.200sSending to 3E: #20347161 | 013892/TCS0002 | 1/18/2024 | -4 Unit(s) - Failed
+34.210sSending to 3E: #24314602 | 304854/0011 | 5/16/2025 | 962640 Unit(s) - Failed
+34.229sSending to 3E: #19845317 | 311601/0009 | 1/1/2024 | 40 Unit(s) - Failed
+34.250sSending to 3E: #20211185 | 328769/0004 | 2/5/2024 | 40 Unit(s) - Failed
+34.270sSending to 3E: #17878760 | 306257/0003 | 7/14/2023 | 40 Unit(s) - Failed
+34.300sSending to 3E: #17891798 | 302777/0005 | 7/15/2023 | 20 Unit(s) - Failed
+34.320sSending to 3E: #17908480 | 305853/0004 | 7/18/2023 | 40 Unit(s) - Failed
+34.330sSending to 3E: #24314430 | 303433/0006 | 5/8/2025 | 147456 Unit(s) - Failed
+34.340sSending to 3E: #24313878 | 337877/0003 | 5/22/2025 | 836736 Unit(s) - Failed
+34.360sSending to 3E: #24313842 | 000001/0019 | 5/24/2025 | 160 Unit(s) - Failed
+34.370sSending to 3E: #24314436 | 332121/0005 | 5/22/2025 | 131072 Unit(s) - Failed
+34.380sSending to 3E: #24313823 | 335848/0004 | 5/23/2025 | 196608 Unit(s) - Failed
+34.400sSending to 3E: #24314603 | 337611/0004 | 5/16/2025 | 165888 Unit(s) - Failed
+34.420sSending to 3E: #19845306 | 309547/0005 | 1/1/2024 | 40 Unit(s) - Failed
+34.430sSending to 3E: #17864850 | 011526/0008 | 7/12/2023 | 20 Unit(s) - Failed
+34.441sSending to 3E: #17878769 | 009506/0010 | 7/14/2023 | 20 Unit(s) - Failed
+34.470sSending to 3E: #17891797 | 002801/0017 | 7/15/2023 | 20 Unit(s) - Failed
+34.490sSending to 3E: #17908479 | 305525/0004 | 7/18/2023 | 40 Unit(s) - Failed
+34.500sSending to 3E: #24314405 | 303433/0006 | 5/26/2025 | 196608 Unit(s) - Failed
+34.520sSending to 3E: #24313877 | 337877/0003 | 5/23/2025 | 2667456 Unit(s) - Failed
+34.530sSending to 3E: #24313843 | 000001/0019 | 5/24/2025 | 72 Unit(s) - Failed
+34.560sSending to 3E: #24313848 | 335848/0004 | 5/13/2025 | 147456 Unit(s) - Failed
+34.570sSending to 3E: #20482196 | 313902/0009 | 1/19/2024 | 12 Unit(s) - Failed
+34.590sSending to 3E: #20396352 | 008501/TCS2597 | 1/29/2024 | -2 Unit(s) - Failed
+34.610sSending to 3E: #20777582 | 303063/TCS0001 | 1/31/2024 | -12 Unit(s) - Failed
+34.630sSending to 3E: #22157039 | 301710/0002 | 3/11/2024 | 12 Unit(s) - Failed
+34.650sSending to 3E: #24314519 | 304423/0006 | 4/17/2025 | 147456 Unit(s) - Failed
+34.670sSending to 3E: #24314522 | 336702/0001 | 4/17/2025 | 147456 Unit(s) - Failed
+34.690sSending to 3E: #20456462 | 011194/TCS14843 | 12/12/2022 | 1 Unit(s) - Failed
+34.700sSending to 3E: #20545717 | 008630/TCS0001 | 12/12/2022 | 1 Unit(s) - Failed
+34.720sSending to 3E: #20737386 | 307233/TCS0001 | 12/12/2022 | -4 Unit(s) - Failed
+34.750sSending to 3E: #20747846 | 307170/TCS0001 | 1/18/2024 | -1 Unit(s) - Failed
+34.770sSending to 3E: #20756695 | 006318/TCS2696 | 12/12/2022 | -2 Unit(s) - Failed
+34.781sSending to 3E: #20775649 | 300322/TCS0001 | 12/12/2022 | -3 Unit(s) - Failed
+34.800sSending to 3E: #20521437 | 008501/TCS2597 | 1/29/2024 | 4 Unit(s) - Failed
+34.810sSending to 3E: #20865391 | 303063/TCS0001 | 1/31/2024 | -2 Unit(s) - Failed
+34.830sSending to 3E: #22157041 | 301710/0002 | 3/11/2024 | 8 Unit(s) - Failed
+34.850sSending to 3E: #24314520 | 304423/0005 | 4/17/2025 | 196608 Unit(s) - Failed
+34.860sSending to 3E: #24314523 | 336702/0002 | 4/17/2025 | 131072 Unit(s) - Failed
+34.880sSending to 3E: #20382122 | 009300/TCS14842 | 12/12/2022 | -1 Unit(s) - Failed
+34.901sSending to 3E: #20422898 | 313035/TCS0001 | 1/18/2024 | -1 Unit(s) - Failed
+34.920sSending to 3E: #20453195 | 011438/TCS0001 | 2/1/2022 | 2 Unit(s) - Failed
+34.930sSending to 3E: #20522607 | 007933/TCS0001 | 1/18/2024 | -2 Unit(s) - Failed
+34.940sSending to 3E: #20551469 | 008630/TCS0001 | 12/12/2022 | -1 Unit(s) - Failed
+34.950sSending to 3E: #20628392 | 011194/TCS14843 | 12/12/2022 | -2 Unit(s) - Failed
+34.962sSending to 3E: #20558159 | 008501/TCS2597 | 1/29/2024 | 2 Unit(s) - Failed
+34.979sSending to 3E: #22157014 | 301710/0002 | 3/11/2024 | 10 Unit(s) - Failed
+35.010sSending to 3E: #24314541 | 330286/0002 | 4/17/2025 | 196608 Unit(s) - Failed
+35.020sSending to 3E: #24314521 | 304423/0004 | 4/17/2025 | 147456 Unit(s) - Failed
+35.040sSending to 3E: #24314526 | 336783/0005 | 4/17/2025 | 294912 Unit(s) - Failed
+35.050sSending to 3E: #20450274 | 301201/TCS0001 | 1/18/2024 | -1 Unit(s) - Failed
+35.070sSending to 3E: #20485951 | 009300/TCS14842 | 12/12/2022 | -2 Unit(s) - Failed
+35.090sSending to 3E: #20510505 | 313035/TCS0001 | 1/18/2024 | 1 Unit(s) - Failed
+35.110sSending to 3E: #20550294 | 011252/TCS14653 | 12/12/2022 | -1 Unit(s) - Failed
+35.120sSending to 3E: #20568106 | 011438/TCS0001 | 2/1/2022 | -3 Unit(s) - Failed
+35.140sSending to 3E: #20581044 | 007933/TCS0001 | 1/18/2024 | 2 Unit(s) - Failed
+35.159sSending to 3E: #24313820 | 335848/0004 | 5/21/2025 | 138240 Unit(s) - Failed
+35.180sSending to 3E: #21052387 | 013892/TCS0002 | 1/18/2024 | -2 Unit(s) - Failed
+35.200sSending to 3E: #20509712 | 303063/TCS0001 | 1/31/2024 | 12 Unit(s) - Failed
+35.210sSending to 3E: #22157020 | 301710/0002 | 3/11/2024 | 8 Unit(s) - Failed
+35.220sSending to 3E: #24314544 | 318781/0004 | 4/17/2025 | 196608 Unit(s) - Failed
+35.240sSending to 3E: #20380086 | 320488/TCS0001 | 1/18/2024 | 1 Unit(s) - Failed
+35.260sSending to 3E: #20615078 | 005590/TCS2410 | 12/12/2022 | 4 Unit(s) - Failed
+35.281sSending to 3E: #20652231 | 009300/TCS14842 | 12/12/2022 | -1 Unit(s) - Failed
+35.300sSending to 3E: #20660054 | 315539/TCS0002 | 1/18/2024 | -1 Unit(s) - Failed
+35.310sSending to 3E: #20730831 | 300322/TCS0001 | 12/12/2022 | 3 Unit(s) - Failed
+35.330sSending to 3E: #20747790 | 011438/TCS14766 | 12/12/2022 | 1 Unit(s) - Failed
+35.340sSending to 3E: #20586657 | 005426/TCS11503 | 1/29/2024 | -6 Unit(s) - Failed

+24m 25.643s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+4ms Scheduled

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

Enqueue at:
11/6/2025 11:50:09 PM

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

+27ms Processing

Server:
dw0sdwk000ewl:2620
Worker:
238219f2
+47msOfflineTimeCommitTo3ECommandHandler - Started
+1.836sNo of records retrieved : 415

+11m 36.140s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+3ms Scheduled

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

Enqueue at:
11/6/2025 11:25:26 PM

+4.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)

+114ms Processing

Server:
dw0sdwk000ewl:2620
Worker:
f1adf914
+203msOfflineTimeCommitTo3ECommandHandler - Started
+2.134sNo of records retrieved : 415

+6m 38.230s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+10ms Scheduled

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

Enqueue at:
11/6/2025 11:13:57 PM

+7.356s 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:2620
Worker:
66238136
+273msOfflineTimeCommitTo3ECommandHandler - Started
+3.130sNo of records retrieved : 415

+3m 42.117s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+3ms Scheduled

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

Enqueue at:
11/6/2025 11:07:00 PM

+3.534s 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:2620
Worker:
f1adf914
+30msOfflineTimeCommitTo3ECommandHandler - Started
+1.470sNo of records retrieved : 415

+2m 7.430s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+3ms Scheduled

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

Enqueue at:
11/6/2025 11:03:16 PM

+7.653s 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:2620
Worker:
883ea47b
+34msOfflineTimeCommitTo3ECommandHandler - Started
+1.936sNo of records retrieved : 415

+26.954s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+3ms Scheduled

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

Enqueue at:
11/6/2025 11:01:04 PM

+3.060s 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:2620
Worker:
66238136
+50msOfflineTimeCommitTo3ECommandHandler - Started
+1.247sNo of records retrieved : 415

+30.513s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+4ms Scheduled

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

Enqueue at:
11/6/2025 11:00:36 PM

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

+90ms Processing

Server:
dw0sdwk000ewl:2620
Worker:
d4df9b06
+115msOfflineTimeCommitTo3ECommandHandler - Started
+1.313sNo of records retrieved : 415

+13ms Enqueued

Triggered by recurring job scheduler

Queue:
a1-billing

11/6/2025 11:00:09 PM Created