IOfflineTimeCommitTo3ECommandHandler.Run

// Job ID: #1117792
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
1763467210

State

11/18/2025 4:35:12 PM (+32.550s) Failed

An exception occurred during performance of the job.

Newtonsoft.Json.JsonSerializationException

Error converting value {null} to type 'System.Int32'. Path 'GroupFeeUserId', line 1, position 1912.

Newtonsoft.Json.JsonSerializationException: Error converting value {null} to type 'System.Int32'. Path 'GroupFeeUserId', line 1, position 1912.
 ---> System.InvalidCastException: Null object cannot be converted to a value type.
   at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.EnsureType(JsonReader reader, Object value, CultureInfo culture, JsonContract contract, Type targetType)
   --- End of inner exception stack trace ---
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.EnsureType(JsonReader reader, Object value, CultureInfo culture, JsonContract contract, Type targetType)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, Object target)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.Linq.JToken.ToObject(Type objectType, JsonSerializer jsonSerializer)
   at Newtonsoft.Json.Linq.JToken.ToObject(Type objectType)
   at Newtonsoft.Json.Linq.JToken.ToObject[T]()
   at AG.A1.Framework.Extensions.Mapper.MapEx[TTarget](Object source) in C:\Users\MSailaja\Source\Repos\alliantOne\A1Solution\src-framework\AG.A1.Framework\Extensions\Mapper.cs:line 24
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.<>c.<UpdateOfflineSubmitEntries>b__25_0(BillingDto m) in C:\Users\MSailaja\Source\Repos\alliantOne\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 432
   at System.Linq.Enumerable.SelectListIterator`2.ToList()
   at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   at AG.A1.Scheduler.Billing.Application.Features.CommitTimeTo3E.Commands.OfflineTimeCommitTo3ECommandHandler.UpdateOfflineSubmitEntries() in C:\Users\MSailaja\Source\Repos\alliantOne\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:\Users\MSailaja\Source\Repos\alliantOne\A1Solution\src-schedulers\AG.A1.Scheduler.Billing.Application\Features\CommitTimeTo3E\Commands\OfflineTimeCommitTo3ECommandHandler.cs:line 72
   at System.Runtime.CompilerServices.TaskAwaiter.GetResult()

+130ms Processing

Server:
wvdappdevv2-19:18500
Worker:
0d5942a3
+29msOfflineTimeCommitTo3ECommandHandler - Started
+972msNo of records retrieved : 417
+14.581sProcessing #: 24314508 | FeeUserId - 595 | Client # - 303062 | Study # - 0011
+14.587sStudy Found: #- 143615 | Timekeeper - 5284 | Office - 13250
+14.593sProcessing #: 20645809 | FeeUserId - 3224 | Client # - 302764 | Study # - TCS0002
+14.599sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+14.606sProcessing #: 20716204 | FeeUserId - 3224 | Client # - 318158 | Study # - TCS0001
+14.613sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+14.618sProcessing #: 20628928 | FeeUserId - 3224 | Client # - 320488 | Study # - TCS0001
+14.628sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+14.633sProcessing #: 20602383 | FeeUserId - 3224 | Client # - 012115 | Study # - TCS0004
+14.638sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+14.644sProcessing #: 20615078 | FeeUserId - 3487 | Client # - 005590 | Study # - TCS2410
+14.649sStudy Found: #- -1 | Timekeeper - 4428 | Office -
+14.654sProcessing #: 5829601 | FeeUserId - 6767 | Client # - 012986 | Study # - 0008
+14.660sStudy Found: #- 113554 | Timekeeper - 3359 | Office - 10750
+14.664sProcessing #: 20529250 | FeeUserId - 7183 | Client # - 013892 | Study # - TCS0002
+14.669sStudy Found: #- -1 | Timekeeper - 2668 | Office -
+14.674sProcessing #: 20526601 | FeeUserId - 7373 | Client # - 335735 | Study # - 0001
+14.680sStudy Found: #- 137641 | Timekeeper - 6516 | Office - 12500
+14.686sProcessing #: 24314430 | FeeUserId - 498 | Client # - 303433 | Study # - 0006
+14.691sStudy Found: #- 60399 | Timekeeper - 3426 | Office - 50142
+14.695sProcessing #: 24308715 | FeeUserId - 611 | Client # - 010038 | Study # - 0020
+14.700sStudy Found: #- 152070 | Timekeeper - 1499 | Office - 19250
+14.705sProcessing #: 24314513 | FeeUserId - 595 | Client # - 011181 | Study # - 0011
+14.713sStudy Found: #- 142328 | Timekeeper - 5284 | Office - 17750
+14.719sProcessing #: 21100728 | FeeUserId - 3224 | Client # - 304763 | Study # - TCS0001
+14.724sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+14.730sProcessing #: 20380086 | FeeUserId - 3224 | Client # - 320488 | Study # - TCS0001
+14.735sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+14.740sProcessing #: 20660054 | FeeUserId - 3224 | Client # - 315539 | Study # - TCS0002
+14.746sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+14.750sProcessing #: 20508604 | FeeUserId - 3487 | Client # - 305924 | Study # - TCS0001
+14.755sStudy Found: #- -1 | Timekeeper - 4428 | Office -
+14.761sProcessing #: 24157124 | FeeUserId - 4785 | Client # - 007973 | Study # - 0021
+14.766sStudy Found: #- 96067 | Timekeeper - 5580 | Office - 19250
+14.771sProcessing #: 20482196 | FeeUserId - 7132 | Client # - 313902 | Study # - 0009
+14.776sStudy Found: #- 123530 | Timekeeper - 5975 | Office - 15000
+14.781sProcessing #: 20760383 | FeeUserId - 7373 | Client # - 335735 | Study # - 0001
+14.785sStudy Found: #- 137641 | Timekeeper - 6516 | Office - 12500
+14.790sProcessing #: 24314427 | FeeUserId - 497 | Client # - 303433 | Study # - 0002
+14.795sStudy Found: #- 60395 | Timekeeper - 3426 | Office - 50142
+14.800sProcessing #: 24308697 | FeeUserId - 611 | Client # - 010038 | Study # - 0020
+14.804sStudy Found: #- 152070 | Timekeeper - 1499 | Office - 19250
+14.809sProcessing #: 6159072 | FeeUserId - 3081 | Client # - 014510 | Study # - 0003
+14.814sStudy Found: #- 97529 | Timekeeper - 5868 | Office - 18750
+14.819sProcessing #: 20553023 | FeeUserId - 3224 | Client # - 302764 | Study # - TCS0002
+14.824sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+14.829sProcessing #: 20525277 | FeeUserId - 3224 | Client # - 318158 | Study # - TCS0001
+14.835sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+14.840sProcessing #: 20564124 | FeeUserId - 3224 | Client # - 320488 | Study # - TCS0001
+14.847sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+14.854sProcessing #: 20765469 | FeeUserId - 3224 | Client # - 315539 | Study # - TCS0002
+14.859sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+14.864sProcessing #: 21071521 | FeeUserId - 3487 | Client # - 305924 | Study # - TCS0001
+14.869sStudy Found: #- -1 | Timekeeper - 4428 | Office -
+14.875sProcessing #: 10698609 | FeeUserId - 6767 | Client # - 012986 | Study # - 0008
+14.880sStudy Found: #- 113554 | Timekeeper - 3359 | Office - 10750
+14.887sProcessing #: 20347161 | FeeUserId - 7183 | Client # - 013892 | Study # - TCS0002
+14.891sStudy Found: #- -1 | Timekeeper - 2668 | Office -
+14.896sProcessing #: 20875670 | FeeUserId - 7373 | Client # - 335735 | Study # - 0001
+14.901sStudy Found: #- 137641 | Timekeeper - 6516 | Office - 12500
+14.905sProcessing #: 24314440 | FeeUserId - 498 | Client # - 303433 | Study # - 0002
+14.910sStudy Found: #- 60395 | Timekeeper - 3426 | Office - 50142
+14.915sProcessing #: 24308699 | FeeUserId - 611 | Client # - 010038 | Study # - 0020
+14.920sStudy Found: #- 152070 | Timekeeper - 1499 | Office - 19250
+14.925sProcessing #: 6794951 | FeeUserId - 3081 | Client # - 014510 | Study # - 0003
+14.930sStudy Found: #- 97529 | Timekeeper - 5868 | Office - 18750
+14.934sProcessing #: 24314511 | FeeUserId - 595 | Client # - 012505 | Study # - 0012
+14.939sStudy Found: #- 145137 | Timekeeper - 5284 | Office - 16000
+14.943sProcessing #: 20450274 | FeeUserId - 3224 | Client # - 301201 | Study # - TCS0001
+14.947sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+14.952sProcessing #: 21089554 | FeeUserId - 3224 | Client # - 308780 | Study # - TCS0002
+14.957sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+14.962sProcessing #: 20581044 | FeeUserId - 3224 | Client # - 007933 | Study # - TCS0001
+14.967sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+14.971sProcessing #: 20510505 | FeeUserId - 3224 | Client # - 313035 | Study # - TCS0001
+14.976sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+14.980sProcessing #: 20737386 | FeeUserId - 3487 | Client # - 307233 | Study # - TCS0001
+14.986sStudy Found: #- -1 | Timekeeper - 4428 | Office -
+14.991sProcessing #: 24313926 | FeeUserId - 7012 | Client # - 337066 | Study # - 0002
+14.995sStudy Found: #- 152797 | Timekeeper - 4773 | Office - 45121
+15sProcessing #: 20706283 | FeeUserId - 7183 | Client # - 009976 | Study # - TCS0001
+15.004sStudy Found: #- -1 | Timekeeper - 2668 | Office -
+15.010sProcessing #: 24314283 | FeeUserId - 7719 | Client # - 301167 | Study # - 0003
+15.015sStudy Not Found
+15.020sProcessing #: 24320250 | FeeUserId - 50 | Client # - 312646 | Study # - 0005
+15.025sStudy Found: #- 130831 | Timekeeper - 3872 | Office - 22000
+15.031sProcessing #: 24216385 | FeeUserId - 611 | Client # - 010038 | Study # - 0020
+15.036sStudy Found: #- 152070 | Timekeeper - 1499 | Office - 19250
+15.040sProcessing #: 7921017 | FeeUserId - 3081 | Client # - 014510 | Study # - 0003
+15.045sStudy Found: #- 97529 | Timekeeper - 5868 | Office - 18750
+15.050sProcessing #: 24314166 | FeeUserId - 3245 | Client # - 309134 | Study # - 0007
+15.054sStudy Found: #- 150737 | Timekeeper - 6302 | Office - 45122
+15.059sProcessing #: 24314542 | FeeUserId - 4868 | Client # - 330257 | Study # - 0006
+15.063sStudy Found: #- 149658 | Timekeeper - 3018 | Office - 16000
+15.068sProcessing #: 24314546 | FeeUserId - 4868 | Client # - 336422 | Study # - 0002
+15.073sStudy Found: #- 139412 | Timekeeper - 3018 | Office - 17750
+15.078sProcessing #: 24314533 | FeeUserId - 4868 | Client # - 338891 | Study # - 0001
+15.083sStudy Found: #- 153282 | Timekeeper - 3018 | Office - 11000
+15.089sProcessing #: 19845293 | FeeUserId - 6659 | Client # - 013846 | Study # - 0008
+15.094sStudy Found: #- 137313 | Timekeeper - 2 | Office - 13250
+15.099sProcessing #: 19877118 | FeeUserId - 6659 | Client # - 305831 | Study # - 0005
+15.104sStudy Found: #- 132896 | Timekeeper - 2 | Office - 19750
+15.109sProcessing #: 20558159 | FeeUserId - 4088 | Client # - 008501 | Study # - TCS2597
+15.114sStudy Found: #- -1 | Timekeeper - 6070 | Office -
+15.119sProcessing #: 20638531 | FeeUserId - 4339 | Client # - 302745 | Study # - TCS0001
+15.123sStudy Found: #- -1 | Timekeeper - 4844 | Office -
+15.129sProcessing #: 20652231 | FeeUserId - 5856 | Client # - 009300 | Study # - TCS14842
+15.134sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+15.138sProcessing #: 20730831 | FeeUserId - 5856 | Client # - 300322 | Study # - TCS0001
+15.143sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+15.148sProcessing #: 20747790 | FeeUserId - 5856 | Client # - 011438 | Study # - TCS14766
+15.152sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+15.158sProcessing #: 20797098 | FeeUserId - 5856 | Client # - 011194 | Study # - TCS14843
+15.162sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+15.167sProcessing #: 20823470 | FeeUserId - 5856 | Client # - 011252 | Study # - TCS14653
+15.171sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+15.176sProcessing #: 20849390 | FeeUserId - 4339 | Client # - 301211 | Study # - TCS0001
+15.181sStudy Found: #- -1 | Timekeeper - 4844 | Office -
+15.186sProcessing #: 20892703 | FeeUserId - 5856 | Client # - 008630 | Study # - TCS0001
+15.190sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+15.195sProcessing #: 20989443 | FeeUserId - 5856 | Client # - 300322 | Study # - TCS0001
+15.201sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+15.207sProcessing #: 21013415 | FeeUserId - 5856 | Client # - 006318 | Study # - TCS2696
+15.212sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+15.216sProcessing #: 22157014 | FeeUserId - 4088 | Client # - 301710 | Study # - 0002
+15.221sStudy Found: #- 70098 | Timekeeper - 6070 | Office - 11250
+15.228sProcessing #: 24313827 | FeeUserId - 7352 | Client # - 335848 | Study # - 0004
+15.233sStudy Found: #- 144013 | Timekeeper - 6513 | Office - 45110
+15.238sProcessing #: 24314604 | FeeUserId - 1109 | Client # - 339177 | Study # - 0001
+15.243sStudy Found: #- 154299 | Timekeeper - 5234 | Office - 15250
+15.247sProcessing #: 24314613 | FeeUserId - 5459 | Client # - 316764 | Study # - 0003
+15.252sStudy Found: #- 140352 | Timekeeper - 5300 | Office - 18000
+15.256sProcessing #: 24317991 | FeeUserId - 6659 | Client # - 304710 | Study # - 0008
+15.261sStudy Found: #- 149230 | Timekeeper - 2 | Office - 17750
+15.266sProcessing #: 24318263 | FeeUserId - 6659 | Client # - 001361 | Study # - 0011
+15.270sStudy Found: #- 149068 | Timekeeper - 2 | Office - 11000
+15.276sProcessing #: 24318272 | FeeUserId - 6659 | Client # - 012706 | Study # - 0009
+15.282sStudy Found: #- 147133 | Timekeeper - 2 | Office - 11000
+15.288sProcessing #: 24318380 | FeeUserId - 7975 | Client # - 338809 | Study # - 0004
+15.292sStudy Found: #- 154441 | Timekeeper - 6825 | Office - 45131
+15.297sProcessing #: 24318619 | FeeUserId - 6659 | Client # - 301846 | Study # - 0008
+15.302sStudy Found: #- 146824 | Timekeeper - 2 | Office - 13250
+15.307sProcessing #: 24318632 | FeeUserId - 6659 | Client # - 003145 | Study # - 0017
+15.311sStudy Found: #- 148968 | Timekeeper - 2 | Office - 19250
+15.316sProcessing #: 24318637 | FeeUserId - 6659 | Client # - 304577 | Study # - 0007
+15.320sStudy Found: #- 149211 | Timekeeper - 2 | Office - 16500
+15.325sProcessing #: 24318648 | FeeUserId - 6659 | Client # - 008552 | Study # - 0025
+15.329sStudy Found: #- 148567 | Timekeeper - 2 | Office - 10000
+15.334sProcessing #: 24318654 | FeeUserId - 6659 | Client # - 316559 | Study # - 0005
+15.338sStudy Found: #- 148346 | Timekeeper - 2 | Office - 13750
+15.343sProcessing #: 24318656 | FeeUserId - 6659 | Client # - 013658 | Study # - 0013
+15.348sStudy Found: #- 150985 | Timekeeper - 2 | Office - 11000
+15.353sProcessing #: 24319826 | FeeUserId - 6659 | Client # - 339152 | Study # - 0002
+15.358sStudy Found: #- 154182 | Timekeeper - 2 | Office - 21250
+15.363sProcessing #: 24314509 | FeeUserId - 595 | Client # - 012505 | Study # - 0012
+15.369sStudy Found: #- 145137 | Timekeeper - 5284 | Office - 16000
+15.375sProcessing #: 21107994 | FeeUserId - 3224 | Client # - 303023 | Study # - TCS0001
+15.381sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+15.386sProcessing #: 20747846 | FeeUserId - 3224 | Client # - 307170 | Study # - TCS0001
+15.392sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+15.398sProcessing #: 21110693 | FeeUserId - 3224 | Client # - 320488 | Study # - TCS0001
+15.402sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+15.408sProcessing #: 20833149 | FeeUserId - 3224 | Client # - 012115 | Study # - TCS0004
+15.413sStudy Found: #- -1 | Timekeeper - 6175 | Office -
+15.418sProcessing #: 20892233 | FeeUserId - 3487 | Client # - 005590 | Study # - TCS2410
+15.423sStudy Found: #- -1 | Timekeeper - 4428 | Office -
+15.428sProcessing #: 16198915 | FeeUserId - 6767 | Client # - 012986 | Study # - 0008
+15.433sStudy Found: #- 113554 | Timekeeper - 3359 | Office - 10750
+15.439sProcessing #: 20770394 | FeeUserId - 7183 | Client # - 013892 | Study # - TCS0002
+15.443sStudy Found: #- -1 | Timekeeper - 2668 | Office -
+15.448sProcessing #: 20534399 | FeeUserId - 7373 | Client # - 000001 | Study # - 0018
+15.453sStudy Found: #- 69884 | Timekeeper - 6516 | Office - 20500
+15.458sProcessing #: 24314405 | FeeUserId - 498 | Client # - 303433 | Study # - 0006
+15.463sStudy Found: #- 60399 | Timekeeper - 3426 | Office - 50142
+15.468sProcessing #: 6376388 | FeeUserId - 3081 | Client # - 304060 | Study # - 0004
+15.473sStudy Found: #- 86913 | Timekeeper - 5868 | Office - 18000
+15.478sProcessing #: 24314149 | FeeUserId - 3245 | Client # - 309134 | Study # - 0007
+15.483sStudy Found: #- 150737 | Timekeeper - 6302 | Office - 45122
+15.488sProcessing #: 24314545 | FeeUserId - 4868 | Client # - 318781 | Study # - 0003
+15.493sStudy Found: #- 109706 | Timekeeper - 3018 | Office - 20500
+15.499sProcessing #: 24314531 | FeeUserId - 4868 | Client # - 335088 | Study # - 0002
+15.503sStudy Found: #- 131452 | Timekeeper - 3018 | Office - 11000
+15.508sProcessing #: 24314535 | FeeUserId - 4868 | Client # - 338376 | Study # - 0001
+15.513sStudy Found: #- 150530 | Timekeeper - 3018 | Office - 11000
+15.518sProcessing #: 19845309 | FeeUserId - 6659 | Client # - 329424 | Study # - 0003
+15.522sStudy Found: #- 138846 | Timekeeper - 2 | Office - 20250
+15.527sProcessing #: 17864855 | FeeUserId - 7223 | Client # - 300825 | Study # - 0005
+15.532sStudy Found: #- 114153 | Timekeeper - 3926 | Office - 17250
+15.536sProcessing #: 19877036 | FeeUserId - 6659 | Client # - 305856 | Study # - 0005
+15.541sStudy Found: #- 132449 | Timekeeper - 2 | Office - 20000
+15.546sProcessing #: 20342101 | FeeUserId - 4339 | Client # - 302745 | Study # - TCS0001
+15.550sStudy Found: #- -1 | Timekeeper - 4844 | Office -
+15.555sProcessing #: 20426006 | FeeUserId - 5856 | Client # - 300322 | Study # - TCS0001
+15.559sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+15.566sProcessing #: 20483402 | FeeUserId - 5856 | Client # - 011438 | Study # - TCS14766
+15.570sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+15.575sProcessing #: 20521437 | FeeUserId - 4088 | Client # - 008501 | Study # - TCS2597
+15.580sStudy Found: #- -1 | Timekeeper - 6070 | Office -
+15.585sProcessing #: 20605263 | FeeUserId - 5856 | Client # - 009300 | Study # - TCS14842
+15.589sStudy Found: #- -1 | Timekeeper - 2314 | Office -
+15.593sSending to 3E: Started
+31.978sSending to 3E: #24314508 | 303062/0011 | 5/9/2025 | 221184 Unit(s) - Failed
+31.983sSending to 3E: #20645809 | 302764/TCS0002 | 1/18/2024 | 1 Unit(s) - Failed
+31.988sSending to 3E: #20716204 | 318158/TCS0001 | 1/18/2024 | -1 Unit(s) - Failed
+31.993sSending to 3E: #20628928 | 320488/TCS0001 | 1/18/2024 | -2 Unit(s) - Failed
+31.998sSending to 3E: #20602383 | 012115/TCS0004 | 1/18/2024 | -1 Unit(s) - Failed
+32.002sSending to 3E: #20615078 | 005590/TCS2410 | 12/12/2022 | 4 Unit(s) - Failed
+32.007sSending to 3E: #5829601 | 012986/0008 | 3/22/2023 | 2 Unit(s) - Failed
+32.011sSending to 3E: #20529250 | 013892/TCS0002 | 1/18/2024 | 2 Unit(s) - Failed
+32.017sSending to 3E: #20526601 | 335735/0001 | 1/22/2024 | 40 Unit(s) - Failed
+32.022sSending to 3E: #24314430 | 303433/0006 | 5/8/2025 | 147456 Unit(s) - Failed
+32.026sSending to 3E: #24308715 | 010038/0020 | 4/30/2025 | 6 Unit(s) - Failed
+32.031sSending to 3E: #24314513 | 011181/0011 | 5/19/2025 | 331776 Unit(s) - Failed
+32.036sSending to 3E: #21100728 | 304763/TCS0001 | 1/18/2024 | -1 Unit(s) - Failed
+32.040sSending to 3E: #20380086 | 320488/TCS0001 | 1/18/2024 | 1 Unit(s) - Failed
+32.045sSending to 3E: #20660054 | 315539/TCS0002 | 1/18/2024 | -1 Unit(s) - Failed
+32.050sSending to 3E: #20508604 | 305924/TCS0001 | 12/12/2022 | 4 Unit(s) - Failed
+32.057sSending to 3E: #24157124 | 007973/0021 | 4/10/2025 | 39 Unit(s) - Failed
+32.062sSending to 3E: #20482196 | 313902/0009 | 1/19/2024 | 12 Unit(s) - Failed
+32.066sSending to 3E: #20760383 | 335735/0001 | 1/10/2024 | 24 Unit(s) - Failed
+32.070sSending to 3E: #24314427 | 303433/0002 | 5/16/2025 | 147456 Unit(s) - Failed
+32.075sSending to 3E: #24308697 | 010038/0020 | 4/28/2025 | 6 Unit(s) - Failed
+32.080sSending to 3E: #6159072 | 014510/0003 | 3/20/2023 | 4 Unit(s) - Failed
+32.085sSending to 3E: #20553023 | 302764/TCS0002 | 1/18/2024 | -1 Unit(s) - Failed
+32.090sSending to 3E: #20525277 | 318158/TCS0001 | 1/18/2024 | 1 Unit(s) - Failed
+32.094sSending to 3E: #20564124 | 320488/TCS0001 | 1/18/2024 | 2 Unit(s) - Failed
+32.098sSending to 3E: #20765469 | 315539/TCS0002 | 1/18/2024 | 1 Unit(s) - Failed
+32.103sSending to 3E: #21071521 | 305924/TCS0001 | 12/12/2022 | -4 Unit(s) - Failed
+32.107sSending to 3E: #10698609 | 012986/0008 | 3/21/2023 | 2 Unit(s) - Failed
+32.117sSending to 3E: #20347161 | 013892/TCS0002 | 1/18/2024 | -4 Unit(s) - Failed
+32.122sSending to 3E: #20875670 | 335735/0001 | 1/17/2024 | 26 Unit(s) - Failed
+32.127sSending to 3E: #24314440 | 303433/0002 | 5/1/2025 | 196608 Unit(s) - Failed
+32.132sSending to 3E: #24308699 | 010038/0020 | 4/28/2025 | 12 Unit(s) - Failed
+32.136sSending to 3E: #6794951 | 014510/0003 | 3/20/2023 | 2 Unit(s) - Failed
+32.141sSending to 3E: #24314511 | 012505/0012 | 5/13/2025 | 165888 Unit(s) - Failed
+32.146sSending to 3E: #20450274 | 301201/TCS0001 | 1/18/2024 | -1 Unit(s) - Failed
+32.150sSending to 3E: #21089554 | 308780/TCS0002 | 1/18/2024 | -4 Unit(s) - Failed
+32.154sSending to 3E: #20581044 | 007933/TCS0001 | 1/18/2024 | 2 Unit(s) - Failed
+32.159sSending to 3E: #20510505 | 313035/TCS0001 | 1/18/2024 | 1 Unit(s) - Failed
+32.162sSending to 3E: #20737386 | 307233/TCS0001 | 12/12/2022 | -4 Unit(s) - Failed
+32.168sSending to 3E: #24313926 | 337066/0002 | 5/19/2025 | 147456 Unit(s) - Failed
+32.172sSending to 3E: #20706283 | 009976/TCS0001 | 1/18/2024 | 2 Unit(s) - Failed
+32.176sSending to 3E: #24314283 | 301167/0003 | 5/16/2025 | 16 Unit(s) - Failed
+32.181sSending to 3E: #24320250 | 312646/0005 | 11/14/2025 | 31104 Unit(s) - Success
+32.186sSending to 3E: #24216385 | 010038/0020 | 4/21/2025 | 4 Unit(s) - Failed
+32.191sSending to 3E: #7921017 | 014510/0003 | 3/20/2023 | 2 Unit(s) - Failed
+32.196sSending to 3E: #24314166 | 309134/0007 | 5/21/2025 | 196608 Unit(s) - Failed
+32.200sSending to 3E: #24314542 | 330257/0006 | 4/17/2025 | 122880 Unit(s) - Failed
+32.205sSending to 3E: #24314546 | 336422/0002 | 4/17/2025 | 245760 Unit(s) - Failed
+32.210sSending to 3E: #24314533 | 338891/0001 | 4/17/2025 | 393216 Unit(s) - Failed
+32.217sSending to 3E: #19845293 | 013846/0008 | 1/1/2024 | 40 Unit(s) - Failed
+32.222sSending to 3E: #19877118 | 305831/0005 | 1/4/2024 | 40 Unit(s) - Failed
+32.228sSending to 3E: #20558159 | 008501/TCS2597 | 1/29/2024 | 2 Unit(s) - Failed
+32.232sSending to 3E: #20638531 | 302745/TCS0001 | 2/1/2022 | -2 Unit(s) - Failed
+32.237sSending to 3E: #20652231 | 009300/TCS14842 | 12/12/2022 | -1 Unit(s) - Failed
+32.242sSending to 3E: #20730831 | 300322/TCS0001 | 12/12/2022 | 3 Unit(s) - Failed
+32.247sSending to 3E: #20747790 | 011438/TCS14766 | 12/12/2022 | 1 Unit(s) - Failed
+32.252sSending to 3E: #20797098 | 011194/TCS14843 | 12/12/2022 | 2 Unit(s) - Failed
+32.257sSending to 3E: #20823470 | 011252/TCS14653 | 12/12/2022 | -1 Unit(s) - Failed
+32.263sSending to 3E: #20849390 | 301211/TCS0001 | 2/1/2022 | -16 Unit(s) - Failed
+32.267sSending to 3E: #20892703 | 008630/TCS0001 | 12/12/2022 | 1 Unit(s) - Failed
+32.272sSending to 3E: #20989443 | 300322/TCS0001 | 12/12/2022 | 4 Unit(s) - Failed
+32.277sSending to 3E: #21013415 | 006318/TCS2696 | 12/12/2022 | 2 Unit(s) - Failed
+32.281sSending to 3E: #22157014 | 301710/0002 | 3/11/2024 | 10 Unit(s) - Failed
+32.287sSending to 3E: #24313827 | 335848/0004 | 5/19/2025 | 131072 Unit(s) - Failed
+32.292sSending to 3E: #24314604 | 339177/0001 | 5/16/2025 | 16 Unit(s) - Failed
+32.298sSending to 3E: #24314613 | 316764/0003 | 4/29/2025 | 294912 Unit(s) - Failed
+32.302sSending to 3E: #24317991 | 304710/0008 | 8/20/2025 | 40 Unit(s) - Failed
+32.307sSending to 3E: #24318263 | 001361/0011 | 8/31/2025 | 40 Unit(s) - Failed
+32.312sSending to 3E: #24318272 | 012706/0009 | 8/31/2025 | 40 Unit(s) - Failed
+32.317sSending to 3E: #24318380 | 338809/0004 | 7/15/2025 | 2 Unit(s) - Failed
+32.322sSending to 3E: #24318619 | 301846/0008 | 9/30/2025 | 40 Unit(s) - Failed
+32.326sSending to 3E: #24318632 | 003145/0017 | 9/30/2025 | 40 Unit(s) - Failed
+32.331sSending to 3E: #24318637 | 304577/0007 | 9/30/2025 | 40 Unit(s) - Failed
+32.336sSending to 3E: #24318648 | 008552/0025 | 9/30/2025 | 40 Unit(s) - Failed
+32.341sSending to 3E: #24318654 | 316559/0005 | 9/30/2025 | 40 Unit(s) - Failed
+32.347sSending to 3E: #24318656 | 013658/0013 | 9/30/2025 | 40 Unit(s) - Failed
+32.351sSending to 3E: #24319826 | 339152/0002 | 10/17/2025 | 160 Unit(s) - Success
+32.357sSending to 3E: #24314509 | 012505/0012 | 5/9/2025 | 165888 Unit(s) - Failed
+32.363sSending to 3E: #21107994 | 303023/TCS0001 | 1/18/2024 | -1 Unit(s) - Failed
+32.367sSending to 3E: #20747846 | 307170/TCS0001 | 1/18/2024 | -1 Unit(s) - Failed
+32.372sSending to 3E: #21110693 | 320488/TCS0001 | 1/18/2024 | -1 Unit(s) - Failed
+32.377sSending to 3E: #20833149 | 012115/TCS0004 | 1/18/2024 | 1 Unit(s) - Failed
+32.382sSending to 3E: #20892233 | 005590/TCS2410 | 12/12/2022 | -4 Unit(s) - Failed
+32.387sSending to 3E: #16198915 | 012986/0008 | 3/22/2023 | 2 Unit(s) - Failed
+32.391sSending to 3E: #20770394 | 013892/TCS0002 | 1/18/2024 | 4 Unit(s) - Failed
+32.396sSending to 3E: #20534399 | 000001/0018 | 1/31/2024 | 18 Unit(s) - Failed
+32.401sSending to 3E: #24314405 | 303433/0006 | 5/26/2025 | 196608 Unit(s) - Failed
+32.406sSending to 3E: #6376388 | 304060/0004 | 3/20/2023 | 2 Unit(s) - Failed
+32.411sSending to 3E: #24314149 | 309134/0007 | 5/21/2025 | 131072 Unit(s) - Failed
+32.415sSending to 3E: #24314545 | 318781/0003 | 4/17/2025 | 196608 Unit(s) - Failed
+32.420sSending to 3E: #24314531 | 335088/0002 | 4/17/2025 | 196608 Unit(s) - Failed
+32.424sSending to 3E: #24314535 | 338376/0001 | 4/17/2025 | 196608 Unit(s) - Failed
+32.429sSending to 3E: #19845309 | 329424/0003 | 1/1/2024 | 40 Unit(s) - Failed
+32.436sSending to 3E: #17864855 | 300825/0005 | 7/12/2023 | 20 Unit(s) - Failed
+32.442sSending to 3E: #19877036 | 305856/0005 | 1/4/2024 | 40 Unit(s) - Failed
+32.447sSending to 3E: #20342101 | 302745/TCS0001 | 2/1/2022 | -2 Unit(s) - Failed
+32.452sSending to 3E: #20426006 | 300322/TCS0001 | 12/12/2022 | 3 Unit(s) - Failed
+32.457sSending to 3E: #20483402 | 011438/TCS14766 | 12/12/2022 | -1 Unit(s) - Failed
+32.462sSending to 3E: #20521437 | 008501/TCS2597 | 1/29/2024 | 4 Unit(s) - Failed
+32.466sSending to 3E: #20605263 | 009300/TCS14842 | 12/12/2022 | 1 Unit(s) - Failed

+1h 52m Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+6ms Scheduled

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

Enqueue at:
11/18/2025 4:34:25 PM

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

+17ms Processing

Server:
dw0sdwk000fbp:6920
Worker:
233ae89a
+31msOfflineTimeCommitTo3ECommandHandler - Started
+1.056sNo of records retrieved : 417

+1h 10m Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+3ms Scheduled

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

Enqueue at:
11/18/2025 2:42:22 PM

+4.777s Failed

An exception occurred during performance of the job.

System.InvalidOperationException

Nullable object must have a value.

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

+30ms Processing

Server:
dw0sdwk000fbp:6920
Worker:
233ae89a
+37msOfflineTimeCommitTo3ECommandHandler - Started
+2.071sNo of records retrieved : 417

+41m 11.683s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+10ms Scheduled

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

Enqueue at:
11/18/2025 1:32:07 PM

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

+280ms Processing

Server:
dw0sdwk000fbp:6920
Worker:
4b8ae0bb
+463msOfflineTimeCommitTo3ECommandHandler - Started
+3.287sNo of records retrieved : 417

+24m 37.350s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+3ms Scheduled

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

Enqueue at:
11/18/2025 12:50:37 PM

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

+36ms Processing

Server:
dw0sdwk000fbp:6920
Worker:
4b8ae0bb
+76msOfflineTimeCommitTo3ECommandHandler - Started
+1.983sNo of records retrieved : 417

+13m 35.947s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+7ms Scheduled

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

Enqueue at:
11/18/2025 12:25:54 PM

+3.833s Failed

An exception occurred during performance of the job.

System.InvalidOperationException

Nullable object must have a value.

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

+30ms Processing

Server:
dw0sdwk000fbp:6920
Worker:
c6bdaf30
+42msOfflineTimeCommitTo3ECommandHandler - Started
+1.977sNo of records retrieved : 417

+6m 43.420s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+3ms Scheduled

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

Enqueue at:
11/18/2025 12:12:21 PM

+3.077s 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:
dw0sdwk000fbp:6920
Worker:
4b8ae0bb
+47msOfflineTimeCommitTo3ECommandHandler - Started
+1.217sNo of records retrieved : 417

+2m 427ms Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+20ms Scheduled

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

Enqueue at:
11/18/2025 12:05:33 PM

+310ms 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)

+57ms Processing

Server:
dw0sdwk000fbp:7904
Worker:
b706a934

+1m 30.080s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+3ms Scheduled

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

Enqueue at:
11/18/2025 12:03:38 PM

+387ms 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)

+143ms Processing

Server:
dw0sdwk000fbp:7904
Worker:
745aa138

+1m 11.697s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+10ms Scheduled

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

Enqueue at:
11/18/2025 12:01:58 PM

+3.750s 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:
dw0sdwk000fbp:6920
Worker:
4b8ae0bb
+124msOfflineTimeCommitTo3ECommandHandler - Started
+1.271sNo of records retrieved : 417

+37.856s Enqueued

Triggered by DelayedJobScheduler

Queue:
default

+ <1ms Scheduled

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

Enqueue at:
11/18/2025 12:00:40 PM

+6.427s 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:
dw0sdwk000fbp:6920
Worker:
6420310e
+30msOfflineTimeCommitTo3ECommandHandler - Started
+1.264sNo of records retrieved : 417

+13ms Enqueued

Triggered by recurring job scheduler

Queue:
a1-billing

11/18/2025 12:00:10 PM Created