IOfflineTimeCommitTo3ECommandHandler.Run

// Job ID: #1108219
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
1762603203

State

11/8/2025 4:34:15 PM (+24.070s) 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 217
   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 433
   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)

+27ms Processing

Server:
dw0sdwk000ewl:5572
Worker:
ba55f93d
+37msOfflineTimeCommitTo3ECommandHandler - Started
+1.084sNo of records retrieved : 415
+4.464sProcessing #: 24314615 | FeeUserId - 6431 | Client # - 308689 | Study # - 0014
+4.472sStudy Found: #- 144603 | Timekeeper - 6207 | Office - 45134
+4.505sProcessing #: 21071521 | FeeUserId - 3487 | Client # - 305924 | Study # - TCS0001
+4.513sStudy Found: #- -1 | Timekeeper - 4428 | Office -
+4.521sProcessing #: 20893318 | FeeUserId - 5878 | Client # - 301648 | Study # - TCS0001
+4.529sStudy Found: #- -1 | Timekeeper - 1794 | Office -
+4.538sProcessing #: 19845299 | FeeUserId - 6659 | Client # - 301132 | Study # - 0006
+4.545sStudy Found: #- 134236 | Timekeeper - 2 | Office - 13250
+4.554sProcessing #: 24314510 | FeeUserId - 595 | Client # - 012505 | Study # - 0012
+4.562sStudy Found: #- 145137 | Timekeeper - 5284 | Office - 16000
+4.574sProcessing #: 21131015 | FeeUserId - 3224 | Client # - 303023 | Study # - TCS0001
+4.595sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+4.603sProcessing #: 20728081 | FeeUserId - 3224 | Client # - 308780 | Study # - TCS0002
+4.613sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+4.622sProcessing #: 20522607 | FeeUserId - 3224 | Client # - 007933 | Study # - TCS0001
+4.639sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+4.647sProcessing #: 20422898 | FeeUserId - 3224 | Client # - 313035 | Study # - TCS0001
+4.654sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+4.660sProcessing #: 24318024 | FeeUserId - 6659 | Client # - 009298 | Study # - 0012
+4.670sStudy Found: #- 148550 | Timekeeper - 2 | Office - 17250
+4.678sProcessing #: 24318269 | FeeUserId - 6659 | Client # - 301290 | Study # - 0008
+4.692sStudy Found: #- 147562 | Timekeeper - 2 | Office - 16500
+4.700sProcessing #: 20508604 | FeeUserId - 3487 | Client # - 305924 | Study # - TCS0001
+4.708sStudy Found: #- -1 | Timekeeper - 4428 | Office -
+4.716sProcessing #: 20480631 | FeeUserId - 5878 | Client # - 301648 | Study # - TCS0001
+4.724sStudy Found: #- -1 | Timekeeper - 1794 | Office -
+4.735sProcessing #: 19845316 | FeeUserId - 6659 | Client # - 012742 | Study # - 0016
+4.744sStudy Found: #- 136825 | Timekeeper - 2 | Office - 15250
+4.758sProcessing #: 24314509 | FeeUserId - 595 | Client # - 012505 | Study # - 0012
+4.768sStudy Found: #- 145137 | Timekeeper - 5284 | Office - 16000
+4.776sProcessing #: 21107994 | FeeUserId - 3224 | Client # - 303023 | Study # - TCS0001
+4.783sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+4.791sProcessing #: 20747846 | FeeUserId - 3224 | Client # - 307170 | Study # - TCS0001
+4.798sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+4.805sProcessing #: 21110693 | FeeUserId - 3224 | Client # - 320488 | Study # - TCS0001
+4.813sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+4.821sProcessing #: 20833149 | FeeUserId - 3224 | Client # - 012115 | Study # - TCS0004
+4.829sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+4.838sProcessing #: 24317991 | FeeUserId - 6659 | Client # - 304710 | Study # - 0008
+4.845sStudy Found: #- 149230 | Timekeeper - 2 | Office - 17750
+4.853sProcessing #: 24318272 | FeeUserId - 6659 | Client # - 012706 | Study # - 0009
+4.860sStudy Found: #- 147133 | Timekeeper - 2 | Office - 11000
+4.870sProcessing #: 24318263 | FeeUserId - 6659 | Client # - 001361 | Study # - 0011
+4.878sStudy Found: #- 149068 | Timekeeper - 2 | Office - 11000
+4.885sProcessing #: 24318656 | FeeUserId - 6659 | Client # - 013658 | Study # - 0013
+4.893sStudy Found: #- 150985 | Timekeeper - 2 | Office - 11000
+4.900sProcessing #: 21035177 | FeeUserId - 3487 | Client # - 302992 | Study # - TCS0001
+4.908sStudy Found: #- -1 | Timekeeper - 4428 | Office -
+4.916sProcessing #: 19845306 | FeeUserId - 6659 | Client # - 309547 | Study # - 0005
+4.925sStudy Found: #- 136822 | Timekeeper - 2 | Office - 20500
+4.933sProcessing #: 24314508 | FeeUserId - 595 | Client # - 303062 | Study # - 0011
+4.941sStudy Found: #- 143615 | Timekeeper - 5284 | Office - 13250
+4.949sProcessing #: 20645809 | FeeUserId - 3224 | Client # - 302764 | Study # - TCS0002
+4.958sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+4.966sProcessing #: 20716204 | FeeUserId - 3224 | Client # - 318158 | Study # - TCS0001
+4.975sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+4.983sProcessing #: 20628928 | FeeUserId - 3224 | Client # - 320488 | Study # - TCS0001
+4.991sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+5.001sProcessing #: 20602383 | FeeUserId - 3224 | Client # - 012115 | Study # - TCS0004
+5.009sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+5.017sProcessing #: 24317924 | FeeUserId - 6659 | Client # - 009639 | Study # - 0011
+5.025sStudy Found: #- 148521 | Timekeeper - 2 | Office - 17750
+5.034sProcessing #: 24318264 | FeeUserId - 6659 | Client # - 011721 | Study # - 0011
+5.042sStudy Found: #- 148186 | Timekeeper - 2 | Office - 13500
+5.049sProcessing #: 24318266 | FeeUserId - 6659 | Client # - 319701 | Study # - 0006
+5.056sStudy Found: #- 147500 | Timekeeper - 2 | Office - 11000
+5.064sProcessing #: 24318653 | FeeUserId - 6659 | Client # - 010627 | Study # - 0010
+5.071sStudy Found: #- 148515 | Timekeeper - 2 | Office - 15750
+5.079sProcessing #: 20999109 | FeeUserId - 3487 | Client # - 302992 | Study # - TCS0001
+5.087sStudy Found: #- -1 | Timekeeper - 4428 | Office -
+5.099sProcessing #: 19845317 | FeeUserId - 6659 | Client # - 311601 | Study # - 0009
+5.107sStudy Found: #- 133273 | Timekeeper - 2 | Office - 13250
+5.115sProcessing #: 20211185 | FeeUserId - 6659 | Client # - 328769 | Study # - 0004
+5.125sStudy Found: #- 140230 | Timekeeper - 2 | Office - 17750
+5.133sProcessing #: 20553023 | FeeUserId - 3224 | Client # - 302764 | Study # - TCS0002
+5.142sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+5.150sProcessing #: 20525277 | FeeUserId - 3224 | Client # - 318158 | Study # - TCS0001
+5.158sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+5.167sProcessing #: 20564124 | FeeUserId - 3224 | Client # - 320488 | Study # - TCS0001
+5.176sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+5.186sProcessing #: 20765469 | FeeUserId - 3224 | Client # - 315539 | Study # - TCS0002
+5.195sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+5.202sProcessing #: 24317395 | FeeUserId - 6659 | Client # - 012723 | Study # - 0011
+5.215sStudy Found: #- 147201 | Timekeeper - 2 | Office - 20000
+5.235sProcessing #: 24318265 | FeeUserId - 6659 | Client # - 012430 | Study # - 0009
+5.257sStudy Found: #- 147786 | Timekeeper - 2 | Office - 15500
+5.275sProcessing #: 24318274 | FeeUserId - 6659 | Client # - 011763 | Study # - 0011
+5.283sStudy Found: #- 150980 | Timekeeper - 2 | Office - 13500
+5.290sProcessing #: 24318616 | FeeUserId - 6659 | Client # - 014580 | Study # - 0010
+5.298sStudy Found: #- 147054 | Timekeeper - 2 | Office - 17750
+5.305sProcessing #: 24314186 | FeeUserId - 7475 | Client # - 315155 | Study # - 0004
+5.313sStudy Found: #- 153113 | Timekeeper - 6524 | Office - 45134
+5.322sProcessing #: 20615078 | FeeUserId - 3487 | Client # - 005590 | Study # - TCS2410
+5.330sStudy Found: #- -1 | Timekeeper - 4428 | Office -
+5.338sProcessing #: 24313785 | FeeUserId - 6331 | Client # - 000001 | Study # - 0019
+5.346sStudy Found: #- 71133 | Timekeeper - 6301 | Office - 20500
+5.357sProcessing #: 19845304 | FeeUserId - 6659 | Client # - 000962 | Study # - 0014
+5.365sStudy Found: #- 133164 | Timekeeper - 2 | Office - 21500
+5.373sProcessing #: 24314511 | FeeUserId - 595 | Client # - 012505 | Study # - 0012
+5.384sStudy Found: #- 145137 | Timekeeper - 5284 | Office - 16000
+5.392sProcessing #: 20450274 | FeeUserId - 3224 | Client # - 301201 | Study # - TCS0001
+5.399sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+5.407sProcessing #: 21089554 | FeeUserId - 3224 | Client # - 308780 | Study # - TCS0002
+5.415sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+5.423sProcessing #: 20581044 | FeeUserId - 3224 | Client # - 007933 | Study # - TCS0001
+5.431sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+5.440sProcessing #: 20510505 | FeeUserId - 3224 | Client # - 313035 | Study # - TCS0001
+5.447sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+5.455sProcessing #: 24318025 | FeeUserId - 6659 | Client # - 339261 | Study # - 0001
+5.463sStudy Found: #- 154736 | Timekeeper - 2 | Office - 13000
+5.472sProcessing #: 24318267 | FeeUserId - 6659 | Client # - 300022 | Study # - 0007
+5.479sStudy Found: #- 146916 | Timekeeper - 2 | Office - 13250
+5.489sProcessing #: 20737386 | FeeUserId - 3487 | Client # - 307233 | Study # - TCS0001
+5.497sStudy Found: #- -1 | Timekeeper - 4428 | Office -
+5.503sProcessing #: 19845293 | FeeUserId - 6659 | Client # - 013846 | Study # - 0008
+5.511sStudy Found: #- 137313 | Timekeeper - 2 | Office - 13250
+5.519sProcessing #: 19877118 | FeeUserId - 6659 | Client # - 305831 | Study # - 0005
+5.527sStudy Found: #- 132896 | Timekeeper - 2 | Office - 19750
+5.535sProcessing #: 24314513 | FeeUserId - 595 | Client # - 011181 | Study # - 0011
+5.543sStudy Found: #- 142328 | Timekeeper - 5284 | Office - 17750
+5.551sProcessing #: 21100728 | FeeUserId - 3224 | Client # - 304763 | Study # - TCS0001
+5.559sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+5.567sProcessing #: 20380086 | FeeUserId - 3224 | Client # - 320488 | Study # - TCS0001
+5.577sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+5.584sProcessing #: 20660054 | FeeUserId - 3224 | Client # - 315539 | Study # - TCS0002
+5.592sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+5.602sProcessing #: 24317401 | FeeUserId - 6659 | Client # - 308525 | Study # - 0006
+5.612sStudy Found: #- 147738 | Timekeeper - 2 | Office - 18000
+5.621sProcessing #: 24318275 | FeeUserId - 6659 | Client # - 011606 | Study # - 0011
+5.630sStudy Found: #- 148203 | Timekeeper - 2 | Office - 13500
+5.636sProcessing #: 24318273 | FeeUserId - 6659 | Client # - 012969 | Study # - 0010
+5.644sStudy Found: #- 147137 | Timekeeper - 2 | Office - 16000
+5.652sProcessing #: 24318604 | FeeUserId - 6659 | Client # - 010344 | Study # - 0011
+5.660sStudy Found: #- 148451 | Timekeeper - 2 | Office - 14250
+5.680sProcessing #: 24314187 | FeeUserId - 7475 | Client # - 338598 | Study # - 0001
+5.689sStudy Found: #- 151875 | Timekeeper - 6524 | Office - 45137
+5.699sProcessing #: 20435351 | FeeUserId - 3487 | Client # - 307233 | Study # - TCS0001
+5.707sStudy Found: #- -1 | Timekeeper - 4428 | Office -
+5.715sProcessing #: 19845309 | FeeUserId - 6659 | Client # - 329424 | Study # - 0003
+5.722sStudy Found: #- 138846 | Timekeeper - 2 | Office - 20250
+5.731sProcessing #: 19877036 | FeeUserId - 6659 | Client # - 305856 | Study # - 0005
+5.739sStudy Found: #- 132449 | Timekeeper - 2 | Office - 20000
+5.748sProcessing #: 24314507 | FeeUserId - 595 | Client # - 303062 | Study # - 0011
+5.756sStudy Found: #- 143615 | Timekeeper - 5284 | Office - 13250
+5.764sProcessing #: 20604752 | FeeUserId - 3224 | Client # - 304763 | Study # - TCS0001
+5.772sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+5.780sProcessing #: 20522507 | FeeUserId - 3224 | Client # - 324848 | Study # - TCS0001
+5.788sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+5.795sProcessing #: 20665980 | FeeUserId - 3224 | Client # - 007933 | Study # - TCS0001
+5.804sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+5.811sProcessing #: 20666503 | FeeUserId - 3224 | Client # - 313708 | Study # - TCS0001
+5.827sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+5.837sProcessing #: 24318270 | FeeUserId - 6659 | Client # - 014305 | Study # - 0010
+5.845sStudy Found: #- 147047 | Timekeeper - 2 | Office - 13750
+5.853sProcessing #: 24318271 | FeeUserId - 6659 | Client # - 010196 | Study # - 0016
+5.863sStudy Found: #- 149359 | Timekeeper - 2 | Office - 13000
+5.870sProcessing #: 24318260 | FeeUserId - 6659 | Client # - 013500 | Study # - 0011
+5.878sStudy Found: #- 147453 | Timekeeper - 2 | Office - 13750
+5.886sProcessing #: 24318640 | FeeUserId - 6659 | Client # - 305820 | Study # - 0006
+5.894sStudy Found: #- 148853 | Timekeeper - 2 | Office - 19250
+5.902sProcessing #: 24318620 | FeeUserId - 6659 | Client # - 304476 | Study # - 0007
+5.910sStudy Found: #- 149234 | Timekeeper - 2 | Office - 15500
+5.918sProcessing #: 24318615 | FeeUserId - 6659 | Client # - 009151 | Study # - 0019
+5.926sStudy Found: #- 148560 | Timekeeper - 2 | Office - 15500
+5.934sProcessing #: 24318645 | FeeUserId - 6659 | Client # - 014891 | Study # - 0008
+5.941sStudy Found: #- 146920 | Timekeeper - 2 | Office - 12000
+5.949sProcessing #: 16198915 | FeeUserId - 6767 | Client # - 012986 | Study # - 0008
+5.956sStudy Found: #- 113554 | Timekeeper - 3359 | Office - 10750
+5.965sProcessing #: 17878760 | FeeUserId - 7223 | Client # - 306257 | Study # - 0003
+5.972sStudy Found: #- 112942 | Timekeeper - 3926 | Office - 10500
+5.981sProcessing #: 17891798 | FeeUserId - 7223 | Client # - 302777 | Study # - 0005
+5.995sStudy Found: #- 115909 | Timekeeper - 3926 | Office - 12250
+6.003sProcessing #: 17908480 | FeeUserId - 7223 | Client # - 305853 | Study # - 0004
+6.011sStudy Found: #- 128818 | Timekeeper - 3926 | Office - 19500
+6.019sProcessing #: 20347161 | FeeUserId - 7183 | Client # - 013892 | Study # - TCS0002
+6.030sStudy Found: #- -1 | Timekeeper - 2668 | Office -
+6.038sProcessing #: 20568106 | FeeUserId - 4339 | Client # - 011438 | Study # - TCS0001
+6.047sStudy Found: #- -1 | Timekeeper - 4844 | Office -
+6.055sProcessing #: 20743816 | FeeUserId - 5856 | Client # - 300322 | Study # - TCS0001
+6.063sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+6.071sProcessing #: 20821485 | FeeUserId - 5856 | Client # - 011438 | Study # - TCS14766
+6.080sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+6.088sProcessing #: 20826835 | FeeUserId - 5856 | Client # - 012867 | Study # - TCS0001
+6.097sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+6.105sProcessing #: 20853779 | FeeUserId - 5856 | Client # - 009300 | Study # - TCS14842
+6.113sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+6.121sProcessing #: 20875670 | FeeUserId - 7373 | Client # - 335735 | Study # - 0001
+6.128sStudy Found: #- 137641 | Timekeeper - 6516 | Office - 12500
+6.136sProcessing #: 20904388 | FeeUserId - 5856 | Client # - 011252 | Study # - TCS14653
+6.144sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+6.152sProcessing #: 21028013 | FeeUserId - 5856 | Client # - 011194 | Study # - TCS14843
+6.159sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+6.167sProcessing #: 21039680 | FeeUserId - 4088 | Client # - 008501 | Study # - TCS2597
+6.176sStudy Found: #- -1 | Timekeeper - 6070 | Office -
+6.184sProcessing #: 21048401 | FeeUserId - 5856 | Client # - 008630 | Study # - TCS0001
+6.192sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+6.202sProcessing #: 21079510 | FeeUserId - 5856 | Client # - 300322 | Study # - TCS0001
+6.214sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+6.234sProcessing #: 22157016 | FeeUserId - 4088 | Client # - 301710 | Study # - 0002
+6.253sStudy Found: #- 70098 | Timekeeper - 6070 | Office - 11250
+6.275sSending to 3E: Started
+21.901sSending to 3E: #24314615 | 308689/0014 | 4/14/2025 | 135168 Unit(s) - Failed
+21.920sSending to 3E: #21071521 | 305924/TCS0001 | 12/12/2022 | -4 Unit(s) - Failed
+21.938sSending to 3E: #20893318 | 301648/TCS0001 | 12/12/2022 | 4 Unit(s) - Failed
+21.948sSending to 3E: #19845299 | 301132/0006 | 1/1/2024 | 40 Unit(s) - Failed
+21.959sSending to 3E: #24314510 | 012505/0012 | 5/12/2025 | 221184 Unit(s) - Failed
+21.979sSending to 3E: #21131015 | 303023/TCS0001 | 1/18/2024 | 1 Unit(s) - Failed
+21.989sSending to 3E: #20728081 | 308780/TCS0002 | 1/18/2024 | 4 Unit(s) - Failed
+21.999sSending to 3E: #20522607 | 007933/TCS0001 | 1/18/2024 | -2 Unit(s) - Failed
+22.018sSending to 3E: #20422898 | 313035/TCS0001 | 1/18/2024 | -1 Unit(s) - Failed
+22.029sSending to 3E: #24318024 | 009298/0012 | 8/21/2025 | 20 Unit(s) - Failed
+22.039sSending to 3E: #24318269 | 301290/0008 | 8/31/2025 | 40 Unit(s) - Failed
+22.049sSending to 3E: #20508604 | 305924/TCS0001 | 12/12/2022 | 4 Unit(s) - Failed
+22.059sSending to 3E: #20480631 | 301648/TCS0001 | 12/12/2022 | -4 Unit(s) - Failed
+22.069sSending to 3E: #19845316 | 012742/0016 | 1/1/2024 | 40 Unit(s) - Failed
+22.079sSending to 3E: #24314509 | 012505/0012 | 5/9/2025 | 165888 Unit(s) - Failed
+22.089sSending to 3E: #21107994 | 303023/TCS0001 | 1/18/2024 | -1 Unit(s) - Failed
+22.100sSending to 3E: #20747846 | 307170/TCS0001 | 1/18/2024 | -1 Unit(s) - Failed
+22.119sSending to 3E: #21110693 | 320488/TCS0001 | 1/18/2024 | -1 Unit(s) - Failed
+22.129sSending to 3E: #20833149 | 012115/TCS0004 | 1/18/2024 | 1 Unit(s) - Failed
+22.139sSending to 3E: #24317991 | 304710/0008 | 8/20/2025 | 40 Unit(s) - Failed
+22.159sSending to 3E: #24318272 | 012706/0009 | 8/31/2025 | 40 Unit(s) - Failed
+22.178sSending to 3E: #24318263 | 001361/0011 | 8/31/2025 | 40 Unit(s) - Failed
+22.189sSending to 3E: #24318656 | 013658/0013 | 9/30/2025 | 40 Unit(s) - Failed
+22.209sSending to 3E: #21035177 | 302992/TCS0001 | 12/12/2022 | 2 Unit(s) - Failed
+22.219sSending to 3E: #19845306 | 309547/0005 | 1/1/2024 | 40 Unit(s) - Failed
+22.229sSending to 3E: #24314508 | 303062/0011 | 5/9/2025 | 221184 Unit(s) - Failed
+22.239sSending to 3E: #20645809 | 302764/TCS0002 | 1/18/2024 | 1 Unit(s) - Failed
+22.249sSending to 3E: #20716204 | 318158/TCS0001 | 1/18/2024 | -1 Unit(s) - Failed
+22.259sSending to 3E: #20628928 | 320488/TCS0001 | 1/18/2024 | -2 Unit(s) - Failed
+22.268sSending to 3E: #20602383 | 012115/TCS0004 | 1/18/2024 | -1 Unit(s) - Failed
+22.279sSending to 3E: #24317924 | 009639/0011 | 8/19/2025 | 40 Unit(s) - Failed
+22.290sSending to 3E: #24318264 | 011721/0011 | 8/31/2025 | 40 Unit(s) - Failed
+22.300sSending to 3E: #24318266 | 319701/0006 | 8/31/2025 | 40 Unit(s) - Failed
+22.310sSending to 3E: #24318653 | 010627/0010 | 9/30/2025 | 80 Unit(s) - Failed
+22.320sSending to 3E: #20999109 | 302992/TCS0001 | 12/12/2022 | -2 Unit(s) - Failed
+22.329sSending to 3E: #19845317 | 311601/0009 | 1/1/2024 | 40 Unit(s) - Failed
+22.339sSending to 3E: #20211185 | 328769/0004 | 2/5/2024 | 40 Unit(s) - Failed
+22.360sSending to 3E: #20553023 | 302764/TCS0002 | 1/18/2024 | -1 Unit(s) - Failed
+22.380sSending to 3E: #20525277 | 318158/TCS0001 | 1/18/2024 | 1 Unit(s) - Failed
+22.390sSending to 3E: #20564124 | 320488/TCS0001 | 1/18/2024 | 2 Unit(s) - Failed
+22.400sSending to 3E: #20765469 | 315539/TCS0002 | 1/18/2024 | 1 Unit(s) - Failed
+22.412sSending to 3E: #24317395 | 012723/0011 | 7/31/2025 | 40 Unit(s) - Failed
+22.430sSending to 3E: #24318265 | 012430/0009 | 8/31/2025 | 40 Unit(s) - Failed
+22.462sSending to 3E: #24318274 | 011763/0011 | 8/31/2025 | 40 Unit(s) - Failed
+22.492sSending to 3E: #24318616 | 014580/0010 | 9/30/2025 | 40 Unit(s) - Failed
+22.510sSending to 3E: #24314186 | 315155/0004 | 5/19/2025 | 196608 Unit(s) - Failed
+22.531sSending to 3E: #20615078 | 005590/TCS2410 | 12/12/2022 | 4 Unit(s) - Failed
+22.541sSending to 3E: #24313785 | 000001/0019 | 5/22/2025 | 196608 Unit(s) - Failed
+22.550sSending to 3E: #19845304 | 000962/0014 | 1/1/2024 | 40 Unit(s) - Failed
+22.561sSending to 3E: #24314511 | 012505/0012 | 5/13/2025 | 165888 Unit(s) - Failed
+22.581sSending to 3E: #20450274 | 301201/TCS0001 | 1/18/2024 | -1 Unit(s) - Failed
+22.591sSending to 3E: #21089554 | 308780/TCS0002 | 1/18/2024 | -4 Unit(s) - Failed
+22.611sSending to 3E: #20581044 | 007933/TCS0001 | 1/18/2024 | 2 Unit(s) - Failed
+22.621sSending to 3E: #20510505 | 313035/TCS0001 | 1/18/2024 | 1 Unit(s) - Failed
+22.631sSending to 3E: #24318025 | 339261/0001 | 8/21/2025 | 40 Unit(s) - Failed
+22.640sSending to 3E: #24318267 | 300022/0007 | 8/31/2025 | 40 Unit(s) - Failed
+22.652sSending to 3E: #20737386 | 307233/TCS0001 | 12/12/2022 | -4 Unit(s) - Failed
+22.661sSending to 3E: #19845293 | 013846/0008 | 1/1/2024 | 40 Unit(s) - Failed
+22.672sSending to 3E: #19877118 | 305831/0005 | 1/4/2024 | 40 Unit(s) - Failed
+22.681sSending to 3E: #24314513 | 011181/0011 | 5/19/2025 | 331776 Unit(s) - Failed
+22.702sSending to 3E: #21100728 | 304763/TCS0001 | 1/18/2024 | -1 Unit(s) - Failed
+22.712sSending to 3E: #20380086 | 320488/TCS0001 | 1/18/2024 | 1 Unit(s) - Failed
+22.722sSending to 3E: #20660054 | 315539/TCS0002 | 1/18/2024 | -1 Unit(s) - Failed
+22.742sSending to 3E: #24317401 | 308525/0006 | 7/31/2025 | 40 Unit(s) - Failed
+22.752sSending to 3E: #24318275 | 011606/0011 | 8/31/2025 | 40 Unit(s) - Failed
+22.771sSending to 3E: #24318273 | 012969/0010 | 8/31/2025 | 40 Unit(s) - Failed
+22.782sSending to 3E: #24318604 | 010344/0011 | 9/29/2025 | 80 Unit(s) - Failed
+22.792sSending to 3E: #24314187 | 338598/0001 | 5/22/2025 | 196608 Unit(s) - Failed
+22.802sSending to 3E: #20435351 | 307233/TCS0001 | 12/12/2022 | 4 Unit(s) - Failed
+22.812sSending to 3E: #19845309 | 329424/0003 | 1/1/2024 | 40 Unit(s) - Failed
+22.822sSending to 3E: #19877036 | 305856/0005 | 1/4/2024 | 40 Unit(s) - Failed
+22.832sSending to 3E: #24314507 | 303062/0011 | 5/16/2025 | 147456 Unit(s) - Failed
+22.895sSending to 3E: #20604752 | 304763/TCS0001 | 1/18/2024 | 1 Unit(s) - Failed
+22.913sSending to 3E: #20522507 | 324848/TCS0001 | 1/18/2024 | 2 Unit(s) - Failed
+22.922sSending to 3E: #20665980 | 007933/TCS0001 | 1/18/2024 | -2 Unit(s) - Failed
+22.933sSending to 3E: #20666503 | 313708/TCS0001 | 1/18/2024 | -1 Unit(s) - Failed
+22.943sSending to 3E: #24318270 | 014305/0010 | 8/31/2025 | 40 Unit(s) - Failed
+22.953sSending to 3E: #24318271 | 010196/0016 | 8/31/2025 | 40 Unit(s) - Failed
+22.963sSending to 3E: #24318260 | 013500/0011 | 8/31/2025 | 40 Unit(s) - Failed
+22.973sSending to 3E: #24318640 | 305820/0006 | 9/30/2025 | 80 Unit(s) - Failed
+22.993sSending to 3E: #24318620 | 304476/0007 | 9/30/2025 | 80 Unit(s) - Failed
+23.003sSending to 3E: #24318615 | 009151/0019 | 9/30/2025 | 80 Unit(s) - Failed
+23.013sSending to 3E: #24318645 | 014891/0008 | 9/30/2025 | 80 Unit(s) - Failed
+23.023sSending to 3E: #16198915 | 012986/0008 | 3/22/2023 | 2 Unit(s) - Failed
+23.033sSending to 3E: #17878760 | 306257/0003 | 7/14/2023 | 40 Unit(s) - Failed
+23.046sSending to 3E: #17891798 | 302777/0005 | 7/15/2023 | 20 Unit(s) - Failed
+23.064sSending to 3E: #17908480 | 305853/0004 | 7/18/2023 | 40 Unit(s) - Failed
+23.084sSending to 3E: #20347161 | 013892/TCS0002 | 1/18/2024 | -4 Unit(s) - Failed
+23.094sSending to 3E: #20568106 | 011438/TCS0001 | 2/1/2022 | -3 Unit(s) - Failed
+23.114sSending to 3E: #20743816 | 300322/TCS0001 | 12/12/2022 | -4 Unit(s) - Failed
+23.134sSending to 3E: #20821485 | 011438/TCS14766 | 12/12/2022 | 1 Unit(s) - Failed
+23.154sSending to 3E: #20826835 | 012867/TCS0001 | 12/12/2022 | -1 Unit(s) - Failed
+23.164sSending to 3E: #20853779 | 009300/TCS14842 | 12/12/2022 | 1 Unit(s) - Failed
+23.184sSending to 3E: #20875670 | 335735/0001 | 1/17/2024 | 26 Unit(s) - Failed
+23.194sSending to 3E: #20904388 | 011252/TCS14653 | 12/12/2022 | 1 Unit(s) - Failed
+23.214sSending to 3E: #21028013 | 011194/TCS14843 | 12/12/2022 | 1 Unit(s) - Failed
+23.225sSending to 3E: #21039680 | 008501/TCS2597 | 1/29/2024 | -4 Unit(s) - Failed
+23.244sSending to 3E: #21048401 | 008630/TCS0001 | 12/12/2022 | 1 Unit(s) - Failed
+23.254sSending to 3E: #21079510 | 300322/TCS0001 | 12/12/2022 | -3 Unit(s) - Failed
+23.274sSending to 3E: #22157016 | 301710/0002 | 3/11/2024 | 2 Unit(s) - Failed

+1h 49m Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+3ms Scheduled

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

Enqueue at:
11/8/2025 4:33:49 PM

+3.987s 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:5572
Worker:
ba55f93d
+60msOfflineTimeCommitTo3ECommandHandler - Started
+1.990sNo of records retrieved : 415

+1h 9m Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+3ms Scheduled

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

Enqueue at:
11/8/2025 2:43:43 PM

+3.773s Failed

An exception occurred during performance of the job.

System.InvalidOperationException

Nullable object must have a value.

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

+24ms Processing

Server:
dw0sdwk000ewl:5572
Worker:
2deab158
+48msOfflineTimeCommitTo3ECommandHandler - Started
+1.365sNo of records retrieved : 415

+44m 14.793s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+3ms Scheduled

Retry attempt 8 of 10: A suitable constructor for type 'AG.A1.Scheduler.…

Enqueue at:
11/8/2025 1:34:08 PM

+60ms Failed

An exception occurred during processing of a background job.

System.InvalidOperationException

A suitable constructor for type 'AG.A1.Scheduler.Billing.Contracts.IOfflineTimeCommitTo3ECommandHandler' could not be located. Ensure the type is concrete and all parameters of a public constructor are either registered as services or passed as arguments. Also ensure no extraneous arguments are provided.

System.InvalidOperationException: A suitable constructor for type 'AG.A1.Scheduler.Billing.Contracts.IOfflineTimeCommitTo3ECommandHandler' could not be located. Ensure the type is concrete and all parameters of a public constructor are either registered as services or passed as arguments. Also ensure no extraneous arguments are provided.
   at Microsoft.Extensions.DependencyInjection.ActivatorUtilities.CreateInstance(IServiceProvider provider, Type instanceType, Object[] parameters)
   at Hangfire.Server.CoreBackgroundJobPerformer.Perform(PerformContext context)
   at Hangfire.Server.BackgroundJobPerformer.<>c__DisplayClass9_0.<PerformJobWithFilters>b__0()
   at Hangfire.Server.BackgroundJobPerformer.InvokePerformFilter(IServerFilter filter, PerformingContext preContext, Func`1 continuation)
   at Hangfire.Server.BackgroundJobPerformer.InvokePerformFilter(IServerFilter filter, PerformingContext preContext, Func`1 continuation)
   at Hangfire.Server.BackgroundJobPerformer.PerformJobWithFilters(PerformContext context, IEnumerable`1 filters)
   at Hangfire.Server.BackgroundJobPerformer.Perform(PerformContext context)
   at Hangfire.Server.Worker.PerformJob(BackgroundProcessContext context, IStorageConnection connection, String jobId)

+24ms Processing

Server:
dw0sdwk000ewl:332
Worker:
b18326fd

+24m 42.273s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+3ms Scheduled

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

Enqueue at:
11/8/2025 12:49:56 PM

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

+93ms Processing

Server:
dw0sdwk000ewl:5572
Worker:
89d28c9f
+98msOfflineTimeCommitTo3ECommandHandler - Started
+1.916sNo of records retrieved : 415

+11m 54.624s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+3ms Scheduled

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

Enqueue at:
11/8/2025 12:24:59 PM

+5.867s 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:5572
Worker:
774197d7
+70msOfflineTimeCommitTo3ECommandHandler - Started
+3.032sNo of records retrieved : 415

+6m 15.110s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+10ms Scheduled

Retry attempt 5 of 10: A suitable constructor for type 'AG.A1.Scheduler.…

Enqueue at:
11/8/2025 12:13:04 PM

+170ms Failed

An exception occurred during processing of a background job.

System.InvalidOperationException

A suitable constructor for type 'AG.A1.Scheduler.Billing.Contracts.IOfflineTimeCommitTo3ECommandHandler' could not be located. Ensure the type is concrete and all parameters of a public constructor are either registered as services or passed as arguments. Also ensure no extraneous arguments are provided.

System.InvalidOperationException: A suitable constructor for type 'AG.A1.Scheduler.Billing.Contracts.IOfflineTimeCommitTo3ECommandHandler' could not be located. Ensure the type is concrete and all parameters of a public constructor are either registered as services or passed as arguments. Also ensure no extraneous arguments are provided.
   at Microsoft.Extensions.DependencyInjection.ActivatorUtilities.CreateInstance(IServiceProvider provider, Type instanceType, Object[] parameters)
   at Hangfire.Server.CoreBackgroundJobPerformer.Perform(PerformContext context)
   at Hangfire.Server.BackgroundJobPerformer.<>c__DisplayClass9_0.<PerformJobWithFilters>b__0()
   at Hangfire.Server.BackgroundJobPerformer.InvokePerformFilter(IServerFilter filter, PerformingContext preContext, Func`1 continuation)
   at Hangfire.Server.BackgroundJobPerformer.InvokePerformFilter(IServerFilter filter, PerformingContext preContext, Func`1 continuation)
   at Hangfire.Server.BackgroundJobPerformer.PerformJobWithFilters(PerformContext context, IEnumerable`1 filters)
   at Hangfire.Server.BackgroundJobPerformer.Perform(PerformContext context)
   at Hangfire.Server.Worker.PerformJob(BackgroundProcessContext context, IStorageConnection connection, String jobId)

+60ms Processing

Server:
dw0sdwk000ewl:332
Worker:
b18326fd

+2m 41.663s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+7ms Scheduled

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

Enqueue at:
11/8/2025 12:06:44 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)

+26ms Processing

Server:
dw0sdwk000ewl:5572
Worker:
ba55f93d
+39msOfflineTimeCommitTo3ECommandHandler - Started
+1.242sNo of records retrieved : 415

+1m 54.624s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+10ms Scheduled

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

Enqueue at:
11/8/2025 12:04:07 PM

+5.433s 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:5572
Worker:
bdf198dc
+39msOfflineTimeCommitTo3ECommandHandler - Started
+1.449sNo of records retrieved : 415

+1m 10.100s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+10ms Scheduled

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

Enqueue at:
11/8/2025 12:02:05 PM

+4.973s Failed

An exception occurred during performance of the job.

System.InvalidOperationException

Nullable object must have a value.

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

+40ms Processing

Server:
dw0sdwk000ewl:5572
Worker:
774197d7
+171msOfflineTimeCommitTo3ECommandHandler - Started
+1.309sNo of records retrieved : 415

+47.844s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+3ms Scheduled

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

Enqueue at:
11/8/2025 12:00:46 PM

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

+46ms Processing

Server:
dw0sdwk000ewl:5572
Worker:
bdf198dc
+192msOfflineTimeCommitTo3ECommandHandler - Started
+1.690sNo of records retrieved : 415

+14ms Enqueued

Triggered by recurring job scheduler

Queue:
a1-billing

11/8/2025 12:00:03 PM Created