2026-01-12 07:25:13,796 - 11688 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=11688 - __SPLIT__ 2026-01-12 07:25:14,529 - 11688 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 11688 - __SPLIT__ 2026-01-12 07:25:14,530 - 11688 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-12 07:25:14,530 - 11688 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:16,728 - 11688 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-12 07:25:16,729 - 11688 - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-01-12 07:25:16,729 - 11688 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 11688;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:17,041 - 11688 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-12 07:25:17,041 - 11688 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 11688), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 11688), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 11688 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:17,378 - 11688 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-12 07:25:17,379 - 11688 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 11688;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:17,673 - 11688 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-12 07:25:17,676 - 11688 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-12 07:25:17,677 - 11688 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 13107... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:17,994 - 11688 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-01-12 07:25:17,994 - 11688 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-12 07:25:17,997 - 11688 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-01-12 07:25:17,998 - 11688 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23251;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:18,281 - 11688 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-12 07:25:18,282 - 11688 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-01-12 00:00:00' and ServiceDate <= '2026-02-28 00:00:00' and ServiceSetupId = 23251 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:18,588 - 11688 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-12 07:25:19,203 - 11688 - src.utils.log - INFO - Generating work orders for setup: 23251 - __SPLIT__ 2026-01-12 07:25:19,469 - 11688 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1364;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:19,768 - 11688 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-12 07:25:19,776 - 11688 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1421;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:20,071 - 11688 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-12 07:25:20,112 - 11688 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-01-12 07:25:20,118 - 11688 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=135 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:20,408 - 11688 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-12 07:25:20,412 - 11688 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-01-12 07:25:20,412 - 11688 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-01-12 07:25:20,412 - 11688 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23251 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:20,721 - 11688 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-12 07:25:20,722 - 11688 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23251 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:21,027 - 11688 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-12 07:25:21,027 - 11688 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23251 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:21,329 - 11688 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-12 07:25:21,330 - 11688 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23251 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:21,642 - 11688 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-12 07:25:21,642 - 11688 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23251 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:22,015 - 11688 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-12 07:25:22,015 - 11688 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23251 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:22,342 - 11688 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-12 07:25:22,343 - 11688 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23251 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:22,655 - 11688 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-12 07:25:22,655 - 11688 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23251 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:23,250 - 11688 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-12 07:25:23,250 - 11688 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 42 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:23,594 - 11688 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 42) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-01-12 07:25:26,193 - 11688 - src.utils.log - INFO - βœ… All 42 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-01-12 07:25:26,194 - 11688 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 42 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-01-08 11:05:03.768' and ServiceSetupId = 23251... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:26,506 - 11688 - src.utils.log - INFO - βœ… Fetched 42 rows - __SPLIT__ 2026-01-12 07:25:26,507 - 11688 - src.utils.log - INFO - Id's of work order inserted to DB: [2656508 2656509 2656510 2656511 2656512 2656513 2656514 2656515 2656516 2656517 2656518 2656519 2656520 2656521 2656522 2656523 2656524 2656525 2656526 2656527 2656528 2656529 2656530 2656531 2656532 2656533 2656534 2656535 2656536 2656537 2656538 2656539 2656540 2656541 2656542 2656543 2656544 2656545 2656546 2656547 2656548 2656549] - __SPLIT__ 2026-01-12 07:25:26,507 - 11688 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23251;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:26,809 - 11688 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-12 07:25:26,810 - 11688 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-01-12 07:25:26,810 - 11688 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 23251... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:27,107 - 11688 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-12 07:25:27,107 - 11688 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 23251... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:27,404 - 11688 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-12 07:25:27,411 - 11688 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 23251... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:27,711 - 11688 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-12 07:25:27,713 - 11688 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 23251... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:28,003 - 11688 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-12 07:25:28,003 - 11688 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 23251... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:28,295 - 11688 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-12 07:25:28,296 - 11688 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 23251;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:28,593 - 11688 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-12 07:25:28,593 - 11688 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 23251;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:28,925 - 11688 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-12 07:25:28,926 - 11688 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 23251;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:29,389 - 11688 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-12 07:25:29,389 - 11688 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 23251;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:29,742 - 11688 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-12 07:25:29,757 - 11688 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-01-12 07:25:29,757 - 11688 - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:30,069 - 11688 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into CRM.LeadNote in 0 batches - __SPLIT__ 2026-01-12 07:25:30,070 - 11688 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-01-12 07:25:30,070 - 11688 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.CommunicationPreferencesServiceReportNotification: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:30,387 - 11688 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.CommunicationPreferencesServiceReportNotification in 0 batches - __SPLIT__ 2026-01-12 07:25:30,387 - 11688 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-01-12 07:25:30,387 - 11688 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SetupAutoGenerationSourceMapping: 42 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:30,697 - 11688 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 42) into ServiceCore.SetupAutoGenerationSourceMapping - __SPLIT__ 2026-01-12 07:25:31,586 - 11688 - src.utils.log - INFO - βœ… All 42 rows inserted successfully into ServiceCore.SetupAutoGenerationSourceMapping in 1 batches - __SPLIT__ 2026-01-12 07:25:31,586 - 11688 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-01-12 07:25:31,586 - 11688 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:31,895 - 11688 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 0 batches - __SPLIT__ 2026-01-12 07:25:31,895 - 11688 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-01-12 07:25:31,895 - 11688 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrderAutoGeneration: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:32,216 - 11688 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrderAutoGeneration in 0 batches - __SPLIT__ 2026-01-12 07:25:32,217 - 11688 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-12 07:25:32,217 - 11688 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:32,524 - 11688 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-12 07:25:32,525 - 11688 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-12 07:25:32,525 - 11688 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:32,836 - 11688 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission in 0 batches - __SPLIT__ 2026-01-12 07:25:32,836 - 11688 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-01-12 07:25:32,837 - 11688 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 42 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:33,164 - 11688 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 42) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-01-12 07:25:34,227 - 11688 - src.utils.log - INFO - βœ… All 42 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-01-12 07:25:34,227 - 11688 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-01-12 07:25:34,227 - 11688 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:34,542 - 11688 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-01-12 07:25:35,593 - 11688 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-01-12 07:25:35,593 - 11688 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-12 07:25:35,593 - 11688 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 41 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:35,913 - 11688 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 41) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-01-12 07:25:36,994 - 11688 - src.utils.log - INFO - βœ… All 41 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-01-12 07:25:36,994 - 11688 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-12 07:25:36,994 - 11688 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 11688;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:37,291 - 11688 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-12 07:25:37,291 - 11688 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-01-12 07:25:37,291 - 11688 - src.utils.log - INFO - Time took to perform operation: 22.76 - __SPLIT__ 2026-01-12 07:25:37,291 - 11688 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 11688;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:37,583 - 11688 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-12 07:25:37,584 - 11688 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-12 02:25:37.584' WHERE GenerateWorkOrderHistoryId = 11688;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-12 07:25:37,911 - 11688 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 08:11:26,553 - 123857 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=123857 - __SPLIT__ 2026-01-13 08:11:26,555 - 123857 - src.utils.log - INFO - Work order Generation/Publish algo started for GenerateWorkOrderHistoryId: 123857 - __SPLIT__ 2026-01-13 08:11:26,569 - 123857 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-13 08:11:26,569 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:11:29,348 - 123857 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:11:29,349 - 123857 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-13 08:11:29,349 - 123857 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-13 08:11:29,349 - 123857 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-13 08:11:29,350 - 123857 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 123857;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:11:32,067 - 123857 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 08:11:32,067 - 123857 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WoGenStartDateTime = '2026-01-13 03:11:32.067' WHERE GenerateWorkOrderHistoryId = 123857;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:11:32,365 - 123857 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 08:11:32,365 - 123857 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy, CompanyId from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 123857;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:11:32,661 - 123857 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:11:32,662 - 123857 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'New', WoPublishStartDateTime = '2026-01-13 03:11:32.662' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123857;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:11:32,959 - 123857 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 08:11:32,959 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123857), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123857), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 123857 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:11:33,331 - 123857 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:11:33,332 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 123857;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:11:33,630 - 123857 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:11:33,634 - 123857 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-13 08:11:33,634 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14626... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:11:33,940 - 123857 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-01-13 08:11:33,940 - 123857 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-13 08:11:33,945 - 123857 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-01-13 08:11:33,946 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149731;... (Thread: ThreadPoolExecutor-0_0) - __SPLIT__ 2026-01-13 08:11:34,244 - 123857 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:11:34,245 - 123857 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-01-13 00:00:00' and ServiceDate <= '2034-12-31 00:00:00' and ServiceSetupId = 149731 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-0_0) - __SPLIT__ 2026-01-13 08:11:34,552 - 123857 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:11:35,322 - 123857 - src.utils.log - INFO - Generating work orders for setup: 149731 - __SPLIT__ 2026-01-13 08:17:10,032 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1133;... (Thread: ThreadPoolExecutor-0_0) - __SPLIT__ 2026-01-13 08:17:10,328 - 123857 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:17:10,337 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1132;... (Thread: ThreadPoolExecutor-0_0) - __SPLIT__ 2026-01-13 08:17:10,633 - 123857 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:17:11,274 - 123857 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-01-13 08:17:11,316 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-0_0) - __SPLIT__ 2026-01-13 08:17:11,612 - 123857 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:17:11,650 - 123857 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-01-13 08:17:11,650 - 123857 - src.utils.log - INFO - Running deletes in PARALLEL… - __SPLIT__ 2026-01-13 08:17:11,650 - 123857 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149731 ) (Thread: ThreadPoolExecutor-1_0) - __SPLIT__ 2026-01-13 08:17:11,651 - 123857 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149731 ) (Thread: ThreadPoolExecutor-1_1) - __SPLIT__ 2026-01-13 08:17:11,651 - 123857 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149731 ) (Thread: ThreadPoolExecutor-1_2) - __SPLIT__ 2026-01-13 08:17:11,651 - 123857 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149731 ) (Thread: ThreadPoolExecutor-1_3) - __SPLIT__ 2026-01-13 08:17:11,652 - 123857 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149731 ) (Thread: ThreadPoolExecutor-1_4) - __SPLIT__ 2026-01-13 08:17:11,652 - 123857 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149731 ) (Thread: ThreadPoolExecutor-1_6) - __SPLIT__ 2026-01-13 08:17:11,652 - 123857 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149731 ) (Thread: ThreadPoolExecutor-1_5) - __SPLIT__ 2026-01-13 08:17:12,107 - 123857 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 08:17:12,837 - 123857 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 08:17:12,856 - 123857 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 08:17:12,870 - 123857 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 08:17:12,871 - 123857 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 08:17:12,880 - 123857 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 08:17:13,041 - 123857 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 08:17:13,042 - 123857 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149731 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:17:13,348 - 123857 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 08:17:13,351 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149731;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:17:13,641 - 123857 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:17:13,641 - 123857 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-01-13 08:17:13,642 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 149731... (Thread: ThreadPoolExecutor-2_0) - __SPLIT__ 2026-01-13 08:17:13,642 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 149731... (Thread: ThreadPoolExecutor-2_1) - __SPLIT__ 2026-01-13 08:17:13,643 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 149731... (Thread: ThreadPoolExecutor-2_2) - __SPLIT__ 2026-01-13 08:17:13,643 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 149731... (Thread: ThreadPoolExecutor-2_3) - __SPLIT__ 2026-01-13 08:17:13,644 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 149731;... (Thread: ThreadPoolExecutor-2_4) - __SPLIT__ 2026-01-13 08:17:13,644 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 149731;... (Thread: ThreadPoolExecutor-2_5) - __SPLIT__ 2026-01-13 08:17:13,645 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 149731;... (Thread: ThreadPoolExecutor-2_6) - __SPLIT__ 2026-01-13 08:17:13,645 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 149731;... (Thread: ThreadPoolExecutor-2_7) - __SPLIT__ 2026-01-13 08:17:13,940 - 123857 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:17:13,941 - 123857 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:17:13,942 - 123857 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:17:13,944 - 123857 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:17:13,944 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 149731... (Thread: ThreadPoolExecutor-2_0) - __SPLIT__ 2026-01-13 08:17:13,945 - 123857 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:17:13,949 - 123857 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-13 08:17:14,241 - 123857 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:17:14,788 - 123857 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:17:14,886 - 123857 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:17:14,908 - 123857 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123857;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:17:15,204 - 123857 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 08:17:15,204 - 123857 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-13 03:17:15.204' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123857;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:17:15,500 - 123857 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 08:17:15,500 - 123857 - src.utils.log - INFO - - __SPLIT__ 2026-01-13 08:17:15,500 - 123857 - src.utils.log - INFO - Work order generation successful - Time took: 348.95 - __SPLIT__ 2026-01-13 08:17:15,500 - 123857 - src.utils.log - INFO - Work order publish in progress for GenerateWorkOrderHistoryId: 123857 - __SPLIT__ 2026-01-13 08:17:15,500 - 123857 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress', WoPublishStartDateTime = '2026-01-13 03:17:15.500' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123857;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:17:15,794 - 123857 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 08:17:15,802 - 123857 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 123857;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:17:16,098 - 123857 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:17:16,098 - 123857 - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-01-13 08:17:16,099 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149731 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:17:16,409 - 123857 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:17:16,409 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149731 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:17:16,710 - 123857 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:17:16,710 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149731 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:17:17,006 - 123857 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:17:17,020 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:17:17,312 - 123857 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-13 08:17:17,312 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:17:17,609 - 123857 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:17:17,610 - 123857 - src.utils.log - INFO - πŸ“ Executing: UPDATE Common.GenerateNumberConfig SET NextNumber = '1287482' WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:17:17,907 - 123857 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 08:17:17,907 - 123857 - src.utils.log - INFO - πŸ“ Executing: UPDATE Common.GenerateNumberConfig SET NextNumber = '1344832' WHERE CompanyId = 133 AND EnitityNumberType in ('Invoice');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:17:18,201 - 123857 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 08:17:18,210 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 149731... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:17:18,511 - 123857 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:17:19,700 - 123857 - src.utils.log - INFO - Size of Transaction: 3269 - __SPLIT__ 2026-01-13 08:17:19,702 - 123857 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 3269 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:17:20,181 - 123857 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3269) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-01-13 08:17:31,445 - 123857 - src.utils.log - INFO - βœ… All 3269 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-01-13 08:17:31,595 - 123857 - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-13 08:17:31,596 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911, 12345678912, 12345678913, 12345678914, 12345678915, 12345678916, 12345678917, 12345678918, 12345678919, 12345678920, 12345678921, 12345678922, 12345678923, 12345678924, 12345678925, 12345678926, 12345678927, 12345678928, 12345678929, 12345678930, 12345678931, 12345678932, 12345678933, 12345678934, 12345678935, 12345678936, 12345678937, 12345678938, 12345678939, 12345678940, 12345678941, 12345678942, 12345678943, 12345678944, 12345678945, 12345678946, 12345678947, 12345678948, 12345678949, 12345678950, 12345678951, 12345678952, 12345678953, 12345678954, 12345678955, 12345678956, 12345678957, 12345678958, 12345678959, 12345678960, 12345678961, 12345678962, 12345678963, 12345678964, 12345678965, 12345678966, 12345678967, 12345678968, 12345678969, 12345678970, 12345678971, 12345678972, 12345678973, 12345678974, 12345678975, 12345678976, 12345678977, 12345678978, 12345678979, 12345678980, 12345678981, 12345678982, 12345678983, 12345678984, 12345678985, 12345678986, 12345678987, 12345678988, 12345678989, 12345678990, 12345678991, 12345678992, 12345678993, 12345678994, 12345678995, 12345678996, 12345678997, 12345678998, 12345678999, 12345679000, 12345679001, 12345679002, 12345679003, 12345679004, 12345679005, 12345679006, 12345679007, 12345679008, 12345679009, 12345679010, 12345679011, 12345679012, 12345679013, 12345679014, 12345679015, 12345679016, 12345679017, 12345679018, 12345679019, 12345679020, 12345679021, 12345679022, 12345679023, 12345679024, 12345679025, 12345679026, 12345679027, 12345679028, 12345679029, 12345679030, 12345679031, 12345679032, 12345679033, 12345679034, 12345679035, 12345679036, 12345679037, 12345679038, 12345679039, 12345679040, 12345679041, 12345679042, 12345679043, 12345679044, 12345679045, 12345679046, 12345679047, 12345679048, 12345679049, 12345679050, 12345679051, 12345679052, 12345679053, 12345679054, 12345679055, 12345679056, 12345679057, 12345679058, 12345679059, 12345679060, 12345679061, 12345679062, 12345679063, 12345679064, 12345679065, 12345679066, 12345679067, 12345679068, 12345679069, 12345679070, 12345679071, 12345679072, 12345679073, 12345679074, 12345679075, 12345679076, 12345679077, 12345679078, 12345679079, 12345679080, 12345679081, 12345679082, 12345679083, 12345679084, 12345679085, 12345679086, 12345679087, 12345679088, 12345679089, 12345679090, 12345679091, 12345679092, 12345679093, 12345679094, 12345679095, 12345679096, 12345679097, 12345679098, 12345679099, 12345679100, 12345679101, 12345679102, 12345679103, 12345679104, 12345679105, 12345679106, 12345679107, 12345679108, 12345679109, 12345679110, 12345679111, 12345679112, 12345679113, 12345679114, 12345679115, 12345679116, 12345679117, 12345679118, 12345679119, 12345679120, 12345679121, 12345679122, 12345679123, 12345679124, 12345679125, 12345679126, 12345679127, 12345679128, 12345679129, 12345679130, 12345679131, 12345679132, 12345679133, 12345679134, 12345679135, 12345679136, 12345679137, 12345679138, 12345679139, 12345679140, 12345679141, 12345679142, 12345679143, 12345679144, 12345679145, 12345679146, 12345679147, 12345679148, 12345679149, 12345679150, 12345679151, 12345679152, 12345679153, 12345679154, 12345679155, 12345679156, 12345679157, 12345679158, 12345679159, 12345679160, 12345679161, 12345679162, 12345679163, 12345679164, 12345679165, 12345679166, 12345679167, 12345679168, 12345679169, 12345679170, 12345679171, 12345679172, 12345679173, 12345679174, 12345679175, 12345679176, 12345679177, 12345679178, 12345679179, 12345679180, 12345679181, 12345679182, 12345679183, 12345679184, 12345679185, 12345679186, 12345679187, 12345679188, 12345679189, 12345679190, 12345679191, 12345679192, 12345679193, 12345679194, 12345679195, 12345679196, 12345679197, 12345679198, 12345679199, 12345679200, 12345679201, 12345679202, 12345679203, 12345679204, 12345679205, 12345679206, 12345679207, 12345679208, 12345679209, 12345679210, 12345679211, 12345679212, 12345679213, 12345679214, 12345679215, 12345679216, 12345679217, 12345679218, 12345679219, 12345679220, 12345679221, 12345679222, 12345679223, 12345679224, 12345679225, 12345679226, 12345679227, 12345679228, 12345679229, 12345679230, 12345679231, 12345679232, 12345679233, 12345679234, 12345679235, 12345679236, 12345679237, 12345679238, 12345679239, 12345679240, 12345679241, 12345679242, 12345679243, 12345679244, 12345679245, 12345679246, 12345679247, 12345679248, 12345679249, 12345679250, 12345679251, 12345679252, 12345679253, 12345679254, 12345679255, 12345679256, 12345679257, 12345679258, 12345679259, 12345679260, 12345679261, 12345679262, 12345679263, 12345679264, 12345679265, 12345679266, 12345679267, 12345679268, 12345679269, 12345679270, 12345679271, 12345679272, 12345679273, 12345679274, 12345679275, 12345679276, 12345679277, 12345679278, 12345679279, 12345679280, 12345679281, 12345679282, 12345679283, 12345679284, 12345679285, 12345679286, 12345679287, 12345679288, 12345679289, 12345679290, 12345679291, 12345679292, 12345679293, 12345679294, 12345679295, 12345679296, 12345679297, 12345679298, 12345679299, 12345679300, 12345679301, 12345679302, 12345679303, 12345679304, 12345679305, 12345679306, 12345679307, 12345679308, 12345679309, 12345679310, 12345679311, 12345679312, 12345679313, 12345679314, 12345679315, 12345679316, 12345679317, 12345679318, 12345679319, 12345679320, 12345679321, 12345679322, 12345679323, 12345679324, 12345679325, 12345679326, 12345679327, 12345679328, 12345679329, 12345679330, 12345679331, 12345679332, 12345679333, 12345679334, 12345679335, 12345679336, 12345679337, 12345679338, 12345679339, 12345679340, 12345679341, 12345679342, 12345679343, 12345679344, 12345679345, 12345679346, 12345679347, 12345679348, 12345679349, 12345679350, 12345679351, 12345679352, 12345679353, 12345679354, 12345679355, 12345679356, 12345679357, 12345679358, 12345679359, 12345679360, 12345679361, 12345679362, 12345679363, 12345679364, 12345679365, 12345679366, 12345679367, 12345679368, 12345679369, 12345679370, 12345679371, 12345679372, 12345679373, 12345679374, 12345679375, 12345679376, 12345679377, 12345679378, 12345679379, 12345679380, 12345679381, 12345679382, 12345679383, 12345679384, 12345679385, 12345679386, 12345679387, 12345679388, 12345679389, 12345679390, 12345679391, 12345679392, 12345679393, 12345679394, 12345679395, 12345679396, 12345679397, 12345679398, 12345679399, 12345679400, 12345679401, 12345679402, 12345679403, 12345679404, 12345679405, 12345679406, 12345679407, 12345679408, 12345679409, 12345679410, 12345679411, 12345679412, 12345679413, 12345679414, 12345679415, 12345679416, 12345679417, 12345679418, 12345679419, 12345679420, 12345679421, 12345679422, 12345679423, 12345679424, 12345679425, 12345679426, 12345679427, 12345679428, 12345679429, 12345679430, 12345679431, 12345679432, 12345679433, 12345679434, 12345679435, 12345679436, 12345679437, 12345679438, 12345679439, 12345679440, 12345679441, 12345679442, 12345679443, 12345679444, 12345679445, 12345679446, 12345679447, 12345679448, 12345679449, 12345679450, 12345679451, 12345679452, 12345679453, 12345679454, 12345679455, 12345679456, 12345679457, 12345679458, 12345679459, 12345679460, 12345679461, 12345679462, 12345679463, 12345679464, 12345679465, 12345679466, 12345679467, 12345679468, 12345679469, 12345679470, 12345679471, 12345679472, 12345679473, 12345679474, 12345679475, 12345679476, 12345679477, 12345679478, 12345679479, 12345679480, 12345679481, 12345679482, 12345679483, 12345679484, 12345679485, 12345679486, 12345679487, 12345679488, 12345679489, 12345679490, 12345679491, 12345679492, 12345679493, 12345679494, 12345679495, 12345679496, 12345679497, 12345679498, 12345679499, 12345679500, 12345679501, 12345679502, 12345679503, 12345679504, 12345679505, 12345679506, 12345679507, 12345679508, 12345679509, 12345679510, 12345679511, 12345679512, 12345679513, 12345679514, 12345679515, 12345679516, 12345679517, 12345679518, 12345679519, 12345679520, 12345679521, 12345679522, 12345679523, 12345679524, 12345679525, 12345679526, 12345679527, 12345679528, 12345679529, 12345679530, 12345679531, 12345679532, 12345679533, 12345679534, 12345679535, 12345679536, 12345679537, 12345679538, 12345679539, 12345679540, 12345679541, 12345679542, 12345679543, 12345679544, 12345679545, 12345679546, 12345679547, 12345679548, 12345679549, 12345679550, 12345679551, 12345679552, 12345679553, 12345679554, 12345679555, 12345679556, 12345679557, 12345679558, 12345679559, 12345679560, 12345679561, 12345679562, 12345679563, 12345679564, 12345679565, 12345679566, 12345679567, 12345679568, 12345679569, 12345679570, 12345679571, 12345679572, 12345679573, 12345679574, 12345679575, 12345679576, 12345679577, 12345679578, 12345679579, 12345679580, 12345679581, 12345679582, 12345679583, 12345679584, 12345679585, 12345679586, 12345679587, 12345679588, 12345679589, 12345679590, 12345679591, 12345679592, 12345679593, 12345679594, 12345679595, 12345679596, 12345679597, 12345679598, 12345679599, 12345679600, 12345679601, 12345679602, 12345679603, 12345679604, 12345679605, 12345679606, 12345679607, 12345679608, 12345679609, 12345679610, 12345679611, 12345679612, 12345679613, 12345679614, 12345679615, 12345679616, 12345679617, 12345679618, 12345679619, 12345679620, 12345679621, 12345679622, 12345679623, 12345679624, 12345679625, 12345679626, 12345679627, 12345679628, 12345679629, 12345679630, 12345679631, 12345679632, 12345679633, 12345679634, 12345679635, 12345679636, 12345679637, 12345679638, 12345679639, 12345679640, 12345679641, 12345679642, 12345679643, 12345679644, 12345679645, 12345679646, 12345679647, 12345679648, 12345679649, 12345679650, 12345679651, 12345679652, 12345679653, 12345679654, 12345679655, 12345679656, 12345679657, 12345679658, 12345679659, 12345679660, 12345679661, 12345679662, 12345679663, 12345679664, 12345679665, 12345679666, 12345679667, 12345679668, 12345679669, 12345679670, 12345679671, 12345679672, 12345679673, 12345679674, 12345679675, 12345679676, 12345679677, 12345679678, 12345679679, 12345679680, 12345679681, 12345679682, 12345679683, 12345679684, 12345679685, 12345679686, 12345679687, 12345679688, 12345679689, 12345679690, 12345679691, 12345679692, 12345679693, 12345679694, 12345679695, 12345679696, 12345679697, 12345679698, 12345679699, 12345679700, 12345679701, 12345679702, 12345679703, 12345679704, 12345679705, 12345679706, 12345679707, 12345679708, 12345679709, 12345679710, 12345679711, 12345679712, 12345679713, 12345679714, 12345679715, 12345679716, 12345679717, 12345679718, 12345679719, 12345679720, 12345679721, 12345679722, 12345679723, 12345679724, 12345679725, 12345679726, 12345679727, 12345679728, 12345679729, 12345679730, 12345679731, 12345679732, 12345679733, 12345679734, 12345679735, 12345679736, 12345679737, 12345679738, 12345679739, 12345679740, 12345679741, 12345679742, 12345679743, 12345679744, 12345679745, 12345679746, 12345679747, 12345679748, 12345679749, 12345679750, 12345679751, 12345679752, 12345679753, 12345679754, 12345679755, 12345679756, 12345679757, 12345679758, 12345679759, 12345679760, 12345679761, 12345679762, 12345679763, 12345679764, 12345679765, 12345679766, 12345679767, 12345679768, 12345679769, 12345679770, 12345679771, 12345679772, 12345679773, 12345679774, 12345679775, 12345679776, 12345679777, 12345679778, 12345679779, 12345679780, 12345679781, 12345679782, 12345679783, 12345679784, 12345679785, 12345679786, 12345679787, 12345679788, 12345679789, 12345679790, 12345679791, 12345679792, 12345679793, 12345679794, 12345679795, 12345679796, 12345679797, 12345679798, 12345679799, 12345679800, 12345679801, 12345679802, 12345679803, 12345679804, 12345679805, 12345679806, 12345679807, 12345679808, 12345679809, 12345679810, 12345679811, 12345679812, 12345679813, 12345679814, 12345679815, 12345679816, 12345679817, 12345679818, 12345679819, 12345679820, 12345679821, 12345679822, 12345679823, 12345679824, 12345679825, 12345679826, 12345679827, 12345679828, 12345679829, 12345679830, 12345679831, 12345679832, 12345679833, 12345679834, 12345679835, 12345679836, 12345679837, 12345679838, 12345679839, 12345679840, 12345679841, 12345679842, 12345679843, 12345679844, 12345679845, 12345679846, 12345679847, 12345679848, 12345679849, 12345679850, 12345679851, 12345679852, 12345679853, 12345679854, 12345679855, 12345679856, 12345679857, 12345679858, 12345679859, 12345679860, 12345679861, 12345679862, 12345679863, 12345679864, 12345679865, 12345679866, 12345679867, 12345679868, 12345679869, 12345679870, 12345679871, 12345679872, 12345679873, 12345679874, 12345679875, 12345679876, 12345679877, 12345679878, 12345679879, 12345679880, 12345679881, 12345679882, 12345679883, 12345679884, 12345679885, 12345679886, 12345679887, 12345679888, 12345679889, 12345679890, 12345679891, 12345679892, 12345679893, 12345679894, 12345679895, 12345679896, 12345679897, 12345679898, 12345679899, 12345679900, 12345679901, 12345679902, 12345679903, 12345679904, 12345679905, 12345679906, 12345679907, 12345679908, 12345679909, 12345679910, 12345679911, 12345679912, 12345679913, 12345679914, 12345679915, 12345679916, 12345679917, 12345679918, 12345679919, 12345679920, 12345679921, 12345679922, 12345679923, 12345679924, 12345679925, 12345679926, 12345679927, 12345679928, 12345679929, 12345679930, 12345679931, 12345679932, 12345679933, 12345679934, 12345679935, 12345679936, 12345679937, 12345679938, 12345679939, 12345679940, 12345679941, 12345679942, 12345679943, 12345679944, 12345679945, 12345679946, 12345679947, 12345679948, 12345679949, 12345679950, 12345679951, 12345679952, 12345679953, 12345679954, 12345679955, 12345679956, 12345679957, 12345679958, 12345679959, 12345679960, 12345679961, 12345679962, 12345679963, 12345679964, 12345679965, 12345679966, 12345679967, 12345679968, 12345679969, 12345679970, 12345679971, 12345679972, 12345679973, 12345679974, 12345679975, 12345679976, 12345679977, 12345679978, 12345679979, 12345679980, 12345679981, 12345679982, 12345679983, 12345679984, 12345679985, 12345679986, 12345679987, 12345679988, 12345679989, 12345679990, 12345679991, 12345679992, 12345679993, 12345679994, 12345679995, 12345679996, 12345679997, 12345679998, 12345679999, 12345680000, 12345680001, 12345680002, 12345680003, 12345680004, 12345680005, 12345680006, 12345680007, 12345680008, 12345680009, 12345680010, 12345680011, 12345680012, 12345680013, 12345680014, 12345680015, 12345680016, 12345680017, 12345680018, 12345680019, 12345680020, 12345680021, 12345680022, 12345680023, 12345680024, 12345680025, 12345680026, 12345680027, 12345680028, 12345680029, 12345680030, 12345680031, 12345680032, 12345680033, 12345680034, 12345680035, 12345680036, 12345680037, 12345680038, 12345680039, 12345680040, 12345680041, 12345680042, 12345680043, 12345680044, 12345680045, 12345680046, 12345680047, 12345680048, 12345680049, 12345680050, 12345680051, 12345680052, 12345680053, 12345680054, 12345680055, 12345680056, 12345680057, 12345680058, 12345680059, 12345680060, 12345680061, 12345680062, 12345680063, 12345680064, 12345680065, 12345680066, 12345680067, 12345680068, 12345680069, 12345680070, 12345680071, 12345680072, 12345680073, 12345680074, 12345680075, 12345680076, 12345680077, 12345680078, 12345680079, 12345680080, 12345680081, 12345680082, 12345680083, 12345680084, 12345680085, 12345680086, 12345680087, 12345680088, 12345680089, 12345680090, 12345680091, 12345680092, 12345680093, 12345680094, 12345680095, 12345680096, 12345680097, 12345680098, 12345680099, 12345680100, 12345680101, 12345680102, 12345680103, 12345680104, 12345680105, 12345680106, 12345680107, 12345680108, 12345680109, 12345680110, 12345680111, 12345680112, 12345680113, 12345680114, 12345680115, 12345680116, 12345680117, 12345680118, 12345680119, 12345680120, 12345680121, 12345680122, 12345680123, 12345680124, 12345680125, 12345680126, 12345680127, 12345680128, 12345680129, 12345680130, 12345680131, 12345680132, 12345680133, 12345680134, 12345680135, 12345680136, 12345680137, 12345680138, 12345680139, 12345680140, 12345680141, 12345680142, 12345680143, 12345680144, 12345680145, 12345680146, 12345680147, 12345680148, 12345680149, 12345680150, 12345680151, 12345680152, 12345680153, 12345680154, 12345680155, 12345680156, 12345680157, 12345680158, 12345680159, 12345680160, 12345680161, 12345680162, 12345680163, 12345680164, 12345680165, 12345680166, 12345680167, 12345680168, 12345680169, 12345680170, 12345680171, 12345680172, 12345680173, 12345680174, 12345680175, 12345680176, 12345680177, 12345680178, 12345680179, 12345680180, 12345680181, 12345680182, 12345680183, 12345680184, 12345680185, 12345680186, 12345680187, 12345680188, 12345680189, 12345680190, 12345680191, 12345680192, 12345680193, 12345680194, 12345680195, 12345680196, 12345680197, 12345680198, 12345680199, 12345680200, 12345680201, 12345680202, 12345680203, 12345680204, 12345680205, 12345680206, 12345680207, 12345680208, 12345680209, 12345680210, 12345680211, 12345680212, 12345680213, 12345680214, 12345680215, 12345680216, 12345680217, 12345680218, 12345680219, 12345680220, 12345680221, 12345680222, 12345680223, 12345680224, 12345680225, 12345680226, 12345680227, 12345680228, 12345680229, 12345680230, 12345680231, 12345680232, 12345680233, 12345680234, 12345680235, 12345680236, 12345680237, 12345680238, 12345680239, 12345680240, 12345680241, 12345680242, 12345680243, 12345680244, 12345680245, 12345680246, 12345680247, 12345680248, 12345680249, 12345680250, 12345680251, 12345680252, 12345680253, 12345680254, 12345680255, 12345680256, 12345680257, 12345680258, 12345680259, 12345680260, 12345680261, 12345680262, 12345680263, 12345680264, 12345680265, 12345680266, 12345680267, 12345680268, 12345680269, 12345680270, 12345680271, 12345680272, 12345680273, 12345680274, 12345680275, 12345680276, 12345680277, 12345680278, 12345680279, 12345680280, 12345680281, 12345680282, 12345680283, 12345680284, 12345680285, 12345680286, 12345680287, 12345680288, 12345680289, 12345680290, 12345680291, 12345680292, 12345680293, 12345680294, 12345680295, 12345680296, 12345680297, 12345680298, 12345680299, 12345680300, 12345680301, 12345680302, 12345680303, 12345680304, 12345680305, 12345680306, 12345680307, 12345680308, 12345680309, 12345680310, 12345680311, 12345680312, 12345680313, 12345680314, 12345680315, 12345680316, 12345680317, 12345680318, 12345680319, 12345680320, 12345680321, 12345680322, 12345680323, 12345680324, 12345680325, 12345680326, 12345680327, 12345680328, 12345680329, 12345680330, 12345680331, 12345680332, 12345680333, 12345680334, 12345680335, 12345680336, 12345680337, 12345680338, 12345680339, 12345680340, 12345680341, 12345680342, 12345680343, 12345680344, 12345680345, 12345680346, 12345680347, 12345680348, 12345680349, 12345680350, 12345680351, 12345680352, 12345680353, 12345680354, 12345680355, 12345680356, 12345680357, 12345680358, 12345680359, 12345680360, 12345680361, 12345680362, 12345680363, 12345680364, 12345680365, 12345680366, 12345680367, 12345680368, 12345680369, 12345680370, 12345680371, 12345680372, 12345680373, 12345680374, 12345680375, 12345680376, 12345680377, 12345680378, 12345680379, 12345680380, 12345680381, 12345680382, 12345680383, 12345680384, 12345680385, 12345680386, 12345680387, 12345680388, 12345680389, 12345680390, 12345680391, 12345680392, 12345680393, 12345680394, 12345680395, 12345680396, 12345680397, 12345680398, 12345680399, 12345680400, 12345680401, 12345680402, 12345680403, 12345680404, 12345680405, 12345680406, 12345680407, 12345680408, 12345680409, 12345680410, 12345680411, 12345680412, 12345680413, 12345680414, 12345680415, 12345680416, 12345680417, 12345680418, 12345680419, 12345680420, 12345680421, 12345680422, 12345680423, 12345680424, 12345680425, 12345680426, 12345680427, 12345680428, 12345680429, 12345680430, 12345680431, 12345680432, 12345680433, 12345680434, 12345680435, 12345680436, 12345680437, 12345680438, 12345680439, 12345680440, 12345680441, 12345680442, 12345680443, 12345680444, 12345680445, 12345680446, 12345680447, 12345680448, 12345680449, 12345680450, 12345680451, 12345680452, 12345680453, 12345680454, 12345680455, 12345680456, 12345680457, 12345680458, 12345680459, 12345680460, 12345680461, 12345680462, 12345680463, 12345680464, 12345680465, 12345680466, 12345680467, 12345680468, 12345680469, 12345680470, 12345680471, 12345680472, 12345680473, 12345680474, 12345680475, 12345680476, 12345680477, 12345680478, 12345680479, 12345680480, 12345680481, 12345680482, 12345680483, 12345680484, 12345680485, 12345680486, 12345680487, 12345680488, 12345680489, 12345680490, 12345680491, 12345680492, 12345680493, 12345680494, 12345680495, 12345680496, 12345680497, 12345680498, 12345680499, 12345680500, 12345680501, 12345680502, 12345680503, 12345680504, 12345680505, 12345680506, 12345680507, 12345680508, 12345680509, 12345680510, 12345680511, 12345680512, 12345680513, 12345680514, 12345680515, 12345680516, 12345680517, 12345680518, 12345680519, 12345680520, 12345680521, 12345680522, 12345680523, 12345680524, 12345680525, 12345680526, 12345680527, 12345680528, 12345680529, 12345680530, 12345680531, 12345680532, 12345680533, 12345680534, 12345680535, 12345680536, 12345680537, 12345680538, 12345680539, 12345680540, 12345680541, 12345680542, 12345680543, 12345680544, 12345680545, 12345680546, 12345680547, 12345680548, 12345680549, 12345680550, 12345680551, 12345680552, 12345680553, 12345680554, 12345680555, 12345680556, 12345680557, 12345680558, 12345680559, 12345680560, 12345680561, 12345680562, 12345680563, 12345680564, 12345680565, 12345680566, 12345680567, 12345680568, 12345680569, 12345680570, 12345680571, 12345680572, 12345680573, 12345680574, 12345680575, 12345680576, 12345680577, 12345680578, 12345680579, 12345680580, 12345680581, 12345680582, 12345680583, 12345680584, 12345680585, 12345680586, 12345680587, 12345680588, 12345680589, 12345680590, 12345680591, 12345680592, 12345680593, 12345680594, 12345680595, 12345680596, 12345680597, 12345680598, 12345680599, 12345680600, 12345680601, 12345680602, 12345680603, 12345680604, 12345680605, 12345680606, 12345680607, 12345680608, 12345680609, 12345680610, 12345680611, 12345680612, 12345680613, 12345680614, 12345680615, 12345680616, 12345680617, 12345680618, 12345680619, 12345680620, 12345680621, 12345680622, 12345680623, 12345680624, 12345680625, 12345680626, 12345680627, 12345680628, 12345680629, 12345680630, 12345680631, 12345680632, 12345680633, 12345680634, 12345680635, 12345680636, 12345680637, 12345680638, 12345680639, 12345680640, 12345680641, 12345680642, 12345680643, 12345680644, 12345680645, 12345680646, 12345680647, 12345680648, 12345680649, 12345680650, 12345680651, 12345680652, 12345680653, 12345680654, 12345680655, 12345680656, 12345680657, 12345680658, 12345680659, 12345680660, 12345680661, 12345680662, 12345680663, 12345680664, 12345680665, 12345680666, 12345680667, 12345680668, 12345680669, 12345680670, 12345680671, 12345680672, 12345680673, 12345680674, 12345680675, 12345680676, 12345680677, 12345680678, 12345680679, 12345680680, 12345680681, 12345680682, 12345680683, 12345680684, 12345680685, 12345680686, 12345680687, 12345680688, 12345680689, 12345680690, 12345680691, 12345680692, 12345680693, 12345680694, 12345680695, 12345680696, 12345680697, 12345680698, 12345680699, 12345680700, 12345680701, 12345680702, 12345680703, 12345680704, 12345680705, 12345680706, 12345680707, 12345680708, 12345680709, 12345680710, 12345680711, 12345680712, 12345680713, 12345680714, 12345680715, 12345680716, 12345680717, 12345680718, 12345680719, 12345680720, 12345680721, 12345680722, 12345680723, 12345680724, 12345680725, 12345680726, 12345680727, 12345680728, 12345680729, 12345680730, 12345680731, 12345680732, 12345680733, 12345680734, 12345680735, 12345680736, 12345680737, 12345680738, 12345680739, 12345680740, 12345680741, 12345680742, 12345680743, 12345680744, 12345680745, 12345680746, 12345680747, 12345680748, 12345680749, 12345680750, 12345680751, 12345680752, 12345680753, 12345680754, 12345680755, 12345680756, 12345680757, 12345680758, 12345680759, 12345680760, 12345680761, 12345680762, 12345680763, 12345680764, 12345680765, 12345680766, 12345680767, 12345680768, 12345680769, 12345680770, 12345680771, 12345680772, 12345680773, 12345680774, 12345680775, 12345680776, 12345680777, 12345680778, 12345680779, 12345680780, 12345680781, 12345680782, 12345680783, 12345680784, 12345680785, 12345680786, 12345680787, 12345680788, 12345680789, 12345680790, 12345680791, 12345680792, 12345680793, 12345680794, 12345680795, 12345680796, 12345680797, 12345680798, 12345680799, 12345680800, 12345680801, 12345680802, 12345680803, 12345680804, 12345680805, 12345680806, 12345680807, 12345680808, 12345680809, 12345680810, 12345680811, 12345680812, 12345680813, 12345680814, 12345680815, 12345680816, 12345680817, 12345680818, 12345680819, 12345680820, 12345680821, 12345680822, 12345680823, 12345680824, 12345680825, 12345680826, 12345680827, 12345680828, 12345680829, 12345680830, 12345680831, 12345680832, 12345680833, 12345680834, 12345680835, 12345680836, 12345680837, 12345680838, 12345680839, 12345680840, 12345680841, 12345680842, 12345680843, 12345680844, 12345680845, 12345680846, 12345680847, 12345680848, 12345680849, 12345680850, 12345680851, 12345680852, 12345680853, 12345680854, 12345680855, 12345680856, 12345680857, 12345680858, 12345680859, 12345680860, 12345680861, 12345680862, 12345680863, 12345680864, 12345680865, 12345680866, 12345680867, 12345680868, 12345680869, 12345680870, 12345680871, 12345680872, 12345680873, 12345680874, 12345680875, 12345680876, 12345680877, 12345680878, 12345680879, 12345680880, 12345680881, 12345680882, 12345680883, 12345680884, 12345680885, 12345680886, 12345680887, 12345680888, 12345680889, 12345680890, 12345680891, 12345680892, 12345680893, 12345680894, 12345680895, 12345680896, 12345680897, 12345680898, 12345680899, 12345680900, 12345680901, 12345680902, 12345680903, 12345680904, 12345680905, 12345680906, 12345680907, 12345680908, 12345680909, 12345680910, 12345680911, 12345680912, 12345680913, 12345680914, 12345680915, 12345680916, 12345680917, 12345680918, 12345680919, 12345680920, 12345680921, 12345680922, 12345680923, 12345680924, 12345680925, 12345680926, 12345680927, 12345680928, 12345680929, 12345680930, 12345680931, 12345680932, 12345680933, 12345680934, 12345680935, 12345680936, 12345680937, 12345680938, 12345680939, 12345680940, 12345680941, 12345680942, 12345680943, 12345680944, 12345680945, 12345680946, 12345680947, 12345680948, 12345680949, 12345680950, 12345680951, 12345680952, 12345680953, 12345680954, 12345680955, 12345680956, 12345680957, 12345680958, 12345680959, 12345680960, 12345680961, 12345680962, 12345680963, 12345680964, 12345680965, 12345680966, 12345680967, 12345680968, 12345680969, 12345680970, 12345680971, 12345680972, 12345680973, 12345680974, 12345680975, 12345680976, 12345680977, 12345680978, 12345680979, 12345680980, 12345680981, 12345680982, 12345680983, 12345680984, 12345680985, 12345680986, 12345680987, 12345680988, 12345680989, 12345680990, 12345680991, 12345680992, 12345680993, 12345680994, 12345680995, 12345680996, 12345680997, 12345680998, 12345680999, 12345681000, 12345681001, 12345681002, 12345681003, 12345681004, 12345681005, 12345681006, 12345681007, 12345681008, 12345681009, 12345681010, 12345681011, 12345681012, 12345681013, 12345681014, 12345681015, 12345681016, 12345681017, 12345681018, 12345681019, 12345681020, 12345681021, 12345681022, 12345681023, 12345681024, 12345681025, 12345681026, 12345681027, 12345681028, 12345681029, 12345681030, 12345681031, 12345681032, 12345681033, 12345681034, 12345681035, 12345681036, 12345681037, 12345681038, 12345681039, 12345681040, 12345681041, 12345681042, 12345681043, 12345681044, 12345681045, 12345681046, 12345681047, 12345681048, 12345681049, 12345681050, 12345681051, 12345681052, 12345681053, 12345681054, 12345681055, 12345681056, 12345681057, 12345681058, 12345681059, 12345681060, 12345681061, 12345681062, 12345681063, 12345681064, 12345681065, 12345681066, 12345681067, 12345681068, 12345681069, 12345681070, 12345681071, 12345681072, 12345681073, 12345681074, 12345681075, 12345681076, 12345681077, 12345681078, 12345681079, 12345681080, 12345681081, 12345681082, 12345681083, 12345681084, 12345681085, 12345681086, 12345681087, 12345681088, 12345681089, 12345681090, 12345681091, 12345681092, 12345681093, 12345681094, 12345681095, 12345681096, 12345681097, 12345681098, 12345681099, 12345681100, 12345681101, 12345681102, 12345681103, 12345681104, 12345681105, 12345681106, 12345681107, 12345681108, 12345681109, 12345681110, 12345681111, 12345681112, 12345681113, 12345681114, 12345681115, 12345681116, 12345681117, 12345681118, 12345681119, 12345681120, 12345681121, 12345681122, 12345681123, 12345681124, 12345681125, 12345681126, 12345681127, 12345681128, 12345681129, 12345681130, 12345681131, 12345681132, 12345681133, 12345681134, 12345681135, 12345681136, 12345681137, 12345681138, 12345681139, 12345681140, 12345681141, 12345681142, 12345681143, 12345681144, 12345681145, 12345681146, 12345681147, 12345681148, 12345681149, 12345681150, 12345681151, 12345681152, 12345681153, 12345681154, 12345681155, 12345681156, 12345681157, 12345681158, 12345681159, 12345681160, 12345681161, 12345681162, 12345681163, 12345681164, 12345681165, 12345681166, 12345681167, 12345681168, 12345681169, 12345681170, 12345681171, 12345681172, 12345681173, 12345681174, 12345681175, 12345681176, 12345681177, 12345681178, 12345681179, 12345681180, 12345681181, 12345681182, 12345681183, 12345681184, 12345681185, 12345681186, 12345681187, 12345681188, 12345681189, 12345681190, 12345681191, 12345681192, 12345681193, 12345681194, 12345681195, 12345681196, 12345681197, 12345681198, 12345681199, 12345681200, 12345681201, 12345681202, 12345681203, 12345681204, 12345681205, 12345681206, 12345681207, 12345681208, 12345681209, 12345681210, 12345681211, 12345681212, 12345681213, 12345681214, 12345681215, 12345681216, 12345681217, 12345681218, 12345681219, 12345681220, 12345681221, 12345681222, 12345681223, 12345681224, 12345681225, 12345681226, 12345681227, 12345681228, 12345681229, 12345681230, 12345681231, 12345681232, 12345681233, 12345681234, 12345681235, 12345681236, 12345681237, 12345681238, 12345681239, 12345681240, 12345681241, 12345681242, 12345681243, 12345681244, 12345681245, 12345681246, 12345681247, 12345681248, 12345681249, 12345681250, 12345681251, 12345681252, 12345681253, 12345681254, 12345681255, 12345681256, 12345681257, 12345681258, 12345681259, 12345681260, 12345681261, 12345681262, 12345681263, 12345681264, 12345681265, 12345681266, 12345681267, 12345681268, 12345681269, 12345681270, 12345681271, 12345681272, 12345681273, 12345681274, 12345681275, 12345681276, 12345681277, 12345681278, 12345681279, 12345681280, 12345681281, 12345681282, 12345681283, 12345681284, 12345681285, 12345681286, 12345681287, 12345681288, 12345681289, 12345681290, 12345681291, 12345681292, 12345681293, 12345681294, 12345681295, 12345681296, 12345681297, 12345681298, 12345681299, 12345681300, 12345681301, 12345681302, 12345681303, 12345681304, 12345681305, 12345681306, 12345681307, 12345681308, 12345681309, 12345681310, 12345681311, 12345681312, 12345681313, 12345681314, 12345681315, 12345681316, 12345681317, 12345681318, 12345681319, 12345681320, 12345681321, 12345681322, 12345681323, 12345681324, 12345681325, 12345681326, 12345681327, 12345681328, 12345681329, 12345681330, 12345681331, 12345681332, 12345681333, 12345681334, 12345681335, 12345681336, 12345681337, 12345681338, 12345681339, 12345681340, 12345681341, 12345681342, 12345681343, 12345681344, 12345681345, 12345681346, 12345681347, 12345681348, 12345681349, 12345681350, 12345681351, 12345681352, 12345681353, 12345681354, 12345681355, 12345681356, 12345681357, 12345681358, 12345681359, 12345681360, 12345681361, 12345681362, 12345681363, 12345681364, 12345681365, 12345681366, 12345681367, 12345681368, 12345681369, 12345681370, 12345681371, 12345681372, 12345681373, 12345681374, 12345681375, 12345681376, 12345681377, 12345681378, 12345681379, 12345681380, 12345681381, 12345681382, 12345681383, 12345681384, 12345681385, 12345681386, 12345681387, 12345681388, 12345681389, 12345681390, 12345681391, 12345681392, 12345681393, 12345681394, 12345681395, 12345681396, 12345681397, 12345681398, 12345681399, 12345681400, 12345681401, 12345681402, 12345681403, 12345681404, 12345681405, 12345681406, 12345681407, 12345681408, 12345681409, 12345681410, 12345681411, 12345681412, 12345681413, 12345681414, 12345681415, 12345681416, 12345681417, 12345681418, 12345681419, 12345681420, 12345681421, 12345681422, 12345681423, 12345681424, 12345681425, 12345681426, 12345681427, 12345681428, 12345681429, 12345681430, 12345681431, 12345681432, 12345681433, 12345681434, 12345681435, 12345681436, 12345681437, 12345681438, 12345681439, 12345681440, 12345681441, 12345681442, 12345681443, 12345681444, 12345681445, 12345681446, 12345681447, 12345681448, 12345681449, 12345681450, 12345681451, 12345681452, 12345681453, 12345681454, 12345681455, 12345681456, 12345681457, 12345681458, 12345681459, 12345681460, 12345681461, 12345681462, 12345681463, 12345681464, 12345681465, 12345681466, 12345681467, 12345681468, 12345681469, 12345681470, 12345681471, 12345681472, 12345681473, 12345681474, 12345681475, 12345681476, 12345681477, 12345681478, 12345681479, 12345681480, 12345681481, 12345681482, 12345681483, 12345681484, 12345681485, 12345681486, 12345681487, 12345681488, 12345681489, 12345681490, 12345681491, 12345681492, 12345681493, 12345681494, 12345681495, 12345681496, 12345681497, 12345681498, 12345681499, 12345681500, 12345681501, 12345681502, 12345681503, 12345681504, 12345681505, 12345681506, 12345681507, 12345681508, 12345681509, 12345681510, 12345681511, 12345681512, 12345681513, 12345681514, 12345681515, 12345681516, 12345681517, 12345681518, 12345681519, 12345681520, 12345681521, 12345681522, 12345681523, 12345681524, 12345681525, 12345681526, 12345681527, 12345681528, 12345681529, 12345681530, 12345681531, 12345681532, 12345681533, 12345681534, 12345681535, 12345681536, 12345681537, 12345681538, 12345681539, 12345681540, 12345681541, 12345681542, 12345681543, 12345681544, 12345681545, 12345681546, 12345681547, 12345681548, 12345681549, 12345681550, 12345681551, 12345681552, 12345681553, 12345681554, 12345681555, 12345681556, 12345681557, 12345681558, 12345681559, 12345681560, 12345681561, 12345681562, 12345681563, 12345681564, 12345681565, 12345681566, 12345681567, 12345681568, 12345681569, 12345681570, 12345681571, 12345681572, 12345681573, 12345681574, 12345681575, 12345681576, 12345681577, 12345681578, 12345681579, 12345681580, 12345681581, 12345681582, 12345681583, 12345681584, 12345681585, 12345681586, 12345681587, 12345681588, 12345681589, 12345681590, 12345681591, 12345681592, 12345681593, 12345681594, 12345681595, 12345681596, 12345681597, 12345681598, 12345681599, 12345681600, 12345681601, 12345681602, 12345681603, 12345681604, 12345681605, 12345681606, 12345681607, 12345681608, 12345681609, 12345681610, 12345681611, 12345681612, 12345681613, 12345681614, 12345681615, 12345681616, 12345681617, 12345681618, 12345681619, 12345681620, 12345681621, 12345681622, 12345681623, 12345681624, 12345681625, 12345681626, 12345681627, 12345681628, 12345681629, 12345681630, 12345681631, 12345681632, 12345681633, 12345681634, 12345681635, 12345681636, 12345681637, 12345681638, 12345681639, 12345681640, 12345681641, 12345681642, 12345681643, 12345681644, 12345681645, 12345681646, 12345681647, 12345681648, 12345681649, 12345681650, 12345681651, 12345681652, 12345681653, 12345681654, 12345681655, 12345681656, 12345681657, 12345681658, 12345681659, 12345681660, 12345681661, 12345681662, 12345681663, 12345681664, 12345681665, 12345681666, 12345681667, 12345681668, 12345681669, 12345681670, 12345681671, 12345681672, 12345681673, 12345681674, 12345681675, 12345681676, 12345681677, 12345681678, 12345681679, 12345681680, 12345681681, 12345681682, 12345681683, 12345681684, 12345681685, 12345681686, 12345681687, 12345681688, 12345681689, 12345681690, 12345681691, 12345681692, 12345681693, 12345681694, 12345681695, 12345681696, 12345681697, 12345681698, 12345681699, 12345681700, 12345681701, 12345681702, 12345681703, 12345681704, 12345681705, 12345681706, 12345681707, 12345681708, 12345681709, 12345681710, 12345681711, 12345681712, 12345681713, 12345681714, 12345681715, 12345681716, 12345681717, 12345681718, 12345681719, 12345681720, 12345681721, 12345681722, 12345681723, 12345681724, 12345681725, 12345681726, 12345681727, 12345681728, 12345681729, 12345681730, 12345681731, 12345681732, 12345681733, 12345681734, 12345681735, 12345681736, 12345681737, 12345681738, 12345681739, 12345681740, 12345681741, 12345681742, 12345681743, 12345681744, 12345681745, 12345681746, 12345681747, 12345681748, 12345681749, 12345681750, 12345681751, 12345681752, 12345681753, 12345681754, 12345681755, 12345681756, 12345681757, 12345681758, 12345681759, 12345681760, 12345681761, 12345681762, 12345681763, 12345681764, 12345681765, 12345681766, 12345681767, 12345681768, 12345681769, 12345681770, 12345681771, 12345681772, 12345681773, 12345681774, 12345681775, 12345681776, 12345681777, 12345681778, 12345681779, 12345681780, 12345681781, 12345681782, 12345681783, 12345681784, 12345681785, 12345681786, 12345681787, 12345681788, 12345681789, 12345681790, 12345681791, 12345681792, 12345681793, 12345681794, 12345681795, 12345681796, 12345681797, 12345681798, 12345681799, 12345681800, 12345681801, 12345681802, 12345681803, 12345681804, 12345681805, 12345681806, 12345681807, 12345681808, 12345681809, 12345681810, 12345681811, 12345681812, 12345681813, 12345681814, 12345681815, 12345681816, 12345681817, 12345681818, 12345681819, 12345681820, 12345681821, 12345681822, 12345681823, 12345681824, 12345681825, 12345681826, 12345681827, 12345681828, 12345681829, 12345681830, 12345681831, 12345681832, 12345681833, 12345681834, 12345681835, 12345681836, 12345681837, 12345681838, 12345681839, 12345681840, 12345681841, 12345681842, 12345681843, 12345681844, 12345681845, 12345681846, 12345681847, 12345681848, 12345681849, 12345681850, 12345681851, 12345681852, 12345681853, 12345681854, 12345681855, 12345681856, 12345681857, 12345681858, 12345681859, 12345681860, 12345681861, 12345681862, 12345681863, 12345681864, 12345681865, 12345681866, 12345681867, 12345681868, 12345681869, 12345681870, 12345681871, 12345681872, 12345681873, 12345681874, 12345681875, 12345681876, 12345681877, 12345681878, 12345681879, 12345681880, 12345681881, 12345681882, 12345681883, 12345681884, 12345681885, 12345681886, 12345681887, 12345681888, 12345681889, 12345681890, 12345681891, 12345681892, 12345681893, 12345681894, 12345681895, 12345681896, 12345681897, 12345681898, 12345681899, 12345681900, 12345681901, 12345681902, 12345681903, 12345681904, 12345681905, 12345681906, 12345681907, 12345681908, 12345681909, 12345681910, 12345681911, 12345681912, 12345681913, 12345681914, 12345681915, 12345681916, 12345681917, 12345681918, 12345681919, 12345681920, 12345681921, 12345681922, 12345681923, 12345681924, 12345681925, 12345681926, 12345681927, 12345681928, 12345681929, 12345681930, 12345681931, 12345681932, 12345681933, 12345681934, 12345681935, 12345681936, 12345681937, 12345681938, 12345681939, 12345681940, 12345681941, 12345681942, 12345681943, 12345681944, 12345681945, 12345681946, 12345681947, 12345681948, 12345681949, 12345681950, 12345681951, 12345681952, 12345681953, 12345681954, 12345681955, 12345681956, 12345681957, 12345681958, 12345681959, 12345681960, 12345681961, 12345681962, 12345681963, 12345681964, 12345681965, 12345681966, 12345681967, 12345681968, 12345681969, 12345681970, 12345681971, 12345681972, 12345681973, 12345681974, 12345681975, 12345681976, 12345681977, 12345681978, 12345681979, 12345681980, 12345681981, 12345681982, 12345681983, 12345681984, 12345681985, 12345681986, 12345681987, 12345681988, 12345681989, 12345681990, 12345681991, 12345681992, 12345681993, 12345681994, 12345681995, 12345681996, 12345681997, 12345681998, 12345681999, 12345682000, 12345682001, 12345682002, 12345682003, 12345682004, 12345682005, 12345682006, 12345682007, 12345682008, 12345682009, 12345682010, 12345682011, 12345682012, 12345682013, 12345682014, 12345682015, 12345682016, 12345682017, 12345682018, 12345682019, 12345682020, 12345682021, 12345682022, 12345682023, 12345682024, 12345682025, 12345682026, 12345682027, 12345682028, 12345682029, 12345682030, 12345682031, 12345682032, 12345682033, 12345682034, 12345682035, 12345682036, 12345682037, 12345682038, 12345682039, 12345682040, 12345682041, 12345682042, 12345682043, 12345682044, 12345682045, 12345682046, 12345682047, 12345682048, 12345682049, 12345682050, 12345682051, 12345682052, 12345682053, 12345682054, 12345682055, 12345682056, 12345682057, 12345682058, 12345682059, 12345682060, 12345682061, 12345682062, 12345682063, 12345682064, 12345682065, 12345682066, 12345682067, 12345682068, 12345682069, 12345682070, 12345682071, 12345682072, 12345682073, 12345682074, 12345682075, 12345682076, 12345682077, 12345682078, 12345682079, 12345682080, 12345682081, 12345682082, 12345682083, 12345682084, 12345682085, 12345682086, 12345682087, 12345682088, 12345682089, 12345682090, 12345682091, 12345682092, 12345682093, 12345682094, 12345682095, 12345682096, 12345682097, 12345682098, 12345682099, 12345682100, 12345682101, 12345682102, 12345682103, 12345682104, 12345682105, 12345682106, 12345682107, 12345682108, 12345682109, 12345682110, 12345682111, 12345682112, 12345682113, 12345682114, 12345682115, 12345682116, 12345682117, 12345682118, 12345682119, 12345682120, 12345682121, 12345682122, 12345682123, 12345682124, 12345682125, 12345682126, 12345682127, 12345682128, 12345682129, 12345682130, 12345682131, 12345682132, 12345682133, 12345682134, 12345682135, 12345682136, 12345682137, 12345682138, 12345682139, 12345682140, 12345682141, 12345682142, 12345682143, 12345682144, 12345682145, 12345682146, 12345682147, 12345682148, 12345682149, 12345682150, 12345682151, 12345682152, 12345682153, 12345682154, 12345682155, 12345682156, 12345682157, 12345682158, 12345682159, 12345682160, 12345682161, 12345682162, 12345682163, 12345682164, 12345682165, 12345682166, 12345682167, 12345682168, 12345682169, 12345682170, 12345682171, 12345682172, 12345682173, 12345682174, 12345682175, 12345682176, 12345682177, 12345682178) and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-01-13 03:17:19.693';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:17:39,003 - 123857 - src.utils.log - INFO - βœ… Fetched 3269 rows - __SPLIT__ 2026-01-13 08:17:39,007 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149731;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:17:39,292 - 123857 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:17:39,373 - 123857 - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911,12345678912,12345678913,12345678914,12345678915,12345678916,12345678917,12345678918,12345678919,12345678920,12345678921,12345678922,12345678923,12345678924,12345678925,12345678926,12345678927,12345678928,12345678929,12345678930,12345678931,12345678932,12345678933,12345678934,12345678935,12345678936,12345678937,12345678938,12345678939,12345678940,12345678941,12345678942,12345678943,12345678944,12345678945,12345678946,12345678947,12345678948,12345678949,12345678950,12345678951,12345678952,12345678953,12345678954,12345678955,12345678956,12345678957,12345678958,12345678959,12345678960,12345678961,12345678962,12345678963,12345678964,12345678965,12345678966,12345678967,12345678968,12345678969,12345678970,12345678971,12345678972,12345678973,12345678974,12345678975,12345678976,12345678977,12345678978,12345678979,12345678980,12345678981,12345678982,12345678983,12345678984,12345678985,12345678986,12345678987,12345678988,12345678989,12345678990,12345678991,12345678992,12345678993,12345678994,12345678995,12345678996,12345678997,12345678998,12345678999,12345679000,12345679001,12345679002,12345679003,12345679004,12345679005,12345679006,12345679007,12345679008,12345679009,12345679010,12345679011,12345679012,12345679013,12345679014,12345679015,12345679016,12345679017,12345679018,12345679019,12345679020,12345679021,12345679022,12345679023,12345679024,12345679025,12345679026,12345679027,12345679028,12345679029,12345679030,12345679031,12345679032,12345679033,12345679034,12345679035,12345679036,12345679037,12345679038,12345679039,12345679040,12345679041,12345679042,12345679043,12345679044,12345679045,12345679046,12345679047,12345679048,12345679049,12345679050,12345679051,12345679052,12345679053,12345679054,12345679055,12345679056,12345679057,12345679058,12345679059,12345679060,12345679061,12345679062,12345679063,12345679064,12345679065,12345679066,12345679067,12345679068,12345679069,12345679070,12345679071,12345679072,12345679073,12345679074,12345679075,12345679076,12345679077,12345679078,12345679079,12345679080,12345679081,12345679082,12345679083,12345679084,12345679085,12345679086,12345679087,12345679088,12345679089,12345679090,12345679091,12345679092,12345679093,12345679094,12345679095,12345679096,12345679097,12345679098,12345679099,12345679100,12345679101,12345679102,12345679103,12345679104,12345679105,12345679106,12345679107,12345679108,12345679109,12345679110,12345679111,12345679112,12345679113,12345679114,12345679115,12345679116,12345679117,12345679118,12345679119,12345679120,12345679121,12345679122,12345679123,12345679124,12345679125,12345679126,12345679127,12345679128,12345679129,12345679130,12345679131,12345679132,12345679133,12345679134,12345679135,12345679136,12345679137,12345679138,12345679139,12345679140,12345679141,12345679142,12345679143,12345679144,12345679145,12345679146,12345679147,12345679148,12345679149,12345679150,12345679151,12345679152,12345679153,12345679154,12345679155,12345679156,12345679157,12345679158,12345679159,12345679160,12345679161,12345679162,12345679163,12345679164,12345679165,12345679166,12345679167,12345679168,12345679169,12345679170,12345679171,12345679172,12345679173,12345679174,12345679175,12345679176,12345679177,12345679178,12345679179,12345679180,12345679181,12345679182,12345679183,12345679184,12345679185,12345679186,12345679187,12345679188,12345679189,12345679190,12345679191,12345679192,12345679193,12345679194,12345679195,12345679196,12345679197,12345679198,12345679199,12345679200,12345679201,12345679202,12345679203,12345679204,12345679205,12345679206,12345679207,12345679208,12345679209,12345679210,12345679211,12345679212,12345679213,12345679214,12345679215,12345679216,12345679217,12345679218,12345679219,12345679220,12345679221,12345679222,12345679223,12345679224,12345679225,12345679226,12345679227,12345679228,12345679229,12345679230,12345679231,12345679232,12345679233,12345679234,12345679235,12345679236,12345679237,12345679238,12345679239,12345679240,12345679241,12345679242,12345679243,12345679244,12345679245,12345679246,12345679247,12345679248,12345679249,12345679250,12345679251,12345679252,12345679253,12345679254,12345679255,12345679256,12345679257,12345679258,12345679259,12345679260,12345679261,12345679262,12345679263,12345679264,12345679265,12345679266,12345679267,12345679268,12345679269,12345679270,12345679271,12345679272,12345679273,12345679274,12345679275,12345679276,12345679277,12345679278,12345679279,12345679280,12345679281,12345679282,12345679283,12345679284,12345679285,12345679286,12345679287,12345679288,12345679289,12345679290,12345679291,12345679292,12345679293,12345679294,12345679295,12345679296,12345679297,12345679298,12345679299,12345679300,12345679301,12345679302,12345679303,12345679304,12345679305,12345679306,12345679307,12345679308,12345679309,12345679310,12345679311,12345679312,12345679313,12345679314,12345679315,12345679316,12345679317,12345679318,12345679319,12345679320,12345679321,12345679322,12345679323,12345679324,12345679325,12345679326,12345679327,12345679328,12345679329,12345679330,12345679331,12345679332,12345679333,12345679334,12345679335,12345679336,12345679337,12345679338,12345679339,12345679340,12345679341,12345679342,12345679343,12345679344,12345679345,12345679346,12345679347,12345679348,12345679349,12345679350,12345679351,12345679352,12345679353,12345679354,12345679355,12345679356,12345679357,12345679358,12345679359,12345679360,12345679361,12345679362,12345679363,12345679364,12345679365,12345679366,12345679367,12345679368,12345679369,12345679370,12345679371,12345679372,12345679373,12345679374,12345679375,12345679376,12345679377,12345679378,12345679379,12345679380,12345679381,12345679382,12345679383,12345679384,12345679385,12345679386,12345679387,12345679388,12345679389,12345679390,12345679391,12345679392,12345679393,12345679394,12345679395,12345679396,12345679397,12345679398,12345679399,12345679400,12345679401,12345679402,12345679403,12345679404,12345679405,12345679406,12345679407,12345679408,12345679409,12345679410,12345679411,12345679412,12345679413,12345679414,12345679415,12345679416,12345679417,12345679418,12345679419,12345679420,12345679421,12345679422,12345679423,12345679424,12345679425,12345679426,12345679427,12345679428,12345679429,12345679430,12345679431,12345679432,12345679433,12345679434,12345679435,12345679436,12345679437,12345679438,12345679439,12345679440,12345679441,12345679442,12345679443,12345679444,12345679445,12345679446,12345679447,12345679448,12345679449,12345679450,12345679451,12345679452,12345679453,12345679454,12345679455,12345679456,12345679457,12345679458,12345679459,12345679460,12345679461,12345679462,12345679463,12345679464,12345679465,12345679466,12345679467,12345679468,12345679469,12345679470,12345679471,12345679472,12345679473,12345679474,12345679475,12345679476,12345679477,12345679478,12345679479,12345679480,12345679481,12345679482,12345679483,12345679484,12345679485,12345679486,12345679487,12345679488,12345679489,12345679490,12345679491,12345679492,12345679493,12345679494,12345679495,12345679496,12345679497,12345679498,12345679499,12345679500,12345679501,12345679502,12345679503,12345679504,12345679505,12345679506,12345679507,12345679508,12345679509,12345679510,12345679511,12345679512,12345679513,12345679514,12345679515,12345679516,12345679517,12345679518,12345679519,12345679520,12345679521,12345679522,12345679523,12345679524,12345679525,12345679526,12345679527,12345679528,12345679529,12345679530,12345679531,12345679532,12345679533,12345679534,12345679535,12345679536,12345679537,12345679538,12345679539,12345679540,12345679541,12345679542,12345679543,12345679544,12345679545,12345679546,12345679547,12345679548,12345679549,12345679550,12345679551,12345679552,12345679553,12345679554,12345679555,12345679556,12345679557,12345679558,12345679559,12345679560,12345679561,12345679562,12345679563,12345679564,12345679565,12345679566,12345679567,12345679568,12345679569,12345679570,12345679571,12345679572,12345679573,12345679574,12345679575,12345679576,12345679577,12345679578,12345679579,12345679580,12345679581,12345679582,12345679583,12345679584,12345679585,12345679586,12345679587,12345679588,12345679589,12345679590,12345679591,12345679592,12345679593,12345679594,12345679595,12345679596,12345679597,12345679598,12345679599,12345679600,12345679601,12345679602,12345679603,12345679604,12345679605,12345679606,12345679607,12345679608,12345679609,12345679610,12345679611,12345679612,12345679613,12345679614,12345679615,12345679616,12345679617,12345679618,12345679619,12345679620,12345679621,12345679622,12345679623,12345679624,12345679625,12345679626,12345679627,12345679628,12345679629,12345679630,12345679631,12345679632,12345679633,12345679634,12345679635,12345679636,12345679637,12345679638,12345679639,12345679640,12345679641,12345679642,12345679643,12345679644,12345679645,12345679646,12345679647,12345679648,12345679649,12345679650,12345679651,12345679652,12345679653,12345679654,12345679655,12345679656,12345679657,12345679658,12345679659,12345679660,12345679661,12345679662,12345679663,12345679664,12345679665,12345679666,12345679667,12345679668,12345679669,12345679670,12345679671,12345679672,12345679673,12345679674,12345679675,12345679676,12345679677,12345679678,12345679679,12345679680,12345679681,12345679682,12345679683,12345679684,12345679685,12345679686,12345679687,12345679688,12345679689,12345679690,12345679691,12345679692,12345679693,12345679694,12345679695,12345679696,12345679697,12345679698,12345679699,12345679700,12345679701,12345679702,12345679703,12345679704,12345679705,12345679706,12345679707,12345679708,12345679709,12345679710,12345679711,12345679712,12345679713,12345679714,12345679715,12345679716,12345679717,12345679718,12345679719,12345679720,12345679721,12345679722,12345679723,12345679724,12345679725,12345679726,12345679727,12345679728,12345679729,12345679730,12345679731,12345679732,12345679733,12345679734,12345679735,12345679736,12345679737,12345679738,12345679739,12345679740,12345679741,12345679742,12345679743,12345679744,12345679745,12345679746,12345679747,12345679748,12345679749,12345679750,12345679751,12345679752,12345679753,12345679754,12345679755,12345679756,12345679757,12345679758,12345679759,12345679760,12345679761,12345679762,12345679763,12345679764,12345679765,12345679766,12345679767,12345679768,12345679769,12345679770,12345679771,12345679772,12345679773,12345679774,12345679775,12345679776,12345679777,12345679778,12345679779,12345679780,12345679781,12345679782,12345679783,12345679784,12345679785,12345679786,12345679787,12345679788,12345679789,12345679790,12345679791,12345679792,12345679793,12345679794,12345679795,12345679796,12345679797,12345679798,12345679799,12345679800,12345679801,12345679802,12345679803,12345679804,12345679805,12345679806,12345679807,12345679808,12345679809,12345679810,12345679811,12345679812,12345679813,12345679814,12345679815,12345679816,12345679817,12345679818,12345679819,12345679820,12345679821,12345679822,12345679823,12345679824,12345679825,12345679826,12345679827,12345679828,12345679829,12345679830,12345679831,12345679832,12345679833,12345679834,12345679835,12345679836,12345679837,12345679838,12345679839,12345679840,12345679841,12345679842,12345679843,12345679844,12345679845,12345679846,12345679847,12345679848,12345679849,12345679850,12345679851,12345679852,12345679853,12345679854,12345679855,12345679856,12345679857,12345679858,12345679859,12345679860,12345679861,12345679862,12345679863,12345679864,12345679865,12345679866,12345679867,12345679868,12345679869,12345679870,12345679871,12345679872,12345679873,12345679874,12345679875,12345679876,12345679877,12345679878,12345679879,12345679880,12345679881,12345679882,12345679883,12345679884,12345679885,12345679886,12345679887,12345679888,12345679889,12345679890,12345679891,12345679892,12345679893,12345679894,12345679895,12345679896,12345679897,12345679898,12345679899,12345679900,12345679901,12345679902,12345679903,12345679904,12345679905,12345679906,12345679907,12345679908,12345679909,12345679910,12345679911,12345679912,12345679913,12345679914,12345679915,12345679916,12345679917,12345679918,12345679919,12345679920,12345679921,12345679922,12345679923,12345679924,12345679925,12345679926,12345679927,12345679928,12345679929,12345679930,12345679931,12345679932,12345679933,12345679934,12345679935,12345679936,12345679937,12345679938,12345679939,12345679940,12345679941,12345679942,12345679943,12345679944,12345679945,12345679946,12345679947,12345679948,12345679949,12345679950,12345679951,12345679952,12345679953,12345679954,12345679955,12345679956,12345679957,12345679958,12345679959,12345679960,12345679961,12345679962,12345679963,12345679964,12345679965,12345679966,12345679967,12345679968,12345679969,12345679970,12345679971,12345679972,12345679973,12345679974,12345679975,12345679976,12345679977,12345679978,12345679979,12345679980,12345679981,12345679982,12345679983,12345679984,12345679985,12345679986,12345679987,12345679988,12345679989,12345679990,12345679991,12345679992,12345679993,12345679994,12345679995,12345679996,12345679997,12345679998,12345679999,12345680000,12345680001,12345680002,12345680003,12345680004,12345680005,12345680006,12345680007,12345680008,12345680009,12345680010,12345680011,12345680012,12345680013,12345680014,12345680015,12345680016,12345680017,12345680018,12345680019,12345680020,12345680021,12345680022,12345680023,12345680024,12345680025,12345680026,12345680027,12345680028,12345680029,12345680030,12345680031,12345680032,12345680033,12345680034,12345680035,12345680036,12345680037,12345680038,12345680039,12345680040,12345680041,12345680042,12345680043,12345680044,12345680045,12345680046,12345680047,12345680048,12345680049,12345680050,12345680051,12345680052,12345680053,12345680054,12345680055,12345680056,12345680057,12345680058,12345680059,12345680060,12345680061,12345680062,12345680063,12345680064,12345680065,12345680066,12345680067,12345680068,12345680069,12345680070,12345680071,12345680072,12345680073,12345680074,12345680075,12345680076,12345680077,12345680078,12345680079,12345680080,12345680081,12345680082,12345680083,12345680084,12345680085,12345680086,12345680087,12345680088,12345680089,12345680090,12345680091,12345680092,12345680093,12345680094,12345680095,12345680096,12345680097,12345680098,12345680099,12345680100,12345680101,12345680102,12345680103,12345680104,12345680105,12345680106,12345680107,12345680108,12345680109,12345680110,12345680111,12345680112,12345680113,12345680114,12345680115,12345680116,12345680117,12345680118,12345680119,12345680120,12345680121,12345680122,12345680123,12345680124,12345680125,12345680126,12345680127,12345680128,12345680129,12345680130,12345680131,12345680132,12345680133,12345680134,12345680135,12345680136,12345680137,12345680138,12345680139,12345680140,12345680141,12345680142,12345680143,12345680144,12345680145,12345680146,12345680147,12345680148,12345680149,12345680150,12345680151,12345680152,12345680153,12345680154,12345680155,12345680156,12345680157,12345680158,12345680159,12345680160,12345680161,12345680162,12345680163,12345680164,12345680165,12345680166,12345680167,12345680168,12345680169,12345680170,12345680171,12345680172,12345680173,12345680174,12345680175,12345680176,12345680177,12345680178,12345680179,12345680180,12345680181,12345680182,12345680183,12345680184,12345680185,12345680186,12345680187,12345680188,12345680189,12345680190,12345680191,12345680192,12345680193,12345680194,12345680195,12345680196,12345680197,12345680198,12345680199,12345680200,12345680201,12345680202,12345680203,12345680204,12345680205,12345680206,12345680207,12345680208,12345680209,12345680210,12345680211,12345680212,12345680213,12345680214,12345680215,12345680216,12345680217,12345680218,12345680219,12345680220,12345680221,12345680222,12345680223,12345680224,12345680225,12345680226,12345680227,12345680228,12345680229,12345680230,12345680231,12345680232,12345680233,12345680234,12345680235,12345680236,12345680237,12345680238,12345680239,12345680240,12345680241,12345680242,12345680243,12345680244,12345680245,12345680246,12345680247,12345680248,12345680249,12345680250,12345680251,12345680252,12345680253,12345680254,12345680255,12345680256,12345680257,12345680258,12345680259,12345680260,12345680261,12345680262,12345680263,12345680264,12345680265,12345680266,12345680267,12345680268,12345680269,12345680270,12345680271,12345680272,12345680273,12345680274,12345680275,12345680276,12345680277,12345680278,12345680279,12345680280,12345680281,12345680282,12345680283,12345680284,12345680285,12345680286,12345680287,12345680288,12345680289,12345680290,12345680291,12345680292,12345680293,12345680294,12345680295,12345680296,12345680297,12345680298,12345680299,12345680300,12345680301,12345680302,12345680303,12345680304,12345680305,12345680306,12345680307,12345680308,12345680309,12345680310,12345680311,12345680312,12345680313,12345680314,12345680315,12345680316,12345680317,12345680318,12345680319,12345680320,12345680321,12345680322,12345680323,12345680324,12345680325,12345680326,12345680327,12345680328,12345680329,12345680330,12345680331,12345680332,12345680333,12345680334,12345680335,12345680336,12345680337,12345680338,12345680339,12345680340,12345680341,12345680342,12345680343,12345680344,12345680345,12345680346,12345680347,12345680348,12345680349,12345680350,12345680351,12345680352,12345680353,12345680354,12345680355,12345680356,12345680357,12345680358,12345680359,12345680360,12345680361,12345680362,12345680363,12345680364,12345680365,12345680366,12345680367,12345680368,12345680369,12345680370,12345680371,12345680372,12345680373,12345680374,12345680375,12345680376,12345680377,12345680378,12345680379,12345680380,12345680381,12345680382,12345680383,12345680384,12345680385,12345680386,12345680387,12345680388,12345680389,12345680390,12345680391,12345680392,12345680393,12345680394,12345680395,12345680396,12345680397,12345680398,12345680399,12345680400,12345680401,12345680402,12345680403,12345680404,12345680405,12345680406,12345680407,12345680408,12345680409,12345680410,12345680411,12345680412,12345680413,12345680414,12345680415,12345680416,12345680417,12345680418,12345680419,12345680420,12345680421,12345680422,12345680423,12345680424,12345680425,12345680426,12345680427,12345680428,12345680429,12345680430,12345680431,12345680432,12345680433,12345680434,12345680435,12345680436,12345680437,12345680438,12345680439,12345680440,12345680441,12345680442,12345680443,12345680444,12345680445,12345680446,12345680447,12345680448,12345680449,12345680450,12345680451,12345680452,12345680453,12345680454,12345680455,12345680456,12345680457,12345680458,12345680459,12345680460,12345680461,12345680462,12345680463,12345680464,12345680465,12345680466,12345680467,12345680468,12345680469,12345680470,12345680471,12345680472,12345680473,12345680474,12345680475,12345680476,12345680477,12345680478,12345680479,12345680480,12345680481,12345680482,12345680483,12345680484,12345680485,12345680486,12345680487,12345680488,12345680489,12345680490,12345680491,12345680492,12345680493,12345680494,12345680495,12345680496,12345680497,12345680498,12345680499,12345680500,12345680501,12345680502,12345680503,12345680504,12345680505,12345680506,12345680507,12345680508,12345680509,12345680510,12345680511,12345680512,12345680513,12345680514,12345680515,12345680516,12345680517,12345680518,12345680519,12345680520,12345680521,12345680522,12345680523,12345680524,12345680525,12345680526,12345680527,12345680528,12345680529,12345680530,12345680531,12345680532,12345680533,12345680534,12345680535,12345680536,12345680537,12345680538,12345680539,12345680540,12345680541,12345680542,12345680543,12345680544,12345680545,12345680546,12345680547,12345680548,12345680549,12345680550,12345680551,12345680552,12345680553,12345680554,12345680555,12345680556,12345680557,12345680558,12345680559,12345680560,12345680561,12345680562,12345680563,12345680564,12345680565,12345680566,12345680567,12345680568,12345680569,12345680570,12345680571,12345680572,12345680573,12345680574,12345680575,12345680576,12345680577,12345680578,12345680579,12345680580,12345680581,12345680582,12345680583,12345680584,12345680585,12345680586,12345680587,12345680588,12345680589,12345680590,12345680591,12345680592,12345680593,12345680594,12345680595,12345680596,12345680597,12345680598,12345680599,12345680600,12345680601,12345680602,12345680603,12345680604,12345680605,12345680606,12345680607,12345680608,12345680609,12345680610,12345680611,12345680612,12345680613,12345680614,12345680615,12345680616,12345680617,12345680618,12345680619,12345680620,12345680621,12345680622,12345680623,12345680624,12345680625,12345680626,12345680627,12345680628,12345680629,12345680630,12345680631,12345680632,12345680633,12345680634,12345680635,12345680636,12345680637,12345680638,12345680639,12345680640,12345680641,12345680642,12345680643,12345680644,12345680645,12345680646,12345680647,12345680648,12345680649,12345680650,12345680651,12345680652,12345680653,12345680654,12345680655,12345680656,12345680657,12345680658,12345680659,12345680660,12345680661,12345680662,12345680663,12345680664,12345680665,12345680666,12345680667,12345680668,12345680669,12345680670,12345680671,12345680672,12345680673,12345680674,12345680675,12345680676,12345680677,12345680678,12345680679,12345680680,12345680681,12345680682,12345680683,12345680684,12345680685,12345680686,12345680687,12345680688,12345680689,12345680690,12345680691,12345680692,12345680693,12345680694,12345680695,12345680696,12345680697,12345680698,12345680699,12345680700,12345680701,12345680702,12345680703,12345680704,12345680705,12345680706,12345680707,12345680708,12345680709,12345680710,12345680711,12345680712,12345680713,12345680714,12345680715,12345680716,12345680717,12345680718,12345680719,12345680720,12345680721,12345680722,12345680723,12345680724,12345680725,12345680726,12345680727,12345680728,12345680729,12345680730,12345680731,12345680732,12345680733,12345680734,12345680735,12345680736,12345680737,12345680738,12345680739,12345680740,12345680741,12345680742,12345680743,12345680744,12345680745,12345680746,12345680747,12345680748,12345680749,12345680750,12345680751,12345680752,12345680753,12345680754,12345680755,12345680756,12345680757,12345680758,12345680759,12345680760,12345680761,12345680762,12345680763,12345680764,12345680765,12345680766,12345680767,12345680768,12345680769,12345680770,12345680771,12345680772,12345680773,12345680774,12345680775,12345680776,12345680777,12345680778,12345680779,12345680780,12345680781,12345680782,12345680783,12345680784,12345680785,12345680786,12345680787,12345680788,12345680789,12345680790,12345680791,12345680792,12345680793,12345680794,12345680795,12345680796,12345680797,12345680798,12345680799,12345680800,12345680801,12345680802,12345680803,12345680804,12345680805,12345680806,12345680807,12345680808,12345680809,12345680810,12345680811,12345680812,12345680813,12345680814,12345680815,12345680816,12345680817,12345680818,12345680819,12345680820,12345680821,12345680822,12345680823,12345680824,12345680825,12345680826,12345680827,12345680828,12345680829,12345680830,12345680831,12345680832,12345680833,12345680834,12345680835,12345680836,12345680837,12345680838,12345680839,12345680840,12345680841,12345680842,12345680843,12345680844,12345680845,12345680846,12345680847,12345680848,12345680849,12345680850,12345680851,12345680852,12345680853,12345680854,12345680855,12345680856,12345680857,12345680858,12345680859,12345680860,12345680861,12345680862,12345680863,12345680864,12345680865,12345680866,12345680867,12345680868,12345680869,12345680870,12345680871,12345680872,12345680873,12345680874,12345680875,12345680876,12345680877,12345680878,12345680879,12345680880,12345680881,12345680882,12345680883,12345680884,12345680885,12345680886,12345680887,12345680888,12345680889,12345680890,12345680891,12345680892,12345680893,12345680894,12345680895,12345680896,12345680897,12345680898,12345680899,12345680900,12345680901,12345680902,12345680903,12345680904,12345680905,12345680906,12345680907,12345680908,12345680909,12345680910,12345680911,12345680912,12345680913,12345680914,12345680915,12345680916,12345680917,12345680918,12345680919,12345680920,12345680921,12345680922,12345680923,12345680924,12345680925,12345680926,12345680927,12345680928,12345680929,12345680930,12345680931,12345680932,12345680933,12345680934,12345680935,12345680936,12345680937,12345680938,12345680939,12345680940,12345680941,12345680942,12345680943,12345680944,12345680945,12345680946,12345680947,12345680948,12345680949,12345680950,12345680951,12345680952,12345680953,12345680954,12345680955,12345680956,12345680957,12345680958,12345680959,12345680960,12345680961,12345680962,12345680963,12345680964,12345680965,12345680966,12345680967,12345680968,12345680969,12345680970,12345680971,12345680972,12345680973,12345680974,12345680975,12345680976,12345680977,12345680978,12345680979,12345680980,12345680981,12345680982,12345680983,12345680984,12345680985,12345680986,12345680987,12345680988,12345680989,12345680990,12345680991,12345680992,12345680993,12345680994,12345680995,12345680996,12345680997,12345680998,12345680999,12345681000,12345681001,12345681002,12345681003,12345681004,12345681005,12345681006,12345681007,12345681008,12345681009,12345681010,12345681011,12345681012,12345681013,12345681014,12345681015,12345681016,12345681017,12345681018,12345681019,12345681020,12345681021,12345681022,12345681023,12345681024,12345681025,12345681026,12345681027,12345681028,12345681029,12345681030,12345681031,12345681032,12345681033,12345681034,12345681035,12345681036,12345681037,12345681038,12345681039,12345681040,12345681041,12345681042,12345681043,12345681044,12345681045,12345681046,12345681047,12345681048,12345681049,12345681050,12345681051,12345681052,12345681053,12345681054,12345681055,12345681056,12345681057,12345681058,12345681059,12345681060,12345681061,12345681062,12345681063,12345681064,12345681065,12345681066,12345681067,12345681068,12345681069,12345681070,12345681071,12345681072,12345681073,12345681074,12345681075,12345681076,12345681077,12345681078,12345681079,12345681080,12345681081,12345681082,12345681083,12345681084,12345681085,12345681086,12345681087,12345681088,12345681089,12345681090,12345681091,12345681092,12345681093,12345681094,12345681095,12345681096,12345681097,12345681098,12345681099,12345681100,12345681101,12345681102,12345681103,12345681104,12345681105,12345681106,12345681107,12345681108,12345681109,12345681110,12345681111,12345681112,12345681113,12345681114,12345681115,12345681116,12345681117,12345681118,12345681119,12345681120,12345681121,12345681122,12345681123,12345681124,12345681125,12345681126,12345681127,12345681128,12345681129,12345681130,12345681131,12345681132,12345681133,12345681134,12345681135,12345681136,12345681137,12345681138,12345681139,12345681140,12345681141,12345681142,12345681143,12345681144,12345681145,12345681146,12345681147,12345681148,12345681149,12345681150,12345681151,12345681152,12345681153,12345681154,12345681155,12345681156,12345681157,12345681158,12345681159,12345681160,12345681161,12345681162,12345681163,12345681164,12345681165,12345681166,12345681167,12345681168,12345681169,12345681170,12345681171,12345681172,12345681173,12345681174,12345681175,12345681176,12345681177,12345681178,12345681179,12345681180,12345681181,12345681182,12345681183,12345681184,12345681185,12345681186,12345681187,12345681188,12345681189,12345681190,12345681191,12345681192,12345681193,12345681194,12345681195,12345681196,12345681197,12345681198,12345681199,12345681200,12345681201,12345681202,12345681203,12345681204,12345681205,12345681206,12345681207,12345681208,12345681209,12345681210,12345681211,12345681212,12345681213,12345681214,12345681215,12345681216,12345681217,12345681218,12345681219,12345681220,12345681221,12345681222,12345681223,12345681224,12345681225,12345681226,12345681227,12345681228,12345681229,12345681230,12345681231,12345681232,12345681233,12345681234,12345681235,12345681236,12345681237,12345681238,12345681239,12345681240,12345681241,12345681242,12345681243,12345681244,12345681245,12345681246,12345681247,12345681248,12345681249,12345681250,12345681251,12345681252,12345681253,12345681254,12345681255,12345681256,12345681257,12345681258,12345681259,12345681260,12345681261,12345681262,12345681263,12345681264,12345681265,12345681266,12345681267,12345681268,12345681269,12345681270,12345681271,12345681272,12345681273,12345681274,12345681275,12345681276,12345681277,12345681278,12345681279,12345681280,12345681281,12345681282,12345681283,12345681284,12345681285,12345681286,12345681287,12345681288,12345681289,12345681290,12345681291,12345681292,12345681293,12345681294,12345681295,12345681296,12345681297,12345681298,12345681299,12345681300,12345681301,12345681302,12345681303,12345681304,12345681305,12345681306,12345681307,12345681308,12345681309,12345681310,12345681311,12345681312,12345681313,12345681314,12345681315,12345681316,12345681317,12345681318,12345681319,12345681320,12345681321,12345681322,12345681323,12345681324,12345681325,12345681326,12345681327,12345681328,12345681329,12345681330,12345681331,12345681332,12345681333,12345681334,12345681335,12345681336,12345681337,12345681338,12345681339,12345681340,12345681341,12345681342,12345681343,12345681344,12345681345,12345681346,12345681347,12345681348,12345681349,12345681350,12345681351,12345681352,12345681353,12345681354,12345681355,12345681356,12345681357,12345681358,12345681359,12345681360,12345681361,12345681362,12345681363,12345681364,12345681365,12345681366,12345681367,12345681368,12345681369,12345681370,12345681371,12345681372,12345681373,12345681374,12345681375,12345681376,12345681377,12345681378,12345681379,12345681380,12345681381,12345681382,12345681383,12345681384,12345681385,12345681386,12345681387,12345681388,12345681389,12345681390,12345681391,12345681392,12345681393,12345681394,12345681395,12345681396,12345681397,12345681398,12345681399,12345681400,12345681401,12345681402,12345681403,12345681404,12345681405,12345681406,12345681407,12345681408,12345681409,12345681410,12345681411,12345681412,12345681413,12345681414,12345681415,12345681416,12345681417,12345681418,12345681419,12345681420,12345681421,12345681422,12345681423,12345681424,12345681425,12345681426,12345681427,12345681428,12345681429,12345681430,12345681431,12345681432,12345681433,12345681434,12345681435,12345681436,12345681437,12345681438,12345681439,12345681440,12345681441,12345681442,12345681443,12345681444,12345681445,12345681446,12345681447,12345681448,12345681449,12345681450,12345681451,12345681452,12345681453,12345681454,12345681455,12345681456,12345681457,12345681458,12345681459,12345681460,12345681461,12345681462,12345681463,12345681464,12345681465,12345681466,12345681467,12345681468,12345681469,12345681470,12345681471,12345681472,12345681473,12345681474,12345681475,12345681476,12345681477,12345681478,12345681479,12345681480,12345681481,12345681482,12345681483,12345681484,12345681485,12345681486,12345681487,12345681488,12345681489,12345681490,12345681491,12345681492,12345681493,12345681494,12345681495,12345681496,12345681497,12345681498,12345681499,12345681500,12345681501,12345681502,12345681503,12345681504,12345681505,12345681506,12345681507,12345681508,12345681509,12345681510,12345681511,12345681512,12345681513,12345681514,12345681515,12345681516,12345681517,12345681518,12345681519,12345681520,12345681521,12345681522,12345681523,12345681524,12345681525,12345681526,12345681527,12345681528,12345681529,12345681530,12345681531,12345681532,12345681533,12345681534,12345681535,12345681536,12345681537,12345681538,12345681539,12345681540,12345681541,12345681542,12345681543,12345681544,12345681545,12345681546,12345681547,12345681548,12345681549,12345681550,12345681551,12345681552,12345681553,12345681554,12345681555,12345681556,12345681557,12345681558,12345681559,12345681560,12345681561,12345681562,12345681563,12345681564,12345681565,12345681566,12345681567,12345681568,12345681569,12345681570,12345681571,12345681572,12345681573,12345681574,12345681575,12345681576,12345681577,12345681578,12345681579,12345681580,12345681581,12345681582,12345681583,12345681584,12345681585,12345681586,12345681587,12345681588,12345681589,12345681590,12345681591,12345681592,12345681593,12345681594,12345681595,12345681596,12345681597,12345681598,12345681599,12345681600,12345681601,12345681602,12345681603,12345681604,12345681605,12345681606,12345681607,12345681608,12345681609,12345681610,12345681611,12345681612,12345681613,12345681614,12345681615,12345681616,12345681617,12345681618,12345681619,12345681620,12345681621,12345681622,12345681623,12345681624,12345681625,12345681626,12345681627,12345681628,12345681629,12345681630,12345681631,12345681632,12345681633,12345681634,12345681635,12345681636,12345681637,12345681638,12345681639,12345681640,12345681641,12345681642,12345681643,12345681644,12345681645,12345681646,12345681647,12345681648,12345681649,12345681650,12345681651,12345681652,12345681653,12345681654,12345681655,12345681656,12345681657,12345681658,12345681659,12345681660,12345681661,12345681662,12345681663,12345681664,12345681665,12345681666,12345681667,12345681668,12345681669,12345681670,12345681671,12345681672,12345681673,12345681674,12345681675,12345681676,12345681677,12345681678,12345681679,12345681680,12345681681,12345681682,12345681683,12345681684,12345681685,12345681686,12345681687,12345681688,12345681689,12345681690,12345681691,12345681692,12345681693,12345681694,12345681695,12345681696,12345681697,12345681698,12345681699,12345681700,12345681701,12345681702,12345681703,12345681704,12345681705,12345681706,12345681707,12345681708,12345681709,12345681710,12345681711,12345681712,12345681713,12345681714,12345681715,12345681716,12345681717,12345681718,12345681719,12345681720,12345681721,12345681722,12345681723,12345681724,12345681725,12345681726,12345681727,12345681728,12345681729,12345681730,12345681731,12345681732,12345681733,12345681734,12345681735,12345681736,12345681737,12345681738,12345681739,12345681740,12345681741,12345681742,12345681743,12345681744,12345681745,12345681746,12345681747,12345681748,12345681749,12345681750,12345681751,12345681752,12345681753,12345681754,12345681755,12345681756,12345681757,12345681758,12345681759,12345681760,12345681761,12345681762,12345681763,12345681764,12345681765,12345681766,12345681767,12345681768,12345681769,12345681770,12345681771,12345681772,12345681773,12345681774,12345681775,12345681776,12345681777,12345681778,12345681779,12345681780,12345681781,12345681782,12345681783,12345681784,12345681785,12345681786,12345681787,12345681788,12345681789,12345681790,12345681791,12345681792,12345681793,12345681794,12345681795,12345681796,12345681797,12345681798,12345681799,12345681800,12345681801,12345681802,12345681803,12345681804,12345681805,12345681806,12345681807,12345681808,12345681809,12345681810,12345681811,12345681812,12345681813,12345681814,12345681815,12345681816,12345681817,12345681818,12345681819,12345681820,12345681821,12345681822,12345681823,12345681824,12345681825,12345681826,12345681827,12345681828,12345681829,12345681830,12345681831,12345681832,12345681833,12345681834,12345681835,12345681836,12345681837,12345681838,12345681839,12345681840,12345681841,12345681842,12345681843,12345681844,12345681845,12345681846,12345681847,12345681848,12345681849,12345681850,12345681851,12345681852,12345681853,12345681854,12345681855,12345681856,12345681857,12345681858,12345681859,12345681860,12345681861,12345681862,12345681863,12345681864,12345681865,12345681866,12345681867,12345681868,12345681869,12345681870,12345681871,12345681872,12345681873,12345681874,12345681875,12345681876,12345681877,12345681878,12345681879,12345681880,12345681881,12345681882,12345681883,12345681884,12345681885,12345681886,12345681887,12345681888,12345681889,12345681890,12345681891,12345681892,12345681893,12345681894,12345681895,12345681896,12345681897,12345681898,12345681899,12345681900,12345681901,12345681902,12345681903,12345681904,12345681905,12345681906,12345681907,12345681908,12345681909,12345681910,12345681911,12345681912,12345681913,12345681914,12345681915,12345681916,12345681917,12345681918,12345681919,12345681920,12345681921,12345681922,12345681923,12345681924,12345681925,12345681926,12345681927,12345681928,12345681929,12345681930,12345681931,12345681932,12345681933,12345681934,12345681935,12345681936,12345681937,12345681938,12345681939,12345681940,12345681941,12345681942,12345681943,12345681944,12345681945,12345681946,12345681947,12345681948,12345681949,12345681950,12345681951,12345681952,12345681953,12345681954,12345681955,12345681956,12345681957,12345681958,12345681959,12345681960,12345681961,12345681962,12345681963,12345681964,12345681965,12345681966,12345681967,12345681968,12345681969,12345681970,12345681971,12345681972,12345681973,12345681974,12345681975,12345681976,12345681977,12345681978,12345681979,12345681980,12345681981,12345681982,12345681983,12345681984,12345681985,12345681986,12345681987,12345681988,12345681989,12345681990,12345681991,12345681992,12345681993,12345681994,12345681995,12345681996,12345681997,12345681998,12345681999,12345682000,12345682001,12345682002,12345682003,12345682004,12345682005,12345682006,12345682007,12345682008,12345682009,12345682010,12345682011,12345682012,12345682013,12345682014,12345682015,12345682016,12345682017,12345682018,12345682019,12345682020,12345682021,12345682022,12345682023,12345682024,12345682025,12345682026,12345682027,12345682028,12345682029,12345682030,12345682031,12345682032,12345682033,12345682034,12345682035,12345682036,12345682037,12345682038,12345682039,12345682040,12345682041,12345682042,12345682043,12345682044,12345682045,12345682046,12345682047,12345682048,12345682049,12345682050,12345682051,12345682052,12345682053,12345682054,12345682055,12345682056,12345682057,12345682058,12345682059,12345682060,12345682061,12345682062,12345682063,12345682064,12345682065,12345682066,12345682067,12345682068,12345682069,12345682070,12345682071,12345682072,12345682073,12345682074,12345682075,12345682076,12345682077,12345682078,12345682079,12345682080,12345682081,12345682082,12345682083,12345682084,12345682085,12345682086,12345682087,12345682088,12345682089,12345682090,12345682091,12345682092,12345682093,12345682094,12345682095,12345682096,12345682097,12345682098,12345682099,12345682100,12345682101,12345682102,12345682103,12345682104,12345682105,12345682106,12345682107,12345682108,12345682109,12345682110,12345682111,12345682112,12345682113,12345682114,12345682115,12345682116,12345682117,12345682118,12345682119,12345682120,12345682121,12345682122,12345682123,12345682124,12345682125,12345682126,12345682127,12345682128,12345682129,12345682130,12345682131,12345682132,12345682133,12345682134,12345682135,12345682136,12345682137,12345682138,12345682139,12345682140,12345682141,12345682142,12345682143,12345682144,12345682145,12345682146,12345682147,12345682148,12345682149,12345682150,12345682151,12345682152,12345682153,12345682154,12345682155,12345682156,12345682157,12345682158,12345682159,12345682160,12345682161,12345682162,12345682163,12345682164,12345682165,12345682166,12345682167,12345682168,12345682169,12345682170,12345682171,12345682172,12345682173,12345682174,12345682175,12345682176,12345682177,12345682178) AND CreatedDate = '2026-01-13 03:17:19.693'; ... (Thread: ThreadPoolExecutor-3_0) - __SPLIT__ 2026-01-13 08:17:40,616 - 123857 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 08:17:40,627 - 123857 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 3269 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:17:40,951 - 123857 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3269) into Billing.Invoice - __SPLIT__ 2026-01-13 08:18:00,994 - 123857 - src.utils.log - INFO - βœ… All 3269 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-01-13 08:18:00,995 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('1284213', '1285327', '1285326', '1285325', '1285324', '1285323', '1285335', '1285321', '1285320', '1285319', '1285318', '1285317', '1285316', '1285315', '1285314', '1285313', '1285312', '1285311', '1285310', '1285296', '1285257', '1285256', '1285255', '1285254', '1285285', '1285252', '1285251', '1285250', '1285249', '1285248', '1285247', '1285246', '1285328', '1286366', '1286365', '1286364', '1286363', '1286362', '1286361', '1286360', '1286359', '1286358', '1286357', '1286394', '1286406', '1286405', '1286404', '1286403', '1286402', '1286401', '1286400', '1286399', '1286398', '1286397', '1286396', '1286395', '1285253', '1286393', '1286392', '1286391', '1286390', '1286389', '1286388', '1286387', '1285258', '1285244', '1285243', '1285242', '1285241', '1285240', '1285239', '1285238', '1285237', '1285236', '1285235', '1285234', '1285271', '1285283', '1285282', '1285281', '1285280', '1285279', '1285278', '1285277', '1285276', '1285275', '1285274', '1285273', '1285272', '1285284', '1285270', '1285269', '1285268', '1285267', '1285266', '1285265', '1285264', '1285263', '1285262', '1285261', '1285260', '1285259', '1285347', '1285410', '1285409', '1285408', '1285407', '1285406', '1285405', '1285404', '1285403', '1285402', '1285401', '1285400', '1285399', '1285411', '1285397', '1285396', '1285395', '1285394', '1285393', '1285392', '1285391', '1285390', '1285389', '1285388', '1285387', '1285424', '1285436', '1285435', '1285434', '1285433', '1285432', '1285431', '1285430', '1285429', '1285428', '1285427', '1285426', '1285425', '1285437', '1285423', '1285422', '1285421', '1285420', '1285419', '1285418', '1285417', '1285416', '1285415', '1285414', '1285413', '1285412', '1285398', '1285359', '1285358', '1285357', '1285356', '1285355', '1285354', '1285353', '1285352', '1285351', '1285350', '1285349', '1285348', '1285360', '1285346', '1285345', '1285344', '1285343', '1285342', '1285341', '1285340', '1285339', '1285338', '1285337', '1285336', '1285373', '1285385', '1285384', '1285383', '1285382', '1285381', '1285380', '1285379', '1285378', '1285377', '1285376', '1285375', '1285374', '1285386', '1285372', '1285371', '1285370', '1285369', '1285368', '1285367', '1285366', '1285365', '1285364', '1285363', '1285362', '1285361', '1285245', '1285104', '1285103', '1285102', '1285101', '1285100', '1285099', '1285098', '1285097', '1285096', '1285095', '1285094', '1285093', '1285105', '1285091', '1285090', '1285089', '1285088', '1285087', '1285086', '1285085', '1285084', '1285083', '1285082', '1285081', '1285118', '1285130', '1285129', '1285128', '1285127', '1285126', '1285125', '1285124', '1285123', '1285122', '1285121', '1285120', '1285119', '1285131', '1285117', '1285116', '1285115', '1285114', '1285113', '1285112', '1285111', '1285110', '1285109', '1285108', '1285107', '1285106', '1285092', '1285053', '1285052', '1285051', '1285050', '1285049', '1285048', '1285047', '1285046', '1285045', '1285044', '1285043', '1285042', '1285054', '1285040', '1285039', '1285038', '1285037', '1285036', '1285035', '1285034', '1285033', '1285032', '1285031', '1285030', '1285067', '1285079', '1285078', '1285077', '1285076', '1285075', '1285074', '1285073', '1285072', '1285071', '1285070', '1285069', '1285068', '1285080', '1285066', '1285065', '1285064', '1285063', '1285062', '1285061', '1285060', '1285059', '1285058', '1285057', '1285056', '1285055', '1285143', '1285206', '1285205', '1285204', '1285203', '1285202', '1285201', '1285200', '1285199', '1285198', '1285197', '1285196', '1285195', '1285207', '1285193', '1285192', '1285191', '1285190', '1285189', '1285188', '1285187', '1285186', '1285185', '1285184', '1285183', '1285220', '1285232', '1285231', '1285230', '1285229', '1285228', '1285227', '1285226', '1285225', '1285224', '1285223', '1285222', '1285221', '1285233', '1285219', '1285218', '1285217', '1285216', '1285215', '1285214', '1285213', '1285212', '1285211', '1285210', '1285209', '1285208', '1285194', '1285155', '1285154', '1285153', '1285152', '1285151', '1285150', '1285149', '1285148', '1285147', '1285146', '1285145', '1285144', '1285156', '1285142', '1285141', '1285140', '1285139', '1285138', '1285137', '1285136', '1285135', '1285134', '1285133', '1285132', '1285169', '1285181', '1285180', '1285179', '1285178', '1285177', '1285176', '1285175', '1285174', '1285173', '1285172', '1285171', '1285170', '1285182', '1285168', '1285167', '1285166', '1285165', '1285164', '1285163', '1285162', '1285161', '1285160', '1285159', '1285158', '1285157', '1285449', '1285716', '1285715', '1285714', '1285713', '1285712', '1285711', '1285710', '1285709', '1285708', '1285707', '1285706', '1285705', '1285717', '1285703', '1285702', '1285701', '1285700', '1285699', '1285698', '1285697', '1285696', '1285695', '1285694', '1285693', '1285730', '1285742', '1285741', '1285740', '1285739', '1285738', '1285737', '1285736', '1285735', '1285734', '1285733', '1285732', '1285731', '1285743', '1285729', '1285728', '1285727', '1285726', '1285725', '1285724', '1285723', '1285722', '1285721', '1285720', '1285719', '1285718', '1285704', '1285665', '1285664', '1285663', '1285662', '1285661', '1285660', '1285659', '1285658', '1285657', '1285656', '1285655', '1285654', '1285666', '1285652', '1285651', '1285650', '1285649', '1285648', '1285647', '1285646', '1285645', '1285644', '1285643', '1285642', '1285679', '1285691', '1285690', '1285689', '1285688', '1285687', '1285686', '1285685', '1285684', '1285683', '1285682', '1285681', '1285680', '1285692', '1285678', '1285677', '1285676', '1285675', '1285674', '1285673', '1285672', '1285671', '1285670', '1285669', '1285668', '1285667', '1285755', '1285819', '1285818', '1285817', '1285816', '1285815', '1285814', '1285813', '1285812', '1285811', '1285810', '1285809', '1285808', '1285820', '1285806', '1285805', '1285804', '1285803', '1285802', '1285801', '1285800', '1285799', '1285798', '1285797', '1285796', '1285795', '1285833', '1285845', '1285844', '1285843', '1285842', '1285841', '1285840', '1285839', '1285838', '1285837', '1285836', '1285835', '1285834', '1285846', '1285832', '1285831', '1285830', '1285829', '1285828', '1285827', '1285826', '1285825', '1285824', '1285823', '1285822', '1285821', '1285807', '1285767', '1285766', '1285765', '1285764', '1285763', '1285762', '1285761', '1285760', '1285759', '1285758', '1285757', '1285756', '1285768', '1285754', '1285753', '1285752', '1285751', '1285750', '1285749', '1285748', '1285747', '1285746', '1285745', '1285744', '1285781', '1285793', '1285792', '1285791', '1285790', '1285789', '1285788', '1285787', '1285786', '1285785', '1285784', '1285783', '1285782', '1285794', '1285780', '1285779', '1285778', '1285777', '1285776', '1285775', '1285774', '1285773', '1285772', '1285771', '1285770', '1285769', '1285653', '1285512', '1285511', '1285510', '1285509', '1285508', '1285507', '1285506', '1285505', '1285504', '1285503', '1285502', '1285501', '1285513', '1285499', '1285498', '1285497', '1285496', '1285495', '1285494', '1285493', '1285492', '1285491', '1285490', '1285489', '1285526', '1285538', '1285537', '1285536', '1285535', '1285534', '1285533', '1285532', '1285531', '1285530', '1285529', '1285528', '1285527', '1285539', '1285525', '1285524', '1285523', '1285522', '1285521', '1285520', '1285519', '1285518', '1285517', '1285516', '1285515', '1285514', '1285500', '1285461', '1285460', '1285459', '1285458', '1285457', '1285456', '1285455', '1285454', '1285453', '1285452', '1285451', '1285450', '1285462', '1285448', '1285447', '1285446', '1285445', '1285444', '1285443', '1285442', '1285441', '1285440', '1285439', '1285438', '1285475', '1285487', '1285486', '1285485', '1285484', '1285483', '1285482', '1285481', '1285480', '1285479', '1285478', '1285477', '1285476', '1285488', '1285474', '1285473', '1285472', '1285471', '1285470', '1285469', '1285468', '1285467', '1285466', '1285465', '1285464', '1285463', '1285551', '1285614', '1285613', '1285612', '1285611', '1285610', '1285609', '1285608', '1285607', '1285606', '1285605', '1285604', '1285603', '1285615', '1285601', '1285600', '1285599', '1285598', '1285597', '1285596', '1285595', '1285594', '1285593', '1285592', '1285591', '1285628', '1285640', '1285639', '1285638', '1285637', '1285636', '1285635', '1285634', '1285633', '1285632', '1285631', '1285630', '1285629', '1285641', '1285627', '1285626', '1285625', '1285624', '1285623', '1285622', '1285621', '1285620', '1285619', '1285618', '1285617', '1285616', '1285602', '1285563', '1285562', '1285561', '1285560', '1285559', '1285558', '1285557', '1285556', '1285555', '1285554', '1285553', '1285552', '1285564', '1285550', '1285549', '1285548', '1285547', '1285546', '1285545', '1285544', '1285543', '1285542', '1285541', '1285540', '1285577', '1285589', '1285588', '1285587', '1285586', '1285585', '1285584', '1285583', '1285582', '1285581', '1285580', '1285579', '1285578', '1285590', '1285576', '1285575', '1285574', '1285573', '1285572', '1285571', '1285570', '1285569', '1285568', '1285567', '1285566', '1285565', '1285041', '1284491', '1284490', '1284489', '1284488', '1284487', '1284486', '1284485', '1284484', '1284483', '1284482', '1284481', '1284480', '1284492', '1284478', '1284477', '1284476', '1284475', '1284474', '1284473', '1284472', '1284471', '1284470', '1284469', '1284468', '1284505', '1284517', '1284516', '1284515', '1284514', '1284513', '1284512', '1284511', '1284510', '1284509', '1284508', '1284507', '1284506', '1284518', '1284504', '1284503', '1284502', '1284501', '1284500', '1284499', '1284498', '1284497', '1284496', '1284495', '1284494', '1284493', '1284479', '1284440', '1284439', '1284438', '1284437', '1284436', '1284435', '1284434', '1284433', '1284432', '1284431', '1284430', '1284429', '1284441', '1284427', '1284426', '1284425', '1284424', '1284423', '1284422', '1284421', '1284420', '1284419', '1284418', '1284417', '1284454', '1284466', '1284465', '1284464', '1284463', '1284462', '1284461', '1284460', '1284459', '1284458', '1284457', '1284456', '1284455', '1284467', '1284453', '1284452', '1284451', '1284450', '1284449', '1284448', '1284447', '1284446', '1284445', '1284444', '1284443', '1284442', '1284530', '1284593', '1284592', '1284591', '1284590', '1284589', '1284588', '1284587', '1284586', '1284585', '1284584', '1284583', '1284582', '1284594', '1284580', '1284579', '1284578', '1284577', '1284576', '1284575', '1284574', '1284573', '1284572', '1284571', '1284570', '1284607', '1284619', '1284618', '1284617', '1284616', '1284615', '1284614', '1284613', '1284612', '1284611', '1284610', '1284609', '1284608', '1284620', '1284606', '1284605', '1284604', '1284603', '1284602', '1284601', '1284600', '1284599', '1284598', '1284597', '1284596', '1284595', '1284581', '1284542', '1284541', '1284540', '1284539', '1284538', '1284537', '1284536', '1284535', '1284534', '1284533', '1284532', '1284531', '1284543', '1284529', '1284528', '1284527', '1284526', '1284525', '1284524', '1284523', '1284522', '1284521', '1284520', '1284519', '1284556', '1284568', '1284567', '1284566', '1284565', '1284564', '1284563', '1284562', '1284561', '1284560', '1284559', '1284558', '1284557', '1284569', '1284555', '1284554', '1284553', '1284552', '1284551', '1284550', '1284549', '1284548', '1284547', '1284546', '1284545', '1284544', '1284428', '1284287', '1284286', '1284285', '1284284', '1284283', '1284282', '1284281', '1284280', '1284279', '1284278', '1284277', '1284276', '1284288', '1284274', '1284273', '1284272', '1284271', '1284270', '1284269', '1284268', '1284267', '1284266', '1284265', '1284264', '1284301', '1284313', '1284312', '1284311', '1284310', '1284309', '1284308', '1284307', '1284306', '1284305', '1284304', '1284303', '1284302', '1284314', '1284300', '1284299', '1284298', '1284297', '1284296', '1284295', '1284294', '1284293', '1284292', '1284291', '1284290', '1284289', '1284275', '1284236', '1284235', '1284234', '1284233', '1284232', '1284231', '1284230', '1284229', '1284228', '1284227', '1284226', '1284225', '1284237', '1284224', '1284223', '1284222', '1284221', '1284220', '1284219', '1284218', '1284217', '1284216', '1284215', '1284214', '1284250', '1284262', '1284261', '1284260', '1284259', '1284258', '1284257', '1284256', '1284255', '1284254', '1284253', '1284252', '1284251', '1284263', '1284249', '1284248', '1284247', '1284246', '1284245', '1284244', '1284243', '1284242', '1284241', '1284240', '1284239', '1284238', '1284326', '1284389', '1284388', '1284387', '1284386', '1284385', '1284384', '1284383', '1284382', '1284381', '1284380', '1284379', '1284378', '1284390', '1284376', '1284375', '1284374', '1284373', '1284372', '1284371', '1284370', '1284369', '1284368', '1284367', '1284366', '1284403', '1284415', '1284414', '1284413', '1284412', '1284411', '1284410', '1284409', '1284408', '1284407', '1284406', '1284405', '1284404', '1284416', '1284402', '1284401', '1284400', '1284399', '1284398', '1284397', '1284396', '1284395', '1284394', '1284393', '1284392', '1284391', '1284377', '1284338', '1284337', '1284336', '1284335', '1284334', '1284333', '1284332', '1284331', '1284330', '1284329', '1284328', '1284327', '1284339', '1284325', '1284324', '1284323', '1284322', '1284321', '1284320', '1284319', '1284318', '1284317', '1284316', '1284315', '1284352', '1284364', '1284363', '1284362', '1284361', '1284360', '1284359', '1284358', '1284357', '1284356', '1284355', '1284354', '1284353', '1284365', '1284351', '1284350', '1284349', '1284348', '1284347', '1284346', '1284345', '1284344', '1284343', '1284342', '1284341', '1284340', '1284632', '1284899', '1284898', '1284897', '1284896', '1284895', '1284894', '1284893', '1284892', '1284891', '1284890', '1284889', '1284888', '1284900', '1284886', '1284885', '1284884', '1284883', '1284882', '1284881', '1284880', '1284879', '1284878', '1284877', '1284876', '1284913', '1284925', '1284924', '1284923', '1284922', '1284921', '1284920', '1284919', '1284918', '1284917', '1284916', '1284915', '1284914', '1284926', '1284912', '1284911', '1284910', '1284909', '1284908', '1284907', '1284906', '1284905', '1284904', '1284903', '1284902', '1284901', '1284887', '1284848', '1284847', '1284846', '1284845', '1284844', '1284843', '1284842', '1284841', '1284840', '1284839', '1284838', '1284837', '1284849', '1284835', '1284834', '1284833', '1284832', '1284831', '1284830', '1284829', '1284828', '1284827', '1284826', '1284825', '1284862', '1284874', '1284873', '1284872', '1284871', '1284870', '1284869', '1284868', '1284867', '1284866', '1284865', '1284864', '1284863', '1284875', '1284861', '1284860', '1284859', '1284858', '1284857', '1284856', '1284855', '1284854', '1284853', '1284852', '1284851', '1284850', '1284938', '1285002', '1285001', '1285000', '1284999', '1284998', '1284997', '1284996', '1284995', '1284994', '1284993', '1284992', '1284991', '1285003', '1284989', '1284988', '1284987', '1284986', '1284985', '1284984', '1284983', '1284982', '1284981', '1284980', '1284979', '1284978', '1285016', '1285028', '1285027', '1285026', '1285025', '1285024', '1285023', '1285022', '1285021', '1285020', '1285019', '1285018', '1285017', '1285029', '1285015', '1285014', '1285013', '1285012', '1285011', '1285010', '1285009', '1285008', '1285007', '1285006', '1285005', '1285004', '1284990', '1284950', '1284949', '1284948', '1284947', '1284946', '1284945', '1284944', '1284943', '1284942', '1284941', '1284940', '1284939', '1284951', '1284937', '1284936', '1284935', '1284934', '1284933', '1284932', '1284931', '1284930', '1284929', '1284928', '1284927', '1284964', '1284976', '1284975', '1284974', '1284973', '1284972', '1284971', '1284970', '1284969', '1284968', '1284967', '1284966', '1284965', '1284977', '1284963', '1284962', '1284961', '1284960', '1284959', '1284958', '1284957', '1284956', '1284955', '1284954', '1284953', '1284952', '1284836', '1284695', '1284694', '1284693', '1284692', '1284691', '1284690', '1284689', '1284688', '1284687', '1284686', '1284685', '1284684', '1284696', '1284682', '1284681', '1284680', '1284679', '1284678', '1284677', '1284676', '1284675', '1284674', '1284673', '1284672', '1284709', '1284721', '1284720', '1284719', '1284718', '1284717', '1284716', '1284715', '1284714', '1284713', '1284712', '1284711', '1284710', '1284722', '1284708', '1284707', '1284706', '1284705', '1284704', '1284703', '1284702', '1284701', '1284700', '1284699', '1284698', '1284697', '1284683', '1284644', '1284643', '1284642', '1284641', '1284640', '1284639', '1284638', '1284637', '1284636', '1284635', '1284634', '1284633', '1284645', '1284631', '1284630', '1284629', '1284628', '1284627', '1284626', '1284625', '1284624', '1284623', '1284622', '1284621', '1284658', '1284670', '1284669', '1284668', '1284667', '1284666', '1284665', '1284664', '1284663', '1284662', '1284661', '1284660', '1284659', '1284671', '1284657', '1284656', '1284655', '1284654', '1284653', '1284652', '1284651', '1284650', '1284649', '1284648', '1284647', '1284646', '1284734', '1284797', '1284796', '1284795', '1284794', '1284793', '1284792', '1284791', '1284790', '1284789', '1284788', '1284787', '1284786', '1284798', '1284784', '1284783', '1284782', '1284781', '1284780', '1284779', '1284778', '1284777', '1284776', '1284775', '1284774', '1284811', '1284823', '1284822', '1284821', '1284820', '1284819', '1284818', '1284817', '1284816', '1284815', '1284814', '1284813', '1284812', '1284824', '1284810', '1284809', '1284808', '1284807', '1284806', '1284805', '1284804', '1284803', '1284802', '1284801', '1284800', '1284799', '1284785', '1284746', '1284745', '1284744', '1284743', '1284742', '1284741', '1284740', '1284739', '1284738', '1284737', '1284736', '1284735', '1284747', '1284733', '1284732', '1284731', '1284730', '1284729', '1284728', '1284727', '1284726', '1284725', '1284724', '1284723', '1284760', '1284772', '1284771', '1284770', '1284769', '1284768', '1284767', '1284766', '1284765', '1284764', '1284763', '1284762', '1284761', '1284773', '1284759', '1284758', '1284757', '1284756', '1284755', '1284754', '1284753', '1284752', '1284751', '1284750', '1284749', '1284748', '1285858', '1286942', '1286941', '1286940', '1286939', '1286938', '1286937', '1286936', '1286935', '1286934', '1286933', '1286932', '1286931', '1286943', '1286929', '1286928', '1286927', '1286926', '1286925', '1286924', '1286923', '1286922', '1286921', '1286920', '1286919', '1286956', '1286968', '1286967', '1286966', '1286965', '1286964', '1286963', '1286962', '1286961', '1286960', '1286959', '1286958', '1286957', '1286969', '1286955', '1286954', '1286953', '1286952', '1286951', '1286950', '1286949', '1286948', '1286947', '1286946', '1286945', '1286944', '1286930', '1286891', '1286890', '1286889', '1286888', '1286887', '1286886', '1286885', '1286884', '1286883', '1286882', '1286881', '1286880', '1286892', '1286878', '1286877', '1286876', '1286875', '1286874', '1286873', '1286872', '1286871', '1286870', '1286869', '1286868', '1286905', '1286917', '1286916', '1286915', '1286914', '1286913', '1286912', '1286911', '1286910', '1286909', '1286908', '1286907', '1286906', '1286918', '1286904', '1286903', '1286902', '1286901', '1286900', '1286899', '1286898', '1286897', '1286896', '1286895', '1286894', '1286893', '1286981', '1287045', '1287044', '1287043', '1287042', '1287041', '1287040', '1287039', '1287038', '1287037', '1287036', '1287035', '1287034', '1287046', '1287032', '1287031', '1287030', '1287029', '1287028', '1287027', '1287026', '1287025', '1287024', '1287023', '1287022', '1287021', '1287059', '1287071', '1287070', '1287069', '1287068', '1287067', '1287066', '1287065', '1287064', '1287063', '1287062', '1287061', '1287060', '1287072', '1287058', '1287057', '1287056', '1287055', '1287054', '1287053', '1287052', '1287051', '1287050', '1287049', '1287048', '1287047', '1287033', '1286993', '1286992', '1286991', '1286990', '1286989', '1286988', '1286987', '1286986', '1286985', '1286984', '1286983', '1286982', '1286994', '1286980', '1286979', '1286978', '1286977', '1286976', '1286975', '1286974', '1286973', '1286972', '1286971', '1286970', '1287007', '1287019', '1287018', '1287017', '1287016', '1287015', '1287014', '1287013', '1287012', '1287011', '1287010', '1287009', '1287008', '1287020', '1287006', '1287005', '1287004', '1287003', '1287002', '1287001', '1287000', '1286999', '1286998', '1286997', '1286996', '1286995', '1286879', '1286738', '1286737', '1286736', '1286735', '1286734', '1286733', '1286732', '1286731', '1286730', '1286729', '1286728', '1286727', '1286739', '1286725', '1286724', '1286723', '1286722', '1286721', '1286720', '1286719', '1286718', '1286717', '1286716', '1286715', '1286752', '1286764', '1286763', '1286762', '1286761', '1286760', '1286759', '1286758', '1286757', '1286756', '1286755', '1286754', '1286753', '1286765', '1286751', '1286750', '1286749', '1286748', '1286747', '1286746', '1286745', '1286744', '1286743', '1286742', '1286741', '1286740', '1286726', '1286687', '1286686', '1286685', '1286684', '1286683', '1286682', '1286681', '1286680', '1286679', '1286678', '1286677', '1286676', '1286688', '1286674', '1286673', '1286672', '1286671', '1286670', '1286669', '1286668', '1286667', '1286666', '1286665', '1286664', '1286701', '1286713', '1286712', '1286711', '1286710', '1286709', '1286708', '1286707', '1286706', '1286705', '1286704', '1286703', '1286702', '1286714', '1286700', '1286699', '1286698', '1286697', '1286696', '1286695', '1286694', '1286693', '1286692', '1286691', '1286690', '1286689', '1286777', '1286840', '1286839', '1286838', '1286837', '1286836', '1286835', '1286834', '1286833', '1286832', '1286831', '1286830', '1286829', '1286841', '1286827', '1286826', '1286825', '1286824', '1286823', '1286822', '1286821', '1286820', '1286819', '1286818', '1286817', '1286854', '1286866', '1286865', '1286864', '1286863', '1286862', '1286861', '1286860', '1286859', '1286858', '1286857', '1286856', '1286855', '1286867', '1286853', '1286852', '1286851', '1286850', '1286849', '1286848', '1286847', '1286846', '1286845', '1286844', '1286843', '1286842', '1286828', '1286789', '1286788', '1286787', '1286786', '1286785', '1286784', '1286783', '1286782', '1286781', '1286780', '1286779', '1286778', '1286790', '1286776', '1286775', '1286774', '1286773', '1286772', '1286771', '1286770', '1286769', '1286768', '1286767', '1286766', '1286803', '1286815', '1286814', '1286813', '1286812', '1286811', '1286810', '1286809', '1286808', '1286807', '1286806', '1286805', '1286804', '1286816', '1286802', '1286801', '1286800', '1286799', '1286798', '1286797', '1286796', '1286795', '1286794', '1286793', '1286792', '1286791', '1287084', '1287351', '1287350', '1287349', '1287348', '1287347', '1287346', '1287345', '1287344', '1287343', '1287342', '1287341', '1287340', '1287352', '1287338', '1287337', '1287336', '1287335', '1287334', '1287333', '1287332', '1287331', '1287330', '1287329', '1287328', '1287365', '1287377', '1287376', '1287375', '1287374', '1287373', '1287372', '1287371', '1287370', '1287369', '1287368', '1287367', '1287366', '1287378', '1287364', '1287363', '1287362', '1287361', '1287360', '1287359', '1287358', '1287357', '1287356', '1287355', '1287354', '1287353', '1287339', '1287300', '1287299', '1287298', '1287297', '1287296', '1287295', '1287294', '1287293', '1287292', '1287291', '1287290', '1287289', '1287301', '1287287', '1287286', '1287285', '1287284', '1287283', '1287282', '1287281', '1287280', '1287279', '1287278', '1287277', '1287314', '1287326', '1287325', '1287324', '1287323', '1287322', '1287321', '1287320', '1287319', '1287318', '1287317', '1287316', '1287315', '1287327', '1287313', '1287312', '1287311', '1287310', '1287309', '1287308', '1287307', '1287306', '1287305', '1287304', '1287303', '1287302', '1287390', '1287454', '1287453', '1287452', '1287451', '1287450', '1287449', '1287448', '1287447', '1287446', '1287445', '1287444', '1287443', '1287455', '1287441', '1287440', '1287439', '1287438', '1287437', '1287436', '1287435', '1287434', '1287433', '1287432', '1287431', '1287430', '1287468', '1287480', '1287479', '1287478', '1287477', '1287476', '1287475', '1287474', '1287473', '1287472', '1287471', '1287470', '1287469', '1287481', '1287467', '1287466', '1287465', '1287464', '1287463', '1287462', '1287461', '1287460', '1287459', '1287458', '1287457', '1287456', '1287442', '1287402', '1287401', '1287400', '1287399', '1287398', '1287397', '1287396', '1287395', '1287394', '1287393', '1287392', '1287391', '1287403', '1287389', '1287388', '1287387', '1287386', '1287385', '1287384', '1287383', '1287382', '1287381', '1287380', '1287379', '1287416', '1287428', '1287427', '1287426', '1287425', '1287424', '1287423', '1287422', '1287421', '1287420', '1287419', '1287418', '1287417', '1287429', '1287415', '1287414', '1287413', '1287412', '1287411', '1287410', '1287409', '1287408', '1287407', '1287406', '1287405', '1287404', '1287288', '1287147', '1287146', '1287145', '1287144', '1287143', '1287142', '1287141', '1287140', '1287139', '1287138', '1287137', '1287136', '1287148', '1287134', '1287133', '1287132', '1287131', '1287130', '1287129', '1287128', '1287127', '1287126', '1287125', '1287124', '1287161', '1287173', '1287172', '1287171', '1287170', '1287169', '1287168', '1287167', '1287166', '1287165', '1287164', '1287163', '1287162', '1287174', '1287160', '1287159', '1287158', '1287157', '1287156', '1287155', '1287154', '1287153', '1287152', '1287151', '1287150', '1287149', '1287135', '1287096', '1287095', '1287094', '1287093', '1287092', '1287091', '1287090', '1287089', '1287088', '1287087', '1287086', '1287085', '1287097', '1287083', '1287082', '1287081', '1287080', '1287079', '1287078', '1287077', '1287076', '1287075', '1287074', '1287073', '1287110', '1287122', '1287121', '1287120', '1287119', '1287118', '1287117', '1287116', '1287115', '1287114', '1287113', '1287112', '1287111', '1287123', '1287109', '1287108', '1287107', '1287106', '1287105', '1287104', '1287103', '1287102', '1287101', '1287100', '1287099', '1287098', '1287186', '1287249', '1287248', '1287247', '1287246', '1287245', '1287244', '1287243', '1287242', '1287241', '1287240', '1287239', '1287238', '1287250', '1287236', '1287235', '1287234', '1287233', '1287232', '1287231', '1287230', '1287229', '1287228', '1287227', '1287226', '1287263', '1287275', '1287274', '1287273', '1287272', '1287271', '1287270', '1287269', '1287268', '1287267', '1287266', '1287265', '1287264', '1287276', '1287262', '1287261', '1287260', '1287259', '1287258', '1287257', '1287256', '1287255', '1287254', '1287253', '1287252', '1287251', '1287237', '1287198', '1287197', '1287196', '1287195', '1287194', '1287193', '1287192', '1287191', '1287190', '1287189', '1287188', '1287187', '1287199', '1287185', '1287184', '1287183', '1287182', '1287181', '1287180', '1287179', '1287178', '1287177', '1287176', '1287175', '1287212', '1287224', '1287223', '1287222', '1287221', '1287220', '1287219', '1287218', '1287217', '1287216', '1287215', '1287214', '1287213', '1287225', '1287211', '1287210', '1287209', '1287208', '1287207', '1287206', '1287205', '1287204', '1287203', '1287202', '1287201', '1287200', '1286675', '1286125', '1286124', '1286123', '1286122', '1286121', '1286120', '1286119', '1286118', '1286117', '1286116', '1286115', '1286114', '1286126', '1286112', '1286111', '1286110', '1286109', '1286108', '1286107', '1286106', '1286105', '1286104', '1286103', '1286102', '1286139', '1286151', '1286150', '1286149', '1286148', '1286147', '1286146', '1286145', '1286144', '1286143', '1286142', '1286141', '1286140', '1286152', '1286138', '1286137', '1286136', '1286135', '1286134', '1286133', '1286132', '1286131', '1286130', '1286129', '1286128', '1286127', '1286113', '1286074', '1286073', '1286072', '1286071', '1286070', '1286069', '1286068', '1286067', '1286066', '1286065', '1286064', '1286063', '1286075', '1286061', '1286060', '1286059', '1286058', '1286057', '1286056', '1286055', '1286054', '1286053', '1286052', '1286051', '1286088', '1286100', '1286099', '1286098', '1286097', '1286096', '1286095', '1286094', '1286093', '1286092', '1286091', '1286090', '1286089', '1286101', '1286087', '1286086', '1286085', '1286084', '1286083', '1286082', '1286081', '1286080', '1286079', '1286078', '1286077', '1286076', '1286164', '1286227', '1286226', '1286225', '1286224', '1286223', '1286222', '1286221', '1286220', '1286219', '1286218', '1286217', '1286216', '1286228', '1286214', '1286213', '1286212', '1286211', '1286210', '1286209', '1286208', '1286207', '1286206', '1286205', '1286204', '1286241', '1286253', '1286252', '1286251', '1286250', '1286249', '1286248', '1286247', '1286246', '1286245', '1286244', '1286243', '1286242', '1286254', '1286240', '1286239', '1286238', '1286237', '1286236', '1286235', '1286234', '1286233', '1286232', '1286231', '1286230', '1286229', '1286215', '1286176', '1286175', '1286174', '1286173', '1286172', '1286171', '1286170', '1286169', '1286168', '1286167', '1286166', '1286165', '1286177', '1286163', '1286162', '1286161', '1286160', '1286159', '1286158', '1286157', '1286156', '1286155', '1286154', '1286153', '1286190', '1286202', '1286201', '1286200', '1286199', '1286198', '1286197', '1286196', '1286195', '1286194', '1286193', '1286192', '1286191', '1286203', '1286189', '1286188', '1286187', '1286186', '1286185', '1286184', '1286183', '1286182', '1286181', '1286180', '1286179', '1286178', '1286062', '1285921', '1285920', '1285919', '1285918', '1285917', '1285916', '1285915', '1285914', '1285913', '1285912', '1285911', '1285910', '1285922', '1285908', '1285907', '1285906', '1285905', '1285904', '1285903', '1285902', '1285901', '1285900', '1285899', '1285898', '1285935', '1285947', '1285946', '1285945', '1285944', '1285943', '1285942', '1285941', '1285940', '1285939', '1285938', '1285937', '1285936', '1285948', '1285934', '1285933', '1285932', '1285931', '1285930', '1285929', '1285928', '1285927', '1285926', '1285925', '1285924', '1285923', '1285909', '1285870', '1285869', '1285868', '1285867', '1285866', '1285865', '1285864', '1285863', '1285862', '1285861', '1285860', '1285859', '1285871', '1285857', '1285856', '1285855', '1285854', '1285853', '1285852', '1285851', '1285850', '1285849', '1285848', '1285847', '1285884', '1285896', '1285895', '1285894', '1285893', '1285892', '1285891', '1285890', '1285889', '1285888', '1285887', '1285886', '1285885', '1285897', '1285883', '1285882', '1285881', '1285880', '1285879', '1285878', '1285877', '1285876', '1285875', '1285874', '1285873', '1285872', '1285960', '1286023', '1286022', '1286021', '1286020', '1286019', '1286018', '1286017', '1286016', '1286015', '1286014', '1286013', '1286012', '1286024', '1286010', '1286009', '1286008', '1286007', '1286006', '1286005', '1286004', '1286003', '1286002', '1286001', '1286000', '1286037', '1286049', '1286048', '1286047', '1286046', '1286045', '1286044', '1286043', '1286042', '1286041', '1286040', '1286039', '1286038', '1286050', '1286036', '1286035', '1286034', '1286033', '1286032', '1286031', '1286030', '1286029', '1286028', '1286027', '1286026', '1286025', '1286011', '1285972', '1285971', '1285970', '1285969', '1285968', '1285967', '1285966', '1285965', '1285964', '1285963', '1285962', '1285961', '1285973', '1285959', '1285958', '1285957', '1285956', '1285955', '1285954', '1285953', '1285952', '1285951', '1285950', '1285949', '1285986', '1285998', '1285997', '1285996', '1285995', '1285994', '1285993', '1285992', '1285991', '1285990', '1285989', '1285988', '1285987', '1285999', '1285985', '1285984', '1285983', '1285982', '1285981', '1285980', '1285979', '1285978', '1285977', '1285976', '1285975', '1285974', '1286266', '1286533', '1286532', '1286531', '1286530', '1286529', '1286528', '1286527', '1286526', '1286525', '1286524', '1286523', '1286522', '1286534', '1286520', '1286519', '1286518', '1286517', '1286516', '1286515', '1286514', '1286513', '1286512', '1286511', '1286510', '1286547', '1286559', '1286558', '1286557', '1286556', '1286555', '1286554', '1286553', '1286552', '1286551', '1286550', '1286549', '1286548', '1286560', '1286546', '1286545', '1286544', '1286543', '1286542', '1286541', '1286540', '1286539', '1286538', '1286537', '1286536', '1286535', '1286521', '1286482', '1286481', '1286480', '1286479', '1286478', '1286477', '1286476', '1286475', '1286474', '1286473', '1286472', '1286471', '1286483', '1286469', '1286468', '1286467', '1286466', '1286465', '1286464', '1286463', '1286462', '1286461', '1286460', '1286459', '1286496', '1286508', '1286507', '1286506', '1286505', '1286504', '1286503', '1286502', '1286501', '1286500', '1286499', '1286498', '1286497', '1286509', '1286495', '1286494', '1286493', '1286492', '1286491', '1286490', '1286489', '1286488', '1286487', '1286486', '1286485', '1286484', '1286572', '1286636', '1286635', '1286634', '1286633', '1286632', '1286631', '1286630', '1286629', '1286628', '1286627', '1286626', '1286625', '1286637', '1286623', '1286622', '1286621', '1286620', '1286619', '1286618', '1286617', '1286616', '1286615', '1286614', '1286613', '1286612', '1286650', '1286662', '1286661', '1286660', '1286659', '1286658', '1286657', '1286656', '1286655', '1286654', '1286653', '1286652', '1286651', '1286663', '1286649', '1286648', '1286647', '1286646', '1286645', '1286644', '1286643', '1286642', '1286641', '1286640', '1286639', '1286638', '1286624', '1286584', '1286583', '1286582', '1286581', '1286580', '1286579', '1286578', '1286577', '1286576', '1286575', '1286574', '1286573', '1286585', '1286571', '1286570', '1286569', '1286568', '1286567', '1286566', '1286565', '1286564', '1286563', '1286562', '1286561', '1286598', '1286610', '1286609', '1286608', '1286607', '1286606', '1286605', '1286604', '1286603', '1286602', '1286601', '1286600', '1286599', '1286611', '1286597', '1286596', '1286595', '1286594', '1286593', '1286592', '1286591', '1286590', '1286589', '1286588', '1286587', '1286586', '1286470', '1286329', '1286328', '1286327', '1286326', '1286325', '1286324', '1286323', '1286322', '1286321', '1286320', '1286319', '1286318', '1286330', '1286316', '1286315', '1286314', '1286313', '1286312', '1286311', '1286310', '1286309', '1286308', '1286307', '1286306', '1286343', '1286355', '1286354', '1286353', '1286352', '1286351', '1286350', '1286349', '1286348', '1286347', '1286346', '1286345', '1286344', '1286356', '1286342', '1286341', '1286340', '1286339', '1286338', '1286337', '1286336', '1286335', '1286334', '1286333', '1286332', '1286331', '1286317', '1286278', '1286277', '1286276', '1286275', '1286274', '1286273', '1286272', '1286271', '1286270', '1286269', '1286268', '1286267', '1286279', '1286265', '1286264', '1286263', '1286262', '1286261', '1286260', '1286259', '1286258', '1286257', '1286256', '1286255', '1286292', '1286304', '1286303', '1286302', '1286301', '1286300', '1286299', '1286298', '1286297', '1286296', '1286295', '1286294', '1286293', '1286305', '1286291', '1286290', '1286289', '1286288', '1286287', '1286286', '1286285', '1286284', '1286283', '1286282', '1286281', '1286280', '1286368', '1286431', '1286430', '1286429', '1286428', '1286427', '1286426', '1286425', '1286424', '1286423', '1286422', '1286421', '1286420', '1286432', '1286418', '1286417', '1286416', '1286415', '1286414', '1286413', '1286412', '1286411', '1286410', '1286409', '1286408', '1286445', '1286457', '1286456', '1286455', '1286454', '1286453', '1286452', '1286451', '1286450', '1286449', '1286448', '1286447', '1286446', '1286458', '1286444', '1286443', '1286442', '1286441', '1286440', '1286439', '1286438', '1286437', '1286436', '1286435', '1286434', '1286433', '1286419', '1286380', '1286379', '1286378', '1286377', '1286376', '1286375', '1286374', '1286373', '1286372', '1286371', '1286370', '1286369', '1286381', '1286367', '1285308', '1285307', '1285306', '1285305', '1285304', '1285303', '1285302', '1285301', '1285300', '1285299', '1285298', '1285297', '1285309', '1285295', '1285294', '1285293', '1285292', '1285291', '1285290', '1285289', '1285288', '1285287', '1285286', '1286407', '1285322', '1285334', '1285333', '1285332', '1285331', '1285330', '1285329', '1286386', '1286385', '1286384', '1286383', '1286382')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:18:02,454 - 123857 - src.utils.log - INFO - βœ… Fetched 3269 rows - __SPLIT__ 2026-01-13 08:18:02,470 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 149731 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:18:02,767 - 123857 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:18:02,768 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 149731 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:18:03,059 - 123857 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:18:03,059 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 149731 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:18:03,362 - 123857 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:18:03,362 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 149731 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:18:03,650 - 123857 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:18:03,663 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149731;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:18:03,949 - 123857 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:18:03,958 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 149731;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:18:04,245 - 123857 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:18:04,251 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 149731;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:18:04,547 - 123857 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:18:04,548 - 123857 - src.utils.log - INFO - Parallel Insertion in invoice tables begin - __SPLIT__ 2026-01-13 08:18:04,548 - 123857 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.AccountDiscountSetup: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-4_0) - __SPLIT__ 2026-01-13 08:18:04,549 - 123857 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 3269 rows in batches of 25000 (Thread: ThreadPoolExecutor-4_1) - __SPLIT__ 2026-01-13 08:18:04,549 - 123857 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.DiscountApplied: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-4_2) - __SPLIT__ 2026-01-13 08:18:04,855 - 123857 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.DiscountApplied in 0 batches - __SPLIT__ 2026-01-13 08:18:04,856 - 123857 - src.utils.log - INFO - Insert success for table: Billing.DiscountApplied - __SPLIT__ 2026-01-13 08:18:04,871 - 123857 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3269) into Billing.InvoiceCharges - __SPLIT__ 2026-01-13 08:18:04,872 - 123857 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.AccountDiscountSetup in 0 batches - __SPLIT__ 2026-01-13 08:18:04,875 - 123857 - src.utils.log - INFO - Insert success for table: Billing.AccountDiscountSetup - __SPLIT__ 2026-01-13 08:18:18,090 - 123857 - src.utils.log - INFO - βœ… All 3269 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-01-13 08:18:18,091 - 123857 - src.utils.log - INFO - Insert success for table: Billing.InvoiceCharges - __SPLIT__ 2026-01-13 08:18:18,091 - 123857 - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-01-13 08:18:18,094 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:18:18,395 - 123857 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:18:18,395 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14534' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:18:18,682 - 123857 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:18:18,684 - 123857 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 3269 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:18:19,173 - 123857 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3269) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-01-13 08:19:11,376 - 123857 - src.utils.log - INFO - βœ… All 3269 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-01-13 08:19:11,518 - 123857 - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-13 08:19:11,520 - 123857 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.ServiceSetup SET IsInitialWoGenerated = 1 WHERE CompanyId = 133 AND ServiceSetupId = 149731;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:19:11,809 - 123857 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 08:19:11,811 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1284213', '1284214', '1284215', '1284216', '1284217', '1284218', '1284219', '1284220', '1284221', '1284222', '1284223', '1284224', '1284225', '1284226', '1284227', '1284228', '1284229', '1284230', '1284231', '1284232', '1284233', '1284234', '1284235', '1284236', '1284237', '1284238', '1284239', '1284240', '1284241', '1284242', '1284243', '1284244', '1284245', '1284246', '1284247', '1284248', '1284249', '1284250', '1284251', '1284252', '1284253', '1284254', '1284255', '1284256', '1284257', '1284258', '1284259', '1284260', '1284261', '1284262', '1284263', '1284264', '1284265', '1284266', '1284267', '1284268', '1284269', '1284270', '1284271', '1284272', '1284273', '1284274', '1284275', '1284276', '1284277', '1284278', '1284279', '1284280', '1284281', '1284282', '1284283', '1284284', '1284285', '1284286', '1284287', '1284288', '1284289', '1284290', '1284291', '1284292', '1284293', '1284294', '1284295', '1284296', '1284297', '1284298', '1284299', '1284300', '1284301', '1284302', '1284303', '1284304', '1284305', '1284306', '1284307', '1284308', '1284309', '1284310', '1284311', '1284312', '1284313', '1284314', '1284315', '1284316', '1284317', '1284318', '1284319', '1284320', '1284321', '1284322', '1284323', '1284324', '1284325', '1284326', '1284327', '1284328', '1284329', '1284330', '1284331', '1284332', '1284333', '1284334', '1284335', '1284336', '1284337', '1284338', '1284339', '1284340', '1284341', '1284342', '1284343', '1284344', '1284345', '1284346', '1284347', '1284348', '1284349', '1284350', '1284351', '1284352', '1284353', '1284354', '1284355', '1284356', '1284357', '1284358', '1284359', '1284360', '1284361', '1284362', '1284363', '1284364', '1284365', '1284366', '1284367', '1284368', '1284369', '1284370', '1284371', '1284372', '1284373', '1284374', '1284375', '1284376', '1284377', '1284378', '1284379', '1284380', '1284381', '1284382', '1284383', '1284384', '1284385', '1284386', '1284387', '1284388', '1284389', '1284390', '1284391', '1284392', '1284393', '1284394', '1284395', '1284396', '1284397', '1284398', '1284399', '1284400', '1284401', '1284402', '1284403', '1284404', '1284405', '1284406', '1284407', '1284408', '1284409', '1284410', '1284411', '1284412', '1284413', '1284414', '1284415', '1284416', '1284417', '1284418', '1284419', '1284420', '1284421', '1284422', '1284423', '1284424', '1284425', '1284426', '1284427', '1284428', '1284429', '1284430', '1284431', '1284432', '1284433', '1284434', '1284435', '1284436', '1284437', '1284438', '1284439', '1284440', '1284441', '1284442', '1284443', '1284444', '1284445', '1284446', '1284447', '1284448', '1284449', '1284450', '1284451', '1284452', '1284453', '1284454', '1284455', '1284456', '1284457', '1284458', '1284459', '1284460', '1284461', '1284462', '1284463', '1284464', '1284465', '1284466', '1284467', '1284468', '1284469', '1284470', '1284471', '1284472', '1284473', '1284474', '1284475', '1284476', '1284477', '1284478', '1284479', '1284480', '1284481', '1284482', '1284483', '1284484', '1284485', '1284486', '1284487', '1284488', '1284489', '1284490', '1284491', '1284492', '1284493', '1284494', '1284495', '1284496', '1284497', '1284498', '1284499', '1284500', '1284501', '1284502', '1284503', '1284504', '1284505', '1284506', '1284507', '1284508', '1284509', '1284510', '1284511', '1284512', '1284513', '1284514', '1284515', '1284516', '1284517', '1284518', '1284519', '1284520', '1284521', '1284522', '1284523', '1284524', '1284525', '1284526', '1284527', '1284528', '1284529', '1284530', '1284531', '1284532', '1284533', '1284534', '1284535', '1284536', '1284537', '1284538', '1284539', '1284540', '1284541', '1284542', '1284543', '1284544', '1284545', '1284546', '1284547', '1284548', '1284549', '1284550', '1284551', '1284552', '1284553', '1284554', '1284555', '1284556', '1284557', '1284558', '1284559', '1284560', '1284561', '1284562', '1284563', '1284564', '1284565', '1284566', '1284567', '1284568', '1284569', '1284570', '1284571', '1284572', '1284573', '1284574', '1284575', '1284576', '1284577', '1284578', '1284579', '1284580', '1284581', '1284582', '1284583', '1284584', '1284585', '1284586', '1284587', '1284588', '1284589', '1284590', '1284591', '1284592', '1284593', '1284594', '1284595', '1284596', '1284597', '1284598', '1284599', '1284600', '1284601', '1284602', '1284603', '1284604', '1284605', '1284606', '1284607', '1284608', '1284609', '1284610', '1284611', '1284612', '1284613', '1284614', '1284615', '1284616', '1284617', '1284618', '1284619', '1284620', '1284621', '1284622', '1284623', '1284624', '1284625', '1284626', '1284627', '1284628', '1284629', '1284630', '1284631', '1284632', '1284633', '1284634', '1284635', '1284636', '1284637', '1284638', '1284639', '1284640', '1284641', '1284642', '1284643', '1284644', '1284645', '1284646', '1284647', '1284648', '1284649', '1284650', '1284651', '1284652', '1284653', '1284654', '1284655', '1284656', '1284657', '1284658', '1284659', '1284660', '1284661', '1284662', '1284663', '1284664', '1284665', '1284666', '1284667', '1284668', '1284669', '1284670', '1284671', '1284672', '1284673', '1284674', '1284675', '1284676', '1284677', '1284678', '1284679', '1284680', '1284681', '1284682', '1284683', '1284684', '1284685', '1284686', '1284687', '1284688', '1284689', '1284690', '1284691', '1284692', '1284693', '1284694', '1284695', '1284696', '1284697', '1284698', '1284699', '1284700', '1284701', '1284702', '1284703', '1284704', '1284705', '1284706', '1284707', '1284708', '1284709', '1284710', '1284711', '1284712', '1284713', '1284714', '1284715', '1284716', '1284717', '1284718', '1284719', '1284720', '1284721', '1284722', '1284723', '1284724', '1284725', '1284726', '1284727', '1284728', '1284729', '1284730', '1284731', '1284732', '1284733', '1284734', '1284735', '1284736', '1284737', '1284738', '1284739', '1284740', '1284741', '1284742', '1284743', '1284744', '1284745', '1284746', '1284747', '1284748', '1284749', '1284750', '1284751', '1284752', '1284753', '1284754', '1284755', '1284756', '1284757', '1284758', '1284759', '1284760', '1284761', '1284762', '1284763', '1284764', '1284765', '1284766', '1284767', '1284768', '1284769', '1284770', '1284771', '1284772', '1284773', '1284774', '1284775', '1284776', '1284777', '1284778', '1284779', '1284780', '1284781', '1284782', '1284783', '1284784', '1284785', '1284786', '1284787', '1284788', '1284789', '1284790', '1284791', '1284792', '1284793', '1284794', '1284795', '1284796', '1284797', '1284798', '1284799', '1284800', '1284801', '1284802', '1284803', '1284804', '1284805', '1284806', '1284807', '1284808', '1284809', '1284810', '1284811', '1284812', '1284813', '1284814', '1284815', '1284816', '1284817', '1284818', '1284819', '1284820', '1284821', '1284822', '1284823', '1284824', '1284825', '1284826', '1284827', '1284828', '1284829', '1284830', '1284831', '1284832', '1284833', '1284834', '1284835', '1284836', '1284837', '1284838', '1284839', '1284840', '1284841', '1284842', '1284843', '1284844', '1284845', '1284846', '1284847', '1284848', '1284849', '1284850', '1284851', '1284852', '1284853', '1284854', '1284855', '1284856', '1284857', '1284858', '1284859', '1284860', '1284861', '1284862', '1284863', '1284864', '1284865', '1284866', '1284867', '1284868', '1284869', '1284870', '1284871', '1284872', '1284873', '1284874', '1284875', '1284876', '1284877', '1284878', '1284879', '1284880', '1284881', '1284882', '1284883', '1284884', '1284885', '1284886', '1284887', '1284888', '1284889', '1284890', '1284891', '1284892', '1284893', '1284894', '1284895', '1284896', '1284897', '1284898', '1284899', '1284900', '1284901', '1284902', '1284903', '1284904', '1284905', '1284906', '1284907', '1284908', '1284909', '1284910', '1284911', '1284912', '1284913', '1284914', '1284915', '1284916', '1284917', '1284918', '1284919', '1284920', '1284921', '1284922', '1284923', '1284924', '1284925', '1284926', '1284927', '1284928', '1284929', '1284930', '1284931', '1284932', '1284933', '1284934', '1284935', '1284936', '1284937', '1284938', '1284939', '1284940', '1284941', '1284942', '1284943', '1284944', '1284945', '1284946', '1284947', '1284948', '1284949', '1284950', '1284951', '1284952', '1284953', '1284954', '1284955', '1284956', '1284957', '1284958', '1284959', '1284960', '1284961', '1284962', '1284963', '1284964', '1284965', '1284966', '1284967', '1284968', '1284969', '1284970', '1284971', '1284972', '1284973', '1284974', '1284975', '1284976', '1284977', '1284978', '1284979', '1284980', '1284981', '1284982', '1284983', '1284984', '1284985', '1284986', '1284987', '1284988', '1284989', '1284990', '1284991', '1284992', '1284993', '1284994', '1284995', '1284996', '1284997', '1284998', '1284999', '1285000', '1285001', '1285002', '1285003', '1285004', '1285005', '1285006', '1285007', '1285008', '1285009', '1285010', '1285011', '1285012', '1285013', '1285014', '1285015', '1285016', '1285017', '1285018', '1285019', '1285020', '1285021', '1285022', '1285023', '1285024', '1285025', '1285026', '1285027', '1285028', '1285029', '1285030', '1285031', '1285032', '1285033', '1285034', '1285035', '1285036', '1285037', '1285038', '1285039', '1285040', '1285041', '1285042', '1285043', '1285044', '1285045', '1285046', '1285047', '1285048', '1285049', '1285050', '1285051', '1285052', '1285053', '1285054', '1285055', '1285056', '1285057', '1285058', '1285059', '1285060', '1285061', '1285062', '1285063', '1285064', '1285065', '1285066', '1285067', '1285068', '1285069', '1285070', '1285071', '1285072', '1285073', '1285074', '1285075', '1285076', '1285077', '1285078', '1285079', '1285080', '1285081', '1285082', '1285083', '1285084', '1285085', '1285086', '1285087', '1285088', '1285089', '1285090', '1285091', '1285092', '1285093', '1285094', '1285095', '1285096', '1285097', '1285098', '1285099', '1285100', '1285101', '1285102', '1285103', '1285104', '1285105', '1285106', '1285107', '1285108', '1285109', '1285110', '1285111', '1285112', '1285113', '1285114', '1285115', '1285116', '1285117', '1285118', '1285119', '1285120', '1285121', '1285122', '1285123', '1285124', '1285125', '1285126', '1285127', '1285128', '1285129', '1285130', '1285131', '1285132', '1285133', '1285134', '1285135', '1285136', '1285137', '1285138', '1285139', '1285140', '1285141', '1285142', '1285143', '1285144', '1285145', '1285146', '1285147', '1285148', '1285149', '1285150', '1285151', '1285152', '1285153', '1285154', '1285155', '1285156', '1285157', '1285158', '1285159', '1285160', '1285161', '1285162', '1285163', '1285164', '1285165', '1285166', '1285167', '1285168', '1285169', '1285170', '1285171', '1285172', '1285173', '1285174', '1285175', '1285176', '1285177', '1285178', '1285179', '1285180', '1285181', '1285182', '1285183', '1285184', '1285185', '1285186', '1285187', '1285188', '1285189', '1285190', '1285191', '1285192', '1285193', '1285194', '1285195', '1285196', '1285197', '1285198', '1285199', '1285200', '1285201', '1285202', '1285203', '1285204', '1285205', '1285206', '1285207', '1285208', '1285209', '1285210', '1285211', '1285212', '1285213', '1285214', '1285215', '1285216', '1285217', '1285218', '1285219', '1285220', '1285221', '1285222', '1285223', '1285224', '1285225', '1285226', '1285227', '1285228', '1285229', '1285230', '1285231', '1285232', '1285233', '1285234', '1285235', '1285236', '1285237', '1285238', '1285239', '1285240', '1285241', '1285242', '1285243', '1285244', '1285245', '1285246', '1285247', '1285248', '1285249', '1285250', '1285251', '1285252', '1285253', '1285254', '1285255', '1285256', '1285257', '1285258', '1285259', '1285260', '1285261', '1285262', '1285263', '1285264', '1285265', '1285266', '1285267', '1285268', '1285269', '1285270', '1285271', '1285272', '1285273', '1285274', '1285275', '1285276', '1285277', '1285278', '1285279', '1285280', '1285281', '1285282', '1285283', '1285284', '1285285', '1285286', '1285287', '1285288', '1285289', '1285290', '1285291', '1285292', '1285293', '1285294', '1285295', '1285296', '1285297', '1285298', '1285299', '1285300', '1285301', '1285302', '1285303', '1285304', '1285305', '1285306', '1285307', '1285308', '1285309', '1285310', '1285311', '1285312', '1285313', '1285314', '1285315', '1285316', '1285317', '1285318', '1285319', '1285320', '1285321', '1285322', '1285323', '1285324', '1285325', '1285326', '1285327', '1285328', '1285329', '1285330', '1285331', '1285332', '1285333', '1285334', '1285335', '1285336', '1285337', '1285338', '1285339', '1285340', '1285341', '1285342', '1285343', '1285344', '1285345', '1285346', '1285347', '1285348', '1285349', '1285350', '1285351', '1285352', '1285353', '1285354', '1285355', '1285356', '1285357', '1285358', '1285359', '1285360', '1285361', '1285362', '1285363', '1285364', '1285365', '1285366', '1285367', '1285368', '1285369', '1285370', '1285371', '1285372', '1285373', '1285374', '1285375', '1285376', '1285377', '1285378', '1285379', '1285380', '1285381', '1285382', '1285383', '1285384', '1285385', '1285386', '1285387', '1285388', '1285389', '1285390', '1285391', '1285392', '1285393', '1285394', '1285395', '1285396', '1285397', '1285398', '1285399', '1285400', '1285401', '1285402', '1285403', '1285404', '1285405', '1285406', '1285407', '1285408', '1285409', '1285410', '1285411', '1285412', '1285413', '1285414', '1285415', '1285416', '1285417', '1285418', '1285419', '1285420', '1285421', '1285422', '1285423', '1285424', '1285425', '1285426', '1285427', '1285428', '1285429', '1285430', '1285431', '1285432', '1285433', '1285434', '1285435', '1285436', '1285437', '1285438', '1285439', '1285440', '1285441', '1285442', '1285443', '1285444', '1285445', '1285446', '1285447', '1285448', '1285449', '1285450', '1285451', '1285452', '1285453', '1285454', '1285455', '1285456', '1285457', '1285458', '1285459', '1285460', '1285461', '1285462', '1285463', '1285464', '1285465', '1285466', '1285467', '1285468', '1285469', '1285470', '1285471', '1285472', '1285473', '1285474', '1285475', '1285476', '1285477', '1285478', '1285479', '1285480', '1285481', '1285482', '1285483', '1285484', '1285485', '1285486', '1285487', '1285488', '1285489', '1285490', '1285491', '1285492', '1285493', '1285494', '1285495', '1285496', '1285497', '1285498', '1285499', '1285500', '1285501', '1285502', '1285503', '1285504', '1285505', '1285506', '1285507', '1285508', '1285509', '1285510', '1285511', '1285512', '1285513', '1285514', '1285515', '1285516', '1285517', '1285518', '1285519', '1285520', '1285521', '1285522', '1285523', '1285524', '1285525', '1285526', '1285527', '1285528', '1285529', '1285530', '1285531', '1285532', '1285533', '1285534', '1285535', '1285536', '1285537', '1285538', '1285539', '1285540', '1285541', '1285542', '1285543', '1285544', '1285545', '1285546', '1285547', '1285548', '1285549', '1285550', '1285551', '1285552', '1285553', '1285554', '1285555', '1285556', '1285557', '1285558', '1285559', '1285560', '1285561', '1285562', '1285563', '1285564', '1285565', '1285566', '1285567', '1285568', '1285569', '1285570', '1285571', '1285572', '1285573', '1285574', '1285575', '1285576', '1285577', '1285578', '1285579', '1285580', '1285581', '1285582', '1285583', '1285584', '1285585', '1285586', '1285587', '1285588', '1285589', '1285590', '1285591', '1285592', '1285593', '1285594', '1285595', '1285596', '1285597', '1285598', '1285599', '1285600', '1285601', '1285602', '1285603', '1285604', '1285605', '1285606', '1285607', '1285608', '1285609', '1285610', '1285611', '1285612', '1285613', '1285614', '1285615', '1285616', '1285617', '1285618', '1285619', '1285620', '1285621', '1285622', '1285623', '1285624', '1285625', '1285626', '1285627', '1285628', '1285629', '1285630', '1285631', '1285632', '1285633', '1285634', '1285635', '1285636', '1285637', '1285638', '1285639', '1285640', '1285641', '1285642', '1285643', '1285644', '1285645', '1285646', '1285647', '1285648', '1285649', '1285650', '1285651', '1285652', '1285653', '1285654', '1285655', '1285656', '1285657', '1285658', '1285659', '1285660', '1285661', '1285662', '1285663', '1285664', '1285665', '1285666', '1285667', '1285668', '1285669', '1285670', '1285671', '1285672', '1285673', '1285674', '1285675', '1285676', '1285677', '1285678', '1285679', '1285680', '1285681', '1285682', '1285683', '1285684', '1285685', '1285686', '1285687', '1285688', '1285689', '1285690', '1285691', '1285692', '1285693', '1285694', '1285695', '1285696', '1285697', '1285698', '1285699', '1285700', '1285701', '1285702', '1285703', '1285704', '1285705', '1285706', '1285707', '1285708', '1285709', '1285710', '1285711', '1285712', '1285713', '1285714', '1285715', '1285716', '1285717', '1285718', '1285719', '1285720', '1285721', '1285722', '1285723', '1285724', '1285725', '1285726', '1285727', '1285728', '1285729', '1285730', '1285731', '1285732', '1285733', '1285734', '1285735', '1285736', '1285737', '1285738', '1285739', '1285740', '1285741', '1285742', '1285743', '1285744', '1285745', '1285746', '1285747', '1285748', '1285749', '1285750', '1285751', '1285752', '1285753', '1285754', '1285755', '1285756', '1285757', '1285758', '1285759', '1285760', '1285761', '1285762', '1285763', '1285764', '1285765', '1285766', '1285767', '1285768', '1285769', '1285770', '1285771', '1285772', '1285773', '1285774', '1285775', '1285776', '1285777', '1285778', '1285779', '1285780', '1285781', '1285782', '1285783', '1285784', '1285785', '1285786', '1285787', '1285788', '1285789', '1285790', '1285791', '1285792', '1285793', '1285794', '1285795', '1285796', '1285797', '1285798', '1285799', '1285800', '1285801', '1285802', '1285803', '1285804', '1285805', '1285806', '1285807', '1285808', '1285809', '1285810', '1285811', '1285812', '1285813', '1285814', '1285815', '1285816', '1285817', '1285818', '1285819', '1285820', '1285821', '1285822', '1285823', '1285824', '1285825', '1285826', '1285827', '1285828', '1285829', '1285830', '1285831', '1285832', '1285833', '1285834', '1285835', '1285836', '1285837', '1285838', '1285839', '1285840', '1285841', '1285842', '1285843', '1285844', '1285845', '1285846', '1285847', '1285848', '1285849', '1285850', '1285851', '1285852', '1285853', '1285854', '1285855', '1285856', '1285857', '1285858', '1285859', '1285860', '1285861', '1285862', '1285863', '1285864', '1285865', '1285866', '1285867', '1285868', '1285869', '1285870', '1285871', '1285872', '1285873', '1285874', '1285875', '1285876', '1285877', '1285878', '1285879', '1285880', '1285881', '1285882', '1285883', '1285884', '1285885', '1285886', '1285887', '1285888', '1285889', '1285890', '1285891', '1285892', '1285893', '1285894', '1285895', '1285896', '1285897', '1285898', '1285899', '1285900', '1285901', '1285902', '1285903', '1285904', '1285905', '1285906', '1285907', '1285908', '1285909', '1285910', '1285911', '1285912', '1285913', '1285914', '1285915', '1285916', '1285917', '1285918', '1285919', '1285920', '1285921', '1285922', '1285923', '1285924', '1285925', '1285926', '1285927', '1285928', '1285929', '1285930', '1285931', '1285932', '1285933', '1285934', '1285935', '1285936', '1285937', '1285938', '1285939', '1285940', '1285941', '1285942', '1285943', '1285944', '1285945', '1285946', '1285947', '1285948', '1285949', '1285950', '1285951', '1285952', '1285953', '1285954', '1285955', '1285956', '1285957', '1285958', '1285959', '1285960', '1285961', '1285962', '1285963', '1285964', '1285965', '1285966', '1285967', '1285968', '1285969', '1285970', '1285971', '1285972', '1285973', '1285974', '1285975', '1285976', '1285977', '1285978', '1285979', '1285980', '1285981', '1285982', '1285983', '1285984', '1285985', '1285986', '1285987', '1285988', '1285989', '1285990', '1285991', '1285992', '1285993', '1285994', '1285995', '1285996', '1285997', '1285998', '1285999', '1286000', '1286001', '1286002', '1286003', '1286004', '1286005', '1286006', '1286007', '1286008', '1286009', '1286010', '1286011', '1286012', '1286013', '1286014', '1286015', '1286016', '1286017', '1286018', '1286019', '1286020', '1286021', '1286022', '1286023', '1286024', '1286025', '1286026', '1286027', '1286028', '1286029', '1286030', '1286031', '1286032', '1286033', '1286034', '1286035', '1286036', '1286037', '1286038', '1286039', '1286040', '1286041', '1286042', '1286043', '1286044', '1286045', '1286046', '1286047', '1286048', '1286049', '1286050', '1286051', '1286052', '1286053', '1286054', '1286055', '1286056', '1286057', '1286058', '1286059', '1286060', '1286061', '1286062', '1286063', '1286064', '1286065', '1286066', '1286067', '1286068', '1286069', '1286070', '1286071', '1286072', '1286073', '1286074', '1286075', '1286076', '1286077', '1286078', '1286079', '1286080', '1286081', '1286082', '1286083', '1286084', '1286085', '1286086', '1286087', '1286088', '1286089', '1286090', '1286091', '1286092', '1286093', '1286094', '1286095', '1286096', '1286097', '1286098', '1286099', '1286100', '1286101', '1286102', '1286103', '1286104', '1286105', '1286106', '1286107', '1286108', '1286109', '1286110', '1286111', '1286112', '1286113', '1286114', '1286115', '1286116', '1286117', '1286118', '1286119', '1286120', '1286121', '1286122', '1286123', '1286124', '1286125', '1286126', '1286127', '1286128', '1286129', '1286130', '1286131', '1286132', '1286133', '1286134', '1286135', '1286136', '1286137', '1286138', '1286139', '1286140', '1286141', '1286142', '1286143', '1286144', '1286145', '1286146', '1286147', '1286148', '1286149', '1286150', '1286151', '1286152', '1286153', '1286154', '1286155', '1286156', '1286157', '1286158', '1286159', '1286160', '1286161', '1286162', '1286163', '1286164', '1286165', '1286166', '1286167', '1286168', '1286169', '1286170', '1286171', '1286172', '1286173', '1286174', '1286175', '1286176', '1286177', '1286178', '1286179', '1286180', '1286181', '1286182', '1286183', '1286184', '1286185', '1286186', '1286187', '1286188', '1286189', '1286190', '1286191', '1286192', '1286193', '1286194', '1286195', '1286196', '1286197', '1286198', '1286199', '1286200', '1286201', '1286202', '1286203', '1286204', '1286205', '1286206', '1286207', '1286208', '1286209', '1286210', '1286211', '1286212', '1286213', '1286214', '1286215', '1286216', '1286217', '1286218', '1286219', '1286220', '1286221', '1286222', '1286223', '1286224', '1286225', '1286226', '1286227', '1286228', '1286229', '1286230', '1286231', '1286232', '1286233', '1286234', '1286235', '1286236', '1286237', '1286238', '1286239', '1286240', '1286241', '1286242', '1286243', '1286244', '1286245', '1286246', '1286247', '1286248', '1286249', '1286250', '1286251', '1286252', '1286253', '1286254', '1286255', '1286256', '1286257', '1286258', '1286259', '1286260', '1286261', '1286262', '1286263', '1286264', '1286265', '1286266', '1286267', '1286268', '1286269', '1286270', '1286271', '1286272', '1286273', '1286274', '1286275', '1286276', '1286277', '1286278', '1286279', '1286280', '1286281', '1286282', '1286283', '1286284', '1286285', '1286286', '1286287', '1286288', '1286289', '1286290', '1286291', '1286292', '1286293', '1286294', '1286295', '1286296', '1286297', '1286298', '1286299', '1286300', '1286301', '1286302', '1286303', '1286304', '1286305', '1286306', '1286307', '1286308', '1286309', '1286310', '1286311', '1286312', '1286313', '1286314', '1286315', '1286316', '1286317', '1286318', '1286319', '1286320', '1286321', '1286322', '1286323', '1286324', '1286325', '1286326', '1286327', '1286328', '1286329', '1286330', '1286331', '1286332', '1286333', '1286334', '1286335', '1286336', '1286337', '1286338', '1286339', '1286340', '1286341', '1286342', '1286343', '1286344', '1286345', '1286346', '1286347', '1286348', '1286349', '1286350', '1286351', '1286352', '1286353', '1286354', '1286355', '1286356', '1286357', '1286358', '1286359', '1286360', '1286361', '1286362', '1286363', '1286364', '1286365', '1286366', '1286367', '1286368', '1286369', '1286370', '1286371', '1286372', '1286373', '1286374', '1286375', '1286376', '1286377', '1286378', '1286379', '1286380', '1286381', '1286382', '1286383', '1286384', '1286385', '1286386', '1286387', '1286388', '1286389', '1286390', '1286391', '1286392', '1286393', '1286394', '1286395', '1286396', '1286397', '1286398', '1286399', '1286400', '1286401', '1286402', '1286403', '1286404', '1286405', '1286406', '1286407', '1286408', '1286409', '1286410', '1286411', '1286412', '1286413', '1286414', '1286415', '1286416', '1286417', '1286418', '1286419', '1286420', '1286421', '1286422', '1286423', '1286424', '1286425', '1286426', '1286427', '1286428', '1286429', '1286430', '1286431', '1286432', '1286433', '1286434', '1286435', '1286436', '1286437', '1286438', '1286439', '1286440', '1286441', '1286442', '1286443', '1286444', '1286445', '1286446', '1286447', '1286448', '1286449', '1286450', '1286451', '1286452', '1286453', '1286454', '1286455', '1286456', '1286457', '1286458', '1286459', '1286460', '1286461', '1286462', '1286463', '1286464', '1286465', '1286466', '1286467', '1286468', '1286469', '1286470', '1286471', '1286472', '1286473', '1286474', '1286475', '1286476', '1286477', '1286478', '1286479', '1286480', '1286481', '1286482', '1286483', '1286484', '1286485', '1286486', '1286487', '1286488', '1286489', '1286490', '1286491', '1286492', '1286493', '1286494', '1286495', '1286496', '1286497', '1286498', '1286499', '1286500', '1286501', '1286502', '1286503', '1286504', '1286505', '1286506', '1286507', '1286508', '1286509', '1286510', '1286511', '1286512', '1286513', '1286514', '1286515', '1286516', '1286517', '1286518', '1286519', '1286520', '1286521', '1286522', '1286523', '1286524', '1286525', '1286526', '1286527', '1286528', '1286529', '1286530', '1286531', '1286532', '1286533', '1286534', '1286535', '1286536', '1286537', '1286538', '1286539', '1286540', '1286541', '1286542', '1286543', '1286544', '1286545', '1286546', '1286547', '1286548', '1286549', '1286550', '1286551', '1286552', '1286553', '1286554', '1286555', '1286556', '1286557', '1286558', '1286559', '1286560', '1286561', '1286562', '1286563', '1286564', '1286565', '1286566', '1286567', '1286568', '1286569', '1286570', '1286571', '1286572', '1286573', '1286574', '1286575', '1286576', '1286577', '1286578', '1286579', '1286580', '1286581', '1286582', '1286583', '1286584', '1286585', '1286586', '1286587', '1286588', '1286589', '1286590', '1286591', '1286592', '1286593', '1286594', '1286595', '1286596', '1286597', '1286598', '1286599', '1286600', '1286601', '1286602', '1286603', '1286604', '1286605', '1286606', '1286607', '1286608', '1286609', '1286610', '1286611', '1286612', '1286613', '1286614', '1286615', '1286616', '1286617', '1286618', '1286619', '1286620', '1286621', '1286622', '1286623', '1286624', '1286625', '1286626', '1286627', '1286628', '1286629', '1286630', '1286631', '1286632', '1286633', '1286634', '1286635', '1286636', '1286637', '1286638', '1286639', '1286640', '1286641', '1286642', '1286643', '1286644', '1286645', '1286646', '1286647', '1286648', '1286649', '1286650', '1286651', '1286652', '1286653', '1286654', '1286655', '1286656', '1286657', '1286658', '1286659', '1286660', '1286661', '1286662', '1286663', '1286664', '1286665', '1286666', '1286667', '1286668', '1286669', '1286670', '1286671', '1286672', '1286673', '1286674', '1286675', '1286676', '1286677', '1286678', '1286679', '1286680', '1286681', '1286682', '1286683', '1286684', '1286685', '1286686', '1286687', '1286688', '1286689', '1286690', '1286691', '1286692', '1286693', '1286694', '1286695', '1286696', '1286697', '1286698', '1286699', '1286700', '1286701', '1286702', '1286703', '1286704', '1286705', '1286706', '1286707', '1286708', '1286709', '1286710', '1286711', '1286712', '1286713', '1286714', '1286715', '1286716', '1286717', '1286718', '1286719', '1286720', '1286721', '1286722', '1286723', '1286724', '1286725', '1286726', '1286727', '1286728', '1286729', '1286730', '1286731', '1286732', '1286733', '1286734', '1286735', '1286736', '1286737', '1286738', '1286739', '1286740', '1286741', '1286742', '1286743', '1286744', '1286745', '1286746', '1286747', '1286748', '1286749', '1286750', '1286751', '1286752', '1286753', '1286754', '1286755', '1286756', '1286757', '1286758', '1286759', '1286760', '1286761', '1286762', '1286763', '1286764', '1286765', '1286766', '1286767', '1286768', '1286769', '1286770', '1286771', '1286772', '1286773', '1286774', '1286775', '1286776', '1286777', '1286778', '1286779', '1286780', '1286781', '1286782', '1286783', '1286784', '1286785', '1286786', '1286787', '1286788', '1286789', '1286790', '1286791', '1286792', '1286793', '1286794', '1286795', '1286796', '1286797', '1286798', '1286799', '1286800', '1286801', '1286802', '1286803', '1286804', '1286805', '1286806', '1286807', '1286808', '1286809', '1286810', '1286811', '1286812', '1286813', '1286814', '1286815', '1286816', '1286817', '1286818', '1286819', '1286820', '1286821', '1286822', '1286823', '1286824', '1286825', '1286826', '1286827', '1286828', '1286829', '1286830', '1286831', '1286832', '1286833', '1286834', '1286835', '1286836', '1286837', '1286838', '1286839', '1286840', '1286841', '1286842', '1286843', '1286844', '1286845', '1286846', '1286847', '1286848', '1286849', '1286850', '1286851', '1286852', '1286853', '1286854', '1286855', '1286856', '1286857', '1286858', '1286859', '1286860', '1286861', '1286862', '1286863', '1286864', '1286865', '1286866', '1286867', '1286868', '1286869', '1286870', '1286871', '1286872', '1286873', '1286874', '1286875', '1286876', '1286877', '1286878', '1286879', '1286880', '1286881', '1286882', '1286883', '1286884', '1286885', '1286886', '1286887', '1286888', '1286889', '1286890', '1286891', '1286892', '1286893', '1286894', '1286895', '1286896', '1286897', '1286898', '1286899', '1286900', '1286901', '1286902', '1286903', '1286904', '1286905', '1286906', '1286907', '1286908', '1286909', '1286910', '1286911', '1286912', '1286913', '1286914', '1286915', '1286916', '1286917', '1286918', '1286919', '1286920', '1286921', '1286922', '1286923', '1286924', '1286925', '1286926', '1286927', '1286928', '1286929', '1286930', '1286931', '1286932', '1286933', '1286934', '1286935', '1286936', '1286937', '1286938', '1286939', '1286940', '1286941', '1286942', '1286943', '1286944', '1286945', '1286946', '1286947', '1286948', '1286949', '1286950', '1286951', '1286952', '1286953', '1286954', '1286955', '1286956', '1286957', '1286958', '1286959', '1286960', '1286961', '1286962', '1286963', '1286964', '1286965', '1286966', '1286967', '1286968', '1286969', '1286970', '1286971', '1286972', '1286973', '1286974', '1286975', '1286976', '1286977', '1286978', '1286979', '1286980', '1286981', '1286982', '1286983', '1286984', '1286985', '1286986', '1286987', '1286988', '1286989', '1286990', '1286991', '1286992', '1286993', '1286994', '1286995', '1286996', '1286997', '1286998', '1286999', '1287000', '1287001', '1287002', '1287003', '1287004', '1287005', '1287006', '1287007', '1287008', '1287009', '1287010', '1287011', '1287012', '1287013', '1287014', '1287015', '1287016', '1287017', '1287018', '1287019', '1287020', '1287021', '1287022', '1287023', '1287024', '1287025', '1287026', '1287027', '1287028', '1287029', '1287030', '1287031', '1287032', '1287033', '1287034', '1287035', '1287036', '1287037', '1287038', '1287039', '1287040', '1287041', '1287042', '1287043', '1287044', '1287045', '1287046', '1287047', '1287048', '1287049', '1287050', '1287051', '1287052', '1287053', '1287054', '1287055', '1287056', '1287057', '1287058', '1287059', '1287060', '1287061', '1287062', '1287063', '1287064', '1287065', '1287066', '1287067', '1287068', '1287069', '1287070', '1287071', '1287072', '1287073', '1287074', '1287075', '1287076', '1287077', '1287078', '1287079', '1287080', '1287081', '1287082', '1287083', '1287084', '1287085', '1287086', '1287087', '1287088', '1287089', '1287090', '1287091', '1287092', '1287093', '1287094', '1287095', '1287096', '1287097', '1287098', '1287099', '1287100', '1287101', '1287102', '1287103', '1287104', '1287105', '1287106', '1287107', '1287108', '1287109', '1287110', '1287111', '1287112', '1287113', '1287114', '1287115', '1287116', '1287117', '1287118', '1287119', '1287120', '1287121', '1287122', '1287123', '1287124', '1287125', '1287126', '1287127', '1287128', '1287129', '1287130', '1287131', '1287132', '1287133', '1287134', '1287135', '1287136', '1287137', '1287138', '1287139', '1287140', '1287141', '1287142', '1287143', '1287144', '1287145', '1287146', '1287147', '1287148', '1287149', '1287150', '1287151', '1287152', '1287153', '1287154', '1287155', '1287156', '1287157', '1287158', '1287159', '1287160', '1287161', '1287162', '1287163', '1287164', '1287165', '1287166', '1287167', '1287168', '1287169', '1287170', '1287171', '1287172', '1287173', '1287174', '1287175', '1287176', '1287177', '1287178', '1287179', '1287180', '1287181', '1287182', '1287183', '1287184', '1287185', '1287186', '1287187', '1287188', '1287189', '1287190', '1287191', '1287192', '1287193', '1287194', '1287195', '1287196', '1287197', '1287198', '1287199', '1287200', '1287201', '1287202', '1287203', '1287204', '1287205', '1287206', '1287207', '1287208', '1287209', '1287210', '1287211', '1287212', '1287213', '1287214', '1287215', '1287216', '1287217', '1287218', '1287219', '1287220', '1287221', '1287222', '1287223', '1287224', '1287225', '1287226', '1287227', '1287228', '1287229', '1287230', '1287231', '1287232', '1287233', '1287234', '1287235', '1287236', '1287237', '1287238', '1287239', '1287240', '1287241', '1287242', '1287243', '1287244', '1287245', '1287246', '1287247', '1287248', '1287249', '1287250', '1287251', '1287252', '1287253', '1287254', '1287255', '1287256', '1287257', '1287258', '1287259', '1287260', '1287261', '1287262', '1287263', '1287264', '1287265', '1287266', '1287267', '1287268', '1287269', '1287270', '1287271', '1287272', '1287273', '1287274', '1287275', '1287276', '1287277', '1287278', '1287279', '1287280', '1287281', '1287282', '1287283', '1287284', '1287285', '1287286', '1287287', '1287288', '1287289', '1287290', '1287291', '1287292', '1287293', '1287294', '1287295', '1287296', '1287297', '1287298', '1287299', '1287300', '1287301', '1287302', '1287303', '1287304', '1287305', '1287306', '1287307', '1287308', '1287309', '1287310', '1287311', '1287312', '1287313', '1287314', '1287315', '1287316', '1287317', '1287318', '1287319', '1287320', '1287321', '1287322', '1287323', '1287324', '1287325', '1287326', '1287327', '1287328', '1287329', '1287330', '1287331', '1287332', '1287333', '1287334', '1287335', '1287336', '1287337', '1287338', '1287339', '1287340', '1287341', '1287342', '1287343', '1287344', '1287345', '1287346', '1287347', '1287348', '1287349', '1287350', '1287351', '1287352', '1287353', '1287354', '1287355', '1287356', '1287357', '1287358', '1287359', '1287360', '1287361', '1287362', '1287363', '1287364', '1287365', '1287366', '1287367', '1287368', '1287369', '1287370', '1287371', '1287372', '1287373', '1287374', '1287375', '1287376', '1287377', '1287378', '1287379', '1287380', '1287381', '1287382', '1287383', '1287384', '1287385', '1287386', '1287387', '1287388', '1287389', '1287390', '1287391', '1287392', '1287393', '1287394', '1287395', '1287396', '1287397', '1287398', '1287399', '1287400', '1287401', '1287402', '1287403', '1287404', '1287405', '1287406', '1287407', '1287408', '1287409', '1287410', '1287411', '1287412', '1287413', '1287414', '1287415', '1287416', '1287417', '1287418', '1287419', '1287420', '1287421', '1287422', '1287423', '1287424', '1287425', '1287426', '1287427', '1287428', '1287429', '1287430', '1287431', '1287432', '1287433', '1287434', '1287435', '1287436', '1287437', '1287438', '1287439', '1287440', '1287441', '1287442', '1287443', '1287444', '1287445', '1287446', '1287447', '1287448', '1287449', '1287450', '1287451', '1287452', '1287453', '1287454', '1287455', '1287456', '1287457', '1287458', '1287459', '1287460', '1287461', '1287462', '1287463', '1287464', '1287465', '1287466', '1287467', '1287468', '1287469', '1287470', '1287471', '1287472', '1287473', '1287474', '1287475', '1287476', '1287477', '1287478', '1287479', '1287480', '1287481') AND wo.AccountNumber = '14534' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-5_0) - __SPLIT__ 2026-01-13 08:19:12,918 - 123857 - src.utils.log - INFO - βœ… Fetched 3269 rows - __SPLIT__ 2026-01-13 08:19:12,928 - 123857 - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-01-13 08:19:12,946 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:19:13,234 - 123857 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:19:13,234 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:19:13,529 - 123857 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:19:13,534 - 123857 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 3269 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:19:13,877 - 123857 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3269) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-01-13 08:19:30,420 - 123858 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=123858 - __SPLIT__ 2026-01-13 08:19:30,421 - 123858 - src.utils.log - INFO - Work order Generation/Publish algo started for GenerateWorkOrderHistoryId: 123858 - __SPLIT__ 2026-01-13 08:19:30,435 - 123858 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-13 08:19:30,436 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:19:33,066 - 123858 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:19:33,066 - 123858 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-13 08:19:33,066 - 123858 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-13 08:19:33,067 - 123858 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-13 08:19:33,067 - 123858 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 123858;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:19:35,733 - 123858 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 08:19:35,734 - 123858 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WoGenStartDateTime = '2026-01-13 03:19:35.734' WHERE GenerateWorkOrderHistoryId = 123858;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:19:36,031 - 123858 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 08:19:36,031 - 123858 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy, CompanyId from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 123858;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:19:36,327 - 123858 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:19:36,327 - 123858 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'New', WoPublishStartDateTime = '2026-01-13 03:19:36.327' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123858;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:19:36,625 - 123858 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 08:19:36,626 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123858), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123858), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 123858 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:19:37,000 - 123858 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:19:37,000 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 123858;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:19:37,298 - 123858 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:19:37,301 - 123858 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-13 08:19:37,302 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14626... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:19:37,604 - 123858 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-01-13 08:19:37,605 - 123858 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-13 08:19:37,610 - 123858 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-01-13 08:19:37,611 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149732;... (Thread: ThreadPoolExecutor-0_0) - __SPLIT__ 2026-01-13 08:19:37,907 - 123858 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:19:37,908 - 123858 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-01-13 00:00:00' and ServiceDate <= '2037-12-31 00:00:00' and ServiceSetupId = 149732 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-0_0) - __SPLIT__ 2026-01-13 08:19:38,215 - 123858 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:19:39,083 - 123858 - src.utils.log - INFO - Generating work orders for setup: 149732 - __SPLIT__ 2026-01-13 08:19:47,693 - 123857 - src.utils.log - INFO - βœ… All 3269 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-01-13 08:19:47,696 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 149731 AND WorkOrderNo IN (236556, 6579181, 4671402, 9437220, 8873669, 5161352, 7006418, 9664216, 8071713, 7289382, 7841054, 4780117, 6246993, 5650153, 7209088, 3259912, 4569625, 6441308, 5471138, 3110275, 1946744, 7444989, 9429006, 7836928, 6673503, 4388664, 6711707, 3157947, 1178801, 4629710, 5243351, 1763475, 8756266, 5188227, 3133762, 2718121, 1186837, 6898457, 1695057, 3145068, 2416219, 4458095, 1840966, 2874697, 2188513, 1502775, 9700354, 6673251, 6935965, 1945195, 7532156, 6217112, 6137310, 3362832, 3198739, 8045825, 4598456, 1116426, 4117346, 7577309, 4162020, 1517649, 5886884, 8554351, 8405685, 8766504, 1480507, 5019157, 6767939, 1315988, 5817052, 4693274, 4338550, 1221062, 7996382, 2044102, 7760383, 8125927, 8846995, 1539575, 1579011, 1285424, 3955740, 6993665, 9316790, 9352269, 1082781, 9413869, 2331112, 5196406, 9778647, 3557496, 2762386, 7423494, 6524651, 2640335, 8607611, 8759045, 5637952, 3895044, 2649190, 4087100, 5516025, 6374989, 2313766, 8433545, 6341037, 2666010, 3971104, 3105796, 9653501, 6048849, 5150252, 9783635, 3069288, 7849666, 4244998, 5987114, 6093252, 2172690, 5388791, 8711282, 6459415, 6157427, 6203839, 5721781, 8430743, 8538975, 9886468, 3262870, 7585304, 8775872, 3055192, 1528253, 9991268, 1585437, 3864049, 6907660, 2283012, 2405333, 7262471, 3140739, 3956292, 3160535, 5837748, 5647661, 2948322, 1152136, 8659093, 4681647, 8692440, 5162155, 2131183, 4638124, 8847370, 2678290, 1030717, 3553211, 5772532, 6271941, 2196468, 2468644, 7803779, 7658706, 8908539, 5667794, 8591324, 2231932, 8096245, 4294781, 1172424, 4216751, 4982719, 8399490, 8212409, 8001543, 8853376, 1741633, 3606733, 9421689, 5456872, 6399771, 9205807, 9362702, 2052841, 4322711, 3401927, 4687843, 6234507, 6147105, 4392161, 3327132, 7987242, 7589044, 5178564, 7971091, 5995688, 6606708, 3940574, 9224397, 4195392, 8372872, 4519976, 3419819, 3208638, 3108407, 8664451, 8429874, 2313306, 4653670, 3087877, 7889995, 8083734, 9243424, 4815392, 9577030, 3036363, 7173401, 7338968, 8236167, 4424827, 6612135, 6241691, 4768645, 9521484, 5609026, 9897788, 7280992, 5126377, 6642913, 4548181, 2260861, 6546789, 8380689, 6824073, 8528227, 3440164, 2426341, 5129062, 3420044, 7389808, 2234694, 4190540, 4650411, 9626042, 9897475, 6712397, 4922160, 9724474, 6071259, 4570762, 1479176, 5583544, 3836501, 6635835, 5580014, 5549131, 3792301, 2314272, 7773461, 9914454, 8069975, 9224156, 2719560, 9539899, 8962937, 8119907, 5776488, 2706085, 8221650, 3200592, 2415795, 7238944, 8893532, 2683472, 7192178, 1030977, 9825353, 7173819, 5577811, 7701366, 1849103, 4375047, 6672904, 7228376, 4564491, 7684689, 1316386, 4596971, 3765742, 3572128, 8546127, 5717238, 9022583, 3324079, 7419324, 4098110, 9264117, 3094926, 7931820, 7013278, 5334385, 7511970, 1035608, 7476006, 2929018, 7767719, 6578054, 9094755, 7622718, 4936643, 5420863, 6594119, 1229459, 4204566, 3987429, 1507226, 9861801, 4512704, 3723985, 7136839, 2972815, 6803758, 5055023, 4711187, 7402101, 6783328, 6540764, 6636567, 4234706, 2306716, 3903287, 4790011, 4663083, 4682611, 7977077, 5754719, 6598556, 3324402, 2981955, 1267724, 7496173, 4177925, 1025350, 3660661, 5047912, 7784417, 8942593, 8797184, 9740939, 5896056, 5610727, 1012211, 9977179, 3354451, 9534109, 4604287, 7049128, 7753888, 2770839, 1763303, 5754437, 6864305, 4560838, 5710939, 5559585, 5958126, 5774659, 1527273, 3954149, 3596774, 2125793, 6112222, 2215892, 4570508, 4447796, 4522452, 1020703, 6725328, 6580604, 6119351, 1191135, 3664947, 2530504, 3042971, 9954077, 7911462, 3133281, 5922801, 6506448, 8054106, 9641913, 9961067, 2661615, 1271048, 1645780, 1781746, 5190872, 9530589, 6188920, 8517932, 8533605, 8309874, 8989310, 2216417, 1583548, 3628063, 2882289, 7631860, 2823280, 2096503, 6237786, 9193377, 8036970, 4225240, 4924263, 7391570, 7393953, 9171641, 5121786, 2239692, 3413213, 4536867, 8012949, 2238908, 7043946, 3122981, 4725119, 2924210, 4472157, 9898813, 1771477, 9564987, 3717684, 4761983, 2511885, 1347911, 3595217, 5427994, 1887837, 1076444, 5194200, 5232744, 9672507, 1734510, 4313954, 1704173, 2722238, 5454153, 3434271, 1063236, 6035282, 4622411, 8214100, 2615340, 9525245, 9473238, 3578380, 6333043, 5136042, 9148368, 2471899, 1691635, 9663077, 3011338, 4912605, 4688862, 1090970, 3428499, 4038841, 2736423, 3734654, 2228073, 5664409, 6505571, 2837761, 2226390, 9285750, 3925217, 3308746, 4629792, 2592043, 8308340, 5544207, 7997137, 6630969, 2786157, 6005591, 2444737, 9878611, 2422533, 2164579, 8433257, 9367613, 1053171, 2982548, 5288139, 9336775, 6413902, 9227444, 5846420, 1740188, 8079243, 4716320, 3141863, 9350301, 9387116, 8718418, 7205154, 2235660, 2052510, 6276464, 4919298, 2815992, 2258188, 2604055, 6510216, 6760126, 5741928, 9629401, 7679887, 6521102, 4060673, 1044098, 7352402, 9368897, 4059764, 4194076, 2652569, 1758934, 1501021, 9839495, 2427957, 8577922, 7457560, 3487325, 7127339, 7541908, 8189180, 8507000, 7532629, 8632625, 2373353, 9804422, 3332361, 6647238, 6930204, 8874145, 4145576, 9235288, 7698279, 3415839, 7136762, 8556741, 3285042, 3530037, 8374353, 4789398, 1543467, 3811553, 4273906, 1864949, 7336366, 3499098, 2183728, 2813744, 9387897, 2580343, 1433849, 8321835, 5535666, 2088756, 3503665, 6661167, 7732344, 2069799, 1352541, 3576850, 3035968, 9543198, 9514023, 7631521, 7573147, 9125388, 1300141, 6090900, 1496050, 5075397, 2278202, 5406609, 2099142, 6832096, 1225138, 9037233, 7878203, 2405696, 9386820, 4614623, 1087751, 6443811, 9945824, 9847333, 7589805, 4669690, 6926278, 8258979, 2649884, 7187401, 2303219, 9380565, 2317781, 7751392, 4152182, 9825592, 8575480, 4407616, 5055477, 4027498, 1528550, 3725341, 8588149, 2693414, 8129026, 6973156, 5199624, 5519916, 2142581, 8015361, 8421155, 6154020, 3892793, 9714458, 4745695, 6055769, 5257493, 1600605, 6127527, 9049206, 3147603, 7845531, 6774323, 6510617, 1504663, 1158248, 7322254, 7639607, 9936108, 3299794, 2339160, 3670985, 4649611, 7503591, 5514733, 3769344, 8693439, 4454916, 4750178, 9165239, 6834516, 3698128, 5824773, 4524065, 1291196, 5484378, 7990405, 4142723, 9479606, 2083922, 3884338, 6683082, 9645045, 2056017, 3156656, 2247370, 6865290, 1317111, 6252646, 7051658, 8985878, 2221565, 5060744, 2809996, 8103898, 9287418, 3557834, 3436803, 6581696, 8413841, 3687023, 4040151, 5260119, 7126397, 7038350, 5237611, 6914303, 9908873, 8654318, 9116143, 6888482, 9917353, 1932707, 8941448, 3794286, 9782089, 8183841, 7388314, 5328259, 6846577, 7060044, 5898299, 1041355, 9400845, 4191065, 1011485, 6680374, 2579164, 9960226, 5384801, 4265022, 9421630, 3794098, 2866242, 7004632, 6569696, 3504140, 6285416, 3828070, 1696672, 4580353, 5080834, 1000215, 7175272, 2332507, 4846190, 3324325, 2375941, 4240216, 1118564, 9639299, 8477813, 2800174, 8844350, 3987019, 5147228, 3127764, 7445424, 8494938, 4801641, 7924242, 5413112, 9390957, 9369887, 7882108, 5817290, 5587241, 4755592, 1769294, 5165693, 9040441, 4982300, 4275153, 1846409, 1121142, 4819497, 7875115, 5630164, 2621468, 3918186, 4037324, 5309435, 5412935, 5325510, 2064597, 9352801, 6891515, 9479685, 6934464, 6870484, 4254602, 6368125, 6633783, 6558151, 3018116, 9808542, 9837296, 1439710, 9391009, 4603322, 4180615, 8553002, 4410733, 4217422, 7852568, 1151280, 8641863, 8610274, 3817476, 1206615, 2092764, 7835547, 4509183, 3434850, 9504222, 2981711, 1332081, 2389389, 4214311, 3354550, 9883645, 8188014, 2884565, 5934026, 5054439, 6696007, 7691516, 4138743, 7823844, 1087647, 3990102, 6883369, 9435369, 4216132, 3547717, 6552189, 7198411, 8870574, 9779705, 2258972, 2219931, 1126213, 7258571, 7131589, 8391447, 9528729, 3770481, 9754015, 7178772, 3769343, 5983342, 6087726, 6086598, 3852236, 2780098, 8971642, 8161063, 7918845, 2405038, 1304907, 7148745, 4922304, 5037875, 9043555, 8327158, 1751171, 2436240, 4148092, 4839642, 4257649, 8295434, 1295333, 6895832, 2681196, 1745664, 1067748, 7137546, 5150552, 2494079, 1488997, 4650186, 3807000, 9961119, 1272163, 7206164, 1967552, 1186025, 5492328, 6524863, 5382977, 6735792, 4580609, 3020677, 9920584, 5589512, 7931904, 5268705, 7700032, 7078675, 4393107, 1118452, 3226667, 5021804, 4023582, 2673244, 1217092, 2115153, 3996108, 5268796, 5266386, 3601721, 3277215, 5819522, 7535664, 6853084, 4868974, 5639470, 7946628, 8225452, 8178995, 9380756, 4564511, 9544546, 9750684, 2663186, 6142230, 1771337, 8832426, 2664472, 2364038, 6272003, 4247297, 2927157, 6387516, 3340889, 5261839, 9581758, 8105274, 3498835, 2506927, 2907734, 1432240, 6095295, 6095358, 6286112, 9508565, 4084487, 6240819, 1469604, 5805508, 1783262, 2864830, 8153935, 1898951, 7474239, 7271433, 1931933, 6267552, 6634642, 6014012, 6296220, 2708584, 9419573, 1218179, 2696729, 6723506, 6424493, 2286820, 9127018, 6409125, 2166175, 9700571, 9822625, 5591874, 8071471, 3522453, 1947618, 2437176, 5761614, 4045504, 2278889, 4848212, 8062112, 8937722, 1301167, 9295172, 1329395, 3777493, 5857079, 2317042, 7468080, 2483360, 7227198, 5980269, 3064176, 6627984, 3863749, 2303045, 9021865, 3332215, 5637823, 6228868, 1525844, 7938090, 5639485, 7043080, 4309260, 1894819, 7443156, 1239063, 1219616, 6073968) AND GenerateWorkOrderHistoryId = 123857;... (Thread: ThreadPoolExecutor-6_0) - __SPLIT__ 2026-01-13 08:19:47,697 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 149731 AND WorkOrderNo IN (7844738, 5028247, 7180538, 7097968, 2925922, 6365821, 6946013, 3759854, 1104120, 9924679, 1386387, 2791086, 6375331, 3405476, 4275718, 8535431, 8532992, 1756336, 3059893, 8484229, 3917185, 3335350, 7001577, 8605951, 1615575, 4261112, 5239031, 4327581, 2486124, 3585737, 9144586, 4455872, 6455107, 7268055, 5178876, 5472396, 2823856, 4182958, 7056445, 3603067, 3696463, 3216880, 8889093, 5507057, 6093763, 4972505, 3926205, 4036082, 2198816, 5053681, 2174520, 3318402, 8893731, 3712437, 8467945, 9865300, 7790951, 4942183, 6229084, 3481128, 6918619, 3322063, 9171004, 3351042, 5738508, 1404561, 6005955, 7879450, 4923624, 2126223, 2970008, 5754361, 7651002, 4824457, 7200647, 1907275, 3547727, 8317761, 8508007, 1469864, 9511315, 5490600, 8721743, 7999601, 4528034, 9651524, 5248416, 5324882, 7505723, 3438771, 2765104, 2627280, 7973640, 8936432, 3542445, 7851462, 6417510, 3006777, 9956635, 1806341, 7111943, 7766279, 5001731, 9145473, 7560576, 2009625, 7308031, 4509501, 8456306, 2120053, 2450604, 5944115, 1818026, 7591183, 1118057, 9755303, 8675767, 4545861, 1535681, 4053210, 7361084, 2190837, 3371356, 8942600, 3447140, 4397795, 1257171, 9068021, 6620699, 1855285, 7565931, 7007770, 2564524, 1615451, 4596494, 3383066, 9718532, 5391933, 4695393, 7620177, 4941718, 6998028, 6613010, 7256940, 5390177, 3906563, 3053122, 2436575, 4252673, 5652279, 4306258, 7503572, 2232848, 5752778, 2486356, 6420542, 8619852, 5305834, 7213713, 2088723, 3168857, 4814902, 6777476, 5058045, 7938052, 4010662, 9194839, 4332884, 5618536, 6756751, 3360677, 3174011, 4573404, 4118810, 7076047, 2893661, 8917035, 8524540, 6662224, 4743616, 7157178, 6308536, 5570248, 9233025, 9293349, 3706869, 3522978, 2869750, 6157911, 2059719, 8404364, 8768653, 8741150, 4399043, 1769106, 4225561, 2632704, 2801932, 7323188, 7476036, 6964976, 1805956, 9444804, 8420099, 8651198, 9992782, 5073138, 9369366, 4942613, 1550033, 5193717, 5377582, 3607813, 1880398, 4876483, 2447323, 1449406, 1501610, 3488833, 2577552, 6660058, 5613616, 7897987, 4770495, 9472173, 3606444, 5535895, 1762836, 7227847, 3665750, 8677382, 4619659, 5862557, 6453463, 8714954, 2710264, 3800143, 3483828, 7518260, 8021146, 9718393, 4585076, 7474952, 5809022, 9391196, 9472404, 6904709, 5725766, 4566303, 2271276, 4733563, 9654793, 7098874, 4574341, 2284844, 9554778, 7818463, 8227473, 4351892, 4195019, 4747883, 7029132, 8562537, 4110517, 2410133, 9273985, 4743957, 3443814, 1896455, 5941052, 3133445, 6986173, 8710437, 9858222, 7225475, 1717966, 8331074, 9481059, 4582787, 8083443, 3820638, 9795072, 2185087, 8090238, 8796753, 8494642, 2816246, 8975215, 7509784, 7150298, 2238172, 9891138, 6618386, 8243063, 2693026, 3086898, 2602367, 5832120, 1610497, 2165925, 5065547, 9382532, 6458307, 3902990, 6897609, 6960557, 8438702, 6671934, 9848695, 5165949, 2575255, 2013174, 8302272, 8790204, 2488293, 9310783, 5254581, 9332203, 5648372, 1088184, 7352139, 5939364, 8365823, 8667130, 1827763, 4969268, 3219500, 2575943, 1798663, 4203534, 5005472, 4805714, 1161268, 3499065, 8327819, 9492480, 9863278, 1107610, 5264326, 3528451, 4328277, 5351691, 5984621, 7539350, 9170203, 2654335, 2108437, 8651319, 9613092, 2853588, 5297800, 1821404, 5379745, 9129803, 1176015, 5082670, 8898251, 4241420, 1772874, 2835502, 7534412, 6294806, 3987615, 9427761, 4871953, 8066464, 1721964, 4085859, 6923901, 6147990, 3878170, 1637985, 6172029, 7829211, 6650495, 6951885, 2230770, 4289319, 2900455, 1646982, 6569066, 9328273, 1954759, 8564701, 1069992, 2251427, 7312456, 4825268, 3400842, 3158208, 8741033, 2788028, 7971122, 9414534, 5155388, 2363841, 7716743, 5195446, 4623779, 8288188, 5469834, 3043316, 5882117, 8062288, 3795874, 5851526, 8508852, 1734429, 9712499, 8660692, 2243237, 6941930, 9198523, 8025679, 6772324, 1084828, 3071803, 3956609, 6897240, 4171200, 2411035, 5750164, 6580262, 7172436, 5862930, 1652897, 8089646, 9685597, 3359519, 4064013, 3419985, 9261114, 6773304, 4083086, 9607449, 5397487, 5001408, 7709094, 8495181, 3322726, 4192177, 9052551, 8237729, 2978500, 3620173, 9917386, 6757749, 4396341, 6268739, 1561699, 9714717, 1084720, 6163627, 9699310, 1001421, 7574472, 7890199, 1175545, 8406438, 1747066, 5701155, 9698743, 3892846, 3941803, 3187346, 7652925, 6025720, 9982417, 6125934, 7080523, 2293113, 8258540, 2478036, 3973627, 3985853, 1035508, 5528932, 1077183, 1933756, 2864668, 6605968, 8327322, 3196583, 6938057, 6974667, 9060950, 7081734, 7051193, 9871145, 8188268, 6648488, 9856378, 4406054, 1198195, 7152286, 7103400, 9880681, 1162478, 1980098, 6013988, 8772618, 4380199, 5194498, 8128165, 6397133, 9837956, 8388794, 8395048, 7291084, 4495123, 6297642, 1873067, 3831143, 3287809, 3372597, 4414804, 8183694, 2611911, 2769588, 4735715, 9325048, 5701918, 4582809, 4065982, 2170926, 4092944, 7727327, 5508427, 7063124, 4196786, 1655636, 1551929, 9153185, 9430716, 5536079, 4369109, 2289162, 2836018, 8689552, 2012372, 5865793, 4636486, 4575255, 2278485, 6815311, 1995745, 7823629, 6795048, 1785189, 9111142, 5163025, 2037960, 7981688, 8652652, 2200139, 2985773, 8002452, 8438506, 9070651, 1441904, 2197000, 5762169, 2666219, 3615826, 5328151, 4525724, 2514945, 9457390, 9928967, 6581839, 4998228, 1880652, 5966537, 6178152, 3645127, 9389073, 1600927, 2016134, 7662711, 7171473, 3493979, 4023123, 8958372, 8946465, 3149931, 1485471, 8305872, 8640564, 5899838, 9321295, 7732851, 9358201, 7773905, 2655456, 1010592, 4464688, 2585573, 6079671, 2650294, 7441698, 7603124, 2666523, 1788304, 3459814, 6306525, 3833207, 4897970, 4718093, 2403538, 1337077, 9803601, 8906267, 9820644, 6179295, 2230630, 4256005, 9746717, 9151522, 1686726, 1046096, 2383669, 5165775, 5311107, 1679056, 8967027, 8551899, 3866850, 8807200, 1715442, 2400487, 9529321, 2662121, 9664079, 2905689, 6546045, 6706899, 4680959, 4236967, 3949331, 1100316, 1435362, 7131064, 5957844, 5006885, 3174889, 5486852, 2454093, 8396219, 8231466, 9732236, 5662721, 1242118, 7364386, 1111973, 7867830, 7213799, 2324691, 5263408, 5292703, 4864081, 2193481, 1229586, 5402230, 1370997, 9796372, 7644783, 7325976, 8781827, 3099952, 7124331, 3503802, 1604231, 5148415, 9480876, 8069116, 2719523, 4606871, 3060736, 2197800, 1926197, 4028073, 6912404, 2745077, 3580989, 5751774, 9048600, 3502471, 6376502, 5209350, 4743972, 6494600, 5535789, 7420961, 3094882, 3179474, 4872205, 8216575, 6115989, 5535720, 5662406, 1734782, 3791258, 8633608, 1203939, 5088368, 9811358, 5615510, 4884620, 6895816, 5111666, 9086512, 3413373, 3864206, 2012139, 8697130, 5077981, 4113541, 2944076, 9315649, 7382528, 8854997, 8812433, 1787749, 8761706, 2215551, 2440376, 4674416, 4727927, 5800290, 3500805, 9148468, 1248914, 3208409, 8987673, 5826534, 7322636, 3008480, 9717677, 9907795, 9575417, 1772604, 5321209, 1425517, 5058742, 9983764, 5770360, 2955994, 9651324, 1968217, 4469346, 1914421, 1646968, 7134464, 9339382, 7672080, 7955357, 8563547, 8783467, 2213464, 2326982, 4562583, 9123118, 5694775, 8051288, 4209827, 7475126, 1626304, 5270267, 5091731, 4867293, 2910301, 5511240, 4365841, 1191327, 1411070, 7580419, 6678584, 8974882, 7545145, 7192598, 1297494, 9559257, 8348158, 1056285, 2930590, 5455842, 7872533, 5802860, 3213426, 6256914, 8777324, 2421494, 1697604, 6548703, 6316963, 7604515, 1207255, 6929786, 6997371, 9261310, 1063132, 9665077, 2497224, 9628062, 8707211, 6543417, 8853374, 6078752, 6505781, 5510838, 5093448, 8977207, 3698062, 9426978, 9126568, 2660527, 3634680, 4017824, 5230409, 1876313, 2302316, 3978764, 9930483, 1349766, 6121002, 9424484, 4217940, 1550702, 4392490, 3207956, 8551878, 9614755, 6169921, 9039560, 7306518, 2310553, 8031188, 5144024, 9197532, 5902687, 5761662, 8401707, 4168684, 4832841, 3810064, 8551237, 7508273, 3375406, 1982112, 2839403, 7562614, 4469452, 9006795, 1866385, 4201673, 1244501, 2620284, 4745630, 3402439, 9073911, 6561836, 3154616, 3517851, 3353058, 2334960, 7672523, 5159345, 6353234, 7033112, 2242697, 9945744, 9147455, 2941419, 1902517, 9336650, 9357238, 3941527, 5237627, 4028337, 1512589, 8267429, 2576021, 9255746, 2570208, 8130057, 5791759, 7051752, 4208836, 9081726, 9241547, 2814463, 5509122, 3334212, 4378464, 9565699, 2045018, 8385590, 9187362, 2173847, 9683440, 6501128, 4462555, 3381125, 8275209, 1038380, 9297576, 8106774, 7379699, 7081120, 3273168, 7656694, 3340742, 7257429, 2559876, 8050005, 5123686, 9551875, 9681910, 4259160, 5784891, 5220935, 8980538, 9156455, 5685380, 3364670, 5669647, 3141647, 8658916, 8156556, 1903308, 4814751, 5027985, 1250187, 3584213, 5122864, 6282450, 5748396, 4878946, 5129847, 7712728, 9715157, 1526093, 9192699, 1923876, 3018375, 3578175, 1506696, 7416392, 1499147, 4539269, 1259231, 4149228, 7432721, 3306262, 6242859, 1761281, 7065202, 9403710, 4681529, 7384783, 9929470, 4140255, 5553046, 9843643, 3542682, 5474532, 2675421, 1365140, 6364023, 4323391, 5790881, 8417403, 9471299, 6867020, 3332583, 6114032, 2971632, 7587746, 5679280, 2130304, 8273282, 8143359, 3031509, 7981709, 6052975, 1351947, 2066382, 7926561, 9218429, 4693377, 5613797, 8720375, 1340469, 2695163, 8759461, 2121035, 9970433, 2435067, 5184065, 2440782) AND GenerateWorkOrderHistoryId = 123857;... (Thread: ThreadPoolExecutor-6_1) - __SPLIT__ 2026-01-13 08:19:47,698 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 149731 AND WorkOrderNo IN (5817436, 7629427, 4301357, 3409774, 6150174, 7596006, 8146285, 3729218, 6644171, 4800101, 5074244, 7539987, 4778446, 2876045, 9424003, 8514968, 5406118, 6470802, 6468837, 6832386, 5568993, 3435652, 8743566, 2109934, 5195962, 7401819, 2011015, 3220967, 7481498, 3269406, 3848897, 4200855, 2230977, 7453758, 5037880, 5961065, 9639640, 7195867, 8233195, 9922198, 3193914, 9238049, 5864435, 8246436, 7281329, 9446762, 9033918, 9494356, 4702281, 6081340, 9240743, 9013283, 7676602, 8595250, 7999157, 8336412, 7732200, 1373741, 9321713, 9127628, 2827033, 7545182, 1473251, 7956730, 5734662, 5335537, 7587132, 2578154, 7016663, 8398877, 1267604, 4636172, 2097221, 2650672, 9182139, 7495178, 6674679, 8594169, 6682050, 8138139, 4179448, 6353379, 4555757, 5597297, 3136041, 3894304, 2723264, 5975821, 4326363, 5162397, 8217746, 2629601, 1182355, 2379069, 7498598, 9688562, 7105815, 3058246, 3791232, 8460058, 2069040, 3472641, 4601999, 6953709, 2429961, 2410358, 3867610, 7433082, 6069227, 8086927, 2247953, 8348855, 2210437, 3437822, 8722159, 7654162, 8128004, 3151699, 5969424, 1708700, 9249994, 7515836, 6303854, 9788743, 2471726, 7257340, 1174998, 5315737, 1702039, 9265932, 3627559, 1326908, 5050678, 1884254, 1084993, 1526348, 3950546, 7628296, 7298097, 9552228, 5220897, 8305468, 1814695, 1936080, 6188888, 7255949, 7632644, 3981179, 4312824, 1837393, 3476055, 4140013, 8095416, 7793213, 6710880, 9252627, 6177779, 5587147, 6144139, 6588116, 4202871, 1373385, 6630934, 5874835, 3784992, 4690223, 2678799, 7751440, 3297175, 6658592, 4792041, 7188204, 7890225, 4960734, 8905558, 1283809, 5373983, 5494417, 3701848, 6991939, 6198378, 6478566, 3596789, 6864006, 3178121, 4046027, 1243116, 5662600, 8792082, 3783171, 7921210, 9465558, 8797342, 6501049, 4705056, 7381832, 8785223, 9708194, 3527245, 6145682, 9646742, 8599615, 4030147, 6118278, 7236027, 6097810, 7335212, 1645613, 1738753, 1744446, 8968099, 7084804, 2910129, 1523517, 6810528, 7595567, 4978154, 2465321, 5000675, 2427484, 2574612, 3864890, 3077712, 2144344, 5602275, 2892953, 7365471, 8932249, 9632111, 3058205, 2673753, 1618019, 4089668, 2878564, 3977310, 1617798, 3178108, 1377571, 3679517, 2360522, 1567358, 6397158, 1271029, 4884768, 6324198, 2807098, 1575737, 1843600, 4158986, 7521569, 3696647, 3213530, 4434361, 9723060, 9170025, 6937049, 9522468, 7591650, 5372137, 9186313, 8064936, 5673177, 6425404, 1921147, 7175302, 3416053, 1034642, 3322645, 8460541, 2642352, 7113966, 8097881, 5668492, 9265382, 4337501, 1143295, 1956775, 8479179, 3770427, 6875445, 2824194, 7109299, 3541668, 4448400, 1901694, 3882892, 4657255, 7512322, 9553881, 6587499, 8550658, 9096975, 6385484, 3808871, 1801778, 4017869, 9316232, 5784460, 9261976, 5541450, 7064709, 6285448, 2583253, 7691083, 3442049, 4680658, 5577868, 8124851, 9045590, 7391773, 4954689, 5859865, 2194267, 1869449, 2323696, 7824167, 8691786, 4440491, 3505199, 1352734, 8298694, 6518953, 4866177, 8802624, 4879505, 5895147, 9508510, 5216572, 5893415, 2931401, 2081444, 5592707, 1800098, 6183440, 1971794, 9399877, 7496427, 8070154, 7487448, 9434489, 8062410, 9951585, 1014371, 3094680, 9441217, 5645499, 7071834, 9479219, 1361779, 5949615, 2099393, 8760702, 8882324, 4848763, 6894442, 1380438, 8022403, 1622505, 8100968, 1095516, 9689433, 6223240, 2861798, 6236937, 1562489, 4871800, 2907011, 5326927, 8322700, 9466376, 9242106, 6848263, 2288992, 3356822, 6755505, 7730456, 8708923, 2084009, 6153092, 8201369, 3548642, 1053394, 1807562, 8122484, 5765723, 2335109, 6667562, 6330349, 5295929, 6510159, 4161393, 2480074, 9215529, 3909338, 2438699, 1239480, 7943094, 1605391, 4588510, 8484696, 9280332, 8033264, 1985622, 6516508, 5054714, 5327929, 1564206, 6069462, 8424874, 6740829, 6624410, 4733143, 9438043, 5593694, 5945493, 3028296, 2679933, 7041768, 6014670, 8644879, 4972868, 7812177, 2416177, 4091059, 3164961, 2994809, 9960539, 7061735, 9157201, 3566990, 6207793, 5058043, 2856085, 4228551, 1839445, 9541340, 8578886, 4223712, 6964513, 9538335, 5736425, 1502172, 3117689, 2502044, 5426362, 2316709, 9267423, 4058100, 8171839, 5855867, 9542684, 1082752, 9211428, 9368108, 4850021, 2608692, 5071744, 3352347, 3821674, 6573608, 4045425, 5238095, 5172320, 4769767, 7986403, 5363914, 2380851, 3927955, 3670521, 1900919, 9670985, 5036744, 5213749, 9914769, 1247526, 7223843, 7405466, 4201052, 9573877, 4546537, 4823179, 1858155, 7583395, 8260047, 1067801, 1063095, 5068929, 3472223, 2003125, 7527290, 5642598, 2506257, 5898948, 1657403, 6520792, 8653729, 4658174, 1931165, 2571245, 1358646, 3706863, 4248151, 4949051, 2196286, 3734233, 5032930, 9078016, 6256469, 9159836, 2186380, 1793929, 7922765, 3091011, 8171045, 7162012, 9910867, 7834421, 8599624, 7795092, 9053923, 3260898, 7140196, 5748985, 3628223, 5236290, 2106913, 7398107, 2454592, 3230641, 6579205, 5234292, 2258804, 9379373, 9276629, 4641999, 7689206, 7031992, 7509057, 9083923, 8567275, 4858881, 5043264, 2987767, 8865364, 8661515, 9208090, 2473854, 3318320, 8552834, 5943697, 5251725, 3482591, 3027404, 3329281, 7927416, 9595980, 4152894, 9549609, 1471529, 1168244, 9473033, 3426570, 9438906, 3756768, 8834252, 4523442, 2243713, 4879651, 4558881, 5643128, 7226400, 4243679, 8175817, 3412467, 3097813, 5481785, 9973472, 7123827, 9236928, 8720888, 9512339, 7263779, 2506677, 1757656, 3671731, 5512505, 1532365, 9176303, 1457889, 2544005, 8360943, 4279220, 6653219, 2058169, 7150001, 9585965, 8517069, 6463294, 7121483, 5585723, 7015918, 7763644, 1081016, 7402174, 2351821, 6856861, 2745859, 8279066, 3316184, 4104106, 1773012, 2243004, 6035788, 3591727, 8700188, 9884046, 9679456, 8647190, 1257604, 2180191, 8177384, 8472855, 4150805, 5184433, 7389867, 2093375, 2817288, 5795632, 4203712, 4899486, 5640229, 9945724, 5477493, 1555548, 3926394, 6511756, 1784132, 4251660, 6508129, 6123823, 3352003, 8038493, 6236889, 3643251, 9709937, 3761962, 8054268, 9523295, 8328838, 1987237, 9344916, 3071305, 6589179, 4837035, 7070122, 1625974, 9335788, 4330314, 7271785, 4454089, 3773514, 1489133, 4405045, 7650823, 4912942, 4935445, 2689502, 7003621, 5927447, 2143742, 4169249, 3297356, 9384112, 2840279, 7358398, 8910663, 7554548, 5788381, 6333555, 5338722, 7975052, 5112290, 7148692, 9795931, 7933131, 1069139, 2289002, 8948904, 5612294, 8782528, 3914120, 7030232, 3500080, 3317432, 6858377, 3036575, 4391879, 6269294, 1459602, 4127509, 5459987, 7239391, 6877824, 8761583, 5363868, 2909994, 6120359, 1968310, 5044772, 8898009, 4559036, 3318044, 9627997, 5354328, 6508322, 7688045, 8899344, 7311393, 8912181, 8952099, 7455384, 9447002, 3770716, 8669762, 6748673, 6962680, 1992381, 2111577, 6793068, 8959842, 5270098, 2165434, 4695837, 9200793, 6053942, 3109452, 4478176, 8255404, 1390447, 4564133, 7289339, 3682305, 3645605, 7451371, 5121390, 5688597, 8075117, 9154289, 1752337, 3609290, 8057324, 1195355, 7400352, 7473995, 4295327, 3899721, 7472472, 6416843, 2188083, 2633939, 3533568, 3967472, 8155856, 4104689, 4266174, 4779911, 1775178, 2667295, 9771775, 7312958, 1852583, 9278415, 6495126, 7569102, 2335462, 9130162, 1506254, 5636394, 4011725, 3318399, 4107590, 1870476, 9984247, 3053799, 4894817, 3986120, 1657588, 6419979, 1262663, 4193502, 4519788, 7538236, 8725396, 2864873, 4754367, 9766794, 5032462, 5893839, 3120800, 4718960, 3852184, 4990686, 1193320, 4585950, 5882731, 2754285, 7897305, 6487074, 4398679, 5593426, 9812866, 3644405, 5952959, 3094702, 9795749, 5451087, 1283922, 3411349, 5325511, 1339447, 1229929, 8895837, 4378076, 7454411, 1070259, 2413796, 4421350, 8517513, 2476439, 8932603, 4303756, 1490351, 7399738, 5191031, 6499163, 6590749, 7066565, 7145605, 9349932, 4810103, 9106465, 1431119, 9897441, 7064438, 7573071, 7193599, 5841436, 8969463, 3788415, 5741723, 9939705, 3238783, 7630727, 6000781, 4250694, 2560461, 7684384, 2414664, 7453647, 6376834, 3465314, 8731387, 8089064, 6076010, 9241707, 9492152, 4167963, 7089221, 5039977, 4902171, 3053221, 2618720, 5203994, 3690372, 9759726, 7018192, 9367313, 8609485, 6115994, 4796058, 3431078, 8731828, 8196234, 2227404, 1641155, 8313643, 6161688, 2184126, 8540328, 4820986, 4521374, 2809169, 8100028, 9616894, 9279622, 1263869, 6733172, 6869616, 6360880, 8879068, 3875298, 9876642, 7978080, 4269485, 3286449, 1210070, 6191512, 7063915, 3178964, 5968431, 2265229, 9607106, 8336708, 9574023, 1033784, 3835557, 8568436, 1139051, 4813933, 2802303, 5020104, 5587100, 7476857, 9640941, 5061141, 8952993, 7701377, 8411931, 8472947, 5229112, 1807388, 6668478, 2990775, 4725598, 4634373, 2387874, 3370998, 5956594, 4430690, 3054323, 6494417, 5724954, 1955727, 5627172, 3861766, 5324265, 8568619, 8881698, 9146309, 7279396, 7229531, 7768506, 1641164, 1253168, 6410497, 8187983, 8736640, 8862533, 4591885, 2268794, 1973074, 8378933, 5961440, 9175732, 4748666, 2471633, 2040934, 2443887, 7053179, 2803517, 3501375, 9657663, 9858001, 6863708, 6799236, 9820441, 7195443, 9606327, 2968447, 9207611, 6365020, 6852559, 8234265, 4443802, 1981426, 2955612, 6960598, 2596634, 2136262, 7183316, 9365691, 8827114, 1893300, 2855451, 5130918, 3066472, 3594556, 6443825, 6766620, 5937200) AND GenerateWorkOrderHistoryId = 123857;... (Thread: ThreadPoolExecutor-6_2) - __SPLIT__ 2026-01-13 08:19:47,699 - 123857 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 149731 AND WorkOrderNo IN (3535586, 1212952, 8041964, 9100858, 4297667, 8531794, 1829531, 7671697, 6877352, 6581128, 7671162, 3254972, 3562040, 7668687, 1035518, 5839678, 2826588, 5361640, 3678548, 2897301, 8550539, 6683613, 4612781, 6120796, 5216657, 9137643, 4124269, 8174980, 9668532, 8713460, 9133452, 9654784, 8833891, 3571494, 9194100, 3290889, 2816463, 7739610, 6881273, 8052174, 3988660, 1467402, 2231228, 7221764, 6187349, 6918049, 8786947, 5682744, 5029803, 4426000, 1605557, 4803527, 6728662, 1765337, 4268202, 1249665, 8649427, 2560990, 8241178, 2656535, 3355740, 1699214, 8376287, 5652345, 7670296, 8057239, 4628678, 8616993, 9344006, 2961051, 4589467, 9289052, 3543850, 4301328, 6074925, 3689732, 2560088, 2409033, 7109601, 2660904, 5605476, 7136294, 2053320, 3469692, 2660632, 4348222, 3495682, 7896129, 8547198, 5471141, 8564867, 3585075, 5975871, 7122607, 4018726, 9411298, 7389156, 8185626, 2044685, 7443302, 3473124, 7080389, 6311234, 8356758, 2587656, 7932509, 4438902, 2368799, 7168693, 4322064, 5035394, 6158807, 9393850, 6697011, 6804467, 9943379, 4451230, 7134155, 6973490, 6991228, 2401086, 4691762, 4236373, 1788921, 4294412, 5431433, 8305042, 4407167, 2433423, 1699460, 6398642, 5513015, 9402838, 6041766, 9155730, 3538525, 5768379, 2419222, 4278561, 5642336, 8487969, 1990341, 3276432, 8115037, 2430303, 4918029, 4247169, 7398159, 7896177, 1105067, 4299452, 3202264, 2848410, 1942704, 2765256, 2572352, 4746419, 8953192, 3156509, 9064022, 7399548, 6451269, 1638713, 7791109, 3488336, 3932266, 6263462, 4497337, 2595158, 1391459, 4705342, 4152466, 4053476, 6528205, 8984544, 6226641, 5134473, 9065449, 1951166, 1369792, 1728237, 5760314, 4410652, 7607734, 8154544, 1333936, 1599425, 9931440, 4286349, 7695918, 2685724, 8858203, 1669061, 4658864, 8467796, 4569664, 9254853, 7571958, 6699833, 7328764, 1081695, 2951871, 4038910, 6733171, 9611062, 5476389, 8221669, 5440434, 9904574, 6475975, 3378860, 7596303, 1681231, 5229049, 6740067, 7237316, 1760811, 1659893, 4397443, 7300376, 8239914, 8424425, 6063528, 1715134, 3887437, 5388884, 5237465, 2458528, 7733184, 4494537, 9256135, 7699225, 1785989, 5706520, 1767024, 5685221, 7652302, 9075014, 4579883, 6975839, 7263144, 5191077, 4184495, 8555393, 5869756, 5571226, 6669668, 6429232, 8617885, 6003713, 3628214, 3041662, 3321874, 9354176, 9727738, 8560265, 9348677, 6014117, 8579685, 9709463, 1108447, 2758879, 3563658, 8063628, 1853091, 7355765, 3707073, 3840440, 8419944) AND GenerateWorkOrderHistoryId = 123857;... (Thread: ThreadPoolExecutor-6_3) - __SPLIT__ 2026-01-13 08:19:48,055 - 123857 - src.utils.log - INFO - βœ… Fetched 269 rows - __SPLIT__ 2026-01-13 08:19:48,445 - 123857 - src.utils.log - INFO - βœ… Fetched 1000 rows - __SPLIT__ 2026-01-13 08:19:48,529 - 123857 - src.utils.log - INFO - βœ… Fetched 1000 rows - __SPLIT__ 2026-01-13 08:19:48,549 - 123857 - src.utils.log - INFO - βœ… Fetched 1000 rows - __SPLIT__ 2026-01-13 08:19:48,550 - 123857 - src.utils.log - INFO - 🏁 Final merged rows: 3269 - __SPLIT__ 2026-01-13 08:19:48,554 - 123857 - src.utils.log - INFO - Error: You are trying to merge on object and int64 columns for key 'WorkOrderNo'. If you wish to proceed you should use pd.concat - __SPLIT__ 2026-01-13 08:19:48,554 - 123857 - src.utils.log - INFO - Time took to perform operation in publishing 123857: 502.0 - __SPLIT__ 2026-01-13 08:19:48,554 - 123857 - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: 123857 - __SPLIT__ 2026-01-13 08:19:48,555 - 123857 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-01-13 03:19:48.554' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123857;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:19:48,852 - 123857 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 08:29:26,784 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1127;... (Thread: ThreadPoolExecutor-0_0) - __SPLIT__ 2026-01-13 08:29:27,081 - 123858 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:29:27,090 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1131;... (Thread: ThreadPoolExecutor-0_0) - __SPLIT__ 2026-01-13 08:29:27,386 - 123858 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:29:28,207 - 123858 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-01-13 08:29:28,264 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-0_0) - __SPLIT__ 2026-01-13 08:29:28,559 - 123858 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:29:28,607 - 123858 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-01-13 08:29:28,607 - 123858 - src.utils.log - INFO - Running deletes in PARALLEL… - __SPLIT__ 2026-01-13 08:29:28,608 - 123858 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149732 ) (Thread: ThreadPoolExecutor-1_0) - __SPLIT__ 2026-01-13 08:29:28,608 - 123858 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149732 ) (Thread: ThreadPoolExecutor-1_1) - __SPLIT__ 2026-01-13 08:29:28,609 - 123858 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149732 ) (Thread: ThreadPoolExecutor-1_2) - __SPLIT__ 2026-01-13 08:29:28,610 - 123858 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149732 ) (Thread: ThreadPoolExecutor-1_3) - __SPLIT__ 2026-01-13 08:29:28,611 - 123858 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149732 ) (Thread: ThreadPoolExecutor-1_4) - __SPLIT__ 2026-01-13 08:29:28,612 - 123858 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149732 ) (Thread: ThreadPoolExecutor-1_5) - __SPLIT__ 2026-01-13 08:29:28,613 - 123858 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149732 ) (Thread: ThreadPoolExecutor-1_6) - __SPLIT__ 2026-01-13 08:29:28,914 - 123858 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 08:29:29,792 - 123858 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 08:29:29,797 - 123858 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 08:29:29,799 - 123858 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 08:29:29,805 - 123858 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 08:29:29,808 - 123858 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 08:29:29,808 - 123858 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 08:29:29,809 - 123858 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149732 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:29:30,116 - 123858 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 08:29:30,118 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149732;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:29:30,413 - 123858 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:29:30,413 - 123858 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-01-13 08:29:30,414 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 149732... (Thread: ThreadPoolExecutor-2_0) - __SPLIT__ 2026-01-13 08:29:30,415 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 149732... (Thread: ThreadPoolExecutor-2_1) - __SPLIT__ 2026-01-13 08:29:30,415 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 149732... (Thread: ThreadPoolExecutor-2_2) - __SPLIT__ 2026-01-13 08:29:30,415 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 149732... (Thread: ThreadPoolExecutor-2_3) - __SPLIT__ 2026-01-13 08:29:30,416 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 149732;... (Thread: ThreadPoolExecutor-2_4) - __SPLIT__ 2026-01-13 08:29:30,417 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 149732;... (Thread: ThreadPoolExecutor-2_5) - __SPLIT__ 2026-01-13 08:29:30,417 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 149732;... (Thread: ThreadPoolExecutor-2_6) - __SPLIT__ 2026-01-13 08:29:30,417 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 149732;... (Thread: ThreadPoolExecutor-2_7) - __SPLIT__ 2026-01-13 08:29:30,711 - 123858 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:29:30,712 - 123858 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:29:30,713 - 123858 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:29:30,715 - 123858 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:29:30,716 - 123858 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-13 08:29:30,719 - 123858 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:29:30,719 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 149732... (Thread: ThreadPoolExecutor-2_0) - __SPLIT__ 2026-01-13 08:29:30,726 - 123858 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:29:31,014 - 123858 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:29:31,580 - 123858 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:29:31,604 - 123858 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123858;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:29:31,900 - 123858 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 08:29:31,901 - 123858 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-13 03:29:31.901' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123858;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:29:32,198 - 123858 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 08:29:32,198 - 123858 - src.utils.log - INFO - - __SPLIT__ 2026-01-13 08:29:32,198 - 123858 - src.utils.log - INFO - Work order generation successful - Time took: 601.78 - __SPLIT__ 2026-01-13 08:29:32,198 - 123858 - src.utils.log - INFO - Work order publish in progress for GenerateWorkOrderHistoryId: 123858 - __SPLIT__ 2026-01-13 08:29:32,198 - 123858 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress', WoPublishStartDateTime = '2026-01-13 03:29:32.198' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123858;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:29:32,495 - 123858 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 08:29:32,504 - 123858 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 123858;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:29:32,797 - 123858 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:29:32,797 - 123858 - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-01-13 08:29:32,798 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149732 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:29:33,103 - 123858 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:29:33,104 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149732 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:29:33,405 - 123858 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:29:33,405 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149732 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:29:33,710 - 123858 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:29:33,726 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:29:34,011 - 123858 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-13 08:29:34,011 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:29:34,306 - 123858 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:29:34,308 - 123858 - src.utils.log - INFO - πŸ“ Executing: UPDATE Common.GenerateNumberConfig SET NextNumber = '1291847' WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:29:34,605 - 123858 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 08:29:34,606 - 123858 - src.utils.log - INFO - πŸ“ Executing: UPDATE Common.GenerateNumberConfig SET NextNumber = '1349197' WHERE CompanyId = 133 AND EnitityNumberType in ('Invoice');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:29:34,903 - 123858 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 08:29:34,913 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 149732... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:29:35,212 - 123858 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:29:36,751 - 123858 - src.utils.log - INFO - Size of Transaction: 4365 - __SPLIT__ 2026-01-13 08:29:36,754 - 123858 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 4365 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:29:37,204 - 123858 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4365) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-01-13 08:29:53,299 - 123858 - src.utils.log - INFO - βœ… All 4365 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-01-13 08:29:53,443 - 123858 - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-13 08:29:53,444 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911, 12345678912, 12345678913, 12345678914, 12345678915, 12345678916, 12345678917, 12345678918, 12345678919, 12345678920, 12345678921, 12345678922, 12345678923, 12345678924, 12345678925, 12345678926, 12345678927, 12345678928, 12345678929, 12345678930, 12345678931, 12345678932, 12345678933, 12345678934, 12345678935, 12345678936, 12345678937, 12345678938, 12345678939, 12345678940, 12345678941, 12345678942, 12345678943, 12345678944, 12345678945, 12345678946, 12345678947, 12345678948, 12345678949, 12345678950, 12345678951, 12345678952, 12345678953, 12345678954, 12345678955, 12345678956, 12345678957, 12345678958, 12345678959, 12345678960, 12345678961, 12345678962, 12345678963, 12345678964, 12345678965, 12345678966, 12345678967, 12345678968, 12345678969, 12345678970, 12345678971, 12345678972, 12345678973, 12345678974, 12345678975, 12345678976, 12345678977, 12345678978, 12345678979, 12345678980, 12345678981, 12345678982, 12345678983, 12345678984, 12345678985, 12345678986, 12345678987, 12345678988, 12345678989, 12345678990, 12345678991, 12345678992, 12345678993, 12345678994, 12345678995, 12345678996, 12345678997, 12345678998, 12345678999, 12345679000, 12345679001, 12345679002, 12345679003, 12345679004, 12345679005, 12345679006, 12345679007, 12345679008, 12345679009, 12345679010, 12345679011, 12345679012, 12345679013, 12345679014, 12345679015, 12345679016, 12345679017, 12345679018, 12345679019, 12345679020, 12345679021, 12345679022, 12345679023, 12345679024, 12345679025, 12345679026, 12345679027, 12345679028, 12345679029, 12345679030, 12345679031, 12345679032, 12345679033, 12345679034, 12345679035, 12345679036, 12345679037, 12345679038, 12345679039, 12345679040, 12345679041, 12345679042, 12345679043, 12345679044, 12345679045, 12345679046, 12345679047, 12345679048, 12345679049, 12345679050, 12345679051, 12345679052, 12345679053, 12345679054, 12345679055, 12345679056, 12345679057, 12345679058, 12345679059, 12345679060, 12345679061, 12345679062, 12345679063, 12345679064, 12345679065, 12345679066, 12345679067, 12345679068, 12345679069, 12345679070, 12345679071, 12345679072, 12345679073, 12345679074, 12345679075, 12345679076, 12345679077, 12345679078, 12345679079, 12345679080, 12345679081, 12345679082, 12345679083, 12345679084, 12345679085, 12345679086, 12345679087, 12345679088, 12345679089, 12345679090, 12345679091, 12345679092, 12345679093, 12345679094, 12345679095, 12345679096, 12345679097, 12345679098, 12345679099, 12345679100, 12345679101, 12345679102, 12345679103, 12345679104, 12345679105, 12345679106, 12345679107, 12345679108, 12345679109, 12345679110, 12345679111, 12345679112, 12345679113, 12345679114, 12345679115, 12345679116, 12345679117, 12345679118, 12345679119, 12345679120, 12345679121, 12345679122, 12345679123, 12345679124, 12345679125, 12345679126, 12345679127, 12345679128, 12345679129, 12345679130, 12345679131, 12345679132, 12345679133, 12345679134, 12345679135, 12345679136, 12345679137, 12345679138, 12345679139, 12345679140, 12345679141, 12345679142, 12345679143, 12345679144, 12345679145, 12345679146, 12345679147, 12345679148, 12345679149, 12345679150, 12345679151, 12345679152, 12345679153, 12345679154, 12345679155, 12345679156, 12345679157, 12345679158, 12345679159, 12345679160, 12345679161, 12345679162, 12345679163, 12345679164, 12345679165, 12345679166, 12345679167, 12345679168, 12345679169, 12345679170, 12345679171, 12345679172, 12345679173, 12345679174, 12345679175, 12345679176, 12345679177, 12345679178, 12345679179, 12345679180, 12345679181, 12345679182, 12345679183, 12345679184, 12345679185, 12345679186, 12345679187, 12345679188, 12345679189, 12345679190, 12345679191, 12345679192, 12345679193, 12345679194, 12345679195, 12345679196, 12345679197, 12345679198, 12345679199, 12345679200, 12345679201, 12345679202, 12345679203, 12345679204, 12345679205, 12345679206, 12345679207, 12345679208, 12345679209, 12345679210, 12345679211, 12345679212, 12345679213, 12345679214, 12345679215, 12345679216, 12345679217, 12345679218, 12345679219, 12345679220, 12345679221, 12345679222, 12345679223, 12345679224, 12345679225, 12345679226, 12345679227, 12345679228, 12345679229, 12345679230, 12345679231, 12345679232, 12345679233, 12345679234, 12345679235, 12345679236, 12345679237, 12345679238, 12345679239, 12345679240, 12345679241, 12345679242, 12345679243, 12345679244, 12345679245, 12345679246, 12345679247, 12345679248, 12345679249, 12345679250, 12345679251, 12345679252, 12345679253, 12345679254, 12345679255, 12345679256, 12345679257, 12345679258, 12345679259, 12345679260, 12345679261, 12345679262, 12345679263, 12345679264, 12345679265, 12345679266, 12345679267, 12345679268, 12345679269, 12345679270, 12345679271, 12345679272, 12345679273, 12345679274, 12345679275, 12345679276, 12345679277, 12345679278, 12345679279, 12345679280, 12345679281, 12345679282, 12345679283, 12345679284, 12345679285, 12345679286, 12345679287, 12345679288, 12345679289, 12345679290, 12345679291, 12345679292, 12345679293, 12345679294, 12345679295, 12345679296, 12345679297, 12345679298, 12345679299, 12345679300, 12345679301, 12345679302, 12345679303, 12345679304, 12345679305, 12345679306, 12345679307, 12345679308, 12345679309, 12345679310, 12345679311, 12345679312, 12345679313, 12345679314, 12345679315, 12345679316, 12345679317, 12345679318, 12345679319, 12345679320, 12345679321, 12345679322, 12345679323, 12345679324, 12345679325, 12345679326, 12345679327, 12345679328, 12345679329, 12345679330, 12345679331, 12345679332, 12345679333, 12345679334, 12345679335, 12345679336, 12345679337, 12345679338, 12345679339, 12345679340, 12345679341, 12345679342, 12345679343, 12345679344, 12345679345, 12345679346, 12345679347, 12345679348, 12345679349, 12345679350, 12345679351, 12345679352, 12345679353, 12345679354, 12345679355, 12345679356, 12345679357, 12345679358, 12345679359, 12345679360, 12345679361, 12345679362, 12345679363, 12345679364, 12345679365, 12345679366, 12345679367, 12345679368, 12345679369, 12345679370, 12345679371, 12345679372, 12345679373, 12345679374, 12345679375, 12345679376, 12345679377, 12345679378, 12345679379, 12345679380, 12345679381, 12345679382, 12345679383, 12345679384, 12345679385, 12345679386, 12345679387, 12345679388, 12345679389, 12345679390, 12345679391, 12345679392, 12345679393, 12345679394, 12345679395, 12345679396, 12345679397, 12345679398, 12345679399, 12345679400, 12345679401, 12345679402, 12345679403, 12345679404, 12345679405, 12345679406, 12345679407, 12345679408, 12345679409, 12345679410, 12345679411, 12345679412, 12345679413, 12345679414, 12345679415, 12345679416, 12345679417, 12345679418, 12345679419, 12345679420, 12345679421, 12345679422, 12345679423, 12345679424, 12345679425, 12345679426, 12345679427, 12345679428, 12345679429, 12345679430, 12345679431, 12345679432, 12345679433, 12345679434, 12345679435, 12345679436, 12345679437, 12345679438, 12345679439, 12345679440, 12345679441, 12345679442, 12345679443, 12345679444, 12345679445, 12345679446, 12345679447, 12345679448, 12345679449, 12345679450, 12345679451, 12345679452, 12345679453, 12345679454, 12345679455, 12345679456, 12345679457, 12345679458, 12345679459, 12345679460, 12345679461, 12345679462, 12345679463, 12345679464, 12345679465, 12345679466, 12345679467, 12345679468, 12345679469, 12345679470, 12345679471, 12345679472, 12345679473, 12345679474, 12345679475, 12345679476, 12345679477, 12345679478, 12345679479, 12345679480, 12345679481, 12345679482, 12345679483, 12345679484, 12345679485, 12345679486, 12345679487, 12345679488, 12345679489, 12345679490, 12345679491, 12345679492, 12345679493, 12345679494, 12345679495, 12345679496, 12345679497, 12345679498, 12345679499, 12345679500, 12345679501, 12345679502, 12345679503, 12345679504, 12345679505, 12345679506, 12345679507, 12345679508, 12345679509, 12345679510, 12345679511, 12345679512, 12345679513, 12345679514, 12345679515, 12345679516, 12345679517, 12345679518, 12345679519, 12345679520, 12345679521, 12345679522, 12345679523, 12345679524, 12345679525, 12345679526, 12345679527, 12345679528, 12345679529, 12345679530, 12345679531, 12345679532, 12345679533, 12345679534, 12345679535, 12345679536, 12345679537, 12345679538, 12345679539, 12345679540, 12345679541, 12345679542, 12345679543, 12345679544, 12345679545, 12345679546, 12345679547, 12345679548, 12345679549, 12345679550, 12345679551, 12345679552, 12345679553, 12345679554, 12345679555, 12345679556, 12345679557, 12345679558, 12345679559, 12345679560, 12345679561, 12345679562, 12345679563, 12345679564, 12345679565, 12345679566, 12345679567, 12345679568, 12345679569, 12345679570, 12345679571, 12345679572, 12345679573, 12345679574, 12345679575, 12345679576, 12345679577, 12345679578, 12345679579, 12345679580, 12345679581, 12345679582, 12345679583, 12345679584, 12345679585, 12345679586, 12345679587, 12345679588, 12345679589, 12345679590, 12345679591, 12345679592, 12345679593, 12345679594, 12345679595, 12345679596, 12345679597, 12345679598, 12345679599, 12345679600, 12345679601, 12345679602, 12345679603, 12345679604, 12345679605, 12345679606, 12345679607, 12345679608, 12345679609, 12345679610, 12345679611, 12345679612, 12345679613, 12345679614, 12345679615, 12345679616, 12345679617, 12345679618, 12345679619, 12345679620, 12345679621, 12345679622, 12345679623, 12345679624, 12345679625, 12345679626, 12345679627, 12345679628, 12345679629, 12345679630, 12345679631, 12345679632, 12345679633, 12345679634, 12345679635, 12345679636, 12345679637, 12345679638, 12345679639, 12345679640, 12345679641, 12345679642, 12345679643, 12345679644, 12345679645, 12345679646, 12345679647, 12345679648, 12345679649, 12345679650, 12345679651, 12345679652, 12345679653, 12345679654, 12345679655, 12345679656, 12345679657, 12345679658, 12345679659, 12345679660, 12345679661, 12345679662, 12345679663, 12345679664, 12345679665, 12345679666, 12345679667, 12345679668, 12345679669, 12345679670, 12345679671, 12345679672, 12345679673, 12345679674, 12345679675, 12345679676, 12345679677, 12345679678, 12345679679, 12345679680, 12345679681, 12345679682, 12345679683, 12345679684, 12345679685, 12345679686, 12345679687, 12345679688, 12345679689, 12345679690, 12345679691, 12345679692, 12345679693, 12345679694, 12345679695, 12345679696, 12345679697, 12345679698, 12345679699, 12345679700, 12345679701, 12345679702, 12345679703, 12345679704, 12345679705, 12345679706, 12345679707, 12345679708, 12345679709, 12345679710, 12345679711, 12345679712, 12345679713, 12345679714, 12345679715, 12345679716, 12345679717, 12345679718, 12345679719, 12345679720, 12345679721, 12345679722, 12345679723, 12345679724, 12345679725, 12345679726, 12345679727, 12345679728, 12345679729, 12345679730, 12345679731, 12345679732, 12345679733, 12345679734, 12345679735, 12345679736, 12345679737, 12345679738, 12345679739, 12345679740, 12345679741, 12345679742, 12345679743, 12345679744, 12345679745, 12345679746, 12345679747, 12345679748, 12345679749, 12345679750, 12345679751, 12345679752, 12345679753, 12345679754, 12345679755, 12345679756, 12345679757, 12345679758, 12345679759, 12345679760, 12345679761, 12345679762, 12345679763, 12345679764, 12345679765, 12345679766, 12345679767, 12345679768, 12345679769, 12345679770, 12345679771, 12345679772, 12345679773, 12345679774, 12345679775, 12345679776, 12345679777, 12345679778, 12345679779, 12345679780, 12345679781, 12345679782, 12345679783, 12345679784, 12345679785, 12345679786, 12345679787, 12345679788, 12345679789, 12345679790, 12345679791, 12345679792, 12345679793, 12345679794, 12345679795, 12345679796, 12345679797, 12345679798, 12345679799, 12345679800, 12345679801, 12345679802, 12345679803, 12345679804, 12345679805, 12345679806, 12345679807, 12345679808, 12345679809, 12345679810, 12345679811, 12345679812, 12345679813, 12345679814, 12345679815, 12345679816, 12345679817, 12345679818, 12345679819, 12345679820, 12345679821, 12345679822, 12345679823, 12345679824, 12345679825, 12345679826, 12345679827, 12345679828, 12345679829, 12345679830, 12345679831, 12345679832, 12345679833, 12345679834, 12345679835, 12345679836, 12345679837, 12345679838, 12345679839, 12345679840, 12345679841, 12345679842, 12345679843, 12345679844, 12345679845, 12345679846, 12345679847, 12345679848, 12345679849, 12345679850, 12345679851, 12345679852, 12345679853, 12345679854, 12345679855, 12345679856, 12345679857, 12345679858, 12345679859, 12345679860, 12345679861, 12345679862, 12345679863, 12345679864, 12345679865, 12345679866, 12345679867, 12345679868, 12345679869, 12345679870, 12345679871, 12345679872, 12345679873, 12345679874, 12345679875, 12345679876, 12345679877, 12345679878, 12345679879, 12345679880, 12345679881, 12345679882, 12345679883, 12345679884, 12345679885, 12345679886, 12345679887, 12345679888, 12345679889, 12345679890, 12345679891, 12345679892, 12345679893, 12345679894, 12345679895, 12345679896, 12345679897, 12345679898, 12345679899, 12345679900, 12345679901, 12345679902, 12345679903, 12345679904, 12345679905, 12345679906, 12345679907, 12345679908, 12345679909, 12345679910, 12345679911, 12345679912, 12345679913, 12345679914, 12345679915, 12345679916, 12345679917, 12345679918, 12345679919, 12345679920, 12345679921, 12345679922, 12345679923, 12345679924, 12345679925, 12345679926, 12345679927, 12345679928, 12345679929, 12345679930, 12345679931, 12345679932, 12345679933, 12345679934, 12345679935, 12345679936, 12345679937, 12345679938, 12345679939, 12345679940, 12345679941, 12345679942, 12345679943, 12345679944, 12345679945, 12345679946, 12345679947, 12345679948, 12345679949, 12345679950, 12345679951, 12345679952, 12345679953, 12345679954, 12345679955, 12345679956, 12345679957, 12345679958, 12345679959, 12345679960, 12345679961, 12345679962, 12345679963, 12345679964, 12345679965, 12345679966, 12345679967, 12345679968, 12345679969, 12345679970, 12345679971, 12345679972, 12345679973, 12345679974, 12345679975, 12345679976, 12345679977, 12345679978, 12345679979, 12345679980, 12345679981, 12345679982, 12345679983, 12345679984, 12345679985, 12345679986, 12345679987, 12345679988, 12345679989, 12345679990, 12345679991, 12345679992, 12345679993, 12345679994, 12345679995, 12345679996, 12345679997, 12345679998, 12345679999, 12345680000, 12345680001, 12345680002, 12345680003, 12345680004, 12345680005, 12345680006, 12345680007, 12345680008, 12345680009, 12345680010, 12345680011, 12345680012, 12345680013, 12345680014, 12345680015, 12345680016, 12345680017, 12345680018, 12345680019, 12345680020, 12345680021, 12345680022, 12345680023, 12345680024, 12345680025, 12345680026, 12345680027, 12345680028, 12345680029, 12345680030, 12345680031, 12345680032, 12345680033, 12345680034, 12345680035, 12345680036, 12345680037, 12345680038, 12345680039, 12345680040, 12345680041, 12345680042, 12345680043, 12345680044, 12345680045, 12345680046, 12345680047, 12345680048, 12345680049, 12345680050, 12345680051, 12345680052, 12345680053, 12345680054, 12345680055, 12345680056, 12345680057, 12345680058, 12345680059, 12345680060, 12345680061, 12345680062, 12345680063, 12345680064, 12345680065, 12345680066, 12345680067, 12345680068, 12345680069, 12345680070, 12345680071, 12345680072, 12345680073, 12345680074, 12345680075, 12345680076, 12345680077, 12345680078, 12345680079, 12345680080, 12345680081, 12345680082, 12345680083, 12345680084, 12345680085, 12345680086, 12345680087, 12345680088, 12345680089, 12345680090, 12345680091, 12345680092, 12345680093, 12345680094, 12345680095, 12345680096, 12345680097, 12345680098, 12345680099, 12345680100, 12345680101, 12345680102, 12345680103, 12345680104, 12345680105, 12345680106, 12345680107, 12345680108, 12345680109, 12345680110, 12345680111, 12345680112, 12345680113, 12345680114, 12345680115, 12345680116, 12345680117, 12345680118, 12345680119, 12345680120, 12345680121, 12345680122, 12345680123, 12345680124, 12345680125, 12345680126, 12345680127, 12345680128, 12345680129, 12345680130, 12345680131, 12345680132, 12345680133, 12345680134, 12345680135, 12345680136, 12345680137, 12345680138, 12345680139, 12345680140, 12345680141, 12345680142, 12345680143, 12345680144, 12345680145, 12345680146, 12345680147, 12345680148, 12345680149, 12345680150, 12345680151, 12345680152, 12345680153, 12345680154, 12345680155, 12345680156, 12345680157, 12345680158, 12345680159, 12345680160, 12345680161, 12345680162, 12345680163, 12345680164, 12345680165, 12345680166, 12345680167, 12345680168, 12345680169, 12345680170, 12345680171, 12345680172, 12345680173, 12345680174, 12345680175, 12345680176, 12345680177, 12345680178, 12345680179, 12345680180, 12345680181, 12345680182, 12345680183, 12345680184, 12345680185, 12345680186, 12345680187, 12345680188, 12345680189, 12345680190, 12345680191, 12345680192, 12345680193, 12345680194, 12345680195, 12345680196, 12345680197, 12345680198, 12345680199, 12345680200, 12345680201, 12345680202, 12345680203, 12345680204, 12345680205, 12345680206, 12345680207, 12345680208, 12345680209, 12345680210, 12345680211, 12345680212, 12345680213, 12345680214, 12345680215, 12345680216, 12345680217, 12345680218, 12345680219, 12345680220, 12345680221, 12345680222, 12345680223, 12345680224, 12345680225, 12345680226, 12345680227, 12345680228, 12345680229, 12345680230, 12345680231, 12345680232, 12345680233, 12345680234, 12345680235, 12345680236, 12345680237, 12345680238, 12345680239, 12345680240, 12345680241, 12345680242, 12345680243, 12345680244, 12345680245, 12345680246, 12345680247, 12345680248, 12345680249, 12345680250, 12345680251, 12345680252, 12345680253, 12345680254, 12345680255, 12345680256, 12345680257, 12345680258, 12345680259, 12345680260, 12345680261, 12345680262, 12345680263, 12345680264, 12345680265, 12345680266, 12345680267, 12345680268, 12345680269, 12345680270, 12345680271, 12345680272, 12345680273, 12345680274, 12345680275, 12345680276, 12345680277, 12345680278, 12345680279, 12345680280, 12345680281, 12345680282, 12345680283, 12345680284, 12345680285, 12345680286, 12345680287, 12345680288, 12345680289, 12345680290, 12345680291, 12345680292, 12345680293, 12345680294, 12345680295, 12345680296, 12345680297, 12345680298, 12345680299, 12345680300, 12345680301, 12345680302, 12345680303, 12345680304, 12345680305, 12345680306, 12345680307, 12345680308, 12345680309, 12345680310, 12345680311, 12345680312, 12345680313, 12345680314, 12345680315, 12345680316, 12345680317, 12345680318, 12345680319, 12345680320, 12345680321, 12345680322, 12345680323, 12345680324, 12345680325, 12345680326, 12345680327, 12345680328, 12345680329, 12345680330, 12345680331, 12345680332, 12345680333, 12345680334, 12345680335, 12345680336, 12345680337, 12345680338, 12345680339, 12345680340, 12345680341, 12345680342, 12345680343, 12345680344, 12345680345, 12345680346, 12345680347, 12345680348, 12345680349, 12345680350, 12345680351, 12345680352, 12345680353, 12345680354, 12345680355, 12345680356, 12345680357, 12345680358, 12345680359, 12345680360, 12345680361, 12345680362, 12345680363, 12345680364, 12345680365, 12345680366, 12345680367, 12345680368, 12345680369, 12345680370, 12345680371, 12345680372, 12345680373, 12345680374, 12345680375, 12345680376, 12345680377, 12345680378, 12345680379, 12345680380, 12345680381, 12345680382, 12345680383, 12345680384, 12345680385, 12345680386, 12345680387, 12345680388, 12345680389, 12345680390, 12345680391, 12345680392, 12345680393, 12345680394, 12345680395, 12345680396, 12345680397, 12345680398, 12345680399, 12345680400, 12345680401, 12345680402, 12345680403, 12345680404, 12345680405, 12345680406, 12345680407, 12345680408, 12345680409, 12345680410, 12345680411, 12345680412, 12345680413, 12345680414, 12345680415, 12345680416, 12345680417, 12345680418, 12345680419, 12345680420, 12345680421, 12345680422, 12345680423, 12345680424, 12345680425, 12345680426, 12345680427, 12345680428, 12345680429, 12345680430, 12345680431, 12345680432, 12345680433, 12345680434, 12345680435, 12345680436, 12345680437, 12345680438, 12345680439, 12345680440, 12345680441, 12345680442, 12345680443, 12345680444, 12345680445, 12345680446, 12345680447, 12345680448, 12345680449, 12345680450, 12345680451, 12345680452, 12345680453, 12345680454, 12345680455, 12345680456, 12345680457, 12345680458, 12345680459, 12345680460, 12345680461, 12345680462, 12345680463, 12345680464, 12345680465, 12345680466, 12345680467, 12345680468, 12345680469, 12345680470, 12345680471, 12345680472, 12345680473, 12345680474, 12345680475, 12345680476, 12345680477, 12345680478, 12345680479, 12345680480, 12345680481, 12345680482, 12345680483, 12345680484, 12345680485, 12345680486, 12345680487, 12345680488, 12345680489, 12345680490, 12345680491, 12345680492, 12345680493, 12345680494, 12345680495, 12345680496, 12345680497, 12345680498, 12345680499, 12345680500, 12345680501, 12345680502, 12345680503, 12345680504, 12345680505, 12345680506, 12345680507, 12345680508, 12345680509, 12345680510, 12345680511, 12345680512, 12345680513, 12345680514, 12345680515, 12345680516, 12345680517, 12345680518, 12345680519, 12345680520, 12345680521, 12345680522, 12345680523, 12345680524, 12345680525, 12345680526, 12345680527, 12345680528, 12345680529, 12345680530, 12345680531, 12345680532, 12345680533, 12345680534, 12345680535, 12345680536, 12345680537, 12345680538, 12345680539, 12345680540, 12345680541, 12345680542, 12345680543, 12345680544, 12345680545, 12345680546, 12345680547, 12345680548, 12345680549, 12345680550, 12345680551, 12345680552, 12345680553, 12345680554, 12345680555, 12345680556, 12345680557, 12345680558, 12345680559, 12345680560, 12345680561, 12345680562, 12345680563, 12345680564, 12345680565, 12345680566, 12345680567, 12345680568, 12345680569, 12345680570, 12345680571, 12345680572, 12345680573, 12345680574, 12345680575, 12345680576, 12345680577, 12345680578, 12345680579, 12345680580, 12345680581, 12345680582, 12345680583, 12345680584, 12345680585, 12345680586, 12345680587, 12345680588, 12345680589, 12345680590, 12345680591, 12345680592, 12345680593, 12345680594, 12345680595, 12345680596, 12345680597, 12345680598, 12345680599, 12345680600, 12345680601, 12345680602, 12345680603, 12345680604, 12345680605, 12345680606, 12345680607, 12345680608, 12345680609, 12345680610, 12345680611, 12345680612, 12345680613, 12345680614, 12345680615, 12345680616, 12345680617, 12345680618, 12345680619, 12345680620, 12345680621, 12345680622, 12345680623, 12345680624, 12345680625, 12345680626, 12345680627, 12345680628, 12345680629, 12345680630, 12345680631, 12345680632, 12345680633, 12345680634, 12345680635, 12345680636, 12345680637, 12345680638, 12345680639, 12345680640, 12345680641, 12345680642, 12345680643, 12345680644, 12345680645, 12345680646, 12345680647, 12345680648, 12345680649, 12345680650, 12345680651, 12345680652, 12345680653, 12345680654, 12345680655, 12345680656, 12345680657, 12345680658, 12345680659, 12345680660, 12345680661, 12345680662, 12345680663, 12345680664, 12345680665, 12345680666, 12345680667, 12345680668, 12345680669, 12345680670, 12345680671, 12345680672, 12345680673, 12345680674, 12345680675, 12345680676, 12345680677, 12345680678, 12345680679, 12345680680, 12345680681, 12345680682, 12345680683, 12345680684, 12345680685, 12345680686, 12345680687, 12345680688, 12345680689, 12345680690, 12345680691, 12345680692, 12345680693, 12345680694, 12345680695, 12345680696, 12345680697, 12345680698, 12345680699, 12345680700, 12345680701, 12345680702, 12345680703, 12345680704, 12345680705, 12345680706, 12345680707, 12345680708, 12345680709, 12345680710, 12345680711, 12345680712, 12345680713, 12345680714, 12345680715, 12345680716, 12345680717, 12345680718, 12345680719, 12345680720, 12345680721, 12345680722, 12345680723, 12345680724, 12345680725, 12345680726, 12345680727, 12345680728, 12345680729, 12345680730, 12345680731, 12345680732, 12345680733, 12345680734, 12345680735, 12345680736, 12345680737, 12345680738, 12345680739, 12345680740, 12345680741, 12345680742, 12345680743, 12345680744, 12345680745, 12345680746, 12345680747, 12345680748, 12345680749, 12345680750, 12345680751, 12345680752, 12345680753, 12345680754, 12345680755, 12345680756, 12345680757, 12345680758, 12345680759, 12345680760, 12345680761, 12345680762, 12345680763, 12345680764, 12345680765, 12345680766, 12345680767, 12345680768, 12345680769, 12345680770, 12345680771, 12345680772, 12345680773, 12345680774, 12345680775, 12345680776, 12345680777, 12345680778, 12345680779, 12345680780, 12345680781, 12345680782, 12345680783, 12345680784, 12345680785, 12345680786, 12345680787, 12345680788, 12345680789, 12345680790, 12345680791, 12345680792, 12345680793, 12345680794, 12345680795, 12345680796, 12345680797, 12345680798, 12345680799, 12345680800, 12345680801, 12345680802, 12345680803, 12345680804, 12345680805, 12345680806, 12345680807, 12345680808, 12345680809, 12345680810, 12345680811, 12345680812, 12345680813, 12345680814, 12345680815, 12345680816, 12345680817, 12345680818, 12345680819, 12345680820, 12345680821, 12345680822, 12345680823, 12345680824, 12345680825, 12345680826, 12345680827, 12345680828, 12345680829, 12345680830, 12345680831, 12345680832, 12345680833, 12345680834, 12345680835, 12345680836, 12345680837, 12345680838, 12345680839, 12345680840, 12345680841, 12345680842, 12345680843, 12345680844, 12345680845, 12345680846, 12345680847, 12345680848, 12345680849, 12345680850, 12345680851, 12345680852, 12345680853, 12345680854, 12345680855, 12345680856, 12345680857, 12345680858, 12345680859, 12345680860, 12345680861, 12345680862, 12345680863, 12345680864, 12345680865, 12345680866, 12345680867, 12345680868, 12345680869, 12345680870, 12345680871, 12345680872, 12345680873, 12345680874, 12345680875, 12345680876, 12345680877, 12345680878, 12345680879, 12345680880, 12345680881, 12345680882, 12345680883, 12345680884, 12345680885, 12345680886, 12345680887, 12345680888, 12345680889, 12345680890, 12345680891, 12345680892, 12345680893, 12345680894, 12345680895, 12345680896, 12345680897, 12345680898, 12345680899, 12345680900, 12345680901, 12345680902, 12345680903, 12345680904, 12345680905, 12345680906, 12345680907, 12345680908, 12345680909, 12345680910, 12345680911, 12345680912, 12345680913, 12345680914, 12345680915, 12345680916, 12345680917, 12345680918, 12345680919, 12345680920, 12345680921, 12345680922, 12345680923, 12345680924, 12345680925, 12345680926, 12345680927, 12345680928, 12345680929, 12345680930, 12345680931, 12345680932, 12345680933, 12345680934, 12345680935, 12345680936, 12345680937, 12345680938, 12345680939, 12345680940, 12345680941, 12345680942, 12345680943, 12345680944, 12345680945, 12345680946, 12345680947, 12345680948, 12345680949, 12345680950, 12345680951, 12345680952, 12345680953, 12345680954, 12345680955, 12345680956, 12345680957, 12345680958, 12345680959, 12345680960, 12345680961, 12345680962, 12345680963, 12345680964, 12345680965, 12345680966, 12345680967, 12345680968, 12345680969, 12345680970, 12345680971, 12345680972, 12345680973, 12345680974, 12345680975, 12345680976, 12345680977, 12345680978, 12345680979, 12345680980, 12345680981, 12345680982, 12345680983, 12345680984, 12345680985, 12345680986, 12345680987, 12345680988, 12345680989, 12345680990, 12345680991, 12345680992, 12345680993, 12345680994, 12345680995, 12345680996, 12345680997, 12345680998, 12345680999, 12345681000, 12345681001, 12345681002, 12345681003, 12345681004, 12345681005, 12345681006, 12345681007, 12345681008, 12345681009, 12345681010, 12345681011, 12345681012, 12345681013, 12345681014, 12345681015, 12345681016, 12345681017, 12345681018, 12345681019, 12345681020, 12345681021, 12345681022, 12345681023, 12345681024, 12345681025, 12345681026, 12345681027, 12345681028, 12345681029, 12345681030, 12345681031, 12345681032, 12345681033, 12345681034, 12345681035, 12345681036, 12345681037, 12345681038, 12345681039, 12345681040, 12345681041, 12345681042, 12345681043, 12345681044, 12345681045, 12345681046, 12345681047, 12345681048, 12345681049, 12345681050, 12345681051, 12345681052, 12345681053, 12345681054, 12345681055, 12345681056, 12345681057, 12345681058, 12345681059, 12345681060, 12345681061, 12345681062, 12345681063, 12345681064, 12345681065, 12345681066, 12345681067, 12345681068, 12345681069, 12345681070, 12345681071, 12345681072, 12345681073, 12345681074, 12345681075, 12345681076, 12345681077, 12345681078, 12345681079, 12345681080, 12345681081, 12345681082, 12345681083, 12345681084, 12345681085, 12345681086, 12345681087, 12345681088, 12345681089, 12345681090, 12345681091, 12345681092, 12345681093, 12345681094, 12345681095, 12345681096, 12345681097, 12345681098, 12345681099, 12345681100, 12345681101, 12345681102, 12345681103, 12345681104, 12345681105, 12345681106, 12345681107, 12345681108, 12345681109, 12345681110, 12345681111, 12345681112, 12345681113, 12345681114, 12345681115, 12345681116, 12345681117, 12345681118, 12345681119, 12345681120, 12345681121, 12345681122, 12345681123, 12345681124, 12345681125, 12345681126, 12345681127, 12345681128, 12345681129, 12345681130, 12345681131, 12345681132, 12345681133, 12345681134, 12345681135, 12345681136, 12345681137, 12345681138, 12345681139, 12345681140, 12345681141, 12345681142, 12345681143, 12345681144, 12345681145, 12345681146, 12345681147, 12345681148, 12345681149, 12345681150, 12345681151, 12345681152, 12345681153, 12345681154, 12345681155, 12345681156, 12345681157, 12345681158, 12345681159, 12345681160, 12345681161, 12345681162, 12345681163, 12345681164, 12345681165, 12345681166, 12345681167, 12345681168, 12345681169, 12345681170, 12345681171, 12345681172, 12345681173, 12345681174, 12345681175, 12345681176, 12345681177, 12345681178, 12345681179, 12345681180, 12345681181, 12345681182, 12345681183, 12345681184, 12345681185, 12345681186, 12345681187, 12345681188, 12345681189, 12345681190, 12345681191, 12345681192, 12345681193, 12345681194, 12345681195, 12345681196, 12345681197, 12345681198, 12345681199, 12345681200, 12345681201, 12345681202, 12345681203, 12345681204, 12345681205, 12345681206, 12345681207, 12345681208, 12345681209, 12345681210, 12345681211, 12345681212, 12345681213, 12345681214, 12345681215, 12345681216, 12345681217, 12345681218, 12345681219, 12345681220, 12345681221, 12345681222, 12345681223, 12345681224, 12345681225, 12345681226, 12345681227, 12345681228, 12345681229, 12345681230, 12345681231, 12345681232, 12345681233, 12345681234, 12345681235, 12345681236, 12345681237, 12345681238, 12345681239, 12345681240, 12345681241, 12345681242, 12345681243, 12345681244, 12345681245, 12345681246, 12345681247, 12345681248, 12345681249, 12345681250, 12345681251, 12345681252, 12345681253, 12345681254, 12345681255, 12345681256, 12345681257, 12345681258, 12345681259, 12345681260, 12345681261, 12345681262, 12345681263, 12345681264, 12345681265, 12345681266, 12345681267, 12345681268, 12345681269, 12345681270, 12345681271, 12345681272, 12345681273, 12345681274, 12345681275, 12345681276, 12345681277, 12345681278, 12345681279, 12345681280, 12345681281, 12345681282, 12345681283, 12345681284, 12345681285, 12345681286, 12345681287, 12345681288, 12345681289, 12345681290, 12345681291, 12345681292, 12345681293, 12345681294, 12345681295, 12345681296, 12345681297, 12345681298, 12345681299, 12345681300, 12345681301, 12345681302, 12345681303, 12345681304, 12345681305, 12345681306, 12345681307, 12345681308, 12345681309, 12345681310, 12345681311, 12345681312, 12345681313, 12345681314, 12345681315, 12345681316, 12345681317, 12345681318, 12345681319, 12345681320, 12345681321, 12345681322, 12345681323, 12345681324, 12345681325, 12345681326, 12345681327, 12345681328, 12345681329, 12345681330, 12345681331, 12345681332, 12345681333, 12345681334, 12345681335, 12345681336, 12345681337, 12345681338, 12345681339, 12345681340, 12345681341, 12345681342, 12345681343, 12345681344, 12345681345, 12345681346, 12345681347, 12345681348, 12345681349, 12345681350, 12345681351, 12345681352, 12345681353, 12345681354, 12345681355, 12345681356, 12345681357, 12345681358, 12345681359, 12345681360, 12345681361, 12345681362, 12345681363, 12345681364, 12345681365, 12345681366, 12345681367, 12345681368, 12345681369, 12345681370, 12345681371, 12345681372, 12345681373, 12345681374, 12345681375, 12345681376, 12345681377, 12345681378, 12345681379, 12345681380, 12345681381, 12345681382, 12345681383, 12345681384, 12345681385, 12345681386, 12345681387, 12345681388, 12345681389, 12345681390, 12345681391, 12345681392, 12345681393, 12345681394, 12345681395, 12345681396, 12345681397, 12345681398, 12345681399, 12345681400, 12345681401, 12345681402, 12345681403, 12345681404, 12345681405, 12345681406, 12345681407, 12345681408, 12345681409, 12345681410, 12345681411, 12345681412, 12345681413, 12345681414, 12345681415, 12345681416, 12345681417, 12345681418, 12345681419, 12345681420, 12345681421, 12345681422, 12345681423, 12345681424, 12345681425, 12345681426, 12345681427, 12345681428, 12345681429, 12345681430, 12345681431, 12345681432, 12345681433, 12345681434, 12345681435, 12345681436, 12345681437, 12345681438, 12345681439, 12345681440, 12345681441, 12345681442, 12345681443, 12345681444, 12345681445, 12345681446, 12345681447, 12345681448, 12345681449, 12345681450, 12345681451, 12345681452, 12345681453, 12345681454, 12345681455, 12345681456, 12345681457, 12345681458, 12345681459, 12345681460, 12345681461, 12345681462, 12345681463, 12345681464, 12345681465, 12345681466, 12345681467, 12345681468, 12345681469, 12345681470, 12345681471, 12345681472, 12345681473, 12345681474, 12345681475, 12345681476, 12345681477, 12345681478, 12345681479, 12345681480, 12345681481, 12345681482, 12345681483, 12345681484, 12345681485, 12345681486, 12345681487, 12345681488, 12345681489, 12345681490, 12345681491, 12345681492, 12345681493, 12345681494, 12345681495, 12345681496, 12345681497, 12345681498, 12345681499, 12345681500, 12345681501, 12345681502, 12345681503, 12345681504, 12345681505, 12345681506, 12345681507, 12345681508, 12345681509, 12345681510, 12345681511, 12345681512, 12345681513, 12345681514, 12345681515, 12345681516, 12345681517, 12345681518, 12345681519, 12345681520, 12345681521, 12345681522, 12345681523, 12345681524, 12345681525, 12345681526, 12345681527, 12345681528, 12345681529, 12345681530, 12345681531, 12345681532, 12345681533, 12345681534, 12345681535, 12345681536, 12345681537, 12345681538, 12345681539, 12345681540, 12345681541, 12345681542, 12345681543, 12345681544, 12345681545, 12345681546, 12345681547, 12345681548, 12345681549, 12345681550, 12345681551, 12345681552, 12345681553, 12345681554, 12345681555, 12345681556, 12345681557, 12345681558, 12345681559, 12345681560, 12345681561, 12345681562, 12345681563, 12345681564, 12345681565, 12345681566, 12345681567, 12345681568, 12345681569, 12345681570, 12345681571, 12345681572, 12345681573, 12345681574, 12345681575, 12345681576, 12345681577, 12345681578, 12345681579, 12345681580, 12345681581, 12345681582, 12345681583, 12345681584, 12345681585, 12345681586, 12345681587, 12345681588, 12345681589, 12345681590, 12345681591, 12345681592, 12345681593, 12345681594, 12345681595, 12345681596, 12345681597, 12345681598, 12345681599, 12345681600, 12345681601, 12345681602, 12345681603, 12345681604, 12345681605, 12345681606, 12345681607, 12345681608, 12345681609, 12345681610, 12345681611, 12345681612, 12345681613, 12345681614, 12345681615, 12345681616, 12345681617, 12345681618, 12345681619, 12345681620, 12345681621, 12345681622, 12345681623, 12345681624, 12345681625, 12345681626, 12345681627, 12345681628, 12345681629, 12345681630, 12345681631, 12345681632, 12345681633, 12345681634, 12345681635, 12345681636, 12345681637, 12345681638, 12345681639, 12345681640, 12345681641, 12345681642, 12345681643, 12345681644, 12345681645, 12345681646, 12345681647, 12345681648, 12345681649, 12345681650, 12345681651, 12345681652, 12345681653, 12345681654, 12345681655, 12345681656, 12345681657, 12345681658, 12345681659, 12345681660, 12345681661, 12345681662, 12345681663, 12345681664, 12345681665, 12345681666, 12345681667, 12345681668, 12345681669, 12345681670, 12345681671, 12345681672, 12345681673, 12345681674, 12345681675, 12345681676, 12345681677, 12345681678, 12345681679, 12345681680, 12345681681, 12345681682, 12345681683, 12345681684, 12345681685, 12345681686, 12345681687, 12345681688, 12345681689, 12345681690, 12345681691, 12345681692, 12345681693, 12345681694, 12345681695, 12345681696, 12345681697, 12345681698, 12345681699, 12345681700, 12345681701, 12345681702, 12345681703, 12345681704, 12345681705, 12345681706, 12345681707, 12345681708, 12345681709, 12345681710, 12345681711, 12345681712, 12345681713, 12345681714, 12345681715, 12345681716, 12345681717, 12345681718, 12345681719, 12345681720, 12345681721, 12345681722, 12345681723, 12345681724, 12345681725, 12345681726, 12345681727, 12345681728, 12345681729, 12345681730, 12345681731, 12345681732, 12345681733, 12345681734, 12345681735, 12345681736, 12345681737, 12345681738, 12345681739, 12345681740, 12345681741, 12345681742, 12345681743, 12345681744, 12345681745, 12345681746, 12345681747, 12345681748, 12345681749, 12345681750, 12345681751, 12345681752, 12345681753, 12345681754, 12345681755, 12345681756, 12345681757, 12345681758, 12345681759, 12345681760, 12345681761, 12345681762, 12345681763, 12345681764, 12345681765, 12345681766, 12345681767, 12345681768, 12345681769, 12345681770, 12345681771, 12345681772, 12345681773, 12345681774, 12345681775, 12345681776, 12345681777, 12345681778, 12345681779, 12345681780, 12345681781, 12345681782, 12345681783, 12345681784, 12345681785, 12345681786, 12345681787, 12345681788, 12345681789, 12345681790, 12345681791, 12345681792, 12345681793, 12345681794, 12345681795, 12345681796, 12345681797, 12345681798, 12345681799, 12345681800, 12345681801, 12345681802, 12345681803, 12345681804, 12345681805, 12345681806, 12345681807, 12345681808, 12345681809, 12345681810, 12345681811, 12345681812, 12345681813, 12345681814, 12345681815, 12345681816, 12345681817, 12345681818, 12345681819, 12345681820, 12345681821, 12345681822, 12345681823, 12345681824, 12345681825, 12345681826, 12345681827, 12345681828, 12345681829, 12345681830, 12345681831, 12345681832, 12345681833, 12345681834, 12345681835, 12345681836, 12345681837, 12345681838, 12345681839, 12345681840, 12345681841, 12345681842, 12345681843, 12345681844, 12345681845, 12345681846, 12345681847, 12345681848, 12345681849, 12345681850, 12345681851, 12345681852, 12345681853, 12345681854, 12345681855, 12345681856, 12345681857, 12345681858, 12345681859, 12345681860, 12345681861, 12345681862, 12345681863, 12345681864, 12345681865, 12345681866, 12345681867, 12345681868, 12345681869, 12345681870, 12345681871, 12345681872, 12345681873, 12345681874, 12345681875, 12345681876, 12345681877, 12345681878, 12345681879, 12345681880, 12345681881, 12345681882, 12345681883, 12345681884, 12345681885, 12345681886, 12345681887, 12345681888, 12345681889, 12345681890, 12345681891, 12345681892, 12345681893, 12345681894, 12345681895, 12345681896, 12345681897, 12345681898, 12345681899, 12345681900, 12345681901, 12345681902, 12345681903, 12345681904, 12345681905, 12345681906, 12345681907, 12345681908, 12345681909, 12345681910, 12345681911, 12345681912, 12345681913, 12345681914, 12345681915, 12345681916, 12345681917, 12345681918, 12345681919, 12345681920, 12345681921, 12345681922, 12345681923, 12345681924, 12345681925, 12345681926, 12345681927, 12345681928, 12345681929, 12345681930, 12345681931, 12345681932, 12345681933, 12345681934, 12345681935, 12345681936, 12345681937, 12345681938, 12345681939, 12345681940, 12345681941, 12345681942, 12345681943, 12345681944, 12345681945, 12345681946, 12345681947, 12345681948, 12345681949, 12345681950, 12345681951, 12345681952, 12345681953, 12345681954, 12345681955, 12345681956, 12345681957, 12345681958, 12345681959, 12345681960, 12345681961, 12345681962, 12345681963, 12345681964, 12345681965, 12345681966, 12345681967, 12345681968, 12345681969, 12345681970, 12345681971, 12345681972, 12345681973, 12345681974, 12345681975, 12345681976, 12345681977, 12345681978, 12345681979, 12345681980, 12345681981, 12345681982, 12345681983, 12345681984, 12345681985, 12345681986, 12345681987, 12345681988, 12345681989, 12345681990, 12345681991, 12345681992, 12345681993, 12345681994, 12345681995, 12345681996, 12345681997, 12345681998, 12345681999, 12345682000, 12345682001, 12345682002, 12345682003, 12345682004, 12345682005, 12345682006, 12345682007, 12345682008, 12345682009, 12345682010, 12345682011, 12345682012, 12345682013, 12345682014, 12345682015, 12345682016, 12345682017, 12345682018, 12345682019, 12345682020, 12345682021, 12345682022, 12345682023, 12345682024, 12345682025, 12345682026, 12345682027, 12345682028, 12345682029, 12345682030, 12345682031, 12345682032, 12345682033, 12345682034, 12345682035, 12345682036, 12345682037, 12345682038, 12345682039, 12345682040, 12345682041, 12345682042, 12345682043, 12345682044, 12345682045, 12345682046, 12345682047, 12345682048, 12345682049, 12345682050, 12345682051, 12345682052, 12345682053, 12345682054, 12345682055, 12345682056, 12345682057, 12345682058, 12345682059, 12345682060, 12345682061, 12345682062, 12345682063, 12345682064, 12345682065, 12345682066, 12345682067, 12345682068, 12345682069, 12345682070, 12345682071, 12345682072, 12345682073, 12345682074, 12345682075, 12345682076, 12345682077, 12345682078, 12345682079, 12345682080, 12345682081, 12345682082, 12345682083, 12345682084, 12345682085, 12345682086, 12345682087, 12345682088, 12345682089, 12345682090, 12345682091, 12345682092, 12345682093, 12345682094, 12345682095, 12345682096, 12345682097, 12345682098, 12345682099, 12345682100, 12345682101, 12345682102, 12345682103, 12345682104, 12345682105, 12345682106, 12345682107, 12345682108, 12345682109, 12345682110, 12345682111, 12345682112, 12345682113, 12345682114, 12345682115, 12345682116, 12345682117, 12345682118, 12345682119, 12345682120, 12345682121, 12345682122, 12345682123, 12345682124, 12345682125, 12345682126, 12345682127, 12345682128, 12345682129, 12345682130, 12345682131, 12345682132, 12345682133, 12345682134, 12345682135, 12345682136, 12345682137, 12345682138, 12345682139, 12345682140, 12345682141, 12345682142, 12345682143, 12345682144, 12345682145, 12345682146, 12345682147, 12345682148, 12345682149, 12345682150, 12345682151, 12345682152, 12345682153, 12345682154, 12345682155, 12345682156, 12345682157, 12345682158, 12345682159, 12345682160, 12345682161, 12345682162, 12345682163, 12345682164, 12345682165, 12345682166, 12345682167, 12345682168, 12345682169, 12345682170, 12345682171, 12345682172, 12345682173, 12345682174, 12345682175, 12345682176, 12345682177, 12345682178, 12345682179, 12345682180, 12345682181, 12345682182, 12345682183, 12345682184, 12345682185, 12345682186, 12345682187, 12345682188, 12345682189, 12345682190, 12345682191, 12345682192, 12345682193, 12345682194, 12345682195, 12345682196, 12345682197, 12345682198, 12345682199, 12345682200, 12345682201, 12345682202, 12345682203, 12345682204, 12345682205, 12345682206, 12345682207, 12345682208, 12345682209, 12345682210, 12345682211, 12345682212, 12345682213, 12345682214, 12345682215, 12345682216, 12345682217, 12345682218, 12345682219, 12345682220, 12345682221, 12345682222, 12345682223, 12345682224, 12345682225, 12345682226, 12345682227, 12345682228, 12345682229, 12345682230, 12345682231, 12345682232, 12345682233, 12345682234, 12345682235, 12345682236, 12345682237, 12345682238, 12345682239, 12345682240, 12345682241, 12345682242, 12345682243, 12345682244, 12345682245, 12345682246, 12345682247, 12345682248, 12345682249, 12345682250, 12345682251, 12345682252, 12345682253, 12345682254, 12345682255, 12345682256, 12345682257, 12345682258, 12345682259, 12345682260, 12345682261, 12345682262, 12345682263, 12345682264, 12345682265, 12345682266, 12345682267, 12345682268, 12345682269, 12345682270, 12345682271, 12345682272, 12345682273, 12345682274, 12345682275, 12345682276, 12345682277, 12345682278, 12345682279, 12345682280, 12345682281, 12345682282, 12345682283, 12345682284, 12345682285, 12345682286, 12345682287, 12345682288, 12345682289, 12345682290, 12345682291, 12345682292, 12345682293, 12345682294, 12345682295, 12345682296, 12345682297, 12345682298, 12345682299, 12345682300, 12345682301, 12345682302, 12345682303, 12345682304, 12345682305, 12345682306, 12345682307, 12345682308, 12345682309, 12345682310, 12345682311, 12345682312, 12345682313, 12345682314, 12345682315, 12345682316, 12345682317, 12345682318, 12345682319, 12345682320, 12345682321, 12345682322, 12345682323, 12345682324, 12345682325, 12345682326, 12345682327, 12345682328, 12345682329, 12345682330, 12345682331, 12345682332, 12345682333, 12345682334, 12345682335, 12345682336, 12345682337, 12345682338, 12345682339, 12345682340, 12345682341, 12345682342, 12345682343, 12345682344, 12345682345, 12345682346, 12345682347, 12345682348, 12345682349, 12345682350, 12345682351, 12345682352, 12345682353, 12345682354, 12345682355, 12345682356, 12345682357, 12345682358, 12345682359, 12345682360, 12345682361, 12345682362, 12345682363, 12345682364, 12345682365, 12345682366, 12345682367, 12345682368, 12345682369, 12345682370, 12345682371, 12345682372, 12345682373, 12345682374, 12345682375, 12345682376, 12345682377, 12345682378, 12345682379, 12345682380, 12345682381, 12345682382, 12345682383, 12345682384, 12345682385, 12345682386, 12345682387, 12345682388, 12345682389, 12345682390, 12345682391, 12345682392, 12345682393, 12345682394, 12345682395, 12345682396, 12345682397, 12345682398, 12345682399, 12345682400, 12345682401, 12345682402, 12345682403, 12345682404, 12345682405, 12345682406, 12345682407, 12345682408, 12345682409, 12345682410, 12345682411, 12345682412, 12345682413, 12345682414, 12345682415, 12345682416, 12345682417, 12345682418, 12345682419, 12345682420, 12345682421, 12345682422, 12345682423, 12345682424, 12345682425, 12345682426, 12345682427, 12345682428, 12345682429, 12345682430, 12345682431, 12345682432, 12345682433, 12345682434, 12345682435, 12345682436, 12345682437, 12345682438, 12345682439, 12345682440, 12345682441, 12345682442, 12345682443, 12345682444, 12345682445, 12345682446, 12345682447, 12345682448, 12345682449, 12345682450, 12345682451, 12345682452, 12345682453, 12345682454, 12345682455, 12345682456, 12345682457, 12345682458, 12345682459, 12345682460, 12345682461, 12345682462, 12345682463, 12345682464, 12345682465, 12345682466, 12345682467, 12345682468, 12345682469, 12345682470, 12345682471, 12345682472, 12345682473, 12345682474, 12345682475, 12345682476, 12345682477, 12345682478, 12345682479, 12345682480, 12345682481, 12345682482, 12345682483, 12345682484, 12345682485, 12345682486, 12345682487, 12345682488, 12345682489, 12345682490, 12345682491, 12345682492, 12345682493, 12345682494, 12345682495, 12345682496, 12345682497, 12345682498, 12345682499, 12345682500, 12345682501, 12345682502, 12345682503, 12345682504, 12345682505, 12345682506, 12345682507, 12345682508, 12345682509, 12345682510, 12345682511, 12345682512, 12345682513, 12345682514, 12345682515, 12345682516, 12345682517, 12345682518, 12345682519, 12345682520, 12345682521, 12345682522, 12345682523, 12345682524, 12345682525, 12345682526, 12345682527, 12345682528, 12345682529, 12345682530, 12345682531, 12345682532, 12345682533, 12345682534, 12345682535, 12345682536, 12345682537, 12345682538, 12345682539, 12345682540, 12345682541, 12345682542, 12345682543, 12345682544, 12345682545, 12345682546, 12345682547, 12345682548, 12345682549, 12345682550, 12345682551, 12345682552, 12345682553, 12345682554, 12345682555, 12345682556, 12345682557, 12345682558, 12345682559, 12345682560, 12345682561, 12345682562, 12345682563, 12345682564, 12345682565, 12345682566, 12345682567, 12345682568, 12345682569, 12345682570, 12345682571, 12345682572, 12345682573, 12345682574, 12345682575, 12345682576, 12345682577, 12345682578, 12345682579, 12345682580, 12345682581, 12345682582, 12345682583, 12345682584, 12345682585, 12345682586, 12345682587, 12345682588, 12345682589, 12345682590, 12345682591, 12345682592, 12345682593, 12345682594, 12345682595, 12345682596, 12345682597, 12345682598, 12345682599, 12345682600, 12345682601, 12345682602, 12345682603, 12345682604, 12345682605, 12345682606, 12345682607, 12345682608, 12345682609, 12345682610, 12345682611, 12345682612, 12345682613, 12345682614, 12345682615, 12345682616, 12345682617, 12345682618, 12345682619, 12345682620, 12345682621, 12345682622, 12345682623, 12345682624, 12345682625, 12345682626, 12345682627, 12345682628, 12345682629, 12345682630, 12345682631, 12345682632, 12345682633, 12345682634, 12345682635, 12345682636, 12345682637, 12345682638, 12345682639, 12345682640, 12345682641, 12345682642, 12345682643, 12345682644, 12345682645, 12345682646, 12345682647, 12345682648, 12345682649, 12345682650, 12345682651, 12345682652, 12345682653, 12345682654, 12345682655, 12345682656, 12345682657, 12345682658, 12345682659, 12345682660, 12345682661, 12345682662, 12345682663, 12345682664, 12345682665, 12345682666, 12345682667, 12345682668, 12345682669, 12345682670, 12345682671, 12345682672, 12345682673, 12345682674, 12345682675, 12345682676, 12345682677, 12345682678, 12345682679, 12345682680, 12345682681, 12345682682, 12345682683, 12345682684, 12345682685, 12345682686, 12345682687, 12345682688, 12345682689, 12345682690, 12345682691, 12345682692, 12345682693, 12345682694, 12345682695, 12345682696, 12345682697, 12345682698, 12345682699, 12345682700, 12345682701, 12345682702, 12345682703, 12345682704, 12345682705, 12345682706, 12345682707, 12345682708, 12345682709, 12345682710, 12345682711, 12345682712, 12345682713, 12345682714, 12345682715, 12345682716, 12345682717, 12345682718, 12345682719, 12345682720, 12345682721, 12345682722, 12345682723, 12345682724, 12345682725, 12345682726, 12345682727, 12345682728, 12345682729, 12345682730, 12345682731, 12345682732, 12345682733, 12345682734, 12345682735, 12345682736, 12345682737, 12345682738, 12345682739, 12345682740, 12345682741, 12345682742, 12345682743, 12345682744, 12345682745, 12345682746, 12345682747, 12345682748, 12345682749, 12345682750, 12345682751, 12345682752, 12345682753, 12345682754, 12345682755, 12345682756, 12345682757, 12345682758, 12345682759, 12345682760, 12345682761, 12345682762, 12345682763, 12345682764, 12345682765, 12345682766, 12345682767, 12345682768, 12345682769, 12345682770, 12345682771, 12345682772, 12345682773, 12345682774, 12345682775, 12345682776, 12345682777, 12345682778, 12345682779, 12345682780, 12345682781, 12345682782, 12345682783, 12345682784, 12345682785, 12345682786, 12345682787, 12345682788, 12345682789, 12345682790, 12345682791, 12345682792, 12345682793, 12345682794, 12345682795, 12345682796, 12345682797, 12345682798, 12345682799, 12345682800, 12345682801, 12345682802, 12345682803, 12345682804, 12345682805, 12345682806, 12345682807, 12345682808, 12345682809, 12345682810, 12345682811, 12345682812, 12345682813, 12345682814, 12345682815, 12345682816, 12345682817, 12345682818, 12345682819, 12345682820, 12345682821, 12345682822, 12345682823, 12345682824, 12345682825, 12345682826, 12345682827, 12345682828, 12345682829, 12345682830, 12345682831, 12345682832, 12345682833, 12345682834, 12345682835, 12345682836, 12345682837, 12345682838, 12345682839, 12345682840, 12345682841, 12345682842, 12345682843, 12345682844, 12345682845, 12345682846, 12345682847, 12345682848, 12345682849, 12345682850, 12345682851, 12345682852, 12345682853, 12345682854, 12345682855, 12345682856, 12345682857, 12345682858, 12345682859, 12345682860, 12345682861, 12345682862, 12345682863, 12345682864, 12345682865, 12345682866, 12345682867, 12345682868, 12345682869, 12345682870, 12345682871, 12345682872, 12345682873, 12345682874, 12345682875, 12345682876, 12345682877, 12345682878, 12345682879, 12345682880, 12345682881, 12345682882, 12345682883, 12345682884, 12345682885, 12345682886, 12345682887, 12345682888, 12345682889, 12345682890, 12345682891, 12345682892, 12345682893, 12345682894, 12345682895, 12345682896, 12345682897, 12345682898, 12345682899, 12345682900, 12345682901, 12345682902, 12345682903, 12345682904, 12345682905, 12345682906, 12345682907, 12345682908, 12345682909, 12345682910, 12345682911, 12345682912, 12345682913, 12345682914, 12345682915, 12345682916, 12345682917, 12345682918, 12345682919, 12345682920, 12345682921, 12345682922, 12345682923, 12345682924, 12345682925, 12345682926, 12345682927, 12345682928, 12345682929, 12345682930, 12345682931, 12345682932, 12345682933, 12345682934, 12345682935, 12345682936, 12345682937, 12345682938, 12345682939, 12345682940, 12345682941, 12345682942, 12345682943, 12345682944, 12345682945, 12345682946, 12345682947, 12345682948, 12345682949, 12345682950, 12345682951, 12345682952, 12345682953, 12345682954, 12345682955, 12345682956, 12345682957, 12345682958, 12345682959, 12345682960, 12345682961, 12345682962, 12345682963, 12345682964, 12345682965, 12345682966, 12345682967, 12345682968, 12345682969, 12345682970, 12345682971, 12345682972, 12345682973, 12345682974, 12345682975, 12345682976, 12345682977, 12345682978, 12345682979, 12345682980, 12345682981, 12345682982, 12345682983, 12345682984, 12345682985, 12345682986, 12345682987, 12345682988, 12345682989, 12345682990, 12345682991, 12345682992, 12345682993, 12345682994, 12345682995, 12345682996, 12345682997, 12345682998, 12345682999, 12345683000, 12345683001, 12345683002, 12345683003, 12345683004, 12345683005, 12345683006, 12345683007, 12345683008, 12345683009, 12345683010, 12345683011, 12345683012, 12345683013, 12345683014, 12345683015, 12345683016, 12345683017, 12345683018, 12345683019, 12345683020, 12345683021, 12345683022, 12345683023, 12345683024, 12345683025, 12345683026, 12345683027, 12345683028, 12345683029, 12345683030, 12345683031, 12345683032, 12345683033, 12345683034, 12345683035, 12345683036, 12345683037, 12345683038, 12345683039, 12345683040, 12345683041, 12345683042, 12345683043, 12345683044, 12345683045, 12345683046, 12345683047, 12345683048, 12345683049, 12345683050, 12345683051, 12345683052, 12345683053, 12345683054, 12345683055, 12345683056, 12345683057, 12345683058, 12345683059, 12345683060, 12345683061, 12345683062, 12345683063, 12345683064, 12345683065, 12345683066, 12345683067, 12345683068, 12345683069, 12345683070, 12345683071, 12345683072, 12345683073, 12345683074, 12345683075, 12345683076, 12345683077, 12345683078, 12345683079, 12345683080, 12345683081, 12345683082, 12345683083, 12345683084, 12345683085, 12345683086, 12345683087, 12345683088, 12345683089, 12345683090, 12345683091, 12345683092, 12345683093, 12345683094, 12345683095, 12345683096, 12345683097, 12345683098, 12345683099, 12345683100, 12345683101, 12345683102, 12345683103, 12345683104, 12345683105, 12345683106, 12345683107, 12345683108, 12345683109, 12345683110, 12345683111, 12345683112, 12345683113, 12345683114, 12345683115, 12345683116, 12345683117, 12345683118, 12345683119, 12345683120, 12345683121, 12345683122, 12345683123, 12345683124, 12345683125, 12345683126, 12345683127, 12345683128, 12345683129, 12345683130, 12345683131, 12345683132, 12345683133, 12345683134, 12345683135, 12345683136, 12345683137, 12345683138, 12345683139, 12345683140, 12345683141, 12345683142, 12345683143, 12345683144, 12345683145, 12345683146, 12345683147, 12345683148, 12345683149, 12345683150, 12345683151, 12345683152, 12345683153, 12345683154, 12345683155, 12345683156, 12345683157, 12345683158, 12345683159, 12345683160, 12345683161, 12345683162, 12345683163, 12345683164, 12345683165, 12345683166, 12345683167, 12345683168, 12345683169, 12345683170, 12345683171, 12345683172, 12345683173, 12345683174, 12345683175, 12345683176, 12345683177, 12345683178, 12345683179, 12345683180, 12345683181, 12345683182, 12345683183, 12345683184, 12345683185, 12345683186, 12345683187, 12345683188, 12345683189, 12345683190, 12345683191, 12345683192, 12345683193, 12345683194, 12345683195, 12345683196, 12345683197, 12345683198, 12345683199, 12345683200, 12345683201, 12345683202, 12345683203, 12345683204, 12345683205, 12345683206, 12345683207, 12345683208, 12345683209, 12345683210, 12345683211, 12345683212, 12345683213, 12345683214, 12345683215, 12345683216, 12345683217, 12345683218, 12345683219, 12345683220, 12345683221, 12345683222, 12345683223, 12345683224, 12345683225, 12345683226, 12345683227, 12345683228, 12345683229, 12345683230, 12345683231, 12345683232, 12345683233, 12345683234, 12345683235, 12345683236, 12345683237, 12345683238, 12345683239, 12345683240, 12345683241, 12345683242, 12345683243, 12345683244, 12345683245, 12345683246, 12345683247, 12345683248, 12345683249, 12345683250, 12345683251, 12345683252, 12345683253, 12345683254, 12345683255, 12345683256, 12345683257, 12345683258, 12345683259, 12345683260, 12345683261, 12345683262, 12345683263, 12345683264, 12345683265, 12345683266, 12345683267, 12345683268, 12345683269, 12345683270, 12345683271, 12345683272, 12345683273, 12345683274) and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-01-13 03:29:36.744';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:29:55,486 - 123858 - src.utils.log - INFO - βœ… Fetched 4365 rows - __SPLIT__ 2026-01-13 08:29:55,490 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149732;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:29:55,776 - 123858 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:29:55,881 - 123858 - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911,12345678912,12345678913,12345678914,12345678915,12345678916,12345678917,12345678918,12345678919,12345678920,12345678921,12345678922,12345678923,12345678924,12345678925,12345678926,12345678927,12345678928,12345678929,12345678930,12345678931,12345678932,12345678933,12345678934,12345678935,12345678936,12345678937,12345678938,12345678939,12345678940,12345678941,12345678942,12345678943,12345678944,12345678945,12345678946,12345678947,12345678948,12345678949,12345678950,12345678951,12345678952,12345678953,12345678954,12345678955,12345678956,12345678957,12345678958,12345678959,12345678960,12345678961,12345678962,12345678963,12345678964,12345678965,12345678966,12345678967,12345678968,12345678969,12345678970,12345678971,12345678972,12345678973,12345678974,12345678975,12345678976,12345678977,12345678978,12345678979,12345678980,12345678981,12345678982,12345678983,12345678984,12345678985,12345678986,12345678987,12345678988,12345678989,12345678990,12345678991,12345678992,12345678993,12345678994,12345678995,12345678996,12345678997,12345678998,12345678999,12345679000,12345679001,12345679002,12345679003,12345679004,12345679005,12345679006,12345679007,12345679008,12345679009,12345679010,12345679011,12345679012,12345679013,12345679014,12345679015,12345679016,12345679017,12345679018,12345679019,12345679020,12345679021,12345679022,12345679023,12345679024,12345679025,12345679026,12345679027,12345679028,12345679029,12345679030,12345679031,12345679032,12345679033,12345679034,12345679035,12345679036,12345679037,12345679038,12345679039,12345679040,12345679041,12345679042,12345679043,12345679044,12345679045,12345679046,12345679047,12345679048,12345679049,12345679050,12345679051,12345679052,12345679053,12345679054,12345679055,12345679056,12345679057,12345679058,12345679059,12345679060,12345679061,12345679062,12345679063,12345679064,12345679065,12345679066,12345679067,12345679068,12345679069,12345679070,12345679071,12345679072,12345679073,12345679074,12345679075,12345679076,12345679077,12345679078,12345679079,12345679080,12345679081,12345679082,12345679083,12345679084,12345679085,12345679086,12345679087,12345679088,12345679089,12345679090,12345679091,12345679092,12345679093,12345679094,12345679095,12345679096,12345679097,12345679098,12345679099,12345679100,12345679101,12345679102,12345679103,12345679104,12345679105,12345679106,12345679107,12345679108,12345679109,12345679110,12345679111,12345679112,12345679113,12345679114,12345679115,12345679116,12345679117,12345679118,12345679119,12345679120,12345679121,12345679122,12345679123,12345679124,12345679125,12345679126,12345679127,12345679128,12345679129,12345679130,12345679131,12345679132,12345679133,12345679134,12345679135,12345679136,12345679137,12345679138,12345679139,12345679140,12345679141,12345679142,12345679143,12345679144,12345679145,12345679146,12345679147,12345679148,12345679149,12345679150,12345679151,12345679152,12345679153,12345679154,12345679155,12345679156,12345679157,12345679158,12345679159,12345679160,12345679161,12345679162,12345679163,12345679164,12345679165,12345679166,12345679167,12345679168,12345679169,12345679170,12345679171,12345679172,12345679173,12345679174,12345679175,12345679176,12345679177,12345679178,12345679179,12345679180,12345679181,12345679182,12345679183,12345679184,12345679185,12345679186,12345679187,12345679188,12345679189,12345679190,12345679191,12345679192,12345679193,12345679194,12345679195,12345679196,12345679197,12345679198,12345679199,12345679200,12345679201,12345679202,12345679203,12345679204,12345679205,12345679206,12345679207,12345679208,12345679209,12345679210,12345679211,12345679212,12345679213,12345679214,12345679215,12345679216,12345679217,12345679218,12345679219,12345679220,12345679221,12345679222,12345679223,12345679224,12345679225,12345679226,12345679227,12345679228,12345679229,12345679230,12345679231,12345679232,12345679233,12345679234,12345679235,12345679236,12345679237,12345679238,12345679239,12345679240,12345679241,12345679242,12345679243,12345679244,12345679245,12345679246,12345679247,12345679248,12345679249,12345679250,12345679251,12345679252,12345679253,12345679254,12345679255,12345679256,12345679257,12345679258,12345679259,12345679260,12345679261,12345679262,12345679263,12345679264,12345679265,12345679266,12345679267,12345679268,12345679269,12345679270,12345679271,12345679272,12345679273,12345679274,12345679275,12345679276,12345679277,12345679278,12345679279,12345679280,12345679281,12345679282,12345679283,12345679284,12345679285,12345679286,12345679287,12345679288,12345679289,12345679290,12345679291,12345679292,12345679293,12345679294,12345679295,12345679296,12345679297,12345679298,12345679299,12345679300,12345679301,12345679302,12345679303,12345679304,12345679305,12345679306,12345679307,12345679308,12345679309,12345679310,12345679311,12345679312,12345679313,12345679314,12345679315,12345679316,12345679317,12345679318,12345679319,12345679320,12345679321,12345679322,12345679323,12345679324,12345679325,12345679326,12345679327,12345679328,12345679329,12345679330,12345679331,12345679332,12345679333,12345679334,12345679335,12345679336,12345679337,12345679338,12345679339,12345679340,12345679341,12345679342,12345679343,12345679344,12345679345,12345679346,12345679347,12345679348,12345679349,12345679350,12345679351,12345679352,12345679353,12345679354,12345679355,12345679356,12345679357,12345679358,12345679359,12345679360,12345679361,12345679362,12345679363,12345679364,12345679365,12345679366,12345679367,12345679368,12345679369,12345679370,12345679371,12345679372,12345679373,12345679374,12345679375,12345679376,12345679377,12345679378,12345679379,12345679380,12345679381,12345679382,12345679383,12345679384,12345679385,12345679386,12345679387,12345679388,12345679389,12345679390,12345679391,12345679392,12345679393,12345679394,12345679395,12345679396,12345679397,12345679398,12345679399,12345679400,12345679401,12345679402,12345679403,12345679404,12345679405,12345679406,12345679407,12345679408,12345679409,12345679410,12345679411,12345679412,12345679413,12345679414,12345679415,12345679416,12345679417,12345679418,12345679419,12345679420,12345679421,12345679422,12345679423,12345679424,12345679425,12345679426,12345679427,12345679428,12345679429,12345679430,12345679431,12345679432,12345679433,12345679434,12345679435,12345679436,12345679437,12345679438,12345679439,12345679440,12345679441,12345679442,12345679443,12345679444,12345679445,12345679446,12345679447,12345679448,12345679449,12345679450,12345679451,12345679452,12345679453,12345679454,12345679455,12345679456,12345679457,12345679458,12345679459,12345679460,12345679461,12345679462,12345679463,12345679464,12345679465,12345679466,12345679467,12345679468,12345679469,12345679470,12345679471,12345679472,12345679473,12345679474,12345679475,12345679476,12345679477,12345679478,12345679479,12345679480,12345679481,12345679482,12345679483,12345679484,12345679485,12345679486,12345679487,12345679488,12345679489,12345679490,12345679491,12345679492,12345679493,12345679494,12345679495,12345679496,12345679497,12345679498,12345679499,12345679500,12345679501,12345679502,12345679503,12345679504,12345679505,12345679506,12345679507,12345679508,12345679509,12345679510,12345679511,12345679512,12345679513,12345679514,12345679515,12345679516,12345679517,12345679518,12345679519,12345679520,12345679521,12345679522,12345679523,12345679524,12345679525,12345679526,12345679527,12345679528,12345679529,12345679530,12345679531,12345679532,12345679533,12345679534,12345679535,12345679536,12345679537,12345679538,12345679539,12345679540,12345679541,12345679542,12345679543,12345679544,12345679545,12345679546,12345679547,12345679548,12345679549,12345679550,12345679551,12345679552,12345679553,12345679554,12345679555,12345679556,12345679557,12345679558,12345679559,12345679560,12345679561,12345679562,12345679563,12345679564,12345679565,12345679566,12345679567,12345679568,12345679569,12345679570,12345679571,12345679572,12345679573,12345679574,12345679575,12345679576,12345679577,12345679578,12345679579,12345679580,12345679581,12345679582,12345679583,12345679584,12345679585,12345679586,12345679587,12345679588,12345679589,12345679590,12345679591,12345679592,12345679593,12345679594,12345679595,12345679596,12345679597,12345679598,12345679599,12345679600,12345679601,12345679602,12345679603,12345679604,12345679605,12345679606,12345679607,12345679608,12345679609,12345679610,12345679611,12345679612,12345679613,12345679614,12345679615,12345679616,12345679617,12345679618,12345679619,12345679620,12345679621,12345679622,12345679623,12345679624,12345679625,12345679626,12345679627,12345679628,12345679629,12345679630,12345679631,12345679632,12345679633,12345679634,12345679635,12345679636,12345679637,12345679638,12345679639,12345679640,12345679641,12345679642,12345679643,12345679644,12345679645,12345679646,12345679647,12345679648,12345679649,12345679650,12345679651,12345679652,12345679653,12345679654,12345679655,12345679656,12345679657,12345679658,12345679659,12345679660,12345679661,12345679662,12345679663,12345679664,12345679665,12345679666,12345679667,12345679668,12345679669,12345679670,12345679671,12345679672,12345679673,12345679674,12345679675,12345679676,12345679677,12345679678,12345679679,12345679680,12345679681,12345679682,12345679683,12345679684,12345679685,12345679686,12345679687,12345679688,12345679689,12345679690,12345679691,12345679692,12345679693,12345679694,12345679695,12345679696,12345679697,12345679698,12345679699,12345679700,12345679701,12345679702,12345679703,12345679704,12345679705,12345679706,12345679707,12345679708,12345679709,12345679710,12345679711,12345679712,12345679713,12345679714,12345679715,12345679716,12345679717,12345679718,12345679719,12345679720,12345679721,12345679722,12345679723,12345679724,12345679725,12345679726,12345679727,12345679728,12345679729,12345679730,12345679731,12345679732,12345679733,12345679734,12345679735,12345679736,12345679737,12345679738,12345679739,12345679740,12345679741,12345679742,12345679743,12345679744,12345679745,12345679746,12345679747,12345679748,12345679749,12345679750,12345679751,12345679752,12345679753,12345679754,12345679755,12345679756,12345679757,12345679758,12345679759,12345679760,12345679761,12345679762,12345679763,12345679764,12345679765,12345679766,12345679767,12345679768,12345679769,12345679770,12345679771,12345679772,12345679773,12345679774,12345679775,12345679776,12345679777,12345679778,12345679779,12345679780,12345679781,12345679782,12345679783,12345679784,12345679785,12345679786,12345679787,12345679788,12345679789,12345679790,12345679791,12345679792,12345679793,12345679794,12345679795,12345679796,12345679797,12345679798,12345679799,12345679800,12345679801,12345679802,12345679803,12345679804,12345679805,12345679806,12345679807,12345679808,12345679809,12345679810,12345679811,12345679812,12345679813,12345679814,12345679815,12345679816,12345679817,12345679818,12345679819,12345679820,12345679821,12345679822,12345679823,12345679824,12345679825,12345679826,12345679827,12345679828,12345679829,12345679830,12345679831,12345679832,12345679833,12345679834,12345679835,12345679836,12345679837,12345679838,12345679839,12345679840,12345679841,12345679842,12345679843,12345679844,12345679845,12345679846,12345679847,12345679848,12345679849,12345679850,12345679851,12345679852,12345679853,12345679854,12345679855,12345679856,12345679857,12345679858,12345679859,12345679860,12345679861,12345679862,12345679863,12345679864,12345679865,12345679866,12345679867,12345679868,12345679869,12345679870,12345679871,12345679872,12345679873,12345679874,12345679875,12345679876,12345679877,12345679878,12345679879,12345679880,12345679881,12345679882,12345679883,12345679884,12345679885,12345679886,12345679887,12345679888,12345679889,12345679890,12345679891,12345679892,12345679893,12345679894,12345679895,12345679896,12345679897,12345679898,12345679899,12345679900,12345679901,12345679902,12345679903,12345679904,12345679905,12345679906,12345679907,12345679908,12345679909,12345679910,12345679911,12345679912,12345679913,12345679914,12345679915,12345679916,12345679917,12345679918,12345679919,12345679920,12345679921,12345679922,12345679923,12345679924,12345679925,12345679926,12345679927,12345679928,12345679929,12345679930,12345679931,12345679932,12345679933,12345679934,12345679935,12345679936,12345679937,12345679938,12345679939,12345679940,12345679941,12345679942,12345679943,12345679944,12345679945,12345679946,12345679947,12345679948,12345679949,12345679950,12345679951,12345679952,12345679953,12345679954,12345679955,12345679956,12345679957,12345679958,12345679959,12345679960,12345679961,12345679962,12345679963,12345679964,12345679965,12345679966,12345679967,12345679968,12345679969,12345679970,12345679971,12345679972,12345679973,12345679974,12345679975,12345679976,12345679977,12345679978,12345679979,12345679980,12345679981,12345679982,12345679983,12345679984,12345679985,12345679986,12345679987,12345679988,12345679989,12345679990,12345679991,12345679992,12345679993,12345679994,12345679995,12345679996,12345679997,12345679998,12345679999,12345680000,12345680001,12345680002,12345680003,12345680004,12345680005,12345680006,12345680007,12345680008,12345680009,12345680010,12345680011,12345680012,12345680013,12345680014,12345680015,12345680016,12345680017,12345680018,12345680019,12345680020,12345680021,12345680022,12345680023,12345680024,12345680025,12345680026,12345680027,12345680028,12345680029,12345680030,12345680031,12345680032,12345680033,12345680034,12345680035,12345680036,12345680037,12345680038,12345680039,12345680040,12345680041,12345680042,12345680043,12345680044,12345680045,12345680046,12345680047,12345680048,12345680049,12345680050,12345680051,12345680052,12345680053,12345680054,12345680055,12345680056,12345680057,12345680058,12345680059,12345680060,12345680061,12345680062,12345680063,12345680064,12345680065,12345680066,12345680067,12345680068,12345680069,12345680070,12345680071,12345680072,12345680073,12345680074,12345680075,12345680076,12345680077,12345680078,12345680079,12345680080,12345680081,12345680082,12345680083,12345680084,12345680085,12345680086,12345680087,12345680088,12345680089,12345680090,12345680091,12345680092,12345680093,12345680094,12345680095,12345680096,12345680097,12345680098,12345680099,12345680100,12345680101,12345680102,12345680103,12345680104,12345680105,12345680106,12345680107,12345680108,12345680109,12345680110,12345680111,12345680112,12345680113,12345680114,12345680115,12345680116,12345680117,12345680118,12345680119,12345680120,12345680121,12345680122,12345680123,12345680124,12345680125,12345680126,12345680127,12345680128,12345680129,12345680130,12345680131,12345680132,12345680133,12345680134,12345680135,12345680136,12345680137,12345680138,12345680139,12345680140,12345680141,12345680142,12345680143,12345680144,12345680145,12345680146,12345680147,12345680148,12345680149,12345680150,12345680151,12345680152,12345680153,12345680154,12345680155,12345680156,12345680157,12345680158,12345680159,12345680160,12345680161,12345680162,12345680163,12345680164,12345680165,12345680166,12345680167,12345680168,12345680169,12345680170,12345680171,12345680172,12345680173,12345680174,12345680175,12345680176,12345680177,12345680178,12345680179,12345680180,12345680181,12345680182,12345680183,12345680184,12345680185,12345680186,12345680187,12345680188,12345680189,12345680190,12345680191,12345680192,12345680193,12345680194,12345680195,12345680196,12345680197,12345680198,12345680199,12345680200,12345680201,12345680202,12345680203,12345680204,12345680205,12345680206,12345680207,12345680208,12345680209,12345680210,12345680211,12345680212,12345680213,12345680214,12345680215,12345680216,12345680217,12345680218,12345680219,12345680220,12345680221,12345680222,12345680223,12345680224,12345680225,12345680226,12345680227,12345680228,12345680229,12345680230,12345680231,12345680232,12345680233,12345680234,12345680235,12345680236,12345680237,12345680238,12345680239,12345680240,12345680241,12345680242,12345680243,12345680244,12345680245,12345680246,12345680247,12345680248,12345680249,12345680250,12345680251,12345680252,12345680253,12345680254,12345680255,12345680256,12345680257,12345680258,12345680259,12345680260,12345680261,12345680262,12345680263,12345680264,12345680265,12345680266,12345680267,12345680268,12345680269,12345680270,12345680271,12345680272,12345680273,12345680274,12345680275,12345680276,12345680277,12345680278,12345680279,12345680280,12345680281,12345680282,12345680283,12345680284,12345680285,12345680286,12345680287,12345680288,12345680289,12345680290,12345680291,12345680292,12345680293,12345680294,12345680295,12345680296,12345680297,12345680298,12345680299,12345680300,12345680301,12345680302,12345680303,12345680304,12345680305,12345680306,12345680307,12345680308,12345680309,12345680310,12345680311,12345680312,12345680313,12345680314,12345680315,12345680316,12345680317,12345680318,12345680319,12345680320,12345680321,12345680322,12345680323,12345680324,12345680325,12345680326,12345680327,12345680328,12345680329,12345680330,12345680331,12345680332,12345680333,12345680334,12345680335,12345680336,12345680337,12345680338,12345680339,12345680340,12345680341,12345680342,12345680343,12345680344,12345680345,12345680346,12345680347,12345680348,12345680349,12345680350,12345680351,12345680352,12345680353,12345680354,12345680355,12345680356,12345680357,12345680358,12345680359,12345680360,12345680361,12345680362,12345680363,12345680364,12345680365,12345680366,12345680367,12345680368,12345680369,12345680370,12345680371,12345680372,12345680373,12345680374,12345680375,12345680376,12345680377,12345680378,12345680379,12345680380,12345680381,12345680382,12345680383,12345680384,12345680385,12345680386,12345680387,12345680388,12345680389,12345680390,12345680391,12345680392,12345680393,12345680394,12345680395,12345680396,12345680397,12345680398,12345680399,12345680400,12345680401,12345680402,12345680403,12345680404,12345680405,12345680406,12345680407,12345680408,12345680409,12345680410,12345680411,12345680412,12345680413,12345680414,12345680415,12345680416,12345680417,12345680418,12345680419,12345680420,12345680421,12345680422,12345680423,12345680424,12345680425,12345680426,12345680427,12345680428,12345680429,12345680430,12345680431,12345680432,12345680433,12345680434,12345680435,12345680436,12345680437,12345680438,12345680439,12345680440,12345680441,12345680442,12345680443,12345680444,12345680445,12345680446,12345680447,12345680448,12345680449,12345680450,12345680451,12345680452,12345680453,12345680454,12345680455,12345680456,12345680457,12345680458,12345680459,12345680460,12345680461,12345680462,12345680463,12345680464,12345680465,12345680466,12345680467,12345680468,12345680469,12345680470,12345680471,12345680472,12345680473,12345680474,12345680475,12345680476,12345680477,12345680478,12345680479,12345680480,12345680481,12345680482,12345680483,12345680484,12345680485,12345680486,12345680487,12345680488,12345680489,12345680490,12345680491,12345680492,12345680493,12345680494,12345680495,12345680496,12345680497,12345680498,12345680499,12345680500,12345680501,12345680502,12345680503,12345680504,12345680505,12345680506,12345680507,12345680508,12345680509,12345680510,12345680511,12345680512,12345680513,12345680514,12345680515,12345680516,12345680517,12345680518,12345680519,12345680520,12345680521,12345680522,12345680523,12345680524,12345680525,12345680526,12345680527,12345680528,12345680529,12345680530,12345680531,12345680532,12345680533,12345680534,12345680535,12345680536,12345680537,12345680538,12345680539,12345680540,12345680541,12345680542,12345680543,12345680544,12345680545,12345680546,12345680547,12345680548,12345680549,12345680550,12345680551,12345680552,12345680553,12345680554,12345680555,12345680556,12345680557,12345680558,12345680559,12345680560,12345680561,12345680562,12345680563,12345680564,12345680565,12345680566,12345680567,12345680568,12345680569,12345680570,12345680571,12345680572,12345680573,12345680574,12345680575,12345680576,12345680577,12345680578,12345680579,12345680580,12345680581,12345680582,12345680583,12345680584,12345680585,12345680586,12345680587,12345680588,12345680589,12345680590,12345680591,12345680592,12345680593,12345680594,12345680595,12345680596,12345680597,12345680598,12345680599,12345680600,12345680601,12345680602,12345680603,12345680604,12345680605,12345680606,12345680607,12345680608,12345680609,12345680610,12345680611,12345680612,12345680613,12345680614,12345680615,12345680616,12345680617,12345680618,12345680619,12345680620,12345680621,12345680622,12345680623,12345680624,12345680625,12345680626,12345680627,12345680628,12345680629,12345680630,12345680631,12345680632,12345680633,12345680634,12345680635,12345680636,12345680637,12345680638,12345680639,12345680640,12345680641,12345680642,12345680643,12345680644,12345680645,12345680646,12345680647,12345680648,12345680649,12345680650,12345680651,12345680652,12345680653,12345680654,12345680655,12345680656,12345680657,12345680658,12345680659,12345680660,12345680661,12345680662,12345680663,12345680664,12345680665,12345680666,12345680667,12345680668,12345680669,12345680670,12345680671,12345680672,12345680673,12345680674,12345680675,12345680676,12345680677,12345680678,12345680679,12345680680,12345680681,12345680682,12345680683,12345680684,12345680685,12345680686,12345680687,12345680688,12345680689,12345680690,12345680691,12345680692,12345680693,12345680694,12345680695,12345680696,12345680697,12345680698,12345680699,12345680700,12345680701,12345680702,12345680703,12345680704,12345680705,12345680706,12345680707,12345680708,12345680709,12345680710,12345680711,12345680712,12345680713,12345680714,12345680715,12345680716,12345680717,12345680718,12345680719,12345680720,12345680721,12345680722,12345680723,12345680724,12345680725,12345680726,12345680727,12345680728,12345680729,12345680730,12345680731,12345680732,12345680733,12345680734,12345680735,12345680736,12345680737,12345680738,12345680739,12345680740,12345680741,12345680742,12345680743,12345680744,12345680745,12345680746,12345680747,12345680748,12345680749,12345680750,12345680751,12345680752,12345680753,12345680754,12345680755,12345680756,12345680757,12345680758,12345680759,12345680760,12345680761,12345680762,12345680763,12345680764,12345680765,12345680766,12345680767,12345680768,12345680769,12345680770,12345680771,12345680772,12345680773,12345680774,12345680775,12345680776,12345680777,12345680778,12345680779,12345680780,12345680781,12345680782,12345680783,12345680784,12345680785,12345680786,12345680787,12345680788,12345680789,12345680790,12345680791,12345680792,12345680793,12345680794,12345680795,12345680796,12345680797,12345680798,12345680799,12345680800,12345680801,12345680802,12345680803,12345680804,12345680805,12345680806,12345680807,12345680808,12345680809,12345680810,12345680811,12345680812,12345680813,12345680814,12345680815,12345680816,12345680817,12345680818,12345680819,12345680820,12345680821,12345680822,12345680823,12345680824,12345680825,12345680826,12345680827,12345680828,12345680829,12345680830,12345680831,12345680832,12345680833,12345680834,12345680835,12345680836,12345680837,12345680838,12345680839,12345680840,12345680841,12345680842,12345680843,12345680844,12345680845,12345680846,12345680847,12345680848,12345680849,12345680850,12345680851,12345680852,12345680853,12345680854,12345680855,12345680856,12345680857,12345680858,12345680859,12345680860,12345680861,12345680862,12345680863,12345680864,12345680865,12345680866,12345680867,12345680868,12345680869,12345680870,12345680871,12345680872,12345680873,12345680874,12345680875,12345680876,12345680877,12345680878,12345680879,12345680880,12345680881,12345680882,12345680883,12345680884,12345680885,12345680886,12345680887,12345680888,12345680889,12345680890,12345680891,12345680892,12345680893,12345680894,12345680895,12345680896,12345680897,12345680898,12345680899,12345680900,12345680901,12345680902,12345680903,12345680904,12345680905,12345680906,12345680907,12345680908,12345680909,12345680910,12345680911,12345680912,12345680913,12345680914,12345680915,12345680916,12345680917,12345680918,12345680919,12345680920,12345680921,12345680922,12345680923,12345680924,12345680925,12345680926,12345680927,12345680928,12345680929,12345680930,12345680931,12345680932,12345680933,12345680934,12345680935,12345680936,12345680937,12345680938,12345680939,12345680940,12345680941,12345680942,12345680943,12345680944,12345680945,12345680946,12345680947,12345680948,12345680949,12345680950,12345680951,12345680952,12345680953,12345680954,12345680955,12345680956,12345680957,12345680958,12345680959,12345680960,12345680961,12345680962,12345680963,12345680964,12345680965,12345680966,12345680967,12345680968,12345680969,12345680970,12345680971,12345680972,12345680973,12345680974,12345680975,12345680976,12345680977,12345680978,12345680979,12345680980,12345680981,12345680982,12345680983,12345680984,12345680985,12345680986,12345680987,12345680988,12345680989,12345680990,12345680991,12345680992,12345680993,12345680994,12345680995,12345680996,12345680997,12345680998,12345680999,12345681000,12345681001,12345681002,12345681003,12345681004,12345681005,12345681006,12345681007,12345681008,12345681009,12345681010,12345681011,12345681012,12345681013,12345681014,12345681015,12345681016,12345681017,12345681018,12345681019,12345681020,12345681021,12345681022,12345681023,12345681024,12345681025,12345681026,12345681027,12345681028,12345681029,12345681030,12345681031,12345681032,12345681033,12345681034,12345681035,12345681036,12345681037,12345681038,12345681039,12345681040,12345681041,12345681042,12345681043,12345681044,12345681045,12345681046,12345681047,12345681048,12345681049,12345681050,12345681051,12345681052,12345681053,12345681054,12345681055,12345681056,12345681057,12345681058,12345681059,12345681060,12345681061,12345681062,12345681063,12345681064,12345681065,12345681066,12345681067,12345681068,12345681069,12345681070,12345681071,12345681072,12345681073,12345681074,12345681075,12345681076,12345681077,12345681078,12345681079,12345681080,12345681081,12345681082,12345681083,12345681084,12345681085,12345681086,12345681087,12345681088,12345681089,12345681090,12345681091,12345681092,12345681093,12345681094,12345681095,12345681096,12345681097,12345681098,12345681099,12345681100,12345681101,12345681102,12345681103,12345681104,12345681105,12345681106,12345681107,12345681108,12345681109,12345681110,12345681111,12345681112,12345681113,12345681114,12345681115,12345681116,12345681117,12345681118,12345681119,12345681120,12345681121,12345681122,12345681123,12345681124,12345681125,12345681126,12345681127,12345681128,12345681129,12345681130,12345681131,12345681132,12345681133,12345681134,12345681135,12345681136,12345681137,12345681138,12345681139,12345681140,12345681141,12345681142,12345681143,12345681144,12345681145,12345681146,12345681147,12345681148,12345681149,12345681150,12345681151,12345681152,12345681153,12345681154,12345681155,12345681156,12345681157,12345681158,12345681159,12345681160,12345681161,12345681162,12345681163,12345681164,12345681165,12345681166,12345681167,12345681168,12345681169,12345681170,12345681171,12345681172,12345681173,12345681174,12345681175,12345681176,12345681177,12345681178,12345681179,12345681180,12345681181,12345681182,12345681183,12345681184,12345681185,12345681186,12345681187,12345681188,12345681189,12345681190,12345681191,12345681192,12345681193,12345681194,12345681195,12345681196,12345681197,12345681198,12345681199,12345681200,12345681201,12345681202,12345681203,12345681204,12345681205,12345681206,12345681207,12345681208,12345681209,12345681210,12345681211,12345681212,12345681213,12345681214,12345681215,12345681216,12345681217,12345681218,12345681219,12345681220,12345681221,12345681222,12345681223,12345681224,12345681225,12345681226,12345681227,12345681228,12345681229,12345681230,12345681231,12345681232,12345681233,12345681234,12345681235,12345681236,12345681237,12345681238,12345681239,12345681240,12345681241,12345681242,12345681243,12345681244,12345681245,12345681246,12345681247,12345681248,12345681249,12345681250,12345681251,12345681252,12345681253,12345681254,12345681255,12345681256,12345681257,12345681258,12345681259,12345681260,12345681261,12345681262,12345681263,12345681264,12345681265,12345681266,12345681267,12345681268,12345681269,12345681270,12345681271,12345681272,12345681273,12345681274,12345681275,12345681276,12345681277,12345681278,12345681279,12345681280,12345681281,12345681282,12345681283,12345681284,12345681285,12345681286,12345681287,12345681288,12345681289,12345681290,12345681291,12345681292,12345681293,12345681294,12345681295,12345681296,12345681297,12345681298,12345681299,12345681300,12345681301,12345681302,12345681303,12345681304,12345681305,12345681306,12345681307,12345681308,12345681309,12345681310,12345681311,12345681312,12345681313,12345681314,12345681315,12345681316,12345681317,12345681318,12345681319,12345681320,12345681321,12345681322,12345681323,12345681324,12345681325,12345681326,12345681327,12345681328,12345681329,12345681330,12345681331,12345681332,12345681333,12345681334,12345681335,12345681336,12345681337,12345681338,12345681339,12345681340,12345681341,12345681342,12345681343,12345681344,12345681345,12345681346,12345681347,12345681348,12345681349,12345681350,12345681351,12345681352,12345681353,12345681354,12345681355,12345681356,12345681357,12345681358,12345681359,12345681360,12345681361,12345681362,12345681363,12345681364,12345681365,12345681366,12345681367,12345681368,12345681369,12345681370,12345681371,12345681372,12345681373,12345681374,12345681375,12345681376,12345681377,12345681378,12345681379,12345681380,12345681381,12345681382,12345681383,12345681384,12345681385,12345681386,12345681387,12345681388,12345681389,12345681390,12345681391,12345681392,12345681393,12345681394,12345681395,12345681396,12345681397,12345681398,12345681399,12345681400,12345681401,12345681402,12345681403,12345681404,12345681405,12345681406,12345681407,12345681408,12345681409,12345681410,12345681411,12345681412,12345681413,12345681414,12345681415,12345681416,12345681417,12345681418,12345681419,12345681420,12345681421,12345681422,12345681423,12345681424,12345681425,12345681426,12345681427,12345681428,12345681429,12345681430,12345681431,12345681432,12345681433,12345681434,12345681435,12345681436,12345681437,12345681438,12345681439,12345681440,12345681441,12345681442,12345681443,12345681444,12345681445,12345681446,12345681447,12345681448,12345681449,12345681450,12345681451,12345681452,12345681453,12345681454,12345681455,12345681456,12345681457,12345681458,12345681459,12345681460,12345681461,12345681462,12345681463,12345681464,12345681465,12345681466,12345681467,12345681468,12345681469,12345681470,12345681471,12345681472,12345681473,12345681474,12345681475,12345681476,12345681477,12345681478,12345681479,12345681480,12345681481,12345681482,12345681483,12345681484,12345681485,12345681486,12345681487,12345681488,12345681489,12345681490,12345681491,12345681492,12345681493,12345681494,12345681495,12345681496,12345681497,12345681498,12345681499,12345681500,12345681501,12345681502,12345681503,12345681504,12345681505,12345681506,12345681507,12345681508,12345681509,12345681510,12345681511,12345681512,12345681513,12345681514,12345681515,12345681516,12345681517,12345681518,12345681519,12345681520,12345681521,12345681522,12345681523,12345681524,12345681525,12345681526,12345681527,12345681528,12345681529,12345681530,12345681531,12345681532,12345681533,12345681534,12345681535,12345681536,12345681537,12345681538,12345681539,12345681540,12345681541,12345681542,12345681543,12345681544,12345681545,12345681546,12345681547,12345681548,12345681549,12345681550,12345681551,12345681552,12345681553,12345681554,12345681555,12345681556,12345681557,12345681558,12345681559,12345681560,12345681561,12345681562,12345681563,12345681564,12345681565,12345681566,12345681567,12345681568,12345681569,12345681570,12345681571,12345681572,12345681573,12345681574,12345681575,12345681576,12345681577,12345681578,12345681579,12345681580,12345681581,12345681582,12345681583,12345681584,12345681585,12345681586,12345681587,12345681588,12345681589,12345681590,12345681591,12345681592,12345681593,12345681594,12345681595,12345681596,12345681597,12345681598,12345681599,12345681600,12345681601,12345681602,12345681603,12345681604,12345681605,12345681606,12345681607,12345681608,12345681609,12345681610,12345681611,12345681612,12345681613,12345681614,12345681615,12345681616,12345681617,12345681618,12345681619,12345681620,12345681621,12345681622,12345681623,12345681624,12345681625,12345681626,12345681627,12345681628,12345681629,12345681630,12345681631,12345681632,12345681633,12345681634,12345681635,12345681636,12345681637,12345681638,12345681639,12345681640,12345681641,12345681642,12345681643,12345681644,12345681645,12345681646,12345681647,12345681648,12345681649,12345681650,12345681651,12345681652,12345681653,12345681654,12345681655,12345681656,12345681657,12345681658,12345681659,12345681660,12345681661,12345681662,12345681663,12345681664,12345681665,12345681666,12345681667,12345681668,12345681669,12345681670,12345681671,12345681672,12345681673,12345681674,12345681675,12345681676,12345681677,12345681678,12345681679,12345681680,12345681681,12345681682,12345681683,12345681684,12345681685,12345681686,12345681687,12345681688,12345681689,12345681690,12345681691,12345681692,12345681693,12345681694,12345681695,12345681696,12345681697,12345681698,12345681699,12345681700,12345681701,12345681702,12345681703,12345681704,12345681705,12345681706,12345681707,12345681708,12345681709,12345681710,12345681711,12345681712,12345681713,12345681714,12345681715,12345681716,12345681717,12345681718,12345681719,12345681720,12345681721,12345681722,12345681723,12345681724,12345681725,12345681726,12345681727,12345681728,12345681729,12345681730,12345681731,12345681732,12345681733,12345681734,12345681735,12345681736,12345681737,12345681738,12345681739,12345681740,12345681741,12345681742,12345681743,12345681744,12345681745,12345681746,12345681747,12345681748,12345681749,12345681750,12345681751,12345681752,12345681753,12345681754,12345681755,12345681756,12345681757,12345681758,12345681759,12345681760,12345681761,12345681762,12345681763,12345681764,12345681765,12345681766,12345681767,12345681768,12345681769,12345681770,12345681771,12345681772,12345681773,12345681774,12345681775,12345681776,12345681777,12345681778,12345681779,12345681780,12345681781,12345681782,12345681783,12345681784,12345681785,12345681786,12345681787,12345681788,12345681789,12345681790,12345681791,12345681792,12345681793,12345681794,12345681795,12345681796,12345681797,12345681798,12345681799,12345681800,12345681801,12345681802,12345681803,12345681804,12345681805,12345681806,12345681807,12345681808,12345681809,12345681810,12345681811,12345681812,12345681813,12345681814,12345681815,12345681816,12345681817,12345681818,12345681819,12345681820,12345681821,12345681822,12345681823,12345681824,12345681825,12345681826,12345681827,12345681828,12345681829,12345681830,12345681831,12345681832,12345681833,12345681834,12345681835,12345681836,12345681837,12345681838,12345681839,12345681840,12345681841,12345681842,12345681843,12345681844,12345681845,12345681846,12345681847,12345681848,12345681849,12345681850,12345681851,12345681852,12345681853,12345681854,12345681855,12345681856,12345681857,12345681858,12345681859,12345681860,12345681861,12345681862,12345681863,12345681864,12345681865,12345681866,12345681867,12345681868,12345681869,12345681870,12345681871,12345681872,12345681873,12345681874,12345681875,12345681876,12345681877,12345681878,12345681879,12345681880,12345681881,12345681882,12345681883,12345681884,12345681885,12345681886,12345681887,12345681888,12345681889,12345681890,12345681891,12345681892,12345681893,12345681894,12345681895,12345681896,12345681897,12345681898,12345681899,12345681900,12345681901,12345681902,12345681903,12345681904,12345681905,12345681906,12345681907,12345681908,12345681909,12345681910,12345681911,12345681912,12345681913,12345681914,12345681915,12345681916,12345681917,12345681918,12345681919,12345681920,12345681921,12345681922,12345681923,12345681924,12345681925,12345681926,12345681927,12345681928,12345681929,12345681930,12345681931,12345681932,12345681933,12345681934,12345681935,12345681936,12345681937,12345681938,12345681939,12345681940,12345681941,12345681942,12345681943,12345681944,12345681945,12345681946,12345681947,12345681948,12345681949,12345681950,12345681951,12345681952,12345681953,12345681954,12345681955,12345681956,12345681957,12345681958,12345681959,12345681960,12345681961,12345681962,12345681963,12345681964,12345681965,12345681966,12345681967,12345681968,12345681969,12345681970,12345681971,12345681972,12345681973,12345681974,12345681975,12345681976,12345681977,12345681978,12345681979,12345681980,12345681981,12345681982,12345681983,12345681984,12345681985,12345681986,12345681987,12345681988,12345681989,12345681990,12345681991,12345681992,12345681993,12345681994,12345681995,12345681996,12345681997,12345681998,12345681999,12345682000,12345682001,12345682002,12345682003,12345682004,12345682005,12345682006,12345682007,12345682008,12345682009,12345682010,12345682011,12345682012,12345682013,12345682014,12345682015,12345682016,12345682017,12345682018,12345682019,12345682020,12345682021,12345682022,12345682023,12345682024,12345682025,12345682026,12345682027,12345682028,12345682029,12345682030,12345682031,12345682032,12345682033,12345682034,12345682035,12345682036,12345682037,12345682038,12345682039,12345682040,12345682041,12345682042,12345682043,12345682044,12345682045,12345682046,12345682047,12345682048,12345682049,12345682050,12345682051,12345682052,12345682053,12345682054,12345682055,12345682056,12345682057,12345682058,12345682059,12345682060,12345682061,12345682062,12345682063,12345682064,12345682065,12345682066,12345682067,12345682068,12345682069,12345682070,12345682071,12345682072,12345682073,12345682074,12345682075,12345682076,12345682077,12345682078,12345682079,12345682080,12345682081,12345682082,12345682083,12345682084,12345682085,12345682086,12345682087,12345682088,12345682089,12345682090,12345682091,12345682092,12345682093,12345682094,12345682095,12345682096,12345682097,12345682098,12345682099,12345682100,12345682101,12345682102,12345682103,12345682104,12345682105,12345682106,12345682107,12345682108,12345682109,12345682110,12345682111,12345682112,12345682113,12345682114,12345682115,12345682116,12345682117,12345682118,12345682119,12345682120,12345682121,12345682122,12345682123,12345682124,12345682125,12345682126,12345682127,12345682128,12345682129,12345682130,12345682131,12345682132,12345682133,12345682134,12345682135,12345682136,12345682137,12345682138,12345682139,12345682140,12345682141,12345682142,12345682143,12345682144,12345682145,12345682146,12345682147,12345682148,12345682149,12345682150,12345682151,12345682152,12345682153,12345682154,12345682155,12345682156,12345682157,12345682158,12345682159,12345682160,12345682161,12345682162,12345682163,12345682164,12345682165,12345682166,12345682167,12345682168,12345682169,12345682170,12345682171,12345682172,12345682173,12345682174,12345682175,12345682176,12345682177,12345682178,12345682179,12345682180,12345682181,12345682182,12345682183,12345682184,12345682185,12345682186,12345682187,12345682188,12345682189,12345682190,12345682191,12345682192,12345682193,12345682194,12345682195,12345682196,12345682197,12345682198,12345682199,12345682200,12345682201,12345682202,12345682203,12345682204,12345682205,12345682206,12345682207,12345682208,12345682209,12345682210,12345682211,12345682212,12345682213,12345682214,12345682215,12345682216,12345682217,12345682218,12345682219,12345682220,12345682221,12345682222,12345682223,12345682224,12345682225,12345682226,12345682227,12345682228,12345682229,12345682230,12345682231,12345682232,12345682233,12345682234,12345682235,12345682236,12345682237,12345682238,12345682239,12345682240,12345682241,12345682242,12345682243,12345682244,12345682245,12345682246,12345682247,12345682248,12345682249,12345682250,12345682251,12345682252,12345682253,12345682254,12345682255,12345682256,12345682257,12345682258,12345682259,12345682260,12345682261,12345682262,12345682263,12345682264,12345682265,12345682266,12345682267,12345682268,12345682269,12345682270,12345682271,12345682272,12345682273,12345682274,12345682275,12345682276,12345682277,12345682278,12345682279,12345682280,12345682281,12345682282,12345682283,12345682284,12345682285,12345682286,12345682287,12345682288,12345682289,12345682290,12345682291,12345682292,12345682293,12345682294,12345682295,12345682296,12345682297,12345682298,12345682299,12345682300,12345682301,12345682302,12345682303,12345682304,12345682305,12345682306,12345682307,12345682308,12345682309,12345682310,12345682311,12345682312,12345682313,12345682314,12345682315,12345682316,12345682317,12345682318,12345682319,12345682320,12345682321,12345682322,12345682323,12345682324,12345682325,12345682326,12345682327,12345682328,12345682329,12345682330,12345682331,12345682332,12345682333,12345682334,12345682335,12345682336,12345682337,12345682338,12345682339,12345682340,12345682341,12345682342,12345682343,12345682344,12345682345,12345682346,12345682347,12345682348,12345682349,12345682350,12345682351,12345682352,12345682353,12345682354,12345682355,12345682356,12345682357,12345682358,12345682359,12345682360,12345682361,12345682362,12345682363,12345682364,12345682365,12345682366,12345682367,12345682368,12345682369,12345682370,12345682371,12345682372,12345682373,12345682374,12345682375,12345682376,12345682377,12345682378,12345682379,12345682380,12345682381,12345682382,12345682383,12345682384,12345682385,12345682386,12345682387,12345682388,12345682389,12345682390,12345682391,12345682392,12345682393,12345682394,12345682395,12345682396,12345682397,12345682398,12345682399,12345682400,12345682401,12345682402,12345682403,12345682404,12345682405,12345682406,12345682407,12345682408,12345682409,12345682410,12345682411,12345682412,12345682413,12345682414,12345682415,12345682416,12345682417,12345682418,12345682419,12345682420,12345682421,12345682422,12345682423,12345682424,12345682425,12345682426,12345682427,12345682428,12345682429,12345682430,12345682431,12345682432,12345682433,12345682434,12345682435,12345682436,12345682437,12345682438,12345682439,12345682440,12345682441,12345682442,12345682443,12345682444,12345682445,12345682446,12345682447,12345682448,12345682449,12345682450,12345682451,12345682452,12345682453,12345682454,12345682455,12345682456,12345682457,12345682458,12345682459,12345682460,12345682461,12345682462,12345682463,12345682464,12345682465,12345682466,12345682467,12345682468,12345682469,12345682470,12345682471,12345682472,12345682473,12345682474,12345682475,12345682476,12345682477,12345682478,12345682479,12345682480,12345682481,12345682482,12345682483,12345682484,12345682485,12345682486,12345682487,12345682488,12345682489,12345682490,12345682491,12345682492,12345682493,12345682494,12345682495,12345682496,12345682497,12345682498,12345682499,12345682500,12345682501,12345682502,12345682503,12345682504,12345682505,12345682506,12345682507,12345682508,12345682509,12345682510,12345682511,12345682512,12345682513,12345682514,12345682515,12345682516,12345682517,12345682518,12345682519,12345682520,12345682521,12345682522,12345682523,12345682524,12345682525,12345682526,12345682527,12345682528,12345682529,12345682530,12345682531,12345682532,12345682533,12345682534,12345682535,12345682536,12345682537,12345682538,12345682539,12345682540,12345682541,12345682542,12345682543,12345682544,12345682545,12345682546,12345682547,12345682548,12345682549,12345682550,12345682551,12345682552,12345682553,12345682554,12345682555,12345682556,12345682557,12345682558,12345682559,12345682560,12345682561,12345682562,12345682563,12345682564,12345682565,12345682566,12345682567,12345682568,12345682569,12345682570,12345682571,12345682572,12345682573,12345682574,12345682575,12345682576,12345682577,12345682578,12345682579,12345682580,12345682581,12345682582,12345682583,12345682584,12345682585,12345682586,12345682587,12345682588,12345682589,12345682590,12345682591,12345682592,12345682593,12345682594,12345682595,12345682596,12345682597,12345682598,12345682599,12345682600,12345682601,12345682602,12345682603,12345682604,12345682605,12345682606,12345682607,12345682608,12345682609,12345682610,12345682611,12345682612,12345682613,12345682614,12345682615,12345682616,12345682617,12345682618,12345682619,12345682620,12345682621,12345682622,12345682623,12345682624,12345682625,12345682626,12345682627,12345682628,12345682629,12345682630,12345682631,12345682632,12345682633,12345682634,12345682635,12345682636,12345682637,12345682638,12345682639,12345682640,12345682641,12345682642,12345682643,12345682644,12345682645,12345682646,12345682647,12345682648,12345682649,12345682650,12345682651,12345682652,12345682653,12345682654,12345682655,12345682656,12345682657,12345682658,12345682659,12345682660,12345682661,12345682662,12345682663,12345682664,12345682665,12345682666,12345682667,12345682668,12345682669,12345682670,12345682671,12345682672,12345682673,12345682674,12345682675,12345682676,12345682677,12345682678,12345682679,12345682680,12345682681,12345682682,12345682683,12345682684,12345682685,12345682686,12345682687,12345682688,12345682689,12345682690,12345682691,12345682692,12345682693,12345682694,12345682695,12345682696,12345682697,12345682698,12345682699,12345682700,12345682701,12345682702,12345682703,12345682704,12345682705,12345682706,12345682707,12345682708,12345682709,12345682710,12345682711,12345682712,12345682713,12345682714,12345682715,12345682716,12345682717,12345682718,12345682719,12345682720,12345682721,12345682722,12345682723,12345682724,12345682725,12345682726,12345682727,12345682728,12345682729,12345682730,12345682731,12345682732,12345682733,12345682734,12345682735,12345682736,12345682737,12345682738,12345682739,12345682740,12345682741,12345682742,12345682743,12345682744,12345682745,12345682746,12345682747,12345682748,12345682749,12345682750,12345682751,12345682752,12345682753,12345682754,12345682755,12345682756,12345682757,12345682758,12345682759,12345682760,12345682761,12345682762,12345682763,12345682764,12345682765,12345682766,12345682767,12345682768,12345682769,12345682770,12345682771,12345682772,12345682773,12345682774,12345682775,12345682776,12345682777,12345682778,12345682779,12345682780,12345682781,12345682782,12345682783,12345682784,12345682785,12345682786,12345682787,12345682788,12345682789,12345682790,12345682791,12345682792,12345682793,12345682794,12345682795,12345682796,12345682797,12345682798,12345682799,12345682800,12345682801,12345682802,12345682803,12345682804,12345682805,12345682806,12345682807,12345682808,12345682809,12345682810,12345682811,12345682812,12345682813,12345682814,12345682815,12345682816,12345682817,12345682818,12345682819,12345682820,12345682821,12345682822,12345682823,12345682824,12345682825,12345682826,12345682827,12345682828,12345682829,12345682830,12345682831,12345682832,12345682833,12345682834,12345682835,12345682836,12345682837,12345682838,12345682839,12345682840,12345682841,12345682842,12345682843,12345682844,12345682845,12345682846,12345682847,12345682848,12345682849,12345682850,12345682851,12345682852,12345682853,12345682854,12345682855,12345682856,12345682857,12345682858,12345682859,12345682860,12345682861,12345682862,12345682863,12345682864,12345682865,12345682866,12345682867,12345682868,12345682869,12345682870,12345682871,12345682872,12345682873,12345682874,12345682875,12345682876,12345682877,12345682878,12345682879,12345682880,12345682881,12345682882,12345682883,12345682884,12345682885,12345682886,12345682887,12345682888,12345682889,12345682890,12345682891,12345682892,12345682893,12345682894,12345682895,12345682896,12345682897,12345682898,12345682899,12345682900,12345682901,12345682902,12345682903,12345682904,12345682905,12345682906,12345682907,12345682908,12345682909,12345682910,12345682911,12345682912,12345682913,12345682914,12345682915,12345682916,12345682917,12345682918,12345682919,12345682920,12345682921,12345682922,12345682923,12345682924,12345682925,12345682926,12345682927,12345682928,12345682929,12345682930,12345682931,12345682932,12345682933,12345682934,12345682935,12345682936,12345682937,12345682938,12345682939,12345682940,12345682941,12345682942,12345682943,12345682944,12345682945,12345682946,12345682947,12345682948,12345682949,12345682950,12345682951,12345682952,12345682953,12345682954,12345682955,12345682956,12345682957,12345682958,12345682959,12345682960,12345682961,12345682962,12345682963,12345682964,12345682965,12345682966,12345682967,12345682968,12345682969,12345682970,12345682971,12345682972,12345682973,12345682974,12345682975,12345682976,12345682977,12345682978,12345682979,12345682980,12345682981,12345682982,12345682983,12345682984,12345682985,12345682986,12345682987,12345682988,12345682989,12345682990,12345682991,12345682992,12345682993,12345682994,12345682995,12345682996,12345682997,12345682998,12345682999,12345683000,12345683001,12345683002,12345683003,12345683004,12345683005,12345683006,12345683007,12345683008,12345683009,12345683010,12345683011,12345683012,12345683013,12345683014,12345683015,12345683016,12345683017,12345683018,12345683019,12345683020,12345683021,12345683022,12345683023,12345683024,12345683025,12345683026,12345683027,12345683028,12345683029,12345683030,12345683031,12345683032,12345683033,12345683034,12345683035,12345683036,12345683037,12345683038,12345683039,12345683040,12345683041,12345683042,12345683043,12345683044,12345683045,12345683046,12345683047,12345683048,12345683049,12345683050,12345683051,12345683052,12345683053,12345683054,12345683055,12345683056,12345683057,12345683058,12345683059,12345683060,12345683061,12345683062,12345683063,12345683064,12345683065,12345683066,12345683067,12345683068,12345683069,12345683070,12345683071,12345683072,12345683073,12345683074,12345683075,12345683076,12345683077,12345683078,12345683079,12345683080,12345683081,12345683082,12345683083,12345683084,12345683085,12345683086,12345683087,12345683088,12345683089,12345683090,12345683091,12345683092,12345683093,12345683094,12345683095,12345683096,12345683097,12345683098,12345683099,12345683100,12345683101,12345683102,12345683103,12345683104,12345683105,12345683106,12345683107,12345683108,12345683109,12345683110,12345683111,12345683112,12345683113,12345683114,12345683115,12345683116,12345683117,12345683118,12345683119,12345683120,12345683121,12345683122,12345683123,12345683124,12345683125,12345683126,12345683127,12345683128,12345683129,12345683130,12345683131,12345683132,12345683133,12345683134,12345683135,12345683136,12345683137,12345683138,12345683139,12345683140,12345683141,12345683142,12345683143,12345683144,12345683145,12345683146,12345683147,12345683148,12345683149,12345683150,12345683151,12345683152,12345683153,12345683154,12345683155,12345683156,12345683157,12345683158,12345683159,12345683160,12345683161,12345683162,12345683163,12345683164,12345683165,12345683166,12345683167,12345683168,12345683169,12345683170,12345683171,12345683172,12345683173,12345683174,12345683175,12345683176,12345683177,12345683178,12345683179,12345683180,12345683181,12345683182,12345683183,12345683184,12345683185,12345683186,12345683187,12345683188,12345683189,12345683190,12345683191,12345683192,12345683193,12345683194,12345683195,12345683196,12345683197,12345683198,12345683199,12345683200,12345683201,12345683202,12345683203,12345683204,12345683205,12345683206,12345683207,12345683208,12345683209,12345683210,12345683211,12345683212,12345683213,12345683214,12345683215,12345683216,12345683217,12345683218,12345683219,12345683220,12345683221,12345683222,12345683223,12345683224,12345683225,12345683226,12345683227,12345683228,12345683229,12345683230,12345683231,12345683232,12345683233,12345683234,12345683235,12345683236,12345683237,12345683238,12345683239,12345683240,12345683241,12345683242,12345683243,12345683244,12345683245,12345683246,12345683247,12345683248,12345683249,12345683250,12345683251,12345683252,12345683253,12345683254,12345683255,12345683256,12345683257,12345683258,12345683259,12345683260,12345683261,12345683262,12345683263,12345683264,12345683265,12345683266,12345683267,12345683268,12345683269,12345683270,12345683271,12345683272,12345683273,12345683274) AND CreatedDate = '2026-01-13 03:29:36.744'; ... (Thread: ThreadPoolExecutor-3_0) - __SPLIT__ 2026-01-13 08:29:57,318 - 123858 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 08:29:57,332 - 123858 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 4365 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:29:57,640 - 123858 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4365) into Billing.Invoice - __SPLIT__ 2026-01-13 08:30:18,143 - 123858 - src.utils.log - INFO - βœ… All 4365 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-01-13 08:30:18,145 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('1287482', '1288931', '1288932', '1288933', '1288934', '1288935', '1288936', '1288937', '1288947', '1288939', '1288940', '1288941', '1288942', '1288943', '1288944', '1288945', '1288946', '1288938', '1288914', '1288915', '1288916', '1288917', '1288918', '1288919', '1290394', '1288930', '1288922', '1288923', '1288924', '1288925', '1288926', '1288927', '1290393', '1288929', '1288955', '1288965', '1288966', '1288967', '1288968', '1288969', '1288970', '1288971', '1288981', '1288973', '1288974', '1288975', '1288976', '1288977', '1288978', '1288979', '1288980', '1288972', '1288948', '1288949', '1288950', '1288951', '1288386', '1288953', '1288954', '1288964', '1288956', '1288957', '1288958', '1288959', '1288960', '1288961', '1288962', '1288963', '1288921', '1288863', '1288864', '1288865', '1288866', '1288867', '1288868', '1288869', '1288879', '1288871', '1288872', '1288873', '1288874', '1288875', '1288876', '1288877', '1288878', '1288870', '1288846', '1288847', '1288848', '1288849', '1288850', '1288851', '1288852', '1288862', '1288854', '1288855', '1288856', '1288857', '1288858', '1288859', '1288860', '1288861', '1288887', '1288897', '1288898', '1288899', '1288900', '1288901', '1288902', '1288903', '1288913', '1288905', '1288906', '1288907', '1288908', '1288909', '1288910', '1288911', '1288912', '1288904', '1288880', '1288881', '1288882', '1288883', '1288884', '1288885', '1288886', '1288896', '1288888', '1288889', '1288890', '1288891', '1288892', '1288893', '1288894', '1288895', '1288989', '1289067', '1289068', '1289069', '1289070', '1289071', '1289072', '1289073', '1289083', '1289075', '1289076', '1289077', '1289078', '1289079', '1289080', '1289081', '1289082', '1289074', '1289050', '1289051', '1289052', '1289053', '1289054', '1289055', '1289056', '1289066', '1289058', '1289059', '1289060', '1289061', '1289062', '1289063', '1289064', '1289065', '1289091', '1289101', '1289102', '1289103', '1289104', '1289105', '1289106', '1289107', '1289108', '1289118', '1289110', '1289111', '1289112', '1289113', '1289114', '1289115', '1289116', '1289117', '1289109', '1289084', '1289085', '1289086', '1289087', '1289088', '1289089', '1289090', '1289100', '1289092', '1289093', '1289094', '1289095', '1289096', '1289097', '1289098', '1289099', '1289057', '1288999', '1289000', '1289001', '1289002', '1289003', '1289004', '1289005', '1289015', '1289007', '1289008', '1289009', '1289010', '1289011', '1289012', '1289013', '1289014', '1289006', '1288982', '1288983', '1288984', '1288985', '1288986', '1288987', '1288988', '1288998', '1288990', '1288991', '1288992', '1288993', '1288994', '1288995', '1288996', '1288997', '1289023', '1289033', '1289034', '1289035', '1289036', '1289037', '1289038', '1289039', '1289049', '1289041', '1289042', '1289043', '1289044', '1289045', '1289046', '1289047', '1289048', '1289040', '1289016', '1289017', '1289018', '1289019', '1289020', '1289021', '1289022', '1289032', '1289024', '1289025', '1289026', '1289027', '1289028', '1289029', '1289030', '1289031', '1288853', '1288659', '1288660', '1288661', '1288662', '1288663', '1288664', '1288665', '1288675', '1288667', '1288668', '1288669', '1288670', '1288671', '1288672', '1288673', '1288674', '1288666', '1288642', '1288643', '1288644', '1288645', '1288646', '1288647', '1288648', '1288658', '1288650', '1288651', '1288652', '1288653', '1288654', '1288655', '1288656', '1288657', '1288683', '1288693', '1288694', '1288695', '1288696', '1288697', '1288698', '1288699', '1288709', '1288701', '1288702', '1288703', '1288704', '1288705', '1288706', '1288707', '1288708', '1288700', '1288676', '1288677', '1288678', '1288679', '1288680', '1288681', '1288682', '1288692', '1288684', '1288685', '1288686', '1288687', '1288688', '1288689', '1288690', '1288691', '1288649', '1288591', '1288592', '1288593', '1288594', '1288595', '1288596', '1288597', '1288607', '1288599', '1288600', '1288601', '1288602', '1288603', '1288604', '1288605', '1288606', '1288598', '1288574', '1288575', '1288576', '1288577', '1288578', '1288579', '1288580', '1288590', '1288582', '1288583', '1288584', '1288585', '1288586', '1288587', '1288588', '1288589', '1288615', '1288625', '1288626', '1288627', '1288628', '1288629', '1288630', '1288631', '1288641', '1288633', '1288634', '1288635', '1288636', '1288637', '1288638', '1288639', '1288640', '1288632', '1288608', '1288609', '1288610', '1288611', '1288612', '1288613', '1288614', '1288624', '1288616', '1288617', '1288618', '1288619', '1288620', '1288621', '1288622', '1288623', '1288717', '1288795', '1288796', '1288797', '1288798', '1288799', '1288800', '1288801', '1288811', '1288803', '1288804', '1288805', '1288806', '1288807', '1288808', '1288809', '1288810', '1288802', '1288778', '1288779', '1288780', '1288781', '1288782', '1288783', '1288784', '1288794', '1288786', '1288787', '1288788', '1288789', '1288790', '1288791', '1288792', '1288793', '1288819', '1288829', '1288830', '1288831', '1288832', '1288833', '1288834', '1288835', '1288845', '1288837', '1288838', '1288839', '1288840', '1288841', '1288842', '1288843', '1288844', '1288836', '1288812', '1288813', '1288814', '1288815', '1288816', '1288817', '1288818', '1288828', '1288820', '1288821', '1288822', '1288823', '1288824', '1288825', '1288826', '1288827', '1288785', '1288727', '1288728', '1288729', '1288730', '1288731', '1288732', '1288733', '1288743', '1288735', '1288736', '1288737', '1288738', '1288739', '1288740', '1288741', '1288742', '1288734', '1288710', '1288711', '1288712', '1288713', '1288714', '1288715', '1288716', '1288726', '1288718', '1288719', '1288720', '1288721', '1288722', '1288723', '1288724', '1288725', '1288751', '1288761', '1288762', '1288763', '1288764', '1288765', '1288766', '1288767', '1288777', '1288769', '1288770', '1288771', '1288772', '1288773', '1288774', '1288775', '1288776', '1288768', '1288744', '1288745', '1288746', '1288747', '1288748', '1288749', '1288750', '1288760', '1288752', '1288753', '1288754', '1288755', '1288756', '1288757', '1288758', '1288759', '1289126', '1289477', '1289478', '1289479', '1289480', '1289481', '1289482', '1289483', '1289493', '1289485', '1289486', '1289487', '1289488', '1289489', '1289490', '1289491', '1289492', '1289484', '1289460', '1289461', '1289462', '1289463', '1289464', '1289465', '1289466', '1289476', '1289468', '1289469', '1289470', '1289471', '1289472', '1289473', '1289474', '1289475', '1289501', '1289511', '1289512', '1289513', '1289514', '1289515', '1289516', '1289517', '1289527', '1289519', '1289520', '1289521', '1289522', '1289523', '1289524', '1289525', '1289526', '1289518', '1289494', '1289495', '1289496', '1289497', '1289498', '1289499', '1289500', '1289510', '1289502', '1289503', '1289504', '1289505', '1289506', '1289507', '1289508', '1289509', '1289467', '1289409', '1289410', '1289411', '1289412', '1289413', '1289414', '1289415', '1289425', '1289417', '1289418', '1289419', '1289420', '1289421', '1289422', '1289423', '1289424', '1289416', '1289392', '1289393', '1289394', '1289395', '1289396', '1289397', '1289398', '1289408', '1289400', '1289401', '1289402', '1289403', '1289404', '1289405', '1289406', '1289407', '1289433', '1289443', '1289444', '1289445', '1289446', '1289447', '1289448', '1289449', '1289459', '1289451', '1289452', '1289453', '1289454', '1289455', '1289456', '1289457', '1289458', '1289450', '1289426', '1289427', '1289428', '1289429', '1289430', '1289431', '1289432', '1289442', '1289434', '1289435', '1289436', '1289437', '1289438', '1289439', '1289440', '1289441', '1289535', '1289613', '1289614', '1289615', '1289616', '1289617', '1289618', '1289619', '1289629', '1289621', '1289622', '1289623', '1289624', '1289625', '1289626', '1289627', '1289628', '1289620', '1289596', '1289597', '1289598', '1289599', '1289600', '1289601', '1289602', '1289612', '1289604', '1289605', '1289606', '1289607', '1289608', '1289609', '1289610', '1289611', '1289637', '1289647', '1289648', '1289649', '1289650', '1289651', '1289652', '1289653', '1289654', '1289664', '1289656', '1289657', '1289658', '1289659', '1289660', '1289661', '1289662', '1289663', '1289655', '1289630', '1289631', '1289632', '1289633', '1289634', '1289635', '1289636', '1289646', '1289638', '1289639', '1289640', '1289641', '1289642', '1289643', '1289644', '1289645', '1289603', '1289545', '1289546', '1289547', '1289548', '1289549', '1289550', '1289551', '1289561', '1289553', '1289554', '1289555', '1289556', '1289557', '1289558', '1289559', '1289560', '1289552', '1289528', '1289529', '1289530', '1289531', '1289532', '1289533', '1289534', '1289544', '1289536', '1289537', '1289538', '1289539', '1289540', '1289541', '1289542', '1289543', '1289569', '1289579', '1289580', '1289581', '1289582', '1289583', '1289584', '1289585', '1289595', '1289587', '1289588', '1289589', '1289590', '1289591', '1289592', '1289593', '1289594', '1289586', '1289562', '1289563', '1289564', '1289565', '1289566', '1289567', '1289568', '1289578', '1289570', '1289571', '1289572', '1289573', '1289574', '1289575', '1289576', '1289577', '1289399', '1289204', '1289205', '1289206', '1289207', '1289208', '1289209', '1289210', '1289220', '1289212', '1289213', '1289214', '1289215', '1289216', '1289217', '1289218', '1289219', '1289211', '1289187', '1289188', '1289189', '1289190', '1289191', '1289192', '1289193', '1289203', '1289195', '1289196', '1289197', '1289198', '1289199', '1289200', '1289201', '1289202', '1289228', '1289238', '1289239', '1289240', '1289241', '1289242', '1289243', '1289244', '1289254', '1289246', '1289247', '1289248', '1289249', '1289250', '1289251', '1289252', '1289253', '1289245', '1289221', '1289222', '1289223', '1289224', '1289225', '1289226', '1289227', '1289237', '1289229', '1289230', '1289231', '1289232', '1289233', '1289234', '1289235', '1289236', '1289194', '1289136', '1289137', '1289138', '1289139', '1289140', '1289141', '1289142', '1289152', '1289144', '1289145', '1289146', '1289147', '1289148', '1289149', '1289150', '1289151', '1289143', '1289119', '1289120', '1289121', '1289122', '1289123', '1289124', '1289125', '1289135', '1289127', '1289128', '1289129', '1289130', '1289131', '1289132', '1289133', '1289134', '1289160', '1289170', '1289171', '1289172', '1289173', '1289174', '1289175', '1289176', '1289186', '1289178', '1289179', '1289180', '1289181', '1289182', '1289183', '1289184', '1289185', '1289177', '1289153', '1289154', '1289155', '1289156', '1289157', '1289158', '1289159', '1289169', '1289161', '1289162', '1289163', '1289164', '1289165', '1289166', '1289167', '1289168', '1289262', '1289340', '1289341', '1289342', '1289343', '1289344', '1289345', '1289346', '1289356', '1289348', '1289349', '1289350', '1289351', '1289352', '1289353', '1289354', '1289355', '1289347', '1289323', '1289324', '1289325', '1289326', '1289327', '1289328', '1289329', '1289339', '1289331', '1289332', '1289333', '1289334', '1289335', '1289336', '1289337', '1289338', '1289364', '1289374', '1289375', '1289376', '1289377', '1289378', '1289379', '1289380', '1289381', '1289391', '1289383', '1289384', '1289385', '1289386', '1289387', '1289388', '1289389', '1289390', '1289382', '1289357', '1289358', '1289359', '1289360', '1289361', '1289362', '1289363', '1289373', '1289365', '1289366', '1289367', '1289368', '1289369', '1289370', '1289371', '1289372', '1289330', '1289272', '1289273', '1289274', '1289275', '1289276', '1289277', '1289278', '1289288', '1289280', '1289281', '1289282', '1289283', '1289284', '1289285', '1289286', '1289287', '1289279', '1289255', '1289256', '1289257', '1289258', '1289259', '1289260', '1289261', '1289271', '1289263', '1289264', '1289265', '1289266', '1289267', '1289268', '1289269', '1289270', '1289296', '1289306', '1289307', '1289308', '1289309', '1289310', '1289311', '1289312', '1289322', '1289314', '1289315', '1289316', '1289317', '1289318', '1289319', '1289320', '1289321', '1289313', '1289289', '1289290', '1289291', '1289292', '1289293', '1289294', '1289295', '1289305', '1289297', '1289298', '1289299', '1289300', '1289301', '1289302', '1289303', '1289304', '1288581', '1287840', '1287841', '1287842', '1287843', '1287844', '1287845', '1287846', '1287856', '1287848', '1287849', '1287850', '1287851', '1287852', '1287853', '1287854', '1287855', '1287847', '1287823', '1287824', '1287825', '1287826', '1287827', '1287828', '1287829', '1287839', '1287831', '1287832', '1287833', '1287834', '1287835', '1287836', '1287837', '1287838', '1287864', '1287874', '1287875', '1287876', '1287877', '1287878', '1287879', '1287880', '1287890', '1287882', '1287883', '1287884', '1287885', '1287886', '1287887', '1287888', '1287889', '1287881', '1287857', '1287858', '1287859', '1287860', '1287861', '1287862', '1287863', '1287873', '1287865', '1287866', '1287867', '1287868', '1287869', '1287870', '1287871', '1287872', '1287830', '1287772', '1287773', '1287774', '1287775', '1287776', '1287777', '1287778', '1287788', '1287780', '1287781', '1287782', '1287783', '1287784', '1287785', '1287786', '1287787', '1287779', '1287755', '1287756', '1287757', '1287758', '1287759', '1287760', '1287761', '1287771', '1287763', '1287764', '1287765', '1287766', '1287767', '1287768', '1287769', '1287770', '1287796', '1287806', '1287807', '1287808', '1287809', '1287810', '1287811', '1287812', '1287822', '1287814', '1287815', '1287816', '1287817', '1287818', '1287819', '1287820', '1287821', '1287813', '1287789', '1287790', '1287791', '1287792', '1287793', '1287794', '1287795', '1287805', '1287797', '1287798', '1287799', '1287800', '1287801', '1287802', '1287803', '1287804', '1287898', '1287976', '1287977', '1287978', '1287979', '1287980', '1287981', '1287982', '1287992', '1287984', '1287985', '1287986', '1287987', '1287988', '1287989', '1287990', '1287991', '1287983', '1287959', '1287960', '1287961', '1287962', '1287963', '1287964', '1287965', '1287975', '1287967', '1287968', '1287969', '1287970', '1287971', '1287972', '1287973', '1287974', '1288000', '1288010', '1288011', '1288012', '1288013', '1288014', '1288015', '1288016', '1288017', '1288027', '1288019', '1288020', '1288021', '1288022', '1288023', '1288024', '1288025', '1288026', '1288018', '1287993', '1287994', '1287995', '1287996', '1287997', '1287998', '1287999', '1288009', '1288001', '1288002', '1288003', '1288004', '1288005', '1288006', '1288007', '1288008', '1287966', '1287908', '1287909', '1287910', '1287911', '1287912', '1287913', '1287914', '1287924', '1287916', '1287917', '1287918', '1287919', '1287920', '1287921', '1287922', '1287923', '1287915', '1287891', '1287892', '1287893', '1287894', '1287895', '1287896', '1287897', '1287907', '1287899', '1287900', '1287901', '1287902', '1287903', '1287904', '1287905', '1287906', '1287932', '1287942', '1287943', '1287944', '1287945', '1287946', '1287947', '1287948', '1287958', '1287950', '1287951', '1287952', '1287953', '1287954', '1287955', '1287956', '1287957', '1287949', '1287925', '1287926', '1287927', '1287928', '1287929', '1287930', '1287931', '1287941', '1287933', '1287934', '1287935', '1287936', '1287937', '1287938', '1287939', '1287762', '1287491', '1287568', '1287569', '1287570', '1287571', '1287572', '1287573', '1287574', '1287584', '1287576', '1287577', '1287578', '1287579', '1287580', '1287581', '1287582', '1287583', '1287575', '1287551', '1287552', '1287553', '1287554', '1287555', '1287556', '1287557', '1287567', '1287559', '1287560', '1287561', '1287562', '1287563', '1287564', '1287565', '1287566', '1287592', '1287602', '1287603', '1287604', '1287605', '1287606', '1287607', '1287608', '1287618', '1287610', '1287611', '1287612', '1287613', '1287614', '1287615', '1287616', '1287617', '1287609', '1287585', '1287586', '1287587', '1287588', '1287589', '1287590', '1287591', '1287601', '1287593', '1287594', '1287595', '1287596', '1287597', '1287598', '1287599', '1287600', '1287558', '1287500', '1287501', '1287502', '1287503', '1287504', '1287505', '1287506', '1287516', '1287508', '1287509', '1287510', '1287511', '1287512', '1287513', '1287514', '1287515', '1287507', '1287483', '1287484', '1287485', '1287486', '1287487', '1287488', '1287489', '1287490', '1287499', '1287492', '1287493', '1287494', '1287495', '1287496', '1287497', '1287498', '1287524', '1287534', '1287535', '1287536', '1287537', '1287538', '1287539', '1287540', '1287550', '1287542', '1287543', '1287544', '1287545', '1287546', '1287547', '1287548', '1287549', '1287541', '1287517', '1287518', '1287519', '1287520', '1287521', '1287522', '1287523', '1287533', '1287525', '1287526', '1287527', '1287528', '1287529', '1287530', '1287531', '1287532', '1287626', '1287704', '1287705', '1287706', '1287707', '1287708', '1287709', '1287710', '1287720', '1287712', '1287713', '1287714', '1287715', '1287716', '1287717', '1287718', '1287719', '1287711', '1287687', '1287688', '1287689', '1287690', '1287691', '1287692', '1287693', '1287703', '1287695', '1287696', '1287697', '1287698', '1287699', '1287700', '1287701', '1287702', '1287728', '1287738', '1287739', '1287740', '1287741', '1287742', '1287743', '1287744', '1287754', '1287746', '1287747', '1287748', '1287749', '1287750', '1287751', '1287752', '1287753', '1287745', '1287721', '1287722', '1287723', '1287724', '1287725', '1287726', '1287727', '1287737', '1287729', '1287730', '1287731', '1287732', '1287733', '1287734', '1287735', '1287736', '1287694', '1287636', '1287637', '1287638', '1287639', '1287640', '1287641', '1287642', '1287652', '1287644', '1287645', '1287646', '1287647', '1287648', '1287649', '1287650', '1287651', '1287643', '1287619', '1287620', '1287621', '1287622', '1287623', '1287624', '1287625', '1287635', '1287627', '1287628', '1287629', '1287630', '1287631', '1287632', '1287633', '1287634', '1287660', '1287670', '1287671', '1287672', '1287673', '1287674', '1287675', '1287676', '1287686', '1287678', '1287679', '1287680', '1287681', '1287682', '1287683', '1287684', '1287685', '1287677', '1287653', '1287654', '1287655', '1287656', '1287657', '1287658', '1287659', '1287669', '1287661', '1287662', '1287663', '1287664', '1287665', '1287666', '1287667', '1287668', '1287940', '1288035', '1288387', '1288388', '1288389', '1288390', '1288391', '1288392', '1288402', '1288394', '1288395', '1288396', '1288397', '1288398', '1288399', '1288400', '1288401', '1288393', '1288369', '1288370', '1288371', '1288372', '1288373', '1288374', '1288375', '1288385', '1288377', '1288378', '1288379', '1288380', '1288381', '1288382', '1288383', '1288384', '1288410', '1288420', '1288421', '1288422', '1288423', '1288424', '1288425', '1288426', '1288436', '1288428', '1288429', '1288430', '1288431', '1288432', '1288433', '1288434', '1288435', '1288427', '1288403', '1288404', '1288405', '1288406', '1288407', '1288408', '1288409', '1288419', '1288411', '1288412', '1288413', '1288414', '1288415', '1288416', '1288417', '1288418', '1288376', '1288318', '1288319', '1288320', '1288321', '1288322', '1288323', '1288324', '1288334', '1288326', '1288327', '1288328', '1288329', '1288330', '1288331', '1288332', '1288333', '1288325', '1288301', '1288302', '1288303', '1288304', '1288305', '1288306', '1288307', '1288317', '1288309', '1288310', '1288311', '1288312', '1288313', '1288314', '1288315', '1288316', '1288342', '1288352', '1288353', '1288354', '1288355', '1288356', '1288357', '1288358', '1288368', '1288360', '1288361', '1288362', '1288363', '1288364', '1288365', '1288366', '1288367', '1288359', '1288335', '1288336', '1288337', '1288338', '1288339', '1288340', '1288341', '1288351', '1288343', '1288344', '1288345', '1288346', '1288347', '1288348', '1288349', '1288350', '1288444', '1288522', '1288523', '1288524', '1288525', '1288526', '1288527', '1288528', '1288538', '1288530', '1288531', '1288532', '1288533', '1288534', '1288535', '1288536', '1288537', '1288529', '1288505', '1288506', '1288507', '1288508', '1288509', '1288510', '1288511', '1288521', '1288513', '1288514', '1288515', '1288516', '1288517', '1288518', '1288519', '1288520', '1288546', '1288556', '1288557', '1288558', '1288559', '1288560', '1288561', '1288562', '1288563', '1288573', '1288565', '1288566', '1288567', '1288568', '1288569', '1288570', '1288571', '1288572', '1288564', '1288539', '1288540', '1288541', '1288542', '1288543', '1288544', '1288545', '1288555', '1288547', '1288548', '1288549', '1288550', '1288551', '1288552', '1288553', '1288554', '1288512', '1288454', '1288455', '1288456', '1288457', '1288458', '1288459', '1288460', '1288470', '1288462', '1288463', '1288464', '1288465', '1288466', '1288467', '1288468', '1288469', '1288461', '1288437', '1288438', '1288439', '1288440', '1288441', '1288442', '1288443', '1288453', '1288445', '1288446', '1288447', '1288448', '1288449', '1288450', '1288451', '1288452', '1288478', '1288488', '1288489', '1288490', '1288491', '1288492', '1288493', '1288494', '1288504', '1288496', '1288497', '1288498', '1288499', '1288500', '1288501', '1288502', '1288503', '1288495', '1288471', '1288472', '1288473', '1288474', '1288475', '1288476', '1288477', '1288487', '1288479', '1288480', '1288481', '1288482', '1288483', '1288484', '1288485', '1288486', '1288308', '1288113', '1288114', '1288115', '1288116', '1288117', '1288118', '1288119', '1288129', '1288121', '1288122', '1288123', '1288124', '1288125', '1288126', '1288127', '1288128', '1288120', '1288096', '1288097', '1288098', '1288099', '1288100', '1288101', '1288102', '1288112', '1288104', '1288105', '1288106', '1288107', '1288108', '1288109', '1288110', '1288111', '1288137', '1288147', '1288148', '1288149', '1288150', '1288151', '1288152', '1288153', '1288163', '1288155', '1288156', '1288157', '1288158', '1288159', '1288160', '1288161', '1288162', '1288154', '1288130', '1288131', '1288132', '1288133', '1288134', '1288135', '1288136', '1288146', '1288138', '1288139', '1288140', '1288141', '1288142', '1288143', '1288144', '1288145', '1288103', '1288045', '1288046', '1288047', '1288048', '1288049', '1288050', '1288051', '1288061', '1288053', '1288054', '1288055', '1288056', '1288057', '1288058', '1288059', '1288060', '1288052', '1288028', '1288029', '1288030', '1288031', '1288032', '1288033', '1288034', '1288044', '1288036', '1288037', '1288038', '1288039', '1288040', '1288041', '1288042', '1288043', '1288069', '1288079', '1288080', '1288081', '1288082', '1288083', '1288084', '1288085', '1288095', '1288087', '1288088', '1288089', '1288090', '1288091', '1288092', '1288093', '1288094', '1288086', '1288062', '1288063', '1288064', '1288065', '1288066', '1288067', '1288068', '1288078', '1288070', '1288071', '1288072', '1288073', '1288074', '1288075', '1288076', '1288077', '1288171', '1288249', '1288250', '1288251', '1288252', '1288253', '1288254', '1288255', '1288265', '1288257', '1288258', '1288259', '1288260', '1288261', '1288262', '1288263', '1288264', '1288256', '1288232', '1288233', '1288234', '1288235', '1288236', '1288237', '1288238', '1288248', '1288240', '1288241', '1288242', '1288243', '1288244', '1288245', '1288246', '1288247', '1288273', '1288283', '1288284', '1288285', '1288286', '1288287', '1288288', '1288289', '1288290', '1288300', '1288292', '1288293', '1288294', '1288295', '1288296', '1288297', '1288298', '1288299', '1288291', '1288266', '1288267', '1288268', '1288269', '1288270', '1288271', '1288272', '1288282', '1288274', '1288275', '1288276', '1288277', '1288278', '1288279', '1288280', '1288281', '1288239', '1288181', '1288182', '1288183', '1288184', '1288185', '1288186', '1288187', '1288197', '1288189', '1288190', '1288191', '1288192', '1288193', '1288194', '1288195', '1288196', '1288188', '1288164', '1288165', '1288166', '1288167', '1288168', '1288169', '1288170', '1288180', '1288172', '1288173', '1288174', '1288175', '1288176', '1288177', '1288178', '1288179', '1288205', '1288215', '1288216', '1288217', '1288218', '1288219', '1288220', '1288221', '1288231', '1288223', '1288224', '1288225', '1288226', '1288227', '1288228', '1288229', '1288230', '1288222', '1288198', '1288199', '1288200', '1288201', '1288202', '1288203', '1288204', '1288214', '1288206', '1288207', '1288208', '1288209', '1288210', '1288211', '1288212', '1288213', '1289672', '1291113', '1291114', '1291115', '1291116', '1291117', '1291118', '1291119', '1291129', '1291121', '1291122', '1291123', '1291124', '1291125', '1291126', '1291127', '1291128', '1291120', '1291096', '1291097', '1291098', '1291099', '1291100', '1291101', '1291102', '1291112', '1291104', '1291105', '1291106', '1291107', '1291108', '1291109', '1291110', '1291111', '1291137', '1291147', '1291148', '1291149', '1291150', '1291151', '1291152', '1291153', '1291163', '1291155', '1291156', '1291157', '1291158', '1291159', '1291160', '1291161', '1291162', '1291154', '1291130', '1291131', '1291132', '1291133', '1291134', '1291135', '1291136', '1291146', '1291138', '1291139', '1291140', '1291141', '1291142', '1291143', '1291144', '1291145', '1291103', '1291045', '1291046', '1291047', '1291048', '1291049', '1291050', '1291051', '1291061', '1291053', '1291054', '1291055', '1291056', '1291057', '1291058', '1291059', '1291060', '1291052', '1291028', '1291029', '1291030', '1291031', '1291032', '1291033', '1291034', '1291044', '1291036', '1291037', '1291038', '1291039', '1291040', '1291041', '1291042', '1291043', '1291069', '1291079', '1291080', '1291081', '1291082', '1291083', '1291084', '1291085', '1291095', '1291087', '1291088', '1291089', '1291090', '1291091', '1291092', '1291093', '1291094', '1291086', '1291062', '1291063', '1291064', '1291065', '1291066', '1291067', '1291068', '1291078', '1291070', '1291071', '1291072', '1291073', '1291074', '1291075', '1291076', '1291077', '1291171', '1291249', '1291250', '1291251', '1291252', '1291253', '1291254', '1291255', '1291265', '1291257', '1291258', '1291259', '1291260', '1291261', '1291262', '1291263', '1291264', '1291256', '1291232', '1291233', '1291234', '1291235', '1291236', '1291237', '1291238', '1291248', '1291240', '1291241', '1291242', '1291243', '1291244', '1291245', '1291246', '1291247', '1291273', '1291283', '1291284', '1291285', '1291286', '1291287', '1291288', '1291289', '1291290', '1291300', '1291292', '1291293', '1291294', '1291295', '1291296', '1291297', '1291298', '1291299', '1291291', '1291266', '1291267', '1291268', '1291269', '1291270', '1291271', '1291272', '1291282', '1291274', '1291275', '1291276', '1291277', '1291278', '1291279', '1291280', '1291281', '1291239', '1291181', '1291182', '1291183', '1291184', '1291185', '1291186', '1291187', '1291197', '1291189', '1291190', '1291191', '1291192', '1291193', '1291194', '1291195', '1291196', '1291188', '1291164', '1291165', '1291166', '1291167', '1291168', '1291169', '1291170', '1291180', '1291172', '1291173', '1291174', '1291175', '1291176', '1291177', '1291178', '1291179', '1291205', '1291215', '1291216', '1291217', '1291218', '1291219', '1291220', '1291221', '1291231', '1291223', '1291224', '1291225', '1291226', '1291227', '1291228', '1291229', '1291230', '1291222', '1291198', '1291199', '1291200', '1291201', '1291202', '1291203', '1291204', '1291214', '1291206', '1291207', '1291208', '1291209', '1291210', '1291211', '1291212', '1291213', '1291035', '1290841', '1290842', '1290843', '1290844', '1290845', '1290846', '1290847', '1290857', '1290849', '1290850', '1290851', '1290852', '1290853', '1290854', '1290855', '1290856', '1290848', '1290824', '1290825', '1290826', '1290827', '1290828', '1290829', '1290830', '1290840', '1290832', '1290833', '1290834', '1290835', '1290836', '1290837', '1290838', '1290839', '1290865', '1290875', '1290876', '1290877', '1290878', '1290879', '1290880', '1290881', '1290891', '1290883', '1290884', '1290885', '1290886', '1290887', '1290888', '1290889', '1290890', '1290882', '1290858', '1290859', '1290860', '1290861', '1290862', '1290863', '1290864', '1290874', '1290866', '1290867', '1290868', '1290869', '1290870', '1290871', '1290872', '1290873', '1290831', '1290773', '1290774', '1290775', '1290776', '1290777', '1290778', '1290779', '1290789', '1290781', '1290782', '1290783', '1290784', '1290785', '1290786', '1290787', '1290788', '1290780', '1290756', '1290757', '1290758', '1290759', '1290760', '1290761', '1290762', '1290772', '1290764', '1290765', '1290766', '1290767', '1290768', '1290769', '1290770', '1290771', '1290797', '1290807', '1290808', '1290809', '1290810', '1290811', '1290812', '1290813', '1290823', '1290815', '1290816', '1290817', '1290818', '1290819', '1290820', '1290821', '1290822', '1290814', '1290790', '1290791', '1290792', '1290793', '1290794', '1290795', '1290796', '1290806', '1290798', '1290799', '1290800', '1290801', '1290802', '1290803', '1290804', '1290805', '1290899', '1290977', '1290978', '1290979', '1290980', '1290981', '1290982', '1290983', '1290993', '1290985', '1290986', '1290987', '1290988', '1290989', '1290990', '1290991', '1290992', '1290984', '1290960', '1290961', '1290962', '1290963', '1290964', '1290965', '1290966', '1290976', '1290968', '1290969', '1290970', '1290971', '1290972', '1290973', '1290974', '1290975', '1291001', '1291011', '1291012', '1291013', '1291014', '1291015', '1291016', '1291017', '1291027', '1291019', '1291020', '1291021', '1291022', '1291023', '1291024', '1291025', '1291026', '1291018', '1290994', '1290995', '1290996', '1290997', '1290998', '1290999', '1291000', '1291010', '1291002', '1291003', '1291004', '1291005', '1291006', '1291007', '1291008', '1291009', '1290967', '1290909', '1290910', '1290911', '1290912', '1290913', '1290914', '1290915', '1290925', '1290917', '1290918', '1290919', '1290920', '1290921', '1290922', '1290923', '1290924', '1290916', '1290892', '1290893', '1290894', '1290895', '1290896', '1290897', '1290898', '1290908', '1290900', '1290901', '1290902', '1290903', '1290904', '1290905', '1290906', '1290907', '1290933', '1290943', '1290944', '1290945', '1290946', '1290947', '1290948', '1290949', '1290959', '1290951', '1290952', '1290953', '1290954', '1290955', '1290956', '1290957', '1290958', '1290950', '1290926', '1290927', '1290928', '1290929', '1290930', '1290931', '1290932', '1290942', '1290934', '1290935', '1290936', '1290937', '1290938', '1290939', '1290940', '1290941', '1291308', '1291659', '1291660', '1291661', '1291662', '1291663', '1291664', '1291665', '1291675', '1291667', '1291668', '1291669', '1291670', '1291671', '1291672', '1291673', '1291674', '1291666', '1291642', '1291643', '1291644', '1291645', '1291646', '1291647', '1291648', '1291658', '1291650', '1291651', '1291652', '1291653', '1291654', '1291655', '1291656', '1291657', '1291683', '1291693', '1291694', '1291695', '1291696', '1291697', '1291698', '1291699', '1291709', '1291701', '1291702', '1291703', '1291704', '1291705', '1291706', '1291707', '1291708', '1291700', '1291676', '1291677', '1291678', '1291679', '1291680', '1291681', '1291682', '1291692', '1291684', '1291685', '1291686', '1291687', '1291688', '1291689', '1291690', '1291691', '1291649', '1291591', '1291592', '1291593', '1291594', '1291595', '1291596', '1291597', '1291607', '1291599', '1291600', '1291601', '1291602', '1291603', '1291604', '1291605', '1291606', '1291598', '1291574', '1291575', '1291576', '1291577', '1291578', '1291579', '1291580', '1291590', '1291582', '1291583', '1291584', '1291585', '1291586', '1291587', '1291588', '1291589', '1291615', '1291625', '1291626', '1291627', '1291628', '1291629', '1291630', '1291631', '1291641', '1291633', '1291634', '1291635', '1291636', '1291637', '1291638', '1291639', '1291640', '1291632', '1291608', '1291609', '1291610', '1291611', '1291612', '1291613', '1291614', '1291624', '1291616', '1291617', '1291618', '1291619', '1291620', '1291621', '1291622', '1291623', '1291717', '1291795', '1291796', '1291797', '1291798', '1291799', '1291800', '1291801', '1291811', '1291803', '1291804', '1291805', '1291806', '1291807', '1291808', '1291809', '1291810', '1291802', '1291778', '1291779', '1291780', '1291781', '1291782', '1291783', '1291784', '1291794', '1291786', '1291787', '1291788', '1291789', '1291790', '1291791', '1291792', '1291793', '1291819', '1291829', '1291830', '1291831', '1291832', '1291833', '1291834', '1291835', '1291836', '1291846', '1291838', '1291839', '1291840', '1291841', '1291842', '1291843', '1291844', '1291845', '1291837', '1291812', '1291813', '1291814', '1291815', '1291816', '1291817', '1291818', '1291828', '1291820', '1291821', '1291822', '1291823', '1291824', '1291825', '1291826', '1291827', '1291785', '1291727', '1291728', '1291729', '1291730', '1291731', '1291732', '1291733', '1291743', '1291735', '1291736', '1291737', '1291738', '1291739', '1291740', '1291741', '1291742', '1291734', '1291710', '1291711', '1291712', '1291713', '1291714', '1291715', '1291716', '1291726', '1291718', '1291719', '1291720', '1291721', '1291722', '1291723', '1291724', '1291725', '1291751', '1291761', '1291762', '1291763', '1291764', '1291765', '1291766', '1291767', '1291777', '1291769', '1291770', '1291771', '1291772', '1291773', '1291774', '1291775', '1291776', '1291768', '1291744', '1291745', '1291746', '1291747', '1291748', '1291749', '1291750', '1291760', '1291752', '1291753', '1291754', '1291755', '1291756', '1291757', '1291758', '1291759', '1291581', '1291386', '1291387', '1291388', '1291389', '1291390', '1291391', '1291392', '1291402', '1291394', '1291395', '1291396', '1291397', '1291398', '1291399', '1291400', '1291401', '1291393', '1291369', '1291370', '1291371', '1291372', '1291373', '1291374', '1291375', '1291385', '1291377', '1291378', '1291379', '1291380', '1291381', '1291382', '1291383', '1291384', '1291410', '1291420', '1291421', '1291422', '1291423', '1291424', '1291425', '1291426', '1291436', '1291428', '1291429', '1291430', '1291431', '1291432', '1291433', '1291434', '1291435', '1291427', '1291403', '1291404', '1291405', '1291406', '1291407', '1291408', '1291409', '1291419', '1291411', '1291412', '1291413', '1291414', '1291415', '1291416', '1291417', '1291418', '1291376', '1291318', '1291319', '1291320', '1291321', '1291322', '1291323', '1291324', '1291334', '1291326', '1291327', '1291328', '1291329', '1291330', '1291331', '1291332', '1291333', '1291325', '1291301', '1291302', '1291303', '1291304', '1291305', '1291306', '1291307', '1291317', '1291309', '1291310', '1291311', '1291312', '1291313', '1291314', '1291315', '1291316', '1291342', '1291352', '1291353', '1291354', '1291355', '1291356', '1291357', '1291358', '1291368', '1291360', '1291361', '1291362', '1291363', '1291364', '1291365', '1291366', '1291367', '1291359', '1291335', '1291336', '1291337', '1291338', '1291339', '1291340', '1291341', '1291351', '1291343', '1291344', '1291345', '1291346', '1291347', '1291348', '1291349', '1291350', '1291444', '1291522', '1291523', '1291524', '1291525', '1291526', '1291527', '1291528', '1291538', '1291530', '1291531', '1291532', '1291533', '1291534', '1291535', '1291536', '1291537', '1291529', '1291505', '1291506', '1291507', '1291508', '1291509', '1291510', '1291511', '1291521', '1291513', '1291514', '1291515', '1291516', '1291517', '1291518', '1291519', '1291520', '1291546', '1291556', '1291557', '1291558', '1291559', '1291560', '1291561', '1291562', '1291563', '1291573', '1291565', '1291566', '1291567', '1291568', '1291569', '1291570', '1291571', '1291572', '1291564', '1291539', '1291540', '1291541', '1291542', '1291543', '1291544', '1291545', '1291555', '1291547', '1291548', '1291549', '1291550', '1291551', '1291552', '1291553', '1291554', '1291512', '1291454', '1291455', '1291456', '1291457', '1291458', '1291459', '1291460', '1291470', '1291462', '1291463', '1291464', '1291465', '1291466', '1291467', '1291468', '1291469', '1291461', '1291437', '1291438', '1291439', '1291440', '1291441', '1291442', '1291443', '1291453', '1291445', '1291446', '1291447', '1291448', '1291449', '1291450', '1291451', '1291452', '1291478', '1291488', '1291489', '1291490', '1291491', '1291492', '1291493', '1291494', '1291504', '1291496', '1291497', '1291498', '1291499', '1291500', '1291501', '1291502', '1291503', '1291495', '1291471', '1291472', '1291473', '1291474', '1291475', '1291476', '1291477', '1291487', '1291479', '1291480', '1291481', '1291482', '1291483', '1291484', '1291485', '1291486', '1290763', '1290022', '1290023', '1290024', '1290025', '1290026', '1290027', '1290028', '1290038', '1290030', '1290031', '1290032', '1290033', '1290034', '1290035', '1290036', '1290037', '1290029', '1290005', '1290006', '1290007', '1290008', '1290009', '1290010', '1290011', '1290021', '1290013', '1290014', '1290015', '1290016', '1290017', '1290018', '1290019', '1290020', '1290046', '1290056', '1290057', '1290058', '1290059', '1290060', '1290061', '1290062', '1290072', '1290064', '1290065', '1290066', '1290067', '1290068', '1290069', '1290070', '1290071', '1290063', '1290039', '1290040', '1290041', '1290042', '1290043', '1290044', '1290045', '1290055', '1290047', '1290048', '1290049', '1290050', '1290051', '1290052', '1290053', '1290054', '1290012', '1289954', '1289955', '1289956', '1289957', '1289958', '1289959', '1289960', '1289970', '1289962', '1289963', '1289964', '1289965', '1289966', '1289967', '1289968', '1289969', '1289961', '1289937', '1289938', '1289939', '1289940', '1289941', '1289942', '1289943', '1289953', '1289945', '1289946', '1289947', '1289948', '1289949', '1289950', '1289951', '1289952', '1289978', '1289988', '1289989', '1289990', '1289991', '1289992', '1289993', '1289994', '1290004', '1289996', '1289997', '1289998', '1289999', '1290000', '1290001', '1290002', '1290003', '1289995', '1289971', '1289972', '1289973', '1289974', '1289975', '1289976', '1289977', '1289987', '1289979', '1289980', '1289981', '1289982', '1289983', '1289984', '1289985', '1289986', '1290080', '1290158', '1290159', '1290160', '1290161', '1290162', '1290163', '1290164', '1290174', '1290166', '1290167', '1290168', '1290169', '1290170', '1290171', '1290172', '1290173', '1290165', '1290141', '1290142', '1290143', '1290144', '1290145', '1290146', '1290147', '1290157', '1290149', '1290150', '1290151', '1290152', '1290153', '1290154', '1290155', '1290156', '1290182', '1290192', '1290193', '1290194', '1290195', '1290196', '1290197', '1290198', '1290199', '1290209', '1290201', '1290202', '1290203', '1290204', '1290205', '1290206', '1290207', '1290208', '1290200', '1290175', '1290176', '1290177', '1290178', '1290179', '1290180', '1290181', '1290191', '1290183', '1290184', '1290185', '1290186', '1290187', '1290188', '1290189', '1290190', '1290148', '1290090', '1290091', '1290092', '1290093', '1290094', '1290095', '1290096', '1290106', '1290098', '1290099', '1290100', '1290101', '1290102', '1290103', '1290104', '1290105', '1290097', '1290073', '1290074', '1290075', '1290076', '1290077', '1290078', '1290079', '1290089', '1290081', '1290082', '1290083', '1290084', '1290085', '1290086', '1290087', '1290088', '1290114', '1290124', '1290125', '1290126', '1290127', '1290128', '1290129', '1290130', '1290140', '1290132', '1290133', '1290134', '1290135', '1290136', '1290137', '1290138', '1290139', '1290131', '1290107', '1290108', '1290109', '1290110', '1290111', '1290112', '1290113', '1290123', '1290115', '1290116', '1290117', '1290118', '1290119', '1290120', '1290121', '1290122', '1289944', '1289750', '1289751', '1289752', '1289753', '1289754', '1289755', '1289756', '1289766', '1289758', '1289759', '1289760', '1289761', '1289762', '1289763', '1289764', '1289765', '1289757', '1289733', '1289734', '1289735', '1289736', '1289737', '1289738', '1289739', '1289749', '1289741', '1289742', '1289743', '1289744', '1289745', '1289746', '1289747', '1289748', '1289774', '1289784', '1289785', '1289786', '1289787', '1289788', '1289789', '1289790', '1289800', '1289792', '1289793', '1289794', '1289795', '1289796', '1289797', '1289798', '1289799', '1289791', '1289767', '1289768', '1289769', '1289770', '1289771', '1289772', '1289773', '1289783', '1289775', '1289776', '1289777', '1289778', '1289779', '1289780', '1289781', '1289782', '1289740', '1289682', '1289683', '1289684', '1289685', '1289686', '1289687', '1289688', '1289698', '1289690', '1289691', '1289692', '1289693', '1289694', '1289695', '1289696', '1289697', '1289689', '1289665', '1289666', '1289667', '1289668', '1289669', '1289670', '1289671', '1289681', '1289673', '1289674', '1289675', '1289676', '1289677', '1289678', '1289679', '1289680', '1289706', '1289716', '1289717', '1289718', '1289719', '1289720', '1289721', '1289722', '1289732', '1289724', '1289725', '1289726', '1289727', '1289728', '1289729', '1289730', '1289731', '1289723', '1289699', '1289700', '1289701', '1289702', '1289703', '1289704', '1289705', '1289715', '1289707', '1289708', '1289709', '1289710', '1289711', '1289712', '1289713', '1289714', '1289808', '1289886', '1289887', '1289888', '1289889', '1289890', '1289891', '1289892', '1289902', '1289894', '1289895', '1289896', '1289897', '1289898', '1289899', '1289900', '1289901', '1289893', '1289869', '1289870', '1289871', '1289872', '1289873', '1289874', '1289875', '1289885', '1289877', '1289878', '1289879', '1289880', '1289881', '1289882', '1289883', '1289884', '1289910', '1289920', '1289921', '1289922', '1289923', '1289924', '1289925', '1289926', '1289936', '1289928', '1289929', '1289930', '1289931', '1289932', '1289933', '1289934', '1289935', '1289927', '1289903', '1289904', '1289905', '1289906', '1289907', '1289908', '1289909', '1289919', '1289911', '1289912', '1289913', '1289914', '1289915', '1289916', '1289917', '1289918', '1289876', '1289818', '1289819', '1289820', '1289821', '1289822', '1289823', '1289824', '1289834', '1289826', '1289827', '1289828', '1289829', '1289830', '1289831', '1289832', '1289833', '1289825', '1289801', '1289802', '1289803', '1289804', '1289805', '1289806', '1289807', '1289817', '1289809', '1289810', '1289811', '1289812', '1289813', '1289814', '1289815', '1289816', '1289842', '1289852', '1289853', '1289854', '1289855', '1289856', '1289857', '1289858', '1289868', '1289860', '1289861', '1289862', '1289863', '1289864', '1289865', '1289866', '1289867', '1289859', '1289835', '1289836', '1289837', '1289838', '1289839', '1289840', '1289841', '1289851', '1289843', '1289844', '1289845', '1289846', '1289847', '1289848', '1289849', '1289850', '1290217', '1290568', '1290569', '1290570', '1290571', '1290572', '1290573', '1290574', '1290584', '1290576', '1290577', '1290578', '1290579', '1290580', '1290581', '1290582', '1290583', '1290575', '1290551', '1290552', '1290553', '1290554', '1290555', '1290556', '1290557', '1290567', '1290559', '1290560', '1290561', '1290562', '1290563', '1290564', '1290565', '1290566', '1290592', '1290602', '1290603', '1290604', '1290605', '1290606', '1290607', '1290608', '1290618', '1290610', '1290611', '1290612', '1290613', '1290614', '1290615', '1290616', '1290617', '1290609', '1290585', '1290586', '1290587', '1290588', '1290589', '1290590', '1290591', '1290601', '1290593', '1290594', '1290595', '1290596', '1290597', '1290598', '1290599', '1290600', '1290558', '1290500', '1290501', '1290502', '1290503', '1290504', '1290505', '1290506', '1290516', '1290508', '1290509', '1290510', '1290511', '1290512', '1290513', '1290514', '1290515', '1290507', '1290483', '1290484', '1290485', '1290486', '1290487', '1290488', '1290489', '1290499', '1290491', '1290492', '1290493', '1290494', '1290495', '1290496', '1290497', '1290498', '1290524', '1290534', '1290535', '1290536', '1290537', '1290538', '1290539', '1290540', '1290550', '1290542', '1290543', '1290544', '1290545', '1290546', '1290547', '1290548', '1290549', '1290541', '1290517', '1290518', '1290519', '1290520', '1290521', '1290522', '1290523', '1290533', '1290525', '1290526', '1290527', '1290528', '1290529', '1290530', '1290531', '1290532', '1290626', '1290704', '1290705', '1290706', '1290707', '1290708', '1290709', '1290710', '1290720', '1290712', '1290713', '1290714', '1290715', '1290716', '1290717', '1290718', '1290719', '1290711', '1290687', '1290688', '1290689', '1290690', '1290691', '1290692', '1290693', '1290703', '1290695', '1290696', '1290697', '1290698', '1290699', '1290700', '1290701', '1290702', '1290728', '1290738', '1290739', '1290740', '1290741', '1290742', '1290743', '1290744', '1290745', '1290755', '1290747', '1290748', '1290749', '1290750', '1290751', '1290752', '1290753', '1290754', '1290746', '1290721', '1290722', '1290723', '1290724', '1290725', '1290726', '1290727', '1290737', '1290729', '1290730', '1290731', '1290732', '1290733', '1290734', '1290735', '1290736', '1290694', '1290636', '1290637', '1290638', '1290639', '1290640', '1290641', '1290642', '1290652', '1290644', '1290645', '1290646', '1290647', '1290648', '1290649', '1290650', '1290651', '1290643', '1290619', '1290620', '1290621', '1290622', '1290623', '1290624', '1290625', '1290635', '1290627', '1290628', '1290629', '1290630', '1290631', '1290632', '1290633', '1290634', '1290660', '1290670', '1290671', '1290672', '1290673', '1290674', '1290675', '1290676', '1290686', '1290678', '1290679', '1290680', '1290681', '1290682', '1290683', '1290684', '1290685', '1290677', '1290653', '1290654', '1290655', '1290656', '1290657', '1290658', '1290659', '1290669', '1290661', '1290662', '1290663', '1290664', '1290665', '1290666', '1290667', '1290668', '1290490', '1290295', '1290296', '1290297', '1290298', '1290299', '1290300', '1290301', '1290311', '1290303', '1290304', '1290305', '1290306', '1290307', '1290308', '1290309', '1290310', '1290302', '1290278', '1290279', '1290280', '1290281', '1290282', '1290283', '1290284', '1290294', '1290286', '1290287', '1290288', '1290289', '1290290', '1290291', '1290292', '1290293', '1290319', '1290329', '1290330', '1290331', '1290332', '1290333', '1290334', '1290335', '1290345', '1290337', '1290338', '1290339', '1290340', '1290341', '1290342', '1290343', '1290344', '1290336', '1290312', '1290313', '1290314', '1290315', '1290316', '1290317', '1290318', '1290328', '1290320', '1290321', '1290322', '1290323', '1290324', '1290325', '1290326', '1290327', '1290285', '1290227', '1290228', '1290229', '1290230', '1290231', '1290232', '1290233', '1290243', '1290235', '1290236', '1290237', '1290238', '1290239', '1290240', '1290241', '1290242', '1290234', '1290210', '1290211', '1290212', '1290213', '1290214', '1290215', '1290216', '1290226', '1290218', '1290219', '1290220', '1290221', '1290222', '1290223', '1290224', '1290225', '1290251', '1290261', '1290262', '1290263', '1290264', '1290265', '1290266', '1290267', '1290277', '1290269', '1290270', '1290271', '1290272', '1290273', '1290274', '1290275', '1290276', '1290268', '1290244', '1290245', '1290246', '1290247', '1290248', '1290249', '1290250', '1290260', '1290252', '1290253', '1290254', '1290255', '1290256', '1290257', '1290258', '1290259', '1290353', '1290431', '1290432', '1290433', '1290434', '1290435', '1290436', '1290437', '1290447', '1290439', '1290440', '1290441', '1290442', '1290443', '1290444', '1290445', '1290446', '1290438', '1290414', '1290415', '1290416', '1290417', '1290418', '1290419', '1290420', '1290430', '1290422', '1290423', '1290424', '1290425', '1290426', '1290427', '1290428', '1290429', '1290455', '1290465', '1290466', '1290467', '1290468', '1290469', '1290470', '1290471', '1290472', '1290482', '1290474', '1290475', '1290476', '1290477', '1290478', '1290479', '1290480', '1290481', '1290473', '1290448', '1290449', '1290450', '1290451', '1290452', '1290453', '1290454', '1290464', '1290456', '1290457', '1290458', '1290459', '1290460', '1290461', '1290462', '1290463', '1290421', '1290363', '1290364', '1290365', '1290366', '1290367', '1290368', '1290369', '1290379', '1290371', '1290372', '1290373', '1290374', '1290375', '1290376', '1290377', '1290378', '1290370', '1290346', '1290347', '1290348', '1290349', '1290350', '1290351', '1290395', '1290362', '1290354', '1290355', '1290356', '1290357', '1290358', '1290359', '1290360', '1290361', '1290387', '1290397', '1290398', '1290399', '1290400', '1290401', '1290402', '1290403', '1290413', '1290405', '1290406', '1290407', '1290408', '1290409', '1290392', '1290411', '1290412', '1290404', '1290380', '1290381', '1290382', '1290383', '1290410', '1288928', '1288920', '1290352', '1288952', '1290384', '1290385', '1290386', '1290396', '1290388', '1290389', '1290390', '1290391')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:30:19,809 - 123858 - src.utils.log - INFO - βœ… Fetched 4365 rows - __SPLIT__ 2026-01-13 08:30:19,827 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 149732 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:30:20,119 - 123858 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:30:20,119 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 149732 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:30:20,416 - 123858 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:30:20,417 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 149732 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:30:20,707 - 123858 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:30:20,707 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 149732 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:30:20,996 - 123858 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:30:21,010 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149732;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:30:21,296 - 123858 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:30:21,307 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 149732;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:30:21,593 - 123858 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:30:21,598 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 149732;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:30:21,896 - 123858 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 08:30:21,897 - 123858 - src.utils.log - INFO - Parallel Insertion in invoice tables begin - __SPLIT__ 2026-01-13 08:30:21,897 - 123858 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.AccountDiscountSetup: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-4_0) - __SPLIT__ 2026-01-13 08:30:21,897 - 123858 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 4365 rows in batches of 25000 (Thread: ThreadPoolExecutor-4_1) - __SPLIT__ 2026-01-13 08:30:21,898 - 123858 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.DiscountApplied: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-4_2) - __SPLIT__ 2026-01-13 08:30:22,197 - 123858 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4365) into Billing.InvoiceCharges - __SPLIT__ 2026-01-13 08:30:22,198 - 123858 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.AccountDiscountSetup in 0 batches - __SPLIT__ 2026-01-13 08:30:22,198 - 123858 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.DiscountApplied in 0 batches - __SPLIT__ 2026-01-13 08:30:22,202 - 123858 - src.utils.log - INFO - Insert success for table: Billing.AccountDiscountSetup - __SPLIT__ 2026-01-13 08:30:22,202 - 123858 - src.utils.log - INFO - Insert success for table: Billing.DiscountApplied - __SPLIT__ 2026-01-13 08:30:38,346 - 123858 - src.utils.log - INFO - βœ… All 4365 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-01-13 08:30:38,347 - 123858 - src.utils.log - INFO - Insert success for table: Billing.InvoiceCharges - __SPLIT__ 2026-01-13 08:30:38,347 - 123858 - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-01-13 08:30:38,351 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:30:38,638 - 123858 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:30:38,638 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14535' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:30:38,924 - 123858 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:30:38,926 - 123858 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 4365 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:30:39,400 - 123858 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4365) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-01-13 08:31:41,766 - 123858 - src.utils.log - INFO - βœ… All 4365 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-01-13 08:31:41,903 - 123858 - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-13 08:31:41,905 - 123858 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.ServiceSetup SET IsInitialWoGenerated = 1 WHERE CompanyId = 133 AND ServiceSetupId = 149732;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:31:42,174 - 123858 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 08:31:42,176 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1287482', '1287483', '1287484', '1287485', '1287486', '1287487', '1287488', '1287489', '1287490', '1287491', '1287492', '1287493', '1287494', '1287495', '1287496', '1287497', '1287498', '1287499', '1287500', '1287501', '1287502', '1287503', '1287504', '1287505', '1287506', '1287507', '1287508', '1287509', '1287510', '1287511', '1287512', '1287513', '1287514', '1287515', '1287516', '1287517', '1287518', '1287519', '1287520', '1287521', '1287522', '1287523', '1287524', '1287525', '1287526', '1287527', '1287528', '1287529', '1287530', '1287531', '1287532', '1287533', '1287534', '1287535', '1287536', '1287537', '1287538', '1287539', '1287540', '1287541', '1287542', '1287543', '1287544', '1287545', '1287546', '1287547', '1287548', '1287549', '1287550', '1287551', '1287552', '1287553', '1287554', '1287555', '1287556', '1287557', '1287558', '1287559', '1287560', '1287561', '1287562', '1287563', '1287564', '1287565', '1287566', '1287567', '1287568', '1287569', '1287570', '1287571', '1287572', '1287573', '1287574', '1287575', '1287576', '1287577', '1287578', '1287579', '1287580', '1287581', '1287582', '1287583', '1287584', '1287585', '1287586', '1287587', '1287588', '1287589', '1287590', '1287591', '1287592', '1287593', '1287594', '1287595', '1287596', '1287597', '1287598', '1287599', '1287600', '1287601', '1287602', '1287603', '1287604', '1287605', '1287606', '1287607', '1287608', '1287609', '1287610', '1287611', '1287612', '1287613', '1287614', '1287615', '1287616', '1287617', '1287618', '1287619', '1287620', '1287621', '1287622', '1287623', '1287624', '1287625', '1287626', '1287627', '1287628', '1287629', '1287630', '1287631', '1287632', '1287633', '1287634', '1287635', '1287636', '1287637', '1287638', '1287639', '1287640', '1287641', '1287642', '1287643', '1287644', '1287645', '1287646', '1287647', '1287648', '1287649', '1287650', '1287651', '1287652', '1287653', '1287654', '1287655', '1287656', '1287657', '1287658', '1287659', '1287660', '1287661', '1287662', '1287663', '1287664', '1287665', '1287666', '1287667', '1287668', '1287669', '1287670', '1287671', '1287672', '1287673', '1287674', '1287675', '1287676', '1287677', '1287678', '1287679', '1287680', '1287681', '1287682', '1287683', '1287684', '1287685', '1287686', '1287687', '1287688', '1287689', '1287690', '1287691', '1287692', '1287693', '1287694', '1287695', '1287696', '1287697', '1287698', '1287699', '1287700', '1287701', '1287702', '1287703', '1287704', '1287705', '1287706', '1287707', '1287708', '1287709', '1287710', '1287711', '1287712', '1287713', '1287714', '1287715', '1287716', '1287717', '1287718', '1287719', '1287720', '1287721', '1287722', '1287723', '1287724', '1287725', '1287726', '1287727', '1287728', '1287729', '1287730', '1287731', '1287732', '1287733', '1287734', '1287735', '1287736', '1287737', '1287738', '1287739', '1287740', '1287741', '1287742', '1287743', '1287744', '1287745', '1287746', '1287747', '1287748', '1287749', '1287750', '1287751', '1287752', '1287753', '1287754', '1287755', '1287756', '1287757', '1287758', '1287759', '1287760', '1287761', '1287762', '1287763', '1287764', '1287765', '1287766', '1287767', '1287768', '1287769', '1287770', '1287771', '1287772', '1287773', '1287774', '1287775', '1287776', '1287777', '1287778', '1287779', '1287780', '1287781', '1287782', '1287783', '1287784', '1287785', '1287786', '1287787', '1287788', '1287789', '1287790', '1287791', '1287792', '1287793', '1287794', '1287795', '1287796', '1287797', '1287798', '1287799', '1287800', '1287801', '1287802', '1287803', '1287804', '1287805', '1287806', '1287807', '1287808', '1287809', '1287810', '1287811', '1287812', '1287813', '1287814', '1287815', '1287816', '1287817', '1287818', '1287819', '1287820', '1287821', '1287822', '1287823', '1287824', '1287825', '1287826', '1287827', '1287828', '1287829', '1287830', '1287831', '1287832', '1287833', '1287834', '1287835', '1287836', '1287837', '1287838', '1287839', '1287840', '1287841', '1287842', '1287843', '1287844', '1287845', '1287846', '1287847', '1287848', '1287849', '1287850', '1287851', '1287852', '1287853', '1287854', '1287855', '1287856', '1287857', '1287858', '1287859', '1287860', '1287861', '1287862', '1287863', '1287864', '1287865', '1287866', '1287867', '1287868', '1287869', '1287870', '1287871', '1287872', '1287873', '1287874', '1287875', '1287876', '1287877', '1287878', '1287879', '1287880', '1287881', '1287882', '1287883', '1287884', '1287885', '1287886', '1287887', '1287888', '1287889', '1287890', '1287891', '1287892', '1287893', '1287894', '1287895', '1287896', '1287897', '1287898', '1287899', '1287900', '1287901', '1287902', '1287903', '1287904', '1287905', '1287906', '1287907', '1287908', '1287909', '1287910', '1287911', '1287912', '1287913', '1287914', '1287915', '1287916', '1287917', '1287918', '1287919', '1287920', '1287921', '1287922', '1287923', '1287924', '1287925', '1287926', '1287927', '1287928', '1287929', '1287930', '1287931', '1287932', '1287933', '1287934', '1287935', '1287936', '1287937', '1287938', '1287939', '1287940', '1287941', '1287942', '1287943', '1287944', '1287945', '1287946', '1287947', '1287948', '1287949', '1287950', '1287951', '1287952', '1287953', '1287954', '1287955', '1287956', '1287957', '1287958', '1287959', '1287960', '1287961', '1287962', '1287963', '1287964', '1287965', '1287966', '1287967', '1287968', '1287969', '1287970', '1287971', '1287972', '1287973', '1287974', '1287975', '1287976', '1287977', '1287978', '1287979', '1287980', '1287981', '1287982', '1287983', '1287984', '1287985', '1287986', '1287987', '1287988', '1287989', '1287990', '1287991', '1287992', '1287993', '1287994', '1287995', '1287996', '1287997', '1287998', '1287999', '1288000', '1288001', '1288002', '1288003', '1288004', '1288005', '1288006', '1288007', '1288008', '1288009', '1288010', '1288011', '1288012', '1288013', '1288014', '1288015', '1288016', '1288017', '1288018', '1288019', '1288020', '1288021', '1288022', '1288023', '1288024', '1288025', '1288026', '1288027', '1288028', '1288029', '1288030', '1288031', '1288032', '1288033', '1288034', '1288035', '1288036', '1288037', '1288038', '1288039', '1288040', '1288041', '1288042', '1288043', '1288044', '1288045', '1288046', '1288047', '1288048', '1288049', '1288050', '1288051', '1288052', '1288053', '1288054', '1288055', '1288056', '1288057', '1288058', '1288059', '1288060', '1288061', '1288062', '1288063', '1288064', '1288065', '1288066', '1288067', '1288068', '1288069', '1288070', '1288071', '1288072', '1288073', '1288074', '1288075', '1288076', '1288077', '1288078', '1288079', '1288080', '1288081', '1288082', '1288083', '1288084', '1288085', '1288086', '1288087', '1288088', '1288089', '1288090', '1288091', '1288092', '1288093', '1288094', '1288095', '1288096', '1288097', '1288098', '1288099', '1288100', '1288101', '1288102', '1288103', '1288104', '1288105', '1288106', '1288107', '1288108', '1288109', '1288110', '1288111', '1288112', '1288113', '1288114', '1288115', '1288116', '1288117', '1288118', '1288119', '1288120', '1288121', '1288122', '1288123', '1288124', '1288125', '1288126', '1288127', '1288128', '1288129', '1288130', '1288131', '1288132', '1288133', '1288134', '1288135', '1288136', '1288137', '1288138', '1288139', '1288140', '1288141', '1288142', '1288143', '1288144', '1288145', '1288146', '1288147', '1288148', '1288149', '1288150', '1288151', '1288152', '1288153', '1288154', '1288155', '1288156', '1288157', '1288158', '1288159', '1288160', '1288161', '1288162', '1288163', '1288164', '1288165', '1288166', '1288167', '1288168', '1288169', '1288170', '1288171', '1288172', '1288173', '1288174', '1288175', '1288176', '1288177', '1288178', '1288179', '1288180', '1288181', '1288182', '1288183', '1288184', '1288185', '1288186', '1288187', '1288188', '1288189', '1288190', '1288191', '1288192', '1288193', '1288194', '1288195', '1288196', '1288197', '1288198', '1288199', '1288200', '1288201', '1288202', '1288203', '1288204', '1288205', '1288206', '1288207', '1288208', '1288209', '1288210', '1288211', '1288212', '1288213', '1288214', '1288215', '1288216', '1288217', '1288218', '1288219', '1288220', '1288221', '1288222', '1288223', '1288224', '1288225', '1288226', '1288227', '1288228', '1288229', '1288230', '1288231', '1288232', '1288233', '1288234', '1288235', '1288236', '1288237', '1288238', '1288239', '1288240', '1288241', '1288242', '1288243', '1288244', '1288245', '1288246', '1288247', '1288248', '1288249', '1288250', '1288251', '1288252', '1288253', '1288254', '1288255', '1288256', '1288257', '1288258', '1288259', '1288260', '1288261', '1288262', '1288263', '1288264', '1288265', '1288266', '1288267', '1288268', '1288269', '1288270', '1288271', '1288272', '1288273', '1288274', '1288275', '1288276', '1288277', '1288278', '1288279', '1288280', '1288281', '1288282', '1288283', '1288284', '1288285', '1288286', '1288287', '1288288', '1288289', '1288290', '1288291', '1288292', '1288293', '1288294', '1288295', '1288296', '1288297', '1288298', '1288299', '1288300', '1288301', '1288302', '1288303', '1288304', '1288305', '1288306', '1288307', '1288308', '1288309', '1288310', '1288311', '1288312', '1288313', '1288314', '1288315', '1288316', '1288317', '1288318', '1288319', '1288320', '1288321', '1288322', '1288323', '1288324', '1288325', '1288326', '1288327', '1288328', '1288329', '1288330', '1288331', '1288332', '1288333', '1288334', '1288335', '1288336', '1288337', '1288338', '1288339', '1288340', '1288341', '1288342', '1288343', '1288344', '1288345', '1288346', '1288347', '1288348', '1288349', '1288350', '1288351', '1288352', '1288353', '1288354', '1288355', '1288356', '1288357', '1288358', '1288359', '1288360', '1288361', '1288362', '1288363', '1288364', '1288365', '1288366', '1288367', '1288368', '1288369', '1288370', '1288371', '1288372', '1288373', '1288374', '1288375', '1288376', '1288377', '1288378', '1288379', '1288380', '1288381', '1288382', '1288383', '1288384', '1288385', '1288386', '1288387', '1288388', '1288389', '1288390', '1288391', '1288392', '1288393', '1288394', '1288395', '1288396', '1288397', '1288398', '1288399', '1288400', '1288401', '1288402', '1288403', '1288404', '1288405', '1288406', '1288407', '1288408', '1288409', '1288410', '1288411', '1288412', '1288413', '1288414', '1288415', '1288416', '1288417', '1288418', '1288419', '1288420', '1288421', '1288422', '1288423', '1288424', '1288425', '1288426', '1288427', '1288428', '1288429', '1288430', '1288431', '1288432', '1288433', '1288434', '1288435', '1288436', '1288437', '1288438', '1288439', '1288440', '1288441', '1288442', '1288443', '1288444', '1288445', '1288446', '1288447', '1288448', '1288449', '1288450', '1288451', '1288452', '1288453', '1288454', '1288455', '1288456', '1288457', '1288458', '1288459', '1288460', '1288461', '1288462', '1288463', '1288464', '1288465', '1288466', '1288467', '1288468', '1288469', '1288470', '1288471', '1288472', '1288473', '1288474', '1288475', '1288476', '1288477', '1288478', '1288479', '1288480', '1288481', '1288482', '1288483', '1288484', '1288485', '1288486', '1288487', '1288488', '1288489', '1288490', '1288491', '1288492', '1288493', '1288494', '1288495', '1288496', '1288497', '1288498', '1288499', '1288500', '1288501', '1288502', '1288503', '1288504', '1288505', '1288506', '1288507', '1288508', '1288509', '1288510', '1288511', '1288512', '1288513', '1288514', '1288515', '1288516', '1288517', '1288518', '1288519', '1288520', '1288521', '1288522', '1288523', '1288524', '1288525', '1288526', '1288527', '1288528', '1288529', '1288530', '1288531', '1288532', '1288533', '1288534', '1288535', '1288536', '1288537', '1288538', '1288539', '1288540', '1288541', '1288542', '1288543', '1288544', '1288545', '1288546', '1288547', '1288548', '1288549', '1288550', '1288551', '1288552', '1288553', '1288554', '1288555', '1288556', '1288557', '1288558', '1288559', '1288560', '1288561', '1288562', '1288563', '1288564', '1288565', '1288566', '1288567', '1288568', '1288569', '1288570', '1288571', '1288572', '1288573', '1288574', '1288575', '1288576', '1288577', '1288578', '1288579', '1288580', '1288581', '1288582', '1288583', '1288584', '1288585', '1288586', '1288587', '1288588', '1288589', '1288590', '1288591', '1288592', '1288593', '1288594', '1288595', '1288596', '1288597', '1288598', '1288599', '1288600', '1288601', '1288602', '1288603', '1288604', '1288605', '1288606', '1288607', '1288608', '1288609', '1288610', '1288611', '1288612', '1288613', '1288614', '1288615', '1288616', '1288617', '1288618', '1288619', '1288620', '1288621', '1288622', '1288623', '1288624', '1288625', '1288626', '1288627', '1288628', '1288629', '1288630', '1288631', '1288632', '1288633', '1288634', '1288635', '1288636', '1288637', '1288638', '1288639', '1288640', '1288641', '1288642', '1288643', '1288644', '1288645', '1288646', '1288647', '1288648', '1288649', '1288650', '1288651', '1288652', '1288653', '1288654', '1288655', '1288656', '1288657', '1288658', '1288659', '1288660', '1288661', '1288662', '1288663', '1288664', '1288665', '1288666', '1288667', '1288668', '1288669', '1288670', '1288671', '1288672', '1288673', '1288674', '1288675', '1288676', '1288677', '1288678', '1288679', '1288680', '1288681', '1288682', '1288683', '1288684', '1288685', '1288686', '1288687', '1288688', '1288689', '1288690', '1288691', '1288692', '1288693', '1288694', '1288695', '1288696', '1288697', '1288698', '1288699', '1288700', '1288701', '1288702', '1288703', '1288704', '1288705', '1288706', '1288707', '1288708', '1288709', '1288710', '1288711', '1288712', '1288713', '1288714', '1288715', '1288716', '1288717', '1288718', '1288719', '1288720', '1288721', '1288722', '1288723', '1288724', '1288725', '1288726', '1288727', '1288728', '1288729', '1288730', '1288731', '1288732', '1288733', '1288734', '1288735', '1288736', '1288737', '1288738', '1288739', '1288740', '1288741', '1288742', '1288743', '1288744', '1288745', '1288746', '1288747', '1288748', '1288749', '1288750', '1288751', '1288752', '1288753', '1288754', '1288755', '1288756', '1288757', '1288758', '1288759', '1288760', '1288761', '1288762', '1288763', '1288764', '1288765', '1288766', '1288767', '1288768', '1288769', '1288770', '1288771', '1288772', '1288773', '1288774', '1288775', '1288776', '1288777', '1288778', '1288779', '1288780', '1288781', '1288782', '1288783', '1288784', '1288785', '1288786', '1288787', '1288788', '1288789', '1288790', '1288791', '1288792', '1288793', '1288794', '1288795', '1288796', '1288797', '1288798', '1288799', '1288800', '1288801', '1288802', '1288803', '1288804', '1288805', '1288806', '1288807', '1288808', '1288809', '1288810', '1288811', '1288812', '1288813', '1288814', '1288815', '1288816', '1288817', '1288818', '1288819', '1288820', '1288821', '1288822', '1288823', '1288824', '1288825', '1288826', '1288827', '1288828', '1288829', '1288830', '1288831', '1288832', '1288833', '1288834', '1288835', '1288836', '1288837', '1288838', '1288839', '1288840', '1288841', '1288842', '1288843', '1288844', '1288845', '1288846', '1288847', '1288848', '1288849', '1288850', '1288851', '1288852', '1288853', '1288854', '1288855', '1288856', '1288857', '1288858', '1288859', '1288860', '1288861', '1288862', '1288863', '1288864', '1288865', '1288866', '1288867', '1288868', '1288869', '1288870', '1288871', '1288872', '1288873', '1288874', '1288875', '1288876', '1288877', '1288878', '1288879', '1288880', '1288881', '1288882', '1288883', '1288884', '1288885', '1288886', '1288887', '1288888', '1288889', '1288890', '1288891', '1288892', '1288893', '1288894', '1288895', '1288896', '1288897', '1288898', '1288899', '1288900', '1288901', '1288902', '1288903', '1288904', '1288905', '1288906', '1288907', '1288908', '1288909', '1288910', '1288911', '1288912', '1288913', '1288914', '1288915', '1288916', '1288917', '1288918', '1288919', '1288920', '1288921', '1288922', '1288923', '1288924', '1288925', '1288926', '1288927', '1288928', '1288929', '1288930', '1288931', '1288932', '1288933', '1288934', '1288935', '1288936', '1288937', '1288938', '1288939', '1288940', '1288941', '1288942', '1288943', '1288944', '1288945', '1288946', '1288947', '1288948', '1288949', '1288950', '1288951', '1288952', '1288953', '1288954', '1288955', '1288956', '1288957', '1288958', '1288959', '1288960', '1288961', '1288962', '1288963', '1288964', '1288965', '1288966', '1288967', '1288968', '1288969', '1288970', '1288971', '1288972', '1288973', '1288974', '1288975', '1288976', '1288977', '1288978', '1288979', '1288980', '1288981', '1288982', '1288983', '1288984', '1288985', '1288986', '1288987', '1288988', '1288989', '1288990', '1288991', '1288992', '1288993', '1288994', '1288995', '1288996', '1288997', '1288998', '1288999', '1289000', '1289001', '1289002', '1289003', '1289004', '1289005', '1289006', '1289007', '1289008', '1289009', '1289010', '1289011', '1289012', '1289013', '1289014', '1289015', '1289016', '1289017', '1289018', '1289019', '1289020', '1289021', '1289022', '1289023', '1289024', '1289025', '1289026', '1289027', '1289028', '1289029', '1289030', '1289031', '1289032', '1289033', '1289034', '1289035', '1289036', '1289037', '1289038', '1289039', '1289040', '1289041', '1289042', '1289043', '1289044', '1289045', '1289046', '1289047', '1289048', '1289049', '1289050', '1289051', '1289052', '1289053', '1289054', '1289055', '1289056', '1289057', '1289058', '1289059', '1289060', '1289061', '1289062', '1289063', '1289064', '1289065', '1289066', '1289067', '1289068', '1289069', '1289070', '1289071', '1289072', '1289073', '1289074', '1289075', '1289076', '1289077', '1289078', '1289079', '1289080', '1289081', '1289082', '1289083', '1289084', '1289085', '1289086', '1289087', '1289088', '1289089', '1289090', '1289091', '1289092', '1289093', '1289094', '1289095', '1289096', '1289097', '1289098', '1289099', '1289100', '1289101', '1289102', '1289103', '1289104', '1289105', '1289106', '1289107', '1289108', '1289109', '1289110', '1289111', '1289112', '1289113', '1289114', '1289115', '1289116', '1289117', '1289118', '1289119', '1289120', '1289121', '1289122', '1289123', '1289124', '1289125', '1289126', '1289127', '1289128', '1289129', '1289130', '1289131', '1289132', '1289133', '1289134', '1289135', '1289136', '1289137', '1289138', '1289139', '1289140', '1289141', '1289142', '1289143', '1289144', '1289145', '1289146', '1289147', '1289148', '1289149', '1289150', '1289151', '1289152', '1289153', '1289154', '1289155', '1289156', '1289157', '1289158', '1289159', '1289160', '1289161', '1289162', '1289163', '1289164', '1289165', '1289166', '1289167', '1289168', '1289169', '1289170', '1289171', '1289172', '1289173', '1289174', '1289175', '1289176', '1289177', '1289178', '1289179', '1289180', '1289181', '1289182', '1289183', '1289184', '1289185', '1289186', '1289187', '1289188', '1289189', '1289190', '1289191', '1289192', '1289193', '1289194', '1289195', '1289196', '1289197', '1289198', '1289199', '1289200', '1289201', '1289202', '1289203', '1289204', '1289205', '1289206', '1289207', '1289208', '1289209', '1289210', '1289211', '1289212', '1289213', '1289214', '1289215', '1289216', '1289217', '1289218', '1289219', '1289220', '1289221', '1289222', '1289223', '1289224', '1289225', '1289226', '1289227', '1289228', '1289229', '1289230', '1289231', '1289232', '1289233', '1289234', '1289235', '1289236', '1289237', '1289238', '1289239', '1289240', '1289241', '1289242', '1289243', '1289244', '1289245', '1289246', '1289247', '1289248', '1289249', '1289250', '1289251', '1289252', '1289253', '1289254', '1289255', '1289256', '1289257', '1289258', '1289259', '1289260', '1289261', '1289262', '1289263', '1289264', '1289265', '1289266', '1289267', '1289268', '1289269', '1289270', '1289271', '1289272', '1289273', '1289274', '1289275', '1289276', '1289277', '1289278', '1289279', '1289280', '1289281', '1289282', '1289283', '1289284', '1289285', '1289286', '1289287', '1289288', '1289289', '1289290', '1289291', '1289292', '1289293', '1289294', '1289295', '1289296', '1289297', '1289298', '1289299', '1289300', '1289301', '1289302', '1289303', '1289304', '1289305', '1289306', '1289307', '1289308', '1289309', '1289310', '1289311', '1289312', '1289313', '1289314', '1289315', '1289316', '1289317', '1289318', '1289319', '1289320', '1289321', '1289322', '1289323', '1289324', '1289325', '1289326', '1289327', '1289328', '1289329', '1289330', '1289331', '1289332', '1289333', '1289334', '1289335', '1289336', '1289337', '1289338', '1289339', '1289340', '1289341', '1289342', '1289343', '1289344', '1289345', '1289346', '1289347', '1289348', '1289349', '1289350', '1289351', '1289352', '1289353', '1289354', '1289355', '1289356', '1289357', '1289358', '1289359', '1289360', '1289361', '1289362', '1289363', '1289364', '1289365', '1289366', '1289367', '1289368', '1289369', '1289370', '1289371', '1289372', '1289373', '1289374', '1289375', '1289376', '1289377', '1289378', '1289379', '1289380', '1289381', '1289382', '1289383', '1289384', '1289385', '1289386', '1289387', '1289388', '1289389', '1289390', '1289391', '1289392', '1289393', '1289394', '1289395', '1289396', '1289397', '1289398', '1289399', '1289400', '1289401', '1289402', '1289403', '1289404', '1289405', '1289406', '1289407', '1289408', '1289409', '1289410', '1289411', '1289412', '1289413', '1289414', '1289415', '1289416', '1289417', '1289418', '1289419', '1289420', '1289421', '1289422', '1289423', '1289424', '1289425', '1289426', '1289427', '1289428', '1289429', '1289430', '1289431', '1289432', '1289433', '1289434', '1289435', '1289436', '1289437', '1289438', '1289439', '1289440', '1289441', '1289442', '1289443', '1289444', '1289445', '1289446', '1289447', '1289448', '1289449', '1289450', '1289451', '1289452', '1289453', '1289454', '1289455', '1289456', '1289457', '1289458', '1289459', '1289460', '1289461', '1289462', '1289463', '1289464', '1289465', '1289466', '1289467', '1289468', '1289469', '1289470', '1289471', '1289472', '1289473', '1289474', '1289475', '1289476', '1289477', '1289478', '1289479', '1289480', '1289481', '1289482', '1289483', '1289484', '1289485', '1289486', '1289487', '1289488', '1289489', '1289490', '1289491', '1289492', '1289493', '1289494', '1289495', '1289496', '1289497', '1289498', '1289499', '1289500', '1289501', '1289502', '1289503', '1289504', '1289505', '1289506', '1289507', '1289508', '1289509', '1289510', '1289511', '1289512', '1289513', '1289514', '1289515', '1289516', '1289517', '1289518', '1289519', '1289520', '1289521', '1289522', '1289523', '1289524', '1289525', '1289526', '1289527', '1289528', '1289529', '1289530', '1289531', '1289532', '1289533', '1289534', '1289535', '1289536', '1289537', '1289538', '1289539', '1289540', '1289541', '1289542', '1289543', '1289544', '1289545', '1289546', '1289547', '1289548', '1289549', '1289550', '1289551', '1289552', '1289553', '1289554', '1289555', '1289556', '1289557', '1289558', '1289559', '1289560', '1289561', '1289562', '1289563', '1289564', '1289565', '1289566', '1289567', '1289568', '1289569', '1289570', '1289571', '1289572', '1289573', '1289574', '1289575', '1289576', '1289577', '1289578', '1289579', '1289580', '1289581', '1289582', '1289583', '1289584', '1289585', '1289586', '1289587', '1289588', '1289589', '1289590', '1289591', '1289592', '1289593', '1289594', '1289595', '1289596', '1289597', '1289598', '1289599', '1289600', '1289601', '1289602', '1289603', '1289604', '1289605', '1289606', '1289607', '1289608', '1289609', '1289610', '1289611', '1289612', '1289613', '1289614', '1289615', '1289616', '1289617', '1289618', '1289619', '1289620', '1289621', '1289622', '1289623', '1289624', '1289625', '1289626', '1289627', '1289628', '1289629', '1289630', '1289631', '1289632', '1289633', '1289634', '1289635', '1289636', '1289637', '1289638', '1289639', '1289640', '1289641', '1289642', '1289643', '1289644', '1289645', '1289646', '1289647', '1289648', '1289649', '1289650', '1289651', '1289652', '1289653', '1289654', '1289655', '1289656', '1289657', '1289658', '1289659', '1289660', '1289661', '1289662', '1289663', '1289664', '1289665', '1289666', '1289667', '1289668', '1289669', '1289670', '1289671', '1289672', '1289673', '1289674', '1289675', '1289676', '1289677', '1289678', '1289679', '1289680', '1289681', '1289682', '1289683', '1289684', '1289685', '1289686', '1289687', '1289688', '1289689', '1289690', '1289691', '1289692', '1289693', '1289694', '1289695', '1289696', '1289697', '1289698', '1289699', '1289700', '1289701', '1289702', '1289703', '1289704', '1289705', '1289706', '1289707', '1289708', '1289709', '1289710', '1289711', '1289712', '1289713', '1289714', '1289715', '1289716', '1289717', '1289718', '1289719', '1289720', '1289721', '1289722', '1289723', '1289724', '1289725', '1289726', '1289727', '1289728', '1289729', '1289730', '1289731', '1289732', '1289733', '1289734', '1289735', '1289736', '1289737', '1289738', '1289739', '1289740', '1289741', '1289742', '1289743', '1289744', '1289745', '1289746', '1289747', '1289748', '1289749', '1289750', '1289751', '1289752', '1289753', '1289754', '1289755', '1289756', '1289757', '1289758', '1289759', '1289760', '1289761', '1289762', '1289763', '1289764', '1289765', '1289766', '1289767', '1289768', '1289769', '1289770', '1289771', '1289772', '1289773', '1289774', '1289775', '1289776', '1289777', '1289778', '1289779', '1289780', '1289781', '1289782', '1289783', '1289784', '1289785', '1289786', '1289787', '1289788', '1289789', '1289790', '1289791', '1289792', '1289793', '1289794', '1289795', '1289796', '1289797', '1289798', '1289799', '1289800', '1289801', '1289802', '1289803', '1289804', '1289805', '1289806', '1289807', '1289808', '1289809', '1289810', '1289811', '1289812', '1289813', '1289814', '1289815', '1289816', '1289817', '1289818', '1289819', '1289820', '1289821', '1289822', '1289823', '1289824', '1289825', '1289826', '1289827', '1289828', '1289829', '1289830', '1289831', '1289832', '1289833', '1289834', '1289835', '1289836', '1289837', '1289838', '1289839', '1289840', '1289841', '1289842', '1289843', '1289844', '1289845', '1289846', '1289847', '1289848', '1289849', '1289850', '1289851', '1289852', '1289853', '1289854', '1289855', '1289856', '1289857', '1289858', '1289859', '1289860', '1289861', '1289862', '1289863', '1289864', '1289865', '1289866', '1289867', '1289868', '1289869', '1289870', '1289871', '1289872', '1289873', '1289874', '1289875', '1289876', '1289877', '1289878', '1289879', '1289880', '1289881', '1289882', '1289883', '1289884', '1289885', '1289886', '1289887', '1289888', '1289889', '1289890', '1289891', '1289892', '1289893', '1289894', '1289895', '1289896', '1289897', '1289898', '1289899', '1289900', '1289901', '1289902', '1289903', '1289904', '1289905', '1289906', '1289907', '1289908', '1289909', '1289910', '1289911', '1289912', '1289913', '1289914', '1289915', '1289916', '1289917', '1289918', '1289919', '1289920', '1289921', '1289922', '1289923', '1289924', '1289925', '1289926', '1289927', '1289928', '1289929', '1289930', '1289931', '1289932', '1289933', '1289934', '1289935', '1289936', '1289937', '1289938', '1289939', '1289940', '1289941', '1289942', '1289943', '1289944', '1289945', '1289946', '1289947', '1289948', '1289949', '1289950', '1289951', '1289952', '1289953', '1289954', '1289955', '1289956', '1289957', '1289958', '1289959', '1289960', '1289961', '1289962', '1289963', '1289964', '1289965', '1289966', '1289967', '1289968', '1289969', '1289970', '1289971', '1289972', '1289973', '1289974', '1289975', '1289976', '1289977', '1289978', '1289979', '1289980', '1289981', '1289982', '1289983', '1289984', '1289985', '1289986', '1289987', '1289988', '1289989', '1289990', '1289991', '1289992', '1289993', '1289994', '1289995', '1289996', '1289997', '1289998', '1289999', '1290000', '1290001', '1290002', '1290003', '1290004', '1290005', '1290006', '1290007', '1290008', '1290009', '1290010', '1290011', '1290012', '1290013', '1290014', '1290015', '1290016', '1290017', '1290018', '1290019', '1290020', '1290021', '1290022', '1290023', '1290024', '1290025', '1290026', '1290027', '1290028', '1290029', '1290030', '1290031', '1290032', '1290033', '1290034', '1290035', '1290036', '1290037', '1290038', '1290039', '1290040', '1290041', '1290042', '1290043', '1290044', '1290045', '1290046', '1290047', '1290048', '1290049', '1290050', '1290051', '1290052', '1290053', '1290054', '1290055', '1290056', '1290057', '1290058', '1290059', '1290060', '1290061', '1290062', '1290063', '1290064', '1290065', '1290066', '1290067', '1290068', '1290069', '1290070', '1290071', '1290072', '1290073', '1290074', '1290075', '1290076', '1290077', '1290078', '1290079', '1290080', '1290081', '1290082', '1290083', '1290084', '1290085', '1290086', '1290087', '1290088', '1290089', '1290090', '1290091', '1290092', '1290093', '1290094', '1290095', '1290096', '1290097', '1290098', '1290099', '1290100', '1290101', '1290102', '1290103', '1290104', '1290105', '1290106', '1290107', '1290108', '1290109', '1290110', '1290111', '1290112', '1290113', '1290114', '1290115', '1290116', '1290117', '1290118', '1290119', '1290120', '1290121', '1290122', '1290123', '1290124', '1290125', '1290126', '1290127', '1290128', '1290129', '1290130', '1290131', '1290132', '1290133', '1290134', '1290135', '1290136', '1290137', '1290138', '1290139', '1290140', '1290141', '1290142', '1290143', '1290144', '1290145', '1290146', '1290147', '1290148', '1290149', '1290150', '1290151', '1290152', '1290153', '1290154', '1290155', '1290156', '1290157', '1290158', '1290159', '1290160', '1290161', '1290162', '1290163', '1290164', '1290165', '1290166', '1290167', '1290168', '1290169', '1290170', '1290171', '1290172', '1290173', '1290174', '1290175', '1290176', '1290177', '1290178', '1290179', '1290180', '1290181', '1290182', '1290183', '1290184', '1290185', '1290186', '1290187', '1290188', '1290189', '1290190', '1290191', '1290192', '1290193', '1290194', '1290195', '1290196', '1290197', '1290198', '1290199', '1290200', '1290201', '1290202', '1290203', '1290204', '1290205', '1290206', '1290207', '1290208', '1290209', '1290210', '1290211', '1290212', '1290213', '1290214', '1290215', '1290216', '1290217', '1290218', '1290219', '1290220', '1290221', '1290222', '1290223', '1290224', '1290225', '1290226', '1290227', '1290228', '1290229', '1290230', '1290231', '1290232', '1290233', '1290234', '1290235', '1290236', '1290237', '1290238', '1290239', '1290240', '1290241', '1290242', '1290243', '1290244', '1290245', '1290246', '1290247', '1290248', '1290249', '1290250', '1290251', '1290252', '1290253', '1290254', '1290255', '1290256', '1290257', '1290258', '1290259', '1290260', '1290261', '1290262', '1290263', '1290264', '1290265', '1290266', '1290267', '1290268', '1290269', '1290270', '1290271', '1290272', '1290273', '1290274', '1290275', '1290276', '1290277', '1290278', '1290279', '1290280', '1290281', '1290282', '1290283', '1290284', '1290285', '1290286', '1290287', '1290288', '1290289', '1290290', '1290291', '1290292', '1290293', '1290294', '1290295', '1290296', '1290297', '1290298', '1290299', '1290300', '1290301', '1290302', '1290303', '1290304', '1290305', '1290306', '1290307', '1290308', '1290309', '1290310', '1290311', '1290312', '1290313', '1290314', '1290315', '1290316', '1290317', '1290318', '1290319', '1290320', '1290321', '1290322', '1290323', '1290324', '1290325', '1290326', '1290327', '1290328', '1290329', '1290330', '1290331', '1290332', '1290333', '1290334', '1290335', '1290336', '1290337', '1290338', '1290339', '1290340', '1290341', '1290342', '1290343', '1290344', '1290345', '1290346', '1290347', '1290348', '1290349', '1290350', '1290351', '1290352', '1290353', '1290354', '1290355', '1290356', '1290357', '1290358', '1290359', '1290360', '1290361', '1290362', '1290363', '1290364', '1290365', '1290366', '1290367', '1290368', '1290369', '1290370', '1290371', '1290372', '1290373', '1290374', '1290375', '1290376', '1290377', '1290378', '1290379', '1290380', '1290381', '1290382', '1290383', '1290384', '1290385', '1290386', '1290387', '1290388', '1290389', '1290390', '1290391', '1290392', '1290393', '1290394', '1290395', '1290396', '1290397', '1290398', '1290399', '1290400', '1290401', '1290402', '1290403', '1290404', '1290405', '1290406', '1290407', '1290408', '1290409', '1290410', '1290411', '1290412', '1290413', '1290414', '1290415', '1290416', '1290417', '1290418', '1290419', '1290420', '1290421', '1290422', '1290423', '1290424', '1290425', '1290426', '1290427', '1290428', '1290429', '1290430', '1290431', '1290432', '1290433', '1290434', '1290435', '1290436', '1290437', '1290438', '1290439', '1290440', '1290441', '1290442', '1290443', '1290444', '1290445', '1290446', '1290447', '1290448', '1290449', '1290450', '1290451', '1290452', '1290453', '1290454', '1290455', '1290456', '1290457', '1290458', '1290459', '1290460', '1290461', '1290462', '1290463', '1290464', '1290465', '1290466', '1290467', '1290468', '1290469', '1290470', '1290471', '1290472', '1290473', '1290474', '1290475', '1290476', '1290477', '1290478', '1290479', '1290480', '1290481', '1290482', '1290483', '1290484', '1290485', '1290486', '1290487', '1290488', '1290489', '1290490', '1290491', '1290492', '1290493', '1290494', '1290495', '1290496', '1290497', '1290498', '1290499', '1290500', '1290501', '1290502', '1290503', '1290504', '1290505', '1290506', '1290507', '1290508', '1290509', '1290510', '1290511', '1290512', '1290513', '1290514', '1290515', '1290516', '1290517', '1290518', '1290519', '1290520', '1290521', '1290522', '1290523', '1290524', '1290525', '1290526', '1290527', '1290528', '1290529', '1290530', '1290531', '1290532', '1290533', '1290534', '1290535', '1290536', '1290537', '1290538', '1290539', '1290540', '1290541', '1290542', '1290543', '1290544', '1290545', '1290546', '1290547', '1290548', '1290549', '1290550', '1290551', '1290552', '1290553', '1290554', '1290555', '1290556', '1290557', '1290558', '1290559', '1290560', '1290561', '1290562', '1290563', '1290564', '1290565', '1290566', '1290567', '1290568', '1290569', '1290570', '1290571', '1290572', '1290573', '1290574', '1290575', '1290576', '1290577', '1290578', '1290579', '1290580', '1290581', '1290582', '1290583', '1290584', '1290585', '1290586', '1290587', '1290588', '1290589', '1290590', '1290591', '1290592', '1290593', '1290594', '1290595', '1290596', '1290597', '1290598', '1290599', '1290600', '1290601', '1290602', '1290603', '1290604', '1290605', '1290606', '1290607', '1290608', '1290609', '1290610', '1290611', '1290612', '1290613', '1290614', '1290615', '1290616', '1290617', '1290618', '1290619', '1290620', '1290621', '1290622', '1290623', '1290624', '1290625', '1290626', '1290627', '1290628', '1290629', '1290630', '1290631', '1290632', '1290633', '1290634', '1290635', '1290636', '1290637', '1290638', '1290639', '1290640', '1290641', '1290642', '1290643', '1290644', '1290645', '1290646', '1290647', '1290648', '1290649', '1290650', '1290651', '1290652', '1290653', '1290654', '1290655', '1290656', '1290657', '1290658', '1290659', '1290660', '1290661', '1290662', '1290663', '1290664', '1290665', '1290666', '1290667', '1290668', '1290669', '1290670', '1290671', '1290672', '1290673', '1290674', '1290675', '1290676', '1290677', '1290678', '1290679', '1290680', '1290681', '1290682', '1290683', '1290684', '1290685', '1290686', '1290687', '1290688', '1290689', '1290690', '1290691', '1290692', '1290693', '1290694', '1290695', '1290696', '1290697', '1290698', '1290699', '1290700', '1290701', '1290702', '1290703', '1290704', '1290705', '1290706', '1290707', '1290708', '1290709', '1290710', '1290711', '1290712', '1290713', '1290714', '1290715', '1290716', '1290717', '1290718', '1290719', '1290720', '1290721', '1290722', '1290723', '1290724', '1290725', '1290726', '1290727', '1290728', '1290729', '1290730', '1290731', '1290732', '1290733', '1290734', '1290735', '1290736', '1290737', '1290738', '1290739', '1290740', '1290741', '1290742', '1290743', '1290744', '1290745', '1290746', '1290747', '1290748', '1290749', '1290750', '1290751', '1290752', '1290753', '1290754', '1290755', '1290756', '1290757', '1290758', '1290759', '1290760', '1290761', '1290762', '1290763', '1290764', '1290765', '1290766', '1290767', '1290768', '1290769', '1290770', '1290771', '1290772', '1290773', '1290774', '1290775', '1290776', '1290777', '1290778', '1290779', '1290780', '1290781', '1290782', '1290783', '1290784', '1290785', '1290786', '1290787', '1290788', '1290789', '1290790', '1290791', '1290792', '1290793', '1290794', '1290795', '1290796', '1290797', '1290798', '1290799', '1290800', '1290801', '1290802', '1290803', '1290804', '1290805', '1290806', '1290807', '1290808', '1290809', '1290810', '1290811', '1290812', '1290813', '1290814', '1290815', '1290816', '1290817', '1290818', '1290819', '1290820', '1290821', '1290822', '1290823', '1290824', '1290825', '1290826', '1290827', '1290828', '1290829', '1290830', '1290831', '1290832', '1290833', '1290834', '1290835', '1290836', '1290837', '1290838', '1290839', '1290840', '1290841', '1290842', '1290843', '1290844', '1290845', '1290846', '1290847', '1290848', '1290849', '1290850', '1290851', '1290852', '1290853', '1290854', '1290855', '1290856', '1290857', '1290858', '1290859', '1290860', '1290861', '1290862', '1290863', '1290864', '1290865', '1290866', '1290867', '1290868', '1290869', '1290870', '1290871', '1290872', '1290873', '1290874', '1290875', '1290876', '1290877', '1290878', '1290879', '1290880', '1290881', '1290882', '1290883', '1290884', '1290885', '1290886', '1290887', '1290888', '1290889', '1290890', '1290891', '1290892', '1290893', '1290894', '1290895', '1290896', '1290897', '1290898', '1290899', '1290900', '1290901', '1290902', '1290903', '1290904', '1290905', '1290906', '1290907', '1290908', '1290909', '1290910', '1290911', '1290912', '1290913', '1290914', '1290915', '1290916', '1290917', '1290918', '1290919', '1290920', '1290921', '1290922', '1290923', '1290924', '1290925', '1290926', '1290927', '1290928', '1290929', '1290930', '1290931', '1290932', '1290933', '1290934', '1290935', '1290936', '1290937', '1290938', '1290939', '1290940', '1290941', '1290942', '1290943', '1290944', '1290945', '1290946', '1290947', '1290948', '1290949', '1290950', '1290951', '1290952', '1290953', '1290954', '1290955', '1290956', '1290957', '1290958', '1290959', '1290960', '1290961', '1290962', '1290963', '1290964', '1290965', '1290966', '1290967', '1290968', '1290969', '1290970', '1290971', '1290972', '1290973', '1290974', '1290975', '1290976', '1290977', '1290978', '1290979', '1290980', '1290981', '1290982', '1290983', '1290984', '1290985', '1290986', '1290987', '1290988', '1290989', '1290990', '1290991', '1290992', '1290993', '1290994', '1290995', '1290996', '1290997', '1290998', '1290999', '1291000', '1291001', '1291002', '1291003', '1291004', '1291005', '1291006', '1291007', '1291008', '1291009', '1291010', '1291011', '1291012', '1291013', '1291014', '1291015', '1291016', '1291017', '1291018', '1291019', '1291020', '1291021', '1291022', '1291023', '1291024', '1291025', '1291026', '1291027', '1291028', '1291029', '1291030', '1291031', '1291032', '1291033', '1291034', '1291035', '1291036', '1291037', '1291038', '1291039', '1291040', '1291041', '1291042', '1291043', '1291044', '1291045', '1291046', '1291047', '1291048', '1291049', '1291050', '1291051', '1291052', '1291053', '1291054', '1291055', '1291056', '1291057', '1291058', '1291059', '1291060', '1291061', '1291062', '1291063', '1291064', '1291065', '1291066', '1291067', '1291068', '1291069', '1291070', '1291071', '1291072', '1291073', '1291074', '1291075', '1291076', '1291077', '1291078', '1291079', '1291080', '1291081', '1291082', '1291083', '1291084', '1291085', '1291086', '1291087', '1291088', '1291089', '1291090', '1291091', '1291092', '1291093', '1291094', '1291095', '1291096', '1291097', '1291098', '1291099', '1291100', '1291101', '1291102', '1291103', '1291104', '1291105', '1291106', '1291107', '1291108', '1291109', '1291110', '1291111', '1291112', '1291113', '1291114', '1291115', '1291116', '1291117', '1291118', '1291119', '1291120', '1291121', '1291122', '1291123', '1291124', '1291125', '1291126', '1291127', '1291128', '1291129', '1291130', '1291131', '1291132', '1291133', '1291134', '1291135', '1291136', '1291137', '1291138', '1291139', '1291140', '1291141', '1291142', '1291143', '1291144', '1291145', '1291146', '1291147', '1291148', '1291149', '1291150', '1291151', '1291152', '1291153', '1291154', '1291155', '1291156', '1291157', '1291158', '1291159', '1291160', '1291161', '1291162', '1291163', '1291164', '1291165', '1291166', '1291167', '1291168', '1291169', '1291170', '1291171', '1291172', '1291173', '1291174', '1291175', '1291176', '1291177', '1291178', '1291179', '1291180', '1291181', '1291182', '1291183', '1291184', '1291185', '1291186', '1291187', '1291188', '1291189', '1291190', '1291191', '1291192', '1291193', '1291194', '1291195', '1291196', '1291197', '1291198', '1291199', '1291200', '1291201', '1291202', '1291203', '1291204', '1291205', '1291206', '1291207', '1291208', '1291209', '1291210', '1291211', '1291212', '1291213', '1291214', '1291215', '1291216', '1291217', '1291218', '1291219', '1291220', '1291221', '1291222', '1291223', '1291224', '1291225', '1291226', '1291227', '1291228', '1291229', '1291230', '1291231', '1291232', '1291233', '1291234', '1291235', '1291236', '1291237', '1291238', '1291239', '1291240', '1291241', '1291242', '1291243', '1291244', '1291245', '1291246', '1291247', '1291248', '1291249', '1291250', '1291251', '1291252', '1291253', '1291254', '1291255', '1291256', '1291257', '1291258', '1291259', '1291260', '1291261', '1291262', '1291263', '1291264', '1291265', '1291266', '1291267', '1291268', '1291269', '1291270', '1291271', '1291272', '1291273', '1291274', '1291275', '1291276', '1291277', '1291278', '1291279', '1291280', '1291281', '1291282', '1291283', '1291284', '1291285', '1291286', '1291287', '1291288', '1291289', '1291290', '1291291', '1291292', '1291293', '1291294', '1291295', '1291296', '1291297', '1291298', '1291299', '1291300', '1291301', '1291302', '1291303', '1291304', '1291305', '1291306', '1291307', '1291308', '1291309', '1291310', '1291311', '1291312', '1291313', '1291314', '1291315', '1291316', '1291317', '1291318', '1291319', '1291320', '1291321', '1291322', '1291323', '1291324', '1291325', '1291326', '1291327', '1291328', '1291329', '1291330', '1291331', '1291332', '1291333', '1291334', '1291335', '1291336', '1291337', '1291338', '1291339', '1291340', '1291341', '1291342', '1291343', '1291344', '1291345', '1291346', '1291347', '1291348', '1291349', '1291350', '1291351', '1291352', '1291353', '1291354', '1291355', '1291356', '1291357', '1291358', '1291359', '1291360', '1291361', '1291362', '1291363', '1291364', '1291365', '1291366', '1291367', '1291368', '1291369', '1291370', '1291371', '1291372', '1291373', '1291374', '1291375', '1291376', '1291377', '1291378', '1291379', '1291380', '1291381', '1291382', '1291383', '1291384', '1291385', '1291386', '1291387', '1291388', '1291389', '1291390', '1291391', '1291392', '1291393', '1291394', '1291395', '1291396', '1291397', '1291398', '1291399', '1291400', '1291401', '1291402', '1291403', '1291404', '1291405', '1291406', '1291407', '1291408', '1291409', '1291410', '1291411', '1291412', '1291413', '1291414', '1291415', '1291416', '1291417', '1291418', '1291419', '1291420', '1291421', '1291422', '1291423', '1291424', '1291425', '1291426', '1291427', '1291428', '1291429', '1291430', '1291431', '1291432', '1291433', '1291434', '1291435', '1291436', '1291437', '1291438', '1291439', '1291440', '1291441', '1291442', '1291443', '1291444', '1291445', '1291446', '1291447', '1291448', '1291449', '1291450', '1291451', '1291452', '1291453', '1291454', '1291455', '1291456', '1291457', '1291458', '1291459', '1291460', '1291461', '1291462', '1291463', '1291464', '1291465', '1291466', '1291467', '1291468', '1291469', '1291470', '1291471', '1291472', '1291473', '1291474', '1291475', '1291476', '1291477', '1291478', '1291479', '1291480', '1291481', '1291482', '1291483', '1291484', '1291485', '1291486', '1291487', '1291488', '1291489', '1291490', '1291491', '1291492', '1291493', '1291494', '1291495', '1291496', '1291497', '1291498', '1291499', '1291500', '1291501', '1291502', '1291503', '1291504', '1291505', '1291506', '1291507', '1291508', '1291509', '1291510', '1291511', '1291512', '1291513', '1291514', '1291515', '1291516', '1291517', '1291518', '1291519', '1291520', '1291521', '1291522', '1291523', '1291524', '1291525', '1291526', '1291527', '1291528', '1291529', '1291530', '1291531', '1291532', '1291533', '1291534', '1291535', '1291536', '1291537', '1291538', '1291539', '1291540', '1291541', '1291542', '1291543', '1291544', '1291545', '1291546', '1291547', '1291548', '1291549', '1291550', '1291551', '1291552', '1291553', '1291554', '1291555', '1291556', '1291557', '1291558', '1291559', '1291560', '1291561', '1291562', '1291563', '1291564', '1291565', '1291566', '1291567', '1291568', '1291569', '1291570', '1291571', '1291572', '1291573', '1291574', '1291575', '1291576', '1291577', '1291578', '1291579', '1291580', '1291581', '1291582', '1291583', '1291584', '1291585', '1291586', '1291587', '1291588', '1291589', '1291590', '1291591', '1291592', '1291593', '1291594', '1291595', '1291596', '1291597', '1291598', '1291599', '1291600', '1291601', '1291602', '1291603', '1291604', '1291605', '1291606', '1291607', '1291608', '1291609', '1291610', '1291611', '1291612', '1291613', '1291614', '1291615', '1291616', '1291617', '1291618', '1291619', '1291620', '1291621', '1291622', '1291623', '1291624', '1291625', '1291626', '1291627', '1291628', '1291629', '1291630', '1291631', '1291632', '1291633', '1291634', '1291635', '1291636', '1291637', '1291638', '1291639', '1291640', '1291641', '1291642', '1291643', '1291644', '1291645', '1291646', '1291647', '1291648', '1291649', '1291650', '1291651', '1291652', '1291653', '1291654', '1291655', '1291656', '1291657', '1291658', '1291659', '1291660', '1291661', '1291662', '1291663', '1291664', '1291665', '1291666', '1291667', '1291668', '1291669', '1291670', '1291671', '1291672', '1291673', '1291674', '1291675', '1291676', '1291677', '1291678', '1291679', '1291680', '1291681', '1291682', '1291683', '1291684', '1291685', '1291686', '1291687', '1291688', '1291689', '1291690', '1291691', '1291692', '1291693', '1291694', '1291695', '1291696', '1291697', '1291698', '1291699', '1291700', '1291701', '1291702', '1291703', '1291704', '1291705', '1291706', '1291707', '1291708', '1291709', '1291710', '1291711', '1291712', '1291713', '1291714', '1291715', '1291716', '1291717', '1291718', '1291719', '1291720', '1291721', '1291722', '1291723', '1291724', '1291725', '1291726', '1291727', '1291728', '1291729', '1291730', '1291731', '1291732', '1291733', '1291734', '1291735', '1291736', '1291737', '1291738', '1291739', '1291740', '1291741', '1291742', '1291743', '1291744', '1291745', '1291746', '1291747', '1291748', '1291749', '1291750', '1291751', '1291752', '1291753', '1291754', '1291755', '1291756', '1291757', '1291758', '1291759', '1291760', '1291761', '1291762', '1291763', '1291764', '1291765', '1291766', '1291767', '1291768', '1291769', '1291770', '1291771', '1291772', '1291773', '1291774', '1291775', '1291776', '1291777', '1291778', '1291779', '1291780', '1291781', '1291782', '1291783', '1291784', '1291785', '1291786', '1291787', '1291788', '1291789', '1291790', '1291791', '1291792', '1291793', '1291794', '1291795', '1291796', '1291797', '1291798', '1291799', '1291800', '1291801', '1291802', '1291803', '1291804', '1291805', '1291806', '1291807', '1291808', '1291809', '1291810', '1291811', '1291812', '1291813', '1291814', '1291815', '1291816', '1291817', '1291818', '1291819', '1291820', '1291821', '1291822', '1291823', '1291824', '1291825', '1291826', '1291827', '1291828', '1291829', '1291830', '1291831', '1291832', '1291833', '1291834', '1291835', '1291836', '1291837', '1291838', '1291839', '1291840', '1291841', '1291842', '1291843', '1291844', '1291845', '1291846') AND wo.AccountNumber = '14535' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-5_0) - __SPLIT__ 2026-01-13 08:31:43,869 - 123858 - src.utils.log - INFO - βœ… Fetched 4365 rows - __SPLIT__ 2026-01-13 08:31:43,882 - 123858 - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-01-13 08:31:43,902 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:31:44,181 - 123858 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:31:44,182 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:31:44,458 - 123858 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 08:31:44,464 - 123858 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 4365 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:31:44,774 - 123858 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4365) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-01-13 08:32:27,353 - 123858 - src.utils.log - INFO - βœ… All 4365 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-01-13 08:32:27,355 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 149732 AND WorkOrderNo IN (943569, 6106394, 4368181, 5762131, 8237197, 8089231, 3462284, 4238293, 6924991, 3701598, 8461812, 8395030, 9654054, 2165199, 9462800, 5137086, 3899395, 4634651, 1489798, 8687865, 3665628, 1338810, 3280586, 4421479, 7300102, 9251169, 7175156, 1873206, 9549270, 7592067, 7325416, 3088896, 2536870, 9653191, 4676226, 5546851, 9475258, 6368842, 1134047, 3057111, 8671397, 4001160, 9285126, 3887898, 6391311, 1157685, 7966092, 8624714, 3219850, 2475146, 4762259, 5807532, 8171100, 8071406, 3111399, 5624417, 2410151, 4154746, 6082466, 2059941, 4732690, 7156239, 1343081, 4305586, 9359258, 3323779, 2719868, 3803017, 8536978, 9544504, 1925605, 5867198, 3898667, 3058638, 2953655, 5884773, 1489079, 4032723, 5720517, 5503149, 4209193, 1747190, 1923356, 6751502, 1502292, 6477215, 3088498, 2895049, 8397869, 1860706, 1012055, 1952146, 9724479, 1053355, 7671984, 6489077, 4530715, 2220171, 4330740, 8187007, 6386519, 3734344, 3938852, 6921910, 5455114, 6363862, 6835392, 1727901, 9609260, 5019216, 2460019, 3248011, 2671946, 6529843, 9567539, 7318117, 4032596, 1671468, 4066270, 5442239, 8017140, 5006044, 2314573, 6489614, 2552265, 5437773, 5734736, 1531487, 1811059, 1770251, 6882994, 7214805, 4770811, 7308671, 9086137, 3815813, 5092750, 1944320, 8664388, 7558574, 9395980, 4641836, 7042433, 1803592, 7873145, 4999604, 1002075, 7034806, 1720224, 7671632, 7103057, 4752516, 3599878, 5895004, 5873863, 6977598, 1407498, 9238082, 1048463, 5491327, 8360382, 6776632, 3342161, 8753259, 9757312, 2019022, 8578106, 9320663, 4476533, 6141939, 7384882, 7497803, 8346533, 9607145, 3841263, 9803762, 6726558, 1410295, 4276406, 4583859, 9597283, 4896239, 9196159, 1990857, 3343762, 3658924, 6743116, 7166846, 4482474, 6149969, 7784510, 9829985, 9799510, 4142356, 6558411, 7286879, 4540592, 9871651, 9185723, 8950956, 8624556, 3203705, 7767729, 3483464, 2902628, 9742190, 9381701, 8611947, 8554578, 6840080, 9611392, 9722086, 4471351, 9871147, 1894574, 2675149, 9639054, 2659041, 5290233, 4724206, 4291312, 3417279, 2815616, 8391938, 6162445, 6179785, 2302169, 1711706, 9498788, 3914900, 2110220, 8687199, 1890902, 9249982, 7545635, 7907518, 9760714, 5600724, 8339308, 8823081, 5734637, 3023277, 6330544, 9295871, 3445077, 2182438, 8664887, 5359229, 1600660, 6300314, 1006314, 8903802, 4234422, 7267206, 6532011, 2193077, 5644682, 3568036, 8999288, 6330022, 9990337, 1901403, 1613460, 5505535, 9059104, 7351151, 6386334, 3839308, 6275646, 9578755, 7106949, 9497511, 6966459, 4947042, 5928907, 9338694, 1004008, 4683511, 4931459, 8077216, 1313713, 9601066, 9807589, 4803757, 1245112, 3178347, 4368366, 9679109, 9438885, 6254586, 6844496, 1800173, 9726574, 6608330, 5627507, 5589773, 2177719, 4376889, 2793532, 6234864, 7719678, 6368421, 9486442, 8774601, 5133657, 4042539, 5990938, 5745664, 3490748, 9778566, 7545186, 6865369, 8336569, 4261108, 2736376, 9500313, 7321956, 2557501, 6276090, 8298457, 3980591, 1335311, 6445493, 7912432, 8785414, 8055541, 7649030, 4215128, 9165841, 5245590, 2605437, 8045415, 1011664, 8637042, 8670705, 6053919, 6273907, 5716032, 8032850, 2751429, 3393222, 7277448, 7571999, 3503561, 3292237, 4405749, 8946806, 2648598, 1503016, 3952991, 7638322, 2574398, 4421226, 4345920, 4648578, 5585487, 2179062, 4113039, 9717760, 5633135, 5387030, 2254848, 1083498, 8009930, 1781265, 7688720, 1414037, 7339033, 4100473, 8079031, 5149683, 2723402, 2359647, 1555747, 4454540, 6670357, 8545218, 6346727, 8495177, 1588404, 5018632, 8883350, 8196767, 9368384, 2241292, 4264308, 2705235, 1775470, 1587410, 3300203, 2948647, 8278272, 2167581, 9745910, 1802348, 7474673, 7270402, 5245855, 7519661, 8359862, 2499211, 9891466, 2228417, 6108729, 8834217, 5886285, 8165101, 2539489, 6241759, 9063089, 8728142, 6303733, 2254056, 6130755, 7683647, 3322600, 7922818, 2254362, 3387939, 5348547, 7126686, 8565922, 2393861, 7233870, 7331959, 5260293, 5917475, 3112267, 8034008, 8934669, 6365337, 9463922, 7734553, 7733783, 3682862, 8797509, 3730224, 7009465, 9907479, 6768393, 8199441, 2601142, 2984318, 9840197, 3955226, 1420293, 2417699, 9572525, 2379934, 5709899, 2812910, 6996821, 2264807, 1427194, 5891908, 9987554, 7233813, 9400736, 2530972, 8965416, 8175441, 4582520, 7254745, 3328382, 9459638, 4360816, 2881973, 1218862, 1214531, 7117861, 8531798, 4749189, 5337497, 4275994, 7795311, 2140767, 5737724, 8878762, 8232689, 3748117, 4884163, 3221649, 9073037, 4227344, 8859877, 5661707, 8243829, 4748547, 2429068, 7847204, 1773296, 9711520, 1585619, 8037372, 9387506, 4358240, 4083972, 8188032, 6961365, 2580735, 8277634, 5163653, 7209847, 8696849, 7126488, 4493905, 9867443, 5037277, 2488214, 4556865, 1332913, 9960298, 7988268, 5762385, 1482041, 9880159, 5048018, 6478154, 7041806, 2664073, 8251521, 8990646, 6024031, 2654001, 2338629, 8773024, 3720607, 2199509, 8911274, 7641421, 2631879, 8034216, 2095449, 4632254, 2663250, 3269239, 8552562, 7783577, 5516593, 4050948, 7403984, 2586180, 1396245, 4668951, 1468081, 6669548, 4436679, 3882985, 6566573, 1450906, 3217500, 5989571, 6624167, 3152267, 5390319, 5455483, 2198651, 8876685, 1250621, 7484725, 8569663, 3524597, 8928646, 3766257, 8424616, 6404455, 6755348, 7876607, 8585336, 1631553, 9071644, 4231561, 8381510, 1424745, 1899655, 4736295, 2953994, 3185820, 2094809, 5348945, 4104609, 8453591, 4073581, 6470859, 8386444, 6778102, 6250027, 2105839, 4758891, 9515423, 4700057, 9838118, 5923063, 2590312, 1812633, 8772432, 8509836, 7345147, 9278334, 7812900, 3443316, 4254255, 9827387, 1768213, 5651396, 2919882, 4321973, 8344375, 1280475, 2242295, 5188557, 8061996, 1512364, 7706844, 1177370, 5692622, 9797418, 8594650, 8296390, 8851686, 5101755, 3720668, 6684798, 7033709, 4709525, 1514041, 6799035, 6244542, 6405059, 8547145, 9340450, 4818615, 8542068, 1884256, 1399949, 3575132, 9266039, 6243187, 4803461, 8106888, 8957080, 2777402, 4371918, 7636564, 3785313, 3727170, 3720154, 1891054, 8794090, 8963039, 1937375, 7763568, 4753111, 9176625, 2173999, 4197738, 8567852, 6588428, 4384274, 1828724, 3398663, 6044870, 9536517, 6719102, 4698440, 7001899, 5835057, 7398156, 9594175, 1136751, 3141658, 5452482, 9036487, 2267389, 4178454, 3425146, 6794177, 2260381, 7289921, 8683423, 6748819, 5959182, 9386839, 7724202, 7375553, 1696355, 1972184, 8642919, 9101234, 2343388, 6850285, 1465147, 6444740, 8915878, 3864349, 1067570, 9780731, 3015403, 1433028, 7051971, 2369281, 7622019, 1582523, 2868923, 5464003, 4204314, 1933440, 4588056, 3814864, 9809265, 9094511, 1404490, 6932739, 9729806, 1684354, 2405602, 6509464, 8561509, 5838642, 8511276, 1710060, 2373020, 4987205, 3087080, 4238833, 9991733, 7871201, 8498865, 2881187, 1119540, 3376804, 9894986, 5260337, 2030129, 3150592, 5849162, 4794828, 9181032, 9763356, 9462700, 5657931, 4625609, 7060263, 9622691, 3872059, 2428994, 4322358, 6101829, 1476626, 7555104, 7945701, 8697488, 2507456, 9865948, 6542728, 6447715, 3522056, 7435155, 1459757, 3930834, 5703338, 3456668, 1458094, 5197423, 1692097, 7447852, 4603084, 6716614, 3205216, 5115951, 1620270, 2506835, 2251543, 3137244, 4059279, 7371603, 1320121, 2139336, 2471037, 7095677, 5249461, 8355149, 7675006, 2536908, 7869262, 3262866, 2755713, 2227420, 1147846, 7493173, 7465128, 8774292, 5723570, 7635917, 5832015, 5534261, 5371617, 3501013, 9697177, 3639978, 7978733, 3621747, 2218933, 3960777, 6063520, 1158686, 8029058, 9248404, 2222823, 6111156, 9799173, 5164776, 6262423, 4674385, 4013915, 2319474, 4420577, 6421610, 9844911, 1048798, 1943129, 5511718, 4476691, 4399462, 1458223, 4399241, 8651400, 9768336, 1508871, 2808275, 6324557, 2609372, 1669841, 2977237, 9719022, 6984152, 6918967, 5973155, 9209696, 1639616, 9782585, 2632844, 3985865, 8660125, 2212691, 9610314, 1125318, 9939949, 8323182, 7411079, 9344465, 5204529, 3596489, 8891095, 8519575, 3189816, 4170441, 3549839, 5820846, 6891210, 2783504, 7315254, 4674538, 6796423, 7437433, 5831040, 4851990, 9821403, 8278672, 8841235, 7129147, 7613846, 6914948, 2489387, 8483155, 8985634, 1264546, 6825970, 1757282, 4103941, 3789686, 9580055, 6844833, 5850144, 8273503, 5233341, 5832223, 1238371, 8524962, 6805028, 1263824, 2338620, 2080550, 5348643, 5513692, 5612277, 4470054, 3423978, 3664781, 2009695, 5201937, 7683444, 4743349, 8299784, 6838402, 5524284, 2780656, 2589154, 6579442, 6258253, 1787481, 7867785, 3780747, 1509052, 4728431, 1024824, 4654236, 8923198, 7625405, 3982610, 4088692, 6508950, 4365348, 4594585, 6919008, 3868401, 9439989, 9903692, 7057523, 5061331, 8966957, 3191830, 7598405, 2356258, 3443309, 2397244, 8916199, 6575267, 7215970, 4640179, 6052747, 2881313, 4658819, 3067042, 6701733, 3687161, 4212687, 3898274, 7449152, 4326013, 9482618, 9260503, 2542444, 6334189, 5387843, 5442906, 5656931, 5494140, 9954972, 8009081, 2528712, 6825189, 8906438, 7812277, 9273809, 1133215, 6652398, 4881482, 6228665, 9047654, 5694931, 4657132, 9399811, 9450640, 7865817, 5258314, 6647528, 4936265, 5472001, 6253068, 6107527, 5349540, 3489742, 7053877, 1800624, 3365342, 1655119, 5284354, 4515920, 3539992, 3266842, 9200133, 2135964, 5086169, 6797507, 8856160, 6543874, 4152370, 7569571, 1988275) AND GenerateWorkOrderHistoryId = 123858;... (Thread: ThreadPoolExecutor-6_0) - __SPLIT__ 2026-01-13 08:32:27,356 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 149732 AND WorkOrderNo IN (1220904, 7280660, 5766840, 8933713, 7166610, 1046025, 2633771, 1481572, 5379687, 8254000, 1205556, 6259953, 3972204, 4936997, 7012025, 3846348, 1318426, 7893192, 4715971, 6359617, 7314362, 2865191, 4756191, 8645768, 4188629, 7784743, 4932712, 4261129, 5814436, 9315944, 2795040, 9737869, 3160090, 9591140, 7774502, 9854283, 5560268, 1702963, 1700347, 3775619, 1476421, 3184407, 6886825, 2840388, 1361772, 1967306, 5391662, 9374704, 8497456, 5532220, 3675698, 9565016, 9541238, 9124333, 7067605, 4791674, 2008680, 7408448, 9864121, 6155356, 7840305, 2158922, 4142328, 1954128, 8638085, 5619800, 2000509, 9147073, 3936673, 7892304, 3711710, 1065344, 3597343, 2440820, 6532970, 3319952, 6860973, 4156334, 7831820, 3205285, 9315323, 9420868, 7244772, 3697652, 2823202, 8752634, 6420634, 2141674, 2036598, 6332908, 8169611, 3351664, 4133076, 9252087, 3621754, 6303507, 8493767, 4161130, 8292665, 6365241, 9295719, 8502661, 7492394, 1963276, 2546660, 7779083, 3406898, 1599508, 7776990, 3817329, 6308593, 8142354, 5163946, 4021062, 8076482, 2922278, 8133430, 2998359, 6280290, 4007839, 7604975, 8480133, 4894375, 6362333, 7429458, 4842535, 7363920, 7135304, 6347643, 2356212, 3308732, 5346297, 2769269, 1671919, 2692368, 7273667, 9141977, 2730632, 4315823, 6154056, 9288116, 9344999, 1277199, 1800053, 9013877, 5429596, 5874117, 2809002, 7927926, 5469366, 7033425, 6526286, 3135775, 6427677, 4428087, 3760634, 8639638, 3641794, 5264830, 4168681, 9813219, 3590519, 1401654, 8328831, 2765118, 1407224, 4679999, 7849532, 9156332, 3451123, 8231969, 6742696, 6817626, 6313123, 6105170, 3535010, 4079061, 4141673, 6976461, 2793652, 7280739, 1926367, 1113021, 5627353, 8161379, 8876797, 3575753, 8790381, 9849032, 3419066, 9437092, 4692048, 2047835, 6616297, 3207640, 6299873, 2163956, 9979197, 9029508, 7271901, 6119846, 9508224, 7763800, 8061687, 2950822, 6510255, 7701741, 2867904, 5706788, 7741474, 4292759, 4024248, 8314918, 9823508, 7562219, 2696988, 2904650, 2330584, 8253653, 2155367, 3488400, 1520349, 9473621, 6579887, 3832440, 4990781, 2017046, 9586300, 4083046, 7049568, 9049097, 5389240, 4840061, 3996818, 5640781, 6392231, 6167537, 8558409, 5747541, 4831155, 1254086, 9609731, 3867553, 8002135, 3070109, 7043542, 5948411, 6540717, 3932501, 2697387, 7753319, 7960287, 9961233, 2410791, 8427836, 4080416, 1521665, 9046933, 9876200, 5514998, 8561427, 6809920, 9963943, 5755101, 9859682, 4059189, 7172977, 9308283, 7975606, 8119593, 9925760, 3872429, 4422658, 6278848, 5795057, 8531329, 5993349, 7870403, 9095617, 7344610, 7126772, 1578284, 1241225, 8485760, 5738157, 6679286, 9767000, 4063773, 6009668, 9470446, 2271105, 5242837, 7305947, 6590535, 1967247, 2589820, 8260800, 6058137, 5333181, 9161865, 5531429, 1093053, 3722386, 7944013, 9786995, 9191865, 8789457, 2228979, 4955285, 8586370, 7367048, 9729832, 7908514, 2506859, 9165022, 8386256, 3343815, 8106570, 5751779, 3711598, 5649659, 1385966, 8389331, 8612826, 2283808, 8643697, 9905311, 2583449, 3619696, 6265504, 6358906, 8033148, 6136652, 1893376, 3683504, 7147684, 1155969, 9560030, 5174786, 8963861, 4001989, 7824676, 4681198, 4927348, 3948965, 9454886, 2060833, 3078165, 3827941, 9153354, 6070251, 2564069, 6461058, 2285256, 9618863, 6494759, 1475843, 6323748, 6404839, 9082932, 2991889, 4197307, 1386185, 7465322, 9123787, 1837422, 6827331, 9901979, 9816331, 4177790, 3825023, 6867669, 9549441, 1705249, 8196515, 1956593, 7507378, 5143626, 1448234, 3066864, 2560122, 9931292, 5905638, 5747009, 6431712, 6704948, 7505935, 6740603, 5863629, 1134110, 3273450, 8902513, 8761310, 5356937, 3190882, 4261676, 6783517, 3939894, 6065558, 7012693, 1300365, 9192019, 6503140, 3293939, 9827879, 9566485, 5055536, 6293976, 6842431, 6533109, 7955763, 8515274, 5690340, 8377894, 2778288, 6741961, 4750721, 3125728, 9815442, 4990910, 7964605, 9694224, 7992498, 1170863, 6844332, 3063492, 6901567, 9997703, 3143186, 1334590, 8416536, 8140083, 9828527, 9386956, 7998563, 5428487, 1027927, 5301609, 4199572, 4205388, 7530113, 3499926, 3416803, 4711072, 8681326, 7107299, 3613465, 2308589, 8721790, 4865014, 3834704, 6746818, 5402547, 6987953, 9078141, 4865365, 6911293, 9298329, 9083133, 2651788, 4898535, 4573864, 5855130, 4164771, 3603900, 6780556, 2058509, 8489725, 8657691, 6813634, 5340115, 5828156, 8956727, 5866541, 2101755, 6020784, 9241943, 7365204, 9197356, 8467598, 7192636, 2679989, 1754939, 8674011, 8558778, 1448298, 2355025, 5020419, 2513743, 1856240, 2590751, 9050139, 7452462, 5698896, 1858174, 3341422, 7306167, 7408764, 8037861, 5279888, 1231149, 7455041, 5098817, 7850883, 9500955, 6317562, 3188989, 7729686, 8354350, 1988071, 9233536, 5795744, 1869111, 1237982, 7587690, 5089528, 6797195, 1824000, 8438615, 1163646, 2138521, 4087840, 9825902, 2733168, 4039440, 8895072, 4124204, 4758372, 3070896, 1029081, 5854089, 3122690, 3912186, 4318491, 1607617, 2446784, 8351890, 5523701, 8569826, 4368839, 3795982, 9939700, 1304121, 4982849, 3564844, 8371140, 1172673, 7426801, 7074274, 6378762, 3069860, 1439129, 5774248, 7841484, 5521660, 9071227, 8564540, 6876963, 1441478, 4706891, 8520320, 4596967, 1117471, 9568298, 1062260, 2618994, 1442207, 6851259, 1972505, 4625886, 4351915, 6882229, 5628794, 5415766, 3179075, 7351837, 6305845, 6473221, 7188042, 5668454, 3922077, 7041953, 8696023, 7267697, 5762043, 6120558, 6130044, 5631956, 7862816, 7840695, 4256728, 7219137, 2124547, 9155923, 9755625, 6264736, 5139670, 3660020, 2595909, 5662353, 6099773, 6260351, 1506776, 9285062, 3617434, 7998187, 4810593, 4042464, 6426593, 8491924, 4593547, 2633698, 7030547, 5641969, 5947795, 3238460, 3031265, 9517085, 8356465, 9407599, 2467974, 5309189, 4330942, 5966055, 3632005, 6478636, 5787555, 6424763, 1319038, 5596415, 1704933, 7008266, 6760292, 7438451, 4379031, 6740479, 9453690, 4990548, 6557580, 6417147, 2025791, 2672617, 6505887, 9636703, 4251898, 2475843, 6360256, 5655091, 8996004, 9830876, 9134154, 4646000, 8332183, 1090232, 3084697, 4846876, 3975805, 7584486, 1453459, 8623469, 3047949, 2112140, 3147768, 2450566, 3289995, 4356963, 7778050, 9309038, 1655535, 4270166, 1708971, 1112194, 8444448, 4740378, 8169677, 5162115, 8468638, 9933913, 7639195, 2943222, 5856507, 8602327, 9050204, 9928249, 5062315, 8532002, 3988787, 1742797, 7561450, 9048545, 2366464, 8945960, 4254469, 3418807, 5985770, 8241129, 2939082, 9857992, 6432084, 7401530, 1483034, 2497781, 1249662, 4453945, 2376317, 6916212, 4111831, 6646583, 6276817, 1560699, 5137256, 7650373, 3515054, 5381633, 3262707, 5353502, 3105566, 2226814, 6914468, 1695849, 7060621, 4590423, 4709348, 7284764, 2748302, 1180170, 5339970, 3547471, 8202317, 8656185, 7970545, 4559211, 7790391, 3085542, 3430552, 9884759, 6718931, 8548301, 9878677, 4515453, 3265333, 7906168, 4127988, 4897067, 1506915, 5160766, 1667226, 7923599, 6267330, 6957694, 2807012, 1565667, 6865743, 2309365, 7982055, 9483503, 5326039, 4353326, 1961241, 2659284, 8152266, 8214278, 2085607, 5868510, 7205730, 1801730, 8442568, 1139168, 5724549, 3418027, 2175270, 2568046, 9136629, 3050611, 8524193, 2564915, 3286782, 2617594, 8338862, 2049838, 8957139, 8595691, 4772719, 1641487, 8447420, 9564114, 1444371, 1973436, 4261847, 4098477, 4478205, 9578582, 1788500, 1516159, 4164246, 7157995, 5302198, 9056420, 7147232, 2639433, 3787036, 1102489, 9193716, 8219467, 7300184, 4976962, 3355799, 6636070, 5732787, 1039417, 3361204, 5332721, 5228157, 2490858, 5511480, 7785423, 9167475, 1963426, 4245317, 4973165, 2124634, 7942588, 7950256, 2030103, 3681750, 3002306, 9109650, 3652909, 8706523, 2165796, 6060265, 4957602, 7750340, 6248621, 6962364, 5627002, 2721692, 4659115, 8365500, 8219282, 8403398, 6489582, 1808965, 1565198, 4748342, 9971837, 6556330, 8612022, 2172457, 3205846, 2297968, 3890867, 8096190, 8731125, 1227258, 3290542, 6236965, 9221078, 6170826, 8546584, 9070308, 1190684, 9589038, 5690474, 6409011, 6137248, 7377579, 3700186, 3337636, 7259551, 3339961, 1692956, 2198787, 4277513, 2465117, 6743245, 2868191, 7463443, 7268836, 7348879, 7328296, 2973954, 2093299, 6652490, 1542303, 6255136, 6294060, 5388589, 9414032, 7870957, 3179129, 7535144, 3737529, 8675472, 7286794, 8227093, 7841585, 2321181, 6655024, 8765436, 8254110, 7122269, 4905602, 3745680, 5228909, 5130567, 5094732, 8430849, 1901680, 1981151, 2983985, 8819027, 4494905, 2915192, 8265500, 7621357, 3066050, 3505233, 4269716, 2209342, 7580320, 9610476, 1520908, 5872360, 7097167, 7638118, 4500154, 5737778, 4805026, 9546164, 3259639, 7894457, 8285111, 6366782, 9456347, 3368536, 3891681, 1745417, 1200378, 2705537, 8777673, 4929695, 9573541, 6611676, 4685885, 5554042, 3000596, 9634262, 3963909, 9230532, 2131960, 5918894, 9108752, 2927351, 9324081, 8853202, 1904053, 7493704, 7758831, 3046000, 1893502, 8339564, 3393527, 2901972, 4733363, 6513835, 8464042, 5131082, 1058755, 7354167, 5903012, 5084719, 2223805, 5067080, 4923711, 1199829, 5275686, 7269854, 9173598, 3552513, 1504242, 2795626, 8386662, 9190154, 6469174, 5280086, 5403833, 8592032, 7783676, 7149799, 8482967, 7099361, 7111053, 9819896, 3989405, 1676042, 9568386, 6849845, 4077272, 9910897) AND GenerateWorkOrderHistoryId = 123858;... (Thread: ThreadPoolExecutor-6_1) - __SPLIT__ 2026-01-13 08:32:27,357 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 149732 AND WorkOrderNo IN (3307645, 8468410, 3741885, 1316320, 8845050, 4341450, 4377613, 7318957, 7934663, 2534223, 9507654, 2841997, 9430986, 9754667, 2251172, 3210337, 6164450, 3061657, 8915663, 3180823, 5290331, 2865322, 6043116, 1748818, 9259331, 3034754, 6079182, 4976337, 1384164, 6680092, 2723856, 8889868, 2898499, 1815439, 8053843, 3060094, 2347651, 2252940, 5352014, 8314576, 1238533, 2220906, 4486404, 3309098, 9868734, 1189446, 6013882, 2409646, 4975286, 1323890, 5697345, 6692297, 1226841, 6105355, 6474008, 5318634, 9856829, 7330796, 5999037, 1144395, 3015944, 7898332, 5615521, 8643478, 1301529, 5613671, 4177822, 1428329, 2835033, 8533654, 2850722, 9966132, 6198367, 4623212, 6198114, 7620165, 7671313, 2857818, 1322891, 4739872, 3346618, 2492801, 6470567, 3071845, 1522876, 8833767, 4415255, 7444142, 3974143, 8577323, 4176487, 9973767, 2029203, 2017713, 8893086, 3890225, 9293671, 3976715, 8288937, 6714882, 9922316, 3248483, 7977138, 1581546, 6122199, 5515035, 6306349, 8641392, 9686156, 3122577, 6269670, 7411802, 8095290, 4289815, 8326003, 7521435, 4728245, 6901827, 6711453, 9761043, 7356444, 4702941, 2983845, 4256951, 8786233, 7998529, 6499943, 2085528, 8181805, 8875741, 8812249, 5998154, 3573626, 6755744, 1898720, 1130201, 7286558, 7648197, 1775056, 7933435, 8416519, 5205286, 8093649, 3937279, 4863849, 6388852, 4553289, 8213536, 6202393, 5356702, 6414440, 9557015, 7723833, 4071301, 6070747, 9458776, 6978032, 2831600, 5478476, 3277616, 3304545, 3333286, 8845275, 6487709, 5876229, 6420271, 3894297, 5278271, 2635903, 7479773, 8022743, 5980721, 5540004, 6648432, 6285466, 2647554, 4841043, 9186821, 8507419, 1785474, 5973982, 7156662, 5634295, 3748931, 7259711, 2467736, 8444533, 3042468, 1677746, 3725931, 7549009, 2817076, 2887594, 5863860, 5696101, 9120026, 4395200, 6716189, 6000625, 5355299, 9693842, 7837567, 2466797, 2564863, 2623867, 4493349, 6566063, 2141918, 7437522, 2551226, 7612621, 2764224, 5668522, 6480519, 4594813, 5266188, 4797121, 3010410, 1405236, 6676775, 1007614, 9051014, 2509902, 4323716, 5312610, 6112803, 5858599, 3766607, 6933378, 6295552, 5612986, 5897372, 5390247, 9719983, 8737324, 2379943, 2766100, 4105493, 2947979, 5862048, 9020654, 9861999, 1093388, 7318247, 7143385, 8584247, 6941672, 4019444, 2156029, 1272159, 5275993, 5897479, 1180298, 3278409, 1904242, 7215793, 1262782, 5472062, 4518799, 8668988, 5708558, 9041685, 9401036, 9618191, 5305609, 1576282, 9627537, 4749368, 6590229, 3967737, 6577218, 2613990, 7927454, 4558267, 8946814, 7394317, 6070962, 8712352, 1520639, 5741054, 8873276, 8266794, 8222641, 3787331, 2335169, 6021572, 1017583, 1235433, 5290193, 7096551, 4755086, 7969872, 3330659, 7747077, 7792193, 2010003, 7977181, 1123989, 7902590, 2443310, 3879878, 2605275, 6414620, 9271501, 4432140, 6775928, 6176518, 9672877, 8078268, 4783822, 8846554, 7695699, 8886504, 9602640, 9355872, 7586231, 5882150, 1970583, 6361228, 8313318, 7758544, 5562928, 7988892, 8063887, 9987082, 2502699, 7121580, 8813862, 4478756, 7916577, 9944142, 3401513, 7777895, 1955702, 7768051, 1047369, 7121324, 2438389, 2346582, 6072550, 7994511, 5935895, 4989177, 4230574, 6321865, 1562805, 8813718, 8427002, 7970451, 9858975, 4718741, 9398933, 4351147, 9875540, 1381518, 9200315, 6866696, 3924765, 4894036, 4336727, 1598670, 8004793, 9661498, 4936019, 7318319, 3881137, 8668764, 3761375, 9819057, 9858786, 8366668, 5469206, 7645613, 2960110, 2643789, 5387857, 6040516, 9356891, 2873786, 6789343, 2070401, 8395426, 3667151, 7304125, 2823591, 6425592, 1696372, 7893011, 2516699, 2130440, 2407191, 8242790, 5828888, 8600658, 1861775, 8851370, 7712064, 9596284, 4364854, 7921349, 9328134, 1739449, 9558643, 5855187, 8429267, 3651908, 4575285, 6835903, 6114587, 5716307, 9966462, 9922536, 7569157, 7069005, 8131601, 4933078, 7904622, 8839001, 8855586, 9518571, 6592648, 9452168, 2336733, 9398775, 9643326, 6638352, 8997132, 4415782, 6126392, 5140447, 7822125, 8689668, 3676412, 7032490, 6672277, 1904476, 6573601, 3407024, 5783062, 8076016, 3158321, 2948037, 4088907, 3437955, 1196227, 3326885, 8134519, 2147596, 2312724, 7510321, 4516142, 7192322, 4628027, 4541110, 1359072, 5322537, 8054744, 2259146, 8834693, 8976109, 8050232, 8920720, 9940957, 2207855, 2928060, 8430670, 4560174, 5735980, 5501035, 8874381, 7484247, 1073721, 5188243, 8173252, 6890318, 5859222, 4006166, 9039634, 3760185, 2703416, 6893341, 2407323, 4556324, 5234646, 9488909, 6949801, 1543846, 5536100, 8597186, 9274392, 8316272, 7579207, 2004742, 2643217, 9977171, 3628286, 9512484, 5723141, 5681970, 5375299, 5835721, 4368990, 1909312, 5748089, 5285982, 7982164, 4321174, 7296784, 4756661, 1373233, 9522221, 6913671, 2427042, 8308728, 9400935, 3606177, 8439117, 3355009, 6816816, 3318780, 8908203, 6505391, 9888818, 5654346, 4161746, 4907683, 8459119, 6895534, 2419526, 1578534, 3172108, 9838971, 1049824, 8675759, 5350839, 1847825, 3464651, 7841705, 7481754, 5504959, 7454612, 9646944, 5696026, 5299232, 8564959, 6398081, 9243801, 1466205, 5220308, 7992834, 7865641, 4702828, 8600210, 4491508, 2486931, 6847210, 2382355, 2884212, 9424104, 9506709, 5835536, 2947191, 3854004, 9081321, 2476158, 2440526, 5431272, 8968414, 4871999, 1167793, 3854559, 9603711, 4905474, 1827476, 4841438, 5295667, 1421888, 6915311, 9006251, 7964943, 3747450, 9203553, 7314416, 4364410, 8244263, 7753996, 9994822, 3340255, 9539403, 6519847, 2774879, 8310725, 7785576, 1347173, 5832262, 1884060, 5575498, 1716467, 8733818, 5202343, 3401678, 9546689, 4842967, 1280299, 1389544, 4563179, 4433704, 3867814, 1142812, 1579050, 8991694, 7115039, 2547488, 8224736, 4816348, 1374369, 1373825, 8475605, 2220864, 5440031, 5973032, 5096040, 1325326, 7372017, 5376395, 4386345, 7834856, 9216841, 6406468, 9353675, 8868008, 1656308, 8402656, 2894398, 1805034, 7563407, 5324813, 3344090, 5003472, 4865372, 9806298, 5129097, 4763501, 9776385, 7607932, 5889477, 7694345, 7445028, 4601234, 6176499, 1543144, 4592396, 3139489, 2461799, 5669034, 7952857, 9088004, 1944566, 5826633, 2976755, 9933387, 5698830, 7114761, 5273007, 1218394, 9720635, 6073510, 4255214, 2787491, 5754794, 1451167, 5847701, 1531193, 2480457, 2805786, 9988096, 9560101, 3452111, 6675236, 7681639, 9681392, 9908616, 2296534, 4899520, 1262598, 6228146, 8195291, 2966119, 6660579, 5363778, 8996573, 2035642, 6693631, 1180221, 7938189, 5234380, 9051930, 1501672, 7591330, 6736181, 3696338, 8273931, 5852196, 9934801, 2136243, 9568694, 9360790, 7827583, 5364769, 8022132, 6518231, 7352979, 1574690, 1101149, 9215473, 2284527, 2510711, 5912782, 4568432, 2838263, 7531969, 8442569, 1098989, 4329916, 3310932, 9687197, 1214742, 5826504, 6049179, 2697800, 8876215, 4950680, 2863533, 3743273, 1778084, 2928566, 4352947, 7872812, 3359135, 2524963, 4161875, 8639707, 1352420, 2929407, 2140941, 2085544, 5604184, 5478595, 6831240, 7315679, 3224413, 1859488, 1398157, 9923557, 8483242, 8116241, 5293865, 2129616, 1807472, 5500088, 5635570, 1492679, 7072131, 6316268, 7214971, 1644279, 1856342, 9483096, 3213170, 1915181, 9343874, 1397555, 2918528, 8279932, 5481520, 8329424, 9775052, 3988650, 3528341, 4589259, 1934234, 4182393, 2673602, 9250445, 7580725, 5943323, 6291283, 6982187, 9264990, 7991296, 2089148, 1018268, 3391149, 1402390, 4089034, 8105240, 9881051, 9678316, 3203833, 1508366, 3665389, 7996119, 3373045, 5428202, 4105341, 7643271, 1967426, 8083095, 3590001, 4832162, 4013085, 9923679, 9325115, 2054038, 3467057, 2565585, 6432629, 1138316, 5013538, 3872444, 7398943, 2940805, 8543837, 2838744, 1120717, 8094916, 5083063, 5170958, 8926956, 3373445, 2770513, 6747825, 5658171, 9159973, 5974625, 2397681, 7222545, 7670305, 1016901, 3029816, 6108790, 8029625, 1699319, 9433234, 4186044, 9289293, 6536025, 9157407, 1412086, 6248313, 6023894, 1835786, 7408495, 1101936, 4971044, 6908884, 9866123, 6251143, 6704817, 6259253, 6102875, 8498908, 4676551, 7342014, 1471454, 8582363, 5462869, 1301896, 1954879, 1920660, 9763686, 9757061, 3216040, 7207195, 8261609, 2420615, 6212574, 1349491, 4754406, 2447321, 1705060, 5677588, 9546235, 6251543, 4422227, 5264648, 7429449, 1963189, 3891407, 3268348, 2830583, 1683367, 6685552, 9506078, 8819329, 2775654, 3286868, 2020594, 2252932, 2036717, 9281168, 4803716, 1629141, 5729821, 6603159, 9159748, 8985813, 8577833, 9182596, 9055164, 4768629, 8036382, 5962167, 5210411, 6773923, 7731398, 7172262, 9381241, 6412029, 4965206, 9879200, 3279992, 7253299, 6022719, 6011948, 9212940, 1261538, 8450904, 8556530, 6132611, 8054497, 9042090, 3216188, 5982866, 2372081, 4767558, 9831070, 2193843, 2735845, 4071219, 9871955, 7088509, 9294485, 9139298, 4479116, 8208505, 7719680, 7541383, 5375816, 7645487, 6701256, 9368018, 7544559, 6930437, 3472652, 2310020, 5084590, 6751050, 5796316, 5080164, 8940725, 1124136, 1232825, 3603641, 2506386, 8398933, 6269167, 9753715, 5899853, 2043993, 3447094, 8069084, 9149169, 5867948, 7589725, 4799959, 3497631, 4088940, 9514305, 3886303, 8425993, 1985991, 1572131, 1866404, 8797058, 4887675, 2389950, 4305293, 9617399, 7694917, 6654857, 4521828, 7623056, 4608368, 2491003, 8985421, 4064172, 6975613, 5875155, 4152643) AND GenerateWorkOrderHistoryId = 123858;... (Thread: ThreadPoolExecutor-6_2) - __SPLIT__ 2026-01-13 08:32:27,358 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 149732 AND WorkOrderNo IN (6232858, 5929438, 1338580, 7145870, 7450671, 4978129, 4615699, 5355239, 6207708, 8428141, 9374603, 3883218, 1950369, 8228296, 4972641, 2545784, 9445143, 9444180, 1606544, 3498886, 5687731, 2554678, 4494133, 4872652, 3576771, 8242222, 7332498, 7720892, 7593479, 2702132, 4652340, 7777522, 4709188, 5565090, 3989778, 4799400, 9431956, 8268451, 3750263, 9994568, 6740552, 2345341, 2228300, 7684105, 7504052, 6920003, 7957392, 7654304, 3657592, 2877665, 4004796, 5697313, 1316847, 5363681, 6226694, 3893882, 2197028, 7569194, 4184818, 3542011, 3651523, 8733859, 1829898, 3751027, 9779818, 1589614, 8235043, 6353790, 5039510, 2043332, 9205622, 6964993, 3658041, 9401401, 9843594, 4450436, 4063578, 1508648, 5437019, 3561264, 7315258, 7330270, 5300896, 1434372, 2238270, 4282167, 5072451, 4941413, 9760329, 9767309, 3567067, 5768173, 9714189, 4346068, 7900363, 4526207, 5105694, 5411303, 5553110, 4065373, 6212841, 5650797, 2420210, 6234404, 6626282, 9794094, 7823395, 7478166, 9422986, 5100867, 3672747, 5595908, 7006977, 1298465, 9108492, 7220786, 6423675, 3914717, 3751639, 5872070, 6445929, 9467898, 2849480, 7930992, 7892550, 4555405, 5320160, 8323310, 6163425, 8127234, 6613893, 7036357, 1281196, 7817293, 1758843, 3343690, 5287768, 7118419, 2194761, 5167478, 7011572, 4630070, 5244863, 9832245, 6550752, 4947428, 7265647, 8490377, 6978398, 8475742, 4708499, 9401393, 9542789, 6727137, 8356366, 9032812, 1702041, 3996840, 5764764, 9975506, 8413472, 2956745, 2272247, 8458303, 9740075, 6663679, 5022539, 4204662, 9780458, 4253951, 8368662, 9567473, 4374145, 6293151, 4318114, 1209375, 6019218, 1931381, 9407948, 5607382, 3453304, 5151244, 8783348, 1519002, 8460367, 3143513, 8489477, 2509430, 3715134, 9998036, 2382319, 2956713, 9977505, 8363040, 6711547, 7273872, 9225608, 1198815, 7020884, 2728004, 5436386, 6067541, 5045027, 7223337, 7435911, 9049519, 1678767, 4742676, 4150622, 5884011, 3045232, 1739196, 2810719, 1424467, 4802450, 3530619, 4012571, 1936109, 5238469, 8535218, 4321051, 9846894, 1254461, 5558876, 3138190, 4178156, 4145355, 5600817, 3174340, 3484184, 9336384, 7876097, 4741923, 5147310, 3953417, 8401594, 9387582, 4529859, 2457044, 1530066, 4023951, 9248884, 5401572, 7344890, 5997752, 9726914, 5204861, 8226048, 4466569, 7274822, 5330765, 9698527, 2186019, 2631775, 8436418, 3659478, 6015491, 4047608, 6310180, 3265749, 2916481, 9049165, 7002849, 9242919, 5537295, 4520125, 4525187, 9946685, 4878633, 7039664, 7370650, 1717595, 3583302, 7827167, 3589714, 1035651, 9081799, 6555831, 3239946, 2090315, 6058564, 4449271, 5989259, 9540861, 3315847, 3295418, 4107843, 1345733, 7872872, 1082777, 4574076, 1018203, 2980819, 9800517, 2222042, 8422873, 9830656, 5597364, 9201751, 5319660, 6382003, 7535265, 2706799, 3083506, 7931341, 9232367, 2670241, 3824801, 2379561, 1802722, 5360210, 6450160, 1344758, 7042006, 4150966, 1698654, 9151218, 3170539, 1691118, 4397085, 7486424, 2463940, 8750787, 9888780, 2935110, 7858784, 5427348, 4960065, 7015505, 9928979, 4141572, 1290067, 8853511, 3867701, 6586994, 7415162, 3181200, 1249855, 5437213, 9968004, 3641143, 2020515, 6691093, 8033552, 2992025, 2799907, 9341390, 8086621, 1559229, 8002410, 3752892, 7105515, 1119593, 8295704, 7494615, 2403897, 9402331, 9555704, 6719951, 7963677, 3173725, 2370876, 1561462, 1949206, 8292112, 3294819, 3729052, 7154704, 6872385, 8141245, 5352097, 1257540, 3125115, 6410669, 8960012, 4173468, 7759699, 9740867, 9861705, 4850452, 7127685, 1059825, 7061600, 4468121, 5646737, 4393400, 1923180, 2209148, 1313287, 8088940, 1101949, 6097621, 4397006, 3271853, 4586516, 8209340, 3694020, 9198431, 1367880, 4271474, 7220555, 8076149, 7739199, 3631113, 2765705, 3723245, 5000540, 6171443, 9630445, 2557734, 3560941, 1463126, 3648880, 2340280, 3584614, 8630512, 6742888, 8123865, 5094507, 8689013, 2955953, 5042499, 1559865, 1800602, 6578543, 4129634, 1633620, 4689529, 2762361, 3010753, 4728121, 2521861, 1095056, 6580564, 5415310, 5453847, 2907298, 9865476, 2585905, 2269741, 8211788, 5513097, 2715340, 4805968, 3192329, 4367789, 5623991, 5586826, 3534506, 8868091, 2608507, 5951368, 1012845, 5306536, 8707439, 1948502, 2002562, 4526846, 1364051, 9997843, 7951556, 2073313, 9762379, 1915560, 4226522, 5050353, 4645671, 4058434, 1769492, 9354237, 4617276, 4558042, 3544796, 7898449, 5308805, 8569083, 4285945, 7047966, 5051042, 7345998, 9854663, 4995661, 4273749, 4511083, 4576002, 6104787, 3529028, 5334225, 7994999, 6795424, 7140314, 8154342, 1694997, 9924207, 6039026, 1879596, 1998137, 8566672, 1770592, 9725254, 5708250, 2632192, 3153885, 3539957, 9894649, 9710834, 9345129, 5980680, 4478722, 7734932, 9625382, 9204045, 1206893, 8506624, 4462857, 4605034, 5606888, 3994189, 7441051, 3404665, 2912568, 2641572, 8192860, 5342082, 6250351, 1715335, 1810797, 3101006, 7771355, 4057115, 7447960, 6394387, 3707611, 7366978, 2751660, 4417057, 3801941, 2548464, 9371123, 1625232, 3240148, 1118075, 9686555, 1106537, 2693411, 7042520, 3925663, 4296149, 5663605, 1029599, 5959461, 8492558, 1519744, 4433109, 4956684, 5197686, 3526537, 8642684, 9674345, 7409236, 2294862, 3443073, 8606055, 7699090, 3732936, 8531891, 3092977, 9875639, 4124836, 8893124, 1852439, 9902052, 6404579, 5431652, 4007212, 3199043, 4391982, 1650747, 5607878, 1442723, 8305121, 4837312, 3124442, 1443308, 4484339, 9626524, 2173404, 7348902, 9800451, 4237214, 5972162, 2793549, 2860664, 2072942, 2053222, 9656686, 3740759, 9068416, 5933184, 6028452, 2532708, 2724149, 7601738, 6049847, 3121211, 1457620, 1159724, 5840543, 5996052, 5976133, 3518412, 5427346, 7607789, 5259577, 1306905, 9438370, 9983007, 2693410, 5663135, 8115117, 1537157, 3948513, 2103637, 2724113, 7608048, 3732076, 1343237, 1903286, 8714382, 4784817, 6430970, 5932026, 7832446, 5657933, 3938559, 2638221, 6204366, 7264650, 4596461, 2071842, 2313134, 8619280, 8219280, 5156261, 5384112, 4077711, 8685125, 8301866, 7558664, 8809799, 7025471, 3763265, 7257610, 8323111, 9783130, 6446963, 5630289, 5814070, 3507640, 8304715, 9182780, 7505863, 6517127, 5275894, 5531735, 3798901, 4079656, 6566774, 2019447, 2062385, 8827897, 5921875, 2522614, 1066556, 2263335, 2504936, 6385240, 6899114, 4781187, 3038026, 9256971, 5416961, 8711432, 4203056, 3650090, 1892130, 2577894, 2721533, 8559437, 2589314, 2463205, 7783747, 3373539, 8840703, 6036752, 5347414, 2490709, 5537328, 3320529, 9123335, 8431601, 8484852, 6259251, 6012445, 3870623, 5851520, 3162579, 6112572, 5515891, 2175855, 2024497, 5868316, 1679117, 3869740, 2324407, 5891167, 7977448, 4473738, 3632012, 4208782, 9312726, 8434133, 2982802, 7490822, 2927983, 8267828, 3475522, 8281910, 4716336, 1419214, 3156338, 7709380, 2072827, 5008044, 9225357, 7921750, 7039498, 9414482, 5145146, 2085063, 4746954, 1355074, 4167102, 7421979, 6882124, 9187333, 6090875, 2486805, 9063452, 7874703, 9116113, 8219709, 9996727, 7092711, 9541335, 3852475, 5202740, 4196168, 3705032, 7853005, 5703737, 9710971, 7333245, 2469853, 4714589, 7359807, 8965745, 5483052, 6931367, 5406726, 4625408, 7746970, 4524464, 4008149, 8408580, 7298252, 1939999, 3242041, 1672347, 7099921, 3864666, 5658534, 5039193, 5851526, 8321362, 7914958, 4326156, 8891922, 9028386, 2952487, 5575336, 1935771, 3613454, 2823190, 6178745, 1648456, 1645930, 4453548, 2024642, 5545551, 9713451, 4251474, 8827375, 8292498, 4998549, 5353983, 2567438, 2712136, 7543287, 1348753, 8993034, 4883183, 6411936, 4704873, 5820006, 4493888, 4778608, 4302074, 9156954, 3657842, 7419493, 4524670, 9929106, 2431560, 3814010, 5612599, 8129630, 3966830, 5132498, 9604920, 6910485, 7656304, 2047291, 6890788, 2379593, 9335964, 9599094, 9468653, 8115343, 3259168, 8890418, 2349482, 6227340, 4663521, 3421055, 7820143, 3184798, 6310057, 2959333, 3570096, 9791298, 7976050, 8782437, 2122662, 8093435, 8186394, 9808051, 1698986, 7176129, 2193820, 6935878, 8102520, 8064562, 4715199, 7566117, 9487306, 8292759, 7227031, 6962130, 3146180, 3297792, 3301541, 6246296, 7890835, 1611092, 5459928, 3157499, 8199134, 6294907, 9377074, 4192878, 7486520, 2998720, 8585366, 6947217, 2378850, 4423370, 9326789, 5167200, 3279780, 3701019, 4869264, 4230577, 6342361, 3669789, 2454501, 1508240, 1723588, 8622433, 8082818, 9512892, 7557941, 7815391, 6167475, 9568339, 4067746, 7311396, 9255872, 5053892, 7236603, 6034009, 8137516, 3548513, 6802941, 9607139, 2175623, 3224697, 1394780, 8174793, 3666651, 1519868, 8751197, 4233730, 1090253, 5239638, 4146314, 1331492, 1427182, 3401259, 9291214, 4771808, 2531641, 2262272, 7629004, 7300673, 6999186, 7693092, 4677374, 3254425, 7981560, 4444632, 3501044, 4099311, 2163391, 9962239, 3059859, 2824285, 1003304, 7772734, 5505193, 1245885, 9704849, 5914093, 5195261, 5073760, 2052913, 9870257, 8530348, 1206344, 7002155, 5684692, 7578211, 4758114, 8966572, 6996055, 6349333, 9845520, 6844504, 6186612, 1817450, 4075614, 2119966, 8361279, 3668876, 5827282, 4805059, 6909854, 8762796, 9976803, 5282184, 4622761, 5603045, 1782608, 8427236, 2817947, 3305920, 3328806, 5988373, 6124566, 8922678, 7597537, 2887758, 8996711, 5487171, 6801036, 2632205, 4766007, 6343769, 1909387, 5648583) AND GenerateWorkOrderHistoryId = 123858;... (Thread: ThreadPoolExecutor-6_3) - __SPLIT__ 2026-01-13 08:32:27,358 - 123858 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 149732 AND WorkOrderNo IN (9716563, 9231871, 9733699, 6860076, 3666926, 1640885, 6072350, 1765552, 2530414, 2298245, 4678512, 4886627, 1605289, 7552051, 7949654, 8107189, 1934779, 3967556, 3481947, 8137644, 6315213, 1350925, 4505560, 1585345, 9939139, 9548708, 4762297, 8910312, 1144468, 8686680, 9738267, 1760059, 3139867, 5320687, 7209996, 4229921, 6694548, 6458975, 7364254, 1337359, 5027148, 5844802, 3476300, 4809864, 3716488, 9268593, 2950120, 6135482, 1019993, 8975461, 4316884, 6450406, 6897755, 2347119, 9010202, 5564972, 1993214, 3146396, 6926959, 8337536, 1254555, 3012098, 4651783, 8635969, 7227974, 2324067, 7232722, 1476338, 8718977, 7684408, 7306092, 1992256, 7522574, 8248036, 6110542, 1665007, 3175446, 5743810, 3849636, 8863806, 8795492, 4996957, 7186069, 6335707, 7731981, 2896150, 9160703, 3444551, 7108581, 5437110, 8564295, 5495357, 7928318, 1573715, 3984268, 7598568, 2203785, 8228600, 8743216, 3116154, 5071796, 1790930, 4100607, 9419600, 4395844, 4185042, 2569408, 6825665, 8080705, 5861465, 6631061, 8649790, 8855078, 7697341, 8423368, 2154402, 7336696, 7871960, 7588964, 1642657, 5678442, 5654867, 6421476, 8410849, 2030176, 4366717, 5589191, 8924870, 3852947, 1255445, 9337904, 2629300, 8037620, 7215004, 3405344, 4353044, 3701392, 6040138, 3281448, 9977293, 5766839, 1585759, 9757833, 6605469, 9567912, 8899822, 5811424, 8985398, 6006355, 5842576, 9891267, 4215043, 7576479, 6166977, 5902701, 5370931, 7124888, 9005743, 6357628, 9054825, 4920193, 1678548, 9523516, 4285194, 8962020, 7197780, 3319408, 4817929, 4835750, 7373633, 6964612, 3163179, 5491351, 7706293, 1222885, 6815917, 7190473, 4805084, 9545645, 2831165, 8750979, 6872780, 4824293, 6071959, 2863573, 1816774, 1765436, 8869017, 5921789, 2706792, 2983019, 6011806, 7687393, 5607391, 9992019, 8611909, 1951450, 3929290, 3164358, 2605532, 4615514, 7747173, 1150290, 4315830, 1792135, 2704510, 7146723, 2392025, 1864719, 7817014, 8693471, 9590905, 5201326, 4591057, 5500838, 1858604, 9021008, 4439413, 2967126, 3752579, 7650591, 8785705, 9238533, 7441745, 1819551, 4896452, 9194071, 8727386, 6826306, 9210197, 4143048, 9902402, 4268200, 8386237, 9424125, 1024838, 7038705, 4675148, 8989559, 3445451, 4916961, 6498430, 5513790, 2563776, 9548226, 8133458, 1977056, 5057602, 7203364, 6416249, 7084339, 6797728, 4128169, 6325154, 8003516, 7491939, 3245911, 9510521, 2642180, 6220035, 6765727, 5089049, 9771793, 9227472, 5404022, 9775188, 5331778, 8298362, 1999533, 9920245, 6508071, 2970337, 3885926, 3518678, 1006911, 2541147, 8931990, 4306815, 9429812, 8376934, 7715331, 8679906, 2253844, 3754964, 6719127, 3373177, 1232296, 6637274, 7965197, 2044780, 4263960, 1492614, 2274141, 5341049, 7517055, 6906186, 6186169, 7464106, 4213920, 9536934, 4391393, 2370007, 4787862, 6071836, 1760764, 3553466, 7438272, 1165963, 8853310, 7465509, 9129246, 3858978, 4474321, 4457743, 9494529, 1598471, 5343487, 1956975, 6008515, 8701478, 2034339, 7754408, 4744073, 5740239, 4987303, 5559671, 7579676, 9869642, 7664270, 2415783, 1855718, 7788757, 1931307, 9916188, 4481274, 8740882, 4409825, 8689732, 8532414, 3081759, 8838465, 4670255, 7848129, 1708965, 8305093, 1265797, 3233609, 8109530, 3934566, 5610168, 6334800, 4792712, 4328253, 5801540, 4643190, 5162039, 3307585, 7409783, 5441069, 9148458, 4897836, 3610371, 9553256) AND GenerateWorkOrderHistoryId = 123858;... (Thread: ThreadPoolExecutor-6_4) - __SPLIT__ 2026-01-13 08:32:27,723 - 123858 - src.utils.log - INFO - βœ… Fetched 363 rows - __SPLIT__ 2026-01-13 08:32:28,266 - 123858 - src.utils.log - INFO - βœ… Fetched 1000 rows - __SPLIT__ 2026-01-13 08:32:28,271 - 123858 - src.utils.log - INFO - βœ… Fetched 1001 rows - __SPLIT__ 2026-01-13 08:32:28,435 - 123858 - src.utils.log - INFO - βœ… Fetched 1001 rows - __SPLIT__ 2026-01-13 08:32:28,455 - 123858 - src.utils.log - INFO - βœ… Fetched 1000 rows - __SPLIT__ 2026-01-13 08:32:28,456 - 123858 - src.utils.log - INFO - 🏁 Final merged rows: 4365 - __SPLIT__ 2026-01-13 08:32:28,459 - 123858 - src.utils.log - INFO - Error: You are trying to merge on object and int64 columns for key 'WorkOrderNo'. If you wish to proceed you should use pd.concat - __SPLIT__ 2026-01-13 08:32:28,459 - 123858 - src.utils.log - INFO - Time took to perform operation in publishing 123858: 778.04 - __SPLIT__ 2026-01-13 08:32:28,460 - 123858 - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: 123858 - __SPLIT__ 2026-01-13 08:32:28,460 - 123858 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-01-13 03:32:28.460' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123858;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 08:32:28,741 - 123858 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 09:04:28,621 - 123859 - src.utils.log - INFO - ParallelProcessing=True GenerateWorkOrderHistoryId=123859 - __SPLIT__ 2026-01-13 09:04:28,621 - 123859 - src.utils.log - INFO - Parallel Work order generation algo started for GenerateWorkOrderHistoryId: 123859 - __SPLIT__ 2026-01-13 09:04:28,622 - 123859 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-13 09:04:28,622 - 123859 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas' ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:04:30,666 - 123859 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 09:04:30,667 - 123859 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-13 09:04:30,667 - 123859 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-13 09:04:30,667 - 123859 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-13 09:04:30,667 - 123859 - src.utils.log - INFO - βœ… Connected to company-specific database: abcdallas - __SPLIT__ 2026-01-13 09:04:30,667 - 123859 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 123859;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:04:32,618 - 123859 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 09:04:32,618 - 123859 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123859), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123859), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 123859 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:04:32,988 - 123859 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 09:04:32,988 - 123859 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 123859;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:04:33,268 - 123859 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 09:04:33,270 - 123859 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-13 09:04:33,271 - 123859 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14626... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:04:33,556 - 123859 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-01-13 09:04:33,556 - 123859 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-13 09:04:33,559 - 123859 - src.utils.log - INFO - πŸ“Š Found 1 setups to process across 1 routes - __SPLIT__ 2026-01-13 09:04:33,559 - 123859 - src.utils.log - INFO - πŸš€ Starting parallel processing with 8 workers - __SPLIT__ 2026-01-13 09:04:33,559 - 123859 - src.utils.log - INFO - Generating Sequentially as less then one route given - __SPLIT__ 2026-01-13 09:04:33,559 - 123859 - src.utils.log - INFO - πŸ”„ Processing route: 1 with 1 setups - __SPLIT__ 2026-01-13 09:04:33,560 - 123859 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-01-13 09:04:33,560 - 123859 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149731;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:04:33,839 - 123859 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 09:04:33,839 - 123859 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-01-13 00:00:00' and ServiceDate <= '2034-12-31 00:00:00' and ServiceSetupId = 149731 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:04:34,275 - 123859 - src.utils.log - INFO - βœ… Fetched 3269 rows - __SPLIT__ 2026-01-13 09:04:35,006 - 123859 - src.utils.log - INFO - Generating work orders for setup: 149731 - __SPLIT__ 2026-01-13 09:10:21,014 - 123859 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1132;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:10:21,300 - 123859 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 09:10:21,973 - 123859 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-01-13 09:10:21,973 - 123859 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-01-13 09:10:21,973 - 123859 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149731 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:10:22,264 - 123859 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:10:22,265 - 123859 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149731 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:10:22,559 - 123859 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:10:22,559 - 123859 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149731 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:10:22,844 - 123859 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:10:22,844 - 123859 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149731 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:10:23,135 - 123859 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:10:23,135 - 123859 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149731 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:10:23,429 - 123859 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:10:23,429 - 123859 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149731 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:10:23,715 - 123859 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:10:23,715 - 123859 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149731 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:10:24,000 - 123859 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:10:24,000 - 123859 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149731 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:10:24,291 - 123859 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:10:24,291 - 123859 - src.utils.log - INFO - ℹ️ No work order found in given range for route: 1 - __SPLIT__ 2026-01-13 09:10:24,291 - 123859 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123859;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:10:24,578 - 123859 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 09:10:24,579 - 123859 - src.utils.log - INFO - ⏱️ Total time: 355.96s | Status: Completed - __SPLIT__ 2026-01-13 09:10:24,579 - 123859 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123859;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:10:24,867 - 123859 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 09:10:24,867 - 123859 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-13 04:10:24.867' WHERE GenerateWorkOrderHistoryId = 123859;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:10:25,155 - 123859 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 09:10:25,155 - 123859 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-13 09:41:01,481 - 123860 - src.utils.log - INFO - ParallelProcessing=True GenerateWorkOrderHistoryId=123860 - __SPLIT__ 2026-01-13 09:41:01,481 - 123860 - src.utils.log - INFO - Parallel Work order generation algo started for GenerateWorkOrderHistoryId: 123860 - __SPLIT__ 2026-01-13 09:41:01,482 - 123860 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-13 09:41:01,482 - 123860 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas' ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:03,492 - 123860 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 09:41:03,493 - 123860 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-13 09:41:03,493 - 123860 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-13 09:41:03,494 - 123860 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-13 09:41:03,494 - 123860 - src.utils.log - INFO - βœ… Connected to company-specific database: abcdallas - __SPLIT__ 2026-01-13 09:41:03,494 - 123860 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 123860;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:05,552 - 123860 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 09:41:05,552 - 123860 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123860), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123860), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 123860 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:05,933 - 123860 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 09:41:05,933 - 123860 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 123860;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:06,228 - 123860 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 09:41:06,231 - 123860 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-13 09:41:06,232 - 123860 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14626... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:06,531 - 123860 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-01-13 09:41:06,531 - 123860 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-13 09:41:06,534 - 123860 - src.utils.log - INFO - πŸ“Š Found 1 setups to process across 1 routes - __SPLIT__ 2026-01-13 09:41:06,534 - 123860 - src.utils.log - INFO - πŸš€ Starting parallel processing with 8 workers - __SPLIT__ 2026-01-13 09:41:06,535 - 123860 - src.utils.log - INFO - Generating Sequentially as less then one route given - __SPLIT__ 2026-01-13 09:41:06,535 - 123860 - src.utils.log - INFO - πŸ”„ Processing route: 1 with 1 setups - __SPLIT__ 2026-01-13 09:41:06,535 - 123860 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-01-13 09:41:06,536 - 123860 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149733;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:06,830 - 123860 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 09:41:06,830 - 123860 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-01-13 00:00:00' and ServiceDate <= '2026-02-28 00:00:00' and ServiceSetupId = 149733 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:07,135 - 123860 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 09:41:07,753 - 123860 - src.utils.log - INFO - Generating work orders for setup: 149733 - __SPLIT__ 2026-01-13 09:41:08,027 - 123860 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1132;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:08,320 - 123860 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 09:41:08,367 - 123860 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-01-13 09:41:08,373 - 123860 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:08,665 - 123860 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 09:41:08,670 - 123860 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-01-13 09:41:08,670 - 123860 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-01-13 09:41:08,670 - 123860 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:08,973 - 123860 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:41:08,973 - 123860 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:09,278 - 123860 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:41:09,278 - 123860 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:09,574 - 123860 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:41:09,574 - 123860 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:09,878 - 123860 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:41:09,878 - 123860 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:10,183 - 123860 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:41:10,183 - 123860 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:10,480 - 123860 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:41:10,481 - 123860 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:10,776 - 123860 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:41:10,776 - 123860 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:11,079 - 123860 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:41:11,080 - 123860 - src.utils.log - INFO - πŸ“ Inserting 41 work orders for route: 1 - __SPLIT__ 2026-01-13 09:41:11,080 - 123860 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 41 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:11,427 - 123860 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 41) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-01-13 09:41:13,969 - 123860 - src.utils.log - INFO - βœ… All 41 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-01-13 09:41:13,970 - 123860 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 41 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-01-13 12:12:47.836' and ServiceSetupId = 149733... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:14,273 - 123860 - src.utils.log - INFO - βœ… Fetched 41 rows - __SPLIT__ 2026-01-13 09:41:14,274 - 123860 - src.utils.log - INFO - βœ… Work order IDs inserted for route 1: 41 records - __SPLIT__ 2026-01-13 09:41:14,274 - 123860 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149733;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:14,567 - 123860 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 09:41:14,567 - 123860 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-01-13 09:41:14,568 - 123860 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 149733... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:14,863 - 123860 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 09:41:14,864 - 123860 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 149733... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:15,158 - 123860 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 09:41:15,165 - 123860 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 149733... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:15,465 - 123860 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-13 09:41:15,466 - 123860 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 149733... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:15,761 - 123860 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 09:41:15,762 - 123860 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 149733... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:16,055 - 123860 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 09:41:16,055 - 123860 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 149733;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:16,350 - 123860 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 09:41:16,350 - 123860 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 149733;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:16,644 - 123860 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 09:41:16,644 - 123860 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 149733;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:16,958 - 123860 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 09:41:16,958 - 123860 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 149733;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:17,253 - 123860 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 09:41:17,265 - 123860 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-01-13 09:41:17,266 - 123860 - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:17,588 - 123860 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into CRM.LeadNote in 0 batches - __SPLIT__ 2026-01-13 09:41:17,589 - 123860 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-01-13 09:41:17,589 - 123860 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.CommunicationPreferencesServiceReportNotification: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:17,902 - 123860 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.CommunicationPreferencesServiceReportNotification in 0 batches - __SPLIT__ 2026-01-13 09:41:17,902 - 123860 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-01-13 09:41:17,902 - 123860 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SetupAutoGenerationSourceMapping: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:18,215 - 123860 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SetupAutoGenerationSourceMapping in 0 batches - __SPLIT__ 2026-01-13 09:41:18,215 - 123860 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-01-13 09:41:18,215 - 123860 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:18,527 - 123860 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 0 batches - __SPLIT__ 2026-01-13 09:41:18,527 - 123860 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-01-13 09:41:18,527 - 123860 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrderAutoGeneration: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:18,839 - 123860 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrderAutoGeneration in 0 batches - __SPLIT__ 2026-01-13 09:41:18,839 - 123860 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-13 09:41:18,839 - 123860 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:19,151 - 123860 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-13 09:41:19,151 - 123860 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-13 09:41:19,151 - 123860 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:19,462 - 123860 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission in 0 batches - __SPLIT__ 2026-01-13 09:41:19,463 - 123860 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-01-13 09:41:19,463 - 123860 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 41 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:19,780 - 123860 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 41) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-01-13 09:41:20,854 - 123860 - src.utils.log - INFO - βœ… All 41 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-01-13 09:41:20,854 - 123860 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-01-13 09:41:20,854 - 123860 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:21,173 - 123860 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-01-13 09:41:22,209 - 123860 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-01-13 09:41:22,209 - 123860 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-13 09:41:22,209 - 123860 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 40 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:22,510 - 123860 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 40) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-01-13 09:41:23,583 - 123860 - src.utils.log - INFO - βœ… All 40 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-01-13 09:41:23,584 - 123860 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-13 09:41:23,584 - 123860 - src.utils.log - INFO - βœ… Temp tables populated for route: 1 - __SPLIT__ 2026-01-13 09:41:23,584 - 123860 - src.utils.log - INFO - βœ… Route 1 generation complete - __SPLIT__ 2026-01-13 09:41:23,584 - 123860 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123860;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:23,878 - 123860 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 09:41:23,878 - 123860 - src.utils.log - INFO - ⏱️ Total time: 22.4s | Status: Completed - __SPLIT__ 2026-01-13 09:41:23,878 - 123860 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123860;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:24,172 - 123860 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 09:41:24,172 - 123860 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-13 04:41:24.172' WHERE GenerateWorkOrderHistoryId = 123860;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:41:24,466 - 123860 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 09:41:24,466 - 123860 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-13 09:44:07,257 - 123861 - src.utils.log - INFO - ParallelProcessing=True GenerateWorkOrderHistoryId=123861 - __SPLIT__ 2026-01-13 09:44:07,258 - 123861 - src.utils.log - INFO - Parallel Work order generation algo started for GenerateWorkOrderHistoryId: 123861 - __SPLIT__ 2026-01-13 09:44:07,274 - 123861 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-13 09:44:07,274 - 123861 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas' ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:10,008 - 123861 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 09:44:10,009 - 123861 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-13 09:44:10,009 - 123861 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-13 09:44:10,010 - 123861 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-13 09:44:10,010 - 123861 - src.utils.log - INFO - βœ… Connected to company-specific database: abcdallas - __SPLIT__ 2026-01-13 09:44:10,010 - 123861 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 123861;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:12,660 - 123861 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 09:44:12,661 - 123861 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123861), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123861), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 123861 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:13,038 - 123861 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 09:44:13,039 - 123861 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 123861;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:13,334 - 123861 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 09:44:13,338 - 123861 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-13 09:44:13,338 - 123861 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14626... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:13,638 - 123861 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-01-13 09:44:13,639 - 123861 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-13 09:44:13,642 - 123861 - src.utils.log - INFO - πŸ“Š Found 1 setups to process across 1 routes - __SPLIT__ 2026-01-13 09:44:13,642 - 123861 - src.utils.log - INFO - πŸš€ Starting parallel processing with 8 workers - __SPLIT__ 2026-01-13 09:44:13,642 - 123861 - src.utils.log - INFO - Generating Sequentially as less then one route given - __SPLIT__ 2026-01-13 09:44:13,643 - 123861 - src.utils.log - INFO - πŸ”„ Processing route: 1 with 1 setups - __SPLIT__ 2026-01-13 09:44:13,643 - 123861 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-01-13 09:44:13,644 - 123861 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149733;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:13,938 - 123861 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 09:44:13,938 - 123861 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-01-13 00:00:00' and ServiceDate <= '2026-02-28 00:00:00' and ServiceSetupId = 149733 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:14,233 - 123861 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 09:44:14,848 - 123861 - src.utils.log - INFO - Generating work orders for setup: 149733 - __SPLIT__ 2026-01-13 09:44:15,118 - 123861 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1132;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:15,412 - 123861 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 09:44:15,459 - 123861 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-01-13 09:44:15,465 - 123861 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:15,758 - 123861 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 09:44:15,762 - 123861 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-01-13 09:44:15,762 - 123861 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-01-13 09:44:15,762 - 123861 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:16,064 - 123861 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:44:16,064 - 123861 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:16,562 - 123861 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:44:16,562 - 123861 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:16,855 - 123861 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:44:16,855 - 123861 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:17,155 - 123861 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:44:17,155 - 123861 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:17,480 - 123861 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:44:17,480 - 123861 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:17,774 - 123861 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:44:17,774 - 123861 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:18,067 - 123861 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:44:18,068 - 123861 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:18,580 - 123861 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:44:18,580 - 123861 - src.utils.log - INFO - πŸ“ Inserting 41 work orders for route: 1 - __SPLIT__ 2026-01-13 09:44:18,580 - 123861 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 41 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:18,910 - 123861 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 41) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-01-13 09:44:21,318 - 123861 - src.utils.log - INFO - βœ… All 41 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-01-13 09:44:21,318 - 123861 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 41 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-01-13 12:12:47.973' and ServiceSetupId = 149733... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:21,623 - 123861 - src.utils.log - INFO - βœ… Fetched 41 rows - __SPLIT__ 2026-01-13 09:44:21,623 - 123861 - src.utils.log - INFO - βœ… Work order IDs inserted for route 1: 41 records - __SPLIT__ 2026-01-13 09:44:21,623 - 123861 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149733;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:21,917 - 123861 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 09:44:21,917 - 123861 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-01-13 09:44:21,918 - 123861 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 149733... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:22,211 - 123861 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 09:44:22,212 - 123861 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 149733... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:22,506 - 123861 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 09:44:22,513 - 123861 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 149733... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:22,813 - 123861 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-13 09:44:22,814 - 123861 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 149733... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:23,108 - 123861 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 09:44:23,108 - 123861 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 149733... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:23,401 - 123861 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 09:44:23,402 - 123861 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 149733;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:23,695 - 123861 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 09:44:23,696 - 123861 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 149733;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:23,989 - 123861 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 09:44:23,990 - 123861 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 149733;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:24,296 - 123861 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 09:44:24,296 - 123861 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 149733;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:24,589 - 123861 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 09:44:24,602 - 123861 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-01-13 09:44:24,602 - 123861 - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:24,896 - 123861 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into CRM.LeadNote in 0 batches - __SPLIT__ 2026-01-13 09:44:24,896 - 123861 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-01-13 09:44:24,896 - 123861 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.CommunicationPreferencesServiceReportNotification: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:25,191 - 123861 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.CommunicationPreferencesServiceReportNotification in 0 batches - __SPLIT__ 2026-01-13 09:44:25,191 - 123861 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-01-13 09:44:25,191 - 123861 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SetupAutoGenerationSourceMapping: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:25,486 - 123861 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SetupAutoGenerationSourceMapping in 0 batches - __SPLIT__ 2026-01-13 09:44:25,486 - 123861 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-01-13 09:44:25,486 - 123861 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:25,780 - 123861 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 0 batches - __SPLIT__ 2026-01-13 09:44:25,780 - 123861 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-01-13 09:44:25,780 - 123861 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrderAutoGeneration: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:26,074 - 123861 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrderAutoGeneration in 0 batches - __SPLIT__ 2026-01-13 09:44:26,074 - 123861 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-13 09:44:26,074 - 123861 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:26,368 - 123861 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-13 09:44:26,368 - 123861 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-13 09:44:26,368 - 123861 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:26,662 - 123861 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission in 0 batches - __SPLIT__ 2026-01-13 09:44:26,662 - 123861 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-01-13 09:44:26,662 - 123861 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 41 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:26,961 - 123861 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 41) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-01-13 09:44:28,003 - 123861 - src.utils.log - INFO - βœ… All 41 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-01-13 09:44:28,004 - 123861 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-01-13 09:44:28,004 - 123861 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:28,305 - 123861 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-01-13 09:44:29,341 - 123861 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-01-13 09:44:29,342 - 123861 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-13 09:44:29,342 - 123861 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 40 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:29,643 - 123861 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 40) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-01-13 09:44:30,693 - 123861 - src.utils.log - INFO - βœ… All 40 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-01-13 09:44:30,693 - 123861 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-13 09:44:30,693 - 123861 - src.utils.log - INFO - βœ… Temp tables populated for route: 1 - __SPLIT__ 2026-01-13 09:44:30,693 - 123861 - src.utils.log - INFO - βœ… Route 1 generation complete - __SPLIT__ 2026-01-13 09:44:30,694 - 123861 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123861;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:30,990 - 123861 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 09:44:30,990 - 123861 - src.utils.log - INFO - ⏱️ Total time: 23.73s | Status: Completed - __SPLIT__ 2026-01-13 09:44:30,990 - 123861 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123861;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:31,286 - 123861 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 09:44:31,286 - 123861 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-13 04:44:31.286' WHERE GenerateWorkOrderHistoryId = 123861;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:44:31,581 - 123861 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 09:44:31,581 - 123861 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-13 09:45:23,051 - 123862 - src.utils.log - INFO - ParallelProcessing=True GenerateWorkOrderHistoryId=123862 - __SPLIT__ 2026-01-13 09:45:23,051 - 123862 - src.utils.log - INFO - Parallel Work order generation algo started for GenerateWorkOrderHistoryId: 123862 - __SPLIT__ 2026-01-13 09:45:23,052 - 123862 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-13 09:45:23,052 - 123862 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas' ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:25,138 - 123862 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 09:45:25,139 - 123862 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-13 09:45:25,139 - 123862 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-13 09:45:25,139 - 123862 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-13 09:45:25,140 - 123862 - src.utils.log - INFO - βœ… Connected to company-specific database: abcdallas - __SPLIT__ 2026-01-13 09:45:25,140 - 123862 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 123862;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:27,197 - 123862 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 09:45:27,197 - 123862 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123862), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123862), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 123862 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:27,566 - 123862 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 09:45:27,566 - 123862 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 123862;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:27,861 - 123862 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 09:45:27,864 - 123862 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-13 09:45:27,865 - 123862 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14626... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:28,164 - 123862 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-01-13 09:45:28,165 - 123862 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-13 09:45:28,168 - 123862 - src.utils.log - INFO - πŸ“Š Found 1 setups to process across 1 routes - __SPLIT__ 2026-01-13 09:45:28,168 - 123862 - src.utils.log - INFO - πŸš€ Starting parallel processing with 8 workers - __SPLIT__ 2026-01-13 09:45:28,168 - 123862 - src.utils.log - INFO - Generating Sequentially as less then one route given - __SPLIT__ 2026-01-13 09:45:28,168 - 123862 - src.utils.log - INFO - πŸ”„ Processing route: 1 with 1 setups - __SPLIT__ 2026-01-13 09:45:28,169 - 123862 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-01-13 09:45:28,170 - 123862 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149733;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:28,464 - 123862 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 09:45:28,465 - 123862 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-01-13 00:00:00' and ServiceDate <= '2026-02-28 00:00:00' and ServiceSetupId = 149733 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:28,758 - 123862 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 09:45:29,374 - 123862 - src.utils.log - INFO - Generating work orders for setup: 149733 - __SPLIT__ 2026-01-13 09:45:29,717 - 123862 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1132;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:30,011 - 123862 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 09:45:30,058 - 123862 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-01-13 09:45:30,064 - 123862 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:30,358 - 123862 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 09:45:30,362 - 123862 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-01-13 09:45:30,362 - 123862 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-01-13 09:45:30,362 - 123862 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:30,664 - 123862 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:45:30,664 - 123862 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:30,972 - 123862 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:45:30,972 - 123862 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:31,266 - 123862 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:45:31,266 - 123862 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:31,566 - 123862 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:45:31,566 - 123862 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:31,871 - 123862 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:45:31,871 - 123862 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:32,165 - 123862 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:45:32,165 - 123862 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:32,458 - 123862 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:45:32,458 - 123862 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:32,984 - 123862 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 09:45:32,984 - 123862 - src.utils.log - INFO - πŸ“ Inserting 41 work orders for route: 1 - __SPLIT__ 2026-01-13 09:45:32,984 - 123862 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 41 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:33,314 - 123862 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 41) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-01-13 09:45:35,646 - 123862 - src.utils.log - INFO - βœ… All 41 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-01-13 09:45:35,647 - 123862 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 41 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-01-13 12:12:47.836' and ServiceSetupId = 149733... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:35,949 - 123862 - src.utils.log - INFO - βœ… Fetched 41 rows - __SPLIT__ 2026-01-13 09:45:35,950 - 123862 - src.utils.log - INFO - βœ… Work order IDs inserted for route 1: 41 records - __SPLIT__ 2026-01-13 09:45:35,950 - 123862 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149733;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:36,244 - 123862 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 09:45:36,244 - 123862 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-01-13 09:45:36,245 - 123862 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 149733... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:36,539 - 123862 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 09:45:36,539 - 123862 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 149733... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:36,834 - 123862 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 09:45:36,842 - 123862 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 149733... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:37,142 - 123862 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-13 09:45:37,143 - 123862 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 149733... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:37,437 - 123862 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 09:45:37,438 - 123862 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 149733... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:37,731 - 123862 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 09:45:37,732 - 123862 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 149733;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:38,025 - 123862 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 09:45:38,026 - 123862 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 149733;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:38,320 - 123862 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 09:45:38,320 - 123862 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 149733;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:38,627 - 123862 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 09:45:38,627 - 123862 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 149733;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:38,921 - 123862 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 09:45:38,934 - 123862 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-01-13 09:45:38,934 - 123862 - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:39,228 - 123862 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into CRM.LeadNote in 0 batches - __SPLIT__ 2026-01-13 09:45:39,228 - 123862 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-01-13 09:45:39,228 - 123862 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.CommunicationPreferencesServiceReportNotification: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:39,522 - 123862 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.CommunicationPreferencesServiceReportNotification in 0 batches - __SPLIT__ 2026-01-13 09:45:39,523 - 123862 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-01-13 09:45:39,523 - 123862 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SetupAutoGenerationSourceMapping: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:39,817 - 123862 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SetupAutoGenerationSourceMapping in 0 batches - __SPLIT__ 2026-01-13 09:45:39,817 - 123862 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-01-13 09:45:39,817 - 123862 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:40,112 - 123862 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 0 batches - __SPLIT__ 2026-01-13 09:45:40,112 - 123862 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-01-13 09:45:40,112 - 123862 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrderAutoGeneration: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:40,406 - 123862 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrderAutoGeneration in 0 batches - __SPLIT__ 2026-01-13 09:45:40,407 - 123862 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-13 09:45:40,407 - 123862 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:40,701 - 123862 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-13 09:45:40,701 - 123862 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-13 09:45:40,701 - 123862 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:40,995 - 123862 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission in 0 batches - __SPLIT__ 2026-01-13 09:45:40,996 - 123862 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-01-13 09:45:40,996 - 123862 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 41 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:41,294 - 123862 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 41) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-01-13 09:45:42,335 - 123862 - src.utils.log - INFO - βœ… All 41 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-01-13 09:45:42,335 - 123862 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-01-13 09:45:42,335 - 123862 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:42,637 - 123862 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-01-13 09:45:43,672 - 123862 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-01-13 09:45:43,673 - 123862 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-13 09:45:43,673 - 123862 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 40 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:43,974 - 123862 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 40) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-01-13 09:45:45,025 - 123862 - src.utils.log - INFO - βœ… All 40 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-01-13 09:45:45,026 - 123862 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-13 09:45:45,026 - 123862 - src.utils.log - INFO - βœ… Temp tables populated for route: 1 - __SPLIT__ 2026-01-13 09:45:45,026 - 123862 - src.utils.log - INFO - βœ… Route 1 generation complete - __SPLIT__ 2026-01-13 09:45:45,026 - 123862 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123862;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:45,321 - 123862 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 09:45:45,321 - 123862 - src.utils.log - INFO - ⏱️ Total time: 22.27s | Status: Completed - __SPLIT__ 2026-01-13 09:45:45,321 - 123862 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123862;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:45,616 - 123862 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 09:45:45,616 - 123862 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-13 04:45:45.616' WHERE GenerateWorkOrderHistoryId = 123862;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:45:45,911 - 123862 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 09:45:45,911 - 123862 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-13 09:46:44,176 - 123863 - src.utils.log - INFO - ParallelProcessing=True GenerateWorkOrderHistoryId=123863 - __SPLIT__ 2026-01-13 09:46:44,177 - 123863 - src.utils.log - INFO - Parallel Work order generation algo started for GenerateWorkOrderHistoryId: 123863 - __SPLIT__ 2026-01-13 09:46:44,178 - 123863 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-13 09:46:44,178 - 123863 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas' ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:46:56,111 - 123863 - src.utils.log - ERROR - ❌ Error fetching data: (pyodbc.ProgrammingError) ('42000', '[42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]Cannot open database "pstrmcore" requested by the login. The login failed. (4060) (SQLDriverConnect)') (Background on this error at: https://sqlalche.me/e/20/f405) - __SPLIT__ 2026-01-13 09:46:56,111 - 123863 - src.utils.log - ERROR - ❌ fetch_data_from_db failed after 1 attempts: (pyodbc.ProgrammingError) ('42000', '[42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]Cannot open database "pstrmcore" requested by the login. The login failed. (4060) (SQLDriverConnect)') (Background on this error at: https://sqlalche.me/e/20/f405) - __SPLIT__ 2026-01-13 09:46:56,111 - 123863 - src.utils.log - ERROR - ❌ Critical error in parallel processing work order generation: (pyodbc.ProgrammingError) ('42000', '[42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]Cannot open database "pstrmcore" requested by the login. The login failed. (4060) (SQLDriverConnect)') (Background on this error at: https://sqlalche.me/e/20/f405) - __SPLIT__ 2026-01-13 09:46:56,111 - 123863 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123863;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:46:56,857 - 123863 - src.utils.log - ERROR - ❌ Error executing command: (pyodbc.ProgrammingError) ('42000', '[42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]Cannot open database "pstrmcore" requested by the login. The login failed. (4060) (SQLDriverConnect)') (Background on this error at: https://sqlalche.me/e/20/f405) - __SPLIT__ 2026-01-13 09:46:56,857 - 123863 - src.utils.log - ERROR - ❌ set_status failed after 1 attempts: (pyodbc.ProgrammingError) ('42000', '[42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]Cannot open database "pstrmcore" requested by the login. The login failed. (4060) (SQLDriverConnect)') (Background on this error at: https://sqlalche.me/e/20/f405) - __SPLIT__ 2026-01-13 09:46:56,857 - 123863 - src.utils.log - ERROR - ❌ Could not update status to Failed - __SPLIT__ 2026-01-13 09:46:56,857 - 123863 - src.utils.log - INFO - ⏱️ Time before failure: 12.68s - __SPLIT__ 2026-01-13 09:46:56,857 - 123863 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123863;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:47:17,355 - 123863 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 09:47:17,355 - 123863 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-13 04:47:17.355' WHERE GenerateWorkOrderHistoryId = 123863;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 09:47:17,642 - 123863 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 09:47:17,643 - 123863 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-13 10:49:52,823 - 123864 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=123864 - __SPLIT__ 2026-01-13 10:49:52,824 - 123864 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 123864 - __SPLIT__ 2026-01-13 10:49:52,824 - 123864 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-13 10:49:52,826 - 123864 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:49:54,863 - 123864 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 10:49:54,864 - 123864 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-13 10:49:54,864 - 123864 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-13 10:49:54,864 - 123864 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-13 10:49:54,865 - 123864 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 123864;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:49:56,921 - 123864 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 10:49:56,921 - 123864 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123864), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123864), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 123864 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:49:57,294 - 123864 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 10:49:57,294 - 123864 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 123864;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:49:57,591 - 123864 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 10:49:57,594 - 123864 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-13 10:49:57,595 - 123864 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14626... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:49:57,898 - 123864 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-01-13 10:49:57,898 - 123864 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-13 10:49:57,901 - 123864 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-01-13 10:49:57,902 - 123864 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149733;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:49:58,195 - 123864 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 10:49:58,196 - 123864 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-01-13 00:00:00' and ServiceDate <= '2026-12-31 00:00:00' and ServiceSetupId = 149733 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:49:58,500 - 123864 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 10:49:59,119 - 123864 - src.utils.log - INFO - Generating work orders for setup: 149733 - __SPLIT__ 2026-01-13 10:50:05,074 - 123864 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1132;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:50:05,368 - 123864 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 10:50:05,473 - 123864 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-01-13 10:50:05,485 - 123864 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:50:05,779 - 123864 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 10:50:05,787 - 123864 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-01-13 10:50:05,788 - 123864 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-01-13 10:50:05,788 - 123864 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:50:06,100 - 123864 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 10:50:06,100 - 123864 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:50:06,409 - 123864 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 10:50:06,409 - 123864 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:50:06,701 - 123864 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 10:50:06,701 - 123864 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:50:07,001 - 123864 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 10:50:07,001 - 123864 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:50:07,307 - 123864 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 10:50:07,308 - 123864 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:50:07,601 - 123864 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 10:50:07,601 - 123864 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:50:07,893 - 123864 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 10:50:07,894 - 123864 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:50:15,442 - 123864 - src.utils.log - ERROR - ❌ Error in deleting records: (pyodbc.IntegrityError) ('23000', '[23000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]The DELETE statement conflicted with the REFERENCE constraint "FK_WorkorderAutoGenerationServices_WorkOrderAutoGeneration". The conflict occurred in database "pstrmcore", table "ServiceCore.WorkOrderAutoGenerationServices", column \'WorkOrderAutoGenerationId\'. (547) (SQLExecDirectW)') [SQL: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 ] (Background on this error at: https://sqlalche.me/e/20/gkpj) - __SPLIT__ 2026-01-13 10:50:15,442 - 123864 - src.utils.log - ERROR - ❌ delete_records_from_db failed after 1 attempts: (pyodbc.IntegrityError) ('23000', '[23000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]The DELETE statement conflicted with the REFERENCE constraint "FK_WorkorderAutoGenerationServices_WorkOrderAutoGeneration". The conflict occurred in database "pstrmcore", table "ServiceCore.WorkOrderAutoGenerationServices", column \'WorkOrderAutoGenerationId\'. (547) (SQLExecDirectW)') [SQL: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 ] (Background on this error at: https://sqlalche.me/e/20/gkpj) - __SPLIT__ 2026-01-13 10:50:15,442 - 123864 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123864;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:50:15,736 - 123864 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 10:50:15,736 - 123864 - src.utils.log - INFO - Time took to perform operation: 22.91 - __SPLIT__ 2026-01-13 10:50:15,736 - 123864 - src.utils.log - INFO - Error in Sequential work order generation Error: (pyodbc.IntegrityError) ('23000', '[23000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]The DELETE statement conflicted with the REFERENCE constraint "FK_WorkorderAutoGenerationServices_WorkOrderAutoGeneration". The conflict occurred in database "pstrmcore", table "ServiceCore.WorkOrderAutoGenerationServices", column \'WorkOrderAutoGenerationId\'. (547) (SQLExecDirectW)') [SQL: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149733 ] (Background on this error at: https://sqlalche.me/e/20/gkpj) - __SPLIT__ 2026-01-13 10:50:15,736 - 123864 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123864;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:50:16,030 - 123864 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 10:50:16,030 - 123864 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-13 05:50:16.030' WHERE GenerateWorkOrderHistoryId = 123864;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:50:16,324 - 123864 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 10:53:44,058 - 11720 - src.utils.log - INFO - ParallelProcessing=True GenerateWorkOrderHistoryId=11720 - __SPLIT__ 2026-01-13 10:53:44,059 - 11720 - src.utils.log - INFO - Parallel Work order generation algo started for GenerateWorkOrderHistoryId: 11720 - __SPLIT__ 2026-01-13 10:53:44,060 - 11720 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-13 10:53:44,060 - 11720 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive' ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:53:46,107 - 11720 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 10:53:46,107 - 11720 - src.utils.log - INFO - ℹ️ Connection string not found, connecting to common DB - __SPLIT__ 2026-01-13 10:53:46,107 - 11720 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 11720;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:53:46,429 - 11720 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 10:53:46,429 - 11720 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 11720), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 11720), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 11720 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:53:46,751 - 11720 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 10:53:46,751 - 11720 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 11720;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:53:47,046 - 11720 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 10:53:47,049 - 11720 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-13 10:53:47,050 - 11720 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 13107... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:53:47,350 - 11720 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-01-13 10:53:47,350 - 11720 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-13 10:53:47,353 - 11720 - src.utils.log - INFO - πŸ“Š Found 1 setups to process across 1 routes - __SPLIT__ 2026-01-13 10:53:47,353 - 11720 - src.utils.log - INFO - πŸš€ Starting parallel processing with 8 workers - __SPLIT__ 2026-01-13 10:53:47,353 - 11720 - src.utils.log - INFO - Generating Sequentially as less then one route given - __SPLIT__ 2026-01-13 10:53:47,353 - 11720 - src.utils.log - INFO - πŸ”„ Processing route: 1 with 1 setups - __SPLIT__ 2026-01-13 10:53:47,354 - 11720 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-01-13 10:53:47,354 - 11720 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23281;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:53:47,644 - 11720 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 10:53:47,644 - 11720 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-01-13 00:00:00' and ServiceDate <= '2034-02-28 00:00:00' and ServiceSetupId = 23281 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:53:47,941 - 11720 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 10:53:48,687 - 11720 - src.utils.log - INFO - Generating work orders for setup: 23281 - __SPLIT__ 2026-01-13 10:58:56,066 - 11720 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1391;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:58:56,361 - 11720 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 10:58:57,008 - 11720 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-01-13 10:58:57,057 - 11720 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=135 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:58:57,347 - 11720 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 10:58:57,390 - 11720 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-01-13 10:58:57,391 - 11720 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-01-13 10:58:57,391 - 11720 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23281 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:58:57,689 - 11720 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 10:58:57,689 - 11720 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23281 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:58:57,991 - 11720 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 10:58:57,992 - 11720 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23281 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:58:58,303 - 11720 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 10:58:58,304 - 11720 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23281 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:58:58,616 - 11720 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 10:58:58,617 - 11720 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23281 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:58:58,918 - 11720 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 10:58:58,919 - 11720 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23281 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:58:59,226 - 11720 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 10:58:59,227 - 11720 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23281 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:58:59,569 - 11720 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 10:58:59,569 - 11720 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23281 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:58:59,882 - 11720 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 10:58:59,882 - 11720 - src.utils.log - INFO - πŸ“ Inserting 2962 work orders for route: 1 - __SPLIT__ 2026-01-13 10:58:59,882 - 11720 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 2962 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:59:00,243 - 11720 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2962) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-01-13 10:59:49,939 - 11720 - src.utils.log - INFO - βœ… All 2962 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-01-13 10:59:49,939 - 11720 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 2962 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-01-13 12:12:47.973' and ServiceSetupId = 23281... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:59:50,265 - 11720 - src.utils.log - INFO - βœ… Fetched 2962 rows - __SPLIT__ 2026-01-13 10:59:50,265 - 11720 - src.utils.log - INFO - βœ… Work order IDs inserted for route 1: 2962 records - __SPLIT__ 2026-01-13 10:59:50,266 - 11720 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23281;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:59:50,554 - 11720 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 10:59:50,554 - 11720 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-01-13 10:59:50,555 - 11720 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 23281... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:59:50,852 - 11720 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 10:59:50,852 - 11720 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 23281... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:59:51,144 - 11720 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 10:59:51,148 - 11720 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 23281... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:59:51,443 - 11720 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 10:59:51,445 - 11720 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 23281... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:59:51,733 - 11720 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 10:59:51,734 - 11720 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 23281... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:59:52,036 - 11720 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 10:59:52,036 - 11720 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 23281;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:59:52,328 - 11720 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 10:59:52,328 - 11720 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 23281;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:59:52,621 - 11720 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 10:59:52,622 - 11720 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 23281;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:59:53,316 - 11720 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 10:59:53,316 - 11720 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 23281;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:59:53,613 - 11720 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 10:59:53,626 - 11720 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-01-13 10:59:53,626 - 11720 - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:59:53,936 - 11720 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into CRM.LeadNote in 0 batches - __SPLIT__ 2026-01-13 10:59:53,936 - 11720 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-01-13 10:59:53,936 - 11720 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.CommunicationPreferencesServiceReportNotification: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:59:54,243 - 11720 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.CommunicationPreferencesServiceReportNotification in 0 batches - __SPLIT__ 2026-01-13 10:59:54,243 - 11720 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-01-13 10:59:54,243 - 11720 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SetupAutoGenerationSourceMapping: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:59:54,556 - 11720 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SetupAutoGenerationSourceMapping in 0 batches - __SPLIT__ 2026-01-13 10:59:54,556 - 11720 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-01-13 10:59:54,556 - 11720 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:59:54,868 - 11720 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 0 batches - __SPLIT__ 2026-01-13 10:59:54,869 - 11720 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-01-13 10:59:54,869 - 11720 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrderAutoGeneration: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:59:55,176 - 11720 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrderAutoGeneration in 0 batches - __SPLIT__ 2026-01-13 10:59:55,176 - 11720 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-13 10:59:55,176 - 11720 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:59:55,484 - 11720 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-13 10:59:55,484 - 11720 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-13 10:59:55,484 - 11720 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:59:55,792 - 11720 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission in 0 batches - __SPLIT__ 2026-01-13 10:59:55,792 - 11720 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-01-13 10:59:55,792 - 11720 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 2962 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 10:59:56,103 - 11720 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2962) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-01-13 11:00:02,868 - 11720 - src.utils.log - INFO - βœ… All 2962 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-01-13 11:00:02,868 - 11720 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-01-13 11:00:02,868 - 11720 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 11:00:03,179 - 11720 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 0 batches - __SPLIT__ 2026-01-13 11:00:03,180 - 11720 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-13 11:00:03,180 - 11720 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 2962 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 11:00:03,486 - 11720 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2962) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-01-13 11:00:14,544 - 11720 - src.utils.log - INFO - βœ… All 2962 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-01-13 11:00:14,544 - 11720 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-13 11:00:14,544 - 11720 - src.utils.log - INFO - βœ… Temp tables populated for route: 1 - __SPLIT__ 2026-01-13 11:00:14,544 - 11720 - src.utils.log - INFO - βœ… Route 1 generation complete - __SPLIT__ 2026-01-13 11:00:14,546 - 11720 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 11720;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 11:00:14,847 - 11720 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 11:00:14,847 - 11720 - src.utils.log - INFO - ⏱️ Total time: 390.79s | Status: Completed - __SPLIT__ 2026-01-13 11:00:14,847 - 11720 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 11720;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 11:00:15,139 - 11720 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 11:00:15,139 - 11720 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-13 06:00:15.139' WHERE GenerateWorkOrderHistoryId = 11720;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 11:00:15,462 - 11720 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 11:00:15,462 - 11720 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-13 13:15:18,274 - 123865 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=123865 - __SPLIT__ 2026-01-13 13:15:18,275 - 123865 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 123865 - __SPLIT__ 2026-01-13 13:15:18,276 - 123865 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-13 13:15:18,276 - 123865 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:20,322 - 123865 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 13:15:20,323 - 123865 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-13 13:15:20,323 - 123865 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-13 13:15:20,323 - 123865 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-13 13:15:20,324 - 123865 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 123865;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:22,337 - 123865 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 13:15:22,337 - 123865 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123865), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123865), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 123865 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:22,706 - 123865 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 13:15:22,706 - 123865 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 123865;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:22,996 - 123865 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 13:15:22,999 - 123865 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-13 13:15:23,000 - 123865 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14661... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:23,297 - 123865 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 13:15:23,297 - 123865 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-13 13:15:23,300 - 123865 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-01-13 13:15:23,300 - 123865 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:23,588 - 123865 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 13:15:23,589 - 123865 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-01-13 00:00:00' and ServiceDate <= '2026-04-30 00:00:00' and ServiceSetupId = 149734 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:23,887 - 123865 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 13:15:24,486 - 123865 - src.utils.log - INFO - Generating work orders for setup: 149734 - __SPLIT__ 2026-01-13 13:15:24,513 - 123865 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11428;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:24,801 - 123865 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 13:15:24,842 - 123865 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-01-13 13:15:24,847 - 123865 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:25,134 - 123865 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 13:15:25,138 - 123865 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-01-13 13:15:25,138 - 123865 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-01-13 13:15:25,138 - 123865 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:25,452 - 123865 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 13:15:25,452 - 123865 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:25,749 - 123865 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 13:15:25,750 - 123865 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:26,039 - 123865 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 13:15:26,039 - 123865 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:26,337 - 123865 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 13:15:26,337 - 123865 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:26,637 - 123865 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 13:15:26,637 - 123865 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:26,928 - 123865 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 13:15:26,929 - 123865 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:27,218 - 123865 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 13:15:27,218 - 123865 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:27,517 - 123865 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 13:15:27,517 - 123865 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 4 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:27,841 - 123865 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-01-13 13:15:29,039 - 123865 - src.utils.log - INFO - βœ… All 4 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-01-13 13:15:29,040 - 123865 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 4 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-01-13 12:12:47.790' and ServiceSetupId = 149734... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:29,338 - 123865 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-01-13 13:15:29,339 - 123865 - src.utils.log - INFO - Id's of work order inserted to DB: [3161203 3161204 3161205 3161206] - __SPLIT__ 2026-01-13 13:15:29,339 - 123865 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:29,627 - 123865 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 13:15:29,627 - 123865 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-01-13 13:15:29,628 - 123865 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 149734... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:29,918 - 123865 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 13:15:29,918 - 123865 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 149734... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:30,206 - 123865 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 13:15:30,210 - 123865 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 149734... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:30,504 - 123865 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-13 13:15:30,505 - 123865 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 149734... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:30,792 - 123865 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 13:15:30,793 - 123865 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 149734... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:31,080 - 123865 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 13:15:31,081 - 123865 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:31,370 - 123865 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 13:15:31,371 - 123865 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:31,658 - 123865 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 13:15:31,659 - 123865 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:31,961 - 123865 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 13:15:31,961 - 123865 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:32,251 - 123865 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 13:15:32,260 - 123865 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-01-13 13:15:32,260 - 123865 - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:32,547 - 123865 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into CRM.LeadNote in 0 batches - __SPLIT__ 2026-01-13 13:15:32,548 - 123865 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-01-13 13:15:32,548 - 123865 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.CommunicationPreferencesServiceReportNotification: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:32,835 - 123865 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.CommunicationPreferencesServiceReportNotification in 0 batches - __SPLIT__ 2026-01-13 13:15:32,836 - 123865 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-01-13 13:15:32,836 - 123865 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SetupAutoGenerationSourceMapping: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:33,123 - 123865 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SetupAutoGenerationSourceMapping in 0 batches - __SPLIT__ 2026-01-13 13:15:33,123 - 123865 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-01-13 13:15:33,124 - 123865 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:33,411 - 123865 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 0 batches - __SPLIT__ 2026-01-13 13:15:33,411 - 123865 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-01-13 13:15:33,411 - 123865 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrderAutoGeneration: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:33,699 - 123865 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrderAutoGeneration in 0 batches - __SPLIT__ 2026-01-13 13:15:33,699 - 123865 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-13 13:15:33,699 - 123865 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:33,987 - 123865 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-13 13:15:33,987 - 123865 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-13 13:15:33,987 - 123865 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:34,275 - 123865 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission in 0 batches - __SPLIT__ 2026-01-13 13:15:34,275 - 123865 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-01-13 13:15:34,275 - 123865 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 8 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:34,568 - 123865 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 8) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-01-13 13:15:35,663 - 123865 - src.utils.log - INFO - βœ… All 8 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-01-13 13:15:35,663 - 123865 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-01-13 13:15:35,663 - 123865 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:35,951 - 123865 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 0 batches - __SPLIT__ 2026-01-13 13:15:35,951 - 123865 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-13 13:15:35,951 - 123865 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 4 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:36,246 - 123865 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-01-13 13:15:37,268 - 123865 - src.utils.log - INFO - βœ… All 4 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-01-13 13:15:37,268 - 123865 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-13 13:15:37,268 - 123865 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123865;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:37,556 - 123865 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 13:15:37,556 - 123865 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-01-13 13:15:37,556 - 123865 - src.utils.log - INFO - Time took to perform operation: 19.28 - __SPLIT__ 2026-01-13 13:15:37,556 - 123865 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123865;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:37,845 - 123865 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 13:15:37,845 - 123865 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-13 08:15:37.845' WHERE GenerateWorkOrderHistoryId = 123865;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:15:38,133 - 123865 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 13:16:03,726 - [123865] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[3161204, 3161205] user_id=43135 company_id=133 project_id=[123865] publish_all=False - __SPLIT__ 2026-01-13 13:16:03,727 - [123865] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[3161204, 3161205] user_id=43135 company_id=133 project_id=[123865] publish_all=False - __SPLIT__ 2026-01-13 13:16:03,727 - [123865] - src.utils.log - INFO - Sequential Work order publish in progress for GenerateWorkOrderHistoryId: [123865] - __SPLIT__ 2026-01-13 13:16:03,741 - [123865] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-13 13:16:03,742 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:06,412 - [123865] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 13:16:06,413 - [123865] - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-13 13:16:06,413 - [123865] - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-13 13:16:06,414 - [123865] - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-13 13:16:06,414 - [123865] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123865;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:09,006 - [123865] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 13:16:09,006 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (3161204, 3161205)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:09,298 - [123865] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-13 13:16:09,299 - [123865] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-01-13 13:16:09,299 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149734 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:09,596 - [123865] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 13:16:09,597 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149734 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:09,892 - [123865] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 13:16:09,893 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149734 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:10,190 - [123865] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 13:16:10,195 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:10,482 - [123865] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-13 13:16:10,483 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:10,770 - [123865] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 13:16:10,771 - [123865] - src.utils.log - INFO - πŸ“ Executing: UPDATE Common.GenerateNumberConfig SET NextNumber = '1291849' WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:11,059 - [123865] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 13:16:11,060 - [123865] - src.utils.log - INFO - πŸ“ Executing: UPDATE Common.GenerateNumberConfig SET NextNumber = '1349199' WHERE CompanyId = 133 AND EnitityNumberType in ('Invoice');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:11,348 - [123865] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 13:16:11,352 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 149734... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:11,645 - [123865] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 13:16:11,652 - [123865] - src.utils.log - INFO - Size of Transaction: 2 - __SPLIT__ 2026-01-13 13:16:11,653 - [123865] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:12,089 - [123865] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-01-13 13:16:13,107 - [123865] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-01-13 13:16:13,251 - [123865] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-13 13:16:13,251 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911) and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-01-13 08:16:11.647';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:13,651 - [123865] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-13 13:16:13,654 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:13,942 - [123865] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 13:16:13,950 - [123865] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911) AND CreatedDate = '2026-01-13 08:16:11.647'; ... (Thread: ThreadPoolExecutor-0_0) - __SPLIT__ 2026-01-13 13:16:14,342 - [123865] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 13:16:14,347 - [123865] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:14,643 - [123865] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.Invoice - __SPLIT__ 2026-01-13 13:16:15,660 - [123865] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-01-13 13:16:15,661 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('1291848', '1291847')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:16,001 - [123865] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-13 13:16:16,010 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 149734 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:16,302 - [123865] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 13:16:16,302 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 149734 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:16,593 - [123865] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 13:16:16,594 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 149734 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:16,884 - [123865] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 13:16:16,884 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 149734 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:17,174 - [123865] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 13:16:17,187 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:17,474 - [123865] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 13:16:17,480 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:17,769 - [123865] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 13:16:17,772 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:18,060 - [123865] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 13:16:18,061 - [123865] - src.utils.log - INFO - Sequential Insertion in invoice tables begin - __SPLIT__ 2026-01-13 13:16:18,061 - [123865] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.AccountDiscountSetup: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:18,349 - [123865] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.AccountDiscountSetup in 0 batches - __SPLIT__ 2026-01-13 13:16:18,349 - [123865] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:18,645 - [123865] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.InvoiceCharges - __SPLIT__ 2026-01-13 13:16:19,661 - [123865] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-01-13 13:16:19,662 - [123865] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.DiscountApplied: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:19,949 - [123865] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.DiscountApplied in 0 batches - __SPLIT__ 2026-01-13 13:16:19,950 - [123865] - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-01-13 13:16:19,951 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:20,237 - [123865] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 13:16:20,238 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14537' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:20,525 - [123865] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 13:16:20,527 - [123865] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:20,993 - [123865] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-01-13 13:16:22,087 - [123865] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-01-13 13:16:22,230 - [123865] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-13 13:16:22,232 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1291847', '1291848') AND wo.AccountNumber = '14537' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-1_0) - __SPLIT__ 2026-01-13 13:16:22,528 - [123865] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-13 13:16:22,529 - [123865] - src.utils.log - INFO - Sequential fetching temp table records - __SPLIT__ 2026-01-13 13:16:22,529 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId in (3161204, 3161205)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:22,823 - [123865] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-13 13:16:22,823 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (3161204, 3161205)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:23,112 - [123865] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 13:16:23,112 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId in (3161204, 3161205)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:23,404 - [123865] - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-01-13 13:16:23,405 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId in (3161204, 3161205)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:23,693 - [123865] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 13:16:23,693 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId in (3161204, 3161205)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:23,983 - [123865] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 13:16:23,984 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId in (3161204, 3161205)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:24,284 - [123865] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 13:16:24,284 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId in (3161204, 3161205) and woag.RefType = 'TempWorkorder';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:24,588 - [123865] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 13:16:24,588 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId in (3161204, 3161205);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:24,876 - [123865] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 13:16:24,879 - [123865] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-01-13 13:16:24,891 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:25,178 - [123865] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 13:16:25,178 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:25,466 - [123865] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 13:16:25,469 - [123865] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:25,782 - [123865] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-01-13 13:16:26,812 - [123865] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-01-13 13:16:26,814 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 149734 AND WorkOrderNo IN ('3148976', '6844303') AND GenerateWorkOrderHistoryId = 123865;... (Thread: ThreadPoolExecutor-2_0) - __SPLIT__ 2026-01-13 13:16:27,188 - [123865] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-13 13:16:27,188 - [123865] - src.utils.log - INFO - 🏁 Final merged rows: 2 - __SPLIT__ 2026-01-13 13:16:27,193 - [123865] - src.utils.log - INFO - Sequential Insertion in work order tables begin - __SPLIT__ 2026-01-13 13:16:27,193 - [123865] - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:27,481 - [123865] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into CRM.LeadNote in 0 batches - __SPLIT__ 2026-01-13 13:16:27,481 - [123865] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderAppliedDiscount: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:27,787 - [123865] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceAuto.WorkOrderAppliedDiscount in 0 batches - __SPLIT__ 2026-01-13 13:16:27,788 - [123865] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderSalesPersonCommission: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:28,094 - [123865] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderSalesPersonCommission in 0 batches - __SPLIT__ 2026-01-13 13:16:28,095 - [123865] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderCommissionAdjustment: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:28,401 - [123865] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceAuto.WorkOrderCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-13 13:16:28,401 - [123865] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:28,714 - [123865] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-01-13 13:16:29,891 - [123865] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-01-13 13:16:29,891 - [123865] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrder: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:30,198 - [123865] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrder in 0 batches - __SPLIT__ 2026-01-13 13:16:30,198 - [123865] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 4 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:30,509 - [123865] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-01-13 13:16:31,526 - [123865] - src.utils.log - INFO - βœ… All 4 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-01-13 13:16:31,526 - [123865] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkorderSourceMapping: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:31,833 - [123865] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkorderSourceMapping in 0 batches - __SPLIT__ 2026-01-13 13:16:31,833 - [123865] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:32,147 - [123865] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-01-13 13:16:33,181 - [123865] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-01-13 13:16:33,182 - [123865] - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-01-13 13:16:33,182 - [123865] - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 123865 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:33,490 - [123865] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 13:16:33,496 - [123865] - src.utils.log - INFO - πŸ”„ Updating next gen date sequentially: inside update_next_workorder_generation - __SPLIT__ 2026-01-13 13:16:33,641 - [123865] - src.utils.log - INFO - πŸ›  Creating temp table #tbl_6a552841dd - __SPLIT__ 2026-01-13 13:16:33,931 - [123865] - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_6a552841dd - __SPLIT__ 2026-01-13 13:16:34,218 - [123865] - src.utils.log - INFO - πŸ” Running MERGE update to apply changes - __SPLIT__ 2026-01-13 13:16:34,369 - [123865] - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-01-13 13:16:34,517 - [123865] - src.utils.log - INFO - πŸ” Verified successfully updated 1 rows via #tbl_6a552841dd - __SPLIT__ 2026-01-13 13:16:34,517 - [123865] - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_6a552841dd - __SPLIT__ 2026-01-13 13:16:34,517 - [123865] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 123865 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:34,805 - [123865] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 13:16:34,805 - [123865] - src.utils.log - INFO - Sequential deletion from temp tables begin - __SPLIT__ 2026-01-13 13:16:34,805 - [123865] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId in (3161204, 3161205) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:35,111 - [123865] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 13:16:35,111 - [123865] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId in (3161204, 3161205) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:35,411 - [123865] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 13:16:35,411 - [123865] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId in (3161204, 3161205) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:35,699 - [123865] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 13:16:35,699 - [123865] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId in (3161204, 3161205) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:36,028 - [123865] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 13:16:36,028 - [123865] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId in (3161204, 3161205) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:36,322 - [123865] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 13:16:36,322 - [123865] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (3161204, 3161205) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:36,613 - [123865] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 13:16:36,613 - [123865] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId in (3161204, 3161205) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:36,901 - [123865] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 13:16:36,901 - [123865] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (3161204, 3161205) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:37,208 - [123865] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 13:16:37,208 - [123865] - src.utils.log - INFO - Work order published ids: (3161204, 3161205) - __SPLIT__ 2026-01-13 13:16:37,208 - [123865] - src.utils.log - INFO - Time took to perform operation in publishing [123865]: 33.48 - __SPLIT__ 2026-01-13 13:16:37,208 - [123865] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [123865] - __SPLIT__ 2026-01-13 13:16:37,208 - [123865] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-01-13 08:16:37.208' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123865;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 13:16:37,497 - [123865] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 14:51:39,155 - 123870 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=123870 - __SPLIT__ 2026-01-13 14:51:39,156 - 123870 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 123870 - __SPLIT__ 2026-01-13 14:51:39,156 - 123870 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-13 14:51:39,156 - 123870 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:41,213 - 123870 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:51:41,213 - 123870 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-13 14:51:41,214 - 123870 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-13 14:51:41,214 - 123870 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-13 14:51:41,214 - 123870 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 123870;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:43,162 - 123870 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 14:51:43,162 - 123870 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123870), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123870), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 123870 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:43,524 - 123870 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:51:43,525 - 123870 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 123870;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:43,805 - 123870 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:51:43,807 - 123870 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-13 14:51:43,808 - 123870 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14673... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:44,096 - 123870 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:51:44,096 - 123870 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-13 14:51:44,098 - 123870 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-01-13 14:51:44,099 - 123870 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:44,378 - 123870 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:51:44,378 - 123870 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-11-01 00:00:00' and ServiceDate <= '2026-11-19 00:00:00' and ServiceSetupId = 149734 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:44,667 - 123870 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:51:45,243 - 123870 - src.utils.log - INFO - Generating work orders for setup: 149734 - __SPLIT__ 2026-01-13 14:51:45,257 - 123870 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11428;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:45,536 - 123870 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:51:45,578 - 123870 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-01-13 14:51:45,585 - 123870 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:45,862 - 123870 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:51:45,866 - 123870 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-01-13 14:51:45,867 - 123870 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-01-13 14:51:45,867 - 123870 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:46,158 - 123870 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:51:46,158 - 123870 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:46,457 - 123870 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:51:46,458 - 123870 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:46,735 - 123870 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:51:46,735 - 123870 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:47,020 - 123870 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:51:47,020 - 123870 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:47,312 - 123870 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:51:47,312 - 123870 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:47,590 - 123870 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:51:47,591 - 123870 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:47,868 - 123870 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:51:47,868 - 123870 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:48,177 - 123870 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:51:48,178 - 123870 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:48,491 - 123870 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-01-13 14:51:49,501 - 123870 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-01-13 14:51:49,501 - 123870 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 2 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-01-13 12:12:47.836' and ServiceSetupId = 149734... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:49,792 - 123870 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-13 14:51:49,793 - 123870 - src.utils.log - INFO - Id's of work order inserted to DB: [3161222 3161223] - __SPLIT__ 2026-01-13 14:51:49,793 - 123870 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:50,072 - 123870 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:51:50,072 - 123870 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-01-13 14:51:50,073 - 123870 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 149734... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:50,351 - 123870 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:51:50,351 - 123870 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 149734... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:50,630 - 123870 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:51:50,634 - 123870 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 149734... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:50,920 - 123870 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-13 14:51:50,921 - 123870 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 149734... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:51,199 - 123870 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:51:51,200 - 123870 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 149734... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:51,477 - 123870 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:51:51,478 - 123870 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:51,755 - 123870 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:51:51,756 - 123870 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:52,034 - 123870 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:51:52,034 - 123870 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:52,325 - 123870 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:51:52,325 - 123870 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:52,603 - 123870 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:51:52,611 - 123870 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-01-13 14:51:52,611 - 123870 - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:52,890 - 123870 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into CRM.LeadNote in 0 batches - __SPLIT__ 2026-01-13 14:51:52,890 - 123870 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-01-13 14:51:52,890 - 123870 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.CommunicationPreferencesServiceReportNotification: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:53,168 - 123870 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.CommunicationPreferencesServiceReportNotification in 0 batches - __SPLIT__ 2026-01-13 14:51:53,168 - 123870 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-01-13 14:51:53,168 - 123870 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SetupAutoGenerationSourceMapping: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:53,446 - 123870 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SetupAutoGenerationSourceMapping in 0 batches - __SPLIT__ 2026-01-13 14:51:53,447 - 123870 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-01-13 14:51:53,447 - 123870 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:53,725 - 123870 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 0 batches - __SPLIT__ 2026-01-13 14:51:53,725 - 123870 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-01-13 14:51:53,725 - 123870 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrderAutoGeneration: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:54,004 - 123870 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrderAutoGeneration in 0 batches - __SPLIT__ 2026-01-13 14:51:54,004 - 123870 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-13 14:51:54,004 - 123870 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:54,283 - 123870 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-13 14:51:54,283 - 123870 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-13 14:51:54,283 - 123870 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:54,561 - 123870 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission in 0 batches - __SPLIT__ 2026-01-13 14:51:54,561 - 123870 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-01-13 14:51:54,562 - 123870 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 4 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:54,844 - 123870 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-01-13 14:51:55,827 - 123870 - src.utils.log - INFO - βœ… All 4 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-01-13 14:51:55,828 - 123870 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-01-13 14:51:55,828 - 123870 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:56,106 - 123870 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 0 batches - __SPLIT__ 2026-01-13 14:51:56,106 - 123870 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-13 14:51:56,106 - 123870 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:56,392 - 123870 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-01-13 14:51:57,378 - 123870 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-01-13 14:51:57,379 - 123870 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-13 14:51:57,379 - 123870 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123870;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:57,657 - 123870 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 14:51:57,658 - 123870 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-01-13 14:51:57,658 - 123870 - src.utils.log - INFO - Time took to perform operation: 18.5 - __SPLIT__ 2026-01-13 14:51:57,658 - 123870 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123870;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:57,936 - 123870 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 14:51:57,936 - 123870 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-13 09:51:57.936' WHERE GenerateWorkOrderHistoryId = 123870;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:51:58,215 - 123870 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 14:52:13,294 - [123870] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[3161222, 3161223] user_id=43135 company_id=133 project_id=[123870] publish_all=False - __SPLIT__ 2026-01-13 14:52:13,294 - [123870] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[3161222, 3161223] user_id=43135 company_id=133 project_id=[123870] publish_all=False - __SPLIT__ 2026-01-13 14:52:13,295 - [123870] - src.utils.log - INFO - Parallel Work order publish in progress for GenerateWorkOrderHistoryId: [123870] - __SPLIT__ 2026-01-13 14:52:13,295 - [123870] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-13 14:52:13,295 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:15,328 - [123870] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:52:15,329 - [123870] - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-13 14:52:15,329 - [123870] - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-13 14:52:15,330 - [123870] - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-13 14:52:15,330 - [123870] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123870;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:17,299 - [123870] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 14:52:17,300 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (3161222, 3161223)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:17,586 - [123870] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-13 14:52:17,586 - [123870] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-01-13 14:52:17,587 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149734 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:17,867 - [123870] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:52:17,868 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149734 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:18,148 - [123870] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:52:18,149 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149734 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:18,430 - [123870] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:52:18,434 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:18,715 - [123870] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-13 14:52:18,715 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:18,996 - [123870] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:52:18,997 - [123870] - src.utils.log - INFO - πŸ“ Executing: UPDATE Common.GenerateNumberConfig SET NextNumber = '1291852' WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:19,279 - [123870] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 14:52:19,280 - [123870] - src.utils.log - INFO - πŸ“ Executing: UPDATE Common.GenerateNumberConfig SET NextNumber = '1349202' WHERE CompanyId = 133 AND EnitityNumberType in ('Invoice');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:19,565 - [123870] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 14:52:19,569 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 149734... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:19,850 - [123870] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:52:19,857 - [123870] - src.utils.log - INFO - Size of Transaction: 2 - __SPLIT__ 2026-01-13 14:52:19,858 - [123870] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:20,285 - [123870] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-01-13 14:52:21,275 - [123870] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-01-13 14:52:21,415 - [123870] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-13 14:52:21,416 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911) and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-01-13 09:52:19.852';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:21,799 - [123870] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-13 14:52:21,801 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:22,083 - [123870] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:52:22,091 - [123870] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911) AND CreatedDate = '2026-01-13 09:52:19.852'; ... (Thread: ThreadPoolExecutor-7_0) - __SPLIT__ 2026-01-13 14:52:22,474 - [123870] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 14:52:22,479 - [123870] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:22,770 - [123870] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.Invoice - __SPLIT__ 2026-01-13 14:52:23,760 - [123870] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-01-13 14:52:23,761 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('1291851', '1291850')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:24,094 - [123870] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-13 14:52:24,104 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 149734 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:24,385 - [123870] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:52:24,386 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 149734 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:24,667 - [123870] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:52:24,667 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 149734 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:24,948 - [123870] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:52:24,949 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 149734 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:25,230 - [123870] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:52:25,243 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:25,524 - [123870] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:52:25,530 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:25,811 - [123870] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:52:25,814 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:26,095 - [123870] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:52:26,095 - [123870] - src.utils.log - INFO - Parallel Insertion in invoice tables begin - __SPLIT__ 2026-01-13 14:52:26,096 - [123870] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.AccountDiscountSetup: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-8_0) - __SPLIT__ 2026-01-13 14:52:26,096 - [123870] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 2 rows in batches of 25000 (Thread: ThreadPoolExecutor-8_1) - __SPLIT__ 2026-01-13 14:52:26,096 - [123870] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.DiscountApplied: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-8_2) - __SPLIT__ 2026-01-13 14:52:26,378 - [123870] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.AccountDiscountSetup in 0 batches - __SPLIT__ 2026-01-13 14:52:26,378 - [123870] - src.utils.log - INFO - Insert success for table: Billing.AccountDiscountSetup - __SPLIT__ 2026-01-13 14:52:27,212 - [123870] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.InvoiceCharges - __SPLIT__ 2026-01-13 14:52:27,213 - [123870] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.DiscountApplied in 0 batches - __SPLIT__ 2026-01-13 14:52:27,216 - [123870] - src.utils.log - INFO - Insert success for table: Billing.DiscountApplied - __SPLIT__ 2026-01-13 14:52:28,183 - [123870] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-01-13 14:52:28,184 - [123870] - src.utils.log - INFO - Insert success for table: Billing.InvoiceCharges - __SPLIT__ 2026-01-13 14:52:28,184 - [123870] - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-01-13 14:52:28,186 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:28,466 - [123870] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:52:28,467 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14537' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:28,742 - [123870] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:52:28,744 - [123870] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:29,193 - [123870] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-01-13 14:52:30,208 - [123870] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-01-13 14:52:30,346 - [123870] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-13 14:52:30,348 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1291850', '1291851') AND wo.AccountNumber = '14537' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-9_0) - __SPLIT__ 2026-01-13 14:52:30,638 - [123870] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-13 14:52:30,638 - [123870] - src.utils.log - INFO - Parallel fetching temp table records - __SPLIT__ 2026-01-13 14:52:30,638 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId in (3161222, 3161223)... (Thread: ThreadPoolExecutor-10_0) - __SPLIT__ 2026-01-13 14:52:30,639 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (3161222, 3161223)... (Thread: ThreadPoolExecutor-10_1) - __SPLIT__ 2026-01-13 14:52:30,639 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId in (3161222, 3161223)... (Thread: ThreadPoolExecutor-10_2) - __SPLIT__ 2026-01-13 14:52:30,639 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId in (3161222, 3161223)... (Thread: ThreadPoolExecutor-10_3) - __SPLIT__ 2026-01-13 14:52:30,640 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId in (3161222, 3161223)... (Thread: ThreadPoolExecutor-10_4) - __SPLIT__ 2026-01-13 14:52:30,640 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId in (3161222, 3161223)... (Thread: ThreadPoolExecutor-10_5) - __SPLIT__ 2026-01-13 14:52:30,641 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId in (3161222, 3161223) and woag.RefType = 'TempWorkorder';... (Thread: ThreadPoolExecutor-10_6) - __SPLIT__ 2026-01-13 14:52:30,641 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId in (3161222, 3161223);... (Thread: ThreadPoolExecutor-10_7) - __SPLIT__ 2026-01-13 14:52:30,917 - [123870] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:52:30,923 - [123870] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-13 14:52:30,925 - [123870] - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-01-13 14:52:31,724 - [123870] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:52:31,746 - [123870] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:52:31,778 - [123870] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:52:31,798 - [123870] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:52:31,805 - [123870] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:52:31,808 - [123870] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-01-13 14:52:31,820 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:32,095 - [123870] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:52:32,096 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:32,372 - [123870] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:52:32,376 - [123870] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:32,682 - [123870] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-01-13 14:52:33,680 - [123870] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-01-13 14:52:33,681 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 149734 AND WorkOrderNo IN ('2184510', '5283915') AND GenerateWorkOrderHistoryId = 123870;... (Thread: ThreadPoolExecutor-11_0) - __SPLIT__ 2026-01-13 14:52:33,973 - [123870] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-13 14:52:33,974 - [123870] - src.utils.log - INFO - 🏁 Final merged rows: 2 - __SPLIT__ 2026-01-13 14:52:33,979 - [123870] - src.utils.log - INFO - Parallel Insertion in work order tables begin - __SPLIT__ 2026-01-13 14:52:33,979 - [123870] - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-12_0) - __SPLIT__ 2026-01-13 14:52:33,979 - [123870] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderAppliedDiscount: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-12_1) - __SPLIT__ 2026-01-13 14:52:33,980 - [123870] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderSalesPersonCommission: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-12_2) - __SPLIT__ 2026-01-13 14:52:33,980 - [123870] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderCommissionAdjustment: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-12_3) - __SPLIT__ 2026-01-13 14:52:33,980 - [123870] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 2 rows in batches of 25000 (Thread: ThreadPoolExecutor-12_4) - __SPLIT__ 2026-01-13 14:52:33,981 - [123870] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrder: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-12_5) - __SPLIT__ 2026-01-13 14:52:33,981 - [123870] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 4 rows in batches of 25000 (Thread: ThreadPoolExecutor-12_6) - __SPLIT__ 2026-01-13 14:52:33,981 - [123870] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkorderSourceMapping: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-12_7) - __SPLIT__ 2026-01-13 14:52:33,982 - [123870] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 2 rows in batches of 25000 (Thread: ThreadPoolExecutor-12_8) - __SPLIT__ 2026-01-13 14:52:34,251 - [123870] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkorderSourceMapping in 0 batches - __SPLIT__ 2026-01-13 14:52:34,252 - [123870] - src.utils.log - INFO - [OK] Source Mapping completed. - __SPLIT__ 2026-01-13 14:52:34,255 - [123870] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into CRM.LeadNote in 0 batches - __SPLIT__ 2026-01-13 14:52:34,255 - [123870] - src.utils.log - INFO - [OK] Lead Notes completed. - __SPLIT__ 2026-01-13 14:52:34,264 - [123870] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-01-13 14:52:34,269 - [123870] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceAuto.WorkOrderCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-13 14:52:34,270 - [123870] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderSalesPersonCommission in 0 batches - __SPLIT__ 2026-01-13 14:52:34,270 - [123870] - src.utils.log - INFO - [OK] Adjustment completed. - __SPLIT__ 2026-01-13 14:52:34,271 - [123870] - src.utils.log - INFO - [OK] Sales Person Commission completed. - __SPLIT__ 2026-01-13 14:52:34,271 - [123870] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceAuto.WorkOrderAppliedDiscount in 0 batches - __SPLIT__ 2026-01-13 14:52:34,272 - [123870] - src.utils.log - INFO - [OK] Discount Applied completed. - __SPLIT__ 2026-01-13 14:52:34,277 - [123870] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-01-13 14:52:34,280 - [123870] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrder in 0 batches - __SPLIT__ 2026-01-13 14:52:34,280 - [123870] - src.utils.log - INFO - [OK] Sub WO completed. - __SPLIT__ 2026-01-13 14:52:35,094 - [123870] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-01-13 14:52:35,237 - [123870] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-01-13 14:52:35,237 - [123870] - src.utils.log - INFO - [OK] Services completed. - __SPLIT__ 2026-01-13 14:52:35,268 - [123870] - src.utils.log - INFO - βœ… All 4 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-01-13 14:52:35,268 - [123870] - src.utils.log - INFO - [OK] Crew completed. - __SPLIT__ 2026-01-13 14:52:36,066 - [123870] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-01-13 14:52:36,066 - [123870] - src.utils.log - INFO - [OK] Publish Services completed. - __SPLIT__ 2026-01-13 14:52:36,067 - [123870] - src.utils.log - INFO - All publish tasks completed successfully. - __SPLIT__ 2026-01-13 14:52:36,067 - [123870] - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-01-13 14:52:36,067 - [123870] - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 123870 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:36,338 - [123870] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:52:36,344 - [123870] - src.utils.log - INFO - πŸ”„ Updating next gen date parallely: inside update_next_workorder_generation - __SPLIT__ 2026-01-13 14:52:36,483 - [123870] - src.utils.log - INFO - πŸ›  Creating temp table #tbl_495d434421 - __SPLIT__ 2026-01-13 14:52:36,623 - [123870] - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_495d434421 - __SPLIT__ 2026-01-13 14:52:37,173 - [123870] - src.utils.log - INFO - πŸ” Running UPDATE to apply changes - __SPLIT__ 2026-01-13 14:52:37,454 - [123870] - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-01-13 14:52:37,454 - [123870] - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_495d434421 - __SPLIT__ 2026-01-13 14:52:37,454 - [123870] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 123870 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:37,741 - [123870] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:52:37,742 - [123870] - src.utils.log - INFO - Parallel deletion from temp tables begin - __SPLIT__ 2026-01-13 14:52:37,742 - [123870] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId in (3161222, 3161223) (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-01-13 14:52:37,742 - [123870] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId in (3161222, 3161223) (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-01-13 14:52:37,743 - [123870] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId in (3161222, 3161223) (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-01-13 14:52:37,743 - [123870] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId in (3161222, 3161223) (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-01-13 14:52:37,743 - [123870] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId in (3161222, 3161223) (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-01-13 14:52:37,744 - [123870] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (3161222, 3161223) (Thread: ThreadPoolExecutor-14_5) - __SPLIT__ 2026-01-13 14:52:37,744 - [123870] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId in (3161222, 3161223) (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-01-13 14:52:38,014 - [123870] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:52:38,014 - [123870] - src.utils.log - INFO - [OK] Deleted from Adjustment - __SPLIT__ 2026-01-13 14:52:38,019 - [123870] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:52:38,020 - [123870] - src.utils.log - INFO - [OK] Deleted from SalesPersonCommission - __SPLIT__ 2026-01-13 14:52:38,020 - [123870] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:52:38,020 - [123870] - src.utils.log - INFO - [OK] Deleted from SubWorkOrder - __SPLIT__ 2026-01-13 14:52:38,031 - [123870] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:52:38,032 - [123870] - src.utils.log - INFO - [OK] Deleted from SourceMapping - __SPLIT__ 2026-01-13 14:52:38,035 - [123870] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:52:38,035 - [123870] - src.utils.log - INFO - [OK] Deleted from Crews - __SPLIT__ 2026-01-13 14:52:38,074 - [123870] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:52:38,074 - [123870] - src.utils.log - INFO - [OK] Deleted from Services - __SPLIT__ 2026-01-13 14:52:38,077 - [123870] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:52:38,078 - [123870] - src.utils.log - INFO - [OK] Deleted from AppliedDiscount - __SPLIT__ 2026-01-13 14:52:38,078 - [123870] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (3161222, 3161223) (Thread: ThreadPoolExecutor-13_0) - __SPLIT__ 2026-01-13 14:52:38,373 - [123870] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:52:38,374 - [123870] - src.utils.log - INFO - βœ” Completed batch of 2 records - __SPLIT__ 2026-01-13 14:52:38,374 - [123870] - src.utils.log - INFO - πŸŽ‰ All batches processed. - __SPLIT__ 2026-01-13 14:52:38,374 - [123870] - src.utils.log - INFO - Work order published ids: (3161222, 3161223) - __SPLIT__ 2026-01-13 14:52:38,374 - [123870] - src.utils.log - INFO - Time took to perform operation in publishing [123870]: 25.08 - __SPLIT__ 2026-01-13 14:52:38,374 - [123870] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [123870] - __SPLIT__ 2026-01-13 14:52:38,374 - [123870] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-01-13 09:52:38.374' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123870;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:52:38,662 - [123870] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 14:55:10,623 - 123871 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=123871 - __SPLIT__ 2026-01-13 14:55:10,624 - 123871 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 123871 - __SPLIT__ 2026-01-13 14:55:10,624 - 123871 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-13 14:55:10,624 - 123871 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:12,638 - 123871 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:55:12,638 - 123871 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-13 14:55:12,639 - 123871 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-13 14:55:12,639 - 123871 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-13 14:55:12,639 - 123871 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 123871;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:14,632 - 123871 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 14:55:14,632 - 123871 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123871), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123871), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 123871 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:15,006 - 123871 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:55:15,006 - 123871 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 123871;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:15,292 - 123871 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:55:15,295 - 123871 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-13 14:55:15,295 - 123871 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14736... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:15,590 - 123871 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-01-13 14:55:15,590 - 123871 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-13 14:55:15,593 - 123871 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-01-13 14:55:15,594 - 123871 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:15,878 - 123871 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:55:15,879 - 123871 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-11-01 00:00:00' and ServiceDate <= '2026-11-30 00:00:00' and ServiceSetupId = 149734 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:16,175 - 123871 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-01-13 14:55:16,767 - 123871 - src.utils.log - INFO - Generating work orders for setup: 149734 - __SPLIT__ 2026-01-13 14:55:16,776 - 123871 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11428;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:17,061 - 123871 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:55:17,100 - 123871 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-01-13 14:55:17,105 - 123871 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:17,389 - 123871 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:55:17,392 - 123871 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-01-13 14:55:17,392 - 123871 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-01-13 14:55:17,392 - 123871 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:17,684 - 123871 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:55:17,684 - 123871 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:17,974 - 123871 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:55:17,974 - 123871 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:18,257 - 123871 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:55:18,258 - 123871 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:18,547 - 123871 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:55:18,548 - 123871 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:18,843 - 123871 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:55:18,843 - 123871 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:19,128 - 123871 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:55:19,128 - 123871 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:19,411 - 123871 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:55:19,412 - 123871 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:19,701 - 123871 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:55:19,702 - 123871 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:20,024 - 123871 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-01-13 14:55:21,045 - 123871 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-01-13 14:55:21,046 - 123871 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 1 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-01-13 12:12:47.745' and ServiceSetupId = 149734... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:21,344 - 123871 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:55:21,345 - 123871 - src.utils.log - INFO - Id's of work order inserted to DB: [3161224] - __SPLIT__ 2026-01-13 14:55:21,345 - 123871 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:21,630 - 123871 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:55:21,630 - 123871 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-01-13 14:55:21,631 - 123871 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 149734... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:21,916 - 123871 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:55:21,916 - 123871 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 149734... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:22,201 - 123871 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:55:22,205 - 123871 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 149734... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:22,496 - 123871 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-13 14:55:22,498 - 123871 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 149734... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:22,782 - 123871 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:55:22,783 - 123871 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 149734... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:23,067 - 123871 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:55:23,068 - 123871 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:23,352 - 123871 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:55:23,352 - 123871 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:23,637 - 123871 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:55:23,638 - 123871 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:23,935 - 123871 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:55:23,935 - 123871 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:24,219 - 123871 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:55:24,227 - 123871 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-01-13 14:55:24,227 - 123871 - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:24,512 - 123871 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into CRM.LeadNote in 0 batches - __SPLIT__ 2026-01-13 14:55:24,512 - 123871 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-01-13 14:55:24,512 - 123871 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.CommunicationPreferencesServiceReportNotification: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:24,797 - 123871 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.CommunicationPreferencesServiceReportNotification in 0 batches - __SPLIT__ 2026-01-13 14:55:24,797 - 123871 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-01-13 14:55:24,797 - 123871 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SetupAutoGenerationSourceMapping: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:25,082 - 123871 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SetupAutoGenerationSourceMapping in 0 batches - __SPLIT__ 2026-01-13 14:55:25,082 - 123871 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-01-13 14:55:25,082 - 123871 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:25,367 - 123871 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 0 batches - __SPLIT__ 2026-01-13 14:55:25,367 - 123871 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-01-13 14:55:25,367 - 123871 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrderAutoGeneration: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:25,652 - 123871 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrderAutoGeneration in 0 batches - __SPLIT__ 2026-01-13 14:55:25,652 - 123871 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-13 14:55:25,652 - 123871 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:25,937 - 123871 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-13 14:55:25,937 - 123871 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-13 14:55:25,937 - 123871 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:26,222 - 123871 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission in 0 batches - __SPLIT__ 2026-01-13 14:55:26,222 - 123871 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-01-13 14:55:26,222 - 123871 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:26,512 - 123871 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-01-13 14:55:27,517 - 123871 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-01-13 14:55:27,518 - 123871 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-01-13 14:55:27,518 - 123871 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:27,802 - 123871 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 0 batches - __SPLIT__ 2026-01-13 14:55:27,803 - 123871 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-13 14:55:27,803 - 123871 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:28,095 - 123871 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-01-13 14:55:29,102 - 123871 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-01-13 14:55:29,102 - 123871 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-13 14:55:29,103 - 123871 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123871;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:29,388 - 123871 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 14:55:29,388 - 123871 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-01-13 14:55:29,388 - 123871 - src.utils.log - INFO - Time took to perform operation: 18.76 - __SPLIT__ 2026-01-13 14:55:29,388 - 123871 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123871;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:29,673 - 123871 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 14:55:29,673 - 123871 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-13 09:55:29.673' WHERE GenerateWorkOrderHistoryId = 123871;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:55:29,960 - 123871 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 14:56:49,989 - 123872 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=123872 - __SPLIT__ 2026-01-13 14:56:49,990 - 123872 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 123872 - __SPLIT__ 2026-01-13 14:56:49,991 - 123872 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-13 14:56:49,991 - 123872 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:56:52,052 - 123872 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:56:52,053 - 123872 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-13 14:56:52,053 - 123872 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-13 14:56:52,055 - 123872 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-13 14:56:52,055 - 123872 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 123872;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:56:53,994 - 123872 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 14:56:53,995 - 123872 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123872), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123872), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 123872 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:56:54,353 - 123872 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:56:54,353 - 123872 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 123872;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:56:54,631 - 123872 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:56:54,634 - 123872 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-13 14:56:54,635 - 123872 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14736... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:56:54,918 - 123872 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-01-13 14:56:54,919 - 123872 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-13 14:56:54,922 - 123872 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-01-13 14:56:54,922 - 123872 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:56:55,200 - 123872 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:56:55,200 - 123872 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-11-01 00:00:00' and ServiceDate <= '2026-11-30 00:00:00' and ServiceSetupId = 149734 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:56:55,477 - 123872 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-01-13 14:56:56,052 - 123872 - src.utils.log - INFO - Generating work orders for setup: 149734 - __SPLIT__ 2026-01-13 14:56:56,062 - 123872 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11428;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:56:56,339 - 123872 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:56:56,377 - 123872 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-01-13 14:56:56,381 - 123872 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:56:56,657 - 123872 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:56:56,660 - 123872 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-01-13 14:56:56,661 - 123872 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-01-13 14:56:56,661 - 123872 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:56:56,945 - 123872 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:56:56,945 - 123872 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:56:57,237 - 123872 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:56:57,237 - 123872 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:56:57,513 - 123872 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:56:57,513 - 123872 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:56:57,798 - 123872 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:56:57,798 - 123872 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:56:58,089 - 123872 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:56:58,089 - 123872 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:56:58,365 - 123872 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:56:58,366 - 123872 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:56:58,641 - 123872 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:56:58,641 - 123872 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149734 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:56:58,932 - 123872 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:56:58,932 - 123872 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:56:59,247 - 123872 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-01-13 14:57:00,237 - 123872 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-01-13 14:57:00,238 - 123872 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 1 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-01-13 12:12:47.836' and ServiceSetupId = 149734... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:57:00,526 - 123872 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:57:00,527 - 123872 - src.utils.log - INFO - Id's of work order inserted to DB: [3161225] - __SPLIT__ 2026-01-13 14:57:00,527 - 123872 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:57:00,804 - 123872 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:57:00,804 - 123872 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-01-13 14:57:00,805 - 123872 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 149734... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:57:01,082 - 123872 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:57:01,082 - 123872 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 149734... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:57:01,359 - 123872 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:57:01,364 - 123872 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 149734... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:57:01,649 - 123872 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-13 14:57:01,650 - 123872 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 149734... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:57:01,927 - 123872 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:57:01,927 - 123872 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 149734... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:57:02,204 - 123872 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:57:02,204 - 123872 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:57:02,481 - 123872 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:57:02,481 - 123872 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:57:02,758 - 123872 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:57:02,758 - 123872 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:57:03,048 - 123872 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:57:03,048 - 123872 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:57:03,325 - 123872 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:57:03,332 - 123872 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-01-13 14:57:03,332 - 123872 - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:57:03,610 - 123872 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into CRM.LeadNote in 0 batches - __SPLIT__ 2026-01-13 14:57:03,610 - 123872 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-01-13 14:57:03,610 - 123872 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.CommunicationPreferencesServiceReportNotification: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:57:03,887 - 123872 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.CommunicationPreferencesServiceReportNotification in 0 batches - __SPLIT__ 2026-01-13 14:57:03,887 - 123872 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-01-13 14:57:03,887 - 123872 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SetupAutoGenerationSourceMapping: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:57:04,164 - 123872 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SetupAutoGenerationSourceMapping in 0 batches - __SPLIT__ 2026-01-13 14:57:04,164 - 123872 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-01-13 14:57:04,164 - 123872 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:57:04,441 - 123872 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 0 batches - __SPLIT__ 2026-01-13 14:57:04,441 - 123872 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-01-13 14:57:04,441 - 123872 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrderAutoGeneration: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:57:04,719 - 123872 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrderAutoGeneration in 0 batches - __SPLIT__ 2026-01-13 14:57:04,719 - 123872 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-13 14:57:04,719 - 123872 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:57:04,996 - 123872 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-13 14:57:04,996 - 123872 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-13 14:57:04,997 - 123872 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:57:05,274 - 123872 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission in 0 batches - __SPLIT__ 2026-01-13 14:57:05,274 - 123872 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-01-13 14:57:05,274 - 123872 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:57:05,555 - 123872 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-01-13 14:57:06,531 - 123872 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-01-13 14:57:06,531 - 123872 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-01-13 14:57:06,532 - 123872 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:57:06,808 - 123872 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 0 batches - __SPLIT__ 2026-01-13 14:57:06,809 - 123872 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-13 14:57:06,809 - 123872 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:57:07,093 - 123872 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-01-13 14:57:08,068 - 123872 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-01-13 14:57:08,069 - 123872 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-13 14:57:08,069 - 123872 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123872;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:57:08,347 - 123872 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 14:57:08,347 - 123872 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-01-13 14:57:08,347 - 123872 - src.utils.log - INFO - Time took to perform operation: 18.36 - __SPLIT__ 2026-01-13 14:57:08,347 - 123872 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123872;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:57:08,624 - 123872 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 14:57:08,625 - 123872 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-13 09:57:08.624' WHERE GenerateWorkOrderHistoryId = 123872;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:57:08,903 - 123872 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 14:58:53,107 - [123872] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[3161225] user_id=43135 company_id=133 project_id=[123872] publish_all=False - __SPLIT__ 2026-01-13 14:58:53,108 - [123872] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[3161225] user_id=43135 company_id=133 project_id=[123872] publish_all=False - __SPLIT__ 2026-01-13 14:58:53,108 - [123872] - src.utils.log - INFO - Sequential Work order publish in progress for GenerateWorkOrderHistoryId: [123872] - __SPLIT__ 2026-01-13 14:58:53,109 - [123872] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-13 14:58:53,109 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:58:55,177 - [123872] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:58:55,178 - [123872] - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-13 14:58:55,178 - [123872] - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-13 14:58:55,179 - [123872] - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-13 14:58:55,179 - [123872] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123872;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:58:57,211 - [123872] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 14:58:57,211 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId = 3161225... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:58:57,505 - [123872] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:58:57,506 - [123872] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-01-13 14:58:57,506 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149734 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:58:57,795 - [123872] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:58:57,795 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149734 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:58:58,084 - [123872] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:58:58,085 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149734 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:58:58,374 - [123872] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:58:58,377 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:58:58,666 - [123872] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-13 14:58:58,667 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:58:58,956 - [123872] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:58:58,957 - [123872] - src.utils.log - INFO - πŸ“ Executing: UPDATE Common.GenerateNumberConfig SET NextNumber = '1291853' WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:58:59,248 - [123872] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 14:58:59,248 - [123872] - src.utils.log - INFO - πŸ“ Executing: UPDATE Common.GenerateNumberConfig SET NextNumber = '1349203' WHERE CompanyId = 133 AND EnitityNumberType in ('Invoice');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:58:59,541 - [123872] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 14:58:59,546 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 149734... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:58:59,836 - [123872] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:58:59,842 - [123872] - src.utils.log - INFO - Size of Transaction: 1 - __SPLIT__ 2026-01-13 14:58:59,843 - [123872] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:00,282 - [123872] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-01-13 14:59:01,302 - [123872] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-01-13 14:59:01,446 - [123872] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-13 14:59:01,447 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy = 12345678910 and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-01-13 09:58:59.837';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:01,824 - [123872] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:59:01,828 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:02,118 - [123872] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:59:02,126 - [123872] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy = 12345678910 AND CreatedDate = '2026-01-13 09:58:59.837'; ... (Thread: ThreadPoolExecutor-7_0) - __SPLIT__ 2026-01-13 14:59:02,524 - [123872] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-13 14:59:02,529 - [123872] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:02,827 - [123872] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.Invoice - __SPLIT__ 2026-01-13 14:59:03,848 - [123872] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-01-13 14:59:03,848 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo = '1291852'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:04,179 - [123872] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:59:04,189 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 149734 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:04,478 - [123872] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:59:04,479 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 149734 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:04,768 - [123872] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:59:04,768 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 149734 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:05,057 - [123872] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:59:05,058 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 149734 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:05,347 - [123872] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:59:05,359 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:05,649 - [123872] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:59:05,654 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:05,943 - [123872] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:59:05,946 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 149734;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:06,235 - [123872] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:59:06,236 - [123872] - src.utils.log - INFO - Sequential Insertion in invoice tables begin - __SPLIT__ 2026-01-13 14:59:06,236 - [123872] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.AccountDiscountSetup: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:06,526 - [123872] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.AccountDiscountSetup in 0 batches - __SPLIT__ 2026-01-13 14:59:06,526 - [123872] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:06,824 - [123872] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.InvoiceCharges - __SPLIT__ 2026-01-13 14:59:07,844 - [123872] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-01-13 14:59:07,845 - [123872] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.DiscountApplied: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:08,134 - [123872] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.DiscountApplied in 0 batches - __SPLIT__ 2026-01-13 14:59:08,135 - [123872] - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-01-13 14:59:08,136 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:08,425 - [123872] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:59:08,425 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14537' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:08,714 - [123872] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:59:08,716 - [123872] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:09,186 - [123872] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-01-13 14:59:10,227 - [123872] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-01-13 14:59:10,371 - [123872] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-13 14:59:10,373 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo = '1291852' AND wo.AccountNumber = '14537' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-8_0) - __SPLIT__ 2026-01-13 14:59:10,665 - [123872] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:59:10,665 - [123872] - src.utils.log - INFO - Sequential fetching temp table records - __SPLIT__ 2026-01-13 14:59:10,666 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId = 3161225... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:10,961 - [123872] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:59:10,962 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId = 3161225... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:11,252 - [123872] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:59:11,253 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId = 3161225... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:11,546 - [123872] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-13 14:59:11,546 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId = 3161225... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:11,836 - [123872] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:59:11,836 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId = 3161225... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:12,127 - [123872] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:59:12,128 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId = 3161225... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:12,429 - [123872] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:59:12,429 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId = 3161225 and woag.RefType = 'TempWorkorder';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:12,720 - [123872] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:59:12,721 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId = 3161225;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:13,011 - [123872] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:59:13,014 - [123872] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-01-13 14:59:13,026 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:13,315 - [123872] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:59:13,316 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:13,605 - [123872] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:59:13,608 - [123872] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:13,922 - [123872] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-01-13 14:59:14,953 - [123872] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-01-13 14:59:14,953 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 149734 AND WorkOrderNo = '8973361' AND GenerateWorkOrderHistoryId = 123872; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:15,265 - [123872] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-13 14:59:15,270 - [123872] - src.utils.log - INFO - Sequential Insertion in work order tables begin - __SPLIT__ 2026-01-13 14:59:15,270 - [123872] - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:15,560 - [123872] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into CRM.LeadNote in 0 batches - __SPLIT__ 2026-01-13 14:59:15,560 - [123872] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderAppliedDiscount: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:15,850 - [123872] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceAuto.WorkOrderAppliedDiscount in 0 batches - __SPLIT__ 2026-01-13 14:59:15,850 - [123872] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderSalesPersonCommission: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:16,140 - [123872] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderSalesPersonCommission in 0 batches - __SPLIT__ 2026-01-13 14:59:16,140 - [123872] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderCommissionAdjustment: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:16,430 - [123872] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceAuto.WorkOrderCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-13 14:59:16,430 - [123872] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:16,727 - [123872] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-01-13 14:59:17,751 - [123872] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-01-13 14:59:17,752 - [123872] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrder: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:18,042 - [123872] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrder in 0 batches - __SPLIT__ 2026-01-13 14:59:18,042 - [123872] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:18,336 - [123872] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-01-13 14:59:19,358 - [123872] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-01-13 14:59:19,358 - [123872] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkorderSourceMapping: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:19,648 - [123872] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkorderSourceMapping in 0 batches - __SPLIT__ 2026-01-13 14:59:19,648 - [123872] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:19,945 - [123872] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-01-13 14:59:20,967 - [123872] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-01-13 14:59:20,967 - [123872] - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-01-13 14:59:20,967 - [123872] - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 123872 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:21,258 - [123872] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-13 14:59:21,264 - [123872] - src.utils.log - INFO - πŸ”„ Updating next gen date sequentially: inside update_next_workorder_generation - __SPLIT__ 2026-01-13 14:59:21,410 - [123872] - src.utils.log - INFO - πŸ›  Creating temp table #tbl_bfbbbeadd4 - __SPLIT__ 2026-01-13 14:59:21,701 - [123872] - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_bfbbbeadd4 - __SPLIT__ 2026-01-13 14:59:21,990 - [123872] - src.utils.log - INFO - πŸ” Running MERGE update to apply changes - __SPLIT__ 2026-01-13 14:59:22,141 - [123872] - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-01-13 14:59:22,290 - [123872] - src.utils.log - INFO - πŸ” Verified successfully updated 1 rows via #tbl_bfbbbeadd4 - __SPLIT__ 2026-01-13 14:59:22,291 - [123872] - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_bfbbbeadd4 - __SPLIT__ 2026-01-13 14:59:22,291 - [123872] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 123872 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:22,579 - [123872] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:59:22,580 - [123872] - src.utils.log - INFO - Sequential deletion from temp tables begin - __SPLIT__ 2026-01-13 14:59:22,580 - [123872] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId = 3161225 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:22,888 - [123872] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:59:22,888 - [123872] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId = 3161225 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:23,189 - [123872] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:59:23,190 - [123872] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId = 3161225 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:23,480 - [123872] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:59:23,480 - [123872] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId = 3161225 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:23,810 - [123872] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:59:23,810 - [123872] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId = 3161225 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:24,106 - [123872] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:59:24,106 - [123872] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3161225 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:24,396 - [123872] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:59:24,397 - [123872] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId = 3161225 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:24,686 - [123872] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:59:24,686 - [123872] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3161225 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:24,986 - [123872] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-13 14:59:24,986 - [123872] - src.utils.log - INFO - Work order published ids: (3161225,) - __SPLIT__ 2026-01-13 14:59:24,986 - [123872] - src.utils.log - INFO - Time took to perform operation in publishing [123872]: 31.88 - __SPLIT__ 2026-01-13 14:59:24,986 - [123872] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [123872] - __SPLIT__ 2026-01-13 14:59:24,986 - [123872] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-01-13 09:59:24.986' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123872;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-13 14:59:25,276 - [123872] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-14 10:42:18,634 - 11722 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=11722 - __SPLIT__ 2026-01-14 10:42:18,635 - 11722 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 11722 - __SPLIT__ 2026-01-14 10:42:18,635 - 11722 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-14 10:42:18,635 - 11722 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:20,654 - 11722 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-14 10:42:20,655 - 11722 - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-01-14 10:42:20,655 - 11722 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 11722;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:20,942 - 11722 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-14 10:42:20,942 - 11722 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 11722), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 11722), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 11722 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:21,285 - 11722 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-14 10:42:21,286 - 11722 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 11722;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:21,584 - 11722 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-14 10:42:21,587 - 11722 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-14 10:42:21,588 - 11722 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 13038... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:21,880 - 11722 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-14 10:42:21,880 - 11722 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-14 10:42:21,883 - 11722 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-01-14 10:42:21,883 - 11722 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23294;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:22,171 - 11722 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-14 10:42:22,172 - 11722 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-01-14 00:00:00' and ServiceDate <= '2026-02-28 00:00:00' and ServiceSetupId = 23294 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:22,464 - 11722 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-14 10:42:23,054 - 11722 - src.utils.log - INFO - Generating work orders for setup: 23294 - __SPLIT__ 2026-01-14 10:42:23,069 - 11722 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = -1;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:23,356 - 11722 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-14 10:42:23,359 - 11722 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = -1;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:23,648 - 11722 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-14 10:42:23,678 - 11722 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-01-14 10:42:23,697 - 11722 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=135 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:23,981 - 11722 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-14 10:42:23,985 - 11722 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-01-14 10:42:23,985 - 11722 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-01-14 10:42:23,985 - 11722 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23294 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:24,278 - 11722 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-14 10:42:24,278 - 11722 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23294 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:24,574 - 11722 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-14 10:42:24,575 - 11722 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23294 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:24,867 - 11722 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-14 10:42:24,868 - 11722 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23294 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:25,205 - 11722 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-14 10:42:25,205 - 11722 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23294 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:25,533 - 11722 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-14 10:42:25,534 - 11722 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23294 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:25,835 - 11722 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-14 10:42:25,835 - 11722 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23294 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:26,117 - 11722 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-14 10:42:26,117 - 11722 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23294 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:26,424 - 11722 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-14 10:42:26,425 - 11722 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:26,762 - 11722 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-01-14 10:42:28,032 - 11722 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-01-14 10:42:28,033 - 11722 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 2 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-01-13 12:12:47.836' and ServiceSetupId = 23294... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:28,421 - 11722 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-14 10:42:28,422 - 11722 - src.utils.log - INFO - Id's of work order inserted to DB: [2661878 2661879] - __SPLIT__ 2026-01-14 10:42:28,422 - 11722 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23294;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:28,703 - 11722 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-14 10:42:28,704 - 11722 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-01-14 10:42:28,704 - 11722 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 23294... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:29,002 - 11722 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-14 10:42:29,002 - 11722 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 23294... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:29,284 - 11722 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-14 10:42:29,291 - 11722 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 23294... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:29,581 - 11722 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-14 10:42:29,583 - 11722 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 23294... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:29,868 - 11722 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-14 10:42:29,868 - 11722 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 23294... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:30,173 - 11722 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-14 10:42:30,174 - 11722 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 23294;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:30,463 - 11722 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-14 10:42:30,465 - 11722 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 23294;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:30,768 - 11722 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-14 10:42:30,769 - 11722 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 23294;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:31,102 - 11722 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-14 10:42:31,102 - 11722 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 23294;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:31,387 - 11722 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-14 10:42:31,411 - 11722 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-01-14 10:42:31,411 - 11722 - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:31,726 - 11722 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into CRM.LeadNote - __SPLIT__ 2026-01-14 10:42:32,770 - 11722 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into CRM.LeadNote in 1 batches - __SPLIT__ 2026-01-14 10:42:32,770 - 11722 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-01-14 10:42:32,770 - 11722 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.CommunicationPreferencesServiceReportNotification: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:33,073 - 11722 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.CommunicationPreferencesServiceReportNotification in 0 batches - __SPLIT__ 2026-01-14 10:42:33,073 - 11722 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-01-14 10:42:33,073 - 11722 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SetupAutoGenerationSourceMapping: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:33,372 - 11722 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.SetupAutoGenerationSourceMapping - __SPLIT__ 2026-01-14 10:42:34,279 - 11722 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.SetupAutoGenerationSourceMapping in 1 batches - __SPLIT__ 2026-01-14 10:42:34,279 - 11722 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-01-14 10:42:34,279 - 11722 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:34,589 - 11722 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationAppliedDiscount - __SPLIT__ 2026-01-14 10:42:35,597 - 11722 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 1 batches - __SPLIT__ 2026-01-14 10:42:35,597 - 11722 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-01-14 10:42:35,598 - 11722 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrderAutoGeneration: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:35,895 - 11722 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrderAutoGeneration in 0 batches - __SPLIT__ 2026-01-14 10:42:35,896 - 11722 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-14 10:42:35,896 - 11722 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:36,193 - 11722 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-14 10:42:36,193 - 11722 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-14 10:42:36,193 - 11722 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:36,496 - 11722 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission in 0 batches - __SPLIT__ 2026-01-14 10:42:36,496 - 11722 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-01-14 10:42:36,496 - 11722 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:36,797 - 11722 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-01-14 10:42:37,805 - 11722 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-01-14 10:42:37,805 - 11722 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-01-14 10:42:37,806 - 11722 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:38,121 - 11722 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-01-14 10:42:39,135 - 11722 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-01-14 10:42:39,136 - 11722 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-14 10:42:39,136 - 11722 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:39,435 - 11722 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-01-14 10:42:40,451 - 11722 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-01-14 10:42:40,451 - 11722 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-14 10:42:40,451 - 11722 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 11722;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:40,733 - 11722 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-14 10:42:40,733 - 11722 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-01-14 10:42:40,733 - 11722 - src.utils.log - INFO - Time took to perform operation: 22.1 - __SPLIT__ 2026-01-14 10:42:40,733 - 11722 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 11722;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:41,025 - 11722 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-14 10:42:41,025 - 11722 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-14 05:42:41.025' WHERE GenerateWorkOrderHistoryId = 11722;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 10:42:41,338 - 11722 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-14 13:26:52,534 - 11727 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=11727 - __SPLIT__ 2026-01-14 13:26:52,535 - 11727 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 11727 - __SPLIT__ 2026-01-14 13:26:52,536 - 11727 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-14 13:26:52,536 - 11727 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:26:54,915 - 11727 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-14 13:26:54,915 - 11727 - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-01-14 13:26:54,915 - 11727 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 11727;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:26:55,206 - 11727 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-14 13:26:55,207 - 11727 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 11727), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 11727), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 11727 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:26:55,528 - 11727 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-14 13:26:55,528 - 11727 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 11727;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:26:55,826 - 11727 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-14 13:26:55,829 - 11727 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-14 13:26:55,829 - 11727 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 12805... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:26:56,126 - 11727 - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-01-14 13:26:56,126 - 11727 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-14 13:26:56,129 - 11727 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-01-14 13:26:56,130 - 11727 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23297;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:26:56,431 - 11727 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-14 13:26:56,432 - 11727 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-01-14 00:00:00' and ServiceDate <= '2026-11-25 00:00:00' and ServiceSetupId = 23297 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:26:56,734 - 11727 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-14 13:26:57,349 - 11727 - src.utils.log - INFO - Generating work orders for setup: 23297 - __SPLIT__ 2026-01-14 13:26:57,422 - 11727 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 957;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:26:57,718 - 11727 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-14 13:26:57,762 - 11727 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-01-14 13:26:57,768 - 11727 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=135 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:26:58,059 - 11727 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-14 13:26:58,064 - 11727 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-01-14 13:26:58,064 - 11727 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-01-14 13:26:58,064 - 11727 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23297 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:26:58,361 - 11727 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-14 13:26:58,361 - 11727 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23297 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:26:58,673 - 11727 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-14 13:26:58,673 - 11727 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23297 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:26:58,971 - 11727 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-14 13:26:58,971 - 11727 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23297 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:26:59,274 - 11727 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-14 13:26:59,275 - 11727 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23297 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:26:59,586 - 11727 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-14 13:26:59,586 - 11727 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23297 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:26:59,890 - 11727 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-14 13:26:59,890 - 11727 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23297 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:27:00,190 - 11727 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-14 13:27:00,191 - 11727 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23297 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:27:00,503 - 11727 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-14 13:27:00,503 - 11727 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 11 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:27:00,854 - 11727 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 11) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-01-14 13:27:02,419 - 11727 - src.utils.log - INFO - βœ… All 11 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-01-14 13:27:02,419 - 11727 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 11 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-01-13 12:12:47.790' and ServiceSetupId = 23297... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:27:02,722 - 11727 - src.utils.log - INFO - βœ… Fetched 11 rows - __SPLIT__ 2026-01-14 13:27:02,723 - 11727 - src.utils.log - INFO - Id's of work order inserted to DB: [2662533 2662534 2662535 2662536 2662537 2662538 2662539 2662540 2662541 2662542 2662543] - __SPLIT__ 2026-01-14 13:27:02,723 - 11727 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23297;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:27:03,030 - 11727 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-14 13:27:03,031 - 11727 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-01-14 13:27:03,031 - 11727 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 23297... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:27:03,337 - 11727 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-14 13:27:03,338 - 11727 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 23297... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:27:03,636 - 11727 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-14 13:27:03,643 - 11727 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 23297... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:27:03,937 - 11727 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-14 13:27:03,939 - 11727 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 23297... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:27:04,234 - 11727 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-14 13:27:04,235 - 11727 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 23297... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:27:04,526 - 11727 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-14 13:27:04,526 - 11727 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 23297;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:27:04,824 - 11727 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-14 13:27:04,824 - 11727 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 23297;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:27:05,121 - 11727 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-14 13:27:05,122 - 11727 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 23297;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:27:05,433 - 11727 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-14 13:27:05,433 - 11727 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 23297;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:27:05,729 - 11727 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-14 13:27:05,748 - 11727 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-01-14 13:27:05,748 - 11727 - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:27:06,063 - 11727 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into CRM.LeadNote in 0 batches - __SPLIT__ 2026-01-14 13:27:06,063 - 11727 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-01-14 13:27:06,063 - 11727 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.CommunicationPreferencesServiceReportNotification: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:27:06,376 - 11727 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.CommunicationPreferencesServiceReportNotification in 0 batches - __SPLIT__ 2026-01-14 13:27:06,377 - 11727 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-01-14 13:27:06,377 - 11727 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SetupAutoGenerationSourceMapping: 11 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:27:06,685 - 11727 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 11) into ServiceCore.SetupAutoGenerationSourceMapping - __SPLIT__ 2026-01-14 13:27:07,577 - 11727 - src.utils.log - INFO - βœ… All 11 rows inserted successfully into ServiceCore.SetupAutoGenerationSourceMapping in 1 batches - __SPLIT__ 2026-01-14 13:27:07,577 - 11727 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-01-14 13:27:07,577 - 11727 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:27:07,893 - 11727 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 0 batches - __SPLIT__ 2026-01-14 13:27:07,893 - 11727 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-01-14 13:27:07,893 - 11727 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrderAutoGeneration: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:27:08,200 - 11727 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrderAutoGeneration in 0 batches - __SPLIT__ 2026-01-14 13:27:08,200 - 11727 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-14 13:27:08,201 - 11727 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:27:08,507 - 11727 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-14 13:27:08,508 - 11727 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-14 13:27:08,508 - 11727 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:27:08,832 - 11727 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission - __SPLIT__ 2026-01-14 13:27:09,868 - 11727 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission in 1 batches - __SPLIT__ 2026-01-14 13:27:09,868 - 11727 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-01-14 13:27:09,868 - 11727 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 11 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:27:10,181 - 11727 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 11) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-01-14 13:27:11,229 - 11727 - src.utils.log - INFO - βœ… All 11 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-01-14 13:27:11,229 - 11727 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-01-14 13:27:11,229 - 11727 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:27:11,575 - 11727 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-01-14 13:27:12,614 - 11727 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-01-14 13:27:12,615 - 11727 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-14 13:27:12,615 - 11727 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 20 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:27:12,932 - 11727 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 20) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-01-14 13:27:13,991 - 11727 - src.utils.log - INFO - βœ… All 20 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-01-14 13:27:13,991 - 11727 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-14 13:27:13,991 - 11727 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 11727;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:27:14,288 - 11727 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-14 13:27:14,288 - 11727 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-01-14 13:27:14,288 - 11727 - src.utils.log - INFO - Time took to perform operation: 21.75 - __SPLIT__ 2026-01-14 13:27:14,288 - 11727 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 11727;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:27:14,591 - 11727 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-14 13:27:14,591 - 11727 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-14 08:27:14.591' WHERE GenerateWorkOrderHistoryId = 11727;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-14 13:27:14,884 - 11727 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 05:34:17,062 - 42254 - src.utils.log - INFO - ParallelProcessing=False GenerateInvoiceHistoryId=42254 - __SPLIT__ 2026-01-15 05:34:17,063 - 42254 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-15 05:34:17,063 - 42254 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:34:19,132 - 42254 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 05:34:19,133 - 42254 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-15 05:34:19,133 - 42254 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-15 05:34:19,134 - 42254 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-15 05:34:19,134 - 42254 - src.utils.log - INFO - Sequential Invoice generation algo started for GenerateInvoiceHistoryId: 42254 - __SPLIT__ 2026-01-15 05:34:19,134 - 42254 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET Status = 'InProgress' WHERE GenerateInvoiceHistoryId = 42254;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:34:21,083 - 42254 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 05:34:21,083 - 42254 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateInvoiceHistory WHERE GenerateInvoiceHistoryId = 42254;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:34:21,360 - 42254 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 05:34:21,360 - 42254 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceId as ServiceMasterId,ss.FrequencyScheduleId as setup_frequency_schedule_id, ssb.*, ss.IsBilling, ss.DepartmentMasterId, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, t.NetDueIn, ss.TaxPercent, ss.PoNumber, ss.DisplayServiceAsSeparateLineItem, ss.SetupEndDate, ss.SetupStartDate from ServiceCore.ServiceSetup ss join ServiceCore.ServiceSetupBilling ssb on ss.ServiceSetupId = ssb.ServiceSetupId join Billing.PaymentTypeMaster ptm on ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId join Billing.Term t on ss.TermId = t.TermId join ServiceCore.ServiceSetupServices sss on ss.ServiceSetupId = sss.ServiceSetupId where ptm.PaymentType= 'Payment Plan' and ss.IsActive =1 and ss.CompanyId= 133 AND ss.IsDeleted =0 AND ss.Status <> 'Canceled' and ss.AccountNumber = '321600' and ss.ServiceSetupId = 39398;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:34:21,644 - 42254 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 05:34:21,648 - 42254 - src.utils.log - INFO - No filter selected - __SPLIT__ 2026-01-15 05:34:21,648 - 42254 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-15 05:34:21,649 - 42254 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14810... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:34:21,935 - 42254 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-01-15 05:34:21,936 - 42254 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-15 05:34:21,946 - 42254 - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionAutoGenerationId FROM Billing.TransactionAutoGeneration WHERE ServiceSetupId = 39398 AND TransactionDate BETWEEN '2026-01-01 00:00:00' AND '2027-01-31 00:00:00' AND IsActive = 1 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:34:22,226 - 42254 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-15 05:34:22,232 - 42254 - src.utils.log - INFO - πŸ” Fetching data: SELECT Inv.ServiceSetupId, Inv.InvoiceDate FROM Billing.Invoice Inv INNER JOIN Billing.[Transaction] T ON Inv.TransactionId = T.TransactionId WHERE Inv.InvoiceDate BETWEEN '2026-01-01 00:00:00' AND '2027-01-31 00:00:00' AND Inv.IsActive = 1 AND Inv.IsDelete = 0 AND T.IsActive = 1 AND T.IsDelete = 0 AND Inv.ServiceSetupId = 39398;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:34:23,128 - 42254 - src.utils.log - INFO - βœ… Fetched 13 rows - __SPLIT__ 2026-01-15 05:34:23,138 - 42254 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.TransactionAutoGeneration: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:34:23,449 - 42254 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.TransactionAutoGeneration - __SPLIT__ 2026-01-15 05:34:24,457 - 42254 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.TransactionAutoGeneration in 1 batches - __SPLIT__ 2026-01-15 05:34:24,458 - 42254 - src.utils.log - INFO - - __SPLIT__ 2026-01-15 05:34:24,458 - 42254 - src.utils.log - INFO - Total invoice generated: 2 - __SPLIT__ 2026-01-15 05:34:24,458 - 42254 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 2 TransactionAutoGenerationId, ServiceSetupId, TransactionDate as InvoiceDate From Billing.TransactionAutoGeneration WHERE CreatedDate = '2026-01-13 06:42:47.861' and ServiceSetupId = 39398 and GenerateWorkOrderHistoryId= 42254;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:34:24,740 - 42254 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-15 05:34:24,747 - 42254 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceAutoGeneration: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:34:25,053 - 42254 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.InvoiceAutoGeneration - __SPLIT__ 2026-01-15 05:34:26,035 - 42254 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.InvoiceAutoGeneration in 1 batches - __SPLIT__ 2026-01-15 05:34:26,036 - 42254 - src.utils.log - INFO - πŸ” Fetching data: SELECT I.InvoiceAutoGenerationId, T.ServiceSetupId FROM Billing.InvoiceAutoGeneration I JOIN Billing.TransactionAutoGeneration T ON I.TransactionAutoGenerationId = T.TransactionAutoGenerationId where T.TransactionAutoGenerationId in (634016, 634015);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:34:26,340 - 42254 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-15 05:34:26,340 - 42254 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 39398 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:34:26,618 - 42254 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 05:34:26,633 - 42254 - src.utils.log - INFO - πŸ” Fetching data: SELECT fm.YearlyOccurrence, fs.FrequencyScheduleId From ServiceCore.FrequencySchedule fs join ServiceCore.FrequencyMaster fm on fs.FrequencyId = fm.FrequencyId where fs.FrequencyScheduleId = 14572;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:34:26,907 - 42254 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 05:34:26,908 - 42254 - src.utils.log - INFO - πŸ” Fetching data: SELECT fm.YearlyOccurrence, fs.FrequencyScheduleId From ServiceCore.FrequencySchedule fs join ServiceCore.FrequencyMaster fm on fs.FrequencyId = fm.FrequencyId where fs.FrequencyScheduleId = 14810;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:34:27,182 - 42254 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 05:34:27,187 - 42254 - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, DiscountSetupId,DiscountType,DiscountCode,DiscountAmount,DiscountDescription,DiscountName, DiscountPercent, IsDiscountPercent,AppliedDiscountAmt,ApplyOnPartPrice,ApplyOnLaborPrice from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 39398;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:34:27,462 - 42254 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-15 05:34:27,463 - 42254 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceAutoGenerationAppliedDiscount: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:34:27,762 - 42254 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.InvoiceAutoGenerationAppliedDiscount in 0 batches - __SPLIT__ 2026-01-15 05:34:27,762 - 42254 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceChargesAutoGeneration: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:34:28,074 - 42254 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.InvoiceChargesAutoGeneration - __SPLIT__ 2026-01-15 05:34:29,139 - 42254 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.InvoiceChargesAutoGeneration in 1 batches - __SPLIT__ 2026-01-15 05:34:29,140 - 42254 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET Status = 'Completed' WHERE GenerateInvoiceHistoryId = 42254;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:34:29,414 - 42254 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 05:34:29,414 - 42254 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET InvoiceStatusDateTime = '2026-01-15 00:34:29.414' WHERE GenerateInvoiceHistoryId = 42254;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:34:29,690 - 42254 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 05:34:29,690 - 42254 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-15 05:34:29,690 - 42254 - src.utils.log - INFO - Sequential Invoice Gen Complete Successfully ProjectId:42254 - Time took: 12.63 - __SPLIT__ 2026-01-15 05:37:53,071 - 42255 - src.utils.log - INFO - ParallelProcessing=False GenerateInvoiceHistoryId=42255 - __SPLIT__ 2026-01-15 05:37:53,072 - 42255 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-15 05:37:53,072 - 42255 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:37:55,104 - 42255 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 05:37:55,104 - 42255 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-15 05:37:55,104 - 42255 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-15 05:37:55,105 - 42255 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-15 05:37:55,105 - 42255 - src.utils.log - INFO - Sequential Invoice generation algo started for GenerateInvoiceHistoryId: 42255 - __SPLIT__ 2026-01-15 05:37:55,105 - 42255 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET Status = 'InProgress' WHERE GenerateInvoiceHistoryId = 42255;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:37:57,033 - 42255 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 05:37:57,033 - 42255 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateInvoiceHistory WHERE GenerateInvoiceHistoryId = 42255;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:37:57,310 - 42255 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 05:37:57,311 - 42255 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceId as ServiceMasterId,ss.FrequencyScheduleId as setup_frequency_schedule_id, ssb.*, ss.IsBilling, ss.DepartmentMasterId, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, t.NetDueIn, ss.TaxPercent, ss.PoNumber, ss.DisplayServiceAsSeparateLineItem, ss.SetupEndDate, ss.SetupStartDate from ServiceCore.ServiceSetup ss join ServiceCore.ServiceSetupBilling ssb on ss.ServiceSetupId = ssb.ServiceSetupId join Billing.PaymentTypeMaster ptm on ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId join Billing.Term t on ss.TermId = t.TermId join ServiceCore.ServiceSetupServices sss on ss.ServiceSetupId = sss.ServiceSetupId where ptm.PaymentType= 'Payment Plan' and ss.IsActive =1 and ss.CompanyId= 133 AND ss.IsDeleted =0 AND ss.Status <> 'Canceled' and ss.AccountNumber = '321600' and ss.ServiceSetupId = 39398;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:37:57,587 - 42255 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 05:37:57,591 - 42255 - src.utils.log - INFO - No filter selected - __SPLIT__ 2026-01-15 05:37:57,592 - 42255 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-15 05:37:57,593 - 42255 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14810... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:37:57,875 - 42255 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-01-15 05:37:57,876 - 42255 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-15 05:37:57,886 - 42255 - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionAutoGenerationId FROM Billing.TransactionAutoGeneration WHERE ServiceSetupId = 39398 AND TransactionDate BETWEEN '2025-01-01 00:00:00' AND '2027-12-31 00:00:00' AND IsActive = 1 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:37:58,167 - 42255 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-15 05:37:58,168 - 42255 - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceAutoGenerationId FROM Billing.InvoiceAutoGeneration WHERE TransactionAutoGenerationId IN (634016, 634015) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:37:58,449 - 42255 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-15 05:37:58,450 - 42255 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM Billing.InvoiceChargesAutoGeneration WHERE InvoiceAutoGenerationId IN (442100, 442101) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:37:58,908 - 42255 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 05:37:58,908 - 42255 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM Billing.InvoiceAutoGenerationAppliedDiscount WHERE InvoiceAutoGenerationId IN (442100, 442101) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:37:59,204 - 42255 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 05:37:59,204 - 42255 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM Billing.InvoiceAutoGeneration WHERE InvoiceAutoGenerationId IN (442100, 442101) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:37:59,519 - 42255 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 05:37:59,519 - 42255 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM Billing.TransactionAutoGeneration WHERE TransactionAutoGenerationId IN (634016, 634015) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:37:59,805 - 42255 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 05:37:59,813 - 42255 - src.utils.log - INFO - πŸ” Fetching data: SELECT Inv.ServiceSetupId, Inv.InvoiceDate FROM Billing.Invoice Inv INNER JOIN Billing.[Transaction] T ON Inv.TransactionId = T.TransactionId WHERE Inv.InvoiceDate BETWEEN '2025-01-01 00:00:00' AND '2027-12-31 00:00:00' AND Inv.IsActive = 1 AND Inv.IsDelete = 0 AND T.IsActive = 1 AND T.IsDelete = 0 AND Inv.ServiceSetupId = 39398;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:38:01,198 - 42255 - src.utils.log - INFO - βœ… Fetched 27 rows - __SPLIT__ 2026-01-15 05:38:01,208 - 42255 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.TransactionAutoGeneration: 3 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:38:01,491 - 42255 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into Billing.TransactionAutoGeneration - __SPLIT__ 2026-01-15 05:38:02,470 - 42255 - src.utils.log - INFO - βœ… All 3 rows inserted successfully into Billing.TransactionAutoGeneration in 1 batches - __SPLIT__ 2026-01-15 05:38:02,471 - 42255 - src.utils.log - INFO - - __SPLIT__ 2026-01-15 05:38:02,471 - 42255 - src.utils.log - INFO - Total invoice generated: 3 - __SPLIT__ 2026-01-15 05:38:02,471 - 42255 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 3 TransactionAutoGenerationId, ServiceSetupId, TransactionDate as InvoiceDate From Billing.TransactionAutoGeneration WHERE CreatedDate = '2026-01-13 06:42:47.861' and ServiceSetupId = 39398 and GenerateWorkOrderHistoryId= 42255;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:38:02,752 - 42255 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-01-15 05:38:02,759 - 42255 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceAutoGeneration: 3 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:38:03,042 - 42255 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into Billing.InvoiceAutoGeneration - __SPLIT__ 2026-01-15 05:38:04,024 - 42255 - src.utils.log - INFO - βœ… All 3 rows inserted successfully into Billing.InvoiceAutoGeneration in 1 batches - __SPLIT__ 2026-01-15 05:38:04,025 - 42255 - src.utils.log - INFO - πŸ” Fetching data: SELECT I.InvoiceAutoGenerationId, T.ServiceSetupId FROM Billing.InvoiceAutoGeneration I JOIN Billing.TransactionAutoGeneration T ON I.TransactionAutoGenerationId = T.TransactionAutoGenerationId where T.TransactionAutoGenerationId in (634017, 634018, 634019);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:38:04,309 - 42255 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-01-15 05:38:04,310 - 42255 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 39398 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:38:04,585 - 42255 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 05:38:04,599 - 42255 - src.utils.log - INFO - πŸ” Fetching data: SELECT fm.YearlyOccurrence, fs.FrequencyScheduleId From ServiceCore.FrequencySchedule fs join ServiceCore.FrequencyMaster fm on fs.FrequencyId = fm.FrequencyId where fs.FrequencyScheduleId = 14572;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:38:04,873 - 42255 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 05:38:04,874 - 42255 - src.utils.log - INFO - πŸ” Fetching data: SELECT fm.YearlyOccurrence, fs.FrequencyScheduleId From ServiceCore.FrequencySchedule fs join ServiceCore.FrequencyMaster fm on fs.FrequencyId = fm.FrequencyId where fs.FrequencyScheduleId = 14810;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:38:05,150 - 42255 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 05:38:05,155 - 42255 - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, DiscountSetupId,DiscountType,DiscountCode,DiscountAmount,DiscountDescription,DiscountName, DiscountPercent, IsDiscountPercent,AppliedDiscountAmt,ApplyOnPartPrice,ApplyOnLaborPrice from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 39398;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:38:05,430 - 42255 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-15 05:38:05,430 - 42255 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceAutoGenerationAppliedDiscount: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:38:05,705 - 42255 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.InvoiceAutoGenerationAppliedDiscount in 0 batches - __SPLIT__ 2026-01-15 05:38:05,706 - 42255 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceChargesAutoGeneration: 3 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:38:05,989 - 42255 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into Billing.InvoiceChargesAutoGeneration - __SPLIT__ 2026-01-15 05:38:06,963 - 42255 - src.utils.log - INFO - βœ… All 3 rows inserted successfully into Billing.InvoiceChargesAutoGeneration in 1 batches - __SPLIT__ 2026-01-15 05:38:06,964 - 42255 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET Status = 'Completed' WHERE GenerateInvoiceHistoryId = 42255;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:38:07,240 - 42255 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 05:38:07,241 - 42255 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET InvoiceStatusDateTime = '2026-01-15 00:38:07.241' WHERE GenerateInvoiceHistoryId = 42255;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:38:07,517 - 42255 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 05:38:07,517 - 42255 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-15 05:38:07,517 - 42255 - src.utils.log - INFO - Sequential Invoice Gen Complete Successfully ProjectId:42255 - Time took: 14.45 - __SPLIT__ 2026-01-15 05:50:46,647 - 42258 - src.utils.log - INFO - ParallelProcessing=False GenerateInvoiceHistoryId=42258 - __SPLIT__ 2026-01-15 05:50:46,648 - 42258 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-15 05:50:46,648 - 42258 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:50:48,652 - 42258 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 05:50:48,652 - 42258 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-15 05:50:48,653 - 42258 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-15 05:50:48,653 - 42258 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-15 05:50:48,653 - 42258 - src.utils.log - INFO - Sequential Invoice generation algo started for GenerateInvoiceHistoryId: 42258 - __SPLIT__ 2026-01-15 05:50:48,653 - 42258 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET Status = 'InProgress' WHERE GenerateInvoiceHistoryId = 42258;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:50:50,569 - 42258 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 05:50:50,569 - 42258 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateInvoiceHistory WHERE GenerateInvoiceHistoryId = 42258;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:50:50,844 - 42258 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 05:50:50,844 - 42258 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceId as ServiceMasterId,ss.FrequencyScheduleId as setup_frequency_schedule_id, ssb.*, ss.IsBilling, ss.DepartmentMasterId, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, t.NetDueIn, ss.TaxPercent, ss.PoNumber, ss.DisplayServiceAsSeparateLineItem, ss.SetupEndDate, ss.SetupStartDate from ServiceCore.ServiceSetup ss join ServiceCore.ServiceSetupBilling ssb on ss.ServiceSetupId = ssb.ServiceSetupId join Billing.PaymentTypeMaster ptm on ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId join Billing.Term t on ss.TermId = t.TermId join ServiceCore.ServiceSetupServices sss on ss.ServiceSetupId = sss.ServiceSetupId where ptm.PaymentType= 'Payment Plan' and ss.IsActive =1 and ss.CompanyId= 133 AND ss.IsDeleted =0 AND ss.Status <> 'Canceled' and ss.AccountNumber = '321600' and ss.ServiceSetupId = 39398;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:50:51,118 - 42258 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 05:50:51,122 - 42258 - src.utils.log - INFO - No filter selected - __SPLIT__ 2026-01-15 05:50:51,123 - 42258 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-15 05:50:51,123 - 42258 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14810... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:50:51,403 - 42258 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-01-15 05:50:51,403 - 42258 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-15 05:50:51,415 - 42258 - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionAutoGenerationId FROM Billing.TransactionAutoGeneration WHERE ServiceSetupId = 39398 AND TransactionDate BETWEEN '2026-01-01 00:00:00' AND '2029-12-31 00:00:00' AND IsActive = 1 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:50:51,694 - 42258 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 05:50:51,694 - 42258 - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceAutoGenerationId FROM Billing.InvoiceAutoGeneration WHERE TransactionAutoGenerationId = 634020 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:50:51,971 - 42258 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 05:50:51,971 - 42258 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM Billing.InvoiceChargesAutoGeneration WHERE InvoiceAutoGenerationId = 442105 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:50:52,279 - 42258 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 05:50:52,279 - 42258 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM Billing.InvoiceAutoGenerationAppliedDiscount WHERE InvoiceAutoGenerationId = 442105 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:50:52,559 - 42258 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 05:50:52,559 - 42258 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM Billing.InvoiceAutoGeneration WHERE InvoiceAutoGenerationId = 442105 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:50:52,852 - 42258 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 05:50:52,852 - 42258 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM Billing.TransactionAutoGeneration WHERE TransactionAutoGenerationId = 634020 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:50:53,131 - 42258 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 05:50:53,138 - 42258 - src.utils.log - INFO - πŸ” Fetching data: SELECT Inv.ServiceSetupId, Inv.InvoiceDate FROM Billing.Invoice Inv INNER JOIN Billing.[Transaction] T ON Inv.TransactionId = T.TransactionId WHERE Inv.InvoiceDate BETWEEN '2026-01-01 00:00:00' AND '2029-12-31 00:00:00' AND Inv.IsActive = 1 AND Inv.IsDelete = 0 AND T.IsActive = 1 AND T.IsDelete = 0 AND Inv.ServiceSetupId = 39398;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:50:53,445 - 42258 - src.utils.log - INFO - βœ… Fetched 18 rows - __SPLIT__ 2026-01-15 05:50:53,455 - 42258 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.TransactionAutoGeneration: 4 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:50:53,739 - 42258 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into Billing.TransactionAutoGeneration - __SPLIT__ 2026-01-15 05:50:54,707 - 42258 - src.utils.log - INFO - βœ… All 4 rows inserted successfully into Billing.TransactionAutoGeneration in 1 batches - __SPLIT__ 2026-01-15 05:50:54,708 - 42258 - src.utils.log - INFO - - __SPLIT__ 2026-01-15 05:50:54,708 - 42258 - src.utils.log - INFO - Total invoice generated: 4 - __SPLIT__ 2026-01-15 05:50:54,708 - 42258 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 4 TransactionAutoGenerationId, ServiceSetupId, TransactionDate as InvoiceDate From Billing.TransactionAutoGeneration WHERE CreatedDate = '2026-01-13 06:42:47.776' and ServiceSetupId = 39398 and GenerateWorkOrderHistoryId= 42258;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:50:54,990 - 42258 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-01-15 05:50:54,998 - 42258 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceAutoGeneration: 4 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:50:55,278 - 42258 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into Billing.InvoiceAutoGeneration - __SPLIT__ 2026-01-15 05:50:56,247 - 42258 - src.utils.log - INFO - βœ… All 4 rows inserted successfully into Billing.InvoiceAutoGeneration in 1 batches - __SPLIT__ 2026-01-15 05:50:56,248 - 42258 - src.utils.log - INFO - πŸ” Fetching data: SELECT I.InvoiceAutoGenerationId, T.ServiceSetupId FROM Billing.InvoiceAutoGeneration I JOIN Billing.TransactionAutoGeneration T ON I.TransactionAutoGenerationId = T.TransactionAutoGenerationId where T.TransactionAutoGenerationId in (634041, 634042, 634043, 634044);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:50:56,529 - 42258 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-01-15 05:50:56,529 - 42258 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 39398 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:50:56,802 - 42258 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 05:50:56,816 - 42258 - src.utils.log - INFO - πŸ” Fetching data: SELECT fm.YearlyOccurrence, fs.FrequencyScheduleId From ServiceCore.FrequencySchedule fs join ServiceCore.FrequencyMaster fm on fs.FrequencyId = fm.FrequencyId where fs.FrequencyScheduleId = 14572;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:50:57,088 - 42258 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 05:50:57,090 - 42258 - src.utils.log - INFO - πŸ” Fetching data: SELECT fm.YearlyOccurrence, fs.FrequencyScheduleId From ServiceCore.FrequencySchedule fs join ServiceCore.FrequencyMaster fm on fs.FrequencyId = fm.FrequencyId where fs.FrequencyScheduleId = 14810;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:50:57,397 - 42258 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 05:50:57,402 - 42258 - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, DiscountSetupId,DiscountType,DiscountCode,DiscountAmount,DiscountDescription,DiscountName, DiscountPercent, IsDiscountPercent,AppliedDiscountAmt,ApplyOnPartPrice,ApplyOnLaborPrice from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 39398;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:50:57,674 - 42258 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-15 05:50:57,674 - 42258 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceAutoGenerationAppliedDiscount: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:50:57,950 - 42258 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.InvoiceAutoGenerationAppliedDiscount in 0 batches - __SPLIT__ 2026-01-15 05:50:57,950 - 42258 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceChargesAutoGeneration: 4 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:50:58,231 - 42258 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into Billing.InvoiceChargesAutoGeneration - __SPLIT__ 2026-01-15 05:50:59,200 - 42258 - src.utils.log - INFO - βœ… All 4 rows inserted successfully into Billing.InvoiceChargesAutoGeneration in 1 batches - __SPLIT__ 2026-01-15 05:50:59,200 - 42258 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET Status = 'Completed' WHERE GenerateInvoiceHistoryId = 42258;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:50:59,474 - 42258 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 05:50:59,474 - 42258 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET InvoiceStatusDateTime = '2026-01-15 00:50:59.474' WHERE GenerateInvoiceHistoryId = 42258;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:50:59,749 - 42258 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 05:50:59,749 - 42258 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-15 05:50:59,749 - 42258 - src.utils.log - INFO - Sequential Invoice Gen Complete Successfully ProjectId:42258 - Time took: 13.1 - __SPLIT__ 2026-01-15 05:54:47,086 - 42259 - src.utils.log - INFO - ParallelProcessing=False GenerateInvoiceHistoryId=42259 - __SPLIT__ 2026-01-15 05:54:47,088 - 42259 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-15 05:54:47,088 - 42259 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:54:49,127 - 42259 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 05:54:49,128 - 42259 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-15 05:54:49,128 - 42259 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-15 05:54:49,128 - 42259 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-15 05:54:49,128 - 42259 - src.utils.log - INFO - Sequential Invoice generation algo started for GenerateInvoiceHistoryId: 42259 - __SPLIT__ 2026-01-15 05:54:49,128 - 42259 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET Status = 'InProgress' WHERE GenerateInvoiceHistoryId = 42259;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:54:50,975 - 42259 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 05:54:50,975 - 42259 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateInvoiceHistory WHERE GenerateInvoiceHistoryId = 42259;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:54:51,242 - 42259 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 05:54:51,243 - 42259 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceId as ServiceMasterId,ss.FrequencyScheduleId as setup_frequency_schedule_id, ssb.*, ss.IsBilling, ss.DepartmentMasterId, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, t.NetDueIn, ss.TaxPercent, ss.PoNumber, ss.DisplayServiceAsSeparateLineItem, ss.SetupEndDate, ss.SetupStartDate from ServiceCore.ServiceSetup ss join ServiceCore.ServiceSetupBilling ssb on ss.ServiceSetupId = ssb.ServiceSetupId join Billing.PaymentTypeMaster ptm on ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId join Billing.Term t on ss.TermId = t.TermId join ServiceCore.ServiceSetupServices sss on ss.ServiceSetupId = sss.ServiceSetupId where ptm.PaymentType= 'Payment Plan' and ss.IsActive =1 and ss.CompanyId= 133 AND ss.IsDeleted =0 AND ss.Status <> 'Canceled' and ss.AccountNumber = '321600' and ss.ServiceSetupId = 39398;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:54:51,507 - 42259 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 05:54:51,512 - 42259 - src.utils.log - INFO - No filter selected - __SPLIT__ 2026-01-15 05:54:51,512 - 42259 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-15 05:54:51,513 - 42259 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14810... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:54:51,788 - 42259 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-01-15 05:54:51,788 - 42259 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-15 05:54:51,801 - 42259 - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionAutoGenerationId FROM Billing.TransactionAutoGeneration WHERE ServiceSetupId = 39398 AND TransactionDate BETWEEN '2024-01-01 00:00:00' AND '2029-12-31 00:00:00' AND IsActive = 1 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:54:52,070 - 42259 - src.utils.log - INFO - βœ… Fetched 5 rows - __SPLIT__ 2026-01-15 05:54:52,070 - 42259 - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceAutoGenerationId FROM Billing.InvoiceAutoGeneration WHERE TransactionAutoGenerationId IN (634041, 634042, 634043, 634044, 634045) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:54:52,343 - 42259 - src.utils.log - INFO - βœ… Fetched 5 rows - __SPLIT__ 2026-01-15 05:54:52,343 - 42259 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM Billing.InvoiceChargesAutoGeneration WHERE InvoiceAutoGenerationId IN (442126, 442127, 442128, 442129, 442130) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:54:52,645 - 42259 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 05:54:52,645 - 42259 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM Billing.InvoiceAutoGenerationAppliedDiscount WHERE InvoiceAutoGenerationId IN (442126, 442127, 442128, 442129, 442130) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:54:52,917 - 42259 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 05:54:52,917 - 42259 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM Billing.InvoiceAutoGeneration WHERE InvoiceAutoGenerationId IN (442126, 442127, 442128, 442129, 442130) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:54:53,279 - 42259 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 05:54:53,279 - 42259 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM Billing.TransactionAutoGeneration WHERE TransactionAutoGenerationId IN (634041, 634042, 634043, 634044, 634045) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:54:53,569 - 42259 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 05:54:53,576 - 42259 - src.utils.log - INFO - πŸ” Fetching data: SELECT Inv.ServiceSetupId, Inv.InvoiceDate FROM Billing.Invoice Inv INNER JOIN Billing.[Transaction] T ON Inv.TransactionId = T.TransactionId WHERE Inv.InvoiceDate BETWEEN '2024-01-01 00:00:00' AND '2029-12-31 00:00:00' AND Inv.IsActive = 1 AND Inv.IsDelete = 0 AND T.IsActive = 1 AND T.IsDelete = 0 AND Inv.ServiceSetupId = 39398;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:54:53,881 - 42259 - src.utils.log - INFO - βœ… Fetched 29 rows - __SPLIT__ 2026-01-15 05:54:53,892 - 42259 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.TransactionAutoGeneration: 5 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:54:54,164 - 42259 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 5) into Billing.TransactionAutoGeneration - __SPLIT__ 2026-01-15 05:54:55,107 - 42259 - src.utils.log - INFO - βœ… All 5 rows inserted successfully into Billing.TransactionAutoGeneration in 1 batches - __SPLIT__ 2026-01-15 05:54:55,108 - 42259 - src.utils.log - INFO - - __SPLIT__ 2026-01-15 05:54:55,108 - 42259 - src.utils.log - INFO - Total invoice generated: 5 - __SPLIT__ 2026-01-15 05:54:55,108 - 42259 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 5 TransactionAutoGenerationId, ServiceSetupId, TransactionDate as InvoiceDate From Billing.TransactionAutoGeneration WHERE CreatedDate = '2026-01-13 06:42:47.861' and ServiceSetupId = 39398 and GenerateWorkOrderHistoryId= 42259;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:54:55,381 - 42259 - src.utils.log - INFO - βœ… Fetched 5 rows - __SPLIT__ 2026-01-15 05:54:55,388 - 42259 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceAutoGeneration: 5 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:54:55,660 - 42259 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 5) into Billing.InvoiceAutoGeneration - __SPLIT__ 2026-01-15 05:54:56,598 - 42259 - src.utils.log - INFO - βœ… All 5 rows inserted successfully into Billing.InvoiceAutoGeneration in 1 batches - __SPLIT__ 2026-01-15 05:54:56,598 - 42259 - src.utils.log - INFO - πŸ” Fetching data: SELECT I.InvoiceAutoGenerationId, T.ServiceSetupId FROM Billing.InvoiceAutoGeneration I JOIN Billing.TransactionAutoGeneration T ON I.TransactionAutoGenerationId = T.TransactionAutoGenerationId where T.TransactionAutoGenerationId in (634048, 634049, 634050, 634046, 634047);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:54:56,869 - 42259 - src.utils.log - INFO - βœ… Fetched 5 rows - __SPLIT__ 2026-01-15 05:54:56,869 - 42259 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 39398 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:54:57,134 - 42259 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 05:54:57,147 - 42259 - src.utils.log - INFO - πŸ” Fetching data: SELECT fm.YearlyOccurrence, fs.FrequencyScheduleId From ServiceCore.FrequencySchedule fs join ServiceCore.FrequencyMaster fm on fs.FrequencyId = fm.FrequencyId where fs.FrequencyScheduleId = 14572;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:54:57,410 - 42259 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 05:54:57,411 - 42259 - src.utils.log - INFO - πŸ” Fetching data: SELECT fm.YearlyOccurrence, fs.FrequencyScheduleId From ServiceCore.FrequencySchedule fs join ServiceCore.FrequencyMaster fm on fs.FrequencyId = fm.FrequencyId where fs.FrequencyScheduleId = 14810;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:54:57,674 - 42259 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 05:54:57,678 - 42259 - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, DiscountSetupId,DiscountType,DiscountCode,DiscountAmount,DiscountDescription,DiscountName, DiscountPercent, IsDiscountPercent,AppliedDiscountAmt,ApplyOnPartPrice,ApplyOnLaborPrice from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 39398;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:54:57,941 - 42259 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-15 05:54:57,942 - 42259 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceAutoGenerationAppliedDiscount: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:54:58,205 - 42259 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.InvoiceAutoGenerationAppliedDiscount in 0 batches - __SPLIT__ 2026-01-15 05:54:58,206 - 42259 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceChargesAutoGeneration: 5 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:54:58,479 - 42259 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 5) into Billing.InvoiceChargesAutoGeneration - __SPLIT__ 2026-01-15 05:54:59,417 - 42259 - src.utils.log - INFO - βœ… All 5 rows inserted successfully into Billing.InvoiceChargesAutoGeneration in 1 batches - __SPLIT__ 2026-01-15 05:54:59,417 - 42259 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET Status = 'Completed' WHERE GenerateInvoiceHistoryId = 42259;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:54:59,682 - 42259 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 05:54:59,682 - 42259 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET InvoiceStatusDateTime = '2026-01-15 00:54:59.682' WHERE GenerateInvoiceHistoryId = 42259;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 05:54:59,947 - 42259 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 05:54:59,947 - 42259 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-15 05:54:59,947 - 42259 - src.utils.log - INFO - Sequential Invoice Gen Complete Successfully ProjectId:42259 - Time took: 12.86 - __SPLIT__ 2026-01-15 06:01:10,207 - 42262 - src.utils.log - INFO - ParallelProcessing=False GenerateInvoiceHistoryId=42262 - __SPLIT__ 2026-01-15 06:01:10,208 - 42262 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-15 06:01:10,208 - 42262 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:01:12,263 - 42262 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:01:12,264 - 42262 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-15 06:01:12,264 - 42262 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-15 06:01:12,264 - 42262 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-15 06:01:12,264 - 42262 - src.utils.log - INFO - Sequential Invoice generation algo started for GenerateInvoiceHistoryId: 42262 - __SPLIT__ 2026-01-15 06:01:12,264 - 42262 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET Status = 'InProgress' WHERE GenerateInvoiceHistoryId = 42262;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:01:14,117 - 42262 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 06:01:14,117 - 42262 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateInvoiceHistory WHERE GenerateInvoiceHistoryId = 42262;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:01:14,383 - 42262 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:01:14,384 - 42262 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceId as ServiceMasterId,ss.FrequencyScheduleId as setup_frequency_schedule_id, ssb.*, ss.IsBilling, ss.DepartmentMasterId, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, t.NetDueIn, ss.TaxPercent, ss.PoNumber, ss.DisplayServiceAsSeparateLineItem, ss.SetupEndDate, ss.SetupStartDate from ServiceCore.ServiceSetup ss join ServiceCore.ServiceSetupBilling ssb on ss.ServiceSetupId = ssb.ServiceSetupId join Billing.PaymentTypeMaster ptm on ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId join Billing.Term t on ss.TermId = t.TermId join ServiceCore.ServiceSetupServices sss on ss.ServiceSetupId = sss.ServiceSetupId where ptm.PaymentType= 'Payment Plan' and ss.IsActive =1 and ss.CompanyId= 133 AND ss.IsDeleted =0 AND ss.Status <> 'Canceled' and ss.AccountNumber = '14538' and ss.ServiceSetupId = 149735;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:01:14,663 - 42262 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:01:14,668 - 42262 - src.utils.log - INFO - No filter selected - __SPLIT__ 2026-01-15 06:01:14,668 - 42262 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-15 06:01:14,669 - 42262 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14810... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:01:14,940 - 42262 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-01-15 06:01:14,941 - 42262 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-15 06:01:14,951 - 42262 - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionAutoGenerationId FROM Billing.TransactionAutoGeneration WHERE ServiceSetupId = 149735 AND TransactionDate BETWEEN '2026-01-15 00:00:00' AND '2027-02-28 00:00:00' AND IsActive = 1 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:01:15,220 - 42262 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:01:15,220 - 42262 - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceAutoGenerationId FROM Billing.InvoiceAutoGeneration WHERE TransactionAutoGenerationId = 634054 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:01:15,487 - 42262 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:01:15,488 - 42262 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM Billing.InvoiceChargesAutoGeneration WHERE InvoiceAutoGenerationId = 442139 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:01:15,786 - 42262 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 06:01:15,786 - 42262 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM Billing.InvoiceAutoGenerationAppliedDiscount WHERE InvoiceAutoGenerationId = 442139 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:01:16,059 - 42262 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 06:01:16,059 - 42262 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM Billing.InvoiceAutoGeneration WHERE InvoiceAutoGenerationId = 442139 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:01:16,343 - 42262 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 06:01:16,343 - 42262 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM Billing.TransactionAutoGeneration WHERE TransactionAutoGenerationId = 634054 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:01:16,612 - 42262 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 06:01:16,618 - 42262 - src.utils.log - INFO - πŸ” Fetching data: SELECT Inv.ServiceSetupId, Inv.InvoiceDate FROM Billing.Invoice Inv INNER JOIN Billing.[Transaction] T ON Inv.TransactionId = T.TransactionId WHERE Inv.InvoiceDate BETWEEN '2026-01-15 00:00:00' AND '2027-02-28 00:00:00' AND Inv.IsActive = 1 AND Inv.IsDelete = 0 AND T.IsActive = 1 AND T.IsDelete = 0 AND Inv.ServiceSetupId = 149735;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:01:16,909 - 42262 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-15 06:01:16,917 - 42262 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.TransactionAutoGeneration: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:01:17,191 - 42262 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.TransactionAutoGeneration - __SPLIT__ 2026-01-15 06:01:18,126 - 42262 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.TransactionAutoGeneration in 1 batches - __SPLIT__ 2026-01-15 06:01:18,127 - 42262 - src.utils.log - INFO - - __SPLIT__ 2026-01-15 06:01:18,127 - 42262 - src.utils.log - INFO - Total invoice generated: 1 - __SPLIT__ 2026-01-15 06:01:18,127 - 42262 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 1 TransactionAutoGenerationId, ServiceSetupId, TransactionDate as InvoiceDate From Billing.TransactionAutoGeneration WHERE CreatedDate = '2026-01-13 06:42:47.861' and ServiceSetupId = 149735 and GenerateWorkOrderHistoryId= 42262;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:01:18,398 - 42262 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:01:18,404 - 42262 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceAutoGeneration: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:01:18,676 - 42262 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.InvoiceAutoGeneration - __SPLIT__ 2026-01-15 06:01:19,608 - 42262 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.InvoiceAutoGeneration in 1 batches - __SPLIT__ 2026-01-15 06:01:19,609 - 42262 - src.utils.log - INFO - πŸ” Fetching data: SELECT I.InvoiceAutoGenerationId, T.ServiceSetupId FROM Billing.InvoiceAutoGeneration I JOIN Billing.TransactionAutoGeneration T ON I.TransactionAutoGenerationId = T.TransactionAutoGenerationId where T.TransactionAutoGenerationId = 634055;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:01:19,881 - 42262 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:01:19,881 - 42262 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 149735 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:01:20,150 - 42262 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:01:20,163 - 42262 - src.utils.log - INFO - πŸ” Fetching data: SELECT fm.YearlyOccurrence, fs.FrequencyScheduleId From ServiceCore.FrequencySchedule fs join ServiceCore.FrequencyMaster fm on fs.FrequencyId = fm.FrequencyId where fs.FrequencyScheduleId = 14649;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:01:20,429 - 42262 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:01:20,430 - 42262 - src.utils.log - INFO - πŸ” Fetching data: SELECT fm.YearlyOccurrence, fs.FrequencyScheduleId From ServiceCore.FrequencySchedule fs join ServiceCore.FrequencyMaster fm on fs.FrequencyId = fm.FrequencyId where fs.FrequencyScheduleId = 14810;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:01:20,694 - 42262 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:01:20,698 - 42262 - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, DiscountSetupId,DiscountType,DiscountCode,DiscountAmount,DiscountDescription,DiscountName, DiscountPercent, IsDiscountPercent,AppliedDiscountAmt,ApplyOnPartPrice,ApplyOnLaborPrice from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 149735;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:01:20,965 - 42262 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:01:20,971 - 42262 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceAutoGenerationAppliedDiscount: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:01:21,242 - 42262 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.InvoiceAutoGenerationAppliedDiscount - __SPLIT__ 2026-01-15 06:01:22,174 - 42262 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.InvoiceAutoGenerationAppliedDiscount in 1 batches - __SPLIT__ 2026-01-15 06:01:22,174 - 42262 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceChargesAutoGeneration: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:01:22,446 - 42262 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.InvoiceChargesAutoGeneration - __SPLIT__ 2026-01-15 06:01:23,378 - 42262 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.InvoiceChargesAutoGeneration in 1 batches - __SPLIT__ 2026-01-15 06:01:23,379 - 42262 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET Status = 'Completed' WHERE GenerateInvoiceHistoryId = 42262;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:01:23,643 - 42262 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 06:01:23,643 - 42262 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET InvoiceStatusDateTime = '2026-01-15 01:01:23.643' WHERE GenerateInvoiceHistoryId = 42262;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:01:23,908 - 42262 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 06:01:23,909 - 42262 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-15 06:01:23,909 - 42262 - src.utils.log - INFO - Sequential Invoice Gen Complete Successfully ProjectId:42262 - Time took: 13.7 - __SPLIT__ 2026-01-15 06:25:55,778 - 42264 - src.utils.log - INFO - ParallelProcessing=False GenerateInvoiceHistoryId=42264 - __SPLIT__ 2026-01-15 06:25:55,779 - 42264 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-15 06:25:55,779 - 42264 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:25:57,771 - 42264 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:25:57,771 - 42264 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-15 06:25:57,772 - 42264 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-15 06:25:57,772 - 42264 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-15 06:25:57,772 - 42264 - src.utils.log - INFO - Sequential Invoice generation algo started for GenerateInvoiceHistoryId: 42264 - __SPLIT__ 2026-01-15 06:25:57,773 - 42264 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET Status = 'InProgress' WHERE GenerateInvoiceHistoryId = 42264;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:25:59,599 - 42264 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 06:25:59,599 - 42264 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateInvoiceHistory WHERE GenerateInvoiceHistoryId = 42264;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:25:59,862 - 42264 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:25:59,863 - 42264 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceId as ServiceMasterId,ss.FrequencyScheduleId as setup_frequency_schedule_id, ssb.*, ss.IsBilling, ss.DepartmentMasterId, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, t.NetDueIn, ss.TaxPercent, ss.PoNumber, ss.DisplayServiceAsSeparateLineItem, ss.SetupEndDate, ss.SetupStartDate from ServiceCore.ServiceSetup ss join ServiceCore.ServiceSetupBilling ssb on ss.ServiceSetupId = ssb.ServiceSetupId join Billing.PaymentTypeMaster ptm on ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId join Billing.Term t on ss.TermId = t.TermId join ServiceCore.ServiceSetupServices sss on ss.ServiceSetupId = sss.ServiceSetupId where ptm.PaymentType= 'Payment Plan' and ss.IsActive =1 and ss.CompanyId= 133 AND ss.IsDeleted =0 AND ss.Status <> 'Canceled' and ss.AccountNumber = '14537' and ss.ServiceSetupId = 149737;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:26:00,137 - 42264 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:26:00,142 - 42264 - src.utils.log - INFO - No filter selected - __SPLIT__ 2026-01-15 06:26:00,143 - 42264 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-15 06:26:00,143 - 42264 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14810... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:26:00,412 - 42264 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-01-15 06:26:00,412 - 42264 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-15 06:26:00,423 - 42264 - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionAutoGenerationId FROM Billing.TransactionAutoGeneration WHERE ServiceSetupId = 149737 AND TransactionDate BETWEEN '2026-01-15 00:00:00' AND '2029-12-31 00:00:00' AND IsActive = 1 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:26:00,690 - 42264 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:26:00,690 - 42264 - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceAutoGenerationId FROM Billing.InvoiceAutoGeneration WHERE TransactionAutoGenerationId = 634059 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:26:00,955 - 42264 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:26:00,955 - 42264 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM Billing.InvoiceChargesAutoGeneration WHERE InvoiceAutoGenerationId = 442144 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:26:01,249 - 42264 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 06:26:01,249 - 42264 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM Billing.InvoiceAutoGenerationAppliedDiscount WHERE InvoiceAutoGenerationId = 442144 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:26:01,513 - 42264 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 06:26:01,513 - 42264 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM Billing.InvoiceAutoGeneration WHERE InvoiceAutoGenerationId = 442144 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:26:01,791 - 42264 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 06:26:01,791 - 42264 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM Billing.TransactionAutoGeneration WHERE TransactionAutoGenerationId = 634059 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:26:02,057 - 42264 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 06:26:02,064 - 42264 - src.utils.log - INFO - πŸ” Fetching data: SELECT Inv.ServiceSetupId, Inv.InvoiceDate FROM Billing.Invoice Inv INNER JOIN Billing.[Transaction] T ON Inv.TransactionId = T.TransactionId WHERE Inv.InvoiceDate BETWEEN '2026-01-15 00:00:00' AND '2029-12-31 00:00:00' AND Inv.IsActive = 1 AND Inv.IsDelete = 0 AND T.IsActive = 1 AND T.IsDelete = 0 AND Inv.ServiceSetupId = 149737;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:26:02,361 - 42264 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-15 06:26:02,375 - 42264 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.TransactionAutoGeneration: 3 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:26:02,644 - 42264 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into Billing.TransactionAutoGeneration - __SPLIT__ 2026-01-15 06:26:03,572 - 42264 - src.utils.log - INFO - βœ… All 3 rows inserted successfully into Billing.TransactionAutoGeneration in 1 batches - __SPLIT__ 2026-01-15 06:26:03,572 - 42264 - src.utils.log - INFO - - __SPLIT__ 2026-01-15 06:26:03,572 - 42264 - src.utils.log - INFO - Total invoice generated: 3 - __SPLIT__ 2026-01-15 06:26:03,572 - 42264 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 3 TransactionAutoGenerationId, ServiceSetupId, TransactionDate as InvoiceDate From Billing.TransactionAutoGeneration WHERE CreatedDate = '2026-01-13 06:42:47.861' and ServiceSetupId = 149737 and GenerateWorkOrderHistoryId= 42264;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:26:03,840 - 42264 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-01-15 06:26:03,848 - 42264 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceAutoGeneration: 3 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:26:04,116 - 42264 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into Billing.InvoiceAutoGeneration - __SPLIT__ 2026-01-15 06:26:05,040 - 42264 - src.utils.log - INFO - βœ… All 3 rows inserted successfully into Billing.InvoiceAutoGeneration in 1 batches - __SPLIT__ 2026-01-15 06:26:05,041 - 42264 - src.utils.log - INFO - πŸ” Fetching data: SELECT I.InvoiceAutoGenerationId, T.ServiceSetupId FROM Billing.InvoiceAutoGeneration I JOIN Billing.TransactionAutoGeneration T ON I.TransactionAutoGenerationId = T.TransactionAutoGenerationId where T.TransactionAutoGenerationId in (634060, 634061, 634062);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:26:05,308 - 42264 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-01-15 06:26:05,308 - 42264 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 149737 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:26:05,575 - 42264 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:26:05,588 - 42264 - src.utils.log - INFO - πŸ” Fetching data: SELECT fm.YearlyOccurrence, fs.FrequencyScheduleId From ServiceCore.FrequencySchedule fs join ServiceCore.FrequencyMaster fm on fs.FrequencyId = fm.FrequencyId where fs.FrequencyScheduleId = 14541;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:26:05,852 - 42264 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:26:05,853 - 42264 - src.utils.log - INFO - πŸ” Fetching data: SELECT fm.YearlyOccurrence, fs.FrequencyScheduleId From ServiceCore.FrequencySchedule fs join ServiceCore.FrequencyMaster fm on fs.FrequencyId = fm.FrequencyId where fs.FrequencyScheduleId = 14810;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:26:06,113 - 42264 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:26:06,118 - 42264 - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, DiscountSetupId,DiscountType,DiscountCode,DiscountAmount,DiscountDescription,DiscountName, DiscountPercent, IsDiscountPercent,AppliedDiscountAmt,ApplyOnPartPrice,ApplyOnLaborPrice from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 149737;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:26:06,381 - 42264 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-15 06:26:06,382 - 42264 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceAutoGenerationAppliedDiscount: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:26:06,642 - 42264 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.InvoiceAutoGenerationAppliedDiscount in 0 batches - __SPLIT__ 2026-01-15 06:26:06,642 - 42264 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceChargesAutoGeneration: 3 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:26:06,912 - 42264 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into Billing.InvoiceChargesAutoGeneration - __SPLIT__ 2026-01-15 06:26:07,837 - 42264 - src.utils.log - INFO - βœ… All 3 rows inserted successfully into Billing.InvoiceChargesAutoGeneration in 1 batches - __SPLIT__ 2026-01-15 06:26:07,838 - 42264 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET Status = 'Completed' WHERE GenerateInvoiceHistoryId = 42264;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:26:08,099 - 42264 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 06:26:08,099 - 42264 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET InvoiceStatusDateTime = '2026-01-15 01:26:08.099' WHERE GenerateInvoiceHistoryId = 42264;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:26:08,360 - 42264 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 06:26:08,360 - 42264 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-15 06:26:08,361 - 42264 - src.utils.log - INFO - Sequential Invoice Gen Complete Successfully ProjectId:42264 - Time took: 12.58 - __SPLIT__ 2026-01-15 06:32:33,881 - 42266 - src.utils.log - INFO - ParallelProcessing=False GenerateInvoiceHistoryId=42266 - __SPLIT__ 2026-01-15 06:32:33,883 - 42266 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-15 06:32:33,883 - 42266 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:32:35,907 - 42266 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:32:35,908 - 42266 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-15 06:32:35,908 - 42266 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-15 06:32:35,908 - 42266 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-15 06:32:35,908 - 42266 - src.utils.log - INFO - Sequential Invoice generation algo started for GenerateInvoiceHistoryId: 42266 - __SPLIT__ 2026-01-15 06:32:35,908 - 42266 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET Status = 'InProgress' WHERE GenerateInvoiceHistoryId = 42266;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:32:37,842 - 42266 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 06:32:37,843 - 42266 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateInvoiceHistory WHERE GenerateInvoiceHistoryId = 42266;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:32:38,119 - 42266 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:32:38,120 - 42266 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceId as ServiceMasterId,ss.FrequencyScheduleId as setup_frequency_schedule_id, ssb.*, ss.IsBilling, ss.DepartmentMasterId, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, t.NetDueIn, ss.TaxPercent, ss.PoNumber, ss.DisplayServiceAsSeparateLineItem, ss.SetupEndDate, ss.SetupStartDate from ServiceCore.ServiceSetup ss join ServiceCore.ServiceSetupBilling ssb on ss.ServiceSetupId = ssb.ServiceSetupId join Billing.PaymentTypeMaster ptm on ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId join Billing.Term t on ss.TermId = t.TermId join ServiceCore.ServiceSetupServices sss on ss.ServiceSetupId = sss.ServiceSetupId where ptm.PaymentType= 'Payment Plan' and ss.IsActive =1 and ss.CompanyId= 133 AND ss.IsDeleted =0 AND ss.Status <> 'Canceled' and ss.AccountNumber = '14539' and ss.ServiceSetupId = 149738;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:32:38,407 - 42266 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:32:38,411 - 42266 - src.utils.log - INFO - No filter selected - __SPLIT__ 2026-01-15 06:32:38,412 - 42266 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-15 06:32:38,412 - 42266 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14810... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:32:38,697 - 42266 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-01-15 06:32:38,697 - 42266 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-15 06:32:38,708 - 42266 - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionAutoGenerationId FROM Billing.TransactionAutoGeneration WHERE ServiceSetupId = 149738 AND TransactionDate BETWEEN '2026-01-15 00:00:00' AND '2026-02-28 00:00:00' AND IsActive = 1 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:32:38,988 - 42266 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:32:38,988 - 42266 - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceAutoGenerationId FROM Billing.InvoiceAutoGeneration WHERE TransactionAutoGenerationId = 634063 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:32:39,269 - 42266 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:32:39,269 - 42266 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM Billing.InvoiceChargesAutoGeneration WHERE InvoiceAutoGenerationId = 442148 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:32:39,579 - 42266 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 06:32:39,579 - 42266 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM Billing.InvoiceAutoGenerationAppliedDiscount WHERE InvoiceAutoGenerationId = 442148 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:32:39,862 - 42266 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 06:32:39,862 - 42266 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM Billing.InvoiceAutoGeneration WHERE InvoiceAutoGenerationId = 442148 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:32:40,157 - 42266 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 06:32:40,157 - 42266 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM Billing.TransactionAutoGeneration WHERE TransactionAutoGenerationId = 634063 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:32:40,436 - 42266 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 06:32:40,442 - 42266 - src.utils.log - INFO - πŸ” Fetching data: SELECT Inv.ServiceSetupId, Inv.InvoiceDate FROM Billing.Invoice Inv INNER JOIN Billing.[Transaction] T ON Inv.TransactionId = T.TransactionId WHERE Inv.InvoiceDate BETWEEN '2026-01-15 00:00:00' AND '2026-02-28 00:00:00' AND Inv.IsActive = 1 AND Inv.IsDelete = 0 AND T.IsActive = 1 AND T.IsDelete = 0 AND Inv.ServiceSetupId = 149738;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:32:40,752 - 42266 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-15 06:32:40,761 - 42266 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.TransactionAutoGeneration: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:32:41,045 - 42266 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.TransactionAutoGeneration - __SPLIT__ 2026-01-15 06:32:42,014 - 42266 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.TransactionAutoGeneration in 1 batches - __SPLIT__ 2026-01-15 06:32:42,015 - 42266 - src.utils.log - INFO - - __SPLIT__ 2026-01-15 06:32:42,015 - 42266 - src.utils.log - INFO - Total invoice generated: 1 - __SPLIT__ 2026-01-15 06:32:42,015 - 42266 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 1 TransactionAutoGenerationId, ServiceSetupId, TransactionDate as InvoiceDate From Billing.TransactionAutoGeneration WHERE CreatedDate = '2026-01-13 06:42:47.861' and ServiceSetupId = 149738 and GenerateWorkOrderHistoryId= 42266;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:32:42,299 - 42266 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:32:42,306 - 42266 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceAutoGeneration: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:32:42,589 - 42266 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.InvoiceAutoGeneration - __SPLIT__ 2026-01-15 06:32:43,558 - 42266 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.InvoiceAutoGeneration in 1 batches - __SPLIT__ 2026-01-15 06:32:43,559 - 42266 - src.utils.log - INFO - πŸ” Fetching data: SELECT I.InvoiceAutoGenerationId, T.ServiceSetupId FROM Billing.InvoiceAutoGeneration I JOIN Billing.TransactionAutoGeneration T ON I.TransactionAutoGenerationId = T.TransactionAutoGenerationId where T.TransactionAutoGenerationId = 634064;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:32:43,840 - 42266 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:32:43,841 - 42266 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 149738 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:32:44,121 - 42266 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:32:44,134 - 42266 - src.utils.log - INFO - πŸ” Fetching data: SELECT fm.YearlyOccurrence, fs.FrequencyScheduleId From ServiceCore.FrequencySchedule fs join ServiceCore.FrequencyMaster fm on fs.FrequencyId = fm.FrequencyId where fs.FrequencyScheduleId = 14649;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:32:44,408 - 42266 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:32:44,409 - 42266 - src.utils.log - INFO - πŸ” Fetching data: SELECT fm.YearlyOccurrence, fs.FrequencyScheduleId From ServiceCore.FrequencySchedule fs join ServiceCore.FrequencyMaster fm on fs.FrequencyId = fm.FrequencyId where fs.FrequencyScheduleId = 14810;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:32:44,684 - 42266 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:32:44,688 - 42266 - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, DiscountSetupId,DiscountType,DiscountCode,DiscountAmount,DiscountDescription,DiscountName, DiscountPercent, IsDiscountPercent,AppliedDiscountAmt,ApplyOnPartPrice,ApplyOnLaborPrice from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 149738;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:32:44,966 - 42266 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:32:44,972 - 42266 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceAutoGenerationAppliedDiscount: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:32:45,256 - 42266 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.InvoiceAutoGenerationAppliedDiscount - __SPLIT__ 2026-01-15 06:32:46,224 - 42266 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.InvoiceAutoGenerationAppliedDiscount in 1 batches - __SPLIT__ 2026-01-15 06:32:46,224 - 42266 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceChargesAutoGeneration: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:32:46,508 - 42266 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.InvoiceChargesAutoGeneration - __SPLIT__ 2026-01-15 06:32:47,477 - 42266 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.InvoiceChargesAutoGeneration in 1 batches - __SPLIT__ 2026-01-15 06:32:47,478 - 42266 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET Status = 'Completed' WHERE GenerateInvoiceHistoryId = 42266;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:32:47,755 - 42266 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 06:32:47,755 - 42266 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET InvoiceStatusDateTime = '2026-01-15 01:32:47.755' WHERE GenerateInvoiceHistoryId = 42266;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:32:48,031 - 42266 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 06:32:48,031 - 42266 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-15 06:32:48,031 - 42266 - src.utils.log - INFO - Sequential Invoice Gen Complete Successfully ProjectId:42266 - Time took: 14.15 - __SPLIT__ 2026-01-15 06:48:30,557 - 123874 - src.utils.log - INFO - ParallelProcessing=True GenerateWorkOrderHistoryId=123874 - __SPLIT__ 2026-01-15 06:48:30,558 - 123874 - src.utils.log - INFO - Parallel Work order generation algo started for GenerateWorkOrderHistoryId: 123874 - __SPLIT__ 2026-01-15 06:48:30,558 - 123874 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-15 06:48:30,559 - 123874 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas' ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:48:32,587 - 123874 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:48:32,588 - 123874 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-15 06:48:32,588 - 123874 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-15 06:48:32,588 - 123874 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-15 06:48:32,588 - 123874 - src.utils.log - INFO - βœ… Connected to company-specific database: abcdallas - __SPLIT__ 2026-01-15 06:48:32,589 - 123874 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 123874;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:48:34,526 - 123874 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 06:48:34,526 - 123874 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123874), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123874), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 123874 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:48:34,934 - 123874 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:48:34,934 - 123874 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 123874;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:48:35,213 - 123874 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:48:35,216 - 123874 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-15 06:48:35,217 - 123874 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14626... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:48:35,507 - 123874 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-01-15 06:48:35,507 - 123874 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-15 06:48:35,510 - 123874 - src.utils.log - INFO - πŸ“Š Found 1 setups to process across 1 routes - __SPLIT__ 2026-01-15 06:48:35,510 - 123874 - src.utils.log - INFO - πŸš€ Starting parallel processing with 8 workers - __SPLIT__ 2026-01-15 06:48:35,510 - 123874 - src.utils.log - INFO - Generating Sequentially as less then one route given - __SPLIT__ 2026-01-15 06:48:35,510 - 123874 - src.utils.log - INFO - πŸ”„ Processing route: 1 with 1 setups - __SPLIT__ 2026-01-15 06:48:35,511 - 123874 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-01-15 06:48:35,511 - 123874 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149739;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:48:35,789 - 123874 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-15 06:48:35,790 - 123874 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-01-15 00:00:00' and ServiceDate <= '2027-10-31 00:00:00' and ServiceSetupId = 149739 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:48:36,081 - 123874 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-15 06:48:36,678 - 123874 - src.utils.log - INFO - Generating work orders for setup: 149739 - __SPLIT__ 2026-01-15 06:48:55,372 - 123874 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1132;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:48:55,650 - 123874 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:48:55,879 - 123874 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-01-15 06:48:55,896 - 123874 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:48:56,173 - 123874 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:48:56,186 - 123874 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-01-15 06:48:56,186 - 123874 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-01-15 06:48:56,186 - 123874 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149739 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:48:56,688 - 123874 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 06:48:56,688 - 123874 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149739 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:48:57,084 - 123874 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 06:48:57,084 - 123874 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149739 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:48:57,391 - 123874 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 06:48:57,391 - 123874 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149739 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:48:57,798 - 123874 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 06:48:57,798 - 123874 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149739 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:48:58,091 - 123874 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 06:48:58,092 - 123874 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149739 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:48:58,415 - 123874 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 06:48:58,415 - 123874 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149739 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:48:58,705 - 123874 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 06:48:58,706 - 123874 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149739 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:48:59,001 - 123874 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 06:48:59,001 - 123874 - src.utils.log - INFO - πŸ“ Inserting 648 work orders for route: 1 - __SPLIT__ 2026-01-15 06:48:59,001 - 123874 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 648 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:48:59,344 - 123874 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 648) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-01-15 06:49:11,456 - 123874 - src.utils.log - INFO - βœ… All 648 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-01-15 06:49:11,456 - 123874 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 648 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-01-13 12:12:47.790' and ServiceSetupId = 149739... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:49:11,751 - 123874 - src.utils.log - INFO - βœ… Fetched 648 rows - __SPLIT__ 2026-01-15 06:49:11,751 - 123874 - src.utils.log - INFO - βœ… Work order IDs inserted for route 1: 648 records - __SPLIT__ 2026-01-15 06:49:11,751 - 123874 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149739;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:49:12,028 - 123874 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-15 06:49:12,028 - 123874 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-01-15 06:49:12,029 - 123874 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 149739... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:49:12,308 - 123874 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-15 06:49:12,308 - 123874 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 149739... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:49:12,587 - 123874 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-15 06:49:12,591 - 123874 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 149739... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:49:12,878 - 123874 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:49:12,879 - 123874 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 149739... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:49:13,156 - 123874 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-15 06:49:13,157 - 123874 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 149739... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:49:13,434 - 123874 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-15 06:49:13,435 - 123874 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 149739;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:49:13,713 - 123874 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-15 06:49:13,714 - 123874 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 149739;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:49:13,991 - 123874 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-15 06:49:13,991 - 123874 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 149739;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:49:14,289 - 123874 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-15 06:49:14,289 - 123874 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 149739;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:49:14,569 - 123874 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-15 06:49:14,579 - 123874 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-01-15 06:49:14,580 - 123874 - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:49:14,883 - 123874 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into CRM.LeadNote in 0 batches - __SPLIT__ 2026-01-15 06:49:14,883 - 123874 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-01-15 06:49:14,883 - 123874 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.CommunicationPreferencesServiceReportNotification: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:49:15,183 - 123874 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.CommunicationPreferencesServiceReportNotification in 0 batches - __SPLIT__ 2026-01-15 06:49:15,183 - 123874 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-01-15 06:49:15,183 - 123874 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SetupAutoGenerationSourceMapping: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:49:15,486 - 123874 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SetupAutoGenerationSourceMapping in 0 batches - __SPLIT__ 2026-01-15 06:49:15,486 - 123874 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-01-15 06:49:15,486 - 123874 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:49:15,788 - 123874 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 0 batches - __SPLIT__ 2026-01-15 06:49:15,789 - 123874 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-01-15 06:49:15,789 - 123874 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrderAutoGeneration: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:49:16,093 - 123874 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrderAutoGeneration in 0 batches - __SPLIT__ 2026-01-15 06:49:16,093 - 123874 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-15 06:49:16,093 - 123874 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:49:16,397 - 123874 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-15 06:49:16,397 - 123874 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-15 06:49:16,398 - 123874 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:49:16,703 - 123874 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission in 0 batches - __SPLIT__ 2026-01-15 06:49:16,703 - 123874 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-01-15 06:49:16,703 - 123874 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 648 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:49:17,010 - 123874 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 648) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-01-15 06:49:19,283 - 123874 - src.utils.log - INFO - βœ… All 648 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-01-15 06:49:19,284 - 123874 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-01-15 06:49:19,284 - 123874 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:49:19,584 - 123874 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 0 batches - __SPLIT__ 2026-01-15 06:49:19,584 - 123874 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-15 06:49:19,584 - 123874 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 1296 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:49:19,868 - 123874 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1296) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-01-15 06:49:24,873 - 123874 - src.utils.log - INFO - βœ… All 1296 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-01-15 06:49:24,874 - 123874 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-15 06:49:24,874 - 123874 - src.utils.log - INFO - βœ… Temp tables populated for route: 1 - __SPLIT__ 2026-01-15 06:49:24,874 - 123874 - src.utils.log - INFO - βœ… Route 1 generation complete - __SPLIT__ 2026-01-15 06:49:24,874 - 123874 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123874;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:49:25,151 - 123874 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 06:49:25,151 - 123874 - src.utils.log - INFO - ⏱️ Total time: 54.59s | Status: Completed - __SPLIT__ 2026-01-15 06:49:25,151 - 123874 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123874;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:49:25,427 - 123874 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 06:49:25,427 - 123874 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-15 01:49:25.427' WHERE GenerateWorkOrderHistoryId = 123874;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:49:25,707 - 123874 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 06:49:25,708 - 123874 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-15 06:51:06,937 - 123875 - src.utils.log - INFO - ParallelProcessing=True GenerateWorkOrderHistoryId=123875 - __SPLIT__ 2026-01-15 06:51:06,938 - 123875 - src.utils.log - INFO - Parallel Work order generation algo started for GenerateWorkOrderHistoryId: 123875 - __SPLIT__ 2026-01-15 06:51:06,938 - 123875 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-15 06:51:06,938 - 123875 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas' ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:51:09,011 - 123875 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:51:09,011 - 123875 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-15 06:51:09,011 - 123875 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-15 06:51:09,012 - 123875 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-15 06:51:09,012 - 123875 - src.utils.log - INFO - βœ… Connected to company-specific database: abcdallas - __SPLIT__ 2026-01-15 06:51:09,012 - 123875 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 123875;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:51:10,927 - 123875 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 06:51:10,928 - 123875 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123875), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123875), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 123875 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:51:11,303 - 123875 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:51:11,303 - 123875 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 123875;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:51:11,578 - 123875 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:51:11,581 - 123875 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-15 06:51:11,581 - 123875 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14626... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:51:11,863 - 123875 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-01-15 06:51:11,863 - 123875 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-15 06:51:11,866 - 123875 - src.utils.log - INFO - πŸ“Š Found 1 setups to process across 1 routes - __SPLIT__ 2026-01-15 06:51:11,866 - 123875 - src.utils.log - INFO - πŸš€ Starting parallel processing with 8 workers - __SPLIT__ 2026-01-15 06:51:11,866 - 123875 - src.utils.log - INFO - Generating Sequentially as less then one route given - __SPLIT__ 2026-01-15 06:51:11,866 - 123875 - src.utils.log - INFO - πŸ”„ Processing route: 1 with 1 setups - __SPLIT__ 2026-01-15 06:51:11,867 - 123875 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-01-15 06:51:11,868 - 123875 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149739;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:51:12,142 - 123875 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-15 06:51:12,143 - 123875 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-01-15 00:00:00' and ServiceDate <= '2034-12-31 00:00:00' and ServiceSetupId = 149739 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:51:12,432 - 123875 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-15 06:51:13,160 - 123875 - src.utils.log - INFO - Generating work orders for setup: 149739 - __SPLIT__ 2026-01-15 06:57:37,669 - 123875 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1132;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:57:37,943 - 123875 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:57:38,624 - 123875 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-01-15 06:57:38,679 - 123875 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:57:38,952 - 123875 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:57:38,996 - 123875 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-01-15 06:57:38,996 - 123875 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-01-15 06:57:38,996 - 123875 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149739 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:57:39,294 - 123875 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 06:57:39,294 - 123875 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149739 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:57:39,604 - 123875 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 06:57:39,604 - 123875 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149739 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:57:39,877 - 123875 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 06:57:39,877 - 123875 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149739 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:57:40,160 - 123875 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 06:57:40,160 - 123875 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149739 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:57:40,478 - 123875 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 06:57:40,478 - 123875 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149739 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:57:40,752 - 123875 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 06:57:40,752 - 123875 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149739 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:57:41,025 - 123875 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 06:57:41,025 - 123875 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149739 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:57:45,803 - 123875 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-15 06:57:45,803 - 123875 - src.utils.log - INFO - πŸ“ Inserting 3266 work orders for route: 1 - __SPLIT__ 2026-01-15 06:57:45,803 - 123875 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 3266 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:57:46,125 - 123875 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3266) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-01-15 06:58:37,664 - 123875 - src.utils.log - INFO - βœ… All 3266 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-01-15 06:58:37,665 - 123875 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 3266 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-01-13 12:12:47.836' and ServiceSetupId = 149739... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:58:37,972 - 123875 - src.utils.log - INFO - βœ… Fetched 3266 rows - __SPLIT__ 2026-01-15 06:58:37,972 - 123875 - src.utils.log - INFO - βœ… Work order IDs inserted for route 1: 3266 records - __SPLIT__ 2026-01-15 06:58:37,972 - 123875 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149739;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:58:38,247 - 123875 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-15 06:58:38,247 - 123875 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-01-15 06:58:38,248 - 123875 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 149739... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:58:38,522 - 123875 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-15 06:58:38,522 - 123875 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 149739... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:58:38,796 - 123875 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-15 06:58:38,800 - 123875 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 149739... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:58:39,083 - 123875 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-15 06:58:39,084 - 123875 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 149739... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:58:39,359 - 123875 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-15 06:58:39,359 - 123875 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 149739... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:58:39,632 - 123875 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-15 06:58:39,632 - 123875 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 149739;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:58:39,905 - 123875 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-15 06:58:39,906 - 123875 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 149739;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:58:40,179 - 123875 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-15 06:58:40,180 - 123875 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 149739;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:58:40,473 - 123875 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-15 06:58:40,473 - 123875 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 149739;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:58:40,746 - 123875 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-15 06:58:40,763 - 123875 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-01-15 06:58:40,763 - 123875 - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:58:41,036 - 123875 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into CRM.LeadNote in 0 batches - __SPLIT__ 2026-01-15 06:58:41,037 - 123875 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-01-15 06:58:41,037 - 123875 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.CommunicationPreferencesServiceReportNotification: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:58:41,310 - 123875 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.CommunicationPreferencesServiceReportNotification in 0 batches - __SPLIT__ 2026-01-15 06:58:41,311 - 123875 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-01-15 06:58:41,311 - 123875 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SetupAutoGenerationSourceMapping: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:58:41,584 - 123875 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SetupAutoGenerationSourceMapping in 0 batches - __SPLIT__ 2026-01-15 06:58:41,585 - 123875 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-01-15 06:58:41,585 - 123875 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:58:41,858 - 123875 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 0 batches - __SPLIT__ 2026-01-15 06:58:41,859 - 123875 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-01-15 06:58:41,859 - 123875 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrderAutoGeneration: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:58:42,133 - 123875 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrderAutoGeneration in 0 batches - __SPLIT__ 2026-01-15 06:58:42,134 - 123875 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-15 06:58:42,134 - 123875 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:58:42,407 - 123875 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-15 06:58:42,407 - 123875 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-15 06:58:42,407 - 123875 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:58:42,681 - 123875 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission in 0 batches - __SPLIT__ 2026-01-15 06:58:42,682 - 123875 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-01-15 06:58:42,682 - 123875 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 3266 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:58:42,962 - 123875 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3266) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-01-15 06:58:49,757 - 123875 - src.utils.log - INFO - βœ… All 3266 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-01-15 06:58:49,758 - 123875 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-01-15 06:58:49,758 - 123875 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:58:50,031 - 123875 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 0 batches - __SPLIT__ 2026-01-15 06:58:50,032 - 123875 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-15 06:58:50,032 - 123875 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 6532 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:58:50,317 - 123875 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 6532) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-01-15 06:59:11,270 - 123875 - src.utils.log - INFO - βœ… All 6532 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-01-15 06:59:11,270 - 123875 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-15 06:59:11,270 - 123875 - src.utils.log - INFO - βœ… Temp tables populated for route: 1 - __SPLIT__ 2026-01-15 06:59:11,270 - 123875 - src.utils.log - INFO - βœ… Route 1 generation complete - __SPLIT__ 2026-01-15 06:59:11,271 - 123875 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123875;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:59:11,546 - 123875 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 06:59:11,546 - 123875 - src.utils.log - INFO - ⏱️ Total time: 484.61s | Status: Completed - __SPLIT__ 2026-01-15 06:59:11,546 - 123875 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123875;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:59:11,820 - 123875 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 06:59:11,820 - 123875 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-15 01:59:11.820' WHERE GenerateWorkOrderHistoryId = 123875;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 06:59:12,094 - 123875 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 06:59:12,095 - 123875 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-15 09:24:27,073 - 13387 - src.utils.log - INFO - ParallelProcessing=False GenerateInvoiceHistoryId=13387 - __SPLIT__ 2026-01-15 09:24:27,075 - 13387 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-15 09:24:27,075 - 13387 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 09:24:29,082 - 13387 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-15 09:24:29,082 - 13387 - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-01-15 09:24:29,082 - 13387 - src.utils.log - INFO - Sequential Invoice generation algo started for GenerateInvoiceHistoryId: 13387 - __SPLIT__ 2026-01-15 09:24:29,082 - 13387 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET Status = 'InProgress' WHERE GenerateInvoiceHistoryId = 13387;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 09:24:29,364 - 13387 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 09:24:29,364 - 13387 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateInvoiceHistory WHERE GenerateInvoiceHistoryId = 13387;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 09:24:29,653 - 13387 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-15 09:24:29,653 - 13387 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET Status = 'Completed' WHERE GenerateInvoiceHistoryId = 13387;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 09:24:29,933 - 13387 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 09:24:29,933 - 13387 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET InvoiceStatusDateTime = '2026-01-15 04:24:29.933' WHERE GenerateInvoiceHistoryId = 13387;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-15 09:24:30,241 - 13387 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-15 09:24:30,241 - 13387 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-15 09:24:30,241 - 13387 - src.utils.log - INFO - Error in Sequential Invoice Gen ProjectId:13387 - Time took: 3.17 - Error:'StartDate' - __SPLIT__ 2026-01-16 09:28:01,700 - 11731 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=11731 - __SPLIT__ 2026-01-16 09:28:01,701 - 11731 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 11731 - __SPLIT__ 2026-01-16 09:28:01,702 - 11731 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-16 09:28:01,702 - 11731 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 09:28:03,845 - 11731 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 09:28:03,845 - 11731 - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-01-16 09:28:03,845 - 11731 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 11731;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 09:28:04,153 - 11731 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-16 09:28:04,153 - 11731 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 11731), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 11731), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 11731 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 09:28:04,533 - 11731 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 09:28:04,533 - 11731 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 11731;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 09:28:04,835 - 11731 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 09:28:04,835 - 11731 - src.utils.log - INFO - No Setup Found Error:'StartDate' - __SPLIT__ 2026-01-16 09:28:04,835 - 11731 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 11731;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 09:28:05,135 - 11731 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-16 09:28:05,135 - 11731 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-16 04:28:05.135' WHERE GenerateWorkOrderHistoryId = 11731;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 09:28:05,438 - 11731 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-16 12:13:04,363 - 123876 - src.utils.log - INFO - ParallelProcessing=True GenerateWorkOrderHistoryId=123876 - __SPLIT__ 2026-01-16 12:13:04,364 - 123876 - src.utils.log - INFO - Work order Generation/Publish algo started for GenerateWorkOrderHistoryId: 123876 - __SPLIT__ 2026-01-16 12:13:04,364 - 123876 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-16 12:13:04,364 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:13:06,363 - 123876 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:13:06,364 - 123876 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-16 12:13:06,364 - 123876 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-16 12:13:06,365 - 123876 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-16 12:13:06,365 - 123876 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 123876;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:13:08,362 - 123876 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-16 12:13:08,362 - 123876 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WoGenStartDateTime = '2026-01-16 07:13:08.362' WHERE GenerateWorkOrderHistoryId = 123876;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:13:08,654 - 123876 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-16 12:13:08,654 - 123876 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy, CompanyId from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 123876;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:13:08,939 - 123876 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:13:08,940 - 123876 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'New', WoPublishStartDateTime = '2026-01-16 07:13:08.940' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123876;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:13:09,229 - 123876 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-16 12:13:09,229 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123876), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123876), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 123876 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:13:09,615 - 123876 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:13:09,616 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 123876;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:13:09,903 - 123876 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:13:09,906 - 123876 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-16 12:13:09,906 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14626... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:13:10,208 - 123876 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-01-16 12:13:10,208 - 123876 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-16 12:13:10,213 - 123876 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-01-16 12:13:10,214 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149741;... (Thread: ThreadPoolExecutor-9_0) - __SPLIT__ 2026-01-16 12:13:10,500 - 123876 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:13:10,500 - 123876 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-01-16 00:00:00' and ServiceDate <= '2034-12-31 00:00:00' and ServiceSetupId = 149741 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-9_0) - __SPLIT__ 2026-01-16 12:13:10,803 - 123876 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:13:11,555 - 123876 - src.utils.log - INFO - Generating work orders for setup: 149741 - __SPLIT__ 2026-01-16 12:19:33,102 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1131;... (Thread: ThreadPoolExecutor-9_0) - __SPLIT__ 2026-01-16 12:19:33,371 - 123876 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:19:34,052 - 123876 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-01-16 12:19:34,104 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-9_0) - __SPLIT__ 2026-01-16 12:19:34,372 - 123876 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:19:34,415 - 123876 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-01-16 12:19:34,415 - 123876 - src.utils.log - INFO - Running deletes in PARALLEL… - __SPLIT__ 2026-01-16 12:19:34,415 - 123876 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149741 ) (Thread: ThreadPoolExecutor-10_0) - __SPLIT__ 2026-01-16 12:19:34,416 - 123876 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149741 ) (Thread: ThreadPoolExecutor-10_1) - __SPLIT__ 2026-01-16 12:19:34,416 - 123876 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149741 ) (Thread: ThreadPoolExecutor-10_2) - __SPLIT__ 2026-01-16 12:19:34,417 - 123876 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149741 ) (Thread: ThreadPoolExecutor-10_3) - __SPLIT__ 2026-01-16 12:19:34,417 - 123876 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149741 ) (Thread: ThreadPoolExecutor-10_4) - __SPLIT__ 2026-01-16 12:19:34,418 - 123876 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149741 ) (Thread: ThreadPoolExecutor-10_5) - __SPLIT__ 2026-01-16 12:19:34,418 - 123876 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149741 ) (Thread: ThreadPoolExecutor-10_6) - __SPLIT__ 2026-01-16 12:19:34,738 - 123876 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-16 12:19:35,484 - 123876 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-16 12:19:35,499 - 123876 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-16 12:19:35,503 - 123876 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-16 12:19:35,546 - 123876 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-16 12:19:35,565 - 123876 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-16 12:19:35,567 - 123876 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-16 12:19:35,568 - 123876 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149741 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:19:35,858 - 123876 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-16 12:19:35,860 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149741;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:19:36,126 - 123876 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:19:36,126 - 123876 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-01-16 12:19:36,127 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 149741... (Thread: ThreadPoolExecutor-11_0) - __SPLIT__ 2026-01-16 12:19:36,127 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 149741... (Thread: ThreadPoolExecutor-11_1) - __SPLIT__ 2026-01-16 12:19:36,127 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 149741... (Thread: ThreadPoolExecutor-11_2) - __SPLIT__ 2026-01-16 12:19:36,128 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 149741... (Thread: ThreadPoolExecutor-11_3) - __SPLIT__ 2026-01-16 12:19:36,129 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 149741;... (Thread: ThreadPoolExecutor-11_5) - __SPLIT__ 2026-01-16 12:19:36,129 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 149741;... (Thread: ThreadPoolExecutor-11_4) - __SPLIT__ 2026-01-16 12:19:36,130 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 149741;... (Thread: ThreadPoolExecutor-11_6) - __SPLIT__ 2026-01-16 12:19:36,130 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 149741;... (Thread: ThreadPoolExecutor-11_7) - __SPLIT__ 2026-01-16 12:19:36,398 - 123876 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:19:36,403 - 123876 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:19:36,403 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 149741... (Thread: ThreadPoolExecutor-11_0) - __SPLIT__ 2026-01-16 12:19:36,404 - 123876 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:19:36,405 - 123876 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:19:36,407 - 123876 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:19:36,408 - 123876 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:19:36,422 - 123876 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:19:36,672 - 123876 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:19:37,231 - 123876 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:19:37,249 - 123876 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123876;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:19:37,518 - 123876 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-16 12:19:37,518 - 123876 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-16 07:19:37.518' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123876;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:19:37,796 - 123876 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-16 12:19:37,796 - 123876 - src.utils.log - INFO - - __SPLIT__ 2026-01-16 12:19:37,796 - 123876 - src.utils.log - INFO - Work order generation successful - Time took: 393.43 - __SPLIT__ 2026-01-16 12:19:37,797 - 123876 - src.utils.log - INFO - Work order publish in progress for GenerateWorkOrderHistoryId: 123876 - __SPLIT__ 2026-01-16 12:19:37,797 - 123876 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress', WoPublishStartDateTime = '2026-01-16 07:19:37.797' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123876;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:19:38,074 - 123876 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-16 12:19:38,079 - 123876 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 123876;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:19:38,348 - 123876 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:19:38,349 - 123876 - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-01-16 12:19:38,350 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149741 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:19:38,641 - 123876 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:19:38,641 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149741 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:19:38,916 - 123876 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:19:38,916 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149741 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:19:39,199 - 123876 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:19:39,218 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:19:39,495 - 123876 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-16 12:19:39,495 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:19:39,767 - 123876 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:19:39,769 - 123876 - src.utils.log - INFO - πŸ“ Executing: UPDATE Common.GenerateNumberConfig SET NextNumber = '1295118' WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:19:40,048 - 123876 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-16 12:19:40,048 - 123876 - src.utils.log - INFO - πŸ“ Executing: UPDATE Common.GenerateNumberConfig SET NextNumber = '1352468' WHERE CompanyId = 133 AND EnitityNumberType in ('Invoice');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:19:40,326 - 123876 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-16 12:19:40,336 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 149741... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:19:40,611 - 123876 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:19:41,763 - 123876 - src.utils.log - INFO - Size of Transaction: 3265 - __SPLIT__ 2026-01-16 12:19:41,765 - 123876 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 3265 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:19:42,217 - 123876 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3265) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-01-16 12:19:53,282 - 123876 - src.utils.log - INFO - βœ… All 3265 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-01-16 12:19:53,420 - 123876 - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-16 12:19:53,422 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911, 12345678912, 12345678913, 12345678914, 12345678915, 12345678916, 12345678917, 12345678918, 12345678919, 12345678920, 12345678921, 12345678922, 12345678923, 12345678924, 12345678925, 12345678926, 12345678927, 12345678928, 12345678929, 12345678930, 12345678931, 12345678932, 12345678933, 12345678934, 12345678935, 12345678936, 12345678937, 12345678938, 12345678939, 12345678940, 12345678941, 12345678942, 12345678943, 12345678944, 12345678945, 12345678946, 12345678947, 12345678948, 12345678949, 12345678950, 12345678951, 12345678952, 12345678953, 12345678954, 12345678955, 12345678956, 12345678957, 12345678958, 12345678959, 12345678960, 12345678961, 12345678962, 12345678963, 12345678964, 12345678965, 12345678966, 12345678967, 12345678968, 12345678969, 12345678970, 12345678971, 12345678972, 12345678973, 12345678974, 12345678975, 12345678976, 12345678977, 12345678978, 12345678979, 12345678980, 12345678981, 12345678982, 12345678983, 12345678984, 12345678985, 12345678986, 12345678987, 12345678988, 12345678989, 12345678990, 12345678991, 12345678992, 12345678993, 12345678994, 12345678995, 12345678996, 12345678997, 12345678998, 12345678999, 12345679000, 12345679001, 12345679002, 12345679003, 12345679004, 12345679005, 12345679006, 12345679007, 12345679008, 12345679009, 12345679010, 12345679011, 12345679012, 12345679013, 12345679014, 12345679015, 12345679016, 12345679017, 12345679018, 12345679019, 12345679020, 12345679021, 12345679022, 12345679023, 12345679024, 12345679025, 12345679026, 12345679027, 12345679028, 12345679029, 12345679030, 12345679031, 12345679032, 12345679033, 12345679034, 12345679035, 12345679036, 12345679037, 12345679038, 12345679039, 12345679040, 12345679041, 12345679042, 12345679043, 12345679044, 12345679045, 12345679046, 12345679047, 12345679048, 12345679049, 12345679050, 12345679051, 12345679052, 12345679053, 12345679054, 12345679055, 12345679056, 12345679057, 12345679058, 12345679059, 12345679060, 12345679061, 12345679062, 12345679063, 12345679064, 12345679065, 12345679066, 12345679067, 12345679068, 12345679069, 12345679070, 12345679071, 12345679072, 12345679073, 12345679074, 12345679075, 12345679076, 12345679077, 12345679078, 12345679079, 12345679080, 12345679081, 12345679082, 12345679083, 12345679084, 12345679085, 12345679086, 12345679087, 12345679088, 12345679089, 12345679090, 12345679091, 12345679092, 12345679093, 12345679094, 12345679095, 12345679096, 12345679097, 12345679098, 12345679099, 12345679100, 12345679101, 12345679102, 12345679103, 12345679104, 12345679105, 12345679106, 12345679107, 12345679108, 12345679109, 12345679110, 12345679111, 12345679112, 12345679113, 12345679114, 12345679115, 12345679116, 12345679117, 12345679118, 12345679119, 12345679120, 12345679121, 12345679122, 12345679123, 12345679124, 12345679125, 12345679126, 12345679127, 12345679128, 12345679129, 12345679130, 12345679131, 12345679132, 12345679133, 12345679134, 12345679135, 12345679136, 12345679137, 12345679138, 12345679139, 12345679140, 12345679141, 12345679142, 12345679143, 12345679144, 12345679145, 12345679146, 12345679147, 12345679148, 12345679149, 12345679150, 12345679151, 12345679152, 12345679153, 12345679154, 12345679155, 12345679156, 12345679157, 12345679158, 12345679159, 12345679160, 12345679161, 12345679162, 12345679163, 12345679164, 12345679165, 12345679166, 12345679167, 12345679168, 12345679169, 12345679170, 12345679171, 12345679172, 12345679173, 12345679174, 12345679175, 12345679176, 12345679177, 12345679178, 12345679179, 12345679180, 12345679181, 12345679182, 12345679183, 12345679184, 12345679185, 12345679186, 12345679187, 12345679188, 12345679189, 12345679190, 12345679191, 12345679192, 12345679193, 12345679194, 12345679195, 12345679196, 12345679197, 12345679198, 12345679199, 12345679200, 12345679201, 12345679202, 12345679203, 12345679204, 12345679205, 12345679206, 12345679207, 12345679208, 12345679209, 12345679210, 12345679211, 12345679212, 12345679213, 12345679214, 12345679215, 12345679216, 12345679217, 12345679218, 12345679219, 12345679220, 12345679221, 12345679222, 12345679223, 12345679224, 12345679225, 12345679226, 12345679227, 12345679228, 12345679229, 12345679230, 12345679231, 12345679232, 12345679233, 12345679234, 12345679235, 12345679236, 12345679237, 12345679238, 12345679239, 12345679240, 12345679241, 12345679242, 12345679243, 12345679244, 12345679245, 12345679246, 12345679247, 12345679248, 12345679249, 12345679250, 12345679251, 12345679252, 12345679253, 12345679254, 12345679255, 12345679256, 12345679257, 12345679258, 12345679259, 12345679260, 12345679261, 12345679262, 12345679263, 12345679264, 12345679265, 12345679266, 12345679267, 12345679268, 12345679269, 12345679270, 12345679271, 12345679272, 12345679273, 12345679274, 12345679275, 12345679276, 12345679277, 12345679278, 12345679279, 12345679280, 12345679281, 12345679282, 12345679283, 12345679284, 12345679285, 12345679286, 12345679287, 12345679288, 12345679289, 12345679290, 12345679291, 12345679292, 12345679293, 12345679294, 12345679295, 12345679296, 12345679297, 12345679298, 12345679299, 12345679300, 12345679301, 12345679302, 12345679303, 12345679304, 12345679305, 12345679306, 12345679307, 12345679308, 12345679309, 12345679310, 12345679311, 12345679312, 12345679313, 12345679314, 12345679315, 12345679316, 12345679317, 12345679318, 12345679319, 12345679320, 12345679321, 12345679322, 12345679323, 12345679324, 12345679325, 12345679326, 12345679327, 12345679328, 12345679329, 12345679330, 12345679331, 12345679332, 12345679333, 12345679334, 12345679335, 12345679336, 12345679337, 12345679338, 12345679339, 12345679340, 12345679341, 12345679342, 12345679343, 12345679344, 12345679345, 12345679346, 12345679347, 12345679348, 12345679349, 12345679350, 12345679351, 12345679352, 12345679353, 12345679354, 12345679355, 12345679356, 12345679357, 12345679358, 12345679359, 12345679360, 12345679361, 12345679362, 12345679363, 12345679364, 12345679365, 12345679366, 12345679367, 12345679368, 12345679369, 12345679370, 12345679371, 12345679372, 12345679373, 12345679374, 12345679375, 12345679376, 12345679377, 12345679378, 12345679379, 12345679380, 12345679381, 12345679382, 12345679383, 12345679384, 12345679385, 12345679386, 12345679387, 12345679388, 12345679389, 12345679390, 12345679391, 12345679392, 12345679393, 12345679394, 12345679395, 12345679396, 12345679397, 12345679398, 12345679399, 12345679400, 12345679401, 12345679402, 12345679403, 12345679404, 12345679405, 12345679406, 12345679407, 12345679408, 12345679409, 12345679410, 12345679411, 12345679412, 12345679413, 12345679414, 12345679415, 12345679416, 12345679417, 12345679418, 12345679419, 12345679420, 12345679421, 12345679422, 12345679423, 12345679424, 12345679425, 12345679426, 12345679427, 12345679428, 12345679429, 12345679430, 12345679431, 12345679432, 12345679433, 12345679434, 12345679435, 12345679436, 12345679437, 12345679438, 12345679439, 12345679440, 12345679441, 12345679442, 12345679443, 12345679444, 12345679445, 12345679446, 12345679447, 12345679448, 12345679449, 12345679450, 12345679451, 12345679452, 12345679453, 12345679454, 12345679455, 12345679456, 12345679457, 12345679458, 12345679459, 12345679460, 12345679461, 12345679462, 12345679463, 12345679464, 12345679465, 12345679466, 12345679467, 12345679468, 12345679469, 12345679470, 12345679471, 12345679472, 12345679473, 12345679474, 12345679475, 12345679476, 12345679477, 12345679478, 12345679479, 12345679480, 12345679481, 12345679482, 12345679483, 12345679484, 12345679485, 12345679486, 12345679487, 12345679488, 12345679489, 12345679490, 12345679491, 12345679492, 12345679493, 12345679494, 12345679495, 12345679496, 12345679497, 12345679498, 12345679499, 12345679500, 12345679501, 12345679502, 12345679503, 12345679504, 12345679505, 12345679506, 12345679507, 12345679508, 12345679509, 12345679510, 12345679511, 12345679512, 12345679513, 12345679514, 12345679515, 12345679516, 12345679517, 12345679518, 12345679519, 12345679520, 12345679521, 12345679522, 12345679523, 12345679524, 12345679525, 12345679526, 12345679527, 12345679528, 12345679529, 12345679530, 12345679531, 12345679532, 12345679533, 12345679534, 12345679535, 12345679536, 12345679537, 12345679538, 12345679539, 12345679540, 12345679541, 12345679542, 12345679543, 12345679544, 12345679545, 12345679546, 12345679547, 12345679548, 12345679549, 12345679550, 12345679551, 12345679552, 12345679553, 12345679554, 12345679555, 12345679556, 12345679557, 12345679558, 12345679559, 12345679560, 12345679561, 12345679562, 12345679563, 12345679564, 12345679565, 12345679566, 12345679567, 12345679568, 12345679569, 12345679570, 12345679571, 12345679572, 12345679573, 12345679574, 12345679575, 12345679576, 12345679577, 12345679578, 12345679579, 12345679580, 12345679581, 12345679582, 12345679583, 12345679584, 12345679585, 12345679586, 12345679587, 12345679588, 12345679589, 12345679590, 12345679591, 12345679592, 12345679593, 12345679594, 12345679595, 12345679596, 12345679597, 12345679598, 12345679599, 12345679600, 12345679601, 12345679602, 12345679603, 12345679604, 12345679605, 12345679606, 12345679607, 12345679608, 12345679609, 12345679610, 12345679611, 12345679612, 12345679613, 12345679614, 12345679615, 12345679616, 12345679617, 12345679618, 12345679619, 12345679620, 12345679621, 12345679622, 12345679623, 12345679624, 12345679625, 12345679626, 12345679627, 12345679628, 12345679629, 12345679630, 12345679631, 12345679632, 12345679633, 12345679634, 12345679635, 12345679636, 12345679637, 12345679638, 12345679639, 12345679640, 12345679641, 12345679642, 12345679643, 12345679644, 12345679645, 12345679646, 12345679647, 12345679648, 12345679649, 12345679650, 12345679651, 12345679652, 12345679653, 12345679654, 12345679655, 12345679656, 12345679657, 12345679658, 12345679659, 12345679660, 12345679661, 12345679662, 12345679663, 12345679664, 12345679665, 12345679666, 12345679667, 12345679668, 12345679669, 12345679670, 12345679671, 12345679672, 12345679673, 12345679674, 12345679675, 12345679676, 12345679677, 12345679678, 12345679679, 12345679680, 12345679681, 12345679682, 12345679683, 12345679684, 12345679685, 12345679686, 12345679687, 12345679688, 12345679689, 12345679690, 12345679691, 12345679692, 12345679693, 12345679694, 12345679695, 12345679696, 12345679697, 12345679698, 12345679699, 12345679700, 12345679701, 12345679702, 12345679703, 12345679704, 12345679705, 12345679706, 12345679707, 12345679708, 12345679709, 12345679710, 12345679711, 12345679712, 12345679713, 12345679714, 12345679715, 12345679716, 12345679717, 12345679718, 12345679719, 12345679720, 12345679721, 12345679722, 12345679723, 12345679724, 12345679725, 12345679726, 12345679727, 12345679728, 12345679729, 12345679730, 12345679731, 12345679732, 12345679733, 12345679734, 12345679735, 12345679736, 12345679737, 12345679738, 12345679739, 12345679740, 12345679741, 12345679742, 12345679743, 12345679744, 12345679745, 12345679746, 12345679747, 12345679748, 12345679749, 12345679750, 12345679751, 12345679752, 12345679753, 12345679754, 12345679755, 12345679756, 12345679757, 12345679758, 12345679759, 12345679760, 12345679761, 12345679762, 12345679763, 12345679764, 12345679765, 12345679766, 12345679767, 12345679768, 12345679769, 12345679770, 12345679771, 12345679772, 12345679773, 12345679774, 12345679775, 12345679776, 12345679777, 12345679778, 12345679779, 12345679780, 12345679781, 12345679782, 12345679783, 12345679784, 12345679785, 12345679786, 12345679787, 12345679788, 12345679789, 12345679790, 12345679791, 12345679792, 12345679793, 12345679794, 12345679795, 12345679796, 12345679797, 12345679798, 12345679799, 12345679800, 12345679801, 12345679802, 12345679803, 12345679804, 12345679805, 12345679806, 12345679807, 12345679808, 12345679809, 12345679810, 12345679811, 12345679812, 12345679813, 12345679814, 12345679815, 12345679816, 12345679817, 12345679818, 12345679819, 12345679820, 12345679821, 12345679822, 12345679823, 12345679824, 12345679825, 12345679826, 12345679827, 12345679828, 12345679829, 12345679830, 12345679831, 12345679832, 12345679833, 12345679834, 12345679835, 12345679836, 12345679837, 12345679838, 12345679839, 12345679840, 12345679841, 12345679842, 12345679843, 12345679844, 12345679845, 12345679846, 12345679847, 12345679848, 12345679849, 12345679850, 12345679851, 12345679852, 12345679853, 12345679854, 12345679855, 12345679856, 12345679857, 12345679858, 12345679859, 12345679860, 12345679861, 12345679862, 12345679863, 12345679864, 12345679865, 12345679866, 12345679867, 12345679868, 12345679869, 12345679870, 12345679871, 12345679872, 12345679873, 12345679874, 12345679875, 12345679876, 12345679877, 12345679878, 12345679879, 12345679880, 12345679881, 12345679882, 12345679883, 12345679884, 12345679885, 12345679886, 12345679887, 12345679888, 12345679889, 12345679890, 12345679891, 12345679892, 12345679893, 12345679894, 12345679895, 12345679896, 12345679897, 12345679898, 12345679899, 12345679900, 12345679901, 12345679902, 12345679903, 12345679904, 12345679905, 12345679906, 12345679907, 12345679908, 12345679909, 12345679910, 12345679911, 12345679912, 12345679913, 12345679914, 12345679915, 12345679916, 12345679917, 12345679918, 12345679919, 12345679920, 12345679921, 12345679922, 12345679923, 12345679924, 12345679925, 12345679926, 12345679927, 12345679928, 12345679929, 12345679930, 12345679931, 12345679932, 12345679933, 12345679934, 12345679935, 12345679936, 12345679937, 12345679938, 12345679939, 12345679940, 12345679941, 12345679942, 12345679943, 12345679944, 12345679945, 12345679946, 12345679947, 12345679948, 12345679949, 12345679950, 12345679951, 12345679952, 12345679953, 12345679954, 12345679955, 12345679956, 12345679957, 12345679958, 12345679959, 12345679960, 12345679961, 12345679962, 12345679963, 12345679964, 12345679965, 12345679966, 12345679967, 12345679968, 12345679969, 12345679970, 12345679971, 12345679972, 12345679973, 12345679974, 12345679975, 12345679976, 12345679977, 12345679978, 12345679979, 12345679980, 12345679981, 12345679982, 12345679983, 12345679984, 12345679985, 12345679986, 12345679987, 12345679988, 12345679989, 12345679990, 12345679991, 12345679992, 12345679993, 12345679994, 12345679995, 12345679996, 12345679997, 12345679998, 12345679999, 12345680000, 12345680001, 12345680002, 12345680003, 12345680004, 12345680005, 12345680006, 12345680007, 12345680008, 12345680009, 12345680010, 12345680011, 12345680012, 12345680013, 12345680014, 12345680015, 12345680016, 12345680017, 12345680018, 12345680019, 12345680020, 12345680021, 12345680022, 12345680023, 12345680024, 12345680025, 12345680026, 12345680027, 12345680028, 12345680029, 12345680030, 12345680031, 12345680032, 12345680033, 12345680034, 12345680035, 12345680036, 12345680037, 12345680038, 12345680039, 12345680040, 12345680041, 12345680042, 12345680043, 12345680044, 12345680045, 12345680046, 12345680047, 12345680048, 12345680049, 12345680050, 12345680051, 12345680052, 12345680053, 12345680054, 12345680055, 12345680056, 12345680057, 12345680058, 12345680059, 12345680060, 12345680061, 12345680062, 12345680063, 12345680064, 12345680065, 12345680066, 12345680067, 12345680068, 12345680069, 12345680070, 12345680071, 12345680072, 12345680073, 12345680074, 12345680075, 12345680076, 12345680077, 12345680078, 12345680079, 12345680080, 12345680081, 12345680082, 12345680083, 12345680084, 12345680085, 12345680086, 12345680087, 12345680088, 12345680089, 12345680090, 12345680091, 12345680092, 12345680093, 12345680094, 12345680095, 12345680096, 12345680097, 12345680098, 12345680099, 12345680100, 12345680101, 12345680102, 12345680103, 12345680104, 12345680105, 12345680106, 12345680107, 12345680108, 12345680109, 12345680110, 12345680111, 12345680112, 12345680113, 12345680114, 12345680115, 12345680116, 12345680117, 12345680118, 12345680119, 12345680120, 12345680121, 12345680122, 12345680123, 12345680124, 12345680125, 12345680126, 12345680127, 12345680128, 12345680129, 12345680130, 12345680131, 12345680132, 12345680133, 12345680134, 12345680135, 12345680136, 12345680137, 12345680138, 12345680139, 12345680140, 12345680141, 12345680142, 12345680143, 12345680144, 12345680145, 12345680146, 12345680147, 12345680148, 12345680149, 12345680150, 12345680151, 12345680152, 12345680153, 12345680154, 12345680155, 12345680156, 12345680157, 12345680158, 12345680159, 12345680160, 12345680161, 12345680162, 12345680163, 12345680164, 12345680165, 12345680166, 12345680167, 12345680168, 12345680169, 12345680170, 12345680171, 12345680172, 12345680173, 12345680174, 12345680175, 12345680176, 12345680177, 12345680178, 12345680179, 12345680180, 12345680181, 12345680182, 12345680183, 12345680184, 12345680185, 12345680186, 12345680187, 12345680188, 12345680189, 12345680190, 12345680191, 12345680192, 12345680193, 12345680194, 12345680195, 12345680196, 12345680197, 12345680198, 12345680199, 12345680200, 12345680201, 12345680202, 12345680203, 12345680204, 12345680205, 12345680206, 12345680207, 12345680208, 12345680209, 12345680210, 12345680211, 12345680212, 12345680213, 12345680214, 12345680215, 12345680216, 12345680217, 12345680218, 12345680219, 12345680220, 12345680221, 12345680222, 12345680223, 12345680224, 12345680225, 12345680226, 12345680227, 12345680228, 12345680229, 12345680230, 12345680231, 12345680232, 12345680233, 12345680234, 12345680235, 12345680236, 12345680237, 12345680238, 12345680239, 12345680240, 12345680241, 12345680242, 12345680243, 12345680244, 12345680245, 12345680246, 12345680247, 12345680248, 12345680249, 12345680250, 12345680251, 12345680252, 12345680253, 12345680254, 12345680255, 12345680256, 12345680257, 12345680258, 12345680259, 12345680260, 12345680261, 12345680262, 12345680263, 12345680264, 12345680265, 12345680266, 12345680267, 12345680268, 12345680269, 12345680270, 12345680271, 12345680272, 12345680273, 12345680274, 12345680275, 12345680276, 12345680277, 12345680278, 12345680279, 12345680280, 12345680281, 12345680282, 12345680283, 12345680284, 12345680285, 12345680286, 12345680287, 12345680288, 12345680289, 12345680290, 12345680291, 12345680292, 12345680293, 12345680294, 12345680295, 12345680296, 12345680297, 12345680298, 12345680299, 12345680300, 12345680301, 12345680302, 12345680303, 12345680304, 12345680305, 12345680306, 12345680307, 12345680308, 12345680309, 12345680310, 12345680311, 12345680312, 12345680313, 12345680314, 12345680315, 12345680316, 12345680317, 12345680318, 12345680319, 12345680320, 12345680321, 12345680322, 12345680323, 12345680324, 12345680325, 12345680326, 12345680327, 12345680328, 12345680329, 12345680330, 12345680331, 12345680332, 12345680333, 12345680334, 12345680335, 12345680336, 12345680337, 12345680338, 12345680339, 12345680340, 12345680341, 12345680342, 12345680343, 12345680344, 12345680345, 12345680346, 12345680347, 12345680348, 12345680349, 12345680350, 12345680351, 12345680352, 12345680353, 12345680354, 12345680355, 12345680356, 12345680357, 12345680358, 12345680359, 12345680360, 12345680361, 12345680362, 12345680363, 12345680364, 12345680365, 12345680366, 12345680367, 12345680368, 12345680369, 12345680370, 12345680371, 12345680372, 12345680373, 12345680374, 12345680375, 12345680376, 12345680377, 12345680378, 12345680379, 12345680380, 12345680381, 12345680382, 12345680383, 12345680384, 12345680385, 12345680386, 12345680387, 12345680388, 12345680389, 12345680390, 12345680391, 12345680392, 12345680393, 12345680394, 12345680395, 12345680396, 12345680397, 12345680398, 12345680399, 12345680400, 12345680401, 12345680402, 12345680403, 12345680404, 12345680405, 12345680406, 12345680407, 12345680408, 12345680409, 12345680410, 12345680411, 12345680412, 12345680413, 12345680414, 12345680415, 12345680416, 12345680417, 12345680418, 12345680419, 12345680420, 12345680421, 12345680422, 12345680423, 12345680424, 12345680425, 12345680426, 12345680427, 12345680428, 12345680429, 12345680430, 12345680431, 12345680432, 12345680433, 12345680434, 12345680435, 12345680436, 12345680437, 12345680438, 12345680439, 12345680440, 12345680441, 12345680442, 12345680443, 12345680444, 12345680445, 12345680446, 12345680447, 12345680448, 12345680449, 12345680450, 12345680451, 12345680452, 12345680453, 12345680454, 12345680455, 12345680456, 12345680457, 12345680458, 12345680459, 12345680460, 12345680461, 12345680462, 12345680463, 12345680464, 12345680465, 12345680466, 12345680467, 12345680468, 12345680469, 12345680470, 12345680471, 12345680472, 12345680473, 12345680474, 12345680475, 12345680476, 12345680477, 12345680478, 12345680479, 12345680480, 12345680481, 12345680482, 12345680483, 12345680484, 12345680485, 12345680486, 12345680487, 12345680488, 12345680489, 12345680490, 12345680491, 12345680492, 12345680493, 12345680494, 12345680495, 12345680496, 12345680497, 12345680498, 12345680499, 12345680500, 12345680501, 12345680502, 12345680503, 12345680504, 12345680505, 12345680506, 12345680507, 12345680508, 12345680509, 12345680510, 12345680511, 12345680512, 12345680513, 12345680514, 12345680515, 12345680516, 12345680517, 12345680518, 12345680519, 12345680520, 12345680521, 12345680522, 12345680523, 12345680524, 12345680525, 12345680526, 12345680527, 12345680528, 12345680529, 12345680530, 12345680531, 12345680532, 12345680533, 12345680534, 12345680535, 12345680536, 12345680537, 12345680538, 12345680539, 12345680540, 12345680541, 12345680542, 12345680543, 12345680544, 12345680545, 12345680546, 12345680547, 12345680548, 12345680549, 12345680550, 12345680551, 12345680552, 12345680553, 12345680554, 12345680555, 12345680556, 12345680557, 12345680558, 12345680559, 12345680560, 12345680561, 12345680562, 12345680563, 12345680564, 12345680565, 12345680566, 12345680567, 12345680568, 12345680569, 12345680570, 12345680571, 12345680572, 12345680573, 12345680574, 12345680575, 12345680576, 12345680577, 12345680578, 12345680579, 12345680580, 12345680581, 12345680582, 12345680583, 12345680584, 12345680585, 12345680586, 12345680587, 12345680588, 12345680589, 12345680590, 12345680591, 12345680592, 12345680593, 12345680594, 12345680595, 12345680596, 12345680597, 12345680598, 12345680599, 12345680600, 12345680601, 12345680602, 12345680603, 12345680604, 12345680605, 12345680606, 12345680607, 12345680608, 12345680609, 12345680610, 12345680611, 12345680612, 12345680613, 12345680614, 12345680615, 12345680616, 12345680617, 12345680618, 12345680619, 12345680620, 12345680621, 12345680622, 12345680623, 12345680624, 12345680625, 12345680626, 12345680627, 12345680628, 12345680629, 12345680630, 12345680631, 12345680632, 12345680633, 12345680634, 12345680635, 12345680636, 12345680637, 12345680638, 12345680639, 12345680640, 12345680641, 12345680642, 12345680643, 12345680644, 12345680645, 12345680646, 12345680647, 12345680648, 12345680649, 12345680650, 12345680651, 12345680652, 12345680653, 12345680654, 12345680655, 12345680656, 12345680657, 12345680658, 12345680659, 12345680660, 12345680661, 12345680662, 12345680663, 12345680664, 12345680665, 12345680666, 12345680667, 12345680668, 12345680669, 12345680670, 12345680671, 12345680672, 12345680673, 12345680674, 12345680675, 12345680676, 12345680677, 12345680678, 12345680679, 12345680680, 12345680681, 12345680682, 12345680683, 12345680684, 12345680685, 12345680686, 12345680687, 12345680688, 12345680689, 12345680690, 12345680691, 12345680692, 12345680693, 12345680694, 12345680695, 12345680696, 12345680697, 12345680698, 12345680699, 12345680700, 12345680701, 12345680702, 12345680703, 12345680704, 12345680705, 12345680706, 12345680707, 12345680708, 12345680709, 12345680710, 12345680711, 12345680712, 12345680713, 12345680714, 12345680715, 12345680716, 12345680717, 12345680718, 12345680719, 12345680720, 12345680721, 12345680722, 12345680723, 12345680724, 12345680725, 12345680726, 12345680727, 12345680728, 12345680729, 12345680730, 12345680731, 12345680732, 12345680733, 12345680734, 12345680735, 12345680736, 12345680737, 12345680738, 12345680739, 12345680740, 12345680741, 12345680742, 12345680743, 12345680744, 12345680745, 12345680746, 12345680747, 12345680748, 12345680749, 12345680750, 12345680751, 12345680752, 12345680753, 12345680754, 12345680755, 12345680756, 12345680757, 12345680758, 12345680759, 12345680760, 12345680761, 12345680762, 12345680763, 12345680764, 12345680765, 12345680766, 12345680767, 12345680768, 12345680769, 12345680770, 12345680771, 12345680772, 12345680773, 12345680774, 12345680775, 12345680776, 12345680777, 12345680778, 12345680779, 12345680780, 12345680781, 12345680782, 12345680783, 12345680784, 12345680785, 12345680786, 12345680787, 12345680788, 12345680789, 12345680790, 12345680791, 12345680792, 12345680793, 12345680794, 12345680795, 12345680796, 12345680797, 12345680798, 12345680799, 12345680800, 12345680801, 12345680802, 12345680803, 12345680804, 12345680805, 12345680806, 12345680807, 12345680808, 12345680809, 12345680810, 12345680811, 12345680812, 12345680813, 12345680814, 12345680815, 12345680816, 12345680817, 12345680818, 12345680819, 12345680820, 12345680821, 12345680822, 12345680823, 12345680824, 12345680825, 12345680826, 12345680827, 12345680828, 12345680829, 12345680830, 12345680831, 12345680832, 12345680833, 12345680834, 12345680835, 12345680836, 12345680837, 12345680838, 12345680839, 12345680840, 12345680841, 12345680842, 12345680843, 12345680844, 12345680845, 12345680846, 12345680847, 12345680848, 12345680849, 12345680850, 12345680851, 12345680852, 12345680853, 12345680854, 12345680855, 12345680856, 12345680857, 12345680858, 12345680859, 12345680860, 12345680861, 12345680862, 12345680863, 12345680864, 12345680865, 12345680866, 12345680867, 12345680868, 12345680869, 12345680870, 12345680871, 12345680872, 12345680873, 12345680874, 12345680875, 12345680876, 12345680877, 12345680878, 12345680879, 12345680880, 12345680881, 12345680882, 12345680883, 12345680884, 12345680885, 12345680886, 12345680887, 12345680888, 12345680889, 12345680890, 12345680891, 12345680892, 12345680893, 12345680894, 12345680895, 12345680896, 12345680897, 12345680898, 12345680899, 12345680900, 12345680901, 12345680902, 12345680903, 12345680904, 12345680905, 12345680906, 12345680907, 12345680908, 12345680909, 12345680910, 12345680911, 12345680912, 12345680913, 12345680914, 12345680915, 12345680916, 12345680917, 12345680918, 12345680919, 12345680920, 12345680921, 12345680922, 12345680923, 12345680924, 12345680925, 12345680926, 12345680927, 12345680928, 12345680929, 12345680930, 12345680931, 12345680932, 12345680933, 12345680934, 12345680935, 12345680936, 12345680937, 12345680938, 12345680939, 12345680940, 12345680941, 12345680942, 12345680943, 12345680944, 12345680945, 12345680946, 12345680947, 12345680948, 12345680949, 12345680950, 12345680951, 12345680952, 12345680953, 12345680954, 12345680955, 12345680956, 12345680957, 12345680958, 12345680959, 12345680960, 12345680961, 12345680962, 12345680963, 12345680964, 12345680965, 12345680966, 12345680967, 12345680968, 12345680969, 12345680970, 12345680971, 12345680972, 12345680973, 12345680974, 12345680975, 12345680976, 12345680977, 12345680978, 12345680979, 12345680980, 12345680981, 12345680982, 12345680983, 12345680984, 12345680985, 12345680986, 12345680987, 12345680988, 12345680989, 12345680990, 12345680991, 12345680992, 12345680993, 12345680994, 12345680995, 12345680996, 12345680997, 12345680998, 12345680999, 12345681000, 12345681001, 12345681002, 12345681003, 12345681004, 12345681005, 12345681006, 12345681007, 12345681008, 12345681009, 12345681010, 12345681011, 12345681012, 12345681013, 12345681014, 12345681015, 12345681016, 12345681017, 12345681018, 12345681019, 12345681020, 12345681021, 12345681022, 12345681023, 12345681024, 12345681025, 12345681026, 12345681027, 12345681028, 12345681029, 12345681030, 12345681031, 12345681032, 12345681033, 12345681034, 12345681035, 12345681036, 12345681037, 12345681038, 12345681039, 12345681040, 12345681041, 12345681042, 12345681043, 12345681044, 12345681045, 12345681046, 12345681047, 12345681048, 12345681049, 12345681050, 12345681051, 12345681052, 12345681053, 12345681054, 12345681055, 12345681056, 12345681057, 12345681058, 12345681059, 12345681060, 12345681061, 12345681062, 12345681063, 12345681064, 12345681065, 12345681066, 12345681067, 12345681068, 12345681069, 12345681070, 12345681071, 12345681072, 12345681073, 12345681074, 12345681075, 12345681076, 12345681077, 12345681078, 12345681079, 12345681080, 12345681081, 12345681082, 12345681083, 12345681084, 12345681085, 12345681086, 12345681087, 12345681088, 12345681089, 12345681090, 12345681091, 12345681092, 12345681093, 12345681094, 12345681095, 12345681096, 12345681097, 12345681098, 12345681099, 12345681100, 12345681101, 12345681102, 12345681103, 12345681104, 12345681105, 12345681106, 12345681107, 12345681108, 12345681109, 12345681110, 12345681111, 12345681112, 12345681113, 12345681114, 12345681115, 12345681116, 12345681117, 12345681118, 12345681119, 12345681120, 12345681121, 12345681122, 12345681123, 12345681124, 12345681125, 12345681126, 12345681127, 12345681128, 12345681129, 12345681130, 12345681131, 12345681132, 12345681133, 12345681134, 12345681135, 12345681136, 12345681137, 12345681138, 12345681139, 12345681140, 12345681141, 12345681142, 12345681143, 12345681144, 12345681145, 12345681146, 12345681147, 12345681148, 12345681149, 12345681150, 12345681151, 12345681152, 12345681153, 12345681154, 12345681155, 12345681156, 12345681157, 12345681158, 12345681159, 12345681160, 12345681161, 12345681162, 12345681163, 12345681164, 12345681165, 12345681166, 12345681167, 12345681168, 12345681169, 12345681170, 12345681171, 12345681172, 12345681173, 12345681174, 12345681175, 12345681176, 12345681177, 12345681178, 12345681179, 12345681180, 12345681181, 12345681182, 12345681183, 12345681184, 12345681185, 12345681186, 12345681187, 12345681188, 12345681189, 12345681190, 12345681191, 12345681192, 12345681193, 12345681194, 12345681195, 12345681196, 12345681197, 12345681198, 12345681199, 12345681200, 12345681201, 12345681202, 12345681203, 12345681204, 12345681205, 12345681206, 12345681207, 12345681208, 12345681209, 12345681210, 12345681211, 12345681212, 12345681213, 12345681214, 12345681215, 12345681216, 12345681217, 12345681218, 12345681219, 12345681220, 12345681221, 12345681222, 12345681223, 12345681224, 12345681225, 12345681226, 12345681227, 12345681228, 12345681229, 12345681230, 12345681231, 12345681232, 12345681233, 12345681234, 12345681235, 12345681236, 12345681237, 12345681238, 12345681239, 12345681240, 12345681241, 12345681242, 12345681243, 12345681244, 12345681245, 12345681246, 12345681247, 12345681248, 12345681249, 12345681250, 12345681251, 12345681252, 12345681253, 12345681254, 12345681255, 12345681256, 12345681257, 12345681258, 12345681259, 12345681260, 12345681261, 12345681262, 12345681263, 12345681264, 12345681265, 12345681266, 12345681267, 12345681268, 12345681269, 12345681270, 12345681271, 12345681272, 12345681273, 12345681274, 12345681275, 12345681276, 12345681277, 12345681278, 12345681279, 12345681280, 12345681281, 12345681282, 12345681283, 12345681284, 12345681285, 12345681286, 12345681287, 12345681288, 12345681289, 12345681290, 12345681291, 12345681292, 12345681293, 12345681294, 12345681295, 12345681296, 12345681297, 12345681298, 12345681299, 12345681300, 12345681301, 12345681302, 12345681303, 12345681304, 12345681305, 12345681306, 12345681307, 12345681308, 12345681309, 12345681310, 12345681311, 12345681312, 12345681313, 12345681314, 12345681315, 12345681316, 12345681317, 12345681318, 12345681319, 12345681320, 12345681321, 12345681322, 12345681323, 12345681324, 12345681325, 12345681326, 12345681327, 12345681328, 12345681329, 12345681330, 12345681331, 12345681332, 12345681333, 12345681334, 12345681335, 12345681336, 12345681337, 12345681338, 12345681339, 12345681340, 12345681341, 12345681342, 12345681343, 12345681344, 12345681345, 12345681346, 12345681347, 12345681348, 12345681349, 12345681350, 12345681351, 12345681352, 12345681353, 12345681354, 12345681355, 12345681356, 12345681357, 12345681358, 12345681359, 12345681360, 12345681361, 12345681362, 12345681363, 12345681364, 12345681365, 12345681366, 12345681367, 12345681368, 12345681369, 12345681370, 12345681371, 12345681372, 12345681373, 12345681374, 12345681375, 12345681376, 12345681377, 12345681378, 12345681379, 12345681380, 12345681381, 12345681382, 12345681383, 12345681384, 12345681385, 12345681386, 12345681387, 12345681388, 12345681389, 12345681390, 12345681391, 12345681392, 12345681393, 12345681394, 12345681395, 12345681396, 12345681397, 12345681398, 12345681399, 12345681400, 12345681401, 12345681402, 12345681403, 12345681404, 12345681405, 12345681406, 12345681407, 12345681408, 12345681409, 12345681410, 12345681411, 12345681412, 12345681413, 12345681414, 12345681415, 12345681416, 12345681417, 12345681418, 12345681419, 12345681420, 12345681421, 12345681422, 12345681423, 12345681424, 12345681425, 12345681426, 12345681427, 12345681428, 12345681429, 12345681430, 12345681431, 12345681432, 12345681433, 12345681434, 12345681435, 12345681436, 12345681437, 12345681438, 12345681439, 12345681440, 12345681441, 12345681442, 12345681443, 12345681444, 12345681445, 12345681446, 12345681447, 12345681448, 12345681449, 12345681450, 12345681451, 12345681452, 12345681453, 12345681454, 12345681455, 12345681456, 12345681457, 12345681458, 12345681459, 12345681460, 12345681461, 12345681462, 12345681463, 12345681464, 12345681465, 12345681466, 12345681467, 12345681468, 12345681469, 12345681470, 12345681471, 12345681472, 12345681473, 12345681474, 12345681475, 12345681476, 12345681477, 12345681478, 12345681479, 12345681480, 12345681481, 12345681482, 12345681483, 12345681484, 12345681485, 12345681486, 12345681487, 12345681488, 12345681489, 12345681490, 12345681491, 12345681492, 12345681493, 12345681494, 12345681495, 12345681496, 12345681497, 12345681498, 12345681499, 12345681500, 12345681501, 12345681502, 12345681503, 12345681504, 12345681505, 12345681506, 12345681507, 12345681508, 12345681509, 12345681510, 12345681511, 12345681512, 12345681513, 12345681514, 12345681515, 12345681516, 12345681517, 12345681518, 12345681519, 12345681520, 12345681521, 12345681522, 12345681523, 12345681524, 12345681525, 12345681526, 12345681527, 12345681528, 12345681529, 12345681530, 12345681531, 12345681532, 12345681533, 12345681534, 12345681535, 12345681536, 12345681537, 12345681538, 12345681539, 12345681540, 12345681541, 12345681542, 12345681543, 12345681544, 12345681545, 12345681546, 12345681547, 12345681548, 12345681549, 12345681550, 12345681551, 12345681552, 12345681553, 12345681554, 12345681555, 12345681556, 12345681557, 12345681558, 12345681559, 12345681560, 12345681561, 12345681562, 12345681563, 12345681564, 12345681565, 12345681566, 12345681567, 12345681568, 12345681569, 12345681570, 12345681571, 12345681572, 12345681573, 12345681574, 12345681575, 12345681576, 12345681577, 12345681578, 12345681579, 12345681580, 12345681581, 12345681582, 12345681583, 12345681584, 12345681585, 12345681586, 12345681587, 12345681588, 12345681589, 12345681590, 12345681591, 12345681592, 12345681593, 12345681594, 12345681595, 12345681596, 12345681597, 12345681598, 12345681599, 12345681600, 12345681601, 12345681602, 12345681603, 12345681604, 12345681605, 12345681606, 12345681607, 12345681608, 12345681609, 12345681610, 12345681611, 12345681612, 12345681613, 12345681614, 12345681615, 12345681616, 12345681617, 12345681618, 12345681619, 12345681620, 12345681621, 12345681622, 12345681623, 12345681624, 12345681625, 12345681626, 12345681627, 12345681628, 12345681629, 12345681630, 12345681631, 12345681632, 12345681633, 12345681634, 12345681635, 12345681636, 12345681637, 12345681638, 12345681639, 12345681640, 12345681641, 12345681642, 12345681643, 12345681644, 12345681645, 12345681646, 12345681647, 12345681648, 12345681649, 12345681650, 12345681651, 12345681652, 12345681653, 12345681654, 12345681655, 12345681656, 12345681657, 12345681658, 12345681659, 12345681660, 12345681661, 12345681662, 12345681663, 12345681664, 12345681665, 12345681666, 12345681667, 12345681668, 12345681669, 12345681670, 12345681671, 12345681672, 12345681673, 12345681674, 12345681675, 12345681676, 12345681677, 12345681678, 12345681679, 12345681680, 12345681681, 12345681682, 12345681683, 12345681684, 12345681685, 12345681686, 12345681687, 12345681688, 12345681689, 12345681690, 12345681691, 12345681692, 12345681693, 12345681694, 12345681695, 12345681696, 12345681697, 12345681698, 12345681699, 12345681700, 12345681701, 12345681702, 12345681703, 12345681704, 12345681705, 12345681706, 12345681707, 12345681708, 12345681709, 12345681710, 12345681711, 12345681712, 12345681713, 12345681714, 12345681715, 12345681716, 12345681717, 12345681718, 12345681719, 12345681720, 12345681721, 12345681722, 12345681723, 12345681724, 12345681725, 12345681726, 12345681727, 12345681728, 12345681729, 12345681730, 12345681731, 12345681732, 12345681733, 12345681734, 12345681735, 12345681736, 12345681737, 12345681738, 12345681739, 12345681740, 12345681741, 12345681742, 12345681743, 12345681744, 12345681745, 12345681746, 12345681747, 12345681748, 12345681749, 12345681750, 12345681751, 12345681752, 12345681753, 12345681754, 12345681755, 12345681756, 12345681757, 12345681758, 12345681759, 12345681760, 12345681761, 12345681762, 12345681763, 12345681764, 12345681765, 12345681766, 12345681767, 12345681768, 12345681769, 12345681770, 12345681771, 12345681772, 12345681773, 12345681774, 12345681775, 12345681776, 12345681777, 12345681778, 12345681779, 12345681780, 12345681781, 12345681782, 12345681783, 12345681784, 12345681785, 12345681786, 12345681787, 12345681788, 12345681789, 12345681790, 12345681791, 12345681792, 12345681793, 12345681794, 12345681795, 12345681796, 12345681797, 12345681798, 12345681799, 12345681800, 12345681801, 12345681802, 12345681803, 12345681804, 12345681805, 12345681806, 12345681807, 12345681808, 12345681809, 12345681810, 12345681811, 12345681812, 12345681813, 12345681814, 12345681815, 12345681816, 12345681817, 12345681818, 12345681819, 12345681820, 12345681821, 12345681822, 12345681823, 12345681824, 12345681825, 12345681826, 12345681827, 12345681828, 12345681829, 12345681830, 12345681831, 12345681832, 12345681833, 12345681834, 12345681835, 12345681836, 12345681837, 12345681838, 12345681839, 12345681840, 12345681841, 12345681842, 12345681843, 12345681844, 12345681845, 12345681846, 12345681847, 12345681848, 12345681849, 12345681850, 12345681851, 12345681852, 12345681853, 12345681854, 12345681855, 12345681856, 12345681857, 12345681858, 12345681859, 12345681860, 12345681861, 12345681862, 12345681863, 12345681864, 12345681865, 12345681866, 12345681867, 12345681868, 12345681869, 12345681870, 12345681871, 12345681872, 12345681873, 12345681874, 12345681875, 12345681876, 12345681877, 12345681878, 12345681879, 12345681880, 12345681881, 12345681882, 12345681883, 12345681884, 12345681885, 12345681886, 12345681887, 12345681888, 12345681889, 12345681890, 12345681891, 12345681892, 12345681893, 12345681894, 12345681895, 12345681896, 12345681897, 12345681898, 12345681899, 12345681900, 12345681901, 12345681902, 12345681903, 12345681904, 12345681905, 12345681906, 12345681907, 12345681908, 12345681909, 12345681910, 12345681911, 12345681912, 12345681913, 12345681914, 12345681915, 12345681916, 12345681917, 12345681918, 12345681919, 12345681920, 12345681921, 12345681922, 12345681923, 12345681924, 12345681925, 12345681926, 12345681927, 12345681928, 12345681929, 12345681930, 12345681931, 12345681932, 12345681933, 12345681934, 12345681935, 12345681936, 12345681937, 12345681938, 12345681939, 12345681940, 12345681941, 12345681942, 12345681943, 12345681944, 12345681945, 12345681946, 12345681947, 12345681948, 12345681949, 12345681950, 12345681951, 12345681952, 12345681953, 12345681954, 12345681955, 12345681956, 12345681957, 12345681958, 12345681959, 12345681960, 12345681961, 12345681962, 12345681963, 12345681964, 12345681965, 12345681966, 12345681967, 12345681968, 12345681969, 12345681970, 12345681971, 12345681972, 12345681973, 12345681974, 12345681975, 12345681976, 12345681977, 12345681978, 12345681979, 12345681980, 12345681981, 12345681982, 12345681983, 12345681984, 12345681985, 12345681986, 12345681987, 12345681988, 12345681989, 12345681990, 12345681991, 12345681992, 12345681993, 12345681994, 12345681995, 12345681996, 12345681997, 12345681998, 12345681999, 12345682000, 12345682001, 12345682002, 12345682003, 12345682004, 12345682005, 12345682006, 12345682007, 12345682008, 12345682009, 12345682010, 12345682011, 12345682012, 12345682013, 12345682014, 12345682015, 12345682016, 12345682017, 12345682018, 12345682019, 12345682020, 12345682021, 12345682022, 12345682023, 12345682024, 12345682025, 12345682026, 12345682027, 12345682028, 12345682029, 12345682030, 12345682031, 12345682032, 12345682033, 12345682034, 12345682035, 12345682036, 12345682037, 12345682038, 12345682039, 12345682040, 12345682041, 12345682042, 12345682043, 12345682044, 12345682045, 12345682046, 12345682047, 12345682048, 12345682049, 12345682050, 12345682051, 12345682052, 12345682053, 12345682054, 12345682055, 12345682056, 12345682057, 12345682058, 12345682059, 12345682060, 12345682061, 12345682062, 12345682063, 12345682064, 12345682065, 12345682066, 12345682067, 12345682068, 12345682069, 12345682070, 12345682071, 12345682072, 12345682073, 12345682074, 12345682075, 12345682076, 12345682077, 12345682078, 12345682079, 12345682080, 12345682081, 12345682082, 12345682083, 12345682084, 12345682085, 12345682086, 12345682087, 12345682088, 12345682089, 12345682090, 12345682091, 12345682092, 12345682093, 12345682094, 12345682095, 12345682096, 12345682097, 12345682098, 12345682099, 12345682100, 12345682101, 12345682102, 12345682103, 12345682104, 12345682105, 12345682106, 12345682107, 12345682108, 12345682109, 12345682110, 12345682111, 12345682112, 12345682113, 12345682114, 12345682115, 12345682116, 12345682117, 12345682118, 12345682119, 12345682120, 12345682121, 12345682122, 12345682123, 12345682124, 12345682125, 12345682126, 12345682127, 12345682128, 12345682129, 12345682130, 12345682131, 12345682132, 12345682133, 12345682134, 12345682135, 12345682136, 12345682137, 12345682138, 12345682139, 12345682140, 12345682141, 12345682142, 12345682143, 12345682144, 12345682145, 12345682146, 12345682147, 12345682148, 12345682149, 12345682150, 12345682151, 12345682152, 12345682153, 12345682154, 12345682155, 12345682156, 12345682157, 12345682158, 12345682159, 12345682160, 12345682161, 12345682162, 12345682163, 12345682164, 12345682165, 12345682166, 12345682167, 12345682168, 12345682169, 12345682170, 12345682171, 12345682172, 12345682173, 12345682174) and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-01-16 07:19:41.754';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:20:00,041 - 123876 - src.utils.log - INFO - βœ… Fetched 3265 rows - __SPLIT__ 2026-01-16 12:20:00,061 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149741;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:20:00,330 - 123876 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:20:00,491 - 123876 - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911,12345678912,12345678913,12345678914,12345678915,12345678916,12345678917,12345678918,12345678919,12345678920,12345678921,12345678922,12345678923,12345678924,12345678925,12345678926,12345678927,12345678928,12345678929,12345678930,12345678931,12345678932,12345678933,12345678934,12345678935,12345678936,12345678937,12345678938,12345678939,12345678940,12345678941,12345678942,12345678943,12345678944,12345678945,12345678946,12345678947,12345678948,12345678949,12345678950,12345678951,12345678952,12345678953,12345678954,12345678955,12345678956,12345678957,12345678958,12345678959,12345678960,12345678961,12345678962,12345678963,12345678964,12345678965,12345678966,12345678967,12345678968,12345678969,12345678970,12345678971,12345678972,12345678973,12345678974,12345678975,12345678976,12345678977,12345678978,12345678979,12345678980,12345678981,12345678982,12345678983,12345678984,12345678985,12345678986,12345678987,12345678988,12345678989,12345678990,12345678991,12345678992,12345678993,12345678994,12345678995,12345678996,12345678997,12345678998,12345678999,12345679000,12345679001,12345679002,12345679003,12345679004,12345679005,12345679006,12345679007,12345679008,12345679009,12345679010,12345679011,12345679012,12345679013,12345679014,12345679015,12345679016,12345679017,12345679018,12345679019,12345679020,12345679021,12345679022,12345679023,12345679024,12345679025,12345679026,12345679027,12345679028,12345679029,12345679030,12345679031,12345679032,12345679033,12345679034,12345679035,12345679036,12345679037,12345679038,12345679039,12345679040,12345679041,12345679042,12345679043,12345679044,12345679045,12345679046,12345679047,12345679048,12345679049,12345679050,12345679051,12345679052,12345679053,12345679054,12345679055,12345679056,12345679057,12345679058,12345679059,12345679060,12345679061,12345679062,12345679063,12345679064,12345679065,12345679066,12345679067,12345679068,12345679069,12345679070,12345679071,12345679072,12345679073,12345679074,12345679075,12345679076,12345679077,12345679078,12345679079,12345679080,12345679081,12345679082,12345679083,12345679084,12345679085,12345679086,12345679087,12345679088,12345679089,12345679090,12345679091,12345679092,12345679093,12345679094,12345679095,12345679096,12345679097,12345679098,12345679099,12345679100,12345679101,12345679102,12345679103,12345679104,12345679105,12345679106,12345679107,12345679108,12345679109,12345679110,12345679111,12345679112,12345679113,12345679114,12345679115,12345679116,12345679117,12345679118,12345679119,12345679120,12345679121,12345679122,12345679123,12345679124,12345679125,12345679126,12345679127,12345679128,12345679129,12345679130,12345679131,12345679132,12345679133,12345679134,12345679135,12345679136,12345679137,12345679138,12345679139,12345679140,12345679141,12345679142,12345679143,12345679144,12345679145,12345679146,12345679147,12345679148,12345679149,12345679150,12345679151,12345679152,12345679153,12345679154,12345679155,12345679156,12345679157,12345679158,12345679159,12345679160,12345679161,12345679162,12345679163,12345679164,12345679165,12345679166,12345679167,12345679168,12345679169,12345679170,12345679171,12345679172,12345679173,12345679174,12345679175,12345679176,12345679177,12345679178,12345679179,12345679180,12345679181,12345679182,12345679183,12345679184,12345679185,12345679186,12345679187,12345679188,12345679189,12345679190,12345679191,12345679192,12345679193,12345679194,12345679195,12345679196,12345679197,12345679198,12345679199,12345679200,12345679201,12345679202,12345679203,12345679204,12345679205,12345679206,12345679207,12345679208,12345679209,12345679210,12345679211,12345679212,12345679213,12345679214,12345679215,12345679216,12345679217,12345679218,12345679219,12345679220,12345679221,12345679222,12345679223,12345679224,12345679225,12345679226,12345679227,12345679228,12345679229,12345679230,12345679231,12345679232,12345679233,12345679234,12345679235,12345679236,12345679237,12345679238,12345679239,12345679240,12345679241,12345679242,12345679243,12345679244,12345679245,12345679246,12345679247,12345679248,12345679249,12345679250,12345679251,12345679252,12345679253,12345679254,12345679255,12345679256,12345679257,12345679258,12345679259,12345679260,12345679261,12345679262,12345679263,12345679264,12345679265,12345679266,12345679267,12345679268,12345679269,12345679270,12345679271,12345679272,12345679273,12345679274,12345679275,12345679276,12345679277,12345679278,12345679279,12345679280,12345679281,12345679282,12345679283,12345679284,12345679285,12345679286,12345679287,12345679288,12345679289,12345679290,12345679291,12345679292,12345679293,12345679294,12345679295,12345679296,12345679297,12345679298,12345679299,12345679300,12345679301,12345679302,12345679303,12345679304,12345679305,12345679306,12345679307,12345679308,12345679309,12345679310,12345679311,12345679312,12345679313,12345679314,12345679315,12345679316,12345679317,12345679318,12345679319,12345679320,12345679321,12345679322,12345679323,12345679324,12345679325,12345679326,12345679327,12345679328,12345679329,12345679330,12345679331,12345679332,12345679333,12345679334,12345679335,12345679336,12345679337,12345679338,12345679339,12345679340,12345679341,12345679342,12345679343,12345679344,12345679345,12345679346,12345679347,12345679348,12345679349,12345679350,12345679351,12345679352,12345679353,12345679354,12345679355,12345679356,12345679357,12345679358,12345679359,12345679360,12345679361,12345679362,12345679363,12345679364,12345679365,12345679366,12345679367,12345679368,12345679369,12345679370,12345679371,12345679372,12345679373,12345679374,12345679375,12345679376,12345679377,12345679378,12345679379,12345679380,12345679381,12345679382,12345679383,12345679384,12345679385,12345679386,12345679387,12345679388,12345679389,12345679390,12345679391,12345679392,12345679393,12345679394,12345679395,12345679396,12345679397,12345679398,12345679399,12345679400,12345679401,12345679402,12345679403,12345679404,12345679405,12345679406,12345679407,12345679408,12345679409,12345679410,12345679411,12345679412,12345679413,12345679414,12345679415,12345679416,12345679417,12345679418,12345679419,12345679420,12345679421,12345679422,12345679423,12345679424,12345679425,12345679426,12345679427,12345679428,12345679429,12345679430,12345679431,12345679432,12345679433,12345679434,12345679435,12345679436,12345679437,12345679438,12345679439,12345679440,12345679441,12345679442,12345679443,12345679444,12345679445,12345679446,12345679447,12345679448,12345679449,12345679450,12345679451,12345679452,12345679453,12345679454,12345679455,12345679456,12345679457,12345679458,12345679459,12345679460,12345679461,12345679462,12345679463,12345679464,12345679465,12345679466,12345679467,12345679468,12345679469,12345679470,12345679471,12345679472,12345679473,12345679474,12345679475,12345679476,12345679477,12345679478,12345679479,12345679480,12345679481,12345679482,12345679483,12345679484,12345679485,12345679486,12345679487,12345679488,12345679489,12345679490,12345679491,12345679492,12345679493,12345679494,12345679495,12345679496,12345679497,12345679498,12345679499,12345679500,12345679501,12345679502,12345679503,12345679504,12345679505,12345679506,12345679507,12345679508,12345679509,12345679510,12345679511,12345679512,12345679513,12345679514,12345679515,12345679516,12345679517,12345679518,12345679519,12345679520,12345679521,12345679522,12345679523,12345679524,12345679525,12345679526,12345679527,12345679528,12345679529,12345679530,12345679531,12345679532,12345679533,12345679534,12345679535,12345679536,12345679537,12345679538,12345679539,12345679540,12345679541,12345679542,12345679543,12345679544,12345679545,12345679546,12345679547,12345679548,12345679549,12345679550,12345679551,12345679552,12345679553,12345679554,12345679555,12345679556,12345679557,12345679558,12345679559,12345679560,12345679561,12345679562,12345679563,12345679564,12345679565,12345679566,12345679567,12345679568,12345679569,12345679570,12345679571,12345679572,12345679573,12345679574,12345679575,12345679576,12345679577,12345679578,12345679579,12345679580,12345679581,12345679582,12345679583,12345679584,12345679585,12345679586,12345679587,12345679588,12345679589,12345679590,12345679591,12345679592,12345679593,12345679594,12345679595,12345679596,12345679597,12345679598,12345679599,12345679600,12345679601,12345679602,12345679603,12345679604,12345679605,12345679606,12345679607,12345679608,12345679609,12345679610,12345679611,12345679612,12345679613,12345679614,12345679615,12345679616,12345679617,12345679618,12345679619,12345679620,12345679621,12345679622,12345679623,12345679624,12345679625,12345679626,12345679627,12345679628,12345679629,12345679630,12345679631,12345679632,12345679633,12345679634,12345679635,12345679636,12345679637,12345679638,12345679639,12345679640,12345679641,12345679642,12345679643,12345679644,12345679645,12345679646,12345679647,12345679648,12345679649,12345679650,12345679651,12345679652,12345679653,12345679654,12345679655,12345679656,12345679657,12345679658,12345679659,12345679660,12345679661,12345679662,12345679663,12345679664,12345679665,12345679666,12345679667,12345679668,12345679669,12345679670,12345679671,12345679672,12345679673,12345679674,12345679675,12345679676,12345679677,12345679678,12345679679,12345679680,12345679681,12345679682,12345679683,12345679684,12345679685,12345679686,12345679687,12345679688,12345679689,12345679690,12345679691,12345679692,12345679693,12345679694,12345679695,12345679696,12345679697,12345679698,12345679699,12345679700,12345679701,12345679702,12345679703,12345679704,12345679705,12345679706,12345679707,12345679708,12345679709,12345679710,12345679711,12345679712,12345679713,12345679714,12345679715,12345679716,12345679717,12345679718,12345679719,12345679720,12345679721,12345679722,12345679723,12345679724,12345679725,12345679726,12345679727,12345679728,12345679729,12345679730,12345679731,12345679732,12345679733,12345679734,12345679735,12345679736,12345679737,12345679738,12345679739,12345679740,12345679741,12345679742,12345679743,12345679744,12345679745,12345679746,12345679747,12345679748,12345679749,12345679750,12345679751,12345679752,12345679753,12345679754,12345679755,12345679756,12345679757,12345679758,12345679759,12345679760,12345679761,12345679762,12345679763,12345679764,12345679765,12345679766,12345679767,12345679768,12345679769,12345679770,12345679771,12345679772,12345679773,12345679774,12345679775,12345679776,12345679777,12345679778,12345679779,12345679780,12345679781,12345679782,12345679783,12345679784,12345679785,12345679786,12345679787,12345679788,12345679789,12345679790,12345679791,12345679792,12345679793,12345679794,12345679795,12345679796,12345679797,12345679798,12345679799,12345679800,12345679801,12345679802,12345679803,12345679804,12345679805,12345679806,12345679807,12345679808,12345679809,12345679810,12345679811,12345679812,12345679813,12345679814,12345679815,12345679816,12345679817,12345679818,12345679819,12345679820,12345679821,12345679822,12345679823,12345679824,12345679825,12345679826,12345679827,12345679828,12345679829,12345679830,12345679831,12345679832,12345679833,12345679834,12345679835,12345679836,12345679837,12345679838,12345679839,12345679840,12345679841,12345679842,12345679843,12345679844,12345679845,12345679846,12345679847,12345679848,12345679849,12345679850,12345679851,12345679852,12345679853,12345679854,12345679855,12345679856,12345679857,12345679858,12345679859,12345679860,12345679861,12345679862,12345679863,12345679864,12345679865,12345679866,12345679867,12345679868,12345679869,12345679870,12345679871,12345679872,12345679873,12345679874,12345679875,12345679876,12345679877,12345679878,12345679879,12345679880,12345679881,12345679882,12345679883,12345679884,12345679885,12345679886,12345679887,12345679888,12345679889,12345679890,12345679891,12345679892,12345679893,12345679894,12345679895,12345679896,12345679897,12345679898,12345679899,12345679900,12345679901,12345679902,12345679903,12345679904,12345679905,12345679906,12345679907,12345679908,12345679909,12345679910,12345679911,12345679912,12345679913,12345679914,12345679915,12345679916,12345679917,12345679918,12345679919,12345679920,12345679921,12345679922,12345679923,12345679924,12345679925,12345679926,12345679927,12345679928,12345679929,12345679930,12345679931,12345679932,12345679933,12345679934,12345679935,12345679936,12345679937,12345679938,12345679939,12345679940,12345679941,12345679942,12345679943,12345679944,12345679945,12345679946,12345679947,12345679948,12345679949,12345679950,12345679951,12345679952,12345679953,12345679954,12345679955,12345679956,12345679957,12345679958,12345679959,12345679960,12345679961,12345679962,12345679963,12345679964,12345679965,12345679966,12345679967,12345679968,12345679969,12345679970,12345679971,12345679972,12345679973,12345679974,12345679975,12345679976,12345679977,12345679978,12345679979,12345679980,12345679981,12345679982,12345679983,12345679984,12345679985,12345679986,12345679987,12345679988,12345679989,12345679990,12345679991,12345679992,12345679993,12345679994,12345679995,12345679996,12345679997,12345679998,12345679999,12345680000,12345680001,12345680002,12345680003,12345680004,12345680005,12345680006,12345680007,12345680008,12345680009,12345680010,12345680011,12345680012,12345680013,12345680014,12345680015,12345680016,12345680017,12345680018,12345680019,12345680020,12345680021,12345680022,12345680023,12345680024,12345680025,12345680026,12345680027,12345680028,12345680029,12345680030,12345680031,12345680032,12345680033,12345680034,12345680035,12345680036,12345680037,12345680038,12345680039,12345680040,12345680041,12345680042,12345680043,12345680044,12345680045,12345680046,12345680047,12345680048,12345680049,12345680050,12345680051,12345680052,12345680053,12345680054,12345680055,12345680056,12345680057,12345680058,12345680059,12345680060,12345680061,12345680062,12345680063,12345680064,12345680065,12345680066,12345680067,12345680068,12345680069,12345680070,12345680071,12345680072,12345680073,12345680074,12345680075,12345680076,12345680077,12345680078,12345680079,12345680080,12345680081,12345680082,12345680083,12345680084,12345680085,12345680086,12345680087,12345680088,12345680089,12345680090,12345680091,12345680092,12345680093,12345680094,12345680095,12345680096,12345680097,12345680098,12345680099,12345680100,12345680101,12345680102,12345680103,12345680104,12345680105,12345680106,12345680107,12345680108,12345680109,12345680110,12345680111,12345680112,12345680113,12345680114,12345680115,12345680116,12345680117,12345680118,12345680119,12345680120,12345680121,12345680122,12345680123,12345680124,12345680125,12345680126,12345680127,12345680128,12345680129,12345680130,12345680131,12345680132,12345680133,12345680134,12345680135,12345680136,12345680137,12345680138,12345680139,12345680140,12345680141,12345680142,12345680143,12345680144,12345680145,12345680146,12345680147,12345680148,12345680149,12345680150,12345680151,12345680152,12345680153,12345680154,12345680155,12345680156,12345680157,12345680158,12345680159,12345680160,12345680161,12345680162,12345680163,12345680164,12345680165,12345680166,12345680167,12345680168,12345680169,12345680170,12345680171,12345680172,12345680173,12345680174,12345680175,12345680176,12345680177,12345680178,12345680179,12345680180,12345680181,12345680182,12345680183,12345680184,12345680185,12345680186,12345680187,12345680188,12345680189,12345680190,12345680191,12345680192,12345680193,12345680194,12345680195,12345680196,12345680197,12345680198,12345680199,12345680200,12345680201,12345680202,12345680203,12345680204,12345680205,12345680206,12345680207,12345680208,12345680209,12345680210,12345680211,12345680212,12345680213,12345680214,12345680215,12345680216,12345680217,12345680218,12345680219,12345680220,12345680221,12345680222,12345680223,12345680224,12345680225,12345680226,12345680227,12345680228,12345680229,12345680230,12345680231,12345680232,12345680233,12345680234,12345680235,12345680236,12345680237,12345680238,12345680239,12345680240,12345680241,12345680242,12345680243,12345680244,12345680245,12345680246,12345680247,12345680248,12345680249,12345680250,12345680251,12345680252,12345680253,12345680254,12345680255,12345680256,12345680257,12345680258,12345680259,12345680260,12345680261,12345680262,12345680263,12345680264,12345680265,12345680266,12345680267,12345680268,12345680269,12345680270,12345680271,12345680272,12345680273,12345680274,12345680275,12345680276,12345680277,12345680278,12345680279,12345680280,12345680281,12345680282,12345680283,12345680284,12345680285,12345680286,12345680287,12345680288,12345680289,12345680290,12345680291,12345680292,12345680293,12345680294,12345680295,12345680296,12345680297,12345680298,12345680299,12345680300,12345680301,12345680302,12345680303,12345680304,12345680305,12345680306,12345680307,12345680308,12345680309,12345680310,12345680311,12345680312,12345680313,12345680314,12345680315,12345680316,12345680317,12345680318,12345680319,12345680320,12345680321,12345680322,12345680323,12345680324,12345680325,12345680326,12345680327,12345680328,12345680329,12345680330,12345680331,12345680332,12345680333,12345680334,12345680335,12345680336,12345680337,12345680338,12345680339,12345680340,12345680341,12345680342,12345680343,12345680344,12345680345,12345680346,12345680347,12345680348,12345680349,12345680350,12345680351,12345680352,12345680353,12345680354,12345680355,12345680356,12345680357,12345680358,12345680359,12345680360,12345680361,12345680362,12345680363,12345680364,12345680365,12345680366,12345680367,12345680368,12345680369,12345680370,12345680371,12345680372,12345680373,12345680374,12345680375,12345680376,12345680377,12345680378,12345680379,12345680380,12345680381,12345680382,12345680383,12345680384,12345680385,12345680386,12345680387,12345680388,12345680389,12345680390,12345680391,12345680392,12345680393,12345680394,12345680395,12345680396,12345680397,12345680398,12345680399,12345680400,12345680401,12345680402,12345680403,12345680404,12345680405,12345680406,12345680407,12345680408,12345680409,12345680410,12345680411,12345680412,12345680413,12345680414,12345680415,12345680416,12345680417,12345680418,12345680419,12345680420,12345680421,12345680422,12345680423,12345680424,12345680425,12345680426,12345680427,12345680428,12345680429,12345680430,12345680431,12345680432,12345680433,12345680434,12345680435,12345680436,12345680437,12345680438,12345680439,12345680440,12345680441,12345680442,12345680443,12345680444,12345680445,12345680446,12345680447,12345680448,12345680449,12345680450,12345680451,12345680452,12345680453,12345680454,12345680455,12345680456,12345680457,12345680458,12345680459,12345680460,12345680461,12345680462,12345680463,12345680464,12345680465,12345680466,12345680467,12345680468,12345680469,12345680470,12345680471,12345680472,12345680473,12345680474,12345680475,12345680476,12345680477,12345680478,12345680479,12345680480,12345680481,12345680482,12345680483,12345680484,12345680485,12345680486,12345680487,12345680488,12345680489,12345680490,12345680491,12345680492,12345680493,12345680494,12345680495,12345680496,12345680497,12345680498,12345680499,12345680500,12345680501,12345680502,12345680503,12345680504,12345680505,12345680506,12345680507,12345680508,12345680509,12345680510,12345680511,12345680512,12345680513,12345680514,12345680515,12345680516,12345680517,12345680518,12345680519,12345680520,12345680521,12345680522,12345680523,12345680524,12345680525,12345680526,12345680527,12345680528,12345680529,12345680530,12345680531,12345680532,12345680533,12345680534,12345680535,12345680536,12345680537,12345680538,12345680539,12345680540,12345680541,12345680542,12345680543,12345680544,12345680545,12345680546,12345680547,12345680548,12345680549,12345680550,12345680551,12345680552,12345680553,12345680554,12345680555,12345680556,12345680557,12345680558,12345680559,12345680560,12345680561,12345680562,12345680563,12345680564,12345680565,12345680566,12345680567,12345680568,12345680569,12345680570,12345680571,12345680572,12345680573,12345680574,12345680575,12345680576,12345680577,12345680578,12345680579,12345680580,12345680581,12345680582,12345680583,12345680584,12345680585,12345680586,12345680587,12345680588,12345680589,12345680590,12345680591,12345680592,12345680593,12345680594,12345680595,12345680596,12345680597,12345680598,12345680599,12345680600,12345680601,12345680602,12345680603,12345680604,12345680605,12345680606,12345680607,12345680608,12345680609,12345680610,12345680611,12345680612,12345680613,12345680614,12345680615,12345680616,12345680617,12345680618,12345680619,12345680620,12345680621,12345680622,12345680623,12345680624,12345680625,12345680626,12345680627,12345680628,12345680629,12345680630,12345680631,12345680632,12345680633,12345680634,12345680635,12345680636,12345680637,12345680638,12345680639,12345680640,12345680641,12345680642,12345680643,12345680644,12345680645,12345680646,12345680647,12345680648,12345680649,12345680650,12345680651,12345680652,12345680653,12345680654,12345680655,12345680656,12345680657,12345680658,12345680659,12345680660,12345680661,12345680662,12345680663,12345680664,12345680665,12345680666,12345680667,12345680668,12345680669,12345680670,12345680671,12345680672,12345680673,12345680674,12345680675,12345680676,12345680677,12345680678,12345680679,12345680680,12345680681,12345680682,12345680683,12345680684,12345680685,12345680686,12345680687,12345680688,12345680689,12345680690,12345680691,12345680692,12345680693,12345680694,12345680695,12345680696,12345680697,12345680698,12345680699,12345680700,12345680701,12345680702,12345680703,12345680704,12345680705,12345680706,12345680707,12345680708,12345680709,12345680710,12345680711,12345680712,12345680713,12345680714,12345680715,12345680716,12345680717,12345680718,12345680719,12345680720,12345680721,12345680722,12345680723,12345680724,12345680725,12345680726,12345680727,12345680728,12345680729,12345680730,12345680731,12345680732,12345680733,12345680734,12345680735,12345680736,12345680737,12345680738,12345680739,12345680740,12345680741,12345680742,12345680743,12345680744,12345680745,12345680746,12345680747,12345680748,12345680749,12345680750,12345680751,12345680752,12345680753,12345680754,12345680755,12345680756,12345680757,12345680758,12345680759,12345680760,12345680761,12345680762,12345680763,12345680764,12345680765,12345680766,12345680767,12345680768,12345680769,12345680770,12345680771,12345680772,12345680773,12345680774,12345680775,12345680776,12345680777,12345680778,12345680779,12345680780,12345680781,12345680782,12345680783,12345680784,12345680785,12345680786,12345680787,12345680788,12345680789,12345680790,12345680791,12345680792,12345680793,12345680794,12345680795,12345680796,12345680797,12345680798,12345680799,12345680800,12345680801,12345680802,12345680803,12345680804,12345680805,12345680806,12345680807,12345680808,12345680809,12345680810,12345680811,12345680812,12345680813,12345680814,12345680815,12345680816,12345680817,12345680818,12345680819,12345680820,12345680821,12345680822,12345680823,12345680824,12345680825,12345680826,12345680827,12345680828,12345680829,12345680830,12345680831,12345680832,12345680833,12345680834,12345680835,12345680836,12345680837,12345680838,12345680839,12345680840,12345680841,12345680842,12345680843,12345680844,12345680845,12345680846,12345680847,12345680848,12345680849,12345680850,12345680851,12345680852,12345680853,12345680854,12345680855,12345680856,12345680857,12345680858,12345680859,12345680860,12345680861,12345680862,12345680863,12345680864,12345680865,12345680866,12345680867,12345680868,12345680869,12345680870,12345680871,12345680872,12345680873,12345680874,12345680875,12345680876,12345680877,12345680878,12345680879,12345680880,12345680881,12345680882,12345680883,12345680884,12345680885,12345680886,12345680887,12345680888,12345680889,12345680890,12345680891,12345680892,12345680893,12345680894,12345680895,12345680896,12345680897,12345680898,12345680899,12345680900,12345680901,12345680902,12345680903,12345680904,12345680905,12345680906,12345680907,12345680908,12345680909,12345680910,12345680911,12345680912,12345680913,12345680914,12345680915,12345680916,12345680917,12345680918,12345680919,12345680920,12345680921,12345680922,12345680923,12345680924,12345680925,12345680926,12345680927,12345680928,12345680929,12345680930,12345680931,12345680932,12345680933,12345680934,12345680935,12345680936,12345680937,12345680938,12345680939,12345680940,12345680941,12345680942,12345680943,12345680944,12345680945,12345680946,12345680947,12345680948,12345680949,12345680950,12345680951,12345680952,12345680953,12345680954,12345680955,12345680956,12345680957,12345680958,12345680959,12345680960,12345680961,12345680962,12345680963,12345680964,12345680965,12345680966,12345680967,12345680968,12345680969,12345680970,12345680971,12345680972,12345680973,12345680974,12345680975,12345680976,12345680977,12345680978,12345680979,12345680980,12345680981,12345680982,12345680983,12345680984,12345680985,12345680986,12345680987,12345680988,12345680989,12345680990,12345680991,12345680992,12345680993,12345680994,12345680995,12345680996,12345680997,12345680998,12345680999,12345681000,12345681001,12345681002,12345681003,12345681004,12345681005,12345681006,12345681007,12345681008,12345681009,12345681010,12345681011,12345681012,12345681013,12345681014,12345681015,12345681016,12345681017,12345681018,12345681019,12345681020,12345681021,12345681022,12345681023,12345681024,12345681025,12345681026,12345681027,12345681028,12345681029,12345681030,12345681031,12345681032,12345681033,12345681034,12345681035,12345681036,12345681037,12345681038,12345681039,12345681040,12345681041,12345681042,12345681043,12345681044,12345681045,12345681046,12345681047,12345681048,12345681049,12345681050,12345681051,12345681052,12345681053,12345681054,12345681055,12345681056,12345681057,12345681058,12345681059,12345681060,12345681061,12345681062,12345681063,12345681064,12345681065,12345681066,12345681067,12345681068,12345681069,12345681070,12345681071,12345681072,12345681073,12345681074,12345681075,12345681076,12345681077,12345681078,12345681079,12345681080,12345681081,12345681082,12345681083,12345681084,12345681085,12345681086,12345681087,12345681088,12345681089,12345681090,12345681091,12345681092,12345681093,12345681094,12345681095,12345681096,12345681097,12345681098,12345681099,12345681100,12345681101,12345681102,12345681103,12345681104,12345681105,12345681106,12345681107,12345681108,12345681109,12345681110,12345681111,12345681112,12345681113,12345681114,12345681115,12345681116,12345681117,12345681118,12345681119,12345681120,12345681121,12345681122,12345681123,12345681124,12345681125,12345681126,12345681127,12345681128,12345681129,12345681130,12345681131,12345681132,12345681133,12345681134,12345681135,12345681136,12345681137,12345681138,12345681139,12345681140,12345681141,12345681142,12345681143,12345681144,12345681145,12345681146,12345681147,12345681148,12345681149,12345681150,12345681151,12345681152,12345681153,12345681154,12345681155,12345681156,12345681157,12345681158,12345681159,12345681160,12345681161,12345681162,12345681163,12345681164,12345681165,12345681166,12345681167,12345681168,12345681169,12345681170,12345681171,12345681172,12345681173,12345681174,12345681175,12345681176,12345681177,12345681178,12345681179,12345681180,12345681181,12345681182,12345681183,12345681184,12345681185,12345681186,12345681187,12345681188,12345681189,12345681190,12345681191,12345681192,12345681193,12345681194,12345681195,12345681196,12345681197,12345681198,12345681199,12345681200,12345681201,12345681202,12345681203,12345681204,12345681205,12345681206,12345681207,12345681208,12345681209,12345681210,12345681211,12345681212,12345681213,12345681214,12345681215,12345681216,12345681217,12345681218,12345681219,12345681220,12345681221,12345681222,12345681223,12345681224,12345681225,12345681226,12345681227,12345681228,12345681229,12345681230,12345681231,12345681232,12345681233,12345681234,12345681235,12345681236,12345681237,12345681238,12345681239,12345681240,12345681241,12345681242,12345681243,12345681244,12345681245,12345681246,12345681247,12345681248,12345681249,12345681250,12345681251,12345681252,12345681253,12345681254,12345681255,12345681256,12345681257,12345681258,12345681259,12345681260,12345681261,12345681262,12345681263,12345681264,12345681265,12345681266,12345681267,12345681268,12345681269,12345681270,12345681271,12345681272,12345681273,12345681274,12345681275,12345681276,12345681277,12345681278,12345681279,12345681280,12345681281,12345681282,12345681283,12345681284,12345681285,12345681286,12345681287,12345681288,12345681289,12345681290,12345681291,12345681292,12345681293,12345681294,12345681295,12345681296,12345681297,12345681298,12345681299,12345681300,12345681301,12345681302,12345681303,12345681304,12345681305,12345681306,12345681307,12345681308,12345681309,12345681310,12345681311,12345681312,12345681313,12345681314,12345681315,12345681316,12345681317,12345681318,12345681319,12345681320,12345681321,12345681322,12345681323,12345681324,12345681325,12345681326,12345681327,12345681328,12345681329,12345681330,12345681331,12345681332,12345681333,12345681334,12345681335,12345681336,12345681337,12345681338,12345681339,12345681340,12345681341,12345681342,12345681343,12345681344,12345681345,12345681346,12345681347,12345681348,12345681349,12345681350,12345681351,12345681352,12345681353,12345681354,12345681355,12345681356,12345681357,12345681358,12345681359,12345681360,12345681361,12345681362,12345681363,12345681364,12345681365,12345681366,12345681367,12345681368,12345681369,12345681370,12345681371,12345681372,12345681373,12345681374,12345681375,12345681376,12345681377,12345681378,12345681379,12345681380,12345681381,12345681382,12345681383,12345681384,12345681385,12345681386,12345681387,12345681388,12345681389,12345681390,12345681391,12345681392,12345681393,12345681394,12345681395,12345681396,12345681397,12345681398,12345681399,12345681400,12345681401,12345681402,12345681403,12345681404,12345681405,12345681406,12345681407,12345681408,12345681409,12345681410,12345681411,12345681412,12345681413,12345681414,12345681415,12345681416,12345681417,12345681418,12345681419,12345681420,12345681421,12345681422,12345681423,12345681424,12345681425,12345681426,12345681427,12345681428,12345681429,12345681430,12345681431,12345681432,12345681433,12345681434,12345681435,12345681436,12345681437,12345681438,12345681439,12345681440,12345681441,12345681442,12345681443,12345681444,12345681445,12345681446,12345681447,12345681448,12345681449,12345681450,12345681451,12345681452,12345681453,12345681454,12345681455,12345681456,12345681457,12345681458,12345681459,12345681460,12345681461,12345681462,12345681463,12345681464,12345681465,12345681466,12345681467,12345681468,12345681469,12345681470,12345681471,12345681472,12345681473,12345681474,12345681475,12345681476,12345681477,12345681478,12345681479,12345681480,12345681481,12345681482,12345681483,12345681484,12345681485,12345681486,12345681487,12345681488,12345681489,12345681490,12345681491,12345681492,12345681493,12345681494,12345681495,12345681496,12345681497,12345681498,12345681499,12345681500,12345681501,12345681502,12345681503,12345681504,12345681505,12345681506,12345681507,12345681508,12345681509,12345681510,12345681511,12345681512,12345681513,12345681514,12345681515,12345681516,12345681517,12345681518,12345681519,12345681520,12345681521,12345681522,12345681523,12345681524,12345681525,12345681526,12345681527,12345681528,12345681529,12345681530,12345681531,12345681532,12345681533,12345681534,12345681535,12345681536,12345681537,12345681538,12345681539,12345681540,12345681541,12345681542,12345681543,12345681544,12345681545,12345681546,12345681547,12345681548,12345681549,12345681550,12345681551,12345681552,12345681553,12345681554,12345681555,12345681556,12345681557,12345681558,12345681559,12345681560,12345681561,12345681562,12345681563,12345681564,12345681565,12345681566,12345681567,12345681568,12345681569,12345681570,12345681571,12345681572,12345681573,12345681574,12345681575,12345681576,12345681577,12345681578,12345681579,12345681580,12345681581,12345681582,12345681583,12345681584,12345681585,12345681586,12345681587,12345681588,12345681589,12345681590,12345681591,12345681592,12345681593,12345681594,12345681595,12345681596,12345681597,12345681598,12345681599,12345681600,12345681601,12345681602,12345681603,12345681604,12345681605,12345681606,12345681607,12345681608,12345681609,12345681610,12345681611,12345681612,12345681613,12345681614,12345681615,12345681616,12345681617,12345681618,12345681619,12345681620,12345681621,12345681622,12345681623,12345681624,12345681625,12345681626,12345681627,12345681628,12345681629,12345681630,12345681631,12345681632,12345681633,12345681634,12345681635,12345681636,12345681637,12345681638,12345681639,12345681640,12345681641,12345681642,12345681643,12345681644,12345681645,12345681646,12345681647,12345681648,12345681649,12345681650,12345681651,12345681652,12345681653,12345681654,12345681655,12345681656,12345681657,12345681658,12345681659,12345681660,12345681661,12345681662,12345681663,12345681664,12345681665,12345681666,12345681667,12345681668,12345681669,12345681670,12345681671,12345681672,12345681673,12345681674,12345681675,12345681676,12345681677,12345681678,12345681679,12345681680,12345681681,12345681682,12345681683,12345681684,12345681685,12345681686,12345681687,12345681688,12345681689,12345681690,12345681691,12345681692,12345681693,12345681694,12345681695,12345681696,12345681697,12345681698,12345681699,12345681700,12345681701,12345681702,12345681703,12345681704,12345681705,12345681706,12345681707,12345681708,12345681709,12345681710,12345681711,12345681712,12345681713,12345681714,12345681715,12345681716,12345681717,12345681718,12345681719,12345681720,12345681721,12345681722,12345681723,12345681724,12345681725,12345681726,12345681727,12345681728,12345681729,12345681730,12345681731,12345681732,12345681733,12345681734,12345681735,12345681736,12345681737,12345681738,12345681739,12345681740,12345681741,12345681742,12345681743,12345681744,12345681745,12345681746,12345681747,12345681748,12345681749,12345681750,12345681751,12345681752,12345681753,12345681754,12345681755,12345681756,12345681757,12345681758,12345681759,12345681760,12345681761,12345681762,12345681763,12345681764,12345681765,12345681766,12345681767,12345681768,12345681769,12345681770,12345681771,12345681772,12345681773,12345681774,12345681775,12345681776,12345681777,12345681778,12345681779,12345681780,12345681781,12345681782,12345681783,12345681784,12345681785,12345681786,12345681787,12345681788,12345681789,12345681790,12345681791,12345681792,12345681793,12345681794,12345681795,12345681796,12345681797,12345681798,12345681799,12345681800,12345681801,12345681802,12345681803,12345681804,12345681805,12345681806,12345681807,12345681808,12345681809,12345681810,12345681811,12345681812,12345681813,12345681814,12345681815,12345681816,12345681817,12345681818,12345681819,12345681820,12345681821,12345681822,12345681823,12345681824,12345681825,12345681826,12345681827,12345681828,12345681829,12345681830,12345681831,12345681832,12345681833,12345681834,12345681835,12345681836,12345681837,12345681838,12345681839,12345681840,12345681841,12345681842,12345681843,12345681844,12345681845,12345681846,12345681847,12345681848,12345681849,12345681850,12345681851,12345681852,12345681853,12345681854,12345681855,12345681856,12345681857,12345681858,12345681859,12345681860,12345681861,12345681862,12345681863,12345681864,12345681865,12345681866,12345681867,12345681868,12345681869,12345681870,12345681871,12345681872,12345681873,12345681874,12345681875,12345681876,12345681877,12345681878,12345681879,12345681880,12345681881,12345681882,12345681883,12345681884,12345681885,12345681886,12345681887,12345681888,12345681889,12345681890,12345681891,12345681892,12345681893,12345681894,12345681895,12345681896,12345681897,12345681898,12345681899,12345681900,12345681901,12345681902,12345681903,12345681904,12345681905,12345681906,12345681907,12345681908,12345681909,12345681910,12345681911,12345681912,12345681913,12345681914,12345681915,12345681916,12345681917,12345681918,12345681919,12345681920,12345681921,12345681922,12345681923,12345681924,12345681925,12345681926,12345681927,12345681928,12345681929,12345681930,12345681931,12345681932,12345681933,12345681934,12345681935,12345681936,12345681937,12345681938,12345681939,12345681940,12345681941,12345681942,12345681943,12345681944,12345681945,12345681946,12345681947,12345681948,12345681949,12345681950,12345681951,12345681952,12345681953,12345681954,12345681955,12345681956,12345681957,12345681958,12345681959,12345681960,12345681961,12345681962,12345681963,12345681964,12345681965,12345681966,12345681967,12345681968,12345681969,12345681970,12345681971,12345681972,12345681973,12345681974,12345681975,12345681976,12345681977,12345681978,12345681979,12345681980,12345681981,12345681982,12345681983,12345681984,12345681985,12345681986,12345681987,12345681988,12345681989,12345681990,12345681991,12345681992,12345681993,12345681994,12345681995,12345681996,12345681997,12345681998,12345681999,12345682000,12345682001,12345682002,12345682003,12345682004,12345682005,12345682006,12345682007,12345682008,12345682009,12345682010,12345682011,12345682012,12345682013,12345682014,12345682015,12345682016,12345682017,12345682018,12345682019,12345682020,12345682021,12345682022,12345682023,12345682024,12345682025,12345682026,12345682027,12345682028,12345682029,12345682030,12345682031,12345682032,12345682033,12345682034,12345682035,12345682036,12345682037,12345682038,12345682039,12345682040,12345682041,12345682042,12345682043,12345682044,12345682045,12345682046,12345682047,12345682048,12345682049,12345682050,12345682051,12345682052,12345682053,12345682054,12345682055,12345682056,12345682057,12345682058,12345682059,12345682060,12345682061,12345682062,12345682063,12345682064,12345682065,12345682066,12345682067,12345682068,12345682069,12345682070,12345682071,12345682072,12345682073,12345682074,12345682075,12345682076,12345682077,12345682078,12345682079,12345682080,12345682081,12345682082,12345682083,12345682084,12345682085,12345682086,12345682087,12345682088,12345682089,12345682090,12345682091,12345682092,12345682093,12345682094,12345682095,12345682096,12345682097,12345682098,12345682099,12345682100,12345682101,12345682102,12345682103,12345682104,12345682105,12345682106,12345682107,12345682108,12345682109,12345682110,12345682111,12345682112,12345682113,12345682114,12345682115,12345682116,12345682117,12345682118,12345682119,12345682120,12345682121,12345682122,12345682123,12345682124,12345682125,12345682126,12345682127,12345682128,12345682129,12345682130,12345682131,12345682132,12345682133,12345682134,12345682135,12345682136,12345682137,12345682138,12345682139,12345682140,12345682141,12345682142,12345682143,12345682144,12345682145,12345682146,12345682147,12345682148,12345682149,12345682150,12345682151,12345682152,12345682153,12345682154,12345682155,12345682156,12345682157,12345682158,12345682159,12345682160,12345682161,12345682162,12345682163,12345682164,12345682165,12345682166,12345682167,12345682168,12345682169,12345682170,12345682171,12345682172,12345682173,12345682174) AND CreatedDate = '2026-01-16 07:19:41.754'; ... (Thread: ThreadPoolExecutor-12_0) - __SPLIT__ 2026-01-16 12:20:02,008 - 123876 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-16 12:20:02,021 - 123876 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 3265 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:20:02,329 - 123876 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3265) into Billing.Invoice - __SPLIT__ 2026-01-16 12:20:19,786 - 123876 - src.utils.log - INFO - βœ… All 3265 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-01-16 12:20:19,787 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('1291853', '1295060', '1295059', '1295058', '1295057', '1295056', '1295055', '1295054', '1295069', '1295068', '1295067', '1295066', '1295065', '1295064', '1295063', '1295062', '1295077', '1295076', '1295075', '1295074', '1295073', '1295072', '1295071', '1295070', '1295085', '1295084', '1295083', '1295082', '1295081', '1295080', '1295079', '1295078', '1291861', '1291860', '1291859', '1291858', '1291857', '1291856', '1291855', '1291854', '1291869', '1291868', '1291867', '1291866', '1291865', '1291864', '1291863', '1291862', '1291877', '1291876', '1291875', '1291874', '1291873', '1291872', '1291871', '1291870', '1291885', '1291884', '1291883', '1291882', '1291881', '1291880', '1291879', '1291878', '1295029', '1295028', '1295027', '1295026', '1295025', '1295024', '1295023', '1295022', '1295037', '1295036', '1295035', '1295034', '1295033', '1295032', '1295031', '1295030', '1295045', '1295044', '1295043', '1295042', '1295041', '1295040', '1295039', '1295038', '1295053', '1295052', '1295051', '1295050', '1295049', '1295048', '1295047', '1295046', '1294997', '1294996', '1294995', '1294994', '1294993', '1294992', '1294991', '1294990', '1295005', '1295004', '1295003', '1295002', '1295001', '1295000', '1294999', '1294998', '1295013', '1295012', '1295011', '1295010', '1295009', '1295008', '1295007', '1295006', '1295021', '1295020', '1295019', '1295018', '1295017', '1295016', '1295015', '1295014', '1294965', '1294964', '1294963', '1294962', '1294961', '1294960', '1294959', '1294958', '1294973', '1294972', '1294971', '1294970', '1294969', '1294968', '1294967', '1294966', '1294981', '1294980', '1294979', '1294978', '1294977', '1294976', '1294975', '1294974', '1294989', '1294988', '1294987', '1294986', '1294985', '1294984', '1294983', '1294982', '1294933', '1294932', '1294931', '1294930', '1294929', '1294928', '1294927', '1294926', '1294941', '1294940', '1294939', '1294938', '1294937', '1294936', '1294935', '1294934', '1294949', '1294948', '1294947', '1294946', '1294945', '1294944', '1294943', '1294942', '1294957', '1294956', '1294955', '1294954', '1294953', '1294952', '1294951', '1294950', '1294901', '1294900', '1294899', '1294898', '1294897', '1294896', '1294895', '1294894', '1294909', '1294908', '1294907', '1294906', '1294905', '1294904', '1294903', '1294902', '1294917', '1294916', '1294915', '1294914', '1294913', '1294912', '1294911', '1294910', '1294925', '1294924', '1294923', '1294922', '1294921', '1294920', '1294919', '1294918', '1294869', '1294868', '1294867', '1294866', '1294865', '1294864', '1294863', '1294862', '1294877', '1294876', '1294875', '1294874', '1294873', '1294872', '1294871', '1294870', '1294885', '1294884', '1294883', '1294882', '1294881', '1294880', '1294879', '1294878', '1294893', '1294892', '1294891', '1294890', '1294889', '1294888', '1294887', '1294886', '1294837', '1294836', '1294835', '1294834', '1294833', '1294832', '1294831', '1294830', '1294845', '1294844', '1294843', '1294842', '1294841', '1294840', '1294839', '1294838', '1294853', '1294852', '1294851', '1294850', '1294849', '1294848', '1294847', '1294846', '1294861', '1294860', '1294859', '1294858', '1294857', '1294856', '1294855', '1294854', '1294805', '1294804', '1294803', '1294802', '1294801', '1294800', '1294799', '1294798', '1294813', '1294812', '1294811', '1294810', '1294809', '1294808', '1294807', '1294806', '1294821', '1294820', '1294819', '1294818', '1294817', '1294816', '1294815', '1294814', '1294829', '1294828', '1294827', '1294826', '1294825', '1294824', '1294823', '1294822', '1294773', '1294772', '1294771', '1294770', '1294769', '1294768', '1294767', '1294766', '1294781', '1294780', '1294779', '1294778', '1294777', '1294776', '1294775', '1294774', '1294789', '1294788', '1294787', '1294786', '1294785', '1294784', '1294783', '1294782', '1294797', '1294796', '1294795', '1294794', '1294793', '1294792', '1294791', '1294790', '1294741', '1294740', '1294739', '1294738', '1294737', '1294736', '1294735', '1294734', '1294749', '1294748', '1294747', '1294746', '1294745', '1294744', '1294743', '1294742', '1294757', '1294756', '1294755', '1294754', '1294753', '1294752', '1294751', '1294750', '1294765', '1294764', '1294763', '1294762', '1294761', '1294760', '1294759', '1294758', '1294709', '1294708', '1294707', '1294706', '1294705', '1294704', '1294703', '1294702', '1294717', '1294716', '1294715', '1294714', '1294713', '1294712', '1294711', '1294710', '1294725', '1294724', '1294723', '1294722', '1294721', '1294720', '1294719', '1294718', '1294733', '1294732', '1294731', '1294730', '1294729', '1294728', '1294727', '1294726', '1294677', '1294676', '1294675', '1294674', '1294673', '1294672', '1294671', '1294670', '1294685', '1294684', '1294683', '1294682', '1294681', '1294680', '1294679', '1294678', '1294693', '1294692', '1294691', '1294690', '1294689', '1294688', '1294687', '1294686', '1294701', '1294700', '1294699', '1294698', '1294697', '1294696', '1294695', '1294694', '1294645', '1294644', '1294643', '1294642', '1294641', '1294640', '1294639', '1294638', '1294653', '1294652', '1294651', '1294650', '1294649', '1294648', '1294647', '1294646', '1294661', '1294660', '1294659', '1294658', '1294657', '1294656', '1294655', '1294654', '1294669', '1294668', '1294667', '1294666', '1294665', '1294664', '1294663', '1294662', '1294613', '1294612', '1294611', '1294610', '1294609', '1294608', '1294607', '1294606', '1294621', '1294620', '1294619', '1294618', '1294617', '1294616', '1294615', '1294614', '1294629', '1294628', '1294627', '1294626', '1294625', '1294624', '1294623', '1294622', '1294637', '1294636', '1294635', '1294634', '1294633', '1294632', '1294631', '1294630', '1294581', '1294580', '1294579', '1294578', '1294577', '1294576', '1294575', '1294574', '1294589', '1294588', '1294587', '1294586', '1294585', '1294584', '1294583', '1294582', '1294597', '1294596', '1294595', '1294594', '1294593', '1294592', '1294591', '1294590', '1294605', '1294604', '1294603', '1294602', '1294601', '1294600', '1294599', '1294598', '1294549', '1294548', '1294547', '1294546', '1294545', '1294544', '1294543', '1294542', '1294557', '1294556', '1294555', '1294554', '1294553', '1294552', '1294551', '1294550', '1294565', '1294564', '1294563', '1294562', '1294561', '1294560', '1294559', '1294558', '1294573', '1294572', '1294571', '1294570', '1294569', '1294568', '1294567', '1294566', '1294517', '1294516', '1294515', '1294514', '1294513', '1294512', '1294511', '1294510', '1294525', '1294524', '1294523', '1294522', '1294521', '1294520', '1294519', '1294518', '1294533', '1294532', '1294531', '1294530', '1294529', '1294528', '1294527', '1294526', '1294541', '1294540', '1294539', '1294538', '1294537', '1294536', '1294535', '1294534', '1294485', '1294484', '1294483', '1294482', '1294481', '1294480', '1294479', '1294478', '1294493', '1294492', '1294491', '1294490', '1294489', '1294488', '1294487', '1294486', '1294501', '1294500', '1294499', '1294498', '1294497', '1294496', '1294495', '1294494', '1294509', '1294508', '1294507', '1294506', '1294505', '1294504', '1294503', '1294502', '1294453', '1294452', '1294451', '1294450', '1294449', '1294448', '1294447', '1294446', '1294461', '1294460', '1294459', '1294458', '1294457', '1294456', '1294455', '1294454', '1294469', '1294468', '1294467', '1294466', '1294465', '1294464', '1294463', '1294462', '1294477', '1294476', '1294475', '1294474', '1294473', '1294472', '1294471', '1294470', '1294421', '1294420', '1294419', '1294418', '1294417', '1294416', '1294415', '1294414', '1294429', '1294428', '1294427', '1294426', '1294425', '1294424', '1294423', '1294422', '1294437', '1294436', '1294435', '1294434', '1294433', '1294432', '1294431', '1294430', '1294445', '1294444', '1294443', '1294442', '1294441', '1294440', '1294439', '1294438', '1294389', '1294388', '1294387', '1294386', '1294385', '1294384', '1294383', '1294382', '1294397', '1294396', '1294395', '1294394', '1294393', '1294392', '1294391', '1294390', '1294405', '1294404', '1294403', '1294402', '1294401', '1294400', '1294399', '1294398', '1294413', '1294412', '1294411', '1294410', '1294409', '1294408', '1294407', '1294406', '1294357', '1294356', '1294355', '1294354', '1294353', '1294352', '1294351', '1294350', '1294365', '1294364', '1294363', '1294362', '1294361', '1294360', '1294359', '1294358', '1294373', '1294372', '1294371', '1294370', '1294369', '1294368', '1294367', '1294366', '1294381', '1294380', '1294379', '1294378', '1294377', '1294376', '1294375', '1294374', '1294325', '1294324', '1294323', '1294322', '1294321', '1294320', '1294319', '1294318', '1294333', '1294332', '1294331', '1294330', '1294329', '1294328', '1294327', '1294326', '1294341', '1294340', '1294339', '1294338', '1294337', '1294336', '1294335', '1294334', '1294349', '1294348', '1294347', '1294346', '1294345', '1294344', '1294343', '1294342', '1294293', '1294292', '1294291', '1294290', '1294289', '1294288', '1294287', '1294286', '1294301', '1294300', '1294299', '1294298', '1294297', '1294296', '1294295', '1294294', '1294309', '1294308', '1294307', '1294306', '1294305', '1294304', '1294303', '1294302', '1294317', '1294316', '1294315', '1294314', '1294313', '1294312', '1294311', '1294310', '1294261', '1294260', '1294259', '1294258', '1294257', '1294256', '1294255', '1294254', '1294269', '1294268', '1294267', '1294266', '1294265', '1294264', '1294263', '1294262', '1294277', '1294276', '1294275', '1294274', '1294273', '1294272', '1294271', '1294270', '1294285', '1294284', '1294283', '1294282', '1294281', '1294280', '1294279', '1294278', '1294229', '1294228', '1294227', '1294226', '1294225', '1294224', '1294223', '1294222', '1294237', '1294236', '1294235', '1294234', '1294233', '1294232', '1294231', '1294230', '1294245', '1294244', '1294243', '1294242', '1294241', '1294240', '1294239', '1294238', '1294253', '1294252', '1294251', '1294250', '1294249', '1294248', '1294247', '1294246', '1294197', '1294196', '1294195', '1294194', '1294193', '1294192', '1294191', '1294190', '1294205', '1294204', '1294203', '1294202', '1294201', '1294200', '1294199', '1294198', '1294213', '1294212', '1294211', '1294210', '1294209', '1294208', '1294207', '1294206', '1294221', '1294220', '1294219', '1294218', '1294217', '1294216', '1294215', '1294214', '1294165', '1294164', '1294163', '1294162', '1294161', '1294160', '1294159', '1294158', '1294173', '1294172', '1294171', '1294170', '1294169', '1294168', '1294167', '1294166', '1294181', '1294180', '1294179', '1294178', '1294177', '1294176', '1294175', '1294174', '1294189', '1294188', '1294187', '1294186', '1294185', '1294184', '1294183', '1294182', '1294133', '1294132', '1294131', '1294130', '1294129', '1294128', '1294127', '1294126', '1294141', '1294140', '1294139', '1294138', '1294137', '1294136', '1294135', '1294134', '1294149', '1294148', '1294147', '1294146', '1294145', '1294144', '1294143', '1294142', '1294157', '1294156', '1294155', '1294154', '1294153', '1294152', '1294151', '1294150', '1294101', '1294100', '1294099', '1294098', '1294097', '1294096', '1294095', '1294094', '1294109', '1294108', '1294107', '1294106', '1294105', '1294104', '1294103', '1294102', '1294117', '1294116', '1294115', '1294114', '1294113', '1294112', '1294111', '1294110', '1294125', '1294124', '1294123', '1294122', '1294121', '1294120', '1294119', '1294118', '1294069', '1294068', '1294067', '1294066', '1294065', '1294064', '1294063', '1294062', '1294077', '1294076', '1294075', '1294074', '1294073', '1294072', '1294071', '1294070', '1294085', '1294084', '1294083', '1294082', '1294081', '1294080', '1294079', '1294078', '1294093', '1294092', '1294091', '1294090', '1294089', '1294088', '1294087', '1294086', '1294037', '1294036', '1294035', '1294034', '1294033', '1294032', '1294031', '1294030', '1294045', '1294044', '1294043', '1294042', '1294041', '1294040', '1294039', '1294038', '1294053', '1294052', '1294051', '1294050', '1294049', '1294048', '1294047', '1294046', '1294061', '1294060', '1294059', '1294058', '1294057', '1294056', '1294055', '1294054', '1294005', '1294004', '1294003', '1294002', '1294001', '1294000', '1293999', '1293998', '1294013', '1294012', '1294011', '1294010', '1294009', '1294008', '1294007', '1294006', '1294021', '1294020', '1294019', '1294018', '1294017', '1294016', '1294015', '1294014', '1294029', '1294028', '1294027', '1294026', '1294025', '1294024', '1294023', '1294022', '1293973', '1293972', '1293971', '1293970', '1293969', '1293968', '1293967', '1293966', '1293981', '1293980', '1293979', '1293978', '1293977', '1293976', '1293975', '1293974', '1293989', '1293988', '1293987', '1293986', '1293985', '1293984', '1293983', '1293982', '1293997', '1293996', '1293995', '1293994', '1293993', '1293992', '1293991', '1293990', '1293941', '1293940', '1293939', '1293938', '1293937', '1293936', '1293935', '1293934', '1293949', '1293948', '1293947', '1293946', '1293945', '1293944', '1293943', '1293942', '1293957', '1293956', '1293955', '1293954', '1293953', '1293952', '1293951', '1293950', '1293965', '1293964', '1293963', '1293962', '1293961', '1293960', '1293959', '1293958', '1293909', '1293908', '1293907', '1293906', '1293905', '1293904', '1293903', '1293902', '1293917', '1293916', '1293915', '1293914', '1293913', '1293912', '1293911', '1293910', '1293925', '1293924', '1293923', '1293922', '1293921', '1293920', '1293919', '1293918', '1293933', '1293932', '1293931', '1293930', '1293929', '1293928', '1293927', '1293926', '1293877', '1293876', '1293875', '1293874', '1293873', '1293872', '1293871', '1293870', '1293885', '1293884', '1293883', '1293882', '1293881', '1293880', '1293879', '1293878', '1293893', '1293892', '1293891', '1293890', '1293889', '1293888', '1293887', '1293886', '1293901', '1293900', '1293899', '1293898', '1293897', '1293896', '1293895', '1293894', '1293845', '1293844', '1293843', '1293842', '1293841', '1293840', '1293839', '1293838', '1293853', '1293852', '1293851', '1293850', '1293849', '1293848', '1293847', '1293846', '1293861', '1293860', '1293859', '1293858', '1293857', '1293856', '1293855', '1293854', '1293869', '1293868', '1293867', '1293866', '1293865', '1293864', '1293863', '1293862', '1293813', '1293812', '1293811', '1293810', '1293809', '1293808', '1293807', '1293806', '1293821', '1293820', '1293819', '1293818', '1293817', '1293816', '1293815', '1293814', '1293829', '1293828', '1293827', '1293826', '1293825', '1293824', '1293823', '1293822', '1293837', '1293836', '1293835', '1293834', '1293833', '1293832', '1293831', '1293830', '1293781', '1293780', '1293779', '1293778', '1293777', '1293776', '1293775', '1293774', '1293789', '1293788', '1293787', '1293786', '1293785', '1293784', '1293783', '1293782', '1293797', '1293796', '1293795', '1293794', '1293793', '1293792', '1293791', '1293790', '1293805', '1293804', '1293803', '1293802', '1293801', '1293800', '1293799', '1293798', '1293749', '1293748', '1293747', '1293746', '1293745', '1293744', '1293743', '1293742', '1293757', '1293756', '1293755', '1293754', '1293753', '1293752', '1293751', '1293750', '1293765', '1293764', '1293763', '1293762', '1293761', '1293760', '1293759', '1293758', '1293773', '1293772', '1293771', '1293770', '1293769', '1293768', '1293767', '1293766', '1293717', '1293716', '1293715', '1293714', '1293713', '1293712', '1293711', '1293710', '1293725', '1293724', '1293723', '1293722', '1293721', '1293720', '1293719', '1293718', '1293733', '1293732', '1293731', '1293730', '1293729', '1293728', '1293727', '1293726', '1293741', '1293740', '1293739', '1293738', '1293737', '1293736', '1293735', '1293734', '1293685', '1293684', '1293683', '1293682', '1293681', '1293680', '1293679', '1293678', '1293693', '1293692', '1293691', '1293690', '1293689', '1293688', '1293687', '1293686', '1293701', '1293700', '1293699', '1293698', '1293697', '1293696', '1293695', '1293694', '1293709', '1293708', '1293707', '1293706', '1293705', '1293704', '1293703', '1293702', '1293653', '1293652', '1293651', '1293650', '1293649', '1293648', '1293647', '1293646', '1293661', '1293660', '1293659', '1293658', '1293657', '1293656', '1293655', '1293654', '1293669', '1293668', '1293667', '1293666', '1293665', '1293664', '1293663', '1293662', '1293677', '1293676', '1293675', '1293674', '1293673', '1293672', '1293671', '1293670', '1293621', '1293620', '1293619', '1293618', '1293617', '1293616', '1293615', '1293614', '1293629', '1293628', '1293627', '1293626', '1293625', '1293624', '1293623', '1293622', '1293637', '1293636', '1293635', '1293634', '1293633', '1293632', '1293631', '1293630', '1293645', '1293644', '1293643', '1293642', '1293641', '1293640', '1293639', '1293638', '1293589', '1293588', '1293587', '1293586', '1293585', '1293584', '1293583', '1293582', '1293597', '1293596', '1293595', '1293594', '1293593', '1293592', '1293591', '1293590', '1293605', '1293604', '1293603', '1293602', '1293601', '1293600', '1293599', '1293598', '1293613', '1293612', '1293611', '1293610', '1293609', '1293608', '1293607', '1293606', '1293557', '1293556', '1293555', '1293554', '1293553', '1293552', '1293551', '1293550', '1293565', '1293564', '1293563', '1293562', '1293561', '1293560', '1293559', '1293558', '1293573', '1293572', '1293571', '1293570', '1293569', '1293568', '1293567', '1293566', '1293581', '1293580', '1293579', '1293578', '1293577', '1293576', '1293575', '1293574', '1293525', '1293524', '1293523', '1293522', '1293521', '1293520', '1293519', '1293518', '1293533', '1293532', '1293531', '1293530', '1293529', '1293528', '1293527', '1293526', '1293541', '1293540', '1293539', '1293538', '1293537', '1293536', '1293535', '1293534', '1293549', '1293548', '1293547', '1293546', '1293545', '1293544', '1293543', '1293542', '1293493', '1293492', '1293491', '1293490', '1293489', '1293488', '1293487', '1293486', '1293501', '1293500', '1293499', '1293498', '1293497', '1293496', '1293495', '1293494', '1293509', '1293508', '1293507', '1293506', '1293505', '1293504', '1293503', '1293502', '1293517', '1293516', '1293515', '1293514', '1293513', '1293512', '1293511', '1293510', '1293461', '1293460', '1293459', '1293458', '1293457', '1293456', '1293455', '1293454', '1293469', '1293468', '1293467', '1293466', '1293465', '1293464', '1293463', '1293462', '1293477', '1293476', '1293475', '1293474', '1293473', '1293472', '1293471', '1293470', '1293485', '1293484', '1293483', '1293482', '1293481', '1293480', '1293479', '1293478', '1293429', '1293428', '1293427', '1293426', '1293425', '1293424', '1293423', '1293422', '1293437', '1293436', '1293435', '1293434', '1293433', '1293432', '1293431', '1293430', '1293445', '1293444', '1293443', '1293442', '1293441', '1293440', '1293439', '1293438', '1293453', '1293452', '1293451', '1293450', '1293449', '1293448', '1293447', '1293446', '1293397', '1293396', '1293395', '1293394', '1293393', '1293392', '1293391', '1293390', '1293405', '1293404', '1293403', '1293402', '1293401', '1293400', '1293399', '1293398', '1293413', '1293412', '1293411', '1293410', '1293409', '1293408', '1293407', '1293406', '1293421', '1293420', '1293419', '1293418', '1293417', '1293416', '1293415', '1293414', '1293365', '1293364', '1293363', '1293362', '1293361', '1293360', '1293359', '1293358', '1293373', '1293372', '1293371', '1293370', '1293369', '1293368', '1293367', '1293366', '1293381', '1293380', '1293379', '1293378', '1293377', '1293376', '1293375', '1293374', '1293389', '1293388', '1293387', '1293386', '1293385', '1293384', '1293383', '1293382', '1293333', '1293332', '1293331', '1293330', '1293329', '1293328', '1293327', '1293326', '1293341', '1293340', '1293339', '1293338', '1293337', '1293336', '1293335', '1293334', '1293349', '1293348', '1293347', '1293346', '1293345', '1293344', '1293343', '1293342', '1293357', '1293356', '1293355', '1293354', '1293353', '1293352', '1293351', '1293350', '1293301', '1293300', '1293299', '1293298', '1293297', '1293296', '1293295', '1293294', '1293309', '1293308', '1293307', '1293306', '1293305', '1293304', '1293303', '1293302', '1293317', '1293316', '1293315', '1293314', '1293313', '1293312', '1293311', '1293310', '1293325', '1293324', '1293323', '1293322', '1293321', '1293320', '1293319', '1293318', '1293269', '1293268', '1293267', '1293266', '1293265', '1293264', '1293263', '1293262', '1293277', '1293276', '1293275', '1293274', '1293273', '1293272', '1293271', '1293270', '1293285', '1293284', '1293283', '1293282', '1293281', '1293280', '1293279', '1293278', '1293293', '1293292', '1293291', '1293290', '1293289', '1293288', '1293287', '1293286', '1293237', '1293236', '1293235', '1293234', '1293233', '1293232', '1293231', '1293230', '1293245', '1293244', '1293243', '1293242', '1293241', '1293240', '1293239', '1293238', '1293253', '1293252', '1293251', '1293250', '1293249', '1293248', '1293247', '1293246', '1293261', '1293260', '1293259', '1293258', '1293257', '1293256', '1293255', '1293254', '1293205', '1293204', '1293203', '1293202', '1293201', '1293200', '1293199', '1293198', '1293213', '1293212', '1293211', '1293210', '1293209', '1293208', '1293207', '1293206', '1293221', '1293220', '1293219', '1293218', '1293217', '1293216', '1293215', '1293214', '1293229', '1293228', '1293227', '1293226', '1293225', '1293224', '1293223', '1293222', '1293173', '1293172', '1293171', '1293170', '1293169', '1293168', '1293167', '1293166', '1293181', '1293180', '1293179', '1293178', '1293177', '1293176', '1293175', '1293174', '1293189', '1293188', '1293187', '1293186', '1293185', '1293184', '1293183', '1293182', '1293197', '1293196', '1293195', '1293194', '1293193', '1293192', '1293191', '1293190', '1293141', '1293140', '1293139', '1293138', '1293137', '1293136', '1293135', '1293134', '1293149', '1293148', '1293147', '1293146', '1293145', '1293144', '1293143', '1293142', '1293157', '1293156', '1293155', '1293154', '1293153', '1293152', '1293151', '1293150', '1293165', '1293164', '1293163', '1293162', '1293161', '1293160', '1293159', '1293158', '1293109', '1293108', '1293107', '1293106', '1293105', '1293104', '1293103', '1293102', '1293117', '1293116', '1293115', '1293114', '1293113', '1293112', '1293111', '1293110', '1293125', '1293124', '1293123', '1293122', '1293121', '1293120', '1293119', '1293118', '1293133', '1293132', '1293131', '1293130', '1293129', '1293128', '1293127', '1293126', '1293077', '1293076', '1293075', '1293074', '1293073', '1293072', '1293071', '1293070', '1293085', '1293084', '1293083', '1293082', '1293081', '1293080', '1293079', '1293078', '1293093', '1293092', '1293091', '1293090', '1293089', '1293088', '1293087', '1293086', '1293101', '1293100', '1293099', '1293098', '1293097', '1293096', '1293095', '1293094', '1293045', '1293044', '1293043', '1293042', '1293041', '1293040', '1293039', '1293038', '1293053', '1293052', '1293051', '1293050', '1293049', '1293048', '1293047', '1293046', '1293061', '1293060', '1293059', '1293058', '1293057', '1293056', '1293055', '1293054', '1293069', '1293068', '1293067', '1293066', '1293065', '1293064', '1293063', '1293062', '1293013', '1293012', '1293011', '1293010', '1293009', '1293008', '1293007', '1293006', '1293021', '1293020', '1293019', '1293018', '1293017', '1293016', '1293015', '1293014', '1293029', '1293028', '1293027', '1293026', '1293025', '1293024', '1293023', '1293022', '1293037', '1293036', '1293035', '1293034', '1293033', '1293032', '1293031', '1293030', '1292981', '1292980', '1292979', '1292978', '1292977', '1292976', '1292975', '1292974', '1292989', '1292988', '1292987', '1292986', '1292985', '1292984', '1292983', '1292982', '1292997', '1292996', '1292995', '1292994', '1292993', '1292992', '1292991', '1292990', '1293005', '1293004', '1293003', '1293002', '1293001', '1293000', '1292999', '1292998', '1292949', '1292948', '1292947', '1292946', '1292945', '1292944', '1292943', '1292942', '1292957', '1292956', '1292955', '1292954', '1292953', '1292952', '1292951', '1292950', '1292965', '1292964', '1292963', '1292962', '1292961', '1292960', '1292959', '1292958', '1292973', '1292972', '1292971', '1292970', '1292969', '1292968', '1292967', '1292966', '1292917', '1292916', '1292915', '1292914', '1292913', '1292912', '1292911', '1292910', '1292925', '1292924', '1292923', '1292922', '1292921', '1292920', '1292919', '1292918', '1292933', '1292932', '1292931', '1292930', '1292929', '1292928', '1292927', '1292926', '1292941', '1292940', '1292939', '1292938', '1292937', '1292936', '1292935', '1292934', '1292885', '1292884', '1292883', '1292882', '1292881', '1292880', '1292879', '1292878', '1292893', '1292892', '1292891', '1292890', '1292889', '1292888', '1292887', '1292886', '1292901', '1292900', '1292899', '1292898', '1292897', '1292896', '1292895', '1292894', '1292909', '1292908', '1292907', '1292906', '1292905', '1292904', '1292903', '1292902', '1292853', '1292852', '1292851', '1292850', '1292849', '1292848', '1292847', '1292846', '1292861', '1292860', '1292859', '1292858', '1292857', '1292856', '1292855', '1292854', '1292869', '1292868', '1292867', '1292866', '1292865', '1292864', '1292863', '1292862', '1292877', '1292876', '1292875', '1292874', '1292873', '1292872', '1292871', '1292870', '1292821', '1292820', '1292819', '1292818', '1292817', '1292816', '1292815', '1292814', '1292829', '1292828', '1292827', '1292826', '1292825', '1292824', '1292823', '1292822', '1292837', '1292836', '1292835', '1292834', '1292833', '1292832', '1292831', '1292830', '1292845', '1292844', '1292843', '1292842', '1292841', '1292840', '1292839', '1292838', '1292789', '1292788', '1292787', '1292786', '1292785', '1292784', '1292783', '1292782', '1292797', '1292796', '1292795', '1292794', '1292793', '1292792', '1292791', '1292790', '1292805', '1292804', '1292803', '1292802', '1292801', '1292800', '1292799', '1292798', '1292813', '1292812', '1292811', '1292810', '1292809', '1292808', '1292807', '1292806', '1292757', '1292756', '1292755', '1292754', '1292753', '1292752', '1292751', '1292750', '1292765', '1292764', '1292763', '1292762', '1292761', '1292760', '1292759', '1292758', '1292773', '1292772', '1292771', '1292770', '1292769', '1292768', '1292767', '1292766', '1292781', '1292780', '1292779', '1292778', '1292777', '1292776', '1292775', '1292774', '1292725', '1292724', '1292723', '1292722', '1292721', '1292720', '1292719', '1292718', '1292733', '1292732', '1292731', '1292730', '1292729', '1292728', '1292727', '1292726', '1292741', '1292740', '1292739', '1292738', '1292737', '1292736', '1292735', '1292734', '1292749', '1292748', '1292747', '1292746', '1292745', '1292744', '1292743', '1292742', '1292693', '1292692', '1292691', '1292690', '1292689', '1292688', '1292687', '1292686', '1292701', '1292700', '1292699', '1292698', '1292697', '1292696', '1292695', '1292694', '1292709', '1292708', '1292707', '1292706', '1292705', '1292704', '1292703', '1292702', '1292717', '1292716', '1292715', '1292714', '1292713', '1292712', '1292711', '1292710', '1292661', '1292660', '1292659', '1292658', '1292657', '1292656', '1292655', '1292654', '1292669', '1292668', '1292667', '1292666', '1292665', '1292664', '1292663', '1292662', '1292677', '1292676', '1292675', '1292674', '1292673', '1292672', '1292671', '1292670', '1292685', '1292684', '1292683', '1292682', '1292681', '1292680', '1292679', '1292678', '1292629', '1292628', '1292627', '1292626', '1292625', '1292624', '1292623', '1292622', '1292637', '1292636', '1292635', '1292634', '1292633', '1292632', '1292631', '1292630', '1292645', '1292644', '1292643', '1292642', '1292641', '1292640', '1292639', '1292638', '1292653', '1292652', '1292651', '1292650', '1292649', '1292648', '1292647', '1292646', '1292597', '1292596', '1292595', '1292594', '1292593', '1292592', '1292591', '1292590', '1292605', '1292604', '1292603', '1292602', '1292601', '1292600', '1292599', '1292598', '1292613', '1292612', '1292611', '1292610', '1292609', '1292608', '1292607', '1292606', '1292621', '1292620', '1292619', '1292618', '1292617', '1292616', '1292615', '1292614', '1292565', '1292564', '1292563', '1292562', '1292561', '1292560', '1292559', '1292558', '1292573', '1292572', '1292571', '1292570', '1292569', '1292568', '1292567', '1292566', '1292581', '1292580', '1292579', '1292578', '1292577', '1292576', '1292575', '1292574', '1292589', '1292588', '1292587', '1292586', '1292585', '1292584', '1292583', '1292582', '1292533', '1292532', '1292531', '1292530', '1292529', '1292528', '1292527', '1292526', '1292541', '1292540', '1292539', '1292538', '1292537', '1292536', '1292535', '1292534', '1292549', '1292548', '1292547', '1292546', '1292545', '1292544', '1292543', '1292542', '1292557', '1292556', '1292555', '1292554', '1292553', '1292552', '1292551', '1292550', '1292501', '1292500', '1292499', '1292498', '1292497', '1292496', '1292495', '1292494', '1292509', '1292508', '1292507', '1292506', '1292505', '1292504', '1292503', '1292502', '1292517', '1292516', '1292515', '1292514', '1292513', '1292512', '1292511', '1292510', '1292525', '1292524', '1292523', '1292522', '1292521', '1292520', '1292519', '1292518', '1292469', '1292468', '1292467', '1292466', '1292465', '1292464', '1292463', '1292462', '1292477', '1292476', '1292475', '1292474', '1292473', '1292472', '1292471', '1292470', '1292485', '1292484', '1292483', '1292482', '1292481', '1292480', '1292479', '1292478', '1292493', '1292492', '1292491', '1292490', '1292489', '1292488', '1292487', '1292486', '1292437', '1292436', '1292435', '1292434', '1292433', '1292432', '1292431', '1292430', '1292445', '1292444', '1292443', '1292442', '1292441', '1292440', '1292439', '1292438', '1292453', '1292452', '1292451', '1292450', '1292449', '1292448', '1292447', '1292446', '1292461', '1292460', '1292459', '1292458', '1292457', '1292456', '1292455', '1292454', '1292405', '1292404', '1292403', '1292402', '1292401', '1292400', '1292399', '1292398', '1292413', '1292412', '1292411', '1292410', '1292409', '1292408', '1292407', '1292406', '1292421', '1292420', '1292419', '1292418', '1292417', '1292416', '1292415', '1292414', '1292429', '1292428', '1292427', '1292426', '1292425', '1292424', '1292423', '1292422', '1292373', '1292372', '1292371', '1292370', '1292369', '1292368', '1292367', '1292366', '1292381', '1292380', '1292379', '1292378', '1292377', '1292376', '1292375', '1292374', '1292389', '1292388', '1292387', '1292386', '1292385', '1292384', '1292383', '1292382', '1292397', '1292396', '1292395', '1292394', '1292393', '1292392', '1292391', '1292390', '1292341', '1292340', '1292339', '1292338', '1292337', '1292336', '1292335', '1292334', '1292349', '1292348', '1292347', '1292346', '1292345', '1292344', '1292343', '1292342', '1292357', '1292356', '1292355', '1292354', '1292353', '1292352', '1292351', '1292350', '1292365', '1292364', '1292363', '1292362', '1292361', '1292360', '1292359', '1292358', '1292309', '1292308', '1292307', '1292306', '1292305', '1292304', '1292303', '1292302', '1292317', '1292316', '1292315', '1292314', '1292313', '1292312', '1292311', '1292310', '1292325', '1292324', '1292323', '1292322', '1292321', '1292320', '1292319', '1292318', '1292333', '1292332', '1292331', '1292330', '1292329', '1292328', '1292327', '1292326', '1292277', '1292276', '1292275', '1292274', '1292273', '1292272', '1292271', '1292270', '1292285', '1292284', '1292283', '1292282', '1292281', '1292280', '1292279', '1292278', '1292293', '1292292', '1292291', '1292290', '1292289', '1292288', '1292287', '1292286', '1292301', '1292300', '1292299', '1292298', '1292297', '1292296', '1292295', '1292294', '1292245', '1292244', '1292243', '1292242', '1292241', '1292240', '1292239', '1292238', '1292253', '1292252', '1292251', '1292250', '1292249', '1292248', '1292247', '1292246', '1292261', '1292260', '1292259', '1292258', '1292257', '1292256', '1292255', '1292254', '1292269', '1292268', '1292267', '1292266', '1292265', '1292264', '1292263', '1292262', '1292213', '1292212', '1292211', '1292210', '1292209', '1292208', '1292207', '1292206', '1292221', '1292220', '1292219', '1292218', '1292217', '1292216', '1292215', '1292214', '1292229', '1292228', '1292227', '1292226', '1292225', '1292224', '1292223', '1292222', '1292237', '1292236', '1292235', '1292234', '1292233', '1292232', '1292231', '1292230', '1292181', '1292180', '1292179', '1292178', '1292177', '1292176', '1292175', '1292174', '1292189', '1292188', '1292187', '1292186', '1292185', '1292184', '1292183', '1292182', '1292197', '1292196', '1292195', '1292194', '1292193', '1292192', '1292191', '1292190', '1292205', '1292204', '1292203', '1292202', '1292201', '1292200', '1292199', '1292198', '1292149', '1292148', '1292147', '1292146', '1292145', '1292144', '1292143', '1292142', '1292157', '1292156', '1292155', '1292154', '1292153', '1292152', '1292151', '1292150', '1292165', '1292164', '1292163', '1292162', '1292161', '1292160', '1292159', '1292158', '1292173', '1292172', '1292171', '1292170', '1292169', '1292168', '1292167', '1292166', '1292117', '1292116', '1292115', '1292114', '1292113', '1292112', '1292111', '1292110', '1292125', '1292124', '1292123', '1292122', '1292121', '1292120', '1292119', '1292118', '1292133', '1292132', '1292131', '1292130', '1292129', '1292128', '1292127', '1292126', '1292141', '1292140', '1292139', '1292138', '1292137', '1292136', '1292135', '1292134', '1292085', '1292084', '1292083', '1292082', '1292081', '1292080', '1292079', '1292078', '1292093', '1292092', '1292091', '1292090', '1292089', '1292088', '1292087', '1292086', '1292101', '1292100', '1292099', '1292098', '1292097', '1292096', '1292095', '1292094', '1292109', '1292108', '1292107', '1292106', '1292105', '1292104', '1292103', '1292102', '1292053', '1292052', '1292051', '1292050', '1292049', '1292048', '1292047', '1292046', '1292061', '1292060', '1292059', '1292058', '1292057', '1292056', '1292055', '1292054', '1292069', '1292068', '1292067', '1292066', '1292065', '1292064', '1292063', '1292062', '1292077', '1292076', '1292075', '1292074', '1292073', '1292072', '1292071', '1292070', '1292021', '1292020', '1292019', '1292018', '1292017', '1292016', '1292015', '1292014', '1292029', '1292028', '1292027', '1292026', '1292025', '1292024', '1292023', '1292022', '1292037', '1292036', '1292035', '1292034', '1292033', '1292032', '1292031', '1292030', '1292045', '1292044', '1292043', '1292042', '1292041', '1292040', '1292039', '1292038', '1291989', '1291988', '1291987', '1291986', '1291985', '1291984', '1291983', '1291982', '1291997', '1291996', '1291995', '1291994', '1291993', '1291992', '1291991', '1291990', '1292005', '1292004', '1292003', '1292002', '1292001', '1292000', '1291999', '1291998', '1292013', '1292012', '1292011', '1292010', '1292009', '1292008', '1292007', '1292006', '1291957', '1291956', '1291955', '1291954', '1291953', '1291952', '1291951', '1291950', '1291965', '1291964', '1291963', '1291962', '1291961', '1291960', '1291959', '1291958', '1291973', '1291972', '1291971', '1291970', '1291969', '1291968', '1291967', '1291966', '1291981', '1291980', '1291979', '1291978', '1291977', '1291976', '1291975', '1291974', '1291925', '1291924', '1291923', '1291922', '1291921', '1291920', '1291919', '1291918', '1291933', '1291932', '1291931', '1291930', '1291929', '1291928', '1291927', '1291926', '1291941', '1291940', '1291939', '1291938', '1291937', '1291936', '1291935', '1291934', '1291949', '1291948', '1291947', '1291946', '1291945', '1291944', '1291943', '1291942', '1291893', '1291892', '1291891', '1291890', '1291889', '1291888', '1291887', '1291886', '1291901', '1291900', '1291899', '1291898', '1291897', '1291896', '1291895', '1291894', '1291909', '1291908', '1291907', '1291906', '1291905', '1291904', '1291903', '1291902', '1291917', '1291916', '1291915', '1291914', '1291913', '1291912', '1291911', '1291910', '1295093', '1295092', '1295091', '1295090', '1295089', '1295088', '1295087', '1295086', '1295101', '1295100', '1295099', '1295098', '1295097', '1295096', '1295095', '1295094', '1295109', '1295108', '1295107', '1295106', '1295105', '1295104', '1295103', '1295102', '1295117', '1295116', '1295115', '1295114', '1295113', '1295112', '1295111', '1295110', '1295061')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:20:21,395 - 123876 - src.utils.log - INFO - βœ… Fetched 3265 rows - __SPLIT__ 2026-01-16 12:20:21,412 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 149741 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:20:21,696 - 123876 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:20:21,696 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 149741 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:20:21,971 - 123876 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:20:21,972 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 149741 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:20:22,255 - 123876 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:20:22,255 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 149741 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:20:22,526 - 123876 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:20:22,539 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149741;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:20:22,809 - 123876 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:20:22,821 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 149741;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:20:23,099 - 123876 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:20:23,106 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 149741;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:20:23,377 - 123876 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:20:23,378 - 123876 - src.utils.log - INFO - Parallel Insertion in invoice tables begin - __SPLIT__ 2026-01-16 12:20:23,378 - 123876 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.AccountDiscountSetup: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-13_0) - __SPLIT__ 2026-01-16 12:20:23,379 - 123876 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 3265 rows in batches of 25000 (Thread: ThreadPoolExecutor-13_1) - __SPLIT__ 2026-01-16 12:20:23,379 - 123876 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.DiscountApplied: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-13_2) - __SPLIT__ 2026-01-16 12:20:23,674 - 123876 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.DiscountApplied in 0 batches - __SPLIT__ 2026-01-16 12:20:23,675 - 123876 - src.utils.log - INFO - Insert success for table: Billing.DiscountApplied - __SPLIT__ 2026-01-16 12:20:23,691 - 123876 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3265) into Billing.InvoiceCharges - __SPLIT__ 2026-01-16 12:20:23,695 - 123876 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.AccountDiscountSetup in 0 batches - __SPLIT__ 2026-01-16 12:20:23,695 - 123876 - src.utils.log - INFO - Insert success for table: Billing.AccountDiscountSetup - __SPLIT__ 2026-01-16 12:20:37,380 - 123876 - src.utils.log - INFO - βœ… All 3265 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-01-16 12:20:37,380 - 123876 - src.utils.log - INFO - Insert success for table: Billing.InvoiceCharges - __SPLIT__ 2026-01-16 12:20:37,381 - 123876 - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-01-16 12:20:37,384 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:20:37,662 - 123876 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:20:37,662 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14544' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:20:37,929 - 123876 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:20:37,931 - 123876 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 3265 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:20:38,406 - 123876 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3265) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-01-16 12:21:28,960 - 123876 - src.utils.log - INFO - βœ… All 3265 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-01-16 12:21:29,094 - 123876 - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-16 12:21:29,096 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1291853', '1291854', '1291855', '1291856', '1291857', '1291858', '1291859', '1291860', '1291861', '1291862', '1291863', '1291864', '1291865', '1291866', '1291867', '1291868', '1291869', '1291870', '1291871', '1291872', '1291873', '1291874', '1291875', '1291876', '1291877', '1291878', '1291879', '1291880', '1291881', '1291882', '1291883', '1291884', '1291885', '1291886', '1291887', '1291888', '1291889', '1291890', '1291891', '1291892', '1291893', '1291894', '1291895', '1291896', '1291897', '1291898', '1291899', '1291900', '1291901', '1291902', '1291903', '1291904', '1291905', '1291906', '1291907', '1291908', '1291909', '1291910', '1291911', '1291912', '1291913', '1291914', '1291915', '1291916', '1291917', '1291918', '1291919', '1291920', '1291921', '1291922', '1291923', '1291924', '1291925', '1291926', '1291927', '1291928', '1291929', '1291930', '1291931', '1291932', '1291933', '1291934', '1291935', '1291936', '1291937', '1291938', '1291939', '1291940', '1291941', '1291942', '1291943', '1291944', '1291945', '1291946', '1291947', '1291948', '1291949', '1291950', '1291951', '1291952', '1291953', '1291954', '1291955', '1291956', '1291957', '1291958', '1291959', '1291960', '1291961', '1291962', '1291963', '1291964', '1291965', '1291966', '1291967', '1291968', '1291969', '1291970', '1291971', '1291972', '1291973', '1291974', '1291975', '1291976', '1291977', '1291978', '1291979', '1291980', '1291981', '1291982', '1291983', '1291984', '1291985', '1291986', '1291987', '1291988', '1291989', '1291990', '1291991', '1291992', '1291993', '1291994', '1291995', '1291996', '1291997', '1291998', '1291999', '1292000', '1292001', '1292002', '1292003', '1292004', '1292005', '1292006', '1292007', '1292008', '1292009', '1292010', '1292011', '1292012', '1292013', '1292014', '1292015', '1292016', '1292017', '1292018', '1292019', '1292020', '1292021', '1292022', '1292023', '1292024', '1292025', '1292026', '1292027', '1292028', '1292029', '1292030', '1292031', '1292032', '1292033', '1292034', '1292035', '1292036', '1292037', '1292038', '1292039', '1292040', '1292041', '1292042', '1292043', '1292044', '1292045', '1292046', '1292047', '1292048', '1292049', '1292050', '1292051', '1292052', '1292053', '1292054', '1292055', '1292056', '1292057', '1292058', '1292059', '1292060', '1292061', '1292062', '1292063', '1292064', '1292065', '1292066', '1292067', '1292068', '1292069', '1292070', '1292071', '1292072', '1292073', '1292074', '1292075', '1292076', '1292077', '1292078', '1292079', '1292080', '1292081', '1292082', '1292083', '1292084', '1292085', '1292086', '1292087', '1292088', '1292089', '1292090', '1292091', '1292092', '1292093', '1292094', '1292095', '1292096', '1292097', '1292098', '1292099', '1292100', '1292101', '1292102', '1292103', '1292104', '1292105', '1292106', '1292107', '1292108', '1292109', '1292110', '1292111', '1292112', '1292113', '1292114', '1292115', '1292116', '1292117', '1292118', '1292119', '1292120', '1292121', '1292122', '1292123', '1292124', '1292125', '1292126', '1292127', '1292128', '1292129', '1292130', '1292131', '1292132', '1292133', '1292134', '1292135', '1292136', '1292137', '1292138', '1292139', '1292140', '1292141', '1292142', '1292143', '1292144', '1292145', '1292146', '1292147', '1292148', '1292149', '1292150', '1292151', '1292152', '1292153', '1292154', '1292155', '1292156', '1292157', '1292158', '1292159', '1292160', '1292161', '1292162', '1292163', '1292164', '1292165', '1292166', '1292167', '1292168', '1292169', '1292170', '1292171', '1292172', '1292173', '1292174', '1292175', '1292176', '1292177', '1292178', '1292179', '1292180', '1292181', '1292182', '1292183', '1292184', '1292185', '1292186', '1292187', '1292188', '1292189', '1292190', '1292191', '1292192', '1292193', '1292194', '1292195', '1292196', '1292197', '1292198', '1292199', '1292200', '1292201', '1292202', '1292203', '1292204', '1292205', '1292206', '1292207', '1292208', '1292209', '1292210', '1292211', '1292212', '1292213', '1292214', '1292215', '1292216', '1292217', '1292218', '1292219', '1292220', '1292221', '1292222', '1292223', '1292224', '1292225', '1292226', '1292227', '1292228', '1292229', '1292230', '1292231', '1292232', '1292233', '1292234', '1292235', '1292236', '1292237', '1292238', '1292239', '1292240', '1292241', '1292242', '1292243', '1292244', '1292245', '1292246', '1292247', '1292248', '1292249', '1292250', '1292251', '1292252', '1292253', '1292254', '1292255', '1292256', '1292257', '1292258', '1292259', '1292260', '1292261', '1292262', '1292263', '1292264', '1292265', '1292266', '1292267', '1292268', '1292269', '1292270', '1292271', '1292272', '1292273', '1292274', '1292275', '1292276', '1292277', '1292278', '1292279', '1292280', '1292281', '1292282', '1292283', '1292284', '1292285', '1292286', '1292287', '1292288', '1292289', '1292290', '1292291', '1292292', '1292293', '1292294', '1292295', '1292296', '1292297', '1292298', '1292299', '1292300', '1292301', '1292302', '1292303', '1292304', '1292305', '1292306', '1292307', '1292308', '1292309', '1292310', '1292311', '1292312', '1292313', '1292314', '1292315', '1292316', '1292317', '1292318', '1292319', '1292320', '1292321', '1292322', '1292323', '1292324', '1292325', '1292326', '1292327', '1292328', '1292329', '1292330', '1292331', '1292332', '1292333', '1292334', '1292335', '1292336', '1292337', '1292338', '1292339', '1292340', '1292341', '1292342', '1292343', '1292344', '1292345', '1292346', '1292347', '1292348', '1292349', '1292350', '1292351', '1292352', '1292353', '1292354', '1292355', '1292356', '1292357', '1292358', '1292359', '1292360', '1292361', '1292362', '1292363', '1292364', '1292365', '1292366', '1292367', '1292368', '1292369', '1292370', '1292371', '1292372', '1292373', '1292374', '1292375', '1292376', '1292377', '1292378', '1292379', '1292380', '1292381', '1292382', '1292383', '1292384', '1292385', '1292386', '1292387', '1292388', '1292389', '1292390', '1292391', '1292392', '1292393', '1292394', '1292395', '1292396', '1292397', '1292398', '1292399', '1292400', '1292401', '1292402', '1292403', '1292404', '1292405', '1292406', '1292407', '1292408', '1292409', '1292410', '1292411', '1292412', '1292413', '1292414', '1292415', '1292416', '1292417', '1292418', '1292419', '1292420', '1292421', '1292422', '1292423', '1292424', '1292425', '1292426', '1292427', '1292428', '1292429', '1292430', '1292431', '1292432', '1292433', '1292434', '1292435', '1292436', '1292437', '1292438', '1292439', '1292440', '1292441', '1292442', '1292443', '1292444', '1292445', '1292446', '1292447', '1292448', '1292449', '1292450', '1292451', '1292452', '1292453', '1292454', '1292455', '1292456', '1292457', '1292458', '1292459', '1292460', '1292461', '1292462', '1292463', '1292464', '1292465', '1292466', '1292467', '1292468', '1292469', '1292470', '1292471', '1292472', '1292473', '1292474', '1292475', '1292476', '1292477', '1292478', '1292479', '1292480', '1292481', '1292482', '1292483', '1292484', '1292485', '1292486', '1292487', '1292488', '1292489', '1292490', '1292491', '1292492', '1292493', '1292494', '1292495', '1292496', '1292497', '1292498', '1292499', '1292500', '1292501', '1292502', '1292503', '1292504', '1292505', '1292506', '1292507', '1292508', '1292509', '1292510', '1292511', '1292512', '1292513', '1292514', '1292515', '1292516', '1292517', '1292518', '1292519', '1292520', '1292521', '1292522', '1292523', '1292524', '1292525', '1292526', '1292527', '1292528', '1292529', '1292530', '1292531', '1292532', '1292533', '1292534', '1292535', '1292536', '1292537', '1292538', '1292539', '1292540', '1292541', '1292542', '1292543', '1292544', '1292545', '1292546', '1292547', '1292548', '1292549', '1292550', '1292551', '1292552', '1292553', '1292554', '1292555', '1292556', '1292557', '1292558', '1292559', '1292560', '1292561', '1292562', '1292563', '1292564', '1292565', '1292566', '1292567', '1292568', '1292569', '1292570', '1292571', '1292572', '1292573', '1292574', '1292575', '1292576', '1292577', '1292578', '1292579', '1292580', '1292581', '1292582', '1292583', '1292584', '1292585', '1292586', '1292587', '1292588', '1292589', '1292590', '1292591', '1292592', '1292593', '1292594', '1292595', '1292596', '1292597', '1292598', '1292599', '1292600', '1292601', '1292602', '1292603', '1292604', '1292605', '1292606', '1292607', '1292608', '1292609', '1292610', '1292611', '1292612', '1292613', '1292614', '1292615', '1292616', '1292617', '1292618', '1292619', '1292620', '1292621', '1292622', '1292623', '1292624', '1292625', '1292626', '1292627', '1292628', '1292629', '1292630', '1292631', '1292632', '1292633', '1292634', '1292635', '1292636', '1292637', '1292638', '1292639', '1292640', '1292641', '1292642', '1292643', '1292644', '1292645', '1292646', '1292647', '1292648', '1292649', '1292650', '1292651', '1292652', '1292653', '1292654', '1292655', '1292656', '1292657', '1292658', '1292659', '1292660', '1292661', '1292662', '1292663', '1292664', '1292665', '1292666', '1292667', '1292668', '1292669', '1292670', '1292671', '1292672', '1292673', '1292674', '1292675', '1292676', '1292677', '1292678', '1292679', '1292680', '1292681', '1292682', '1292683', '1292684', '1292685', '1292686', '1292687', '1292688', '1292689', '1292690', '1292691', '1292692', '1292693', '1292694', '1292695', '1292696', '1292697', '1292698', '1292699', '1292700', '1292701', '1292702', '1292703', '1292704', '1292705', '1292706', '1292707', '1292708', '1292709', '1292710', '1292711', '1292712', '1292713', '1292714', '1292715', '1292716', '1292717', '1292718', '1292719', '1292720', '1292721', '1292722', '1292723', '1292724', '1292725', '1292726', '1292727', '1292728', '1292729', '1292730', '1292731', '1292732', '1292733', '1292734', '1292735', '1292736', '1292737', '1292738', '1292739', '1292740', '1292741', '1292742', '1292743', '1292744', '1292745', '1292746', '1292747', '1292748', '1292749', '1292750', '1292751', '1292752', '1292753', '1292754', '1292755', '1292756', '1292757', '1292758', '1292759', '1292760', '1292761', '1292762', '1292763', '1292764', '1292765', '1292766', '1292767', '1292768', '1292769', '1292770', '1292771', '1292772', '1292773', '1292774', '1292775', '1292776', '1292777', '1292778', '1292779', '1292780', '1292781', '1292782', '1292783', '1292784', '1292785', '1292786', '1292787', '1292788', '1292789', '1292790', '1292791', '1292792', '1292793', '1292794', '1292795', '1292796', '1292797', '1292798', '1292799', '1292800', '1292801', '1292802', '1292803', '1292804', '1292805', '1292806', '1292807', '1292808', '1292809', '1292810', '1292811', '1292812', '1292813', '1292814', '1292815', '1292816', '1292817', '1292818', '1292819', '1292820', '1292821', '1292822', '1292823', '1292824', '1292825', '1292826', '1292827', '1292828', '1292829', '1292830', '1292831', '1292832', '1292833', '1292834', '1292835', '1292836', '1292837', '1292838', '1292839', '1292840', '1292841', '1292842', '1292843', '1292844', '1292845', '1292846', '1292847', '1292848', '1292849', '1292850', '1292851', '1292852', '1292853', '1292854', '1292855', '1292856', '1292857', '1292858', '1292859', '1292860', '1292861', '1292862', '1292863', '1292864', '1292865', '1292866', '1292867', '1292868', '1292869', '1292870', '1292871', '1292872', '1292873', '1292874', '1292875', '1292876', '1292877', '1292878', '1292879', '1292880', '1292881', '1292882', '1292883', '1292884', '1292885', '1292886', '1292887', '1292888', '1292889', '1292890', '1292891', '1292892', '1292893', '1292894', '1292895', '1292896', '1292897', '1292898', '1292899', '1292900', '1292901', '1292902', '1292903', '1292904', '1292905', '1292906', '1292907', '1292908', '1292909', '1292910', '1292911', '1292912', '1292913', '1292914', '1292915', '1292916', '1292917', '1292918', '1292919', '1292920', '1292921', '1292922', '1292923', '1292924', '1292925', '1292926', '1292927', '1292928', '1292929', '1292930', '1292931', '1292932', '1292933', '1292934', '1292935', '1292936', '1292937', '1292938', '1292939', '1292940', '1292941', '1292942', '1292943', '1292944', '1292945', '1292946', '1292947', '1292948', '1292949', '1292950', '1292951', '1292952', '1292953', '1292954', '1292955', '1292956', '1292957', '1292958', '1292959', '1292960', '1292961', '1292962', '1292963', '1292964', '1292965', '1292966', '1292967', '1292968', '1292969', '1292970', '1292971', '1292972', '1292973', '1292974', '1292975', '1292976', '1292977', '1292978', '1292979', '1292980', '1292981', '1292982', '1292983', '1292984', '1292985', '1292986', '1292987', '1292988', '1292989', '1292990', '1292991', '1292992', '1292993', '1292994', '1292995', '1292996', '1292997', '1292998', '1292999', '1293000', '1293001', '1293002', '1293003', '1293004', '1293005', '1293006', '1293007', '1293008', '1293009', '1293010', '1293011', '1293012', '1293013', '1293014', '1293015', '1293016', '1293017', '1293018', '1293019', '1293020', '1293021', '1293022', '1293023', '1293024', '1293025', '1293026', '1293027', '1293028', '1293029', '1293030', '1293031', '1293032', '1293033', '1293034', '1293035', '1293036', '1293037', '1293038', '1293039', '1293040', '1293041', '1293042', '1293043', '1293044', '1293045', '1293046', '1293047', '1293048', '1293049', '1293050', '1293051', '1293052', '1293053', '1293054', '1293055', '1293056', '1293057', '1293058', '1293059', '1293060', '1293061', '1293062', '1293063', '1293064', '1293065', '1293066', '1293067', '1293068', '1293069', '1293070', '1293071', '1293072', '1293073', '1293074', '1293075', '1293076', '1293077', '1293078', '1293079', '1293080', '1293081', '1293082', '1293083', '1293084', '1293085', '1293086', '1293087', '1293088', '1293089', '1293090', '1293091', '1293092', '1293093', '1293094', '1293095', '1293096', '1293097', '1293098', '1293099', '1293100', '1293101', '1293102', '1293103', '1293104', '1293105', '1293106', '1293107', '1293108', '1293109', '1293110', '1293111', '1293112', '1293113', '1293114', '1293115', '1293116', '1293117', '1293118', '1293119', '1293120', '1293121', '1293122', '1293123', '1293124', '1293125', '1293126', '1293127', '1293128', '1293129', '1293130', '1293131', '1293132', '1293133', '1293134', '1293135', '1293136', '1293137', '1293138', '1293139', '1293140', '1293141', '1293142', '1293143', '1293144', '1293145', '1293146', '1293147', '1293148', '1293149', '1293150', '1293151', '1293152', '1293153', '1293154', '1293155', '1293156', '1293157', '1293158', '1293159', '1293160', '1293161', '1293162', '1293163', '1293164', '1293165', '1293166', '1293167', '1293168', '1293169', '1293170', '1293171', '1293172', '1293173', '1293174', '1293175', '1293176', '1293177', '1293178', '1293179', '1293180', '1293181', '1293182', '1293183', '1293184', '1293185', '1293186', '1293187', '1293188', '1293189', '1293190', '1293191', '1293192', '1293193', '1293194', '1293195', '1293196', '1293197', '1293198', '1293199', '1293200', '1293201', '1293202', '1293203', '1293204', '1293205', '1293206', '1293207', '1293208', '1293209', '1293210', '1293211', '1293212', '1293213', '1293214', '1293215', '1293216', '1293217', '1293218', '1293219', '1293220', '1293221', '1293222', '1293223', '1293224', '1293225', '1293226', '1293227', '1293228', '1293229', '1293230', '1293231', '1293232', '1293233', '1293234', '1293235', '1293236', '1293237', '1293238', '1293239', '1293240', '1293241', '1293242', '1293243', '1293244', '1293245', '1293246', '1293247', '1293248', '1293249', '1293250', '1293251', '1293252', '1293253', '1293254', '1293255', '1293256', '1293257', '1293258', '1293259', '1293260', '1293261', '1293262', '1293263', '1293264', '1293265', '1293266', '1293267', '1293268', '1293269', '1293270', '1293271', '1293272', '1293273', '1293274', '1293275', '1293276', '1293277', '1293278', '1293279', '1293280', '1293281', '1293282', '1293283', '1293284', '1293285', '1293286', '1293287', '1293288', '1293289', '1293290', '1293291', '1293292', '1293293', '1293294', '1293295', '1293296', '1293297', '1293298', '1293299', '1293300', '1293301', '1293302', '1293303', '1293304', '1293305', '1293306', '1293307', '1293308', '1293309', '1293310', '1293311', '1293312', '1293313', '1293314', '1293315', '1293316', '1293317', '1293318', '1293319', '1293320', '1293321', '1293322', '1293323', '1293324', '1293325', '1293326', '1293327', '1293328', '1293329', '1293330', '1293331', '1293332', '1293333', '1293334', '1293335', '1293336', '1293337', '1293338', '1293339', '1293340', '1293341', '1293342', '1293343', '1293344', '1293345', '1293346', '1293347', '1293348', '1293349', '1293350', '1293351', '1293352', '1293353', '1293354', '1293355', '1293356', '1293357', '1293358', '1293359', '1293360', '1293361', '1293362', '1293363', '1293364', '1293365', '1293366', '1293367', '1293368', '1293369', '1293370', '1293371', '1293372', '1293373', '1293374', '1293375', '1293376', '1293377', '1293378', '1293379', '1293380', '1293381', '1293382', '1293383', '1293384', '1293385', '1293386', '1293387', '1293388', '1293389', '1293390', '1293391', '1293392', '1293393', '1293394', '1293395', '1293396', '1293397', '1293398', '1293399', '1293400', '1293401', '1293402', '1293403', '1293404', '1293405', '1293406', '1293407', '1293408', '1293409', '1293410', '1293411', '1293412', '1293413', '1293414', '1293415', '1293416', '1293417', '1293418', '1293419', '1293420', '1293421', '1293422', '1293423', '1293424', '1293425', '1293426', '1293427', '1293428', '1293429', '1293430', '1293431', '1293432', '1293433', '1293434', '1293435', '1293436', '1293437', '1293438', '1293439', '1293440', '1293441', '1293442', '1293443', '1293444', '1293445', '1293446', '1293447', '1293448', '1293449', '1293450', '1293451', '1293452', '1293453', '1293454', '1293455', '1293456', '1293457', '1293458', '1293459', '1293460', '1293461', '1293462', '1293463', '1293464', '1293465', '1293466', '1293467', '1293468', '1293469', '1293470', '1293471', '1293472', '1293473', '1293474', '1293475', '1293476', '1293477', '1293478', '1293479', '1293480', '1293481', '1293482', '1293483', '1293484', '1293485', '1293486', '1293487', '1293488', '1293489', '1293490', '1293491', '1293492', '1293493', '1293494', '1293495', '1293496', '1293497', '1293498', '1293499', '1293500', '1293501', '1293502', '1293503', '1293504', '1293505', '1293506', '1293507', '1293508', '1293509', '1293510', '1293511', '1293512', '1293513', '1293514', '1293515', '1293516', '1293517', '1293518', '1293519', '1293520', '1293521', '1293522', '1293523', '1293524', '1293525', '1293526', '1293527', '1293528', '1293529', '1293530', '1293531', '1293532', '1293533', '1293534', '1293535', '1293536', '1293537', '1293538', '1293539', '1293540', '1293541', '1293542', '1293543', '1293544', '1293545', '1293546', '1293547', '1293548', '1293549', '1293550', '1293551', '1293552', '1293553', '1293554', '1293555', '1293556', '1293557', '1293558', '1293559', '1293560', '1293561', '1293562', '1293563', '1293564', '1293565', '1293566', '1293567', '1293568', '1293569', '1293570', '1293571', '1293572', '1293573', '1293574', '1293575', '1293576', '1293577', '1293578', '1293579', '1293580', '1293581', '1293582', '1293583', '1293584', '1293585', '1293586', '1293587', '1293588', '1293589', '1293590', '1293591', '1293592', '1293593', '1293594', '1293595', '1293596', '1293597', '1293598', '1293599', '1293600', '1293601', '1293602', '1293603', '1293604', '1293605', '1293606', '1293607', '1293608', '1293609', '1293610', '1293611', '1293612', '1293613', '1293614', '1293615', '1293616', '1293617', '1293618', '1293619', '1293620', '1293621', '1293622', '1293623', '1293624', '1293625', '1293626', '1293627', '1293628', '1293629', '1293630', '1293631', '1293632', '1293633', '1293634', '1293635', '1293636', '1293637', '1293638', '1293639', '1293640', '1293641', '1293642', '1293643', '1293644', '1293645', '1293646', '1293647', '1293648', '1293649', '1293650', '1293651', '1293652', '1293653', '1293654', '1293655', '1293656', '1293657', '1293658', '1293659', '1293660', '1293661', '1293662', '1293663', '1293664', '1293665', '1293666', '1293667', '1293668', '1293669', '1293670', '1293671', '1293672', '1293673', '1293674', '1293675', '1293676', '1293677', '1293678', '1293679', '1293680', '1293681', '1293682', '1293683', '1293684', '1293685', '1293686', '1293687', '1293688', '1293689', '1293690', '1293691', '1293692', '1293693', '1293694', '1293695', '1293696', '1293697', '1293698', '1293699', '1293700', '1293701', '1293702', '1293703', '1293704', '1293705', '1293706', '1293707', '1293708', '1293709', '1293710', '1293711', '1293712', '1293713', '1293714', '1293715', '1293716', '1293717', '1293718', '1293719', '1293720', '1293721', '1293722', '1293723', '1293724', '1293725', '1293726', '1293727', '1293728', '1293729', '1293730', '1293731', '1293732', '1293733', '1293734', '1293735', '1293736', '1293737', '1293738', '1293739', '1293740', '1293741', '1293742', '1293743', '1293744', '1293745', '1293746', '1293747', '1293748', '1293749', '1293750', '1293751', '1293752', '1293753', '1293754', '1293755', '1293756', '1293757', '1293758', '1293759', '1293760', '1293761', '1293762', '1293763', '1293764', '1293765', '1293766', '1293767', '1293768', '1293769', '1293770', '1293771', '1293772', '1293773', '1293774', '1293775', '1293776', '1293777', '1293778', '1293779', '1293780', '1293781', '1293782', '1293783', '1293784', '1293785', '1293786', '1293787', '1293788', '1293789', '1293790', '1293791', '1293792', '1293793', '1293794', '1293795', '1293796', '1293797', '1293798', '1293799', '1293800', '1293801', '1293802', '1293803', '1293804', '1293805', '1293806', '1293807', '1293808', '1293809', '1293810', '1293811', '1293812', '1293813', '1293814', '1293815', '1293816', '1293817', '1293818', '1293819', '1293820', '1293821', '1293822', '1293823', '1293824', '1293825', '1293826', '1293827', '1293828', '1293829', '1293830', '1293831', '1293832', '1293833', '1293834', '1293835', '1293836', '1293837', '1293838', '1293839', '1293840', '1293841', '1293842', '1293843', '1293844', '1293845', '1293846', '1293847', '1293848', '1293849', '1293850', '1293851', '1293852', '1293853', '1293854', '1293855', '1293856', '1293857', '1293858', '1293859', '1293860', '1293861', '1293862', '1293863', '1293864', '1293865', '1293866', '1293867', '1293868', '1293869', '1293870', '1293871', '1293872', '1293873', '1293874', '1293875', '1293876', '1293877', '1293878', '1293879', '1293880', '1293881', '1293882', '1293883', '1293884', '1293885', '1293886', '1293887', '1293888', '1293889', '1293890', '1293891', '1293892', '1293893', '1293894', '1293895', '1293896', '1293897', '1293898', '1293899', '1293900', '1293901', '1293902', '1293903', '1293904', '1293905', '1293906', '1293907', '1293908', '1293909', '1293910', '1293911', '1293912', '1293913', '1293914', '1293915', '1293916', '1293917', '1293918', '1293919', '1293920', '1293921', '1293922', '1293923', '1293924', '1293925', '1293926', '1293927', '1293928', '1293929', '1293930', '1293931', '1293932', '1293933', '1293934', '1293935', '1293936', '1293937', '1293938', '1293939', '1293940', '1293941', '1293942', '1293943', '1293944', '1293945', '1293946', '1293947', '1293948', '1293949', '1293950', '1293951', '1293952', '1293953', '1293954', '1293955', '1293956', '1293957', '1293958', '1293959', '1293960', '1293961', '1293962', '1293963', '1293964', '1293965', '1293966', '1293967', '1293968', '1293969', '1293970', '1293971', '1293972', '1293973', '1293974', '1293975', '1293976', '1293977', '1293978', '1293979', '1293980', '1293981', '1293982', '1293983', '1293984', '1293985', '1293986', '1293987', '1293988', '1293989', '1293990', '1293991', '1293992', '1293993', '1293994', '1293995', '1293996', '1293997', '1293998', '1293999', '1294000', '1294001', '1294002', '1294003', '1294004', '1294005', '1294006', '1294007', '1294008', '1294009', '1294010', '1294011', '1294012', '1294013', '1294014', '1294015', '1294016', '1294017', '1294018', '1294019', '1294020', '1294021', '1294022', '1294023', '1294024', '1294025', '1294026', '1294027', '1294028', '1294029', '1294030', '1294031', '1294032', '1294033', '1294034', '1294035', '1294036', '1294037', '1294038', '1294039', '1294040', '1294041', '1294042', '1294043', '1294044', '1294045', '1294046', '1294047', '1294048', '1294049', '1294050', '1294051', '1294052', '1294053', '1294054', '1294055', '1294056', '1294057', '1294058', '1294059', '1294060', '1294061', '1294062', '1294063', '1294064', '1294065', '1294066', '1294067', '1294068', '1294069', '1294070', '1294071', '1294072', '1294073', '1294074', '1294075', '1294076', '1294077', '1294078', '1294079', '1294080', '1294081', '1294082', '1294083', '1294084', '1294085', '1294086', '1294087', '1294088', '1294089', '1294090', '1294091', '1294092', '1294093', '1294094', '1294095', '1294096', '1294097', '1294098', '1294099', '1294100', '1294101', '1294102', '1294103', '1294104', '1294105', '1294106', '1294107', '1294108', '1294109', '1294110', '1294111', '1294112', '1294113', '1294114', '1294115', '1294116', '1294117', '1294118', '1294119', '1294120', '1294121', '1294122', '1294123', '1294124', '1294125', '1294126', '1294127', '1294128', '1294129', '1294130', '1294131', '1294132', '1294133', '1294134', '1294135', '1294136', '1294137', '1294138', '1294139', '1294140', '1294141', '1294142', '1294143', '1294144', '1294145', '1294146', '1294147', '1294148', '1294149', '1294150', '1294151', '1294152', '1294153', '1294154', '1294155', '1294156', '1294157', '1294158', '1294159', '1294160', '1294161', '1294162', '1294163', '1294164', '1294165', '1294166', '1294167', '1294168', '1294169', '1294170', '1294171', '1294172', '1294173', '1294174', '1294175', '1294176', '1294177', '1294178', '1294179', '1294180', '1294181', '1294182', '1294183', '1294184', '1294185', '1294186', '1294187', '1294188', '1294189', '1294190', '1294191', '1294192', '1294193', '1294194', '1294195', '1294196', '1294197', '1294198', '1294199', '1294200', '1294201', '1294202', '1294203', '1294204', '1294205', '1294206', '1294207', '1294208', '1294209', '1294210', '1294211', '1294212', '1294213', '1294214', '1294215', '1294216', '1294217', '1294218', '1294219', '1294220', '1294221', '1294222', '1294223', '1294224', '1294225', '1294226', '1294227', '1294228', '1294229', '1294230', '1294231', '1294232', '1294233', '1294234', '1294235', '1294236', '1294237', '1294238', '1294239', '1294240', '1294241', '1294242', '1294243', '1294244', '1294245', '1294246', '1294247', '1294248', '1294249', '1294250', '1294251', '1294252', '1294253', '1294254', '1294255', '1294256', '1294257', '1294258', '1294259', '1294260', '1294261', '1294262', '1294263', '1294264', '1294265', '1294266', '1294267', '1294268', '1294269', '1294270', '1294271', '1294272', '1294273', '1294274', '1294275', '1294276', '1294277', '1294278', '1294279', '1294280', '1294281', '1294282', '1294283', '1294284', '1294285', '1294286', '1294287', '1294288', '1294289', '1294290', '1294291', '1294292', '1294293', '1294294', '1294295', '1294296', '1294297', '1294298', '1294299', '1294300', '1294301', '1294302', '1294303', '1294304', '1294305', '1294306', '1294307', '1294308', '1294309', '1294310', '1294311', '1294312', '1294313', '1294314', '1294315', '1294316', '1294317', '1294318', '1294319', '1294320', '1294321', '1294322', '1294323', '1294324', '1294325', '1294326', '1294327', '1294328', '1294329', '1294330', '1294331', '1294332', '1294333', '1294334', '1294335', '1294336', '1294337', '1294338', '1294339', '1294340', '1294341', '1294342', '1294343', '1294344', '1294345', '1294346', '1294347', '1294348', '1294349', '1294350', '1294351', '1294352', '1294353', '1294354', '1294355', '1294356', '1294357', '1294358', '1294359', '1294360', '1294361', '1294362', '1294363', '1294364', '1294365', '1294366', '1294367', '1294368', '1294369', '1294370', '1294371', '1294372', '1294373', '1294374', '1294375', '1294376', '1294377', '1294378', '1294379', '1294380', '1294381', '1294382', '1294383', '1294384', '1294385', '1294386', '1294387', '1294388', '1294389', '1294390', '1294391', '1294392', '1294393', '1294394', '1294395', '1294396', '1294397', '1294398', '1294399', '1294400', '1294401', '1294402', '1294403', '1294404', '1294405', '1294406', '1294407', '1294408', '1294409', '1294410', '1294411', '1294412', '1294413', '1294414', '1294415', '1294416', '1294417', '1294418', '1294419', '1294420', '1294421', '1294422', '1294423', '1294424', '1294425', '1294426', '1294427', '1294428', '1294429', '1294430', '1294431', '1294432', '1294433', '1294434', '1294435', '1294436', '1294437', '1294438', '1294439', '1294440', '1294441', '1294442', '1294443', '1294444', '1294445', '1294446', '1294447', '1294448', '1294449', '1294450', '1294451', '1294452', '1294453', '1294454', '1294455', '1294456', '1294457', '1294458', '1294459', '1294460', '1294461', '1294462', '1294463', '1294464', '1294465', '1294466', '1294467', '1294468', '1294469', '1294470', '1294471', '1294472', '1294473', '1294474', '1294475', '1294476', '1294477', '1294478', '1294479', '1294480', '1294481', '1294482', '1294483', '1294484', '1294485', '1294486', '1294487', '1294488', '1294489', '1294490', '1294491', '1294492', '1294493', '1294494', '1294495', '1294496', '1294497', '1294498', '1294499', '1294500', '1294501', '1294502', '1294503', '1294504', '1294505', '1294506', '1294507', '1294508', '1294509', '1294510', '1294511', '1294512', '1294513', '1294514', '1294515', '1294516', '1294517', '1294518', '1294519', '1294520', '1294521', '1294522', '1294523', '1294524', '1294525', '1294526', '1294527', '1294528', '1294529', '1294530', '1294531', '1294532', '1294533', '1294534', '1294535', '1294536', '1294537', '1294538', '1294539', '1294540', '1294541', '1294542', '1294543', '1294544', '1294545', '1294546', '1294547', '1294548', '1294549', '1294550', '1294551', '1294552', '1294553', '1294554', '1294555', '1294556', '1294557', '1294558', '1294559', '1294560', '1294561', '1294562', '1294563', '1294564', '1294565', '1294566', '1294567', '1294568', '1294569', '1294570', '1294571', '1294572', '1294573', '1294574', '1294575', '1294576', '1294577', '1294578', '1294579', '1294580', '1294581', '1294582', '1294583', '1294584', '1294585', '1294586', '1294587', '1294588', '1294589', '1294590', '1294591', '1294592', '1294593', '1294594', '1294595', '1294596', '1294597', '1294598', '1294599', '1294600', '1294601', '1294602', '1294603', '1294604', '1294605', '1294606', '1294607', '1294608', '1294609', '1294610', '1294611', '1294612', '1294613', '1294614', '1294615', '1294616', '1294617', '1294618', '1294619', '1294620', '1294621', '1294622', '1294623', '1294624', '1294625', '1294626', '1294627', '1294628', '1294629', '1294630', '1294631', '1294632', '1294633', '1294634', '1294635', '1294636', '1294637', '1294638', '1294639', '1294640', '1294641', '1294642', '1294643', '1294644', '1294645', '1294646', '1294647', '1294648', '1294649', '1294650', '1294651', '1294652', '1294653', '1294654', '1294655', '1294656', '1294657', '1294658', '1294659', '1294660', '1294661', '1294662', '1294663', '1294664', '1294665', '1294666', '1294667', '1294668', '1294669', '1294670', '1294671', '1294672', '1294673', '1294674', '1294675', '1294676', '1294677', '1294678', '1294679', '1294680', '1294681', '1294682', '1294683', '1294684', '1294685', '1294686', '1294687', '1294688', '1294689', '1294690', '1294691', '1294692', '1294693', '1294694', '1294695', '1294696', '1294697', '1294698', '1294699', '1294700', '1294701', '1294702', '1294703', '1294704', '1294705', '1294706', '1294707', '1294708', '1294709', '1294710', '1294711', '1294712', '1294713', '1294714', '1294715', '1294716', '1294717', '1294718', '1294719', '1294720', '1294721', '1294722', '1294723', '1294724', '1294725', '1294726', '1294727', '1294728', '1294729', '1294730', '1294731', '1294732', '1294733', '1294734', '1294735', '1294736', '1294737', '1294738', '1294739', '1294740', '1294741', '1294742', '1294743', '1294744', '1294745', '1294746', '1294747', '1294748', '1294749', '1294750', '1294751', '1294752', '1294753', '1294754', '1294755', '1294756', '1294757', '1294758', '1294759', '1294760', '1294761', '1294762', '1294763', '1294764', '1294765', '1294766', '1294767', '1294768', '1294769', '1294770', '1294771', '1294772', '1294773', '1294774', '1294775', '1294776', '1294777', '1294778', '1294779', '1294780', '1294781', '1294782', '1294783', '1294784', '1294785', '1294786', '1294787', '1294788', '1294789', '1294790', '1294791', '1294792', '1294793', '1294794', '1294795', '1294796', '1294797', '1294798', '1294799', '1294800', '1294801', '1294802', '1294803', '1294804', '1294805', '1294806', '1294807', '1294808', '1294809', '1294810', '1294811', '1294812', '1294813', '1294814', '1294815', '1294816', '1294817', '1294818', '1294819', '1294820', '1294821', '1294822', '1294823', '1294824', '1294825', '1294826', '1294827', '1294828', '1294829', '1294830', '1294831', '1294832', '1294833', '1294834', '1294835', '1294836', '1294837', '1294838', '1294839', '1294840', '1294841', '1294842', '1294843', '1294844', '1294845', '1294846', '1294847', '1294848', '1294849', '1294850', '1294851', '1294852', '1294853', '1294854', '1294855', '1294856', '1294857', '1294858', '1294859', '1294860', '1294861', '1294862', '1294863', '1294864', '1294865', '1294866', '1294867', '1294868', '1294869', '1294870', '1294871', '1294872', '1294873', '1294874', '1294875', '1294876', '1294877', '1294878', '1294879', '1294880', '1294881', '1294882', '1294883', '1294884', '1294885', '1294886', '1294887', '1294888', '1294889', '1294890', '1294891', '1294892', '1294893', '1294894', '1294895', '1294896', '1294897', '1294898', '1294899', '1294900', '1294901', '1294902', '1294903', '1294904', '1294905', '1294906', '1294907', '1294908', '1294909', '1294910', '1294911', '1294912', '1294913', '1294914', '1294915', '1294916', '1294917', '1294918', '1294919', '1294920', '1294921', '1294922', '1294923', '1294924', '1294925', '1294926', '1294927', '1294928', '1294929', '1294930', '1294931', '1294932', '1294933', '1294934', '1294935', '1294936', '1294937', '1294938', '1294939', '1294940', '1294941', '1294942', '1294943', '1294944', '1294945', '1294946', '1294947', '1294948', '1294949', '1294950', '1294951', '1294952', '1294953', '1294954', '1294955', '1294956', '1294957', '1294958', '1294959', '1294960', '1294961', '1294962', '1294963', '1294964', '1294965', '1294966', '1294967', '1294968', '1294969', '1294970', '1294971', '1294972', '1294973', '1294974', '1294975', '1294976', '1294977', '1294978', '1294979', '1294980', '1294981', '1294982', '1294983', '1294984', '1294985', '1294986', '1294987', '1294988', '1294989', '1294990', '1294991', '1294992', '1294993', '1294994', '1294995', '1294996', '1294997', '1294998', '1294999', '1295000', '1295001', '1295002', '1295003', '1295004', '1295005', '1295006', '1295007', '1295008', '1295009', '1295010', '1295011', '1295012', '1295013', '1295014', '1295015', '1295016', '1295017', '1295018', '1295019', '1295020', '1295021', '1295022', '1295023', '1295024', '1295025', '1295026', '1295027', '1295028', '1295029', '1295030', '1295031', '1295032', '1295033', '1295034', '1295035', '1295036', '1295037', '1295038', '1295039', '1295040', '1295041', '1295042', '1295043', '1295044', '1295045', '1295046', '1295047', '1295048', '1295049', '1295050', '1295051', '1295052', '1295053', '1295054', '1295055', '1295056', '1295057', '1295058', '1295059', '1295060', '1295061', '1295062', '1295063', '1295064', '1295065', '1295066', '1295067', '1295068', '1295069', '1295070', '1295071', '1295072', '1295073', '1295074', '1295075', '1295076', '1295077', '1295078', '1295079', '1295080', '1295081', '1295082', '1295083', '1295084', '1295085', '1295086', '1295087', '1295088', '1295089', '1295090', '1295091', '1295092', '1295093', '1295094', '1295095', '1295096', '1295097', '1295098', '1295099', '1295100', '1295101', '1295102', '1295103', '1295104', '1295105', '1295106', '1295107', '1295108', '1295109', '1295110', '1295111', '1295112', '1295113', '1295114', '1295115', '1295116', '1295117') AND wo.AccountNumber = '14544' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-01-16 12:21:30,314 - 123876 - src.utils.log - INFO - βœ… Fetched 3265 rows - __SPLIT__ 2026-01-16 12:21:30,318 - 123876 - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-01-16 12:21:30,332 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:21:30,601 - 123876 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:21:30,602 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:21:30,872 - 123876 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:21:30,877 - 123876 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 3265 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:21:31,212 - 123876 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3265) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-01-16 12:22:05,523 - 123876 - src.utils.log - INFO - βœ… All 3265 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-01-16 12:22:05,525 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 149741 AND WorkOrderNo IN (6481849, 6354008, 2073970, 7553755, 8071860, 5376284, 5807310, 1662108, 8972655, 6615441, 1546348, 7910225, 5256869, 2307693, 1809056, 9910148, 8013801, 1011018, 6624629, 6389904, 7888840, 8168620, 1027095, 5853508, 7154229, 4601101, 6541378, 1642150, 1204877, 1860578, 7903934, 3730604, 7963269, 5329908, 1119314, 9922248, 6456797, 7752432, 4278853, 3631364, 4638616, 5611124, 2700449, 7541010, 9463769, 4016553, 1639242, 5642546, 4790633, 4498048, 1785167, 1963667, 6820794, 1881178, 3454803, 4119424, 2369125, 3356377, 5223635, 7555004, 9750413, 6587150, 4738655, 5551924, 2952044, 6921739, 1164663, 8949014, 6816928, 9740188, 3035642, 4392106, 8926075, 6700756, 1465205, 6907225, 2015643, 7825189, 7606085, 5852167, 8067208, 9978590, 6656084, 2606369, 2257217, 4866899, 1874232, 8537288, 4748497, 1882002, 5576625, 2391892, 8895964, 8645242, 9665078, 9978489, 9707359, 5475608, 8899864, 3680080, 7352553, 6778504, 1964198, 1667321, 2271187, 3774454, 6718257, 6112399, 8179288, 2086012, 2421621, 8324078, 2197083, 7694003, 5676549, 5412754, 7418098, 7010038, 7262421, 9957146, 4916450, 8113321, 8971857, 2893097, 2034869, 9898559, 2741719, 5924363, 3635096, 6418407, 2749563, 4571933, 5533162, 1072276, 8898172, 1484126, 8487141, 6220594, 6883653, 7150612, 5994590, 3059718, 4580324, 6362427, 6136634, 5975752, 1747225, 3142849, 8884927, 3765798, 6043830, 4534210, 1682450, 8558998, 9091497, 2971754, 7735692, 2221067, 2555977, 4455765, 8000142, 4188494, 2908809, 5576848, 1446022, 6094330, 7789548, 9455449, 2163977, 1280229, 1641186, 2325242, 5599484, 1020526, 4885066, 2260174, 1872700, 5488040, 9452769, 4889960, 4146797, 5171944, 6126104, 6180343, 7466095, 2263388, 2676003, 3500191, 4840252, 8496817, 4635835, 4524099, 5700805, 4053863, 8535774, 6220979, 7954042, 5942785, 4073158, 2899373, 8609992, 5513901, 2827928, 7629120, 4920472, 7957650, 5609642, 8359356, 2106802, 5630419, 8696328, 2376121, 1332591, 8819120, 4209202, 8149400, 8739984, 3247474, 2540664, 9860456, 8209301, 1819082, 7837434, 9575928, 6832011, 2592268, 9054935, 4529181, 1548964, 5037733, 7155789, 5440319, 6624458, 6229047, 7586774, 3024111, 8445992, 3158534, 4841831, 3598410, 9802441, 2404570, 1278912, 1418481, 5255592, 9123695, 8287716, 8583229, 7773532, 6569890, 3684196, 6495601, 1745448, 5164191, 5740123, 7759333, 6352130, 7481334, 4831201, 1218060, 9221912, 7930613, 6489467, 7466122, 8155158, 9029922, 2784684, 7079336, 6262833, 3425172, 9128346, 6534238, 3137627, 8370594, 3888073, 2989505, 7080689, 5254253, 5949684, 8197435, 6722628, 3923863, 9319575, 5870281, 3448357, 4586134, 9146433, 1381324, 3713118, 7628444, 5197807, 8830240, 6428160, 5147436, 2634768, 7494946, 3792648, 8905011, 3491374, 6716021, 3543893, 2592291, 2229281, 3882203, 3160153, 2551792, 5375410, 3979406, 8248520, 1404049, 8040218, 3156728, 4574670, 1270464, 9330738, 8705807, 5106023, 1912158, 6827088, 2495453, 6336768, 6324782, 5357885, 4949524, 1272101, 5055388, 3432139, 1142597, 3570697, 2521287, 1299215, 5142394, 6389053, 1730376, 1382544, 5319568, 3470132, 1634355, 1387175, 1372484, 6667374, 3673055, 4409362, 7462620, 3043358, 8705797, 3021342, 2669078, 3728828, 8509218, 9482470, 2644890, 9434082, 5212576, 3910421, 4418909, 5042465, 7517704, 3606183, 1439877, 7956228, 6430524, 3881491, 5610411, 8436388, 4567947, 7345207, 7502186, 4545126, 5689758, 6328870, 5165521, 8418565, 9933590, 4002409, 6708878, 6576433, 9618596, 6047733, 5210389, 1696176, 5972939, 3959311, 4495829, 9733184, 6887261, 1259757, 5605535, 9730959, 7148634, 3254338, 6044405, 6116679, 5490457, 2609628, 8711415, 2079547, 9354030, 9276139, 1539276, 7737835, 5259912, 7678414, 6831054, 4334166, 6094559, 1829241, 1933772, 8293006, 4657638, 8339666, 7091289, 6098679, 9903022, 5535069, 6409247, 5802187, 5754697, 3597980, 6912199, 7186022, 5869017, 6210148, 5614758, 6461445, 7473140, 6725860, 6326705, 5695873, 4480886, 7935310, 9176306, 6045325, 5120173, 6926165, 5937917, 5610715, 2095068, 9177817, 4472085, 3441999, 7708644, 7885137, 1927466, 7426064, 6265024, 8045794, 6521289, 2841917, 5819724, 9335682, 2093266, 2308564, 5237006, 5026415, 5725828, 3596724, 7316135, 5925528, 7359552, 3001319, 1337186, 1198853, 5474259, 3544795, 5690125, 1741417, 4887678, 8926462, 9598991, 3797825, 5112241, 1547887, 2212087, 7054314, 3119317, 6693240, 7287947, 4220957, 2379454, 3605540, 1975211, 5830613, 1089721, 9007985, 2792761, 8373829, 5995343, 9496677, 8484454, 8567153, 7131002, 4142146, 6312244, 3402202, 7302911, 1694789, 4868201, 7396099, 3837506, 8353658, 7771914, 7913859, 7403891, 8981797, 3496856, 8407571, 3629797, 4645732, 5583651, 2589874, 5584798, 1086076, 8448957, 4366089, 1972900, 2448974, 1997912, 3620345, 4688793, 8223066, 4202670, 3823383, 1357513, 2739616, 5363196, 2263737, 9436483, 7190565, 9499851, 8477712, 3327818, 8593706, 7258329, 6804334, 8854153, 8009069, 8726046, 7757042, 6526614, 2545600, 1681072, 4539884, 1133263, 4550125, 1711557, 6175599, 7347268, 9602789, 1168754, 5950140, 1296972, 1060452, 5500095, 4842738, 4008768, 6089444, 9085392, 9226335, 1257652, 4231001, 8331203, 9570874, 8374962, 5331204, 5757925, 1294678, 9499643, 1049661, 9761462, 3455100, 2967669, 6469884, 3661180, 9102500, 7356307, 5041662, 9874625, 4889349, 6133001, 4224847, 5173243, 7446368, 3070450, 7989200, 3923216, 8563930, 2081332, 6039130, 5001816, 3385527, 8418475, 7766044, 6962117, 2706682, 1860321, 1222545, 9683187, 8562789, 9079495, 5736222, 5520214, 9799799, 3489082, 9665512, 4412517, 4168865, 2109768, 9750739, 6050093, 9510504, 6754075, 4658928, 6750572, 2096191, 2395808, 9889251, 4208829, 7019726, 2385338, 8111134, 7368196, 2996078, 7397433, 5721261, 6036505, 8085460, 6116866, 2361743, 3792019, 6438356, 5066119, 4714885, 7570808, 2982805, 2850038, 3479140, 9235914, 8537744, 1791054, 8749995, 9181927, 9834841, 7837244, 4988209, 6292876, 9259085, 4528959, 5763515, 8307080, 5534569, 3869831, 4099769, 2986761, 1261562, 2391618, 6273680, 3076968, 3523852, 5088287, 6185805, 1141851, 6647117, 2036380, 3643008, 1127319, 6471170, 7963802, 2018305, 9015297, 1003773, 7574527, 3211106, 8209428, 2655208, 3339069, 2893031, 5642675, 3095715, 3981716, 9437113, 2520304, 5358922, 5612965, 4347899, 4103730, 6777903, 3140068, 8714377, 4090876, 2465975, 1469571, 5146868, 4317025, 9962199, 2101361, 7875061, 3419538, 4252110, 5729993, 2215360, 1113123, 9212009, 1887613, 4178304, 2367421, 5604448, 1550645, 2812336, 9117525, 1604525, 8134747, 9765137, 3009126, 8112649, 3686100, 8297224, 8730437, 4174835, 8810161, 9520774, 8802314, 5342400, 2856623, 6734220, 9471396, 4049341, 4036452, 8217482, 6232335, 5484054, 9388555, 4212625, 1345861, 9593758, 8106321, 9621663, 3440617, 4298506, 8726273, 8286124, 3480676, 2733728, 3374964, 9725609, 6571808, 4108352, 2467711, 6698423, 2074093, 9625971, 1993210, 6990555, 7493820, 6707689, 1156818, 5573743, 4317697, 2586951, 9818214, 7952726, 8316980, 5583775, 2357723, 9172961, 6923972, 7272793, 9410670, 1911378, 9263099, 5228769, 9246802, 8874144, 4173425, 8408413, 8489935, 7410610, 4442957, 3167797, 9133302, 8867559, 4628255, 6627574, 6573847, 4435016, 3490867, 6154475, 1737198, 3277280, 1005849, 5756402, 8285708, 1286263, 5874963, 1305452, 1179964, 7297542, 6540206, 1468821, 3550052, 5902549, 4801073, 2679185, 5467868, 2612801, 5448225, 1518765, 4562965, 8337879, 3563123, 4418828, 9179593, 8028968, 4331563, 1658535, 7751578, 2615254, 9094356, 6265776, 8744919, 8398642, 8229599, 3947779, 6882704, 7916257, 5168513, 6790347, 7457276, 3082700, 3365654, 3115270, 1339088, 3312235, 2498890, 1478307, 4073361, 2772565, 7177890, 9849024, 6937558, 1509107, 4275459, 9774136, 7558224, 8004775, 7488380, 5590854, 2557394, 5995591, 1477423, 3750339, 1482478, 3511519, 3288976, 3302008, 9512592, 1456346, 3716075, 9749186, 2469962, 7634008, 1158630, 7584531, 2130844, 8461760, 4263332, 9504986, 2610389, 8557320, 5690822, 7370446, 9317927, 8510823, 8677225, 1305091, 3529290, 8802306, 8224164, 1077171, 8790023, 7190807, 6115637, 9696968, 2173818, 9952364, 7132172, 3981259, 2214025, 5424214, 8373217, 9122814, 9059445, 5229807, 7835090, 7186728, 9447048, 9784286, 6520894, 3962495, 1102691, 1897328, 8722720, 5760541, 7135513, 8654312, 4722095, 4127885, 7842638, 3948309, 8427523, 3799533, 1432037, 7946545, 8264168, 5469215, 5252557, 2055162, 3214971, 5145371, 9461636, 9666496, 9349762, 7709365, 1611066, 2419274, 5723771, 3270855, 7674888, 9305904, 8360206, 6554746, 7940571, 3588456, 5382956, 5236502, 8575926, 5878612, 3072353, 7600261, 5074421, 1365218, 5527743, 9250990, 1047133, 9929310, 7010458, 1913358, 5818678, 3317403, 5401411, 2663180, 7659609, 1054571, 6983729, 7271572, 9818086, 8505662, 4261400, 4911991, 7210741, 8157813, 5651079, 9929038, 6254862, 3914598, 4760294, 6185475, 1518102, 3911959, 4946031, 1310261, 9330198, 2117521, 5024409, 3435185, 9478517, 9029494, 4487986, 1983729, 7614968, 8530828, 9444779, 1311115, 8592750, 7737036, 5633911, 8810266, 5160155, 3244745, 4640780, 6642261, 2318209, 3400343, 7173911, 4880805, 3815587, 7807838, 8580485, 3148630, 2472364) AND GenerateWorkOrderHistoryId = 123876;... (Thread: ThreadPoolExecutor-15_0) - __SPLIT__ 2026-01-16 12:22:05,525 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 149741 AND WorkOrderNo IN (9720922, 7201014, 8124675, 2985136, 5941382, 6510858, 3906612, 4412186, 1108528, 6229587, 3945611, 5527899, 8836850, 7050805, 8952347, 1833018, 6561886, 2211016, 8518585, 8170095, 5783152, 9880131, 5332234, 1036974, 6706507, 4439625, 4148064, 9304181, 3278239, 7908522, 5637492, 7566394, 4869292, 6302143, 8333112, 5163528, 1729744, 9256179, 3883116, 2108182, 5962064, 5559005, 4147638, 2398397, 4409098, 7863056, 6372979, 3745800, 3351727, 2235473, 8225133, 3471065, 5147341, 4278012, 2779086, 4994823, 9011481, 2871309, 1655061, 7996147, 9255089, 5937061, 1883249, 3805337, 7940092, 3469829, 5015933, 9633617, 9562536, 4752581, 2276948, 7287593, 9447917, 4395723, 1872489, 1152005, 9925087, 1227378, 6009541, 3813681, 6216454, 5164147, 2023072, 2218960, 2534879, 7262267, 5371851, 2355969, 6371322, 1317143, 3336518, 9943566, 7022737, 9391102, 8259495, 3495346, 8712496, 6538495, 5823843, 5680981, 4666446, 2576701, 3788691, 4718287, 3288649, 5995768, 7615697, 3163911, 6539362, 7094932, 1855910, 4844059, 2618599, 3232421, 7832259, 6701032, 3946565, 3302551, 4698989, 9344734, 2460068, 7654361, 3616216, 3764511, 7367228, 8384602, 5935593, 9290239, 1666940, 6359171, 1418649, 1257301, 1984830, 3871356, 5329885, 3495336, 1337247, 4389324, 8563537, 1303954, 2401281, 6800783, 1545367, 3559442, 4050928, 3509936, 8882742, 4438424, 4667301, 6658028, 3355868, 7976677, 5622611, 6206142, 4090169, 7354378, 7387218, 5253657, 1243330, 2125788, 7664598, 5826332, 7663560, 4376794, 3669321, 1872483, 7977852, 4602813, 7711199, 9975306, 7005340, 3654433, 4767313, 4046096, 1667942, 9609542, 1263371, 1280624, 3974200, 5211884, 7690552, 7731810, 2787449, 3607478, 3736575, 6767165, 6690584, 4831495, 7603529, 3241925, 1264229, 6311420, 6922327, 2624297, 9136126, 3527462, 1983921, 1328656, 4724650, 2457941, 6070518, 3327034, 7653412, 2634915, 2022743, 7706452, 4459598, 8169279, 6402579, 2996996, 9621181, 3596278, 7773232, 4684257, 8394137, 2360513, 6806454, 2717798, 3146417, 5927810, 8878522, 6859350, 8738957, 3403286, 7242487, 3628127, 6791984, 6701064, 5996622, 2909336, 7667261, 4886615, 7741486, 5021574, 9172007, 3393368, 2079022, 6253125, 5449213, 4220011, 1002594, 2688712, 3400350, 3318045, 9979186, 3480075, 5393927, 9228214, 8033931, 5001674, 4460003, 6553528, 4543912, 1835823, 1172015, 2198971, 8460976, 6754937, 3968051, 7154938, 6693323, 9646057, 8737696, 7265608, 1316386, 3821574, 3267161, 1870397, 7556849, 1540261, 5069264, 6286553, 2908432, 1330170, 7776704, 8309927, 9097956, 4885188, 3185066, 6839201, 1413930, 9658808, 2101827, 3552245, 7322286, 2339060, 5753526, 7534195, 1728839, 8363310, 6460142, 1812393, 5336274, 7896133, 1292232, 9526072, 2658051, 3299038, 2328941, 8316345, 8720900, 6140636, 4236240, 9528547, 1595914, 9575831, 1282040, 7665506, 2927835, 2973096, 3667170, 6292590, 6013606, 5069020, 6867088, 8627365, 6489619, 4829277, 2813780, 4226369, 3414662, 8420696, 8358220, 1550067, 8624874, 7341295, 2021175, 8739834, 6374739, 5594498, 7184493, 9876796, 3864864, 9889740, 4732892, 6274579, 5054554, 4428522, 3825278, 5427528, 5266385, 6214852, 7254673, 8944221, 3895524, 1898842, 4257892, 4888401, 1814544, 7692859, 4928190, 9886029, 7808819, 6244792, 8642405, 6784903, 5293620, 7434009, 2840242, 2096400, 3876895, 1341769, 9443576, 4151372, 5639244, 2627031, 6830209, 1994027, 1576486, 1457675, 3202688, 9310089, 9930457, 4572475, 2155181, 5882212, 1587276, 3931553, 1619176, 7839887, 1440394, 9129710, 8168563, 6635074, 5463786, 5700780, 8033074, 7778138, 9969235, 6751581, 5283561, 4206911, 2484549, 5905316, 6538311, 7374892, 9306619, 5956821, 7550875, 1950194, 5642294, 7527461, 1138962, 7376314, 2439780, 8748411, 2196555, 6854842, 8647481, 7125258, 4854158, 7920961, 9021749, 3884894, 7189539, 3954685, 1768274, 7163167, 8809326, 5573522, 6547743, 1614959, 5142738, 7517151, 9831788, 6674703, 8697513, 3199817, 9751861, 9083608, 5896620, 1644972, 2222958, 9004171, 6589827, 7189862, 5326978, 5842512, 3486044, 2963482, 5942288, 8208634, 4953847, 4592295, 1534249, 3362392, 6900753, 7822593, 9246319, 7331982, 1852999, 7383819, 4899846, 1392022, 9951451, 6543949, 1923671, 8416922, 7360711, 8976684, 2695009, 2091231, 6568111, 4245983, 8889557, 6746948, 3302495, 9641662, 9745357, 3032458, 3294727, 2328005, 1382179, 9518099, 4682115, 6112084, 9656120, 2386148, 5500179, 3019357, 5380877, 5772193, 2615042, 8602063, 3920767, 2426308, 7398848, 6507532, 3456224, 8567320, 9210427, 5330850, 5434951, 5733405, 5063101, 6627627, 8330316, 7472145, 7014239, 3397706, 6667842, 7553798, 1380260, 8600444, 3917619, 6927102, 5669077, 9759399, 3889308, 9387837, 2985021, 7802486, 7191429, 7885387, 4582240, 8687402, 7747425, 3907453, 6799444, 2920818, 4390562, 6111571, 3973797, 4519367, 7358507, 6247014, 8089186, 4425592, 4624600, 4048204, 8257689, 5128479, 9222096, 9950566, 5455525, 8201800, 4343316, 1296603, 9285424, 3380858, 7725887, 6743856, 2714567, 7309517, 9861600, 6028754, 6319152, 1099469, 4171498, 3829217, 9072695, 6465838, 8087576, 1029558, 8194990, 9150913, 4659169, 2552704, 4551393, 7351114, 2232761, 6328425, 3281538, 3025593, 6522581, 7604908, 5820491, 6136337, 1436239, 4444154, 6877135, 7835855, 8993989, 8140383, 5463660, 2630073, 1927871, 6664201, 5343707, 9999138, 4829618, 9461792, 6634951, 7253844, 9344100, 7680755, 3059220, 2770141, 7020182, 3701869, 2611335, 8879064, 4787357, 1557798, 7651545, 7126599, 7617990, 8329463, 4826565, 7695787, 1423171, 3101953, 1295439, 9574024, 7905119, 7549081, 4734404, 7017948, 8615265, 5223943, 3178204, 8541695, 3234407, 4832425, 7499101, 5148921, 7464569, 8035753, 2304161, 7495855, 8729472, 3551629, 3371915, 7039702, 7788569, 6699295, 2135608, 4555626, 6675443, 6956347, 9698003, 6657639, 9962916, 2355695, 4819594, 8515683, 6879644, 9537264, 3125589, 6254426, 3263070, 1818578, 3633001, 8624122, 9163403, 5108237, 9055029, 8939153, 9080913, 5994873, 9440948, 4911401, 7979181, 6517931, 1852247, 7281348, 1348956, 6140500, 5431686, 3410518, 3850492, 4506299, 6143960, 3841901, 1905408, 8442269, 5154254, 5308004, 6655324, 1177989, 9241717, 7299877, 3370642, 4941289, 5093886, 4034468, 8885603, 9611525, 4891399, 5264900, 6564541, 5535173, 5599714, 5637892, 9726887, 4532014, 1839008, 1699468, 3123340, 4248014, 9690876, 1638369, 2637395, 6624564, 9747415, 6493217, 4260248, 1108985, 2158702, 9054016, 7671679, 7649347, 5563016, 4371240, 1275385, 4745988, 4492119, 8001522, 7809693, 2986153, 6316020, 3314586, 7596359, 3335841, 9055987, 9625334, 8669713, 6463588, 6815985, 1211292, 2560668, 1722086, 5516346, 2793688, 7106740, 9446186, 9755044, 1770112, 5687496, 6165471, 3396808, 3291226, 6492908, 8001202, 6385568, 3730821, 5427949, 7133052, 1219972, 9009563, 1710463, 2647574, 9757964, 7973998, 2906644, 9691627, 8477788, 2624985, 5217772, 3748819, 8140851, 8786979, 1376814, 6925357, 2504999, 4313971, 7152937, 8290942, 8303989, 4903392, 4218542, 9948576, 3091690, 4059641, 1588227, 1220292, 6296432, 7679590, 2501446, 9169143, 9003569, 6896938, 7607787, 8630510, 7922946, 1013732, 8409544, 7893401, 9304159, 9474509, 4735468, 4837518, 5042548, 6494681, 3417540, 9476519, 3940226, 5137605, 2909073, 9996522, 3788681, 6704735, 9626176, 6992905, 8843904, 9904066, 9134246, 8326479, 2176993, 9418438, 5352561, 3652428, 2109336, 1516867, 5706002, 3568596, 8036843, 6653539, 5103191, 4498039, 2590883, 9994276, 1926380, 6684563, 1464629, 2537894, 3627393, 7084197, 6495631, 2252120, 7934348, 4448269, 3696359, 8728811, 4861595, 4413812, 3023797, 5673754, 6388294, 9987838, 9437083, 7386146, 2799029, 8438884, 6294263, 3077048, 5441462, 5142878, 9937057, 9307991, 4582009, 1363046, 3661116, 4302231, 9542470, 5057199, 3332525, 2836666, 1551301, 4373808, 9247812, 4068846, 9585528, 2504460, 5982205, 8488952, 3923566, 2983489, 2734098, 6978904, 2869453, 4929575, 2173838, 7504781, 9908318, 5436477, 7975791, 3935283, 3012173, 5431243, 9334434, 2708676, 8426493, 1464689, 5505250, 3225447, 4660525, 6184572, 1654607, 3295264, 6618389, 6593655, 6943340, 7064149, 9876746, 9585076, 7831164, 9118673, 7671883, 1140358, 6244186, 5752004, 9908412, 9129853, 6003836, 1123630, 7120987, 2695426, 4845798, 8332724, 8210053, 7798937, 3517639, 2841146, 2159130, 5507530, 2484154, 9084796, 9838316, 4645743, 1045853, 6847340, 9323289, 4517104, 6649932, 6252029, 7323368, 5008874, 3461754, 4704787, 7381877, 6340693, 6657414, 5757124, 5260577, 3954238, 8551585, 7219345, 2098561, 3687421, 7634841, 3164553, 1898823, 6885866, 4304706, 9762460, 5089124, 6752301, 5313999, 6866095, 1486491, 8225455, 1710212, 2489224, 8477543, 1888700, 9367380, 2914194, 7974878, 4033810, 1816266, 4174709, 2644450, 1054020, 3418957, 2671692, 5244755, 8539566, 5291165, 9650260, 1514203, 2094129, 7659763, 4372949, 2534784, 8710363, 7264732, 8945400, 9613851, 7062426, 7332211, 9848776, 7005984, 7825846, 2567889, 1276869, 3112223, 6749764, 2027126, 4559197, 9532366, 8005446, 4055664, 3608004, 5428786, 5165269, 8494688, 4209795, 7159800, 3271924, 3226259, 4655669, 8679781, 2172056, 1570787, 1675917, 2292769, 9831027, 3423858, 5587752) AND GenerateWorkOrderHistoryId = 123876;... (Thread: ThreadPoolExecutor-15_1) - __SPLIT__ 2026-01-16 12:22:05,526 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 149741 AND WorkOrderNo IN (4212917, 8302806, 4624327, 3236672, 8846607, 9325376, 2589564, 2758845, 9793308, 5827008, 1019621, 8041618, 2127358, 6070830, 8991100, 4799085, 3630596, 9718284, 2713883, 7281214, 5048684, 4122309, 1353847, 3174198, 9418316, 6995074, 7153652, 5108058, 7042094, 6459060, 5841075, 4196114, 4091734, 1204517, 8566047, 2527905, 2933980, 6917468, 3285974, 3791492, 9484867, 3027364, 5455298, 5826408, 6939331, 9939378, 3293270, 8717706, 2043495, 3442762, 5698367, 6212577, 9530635, 5886641, 8763144, 3884235, 4468895, 1264419, 1866579, 5158408, 2137608, 3649133, 6453477, 7660748, 6154808, 9520909, 6243226, 4855539, 1414024, 5358344, 2964131, 9591369, 6390591, 5675268, 6301721, 1992138, 9996392, 7080735, 8479515, 3021890, 7543587, 9835136, 5913915, 4661124, 4576518, 2183026, 1348100, 9598526, 6270005, 8224205, 3317699, 8082890, 4357867, 1061633, 8904139, 6202209, 9227991, 9252303, 6945584, 7905038, 3294211, 7830208, 1619230, 3398525, 6544473, 7934516, 1786851, 3647914, 2666828, 7040412, 3855799, 6457724, 9901256, 2782231, 3759733, 3494012, 8559321, 7344698, 4193158, 9033844, 2520394, 8569615, 5822332, 9507097, 6395830, 3666342, 5188320, 1279766, 5323471, 2625318, 6795977, 8415870, 6021044, 1775520, 9471980, 7892950, 3871270, 3191188, 4047104, 9952394, 3087423, 6650056, 7646314, 9800678, 7207090, 1953965, 1805204, 1074430, 2649490, 5470483, 5542007, 5233903, 8294555, 4844143, 9932736, 8361770, 8889989, 5188074, 6261764, 3640363, 2088323, 3403619, 2122035, 7508899, 6907536, 1747060, 5189963, 9789690, 5874978, 3979802, 5612152, 1960537, 9717432, 3085662, 8798852, 7977622, 1952800, 7760200, 9039322, 7224544, 1352936, 6078019, 8795046, 1260159, 4078396, 7939148, 4885850, 5574921, 4967337, 5281675, 4398675, 8731721, 6522590, 1623625, 2608846, 2582250, 4286563, 4545829, 7966662, 5034359, 3947684, 9382189, 4888556, 2798116, 2943159, 4514346, 4449002, 3743514, 3294688, 3728511, 3624488, 4140759, 1165740, 2667519, 8692416, 2820713, 1652351, 6915920, 3204116, 4926418, 1387826, 3078799, 7075416, 4431908, 2177288, 4080068, 7687617, 3659762, 7060801, 4050220, 3186589, 5197912, 2910215, 3553110, 6164052, 4077127, 7522035, 9076094, 7350810, 6363601, 6898947, 1105350, 8669587, 7166869, 1388910, 3560857, 5179630, 4433297, 1826767, 3641502, 3203117, 4565061, 3198566, 5919819, 9254757, 5518835, 4961802, 5927610, 9404959, 6209818, 2663931, 9059511, 7620178, 5468830, 9602231, 2609013, 7674504, 2601832, 7080178, 3574140, 1375411, 4742772, 6450800, 5442585, 9210175, 2391183, 8361332, 4193859, 8392255, 1338950, 9893479, 3587473, 7407871, 6898600, 1688921, 1234570, 2323851, 5317657, 9542664, 1783012, 8244562, 1015023, 7074620, 4115400, 4600956, 7945554, 6925233, 4592025, 9287414, 8081013, 8651979, 7548038, 5562010, 5157988, 1711801, 9701516, 1449949, 6314813, 4107118, 5279042, 1098349, 2572639, 6467262, 9814058, 8855705, 7039039, 7837269, 7646085, 6622474, 5142346, 2884478, 9099127, 6001975, 7939285, 6673933, 5499794, 3014308, 8533760, 6368916, 5833828, 3750680, 4932478, 3340405, 3966409, 7849840, 6180910, 4848206, 1760663, 5737525, 9408795, 2125897, 3564543, 8687148, 2616374, 8307834, 9724853, 9723067, 7745942, 5901235, 1898957, 9871057, 3887122, 4682597, 2806813, 8449645, 1423328, 7403450, 9545576, 5628866, 7450219, 1687579, 6833694, 3067301, 4508815, 5621200, 4710288, 6235417, 1516132, 2609043, 5565269, 8747430, 5586495, 3577517, 1685348, 9949013, 4936494, 8984644, 1555105, 2679244, 6110131, 3612958, 4625909, 8830780, 7642722, 4802421, 5963988, 2364876, 5320011, 1110327, 4831949, 4790460, 2246717, 1468353, 6107101, 6409765, 3229621, 5192835, 1401966, 3957016, 6956955, 2351830, 1791615, 6825203, 8157040, 4564996, 1853662, 9297627, 7108042, 1636389, 6618937, 1668762, 8262092, 3202494, 4180923, 8706225, 5481227, 4887363, 6750080, 2656778, 9076243, 3986112, 1092398, 4103944, 4510605, 8352844, 6979932, 1212820, 1289778, 1834708, 7324395, 6929749, 4746039, 6906059, 7568620, 5390568, 6235663, 2978357, 2638083, 9127594, 3185943, 7373776, 5508311, 8919674, 5920550, 7125886, 3720196, 5043794, 2217212, 8241541, 4831475, 4142798, 5562109, 4706689, 1890024, 9411407, 7325785, 1891797, 8970152, 9724376, 4838125, 5795755, 7733230, 9128116, 5012049, 4601080, 2897405, 7248193, 6559108, 6135701, 1290017, 4630326, 5501101, 1617827, 4957059, 7031389, 3190346, 5663232, 1973596, 1567618, 6119406, 9427678, 5624943, 5387391, 9774081, 1161027, 2108341, 5207623, 7921839, 4503928, 1054438, 9240658, 2532567, 5246648, 5183840, 8055874, 2511438, 2826245, 2713561, 9679165, 5942276, 4311187, 9942133, 6622161, 5309466, 7686029, 9919968, 3352723, 6599780, 7854540, 3779795, 8672454, 4299304, 2800289, 3883595, 9891917, 9328354, 9891406, 7786206, 3201444, 9584418, 6380200, 9688008, 5139468, 6997564, 1829564, 5801980, 5207449, 6306901, 3759408, 4746007, 9951563, 4133843, 3059567, 9844394, 1372516, 3450577, 5226266, 3240051, 7221149, 5940652, 9311530, 1457968, 1844875, 2997991, 6997049, 1522753, 6491081, 4149748, 4938923, 3312415, 1113725, 1663004, 6196984, 5527518, 2034611, 2088366, 3523346, 1472695, 1671679, 2513124, 4322097, 9121210, 5135717, 2964049, 6842859, 6160255, 2573033, 8080569, 2370914, 4036056, 2861171, 2312499, 9415218, 1289926, 1236305, 1848957, 3639295, 6356563, 5983672, 3435572, 7609813, 6069439, 1991229, 4457410, 7189204, 8868854, 3009094, 4999769, 8223359, 7784065, 1912463, 2742908, 9029004, 4476294, 7907707, 1683926, 5165452, 2157403, 1644013, 3724301, 6114269, 8553963, 9241029, 6765100, 7398953, 7455936, 8762692, 4091486, 4627854, 2696128, 8303104, 7741033, 2794341, 3509994, 6407360, 2191034, 5811757, 8065216, 2044867, 5150326, 1288863, 2329480, 4396488, 6510148, 7525630, 5129592, 2829252, 7046175, 1324813, 9795361, 4088479, 7425433, 5073758, 9639154, 9839938, 6250912, 5143593, 4667008, 3738593, 3327473, 7077697, 6915273, 8558691, 1430811, 2446324, 2827298, 5357770, 5704442, 2289235, 9563302, 3984595, 4492202, 3796200, 3745557, 6177099, 3631441, 1130475, 9185542, 6014346, 2011062, 5359209, 6239855, 3529999, 2980600, 3300264, 9884598, 6050236, 1052353, 8235826, 4560341, 4503588, 8152855, 6144193, 7074647, 3987107, 2316997, 7082145, 3761889, 9639751, 8625028, 8073010, 8368041, 5914930, 3704532, 6822208, 6593973, 4208712, 6549205, 5616199, 9647310, 2472763, 2100798, 6165373, 5131677, 6815507, 9902523, 9508358, 8908944, 9805362, 2433583, 7533265, 5224325, 6392548, 3877649, 5870356, 1593945, 5005243, 7275434, 4265724, 7376294, 3239068, 6592774, 6574159, 1385896, 8413856, 9714321, 7388785, 5947390, 4204480, 4279443, 5442387, 4956713, 1002394, 6269952, 3372147, 9644080, 8015372, 9377427, 9657998, 3536824, 8547112, 4419724, 6415946, 6994657, 9474033, 1081045, 8169793, 4086059, 1312296, 2489911, 6653522, 6331309, 7694413, 2360138, 3615613, 7651826, 2055261, 2953746, 7533052, 2953132, 3406798, 5971242, 2638619, 1871765, 8434415, 7906652, 9234163, 9823714, 4248996, 4030898, 9902361, 1792349, 4292950, 9762668, 2769468, 8163847, 8641105, 7356276, 6980917, 3640200, 8884321, 6167023, 1481929, 5416831, 1464641, 8331322, 1409862, 1418651, 2027648, 7103423, 2382311, 4807144, 6929319, 8774200, 3280903, 5907708, 4688415, 8240251, 7057941, 5855786, 9515918, 8262976, 6954775, 8231979, 2658523, 5124441, 5610694, 7373691, 3478964, 1824365, 8656857, 3813009, 4957661, 8231159, 2589039, 6538355, 4677571, 1925721, 1083300, 6764427, 9100735, 2616525, 9512716, 8645617, 8827722, 2357831, 7035732, 9861819, 5950003, 1915122, 3289787, 5384870, 9968659, 6592724, 9485597, 3932406, 4589593, 1525902, 8973379, 6826545, 5298848, 7559313, 4334846, 8152982, 3465131, 7109066, 7025630, 3080522, 4192171, 3667873, 3544335, 2473929, 5028035, 3093537, 2717568, 9527945, 7678732, 8627895, 3573799, 9992693, 4164651, 9199674, 3370780, 9284193, 7077548, 4015458, 1687768, 6911504, 9033739, 2679465, 8717471, 6178392, 4708903, 3055081, 5016065, 9295468, 3793692, 1673462, 2804717, 7665835, 1414965, 7556855, 3606329, 5167155, 5949077, 7513275, 2402112, 5197753, 9111046, 1392306, 6786126, 6662160, 8846744, 8750348, 2197299, 8624275, 6153836, 6411798, 2739420, 7596282, 3526548, 8616728, 9883051, 6021867, 9196288, 8788728, 7969601, 5233260, 3190486, 3136742, 1710953, 2703146, 6881441, 9501328, 5513305, 9382219, 3952519, 6735321, 1033290, 7765887, 4558617, 9765739, 1465270, 9440876, 9876355, 6281953, 7122850, 7704704, 8793423, 5062899, 7935524, 2184723, 5461258, 2021615, 6065196, 8041276, 9938951, 7374058, 1495763, 8787684, 1835028, 4089090, 8624290, 1101059, 5998933, 8982097, 3529388, 3681814, 9817582, 7717154, 7873129, 8418421, 7827475, 9708405, 5526501, 5604793, 5311218, 1744531, 5347453, 9761741, 5876409, 4138711, 7269731, 4934110, 7085214, 4463226, 3212557, 7054890, 1028730, 7367104, 6097435, 5281902, 6529737, 8002269, 3637492, 1955247, 6454095, 2394705, 9900319, 3308771, 3754451, 2473562, 7109418, 7359147, 5849221, 1777239, 6449326, 2528603, 3225042, 8507720, 2524319, 1539842, 8259639, 3322172, 5883753, 7854692, 9379970, 3250494, 9128252, 9287484, 3566375, 6103758, 8642134, 2631000, 1821050, 7681277, 3697880, 1417795, 8568587, 5149484) AND GenerateWorkOrderHistoryId = 123876;... (Thread: ThreadPoolExecutor-15_2) - __SPLIT__ 2026-01-16 12:22:05,527 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 149741 AND WorkOrderNo IN (1506472, 1245167, 7776393, 6339126, 8528214, 7819258, 6417496, 4300708, 5241812, 5866434, 5252905, 8217020, 3268731, 6250426, 1770170, 2124218, 9291540, 1260565, 3404009, 8416760, 5570993, 9820315, 2681661, 4475856, 9804681, 8577345, 7875220, 3080524, 8332052, 9378869, 4444349, 8194384, 6419576, 8479099, 9719495, 1245805, 3304296, 8819255, 2447670, 6666551, 9945539, 7211188, 5427948, 3708676, 6903497, 6471707, 7873910, 3487866, 4372801, 2338819, 3322234, 8217491, 1101502, 7325768, 7469615, 1598991, 6096998, 7890401, 8968029, 1781032, 5370453, 9475212, 8807502, 2010275, 8975285, 9754217, 8040024, 1327096, 7807947, 8973442, 1333113, 6083565, 6864291, 8722532, 6993377, 9129730, 5430579, 2683356, 5362502, 9565498, 9762384, 5957016, 2606979, 3256682, 1353124, 3755575, 2140785, 1121229, 2467048, 9237914, 3776745, 3335779, 4248215, 8243827, 5482463, 4452665, 6136513, 4579762, 7341792, 3580992, 5490868, 7484630, 4583117, 2670789, 2626864, 8041685, 1273657, 8392283, 3017172, 8092209, 5220446, 2358653, 1609966, 7592153, 8094458, 7056762, 8345922, 6832105, 3229595, 3010475, 6607412, 6852736, 9923488, 9344320, 8074705, 9151379, 7917414, 8025789, 6217275, 7885597, 2668411, 1723086, 4130832, 3763310, 7937009, 4897459, 9402512, 9033672, 1662172, 7252601, 8414470, 6038630, 4052678, 3326178, 1333859, 1900766, 8479793, 5964961, 4398001, 5391829, 2386010, 7011227, 8249780, 2697876, 5922087, 2835469, 6269530, 5013906, 4127541, 5648360, 1953106, 4349338, 2210379, 9954496, 6437212, 3632605, 4675632, 5530166, 9578120, 3547860, 8440162, 9783177, 9410335, 4405963, 2603330, 9002626, 8295638, 7700940, 7448223, 6089031, 1170518, 3390513, 7606837, 6944748, 2337750, 5889880, 4819520, 4791784, 9514444, 7711065, 3539875, 3210483, 6982774, 2064815, 1102334, 9632139, 8500510, 4752934, 8237135, 5476384, 2291990, 2184574, 3611979, 8023697, 9801035, 6279144, 2376556, 2094617, 1373006, 6506871, 7303531, 1430308, 9549632, 3005730, 5615773, 5075748, 7557152, 1720956, 8358413, 4637455, 7756596, 8204012, 2532092, 7614048, 2767142, 5056386, 6502701, 3061799, 1724361, 6387182, 7601441, 8252758, 6590824, 6956885, 2269749, 6189498, 1091585, 1271347, 2881345, 5734493, 3332628, 4729441, 1158188, 6567503, 1050281, 2350398, 7450233, 5558814, 2306443, 3281526, 4999328, 5735769, 5652422, 6594808, 1325712, 7770769, 8115887, 9417216, 1144746, 3618824, 3231035, 8412288, 5863738) AND GenerateWorkOrderHistoryId = 123876;... (Thread: ThreadPoolExecutor-15_3) - __SPLIT__ 2026-01-16 12:22:05,887 - 123876 - src.utils.log - INFO - βœ… Fetched 263 rows - __SPLIT__ 2026-01-16 12:22:06,385 - 123876 - src.utils.log - INFO - βœ… Fetched 1002 rows - __SPLIT__ 2026-01-16 12:22:06,493 - 123876 - src.utils.log - INFO - βœ… Fetched 1000 rows - __SPLIT__ 2026-01-16 12:22:06,547 - 123876 - src.utils.log - INFO - βœ… Fetched 1000 rows - __SPLIT__ 2026-01-16 12:22:06,548 - 123876 - src.utils.log - INFO - 🏁 Final merged rows: 3265 - __SPLIT__ 2026-01-16 12:22:06,560 - 123876 - src.utils.log - INFO - Parallel Insertion in work order tables begin - __SPLIT__ 2026-01-16 12:22:06,561 - 123876 - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-16_0) - __SPLIT__ 2026-01-16 12:22:06,561 - 123876 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderAppliedDiscount: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-16_1) - __SPLIT__ 2026-01-16 12:22:06,561 - 123876 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderSalesPersonCommission: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-16_2) - __SPLIT__ 2026-01-16 12:22:06,562 - 123876 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderCommissionAdjustment: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-16_3) - __SPLIT__ 2026-01-16 12:22:06,562 - 123876 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 3265 rows in batches of 25000 (Thread: ThreadPoolExecutor-16_4) - __SPLIT__ 2026-01-16 12:22:06,563 - 123876 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrder: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-16_5) - __SPLIT__ 2026-01-16 12:22:06,563 - 123876 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 3265 rows in batches of 25000 (Thread: ThreadPoolExecutor-16_6) - __SPLIT__ 2026-01-16 12:22:06,563 - 123876 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkorderSourceMapping: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-16_7) - __SPLIT__ 2026-01-16 12:22:06,564 - 123876 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-16_8) - __SPLIT__ 2026-01-16 12:22:06,834 - 123876 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into CRM.LeadNote in 0 batches - __SPLIT__ 2026-01-16 12:22:06,835 - 123876 - src.utils.log - INFO - [OK] Lead Notes completed. - __SPLIT__ 2026-01-16 12:22:06,874 - 123876 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderSalesPersonCommission in 0 batches - __SPLIT__ 2026-01-16 12:22:06,875 - 123876 - src.utils.log - INFO - [OK] Sales Person Commission completed. - __SPLIT__ 2026-01-16 12:22:06,875 - 123876 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceAuto.WorkOrderAppliedDiscount in 0 batches - __SPLIT__ 2026-01-16 12:22:06,876 - 123876 - src.utils.log - INFO - [OK] Discount Applied completed. - __SPLIT__ 2026-01-16 12:22:06,877 - 123876 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrder in 0 batches - __SPLIT__ 2026-01-16 12:22:06,877 - 123876 - src.utils.log - INFO - [OK] Sub WO completed. - __SPLIT__ 2026-01-16 12:22:06,883 - 123876 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3265) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-01-16 12:22:06,889 - 123876 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkorderSourceMapping in 0 batches - __SPLIT__ 2026-01-16 12:22:06,891 - 123876 - src.utils.log - INFO - [OK] Source Mapping completed. - __SPLIT__ 2026-01-16 12:22:06,895 - 123876 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceAuto.WorkOrderCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-16 12:22:06,895 - 123876 - src.utils.log - INFO - [OK] Adjustment completed. - __SPLIT__ 2026-01-16 12:22:06,896 - 123876 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3265) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-01-16 12:22:07,712 - 123876 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 0 batches - __SPLIT__ 2026-01-16 12:22:07,712 - 123876 - src.utils.log - INFO - [OK] Publish Services completed. - __SPLIT__ 2026-01-16 12:22:14,880 - 123876 - src.utils.log - INFO - βœ… All 3265 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-01-16 12:22:14,880 - 123876 - src.utils.log - INFO - [OK] Crew completed. - __SPLIT__ 2026-01-16 12:22:17,330 - 123876 - src.utils.log - INFO - βœ… All 3265 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-01-16 12:22:17,330 - 123876 - src.utils.log - INFO - [OK] Services completed. - __SPLIT__ 2026-01-16 12:22:17,331 - 123876 - src.utils.log - INFO - All publish tasks completed successfully. - __SPLIT__ 2026-01-16 12:22:17,331 - 123876 - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-01-16 12:22:17,331 - 123876 - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 123876 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:22:17,606 - 123876 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:22:17,613 - 123876 - src.utils.log - INFO - πŸ”„ Updating next gen date parallely: inside update_next_workorder_generation - __SPLIT__ 2026-01-16 12:22:17,748 - 123876 - src.utils.log - INFO - πŸ›  Creating temp table #tbl_7ecd8fdd90 - __SPLIT__ 2026-01-16 12:22:17,884 - 123876 - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_7ecd8fdd90 - __SPLIT__ 2026-01-16 12:22:18,467 - 123876 - src.utils.log - INFO - πŸ” Running UPDATE to apply changes - __SPLIT__ 2026-01-16 12:22:18,744 - 123876 - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-01-16 12:22:18,744 - 123876 - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_7ecd8fdd90 - __SPLIT__ 2026-01-16 12:22:18,744 - 123876 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 123876 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:22:19,013 - 123876 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-16 12:22:19,014 - 123876 - src.utils.log - INFO - Work order published ids: (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098, 1099, 1100, 1101, 1102, 1103, 1104, 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126, 1127, 1128, 1129, 1130, 1131, 1132, 1133, 1134, 1135, 1136, 1137, 1138, 1139, 1140, 1141, 1142, 1143, 1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152, 1153, 1154, 1155, 1156, 1157, 1158, 1159, 1160, 1161, 1162, 1163, 1164, 1165, 1166, 1167, 1168, 1169, 1170, 1171, 1172, 1173, 1174, 1175, 1176, 1177, 1178, 1179, 1180, 1181, 1182, 1183, 1184, 1185, 1186, 1187, 1188, 1189, 1190, 1191, 1192, 1193, 1194, 1195, 1196, 1197, 1198, 1199, 1200, 1201, 1202, 1203, 1204, 1205, 1206, 1207, 1208, 1209, 1210, 1211, 1212, 1213, 1214, 1215, 1216, 1217, 1218, 1219, 1220, 1221, 1222, 1223, 1224, 1225, 1226, 1227, 1228, 1229, 1230, 1231, 1232, 1233, 1234, 1235, 1236, 1237, 1238, 1239, 1240, 1241, 1242, 1243, 1244, 1245, 1246, 1247, 1248, 1249, 1250, 1251, 1252, 1253, 1254, 1255, 1256, 1257, 1258, 1259, 1260, 1261, 1262, 1263, 1264, 1265, 1266, 1267, 1268, 1269, 1270, 1271, 1272, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280, 1281, 1282, 1283, 1284, 1285, 1286, 1287, 1288, 1289, 1290, 1291, 1292, 1293, 1294, 1295, 1296, 1297, 1298, 1299, 1300, 1301, 1302, 1303, 1304, 1305, 1306, 1307, 1308, 1309, 1310, 1311, 1312, 1313, 1314, 1315, 1316, 1317, 1318, 1319, 1320, 1321, 1322, 1323, 1324, 1325, 1326, 1327, 1328, 1329, 1330, 1331, 1332, 1333, 1334, 1335, 1336, 1337, 1338, 1339, 1340, 1341, 1342, 1343, 1344, 1345, 1346, 1347, 1348, 1349, 1350, 1351, 1352, 1353, 1354, 1355, 1356, 1357, 1358, 1359, 1360, 1361, 1362, 1363, 1364, 1365, 1366, 1367, 1368, 1369, 1370, 1371, 1372, 1373, 1374, 1375, 1376, 1377, 1378, 1379, 1380, 1381, 1382, 1383, 1384, 1385, 1386, 1387, 1388, 1389, 1390, 1391, 1392, 1393, 1394, 1395, 1396, 1397, 1398, 1399, 1400, 1401, 1402, 1403, 1404, 1405, 1406, 1407, 1408, 1409, 1410, 1411, 1412, 1413, 1414, 1415, 1416, 1417, 1418, 1419, 1420, 1421, 1422, 1423, 1424, 1425, 1426, 1427, 1428, 1429, 1430, 1431, 1432, 1433, 1434, 1435, 1436, 1437, 1438, 1439, 1440, 1441, 1442, 1443, 1444, 1445, 1446, 1447, 1448, 1449, 1450, 1451, 1452, 1453, 1454, 1455, 1456, 1457, 1458, 1459, 1460, 1461, 1462, 1463, 1464, 1465, 1466, 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478, 1479, 1480, 1481, 1482, 1483, 1484, 1485, 1486, 1487, 1488, 1489, 1490, 1491, 1492, 1493, 1494, 1495, 1496, 1497, 1498, 1499, 1500, 1501, 1502, 1503, 1504, 1505, 1506, 1507, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1519, 1520, 1521, 1522, 1523, 1524, 1525, 1526, 1527, 1528, 1529, 1530, 1531, 1532, 1533, 1534, 1535, 1536, 1537, 1538, 1539, 1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547, 1548, 1549, 1550, 1551, 1552, 1553, 1554, 1555, 1556, 1557, 1558, 1559, 1560, 1561, 1562, 1563, 1564, 1565, 1566, 1567, 1568, 1569, 1570, 1571, 1572, 1573, 1574, 1575, 1576, 1577, 1578, 1579, 1580, 1581, 1582, 1583, 1584, 1585, 1586, 1587, 1588, 1589, 1590, 1591, 1592, 1593, 1594, 1595, 1596, 1597, 1598, 1599, 1600, 1601, 1602, 1603, 1604, 1605, 1606, 1607, 1608, 1609, 1610, 1611, 1612, 1613, 1614, 1615, 1616, 1617, 1618, 1619, 1620, 1621, 1622, 1623, 1624, 1625, 1626, 1627, 1628, 1629, 1630, 1631, 1632, 1633, 1634, 1635, 1636, 1637, 1638, 1639, 1640, 1641, 1642, 1643, 1644, 1645, 1646, 1647, 1648, 1649, 1650, 1651, 1652, 1653, 1654, 1655, 1656, 1657, 1658, 1659, 1660, 1661, 1662, 1663, 1664, 1665, 1666, 1667, 1668, 1669, 1670, 1671, 1672, 1673, 1674, 1675, 1676, 1677, 1678, 1679, 1680, 1681, 1682, 1683, 1684, 1685, 1686, 1687, 1688, 1689, 1690, 1691, 1692, 1693, 1694, 1695, 1696, 1697, 1698, 1699, 1700, 1701, 1702, 1703, 1704, 1705, 1706, 1707, 1708, 1709, 1710, 1711, 1712, 1713, 1714, 1715, 1716, 1717, 1718, 1719, 1720, 1721, 1722, 1723, 1724, 1725, 1726, 1727, 1728, 1729, 1730, 1731, 1732, 1733, 1734, 1735, 1736, 1737, 1738, 1739, 1740, 1741, 1742, 1743, 1744, 1745, 1746, 1747, 1748, 1749, 1750, 1751, 1752, 1753, 1754, 1755, 1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 2101, 2102, 2103, 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115, 2116, 2117, 2118, 2119, 2120, 2121, 2122, 2123, 2124, 2125, 2126, 2127, 2128, 2129, 2130, 2131, 2132, 2133, 2134, 2135, 2136, 2137, 2138, 2139, 2140, 2141, 2142, 2143, 2144, 2145, 2146, 2147, 2148, 2149, 2150, 2151, 2152, 2153, 2154, 2155, 2156, 2157, 2158, 2159, 2160, 2161, 2162, 2163, 2164, 2165, 2166, 2167, 2168, 2169, 2170, 2171, 2172, 2173, 2174, 2175, 2176, 2177, 2178, 2179, 2180, 2181, 2182, 2183, 2184, 2185, 2186, 2187, 2188, 2189, 2190, 2191, 2192, 2193, 2194, 2195, 2196, 2197, 2198, 2199, 2200, 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214, 2215, 2216, 2217, 2218, 2219, 2220, 2221, 2222, 2223, 2224, 2225, 2226, 2227, 2228, 2229, 2230, 2231, 2232, 2233, 2234, 2235, 2236, 2237, 2238, 2239, 2240, 2241, 2242, 2243, 2244, 2245, 2246, 2247, 2248, 2249, 2250, 2251, 2252, 2253, 2254, 2255, 2256, 2257, 2258, 2259, 2260, 2261, 2262, 2263, 2264, 2265, 2266, 2267, 2268, 2269, 2270, 2271, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2279, 2280, 2281, 2282, 2283, 2284, 2285, 2286, 2287, 2288, 2289, 2290, 2291, 2292, 2293, 2294, 2295, 2296, 2297, 2298, 2299, 2300, 2301, 2302, 2303, 2304, 2305, 2306, 2307, 2308, 2309, 2310, 2311, 2312, 2313, 2314, 2315, 2316, 2317, 2318, 2319, 2320, 2321, 2322, 2323, 2324, 2325, 2326, 2327, 2328, 2329, 2330, 2331, 2332, 2333, 2334, 2335, 2336, 2337, 2338, 2339, 2340, 2341, 2342, 2343, 2344, 2345, 2346, 2347, 2348, 2349, 2350, 2351, 2352, 2353, 2354, 2355, 2356, 2357, 2358, 2359, 2360, 2361, 2362, 2363, 2364, 2365, 2366, 2367, 2368, 2369, 2370, 2371, 2372, 2373, 2374, 2375, 2376, 2377, 2378, 2379, 2380, 2381, 2382, 2383, 2384, 2385, 2386, 2387, 2388, 2389, 2390, 2391, 2392, 2393, 2394, 2395, 2396, 2397, 2398, 2399, 2400, 2401, 2402, 2403, 2404, 2405, 2406, 2407, 2408, 2409, 2410, 2411, 2412, 2413, 2414, 2415, 2416, 2417, 2418, 2419, 2420, 2421, 2422, 2423, 2424, 2425, 2426, 2427, 2428, 2429, 2430, 2431, 2432, 2433, 2434, 2435, 2436, 2437, 2438, 2439, 2440, 2441, 2442, 2443, 2444, 2445, 2446, 2447, 2448, 2449, 2450, 2451, 2452, 2453, 2454, 2455, 2456, 2457, 2458, 2459, 2460, 2461, 2462, 2463, 2464, 2465, 2466, 2467, 2468, 2469, 2470, 2471, 2472, 2473, 2474, 2475, 2476, 2477, 2478, 2479, 2480, 2481, 2482, 2483, 2484, 2485, 2486, 2487, 2488, 2489, 2490, 2491, 2492, 2493, 2494, 2495, 2496, 2497, 2498, 2499, 2500, 2501, 2502, 2503, 2504, 2505, 2506, 2507, 2508, 2509, 2510, 2511, 2512, 2513, 2514, 2515, 2516, 2517, 2518, 2519, 2520, 2521, 2522, 2523, 2524, 2525, 2526, 2527, 2528, 2529, 2530, 2531, 2532, 2533, 2534, 2535, 2536, 2537, 2538, 2539, 2540, 2541, 2542, 2543, 2544, 2545, 2546, 2547, 2548, 2549, 2550, 2551, 2552, 2553, 2554, 2555, 2556, 2557, 2558, 2559, 2560, 2561, 2562, 2563, 2564, 2565, 2566, 2567, 2568, 2569, 2570, 2571, 2572, 2573, 2574, 2575, 2576, 2577, 2578, 2579, 2580, 2581, 2582, 2583, 2584, 2585, 2586, 2587, 2588, 2589, 2590, 2591, 2592, 2593, 2594, 2595, 2596, 2597, 2598, 2599, 2600, 2601, 2602, 2603, 2604, 2605, 2606, 2607, 2608, 2609, 2610, 2611, 2612, 2613, 2614, 2615, 2616, 2617, 2618, 2619, 2620, 2621, 2622, 2623, 2624, 2625, 2626, 2627, 2628, 2629, 2630, 2631, 2632, 2633, 2634, 2635, 2636, 2637, 2638, 2639, 2640, 2641, 2642, 2643, 2644, 2645, 2646, 2647, 2648, 2649, 2650, 2651, 2652, 2653, 2654, 2655, 2656, 2657, 2658, 2659, 2660, 2661, 2662, 2663, 2664, 2665, 2666, 2667, 2668, 2669, 2670, 2671, 2672, 2673, 2674, 2675, 2676, 2677, 2678, 2679, 2680, 2681, 2682, 2683, 2684, 2685, 2686, 2687, 2688, 2689, 2690, 2691, 2692, 2693, 2694, 2695, 2696, 2697, 2698, 2699, 2700, 2701, 2702, 2703, 2704, 2705, 2706, 2707, 2708, 2709, 2710, 2711, 2712, 2713, 2714, 2715, 2716, 2717, 2718, 2719, 2720, 2721, 2722, 2723, 2724, 2725, 2726, 2727, 2728, 2729, 2730, 2731, 2732, 2733, 2734, 2735, 2736, 2737, 2738, 2739, 2740, 2741, 2742, 2743, 2744, 2745, 2746, 2747, 2748, 2749, 2750, 2751, 2752, 2753, 2754, 2755, 2756, 2757, 2758, 2759, 2760, 2761, 2762, 2763, 2764, 2765, 2766, 2767, 2768, 2769, 2770, 2771, 2772, 2773, 2774, 2775, 2776, 2777, 2778, 2779, 2780, 2781, 2782, 2783, 2784, 2785, 2786, 2787, 2788, 2789, 2790, 2791, 2792, 2793, 2794, 2795, 2796, 2797, 2798, 2799, 2800, 2801, 2802, 2803, 2804, 2805, 2806, 2807, 2808, 2809, 2810, 2811, 2812, 2813, 2814, 2815, 2816, 2817, 2818, 2819, 2820, 2821, 2822, 2823, 2824, 2825, 2826, 2827, 2828, 2829, 2830, 2831, 2832, 2833, 2834, 2835, 2836, 2837, 2838, 2839, 2840, 2841, 2842, 2843, 2844, 2845, 2846, 2847, 2848, 2849, 2850, 2851, 2852, 2853, 2854, 2855, 2856, 2857, 2858, 2859, 2860, 2861, 2862, 2863, 2864, 2865, 2866, 2867, 2868, 2869, 2870, 2871, 2872, 2873, 2874, 2875, 2876, 2877, 2878, 2879, 2880, 2881, 2882, 2883, 2884, 2885, 2886, 2887, 2888, 2889, 2890, 2891, 2892, 2893, 2894, 2895, 2896, 2897, 2898, 2899, 2900, 2901, 2902, 2903, 2904, 2905, 2906, 2907, 2908, 2909, 2910, 2911, 2912, 2913, 2914, 2915, 2916, 2917, 2918, 2919, 2920, 2921, 2922, 2923, 2924, 2925, 2926, 2927, 2928, 2929, 2930, 2931, 2932, 2933, 2934, 2935, 2936, 2937, 2938, 2939, 2940, 2941, 2942, 2943, 2944, 2945, 2946, 2947, 2948, 2949, 2950, 2951, 2952, 2953, 2954, 2955, 2956, 2957, 2958, 2959, 2960, 2961, 2962, 2963, 2964, 2965, 2966, 2967, 2968, 2969, 2970, 2971, 2972, 2973, 2974, 2975, 2976, 2977, 2978, 2979, 2980, 2981, 2982, 2983, 2984, 2985, 2986, 2987, 2988, 2989, 2990, 2991, 2992, 2993, 2994, 2995, 2996, 2997, 2998, 2999, 3000, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011, 3012, 3013, 3014, 3015, 3016, 3017, 3018, 3019, 3020, 3021, 3022, 3023, 3024, 3025, 3026, 3027, 3028, 3029, 3030, 3031, 3032, 3033, 3034, 3035, 3036, 3037, 3038, 3039, 3040, 3041, 3042, 3043, 3044, 3045, 3046, 3047, 3048, 3049, 3050, 3051, 3052, 3053, 3054, 3055, 3056, 3057, 3058, 3059, 3060, 3061, 3062, 3063, 3064, 3065, 3066, 3067, 3068, 3069, 3070, 3071, 3072, 3073, 3074, 3075, 3076, 3077, 3078, 3079, 3080, 3081, 3082, 3083, 3084, 3085, 3086, 3087, 3088, 3089, 3090, 3091, 3092, 3093, 3094, 3095, 3096, 3097, 3098, 3099, 3100, 3101, 3102, 3103, 3104, 3105, 3106, 3107, 3108, 3109, 3110, 3111, 3112, 3113, 3114, 3115, 3116, 3117, 3118, 3119, 3120, 3121, 3122, 3123, 3124, 3125, 3126, 3127, 3128, 3129, 3130, 3131, 3132, 3133, 3134, 3135, 3136, 3137, 3138, 3139, 3140, 3141, 3142, 3143, 3144, 3145, 3146, 3147, 3148, 3149, 3150, 3151, 3152, 3153, 3154, 3155, 3156, 3157, 3158, 3159, 3160, 3161, 3162, 3163, 3164, 3165, 3166, 3167, 3168, 3169, 3170, 3171, 3172, 3173, 3174, 3175, 3176, 3177, 3178, 3179, 3180, 3181, 3182, 3183, 3184, 3185, 3186, 3187, 3188, 3189, 3190, 3191, 3192, 3193, 3194, 3195, 3196, 3197, 3198, 3199, 3200, 3201, 3202, 3203, 3204, 3205, 3206, 3207, 3208, 3209, 3210, 3211, 3212, 3213, 3214, 3215, 3216, 3217, 3218, 3219, 3220, 3221, 3222, 3223, 3224, 3225, 3226, 3227, 3228, 3229, 3230, 3231, 3232, 3233, 3234, 3235, 3236, 3237, 3238, 3239, 3240, 3241, 3242, 3243, 3244, 3245, 3246, 3247, 3248, 3249, 3250, 3251, 3252, 3253, 3254, 3255, 3256, 3257, 3258, 3259, 3260, 3261, 3262, 3263, 3264) - __SPLIT__ 2026-01-16 12:22:19,015 - 123876 - src.utils.log - INFO - Time took to perform operation in publishing 123876: 554.65 - __SPLIT__ 2026-01-16 12:22:19,015 - 123876 - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: 123876 - __SPLIT__ 2026-01-16 12:22:19,015 - 123876 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-01-16 07:22:19.014' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123876;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:22:19,307 - 123876 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-16 12:26:54,675 - 123877 - src.utils.log - INFO - ParallelProcessing=True GenerateWorkOrderHistoryId=123877 - __SPLIT__ 2026-01-16 12:26:54,676 - 123877 - src.utils.log - INFO - Work order Generation/Publish algo started for GenerateWorkOrderHistoryId: 123877 - __SPLIT__ 2026-01-16 12:26:54,677 - 123877 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-16 12:26:54,677 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:26:56,701 - 123877 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:26:56,702 - 123877 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-16 12:26:56,702 - 123877 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-16 12:26:56,703 - 123877 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-16 12:26:56,703 - 123877 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 123877;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:26:58,652 - 123877 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-16 12:26:58,653 - 123877 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WoGenStartDateTime = '2026-01-16 07:26:58.653' WHERE GenerateWorkOrderHistoryId = 123877;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:26:58,932 - 123877 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-16 12:26:58,932 - 123877 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy, CompanyId from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 123877;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:26:59,210 - 123877 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:26:59,210 - 123877 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'New', WoPublishStartDateTime = '2026-01-16 07:26:59.210' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123877;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:26:59,489 - 123877 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-16 12:26:59,489 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123877), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123877), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 123877 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:26:59,887 - 123877 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:26:59,887 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 123877;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:27:00,166 - 123877 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:27:00,169 - 123877 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-16 12:27:00,170 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14626... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:27:00,455 - 123877 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-01-16 12:27:00,456 - 123877 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-16 12:27:00,460 - 123877 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-01-16 12:27:00,461 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149740;... (Thread: ThreadPoolExecutor-17_0) - __SPLIT__ 2026-01-16 12:27:00,740 - 123877 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:27:00,740 - 123877 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-01-16 00:00:00' and ServiceDate <= '2037-12-31 00:00:00' and ServiceSetupId = 149740 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-17_0) - __SPLIT__ 2026-01-16 12:27:01,034 - 123877 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:27:01,857 - 123877 - src.utils.log - INFO - Generating work orders for setup: 149740 - __SPLIT__ 2026-01-16 12:36:36,829 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1131;... (Thread: ThreadPoolExecutor-17_0) - __SPLIT__ 2026-01-16 12:36:37,107 - 123877 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:36:37,977 - 123877 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-01-16 12:36:38,050 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-17_0) - __SPLIT__ 2026-01-16 12:36:38,326 - 123877 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:36:38,377 - 123877 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-01-16 12:36:38,377 - 123877 - src.utils.log - INFO - Running deletes in PARALLEL… - __SPLIT__ 2026-01-16 12:36:38,377 - 123877 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149740 ) (Thread: ThreadPoolExecutor-18_0) - __SPLIT__ 2026-01-16 12:36:38,378 - 123877 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149740 ) (Thread: ThreadPoolExecutor-18_1) - __SPLIT__ 2026-01-16 12:36:38,378 - 123877 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149740 ) (Thread: ThreadPoolExecutor-18_2) - __SPLIT__ 2026-01-16 12:36:38,378 - 123877 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149740 ) (Thread: ThreadPoolExecutor-18_3) - __SPLIT__ 2026-01-16 12:36:38,379 - 123877 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149740 ) (Thread: ThreadPoolExecutor-18_4) - __SPLIT__ 2026-01-16 12:36:38,380 - 123877 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149740 ) (Thread: ThreadPoolExecutor-18_5) - __SPLIT__ 2026-01-16 12:36:38,381 - 123877 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149740 ) (Thread: ThreadPoolExecutor-18_6) - __SPLIT__ 2026-01-16 12:36:38,669 - 123877 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-16 12:36:39,450 - 123877 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-16 12:36:39,452 - 123877 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-16 12:36:39,482 - 123877 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-16 12:36:39,504 - 123877 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-16 12:36:39,506 - 123877 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-16 12:36:39,507 - 123877 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-16 12:36:39,508 - 123877 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149740 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:36:39,809 - 123877 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-16 12:36:39,811 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149740;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:36:40,077 - 123877 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:36:40,077 - 123877 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-01-16 12:36:40,078 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 149740... (Thread: ThreadPoolExecutor-19_0) - __SPLIT__ 2026-01-16 12:36:40,078 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 149740... (Thread: ThreadPoolExecutor-19_1) - __SPLIT__ 2026-01-16 12:36:40,079 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 149740... (Thread: ThreadPoolExecutor-19_2) - __SPLIT__ 2026-01-16 12:36:40,079 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 149740... (Thread: ThreadPoolExecutor-19_3) - __SPLIT__ 2026-01-16 12:36:40,080 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 149740;... (Thread: ThreadPoolExecutor-19_5) - __SPLIT__ 2026-01-16 12:36:40,081 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 149740;... (Thread: ThreadPoolExecutor-19_6) - __SPLIT__ 2026-01-16 12:36:40,081 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 149740;... (Thread: ThreadPoolExecutor-19_4) - __SPLIT__ 2026-01-16 12:36:40,081 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 149740;... (Thread: ThreadPoolExecutor-19_7) - __SPLIT__ 2026-01-16 12:36:40,350 - 123877 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-16 12:36:40,350 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 149740... (Thread: ThreadPoolExecutor-19_0) - __SPLIT__ 2026-01-16 12:36:40,354 - 123877 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:36:40,357 - 123877 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:36:40,359 - 123877 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-16 12:36:40,359 - 123877 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:36:40,361 - 123877 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:36:40,372 - 123877 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:36:40,618 - 123877 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-16 12:36:41,192 - 123877 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:36:41,226 - 123877 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123877;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:36:41,500 - 123877 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-16 12:36:41,500 - 123877 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-16 07:36:41.500' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123877;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:36:41,777 - 123877 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-16 12:36:41,777 - 123877 - src.utils.log - INFO - - __SPLIT__ 2026-01-16 12:36:41,778 - 123877 - src.utils.log - INFO - Work order generation successful - Time took: 587.1 - __SPLIT__ 2026-01-16 12:36:41,778 - 123877 - src.utils.log - INFO - Work order publish in progress for GenerateWorkOrderHistoryId: 123877 - __SPLIT__ 2026-01-16 12:36:41,778 - 123877 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress', WoPublishStartDateTime = '2026-01-16 07:36:41.778' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123877;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:36:42,047 - 123877 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-16 12:36:42,055 - 123877 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 123877;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:36:42,332 - 123877 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:36:42,332 - 123877 - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-01-16 12:36:42,333 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149740 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:36:42,631 - 123877 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:36:42,631 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149740 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:36:42,910 - 123877 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:36:42,910 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149740 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:36:43,192 - 123877 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:36:43,216 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:36:43,492 - 123877 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-16 12:36:43,492 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:36:43,764 - 123877 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:36:43,765 - 123877 - src.utils.log - INFO - πŸ“ Executing: UPDATE Common.GenerateNumberConfig SET NextNumber = '1299480' WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:36:44,043 - 123877 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-16 12:36:44,043 - 123877 - src.utils.log - INFO - πŸ“ Executing: UPDATE Common.GenerateNumberConfig SET NextNumber = '1356830' WHERE CompanyId = 133 AND EnitityNumberType in ('Invoice');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:36:44,314 - 123877 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-16 12:36:44,325 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 149740... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:36:44,611 - 123877 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:36:46,152 - 123877 - src.utils.log - INFO - Size of Transaction: 4362 - __SPLIT__ 2026-01-16 12:36:46,155 - 123877 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 4362 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:36:46,581 - 123877 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4362) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-01-16 12:37:01,706 - 123877 - src.utils.log - INFO - βœ… All 4362 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-01-16 12:37:01,845 - 123877 - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-16 12:37:01,847 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911, 12345678912, 12345678913, 12345678914, 12345678915, 12345678916, 12345678917, 12345678918, 12345678919, 12345678920, 12345678921, 12345678922, 12345678923, 12345678924, 12345678925, 12345678926, 12345678927, 12345678928, 12345678929, 12345678930, 12345678931, 12345678932, 12345678933, 12345678934, 12345678935, 12345678936, 12345678937, 12345678938, 12345678939, 12345678940, 12345678941, 12345678942, 12345678943, 12345678944, 12345678945, 12345678946, 12345678947, 12345678948, 12345678949, 12345678950, 12345678951, 12345678952, 12345678953, 12345678954, 12345678955, 12345678956, 12345678957, 12345678958, 12345678959, 12345678960, 12345678961, 12345678962, 12345678963, 12345678964, 12345678965, 12345678966, 12345678967, 12345678968, 12345678969, 12345678970, 12345678971, 12345678972, 12345678973, 12345678974, 12345678975, 12345678976, 12345678977, 12345678978, 12345678979, 12345678980, 12345678981, 12345678982, 12345678983, 12345678984, 12345678985, 12345678986, 12345678987, 12345678988, 12345678989, 12345678990, 12345678991, 12345678992, 12345678993, 12345678994, 12345678995, 12345678996, 12345678997, 12345678998, 12345678999, 12345679000, 12345679001, 12345679002, 12345679003, 12345679004, 12345679005, 12345679006, 12345679007, 12345679008, 12345679009, 12345679010, 12345679011, 12345679012, 12345679013, 12345679014, 12345679015, 12345679016, 12345679017, 12345679018, 12345679019, 12345679020, 12345679021, 12345679022, 12345679023, 12345679024, 12345679025, 12345679026, 12345679027, 12345679028, 12345679029, 12345679030, 12345679031, 12345679032, 12345679033, 12345679034, 12345679035, 12345679036, 12345679037, 12345679038, 12345679039, 12345679040, 12345679041, 12345679042, 12345679043, 12345679044, 12345679045, 12345679046, 12345679047, 12345679048, 12345679049, 12345679050, 12345679051, 12345679052, 12345679053, 12345679054, 12345679055, 12345679056, 12345679057, 12345679058, 12345679059, 12345679060, 12345679061, 12345679062, 12345679063, 12345679064, 12345679065, 12345679066, 12345679067, 12345679068, 12345679069, 12345679070, 12345679071, 12345679072, 12345679073, 12345679074, 12345679075, 12345679076, 12345679077, 12345679078, 12345679079, 12345679080, 12345679081, 12345679082, 12345679083, 12345679084, 12345679085, 12345679086, 12345679087, 12345679088, 12345679089, 12345679090, 12345679091, 12345679092, 12345679093, 12345679094, 12345679095, 12345679096, 12345679097, 12345679098, 12345679099, 12345679100, 12345679101, 12345679102, 12345679103, 12345679104, 12345679105, 12345679106, 12345679107, 12345679108, 12345679109, 12345679110, 12345679111, 12345679112, 12345679113, 12345679114, 12345679115, 12345679116, 12345679117, 12345679118, 12345679119, 12345679120, 12345679121, 12345679122, 12345679123, 12345679124, 12345679125, 12345679126, 12345679127, 12345679128, 12345679129, 12345679130, 12345679131, 12345679132, 12345679133, 12345679134, 12345679135, 12345679136, 12345679137, 12345679138, 12345679139, 12345679140, 12345679141, 12345679142, 12345679143, 12345679144, 12345679145, 12345679146, 12345679147, 12345679148, 12345679149, 12345679150, 12345679151, 12345679152, 12345679153, 12345679154, 12345679155, 12345679156, 12345679157, 12345679158, 12345679159, 12345679160, 12345679161, 12345679162, 12345679163, 12345679164, 12345679165, 12345679166, 12345679167, 12345679168, 12345679169, 12345679170, 12345679171, 12345679172, 12345679173, 12345679174, 12345679175, 12345679176, 12345679177, 12345679178, 12345679179, 12345679180, 12345679181, 12345679182, 12345679183, 12345679184, 12345679185, 12345679186, 12345679187, 12345679188, 12345679189, 12345679190, 12345679191, 12345679192, 12345679193, 12345679194, 12345679195, 12345679196, 12345679197, 12345679198, 12345679199, 12345679200, 12345679201, 12345679202, 12345679203, 12345679204, 12345679205, 12345679206, 12345679207, 12345679208, 12345679209, 12345679210, 12345679211, 12345679212, 12345679213, 12345679214, 12345679215, 12345679216, 12345679217, 12345679218, 12345679219, 12345679220, 12345679221, 12345679222, 12345679223, 12345679224, 12345679225, 12345679226, 12345679227, 12345679228, 12345679229, 12345679230, 12345679231, 12345679232, 12345679233, 12345679234, 12345679235, 12345679236, 12345679237, 12345679238, 12345679239, 12345679240, 12345679241, 12345679242, 12345679243, 12345679244, 12345679245, 12345679246, 12345679247, 12345679248, 12345679249, 12345679250, 12345679251, 12345679252, 12345679253, 12345679254, 12345679255, 12345679256, 12345679257, 12345679258, 12345679259, 12345679260, 12345679261, 12345679262, 12345679263, 12345679264, 12345679265, 12345679266, 12345679267, 12345679268, 12345679269, 12345679270, 12345679271, 12345679272, 12345679273, 12345679274, 12345679275, 12345679276, 12345679277, 12345679278, 12345679279, 12345679280, 12345679281, 12345679282, 12345679283, 12345679284, 12345679285, 12345679286, 12345679287, 12345679288, 12345679289, 12345679290, 12345679291, 12345679292, 12345679293, 12345679294, 12345679295, 12345679296, 12345679297, 12345679298, 12345679299, 12345679300, 12345679301, 12345679302, 12345679303, 12345679304, 12345679305, 12345679306, 12345679307, 12345679308, 12345679309, 12345679310, 12345679311, 12345679312, 12345679313, 12345679314, 12345679315, 12345679316, 12345679317, 12345679318, 12345679319, 12345679320, 12345679321, 12345679322, 12345679323, 12345679324, 12345679325, 12345679326, 12345679327, 12345679328, 12345679329, 12345679330, 12345679331, 12345679332, 12345679333, 12345679334, 12345679335, 12345679336, 12345679337, 12345679338, 12345679339, 12345679340, 12345679341, 12345679342, 12345679343, 12345679344, 12345679345, 12345679346, 12345679347, 12345679348, 12345679349, 12345679350, 12345679351, 12345679352, 12345679353, 12345679354, 12345679355, 12345679356, 12345679357, 12345679358, 12345679359, 12345679360, 12345679361, 12345679362, 12345679363, 12345679364, 12345679365, 12345679366, 12345679367, 12345679368, 12345679369, 12345679370, 12345679371, 12345679372, 12345679373, 12345679374, 12345679375, 12345679376, 12345679377, 12345679378, 12345679379, 12345679380, 12345679381, 12345679382, 12345679383, 12345679384, 12345679385, 12345679386, 12345679387, 12345679388, 12345679389, 12345679390, 12345679391, 12345679392, 12345679393, 12345679394, 12345679395, 12345679396, 12345679397, 12345679398, 12345679399, 12345679400, 12345679401, 12345679402, 12345679403, 12345679404, 12345679405, 12345679406, 12345679407, 12345679408, 12345679409, 12345679410, 12345679411, 12345679412, 12345679413, 12345679414, 12345679415, 12345679416, 12345679417, 12345679418, 12345679419, 12345679420, 12345679421, 12345679422, 12345679423, 12345679424, 12345679425, 12345679426, 12345679427, 12345679428, 12345679429, 12345679430, 12345679431, 12345679432, 12345679433, 12345679434, 12345679435, 12345679436, 12345679437, 12345679438, 12345679439, 12345679440, 12345679441, 12345679442, 12345679443, 12345679444, 12345679445, 12345679446, 12345679447, 12345679448, 12345679449, 12345679450, 12345679451, 12345679452, 12345679453, 12345679454, 12345679455, 12345679456, 12345679457, 12345679458, 12345679459, 12345679460, 12345679461, 12345679462, 12345679463, 12345679464, 12345679465, 12345679466, 12345679467, 12345679468, 12345679469, 12345679470, 12345679471, 12345679472, 12345679473, 12345679474, 12345679475, 12345679476, 12345679477, 12345679478, 12345679479, 12345679480, 12345679481, 12345679482, 12345679483, 12345679484, 12345679485, 12345679486, 12345679487, 12345679488, 12345679489, 12345679490, 12345679491, 12345679492, 12345679493, 12345679494, 12345679495, 12345679496, 12345679497, 12345679498, 12345679499, 12345679500, 12345679501, 12345679502, 12345679503, 12345679504, 12345679505, 12345679506, 12345679507, 12345679508, 12345679509, 12345679510, 12345679511, 12345679512, 12345679513, 12345679514, 12345679515, 12345679516, 12345679517, 12345679518, 12345679519, 12345679520, 12345679521, 12345679522, 12345679523, 12345679524, 12345679525, 12345679526, 12345679527, 12345679528, 12345679529, 12345679530, 12345679531, 12345679532, 12345679533, 12345679534, 12345679535, 12345679536, 12345679537, 12345679538, 12345679539, 12345679540, 12345679541, 12345679542, 12345679543, 12345679544, 12345679545, 12345679546, 12345679547, 12345679548, 12345679549, 12345679550, 12345679551, 12345679552, 12345679553, 12345679554, 12345679555, 12345679556, 12345679557, 12345679558, 12345679559, 12345679560, 12345679561, 12345679562, 12345679563, 12345679564, 12345679565, 12345679566, 12345679567, 12345679568, 12345679569, 12345679570, 12345679571, 12345679572, 12345679573, 12345679574, 12345679575, 12345679576, 12345679577, 12345679578, 12345679579, 12345679580, 12345679581, 12345679582, 12345679583, 12345679584, 12345679585, 12345679586, 12345679587, 12345679588, 12345679589, 12345679590, 12345679591, 12345679592, 12345679593, 12345679594, 12345679595, 12345679596, 12345679597, 12345679598, 12345679599, 12345679600, 12345679601, 12345679602, 12345679603, 12345679604, 12345679605, 12345679606, 12345679607, 12345679608, 12345679609, 12345679610, 12345679611, 12345679612, 12345679613, 12345679614, 12345679615, 12345679616, 12345679617, 12345679618, 12345679619, 12345679620, 12345679621, 12345679622, 12345679623, 12345679624, 12345679625, 12345679626, 12345679627, 12345679628, 12345679629, 12345679630, 12345679631, 12345679632, 12345679633, 12345679634, 12345679635, 12345679636, 12345679637, 12345679638, 12345679639, 12345679640, 12345679641, 12345679642, 12345679643, 12345679644, 12345679645, 12345679646, 12345679647, 12345679648, 12345679649, 12345679650, 12345679651, 12345679652, 12345679653, 12345679654, 12345679655, 12345679656, 12345679657, 12345679658, 12345679659, 12345679660, 12345679661, 12345679662, 12345679663, 12345679664, 12345679665, 12345679666, 12345679667, 12345679668, 12345679669, 12345679670, 12345679671, 12345679672, 12345679673, 12345679674, 12345679675, 12345679676, 12345679677, 12345679678, 12345679679, 12345679680, 12345679681, 12345679682, 12345679683, 12345679684, 12345679685, 12345679686, 12345679687, 12345679688, 12345679689, 12345679690, 12345679691, 12345679692, 12345679693, 12345679694, 12345679695, 12345679696, 12345679697, 12345679698, 12345679699, 12345679700, 12345679701, 12345679702, 12345679703, 12345679704, 12345679705, 12345679706, 12345679707, 12345679708, 12345679709, 12345679710, 12345679711, 12345679712, 12345679713, 12345679714, 12345679715, 12345679716, 12345679717, 12345679718, 12345679719, 12345679720, 12345679721, 12345679722, 12345679723, 12345679724, 12345679725, 12345679726, 12345679727, 12345679728, 12345679729, 12345679730, 12345679731, 12345679732, 12345679733, 12345679734, 12345679735, 12345679736, 12345679737, 12345679738, 12345679739, 12345679740, 12345679741, 12345679742, 12345679743, 12345679744, 12345679745, 12345679746, 12345679747, 12345679748, 12345679749, 12345679750, 12345679751, 12345679752, 12345679753, 12345679754, 12345679755, 12345679756, 12345679757, 12345679758, 12345679759, 12345679760, 12345679761, 12345679762, 12345679763, 12345679764, 12345679765, 12345679766, 12345679767, 12345679768, 12345679769, 12345679770, 12345679771, 12345679772, 12345679773, 12345679774, 12345679775, 12345679776, 12345679777, 12345679778, 12345679779, 12345679780, 12345679781, 12345679782, 12345679783, 12345679784, 12345679785, 12345679786, 12345679787, 12345679788, 12345679789, 12345679790, 12345679791, 12345679792, 12345679793, 12345679794, 12345679795, 12345679796, 12345679797, 12345679798, 12345679799, 12345679800, 12345679801, 12345679802, 12345679803, 12345679804, 12345679805, 12345679806, 12345679807, 12345679808, 12345679809, 12345679810, 12345679811, 12345679812, 12345679813, 12345679814, 12345679815, 12345679816, 12345679817, 12345679818, 12345679819, 12345679820, 12345679821, 12345679822, 12345679823, 12345679824, 12345679825, 12345679826, 12345679827, 12345679828, 12345679829, 12345679830, 12345679831, 12345679832, 12345679833, 12345679834, 12345679835, 12345679836, 12345679837, 12345679838, 12345679839, 12345679840, 12345679841, 12345679842, 12345679843, 12345679844, 12345679845, 12345679846, 12345679847, 12345679848, 12345679849, 12345679850, 12345679851, 12345679852, 12345679853, 12345679854, 12345679855, 12345679856, 12345679857, 12345679858, 12345679859, 12345679860, 12345679861, 12345679862, 12345679863, 12345679864, 12345679865, 12345679866, 12345679867, 12345679868, 12345679869, 12345679870, 12345679871, 12345679872, 12345679873, 12345679874, 12345679875, 12345679876, 12345679877, 12345679878, 12345679879, 12345679880, 12345679881, 12345679882, 12345679883, 12345679884, 12345679885, 12345679886, 12345679887, 12345679888, 12345679889, 12345679890, 12345679891, 12345679892, 12345679893, 12345679894, 12345679895, 12345679896, 12345679897, 12345679898, 12345679899, 12345679900, 12345679901, 12345679902, 12345679903, 12345679904, 12345679905, 12345679906, 12345679907, 12345679908, 12345679909, 12345679910, 12345679911, 12345679912, 12345679913, 12345679914, 12345679915, 12345679916, 12345679917, 12345679918, 12345679919, 12345679920, 12345679921, 12345679922, 12345679923, 12345679924, 12345679925, 12345679926, 12345679927, 12345679928, 12345679929, 12345679930, 12345679931, 12345679932, 12345679933, 12345679934, 12345679935, 12345679936, 12345679937, 12345679938, 12345679939, 12345679940, 12345679941, 12345679942, 12345679943, 12345679944, 12345679945, 12345679946, 12345679947, 12345679948, 12345679949, 12345679950, 12345679951, 12345679952, 12345679953, 12345679954, 12345679955, 12345679956, 12345679957, 12345679958, 12345679959, 12345679960, 12345679961, 12345679962, 12345679963, 12345679964, 12345679965, 12345679966, 12345679967, 12345679968, 12345679969, 12345679970, 12345679971, 12345679972, 12345679973, 12345679974, 12345679975, 12345679976, 12345679977, 12345679978, 12345679979, 12345679980, 12345679981, 12345679982, 12345679983, 12345679984, 12345679985, 12345679986, 12345679987, 12345679988, 12345679989, 12345679990, 12345679991, 12345679992, 12345679993, 12345679994, 12345679995, 12345679996, 12345679997, 12345679998, 12345679999, 12345680000, 12345680001, 12345680002, 12345680003, 12345680004, 12345680005, 12345680006, 12345680007, 12345680008, 12345680009, 12345680010, 12345680011, 12345680012, 12345680013, 12345680014, 12345680015, 12345680016, 12345680017, 12345680018, 12345680019, 12345680020, 12345680021, 12345680022, 12345680023, 12345680024, 12345680025, 12345680026, 12345680027, 12345680028, 12345680029, 12345680030, 12345680031, 12345680032, 12345680033, 12345680034, 12345680035, 12345680036, 12345680037, 12345680038, 12345680039, 12345680040, 12345680041, 12345680042, 12345680043, 12345680044, 12345680045, 12345680046, 12345680047, 12345680048, 12345680049, 12345680050, 12345680051, 12345680052, 12345680053, 12345680054, 12345680055, 12345680056, 12345680057, 12345680058, 12345680059, 12345680060, 12345680061, 12345680062, 12345680063, 12345680064, 12345680065, 12345680066, 12345680067, 12345680068, 12345680069, 12345680070, 12345680071, 12345680072, 12345680073, 12345680074, 12345680075, 12345680076, 12345680077, 12345680078, 12345680079, 12345680080, 12345680081, 12345680082, 12345680083, 12345680084, 12345680085, 12345680086, 12345680087, 12345680088, 12345680089, 12345680090, 12345680091, 12345680092, 12345680093, 12345680094, 12345680095, 12345680096, 12345680097, 12345680098, 12345680099, 12345680100, 12345680101, 12345680102, 12345680103, 12345680104, 12345680105, 12345680106, 12345680107, 12345680108, 12345680109, 12345680110, 12345680111, 12345680112, 12345680113, 12345680114, 12345680115, 12345680116, 12345680117, 12345680118, 12345680119, 12345680120, 12345680121, 12345680122, 12345680123, 12345680124, 12345680125, 12345680126, 12345680127, 12345680128, 12345680129, 12345680130, 12345680131, 12345680132, 12345680133, 12345680134, 12345680135, 12345680136, 12345680137, 12345680138, 12345680139, 12345680140, 12345680141, 12345680142, 12345680143, 12345680144, 12345680145, 12345680146, 12345680147, 12345680148, 12345680149, 12345680150, 12345680151, 12345680152, 12345680153, 12345680154, 12345680155, 12345680156, 12345680157, 12345680158, 12345680159, 12345680160, 12345680161, 12345680162, 12345680163, 12345680164, 12345680165, 12345680166, 12345680167, 12345680168, 12345680169, 12345680170, 12345680171, 12345680172, 12345680173, 12345680174, 12345680175, 12345680176, 12345680177, 12345680178, 12345680179, 12345680180, 12345680181, 12345680182, 12345680183, 12345680184, 12345680185, 12345680186, 12345680187, 12345680188, 12345680189, 12345680190, 12345680191, 12345680192, 12345680193, 12345680194, 12345680195, 12345680196, 12345680197, 12345680198, 12345680199, 12345680200, 12345680201, 12345680202, 12345680203, 12345680204, 12345680205, 12345680206, 12345680207, 12345680208, 12345680209, 12345680210, 12345680211, 12345680212, 12345680213, 12345680214, 12345680215, 12345680216, 12345680217, 12345680218, 12345680219, 12345680220, 12345680221, 12345680222, 12345680223, 12345680224, 12345680225, 12345680226, 12345680227, 12345680228, 12345680229, 12345680230, 12345680231, 12345680232, 12345680233, 12345680234, 12345680235, 12345680236, 12345680237, 12345680238, 12345680239, 12345680240, 12345680241, 12345680242, 12345680243, 12345680244, 12345680245, 12345680246, 12345680247, 12345680248, 12345680249, 12345680250, 12345680251, 12345680252, 12345680253, 12345680254, 12345680255, 12345680256, 12345680257, 12345680258, 12345680259, 12345680260, 12345680261, 12345680262, 12345680263, 12345680264, 12345680265, 12345680266, 12345680267, 12345680268, 12345680269, 12345680270, 12345680271, 12345680272, 12345680273, 12345680274, 12345680275, 12345680276, 12345680277, 12345680278, 12345680279, 12345680280, 12345680281, 12345680282, 12345680283, 12345680284, 12345680285, 12345680286, 12345680287, 12345680288, 12345680289, 12345680290, 12345680291, 12345680292, 12345680293, 12345680294, 12345680295, 12345680296, 12345680297, 12345680298, 12345680299, 12345680300, 12345680301, 12345680302, 12345680303, 12345680304, 12345680305, 12345680306, 12345680307, 12345680308, 12345680309, 12345680310, 12345680311, 12345680312, 12345680313, 12345680314, 12345680315, 12345680316, 12345680317, 12345680318, 12345680319, 12345680320, 12345680321, 12345680322, 12345680323, 12345680324, 12345680325, 12345680326, 12345680327, 12345680328, 12345680329, 12345680330, 12345680331, 12345680332, 12345680333, 12345680334, 12345680335, 12345680336, 12345680337, 12345680338, 12345680339, 12345680340, 12345680341, 12345680342, 12345680343, 12345680344, 12345680345, 12345680346, 12345680347, 12345680348, 12345680349, 12345680350, 12345680351, 12345680352, 12345680353, 12345680354, 12345680355, 12345680356, 12345680357, 12345680358, 12345680359, 12345680360, 12345680361, 12345680362, 12345680363, 12345680364, 12345680365, 12345680366, 12345680367, 12345680368, 12345680369, 12345680370, 12345680371, 12345680372, 12345680373, 12345680374, 12345680375, 12345680376, 12345680377, 12345680378, 12345680379, 12345680380, 12345680381, 12345680382, 12345680383, 12345680384, 12345680385, 12345680386, 12345680387, 12345680388, 12345680389, 12345680390, 12345680391, 12345680392, 12345680393, 12345680394, 12345680395, 12345680396, 12345680397, 12345680398, 12345680399, 12345680400, 12345680401, 12345680402, 12345680403, 12345680404, 12345680405, 12345680406, 12345680407, 12345680408, 12345680409, 12345680410, 12345680411, 12345680412, 12345680413, 12345680414, 12345680415, 12345680416, 12345680417, 12345680418, 12345680419, 12345680420, 12345680421, 12345680422, 12345680423, 12345680424, 12345680425, 12345680426, 12345680427, 12345680428, 12345680429, 12345680430, 12345680431, 12345680432, 12345680433, 12345680434, 12345680435, 12345680436, 12345680437, 12345680438, 12345680439, 12345680440, 12345680441, 12345680442, 12345680443, 12345680444, 12345680445, 12345680446, 12345680447, 12345680448, 12345680449, 12345680450, 12345680451, 12345680452, 12345680453, 12345680454, 12345680455, 12345680456, 12345680457, 12345680458, 12345680459, 12345680460, 12345680461, 12345680462, 12345680463, 12345680464, 12345680465, 12345680466, 12345680467, 12345680468, 12345680469, 12345680470, 12345680471, 12345680472, 12345680473, 12345680474, 12345680475, 12345680476, 12345680477, 12345680478, 12345680479, 12345680480, 12345680481, 12345680482, 12345680483, 12345680484, 12345680485, 12345680486, 12345680487, 12345680488, 12345680489, 12345680490, 12345680491, 12345680492, 12345680493, 12345680494, 12345680495, 12345680496, 12345680497, 12345680498, 12345680499, 12345680500, 12345680501, 12345680502, 12345680503, 12345680504, 12345680505, 12345680506, 12345680507, 12345680508, 12345680509, 12345680510, 12345680511, 12345680512, 12345680513, 12345680514, 12345680515, 12345680516, 12345680517, 12345680518, 12345680519, 12345680520, 12345680521, 12345680522, 12345680523, 12345680524, 12345680525, 12345680526, 12345680527, 12345680528, 12345680529, 12345680530, 12345680531, 12345680532, 12345680533, 12345680534, 12345680535, 12345680536, 12345680537, 12345680538, 12345680539, 12345680540, 12345680541, 12345680542, 12345680543, 12345680544, 12345680545, 12345680546, 12345680547, 12345680548, 12345680549, 12345680550, 12345680551, 12345680552, 12345680553, 12345680554, 12345680555, 12345680556, 12345680557, 12345680558, 12345680559, 12345680560, 12345680561, 12345680562, 12345680563, 12345680564, 12345680565, 12345680566, 12345680567, 12345680568, 12345680569, 12345680570, 12345680571, 12345680572, 12345680573, 12345680574, 12345680575, 12345680576, 12345680577, 12345680578, 12345680579, 12345680580, 12345680581, 12345680582, 12345680583, 12345680584, 12345680585, 12345680586, 12345680587, 12345680588, 12345680589, 12345680590, 12345680591, 12345680592, 12345680593, 12345680594, 12345680595, 12345680596, 12345680597, 12345680598, 12345680599, 12345680600, 12345680601, 12345680602, 12345680603, 12345680604, 12345680605, 12345680606, 12345680607, 12345680608, 12345680609, 12345680610, 12345680611, 12345680612, 12345680613, 12345680614, 12345680615, 12345680616, 12345680617, 12345680618, 12345680619, 12345680620, 12345680621, 12345680622, 12345680623, 12345680624, 12345680625, 12345680626, 12345680627, 12345680628, 12345680629, 12345680630, 12345680631, 12345680632, 12345680633, 12345680634, 12345680635, 12345680636, 12345680637, 12345680638, 12345680639, 12345680640, 12345680641, 12345680642, 12345680643, 12345680644, 12345680645, 12345680646, 12345680647, 12345680648, 12345680649, 12345680650, 12345680651, 12345680652, 12345680653, 12345680654, 12345680655, 12345680656, 12345680657, 12345680658, 12345680659, 12345680660, 12345680661, 12345680662, 12345680663, 12345680664, 12345680665, 12345680666, 12345680667, 12345680668, 12345680669, 12345680670, 12345680671, 12345680672, 12345680673, 12345680674, 12345680675, 12345680676, 12345680677, 12345680678, 12345680679, 12345680680, 12345680681, 12345680682, 12345680683, 12345680684, 12345680685, 12345680686, 12345680687, 12345680688, 12345680689, 12345680690, 12345680691, 12345680692, 12345680693, 12345680694, 12345680695, 12345680696, 12345680697, 12345680698, 12345680699, 12345680700, 12345680701, 12345680702, 12345680703, 12345680704, 12345680705, 12345680706, 12345680707, 12345680708, 12345680709, 12345680710, 12345680711, 12345680712, 12345680713, 12345680714, 12345680715, 12345680716, 12345680717, 12345680718, 12345680719, 12345680720, 12345680721, 12345680722, 12345680723, 12345680724, 12345680725, 12345680726, 12345680727, 12345680728, 12345680729, 12345680730, 12345680731, 12345680732, 12345680733, 12345680734, 12345680735, 12345680736, 12345680737, 12345680738, 12345680739, 12345680740, 12345680741, 12345680742, 12345680743, 12345680744, 12345680745, 12345680746, 12345680747, 12345680748, 12345680749, 12345680750, 12345680751, 12345680752, 12345680753, 12345680754, 12345680755, 12345680756, 12345680757, 12345680758, 12345680759, 12345680760, 12345680761, 12345680762, 12345680763, 12345680764, 12345680765, 12345680766, 12345680767, 12345680768, 12345680769, 12345680770, 12345680771, 12345680772, 12345680773, 12345680774, 12345680775, 12345680776, 12345680777, 12345680778, 12345680779, 12345680780, 12345680781, 12345680782, 12345680783, 12345680784, 12345680785, 12345680786, 12345680787, 12345680788, 12345680789, 12345680790, 12345680791, 12345680792, 12345680793, 12345680794, 12345680795, 12345680796, 12345680797, 12345680798, 12345680799, 12345680800, 12345680801, 12345680802, 12345680803, 12345680804, 12345680805, 12345680806, 12345680807, 12345680808, 12345680809, 12345680810, 12345680811, 12345680812, 12345680813, 12345680814, 12345680815, 12345680816, 12345680817, 12345680818, 12345680819, 12345680820, 12345680821, 12345680822, 12345680823, 12345680824, 12345680825, 12345680826, 12345680827, 12345680828, 12345680829, 12345680830, 12345680831, 12345680832, 12345680833, 12345680834, 12345680835, 12345680836, 12345680837, 12345680838, 12345680839, 12345680840, 12345680841, 12345680842, 12345680843, 12345680844, 12345680845, 12345680846, 12345680847, 12345680848, 12345680849, 12345680850, 12345680851, 12345680852, 12345680853, 12345680854, 12345680855, 12345680856, 12345680857, 12345680858, 12345680859, 12345680860, 12345680861, 12345680862, 12345680863, 12345680864, 12345680865, 12345680866, 12345680867, 12345680868, 12345680869, 12345680870, 12345680871, 12345680872, 12345680873, 12345680874, 12345680875, 12345680876, 12345680877, 12345680878, 12345680879, 12345680880, 12345680881, 12345680882, 12345680883, 12345680884, 12345680885, 12345680886, 12345680887, 12345680888, 12345680889, 12345680890, 12345680891, 12345680892, 12345680893, 12345680894, 12345680895, 12345680896, 12345680897, 12345680898, 12345680899, 12345680900, 12345680901, 12345680902, 12345680903, 12345680904, 12345680905, 12345680906, 12345680907, 12345680908, 12345680909, 12345680910, 12345680911, 12345680912, 12345680913, 12345680914, 12345680915, 12345680916, 12345680917, 12345680918, 12345680919, 12345680920, 12345680921, 12345680922, 12345680923, 12345680924, 12345680925, 12345680926, 12345680927, 12345680928, 12345680929, 12345680930, 12345680931, 12345680932, 12345680933, 12345680934, 12345680935, 12345680936, 12345680937, 12345680938, 12345680939, 12345680940, 12345680941, 12345680942, 12345680943, 12345680944, 12345680945, 12345680946, 12345680947, 12345680948, 12345680949, 12345680950, 12345680951, 12345680952, 12345680953, 12345680954, 12345680955, 12345680956, 12345680957, 12345680958, 12345680959, 12345680960, 12345680961, 12345680962, 12345680963, 12345680964, 12345680965, 12345680966, 12345680967, 12345680968, 12345680969, 12345680970, 12345680971, 12345680972, 12345680973, 12345680974, 12345680975, 12345680976, 12345680977, 12345680978, 12345680979, 12345680980, 12345680981, 12345680982, 12345680983, 12345680984, 12345680985, 12345680986, 12345680987, 12345680988, 12345680989, 12345680990, 12345680991, 12345680992, 12345680993, 12345680994, 12345680995, 12345680996, 12345680997, 12345680998, 12345680999, 12345681000, 12345681001, 12345681002, 12345681003, 12345681004, 12345681005, 12345681006, 12345681007, 12345681008, 12345681009, 12345681010, 12345681011, 12345681012, 12345681013, 12345681014, 12345681015, 12345681016, 12345681017, 12345681018, 12345681019, 12345681020, 12345681021, 12345681022, 12345681023, 12345681024, 12345681025, 12345681026, 12345681027, 12345681028, 12345681029, 12345681030, 12345681031, 12345681032, 12345681033, 12345681034, 12345681035, 12345681036, 12345681037, 12345681038, 12345681039, 12345681040, 12345681041, 12345681042, 12345681043, 12345681044, 12345681045, 12345681046, 12345681047, 12345681048, 12345681049, 12345681050, 12345681051, 12345681052, 12345681053, 12345681054, 12345681055, 12345681056, 12345681057, 12345681058, 12345681059, 12345681060, 12345681061, 12345681062, 12345681063, 12345681064, 12345681065, 12345681066, 12345681067, 12345681068, 12345681069, 12345681070, 12345681071, 12345681072, 12345681073, 12345681074, 12345681075, 12345681076, 12345681077, 12345681078, 12345681079, 12345681080, 12345681081, 12345681082, 12345681083, 12345681084, 12345681085, 12345681086, 12345681087, 12345681088, 12345681089, 12345681090, 12345681091, 12345681092, 12345681093, 12345681094, 12345681095, 12345681096, 12345681097, 12345681098, 12345681099, 12345681100, 12345681101, 12345681102, 12345681103, 12345681104, 12345681105, 12345681106, 12345681107, 12345681108, 12345681109, 12345681110, 12345681111, 12345681112, 12345681113, 12345681114, 12345681115, 12345681116, 12345681117, 12345681118, 12345681119, 12345681120, 12345681121, 12345681122, 12345681123, 12345681124, 12345681125, 12345681126, 12345681127, 12345681128, 12345681129, 12345681130, 12345681131, 12345681132, 12345681133, 12345681134, 12345681135, 12345681136, 12345681137, 12345681138, 12345681139, 12345681140, 12345681141, 12345681142, 12345681143, 12345681144, 12345681145, 12345681146, 12345681147, 12345681148, 12345681149, 12345681150, 12345681151, 12345681152, 12345681153, 12345681154, 12345681155, 12345681156, 12345681157, 12345681158, 12345681159, 12345681160, 12345681161, 12345681162, 12345681163, 12345681164, 12345681165, 12345681166, 12345681167, 12345681168, 12345681169, 12345681170, 12345681171, 12345681172, 12345681173, 12345681174, 12345681175, 12345681176, 12345681177, 12345681178, 12345681179, 12345681180, 12345681181, 12345681182, 12345681183, 12345681184, 12345681185, 12345681186, 12345681187, 12345681188, 12345681189, 12345681190, 12345681191, 12345681192, 12345681193, 12345681194, 12345681195, 12345681196, 12345681197, 12345681198, 12345681199, 12345681200, 12345681201, 12345681202, 12345681203, 12345681204, 12345681205, 12345681206, 12345681207, 12345681208, 12345681209, 12345681210, 12345681211, 12345681212, 12345681213, 12345681214, 12345681215, 12345681216, 12345681217, 12345681218, 12345681219, 12345681220, 12345681221, 12345681222, 12345681223, 12345681224, 12345681225, 12345681226, 12345681227, 12345681228, 12345681229, 12345681230, 12345681231, 12345681232, 12345681233, 12345681234, 12345681235, 12345681236, 12345681237, 12345681238, 12345681239, 12345681240, 12345681241, 12345681242, 12345681243, 12345681244, 12345681245, 12345681246, 12345681247, 12345681248, 12345681249, 12345681250, 12345681251, 12345681252, 12345681253, 12345681254, 12345681255, 12345681256, 12345681257, 12345681258, 12345681259, 12345681260, 12345681261, 12345681262, 12345681263, 12345681264, 12345681265, 12345681266, 12345681267, 12345681268, 12345681269, 12345681270, 12345681271, 12345681272, 12345681273, 12345681274, 12345681275, 12345681276, 12345681277, 12345681278, 12345681279, 12345681280, 12345681281, 12345681282, 12345681283, 12345681284, 12345681285, 12345681286, 12345681287, 12345681288, 12345681289, 12345681290, 12345681291, 12345681292, 12345681293, 12345681294, 12345681295, 12345681296, 12345681297, 12345681298, 12345681299, 12345681300, 12345681301, 12345681302, 12345681303, 12345681304, 12345681305, 12345681306, 12345681307, 12345681308, 12345681309, 12345681310, 12345681311, 12345681312, 12345681313, 12345681314, 12345681315, 12345681316, 12345681317, 12345681318, 12345681319, 12345681320, 12345681321, 12345681322, 12345681323, 12345681324, 12345681325, 12345681326, 12345681327, 12345681328, 12345681329, 12345681330, 12345681331, 12345681332, 12345681333, 12345681334, 12345681335, 12345681336, 12345681337, 12345681338, 12345681339, 12345681340, 12345681341, 12345681342, 12345681343, 12345681344, 12345681345, 12345681346, 12345681347, 12345681348, 12345681349, 12345681350, 12345681351, 12345681352, 12345681353, 12345681354, 12345681355, 12345681356, 12345681357, 12345681358, 12345681359, 12345681360, 12345681361, 12345681362, 12345681363, 12345681364, 12345681365, 12345681366, 12345681367, 12345681368, 12345681369, 12345681370, 12345681371, 12345681372, 12345681373, 12345681374, 12345681375, 12345681376, 12345681377, 12345681378, 12345681379, 12345681380, 12345681381, 12345681382, 12345681383, 12345681384, 12345681385, 12345681386, 12345681387, 12345681388, 12345681389, 12345681390, 12345681391, 12345681392, 12345681393, 12345681394, 12345681395, 12345681396, 12345681397, 12345681398, 12345681399, 12345681400, 12345681401, 12345681402, 12345681403, 12345681404, 12345681405, 12345681406, 12345681407, 12345681408, 12345681409, 12345681410, 12345681411, 12345681412, 12345681413, 12345681414, 12345681415, 12345681416, 12345681417, 12345681418, 12345681419, 12345681420, 12345681421, 12345681422, 12345681423, 12345681424, 12345681425, 12345681426, 12345681427, 12345681428, 12345681429, 12345681430, 12345681431, 12345681432, 12345681433, 12345681434, 12345681435, 12345681436, 12345681437, 12345681438, 12345681439, 12345681440, 12345681441, 12345681442, 12345681443, 12345681444, 12345681445, 12345681446, 12345681447, 12345681448, 12345681449, 12345681450, 12345681451, 12345681452, 12345681453, 12345681454, 12345681455, 12345681456, 12345681457, 12345681458, 12345681459, 12345681460, 12345681461, 12345681462, 12345681463, 12345681464, 12345681465, 12345681466, 12345681467, 12345681468, 12345681469, 12345681470, 12345681471, 12345681472, 12345681473, 12345681474, 12345681475, 12345681476, 12345681477, 12345681478, 12345681479, 12345681480, 12345681481, 12345681482, 12345681483, 12345681484, 12345681485, 12345681486, 12345681487, 12345681488, 12345681489, 12345681490, 12345681491, 12345681492, 12345681493, 12345681494, 12345681495, 12345681496, 12345681497, 12345681498, 12345681499, 12345681500, 12345681501, 12345681502, 12345681503, 12345681504, 12345681505, 12345681506, 12345681507, 12345681508, 12345681509, 12345681510, 12345681511, 12345681512, 12345681513, 12345681514, 12345681515, 12345681516, 12345681517, 12345681518, 12345681519, 12345681520, 12345681521, 12345681522, 12345681523, 12345681524, 12345681525, 12345681526, 12345681527, 12345681528, 12345681529, 12345681530, 12345681531, 12345681532, 12345681533, 12345681534, 12345681535, 12345681536, 12345681537, 12345681538, 12345681539, 12345681540, 12345681541, 12345681542, 12345681543, 12345681544, 12345681545, 12345681546, 12345681547, 12345681548, 12345681549, 12345681550, 12345681551, 12345681552, 12345681553, 12345681554, 12345681555, 12345681556, 12345681557, 12345681558, 12345681559, 12345681560, 12345681561, 12345681562, 12345681563, 12345681564, 12345681565, 12345681566, 12345681567, 12345681568, 12345681569, 12345681570, 12345681571, 12345681572, 12345681573, 12345681574, 12345681575, 12345681576, 12345681577, 12345681578, 12345681579, 12345681580, 12345681581, 12345681582, 12345681583, 12345681584, 12345681585, 12345681586, 12345681587, 12345681588, 12345681589, 12345681590, 12345681591, 12345681592, 12345681593, 12345681594, 12345681595, 12345681596, 12345681597, 12345681598, 12345681599, 12345681600, 12345681601, 12345681602, 12345681603, 12345681604, 12345681605, 12345681606, 12345681607, 12345681608, 12345681609, 12345681610, 12345681611, 12345681612, 12345681613, 12345681614, 12345681615, 12345681616, 12345681617, 12345681618, 12345681619, 12345681620, 12345681621, 12345681622, 12345681623, 12345681624, 12345681625, 12345681626, 12345681627, 12345681628, 12345681629, 12345681630, 12345681631, 12345681632, 12345681633, 12345681634, 12345681635, 12345681636, 12345681637, 12345681638, 12345681639, 12345681640, 12345681641, 12345681642, 12345681643, 12345681644, 12345681645, 12345681646, 12345681647, 12345681648, 12345681649, 12345681650, 12345681651, 12345681652, 12345681653, 12345681654, 12345681655, 12345681656, 12345681657, 12345681658, 12345681659, 12345681660, 12345681661, 12345681662, 12345681663, 12345681664, 12345681665, 12345681666, 12345681667, 12345681668, 12345681669, 12345681670, 12345681671, 12345681672, 12345681673, 12345681674, 12345681675, 12345681676, 12345681677, 12345681678, 12345681679, 12345681680, 12345681681, 12345681682, 12345681683, 12345681684, 12345681685, 12345681686, 12345681687, 12345681688, 12345681689, 12345681690, 12345681691, 12345681692, 12345681693, 12345681694, 12345681695, 12345681696, 12345681697, 12345681698, 12345681699, 12345681700, 12345681701, 12345681702, 12345681703, 12345681704, 12345681705, 12345681706, 12345681707, 12345681708, 12345681709, 12345681710, 12345681711, 12345681712, 12345681713, 12345681714, 12345681715, 12345681716, 12345681717, 12345681718, 12345681719, 12345681720, 12345681721, 12345681722, 12345681723, 12345681724, 12345681725, 12345681726, 12345681727, 12345681728, 12345681729, 12345681730, 12345681731, 12345681732, 12345681733, 12345681734, 12345681735, 12345681736, 12345681737, 12345681738, 12345681739, 12345681740, 12345681741, 12345681742, 12345681743, 12345681744, 12345681745, 12345681746, 12345681747, 12345681748, 12345681749, 12345681750, 12345681751, 12345681752, 12345681753, 12345681754, 12345681755, 12345681756, 12345681757, 12345681758, 12345681759, 12345681760, 12345681761, 12345681762, 12345681763, 12345681764, 12345681765, 12345681766, 12345681767, 12345681768, 12345681769, 12345681770, 12345681771, 12345681772, 12345681773, 12345681774, 12345681775, 12345681776, 12345681777, 12345681778, 12345681779, 12345681780, 12345681781, 12345681782, 12345681783, 12345681784, 12345681785, 12345681786, 12345681787, 12345681788, 12345681789, 12345681790, 12345681791, 12345681792, 12345681793, 12345681794, 12345681795, 12345681796, 12345681797, 12345681798, 12345681799, 12345681800, 12345681801, 12345681802, 12345681803, 12345681804, 12345681805, 12345681806, 12345681807, 12345681808, 12345681809, 12345681810, 12345681811, 12345681812, 12345681813, 12345681814, 12345681815, 12345681816, 12345681817, 12345681818, 12345681819, 12345681820, 12345681821, 12345681822, 12345681823, 12345681824, 12345681825, 12345681826, 12345681827, 12345681828, 12345681829, 12345681830, 12345681831, 12345681832, 12345681833, 12345681834, 12345681835, 12345681836, 12345681837, 12345681838, 12345681839, 12345681840, 12345681841, 12345681842, 12345681843, 12345681844, 12345681845, 12345681846, 12345681847, 12345681848, 12345681849, 12345681850, 12345681851, 12345681852, 12345681853, 12345681854, 12345681855, 12345681856, 12345681857, 12345681858, 12345681859, 12345681860, 12345681861, 12345681862, 12345681863, 12345681864, 12345681865, 12345681866, 12345681867, 12345681868, 12345681869, 12345681870, 12345681871, 12345681872, 12345681873, 12345681874, 12345681875, 12345681876, 12345681877, 12345681878, 12345681879, 12345681880, 12345681881, 12345681882, 12345681883, 12345681884, 12345681885, 12345681886, 12345681887, 12345681888, 12345681889, 12345681890, 12345681891, 12345681892, 12345681893, 12345681894, 12345681895, 12345681896, 12345681897, 12345681898, 12345681899, 12345681900, 12345681901, 12345681902, 12345681903, 12345681904, 12345681905, 12345681906, 12345681907, 12345681908, 12345681909, 12345681910, 12345681911, 12345681912, 12345681913, 12345681914, 12345681915, 12345681916, 12345681917, 12345681918, 12345681919, 12345681920, 12345681921, 12345681922, 12345681923, 12345681924, 12345681925, 12345681926, 12345681927, 12345681928, 12345681929, 12345681930, 12345681931, 12345681932, 12345681933, 12345681934, 12345681935, 12345681936, 12345681937, 12345681938, 12345681939, 12345681940, 12345681941, 12345681942, 12345681943, 12345681944, 12345681945, 12345681946, 12345681947, 12345681948, 12345681949, 12345681950, 12345681951, 12345681952, 12345681953, 12345681954, 12345681955, 12345681956, 12345681957, 12345681958, 12345681959, 12345681960, 12345681961, 12345681962, 12345681963, 12345681964, 12345681965, 12345681966, 12345681967, 12345681968, 12345681969, 12345681970, 12345681971, 12345681972, 12345681973, 12345681974, 12345681975, 12345681976, 12345681977, 12345681978, 12345681979, 12345681980, 12345681981, 12345681982, 12345681983, 12345681984, 12345681985, 12345681986, 12345681987, 12345681988, 12345681989, 12345681990, 12345681991, 12345681992, 12345681993, 12345681994, 12345681995, 12345681996, 12345681997, 12345681998, 12345681999, 12345682000, 12345682001, 12345682002, 12345682003, 12345682004, 12345682005, 12345682006, 12345682007, 12345682008, 12345682009, 12345682010, 12345682011, 12345682012, 12345682013, 12345682014, 12345682015, 12345682016, 12345682017, 12345682018, 12345682019, 12345682020, 12345682021, 12345682022, 12345682023, 12345682024, 12345682025, 12345682026, 12345682027, 12345682028, 12345682029, 12345682030, 12345682031, 12345682032, 12345682033, 12345682034, 12345682035, 12345682036, 12345682037, 12345682038, 12345682039, 12345682040, 12345682041, 12345682042, 12345682043, 12345682044, 12345682045, 12345682046, 12345682047, 12345682048, 12345682049, 12345682050, 12345682051, 12345682052, 12345682053, 12345682054, 12345682055, 12345682056, 12345682057, 12345682058, 12345682059, 12345682060, 12345682061, 12345682062, 12345682063, 12345682064, 12345682065, 12345682066, 12345682067, 12345682068, 12345682069, 12345682070, 12345682071, 12345682072, 12345682073, 12345682074, 12345682075, 12345682076, 12345682077, 12345682078, 12345682079, 12345682080, 12345682081, 12345682082, 12345682083, 12345682084, 12345682085, 12345682086, 12345682087, 12345682088, 12345682089, 12345682090, 12345682091, 12345682092, 12345682093, 12345682094, 12345682095, 12345682096, 12345682097, 12345682098, 12345682099, 12345682100, 12345682101, 12345682102, 12345682103, 12345682104, 12345682105, 12345682106, 12345682107, 12345682108, 12345682109, 12345682110, 12345682111, 12345682112, 12345682113, 12345682114, 12345682115, 12345682116, 12345682117, 12345682118, 12345682119, 12345682120, 12345682121, 12345682122, 12345682123, 12345682124, 12345682125, 12345682126, 12345682127, 12345682128, 12345682129, 12345682130, 12345682131, 12345682132, 12345682133, 12345682134, 12345682135, 12345682136, 12345682137, 12345682138, 12345682139, 12345682140, 12345682141, 12345682142, 12345682143, 12345682144, 12345682145, 12345682146, 12345682147, 12345682148, 12345682149, 12345682150, 12345682151, 12345682152, 12345682153, 12345682154, 12345682155, 12345682156, 12345682157, 12345682158, 12345682159, 12345682160, 12345682161, 12345682162, 12345682163, 12345682164, 12345682165, 12345682166, 12345682167, 12345682168, 12345682169, 12345682170, 12345682171, 12345682172, 12345682173, 12345682174, 12345682175, 12345682176, 12345682177, 12345682178, 12345682179, 12345682180, 12345682181, 12345682182, 12345682183, 12345682184, 12345682185, 12345682186, 12345682187, 12345682188, 12345682189, 12345682190, 12345682191, 12345682192, 12345682193, 12345682194, 12345682195, 12345682196, 12345682197, 12345682198, 12345682199, 12345682200, 12345682201, 12345682202, 12345682203, 12345682204, 12345682205, 12345682206, 12345682207, 12345682208, 12345682209, 12345682210, 12345682211, 12345682212, 12345682213, 12345682214, 12345682215, 12345682216, 12345682217, 12345682218, 12345682219, 12345682220, 12345682221, 12345682222, 12345682223, 12345682224, 12345682225, 12345682226, 12345682227, 12345682228, 12345682229, 12345682230, 12345682231, 12345682232, 12345682233, 12345682234, 12345682235, 12345682236, 12345682237, 12345682238, 12345682239, 12345682240, 12345682241, 12345682242, 12345682243, 12345682244, 12345682245, 12345682246, 12345682247, 12345682248, 12345682249, 12345682250, 12345682251, 12345682252, 12345682253, 12345682254, 12345682255, 12345682256, 12345682257, 12345682258, 12345682259, 12345682260, 12345682261, 12345682262, 12345682263, 12345682264, 12345682265, 12345682266, 12345682267, 12345682268, 12345682269, 12345682270, 12345682271, 12345682272, 12345682273, 12345682274, 12345682275, 12345682276, 12345682277, 12345682278, 12345682279, 12345682280, 12345682281, 12345682282, 12345682283, 12345682284, 12345682285, 12345682286, 12345682287, 12345682288, 12345682289, 12345682290, 12345682291, 12345682292, 12345682293, 12345682294, 12345682295, 12345682296, 12345682297, 12345682298, 12345682299, 12345682300, 12345682301, 12345682302, 12345682303, 12345682304, 12345682305, 12345682306, 12345682307, 12345682308, 12345682309, 12345682310, 12345682311, 12345682312, 12345682313, 12345682314, 12345682315, 12345682316, 12345682317, 12345682318, 12345682319, 12345682320, 12345682321, 12345682322, 12345682323, 12345682324, 12345682325, 12345682326, 12345682327, 12345682328, 12345682329, 12345682330, 12345682331, 12345682332, 12345682333, 12345682334, 12345682335, 12345682336, 12345682337, 12345682338, 12345682339, 12345682340, 12345682341, 12345682342, 12345682343, 12345682344, 12345682345, 12345682346, 12345682347, 12345682348, 12345682349, 12345682350, 12345682351, 12345682352, 12345682353, 12345682354, 12345682355, 12345682356, 12345682357, 12345682358, 12345682359, 12345682360, 12345682361, 12345682362, 12345682363, 12345682364, 12345682365, 12345682366, 12345682367, 12345682368, 12345682369, 12345682370, 12345682371, 12345682372, 12345682373, 12345682374, 12345682375, 12345682376, 12345682377, 12345682378, 12345682379, 12345682380, 12345682381, 12345682382, 12345682383, 12345682384, 12345682385, 12345682386, 12345682387, 12345682388, 12345682389, 12345682390, 12345682391, 12345682392, 12345682393, 12345682394, 12345682395, 12345682396, 12345682397, 12345682398, 12345682399, 12345682400, 12345682401, 12345682402, 12345682403, 12345682404, 12345682405, 12345682406, 12345682407, 12345682408, 12345682409, 12345682410, 12345682411, 12345682412, 12345682413, 12345682414, 12345682415, 12345682416, 12345682417, 12345682418, 12345682419, 12345682420, 12345682421, 12345682422, 12345682423, 12345682424, 12345682425, 12345682426, 12345682427, 12345682428, 12345682429, 12345682430, 12345682431, 12345682432, 12345682433, 12345682434, 12345682435, 12345682436, 12345682437, 12345682438, 12345682439, 12345682440, 12345682441, 12345682442, 12345682443, 12345682444, 12345682445, 12345682446, 12345682447, 12345682448, 12345682449, 12345682450, 12345682451, 12345682452, 12345682453, 12345682454, 12345682455, 12345682456, 12345682457, 12345682458, 12345682459, 12345682460, 12345682461, 12345682462, 12345682463, 12345682464, 12345682465, 12345682466, 12345682467, 12345682468, 12345682469, 12345682470, 12345682471, 12345682472, 12345682473, 12345682474, 12345682475, 12345682476, 12345682477, 12345682478, 12345682479, 12345682480, 12345682481, 12345682482, 12345682483, 12345682484, 12345682485, 12345682486, 12345682487, 12345682488, 12345682489, 12345682490, 12345682491, 12345682492, 12345682493, 12345682494, 12345682495, 12345682496, 12345682497, 12345682498, 12345682499, 12345682500, 12345682501, 12345682502, 12345682503, 12345682504, 12345682505, 12345682506, 12345682507, 12345682508, 12345682509, 12345682510, 12345682511, 12345682512, 12345682513, 12345682514, 12345682515, 12345682516, 12345682517, 12345682518, 12345682519, 12345682520, 12345682521, 12345682522, 12345682523, 12345682524, 12345682525, 12345682526, 12345682527, 12345682528, 12345682529, 12345682530, 12345682531, 12345682532, 12345682533, 12345682534, 12345682535, 12345682536, 12345682537, 12345682538, 12345682539, 12345682540, 12345682541, 12345682542, 12345682543, 12345682544, 12345682545, 12345682546, 12345682547, 12345682548, 12345682549, 12345682550, 12345682551, 12345682552, 12345682553, 12345682554, 12345682555, 12345682556, 12345682557, 12345682558, 12345682559, 12345682560, 12345682561, 12345682562, 12345682563, 12345682564, 12345682565, 12345682566, 12345682567, 12345682568, 12345682569, 12345682570, 12345682571, 12345682572, 12345682573, 12345682574, 12345682575, 12345682576, 12345682577, 12345682578, 12345682579, 12345682580, 12345682581, 12345682582, 12345682583, 12345682584, 12345682585, 12345682586, 12345682587, 12345682588, 12345682589, 12345682590, 12345682591, 12345682592, 12345682593, 12345682594, 12345682595, 12345682596, 12345682597, 12345682598, 12345682599, 12345682600, 12345682601, 12345682602, 12345682603, 12345682604, 12345682605, 12345682606, 12345682607, 12345682608, 12345682609, 12345682610, 12345682611, 12345682612, 12345682613, 12345682614, 12345682615, 12345682616, 12345682617, 12345682618, 12345682619, 12345682620, 12345682621, 12345682622, 12345682623, 12345682624, 12345682625, 12345682626, 12345682627, 12345682628, 12345682629, 12345682630, 12345682631, 12345682632, 12345682633, 12345682634, 12345682635, 12345682636, 12345682637, 12345682638, 12345682639, 12345682640, 12345682641, 12345682642, 12345682643, 12345682644, 12345682645, 12345682646, 12345682647, 12345682648, 12345682649, 12345682650, 12345682651, 12345682652, 12345682653, 12345682654, 12345682655, 12345682656, 12345682657, 12345682658, 12345682659, 12345682660, 12345682661, 12345682662, 12345682663, 12345682664, 12345682665, 12345682666, 12345682667, 12345682668, 12345682669, 12345682670, 12345682671, 12345682672, 12345682673, 12345682674, 12345682675, 12345682676, 12345682677, 12345682678, 12345682679, 12345682680, 12345682681, 12345682682, 12345682683, 12345682684, 12345682685, 12345682686, 12345682687, 12345682688, 12345682689, 12345682690, 12345682691, 12345682692, 12345682693, 12345682694, 12345682695, 12345682696, 12345682697, 12345682698, 12345682699, 12345682700, 12345682701, 12345682702, 12345682703, 12345682704, 12345682705, 12345682706, 12345682707, 12345682708, 12345682709, 12345682710, 12345682711, 12345682712, 12345682713, 12345682714, 12345682715, 12345682716, 12345682717, 12345682718, 12345682719, 12345682720, 12345682721, 12345682722, 12345682723, 12345682724, 12345682725, 12345682726, 12345682727, 12345682728, 12345682729, 12345682730, 12345682731, 12345682732, 12345682733, 12345682734, 12345682735, 12345682736, 12345682737, 12345682738, 12345682739, 12345682740, 12345682741, 12345682742, 12345682743, 12345682744, 12345682745, 12345682746, 12345682747, 12345682748, 12345682749, 12345682750, 12345682751, 12345682752, 12345682753, 12345682754, 12345682755, 12345682756, 12345682757, 12345682758, 12345682759, 12345682760, 12345682761, 12345682762, 12345682763, 12345682764, 12345682765, 12345682766, 12345682767, 12345682768, 12345682769, 12345682770, 12345682771, 12345682772, 12345682773, 12345682774, 12345682775, 12345682776, 12345682777, 12345682778, 12345682779, 12345682780, 12345682781, 12345682782, 12345682783, 12345682784, 12345682785, 12345682786, 12345682787, 12345682788, 12345682789, 12345682790, 12345682791, 12345682792, 12345682793, 12345682794, 12345682795, 12345682796, 12345682797, 12345682798, 12345682799, 12345682800, 12345682801, 12345682802, 12345682803, 12345682804, 12345682805, 12345682806, 12345682807, 12345682808, 12345682809, 12345682810, 12345682811, 12345682812, 12345682813, 12345682814, 12345682815, 12345682816, 12345682817, 12345682818, 12345682819, 12345682820, 12345682821, 12345682822, 12345682823, 12345682824, 12345682825, 12345682826, 12345682827, 12345682828, 12345682829, 12345682830, 12345682831, 12345682832, 12345682833, 12345682834, 12345682835, 12345682836, 12345682837, 12345682838, 12345682839, 12345682840, 12345682841, 12345682842, 12345682843, 12345682844, 12345682845, 12345682846, 12345682847, 12345682848, 12345682849, 12345682850, 12345682851, 12345682852, 12345682853, 12345682854, 12345682855, 12345682856, 12345682857, 12345682858, 12345682859, 12345682860, 12345682861, 12345682862, 12345682863, 12345682864, 12345682865, 12345682866, 12345682867, 12345682868, 12345682869, 12345682870, 12345682871, 12345682872, 12345682873, 12345682874, 12345682875, 12345682876, 12345682877, 12345682878, 12345682879, 12345682880, 12345682881, 12345682882, 12345682883, 12345682884, 12345682885, 12345682886, 12345682887, 12345682888, 12345682889, 12345682890, 12345682891, 12345682892, 12345682893, 12345682894, 12345682895, 12345682896, 12345682897, 12345682898, 12345682899, 12345682900, 12345682901, 12345682902, 12345682903, 12345682904, 12345682905, 12345682906, 12345682907, 12345682908, 12345682909, 12345682910, 12345682911, 12345682912, 12345682913, 12345682914, 12345682915, 12345682916, 12345682917, 12345682918, 12345682919, 12345682920, 12345682921, 12345682922, 12345682923, 12345682924, 12345682925, 12345682926, 12345682927, 12345682928, 12345682929, 12345682930, 12345682931, 12345682932, 12345682933, 12345682934, 12345682935, 12345682936, 12345682937, 12345682938, 12345682939, 12345682940, 12345682941, 12345682942, 12345682943, 12345682944, 12345682945, 12345682946, 12345682947, 12345682948, 12345682949, 12345682950, 12345682951, 12345682952, 12345682953, 12345682954, 12345682955, 12345682956, 12345682957, 12345682958, 12345682959, 12345682960, 12345682961, 12345682962, 12345682963, 12345682964, 12345682965, 12345682966, 12345682967, 12345682968, 12345682969, 12345682970, 12345682971, 12345682972, 12345682973, 12345682974, 12345682975, 12345682976, 12345682977, 12345682978, 12345682979, 12345682980, 12345682981, 12345682982, 12345682983, 12345682984, 12345682985, 12345682986, 12345682987, 12345682988, 12345682989, 12345682990, 12345682991, 12345682992, 12345682993, 12345682994, 12345682995, 12345682996, 12345682997, 12345682998, 12345682999, 12345683000, 12345683001, 12345683002, 12345683003, 12345683004, 12345683005, 12345683006, 12345683007, 12345683008, 12345683009, 12345683010, 12345683011, 12345683012, 12345683013, 12345683014, 12345683015, 12345683016, 12345683017, 12345683018, 12345683019, 12345683020, 12345683021, 12345683022, 12345683023, 12345683024, 12345683025, 12345683026, 12345683027, 12345683028, 12345683029, 12345683030, 12345683031, 12345683032, 12345683033, 12345683034, 12345683035, 12345683036, 12345683037, 12345683038, 12345683039, 12345683040, 12345683041, 12345683042, 12345683043, 12345683044, 12345683045, 12345683046, 12345683047, 12345683048, 12345683049, 12345683050, 12345683051, 12345683052, 12345683053, 12345683054, 12345683055, 12345683056, 12345683057, 12345683058, 12345683059, 12345683060, 12345683061, 12345683062, 12345683063, 12345683064, 12345683065, 12345683066, 12345683067, 12345683068, 12345683069, 12345683070, 12345683071, 12345683072, 12345683073, 12345683074, 12345683075, 12345683076, 12345683077, 12345683078, 12345683079, 12345683080, 12345683081, 12345683082, 12345683083, 12345683084, 12345683085, 12345683086, 12345683087, 12345683088, 12345683089, 12345683090, 12345683091, 12345683092, 12345683093, 12345683094, 12345683095, 12345683096, 12345683097, 12345683098, 12345683099, 12345683100, 12345683101, 12345683102, 12345683103, 12345683104, 12345683105, 12345683106, 12345683107, 12345683108, 12345683109, 12345683110, 12345683111, 12345683112, 12345683113, 12345683114, 12345683115, 12345683116, 12345683117, 12345683118, 12345683119, 12345683120, 12345683121, 12345683122, 12345683123, 12345683124, 12345683125, 12345683126, 12345683127, 12345683128, 12345683129, 12345683130, 12345683131, 12345683132, 12345683133, 12345683134, 12345683135, 12345683136, 12345683137, 12345683138, 12345683139, 12345683140, 12345683141, 12345683142, 12345683143, 12345683144, 12345683145, 12345683146, 12345683147, 12345683148, 12345683149, 12345683150, 12345683151, 12345683152, 12345683153, 12345683154, 12345683155, 12345683156, 12345683157, 12345683158, 12345683159, 12345683160, 12345683161, 12345683162, 12345683163, 12345683164, 12345683165, 12345683166, 12345683167, 12345683168, 12345683169, 12345683170, 12345683171, 12345683172, 12345683173, 12345683174, 12345683175, 12345683176, 12345683177, 12345683178, 12345683179, 12345683180, 12345683181, 12345683182, 12345683183, 12345683184, 12345683185, 12345683186, 12345683187, 12345683188, 12345683189, 12345683190, 12345683191, 12345683192, 12345683193, 12345683194, 12345683195, 12345683196, 12345683197, 12345683198, 12345683199, 12345683200, 12345683201, 12345683202, 12345683203, 12345683204, 12345683205, 12345683206, 12345683207, 12345683208, 12345683209, 12345683210, 12345683211, 12345683212, 12345683213, 12345683214, 12345683215, 12345683216, 12345683217, 12345683218, 12345683219, 12345683220, 12345683221, 12345683222, 12345683223, 12345683224, 12345683225, 12345683226, 12345683227, 12345683228, 12345683229, 12345683230, 12345683231, 12345683232, 12345683233, 12345683234, 12345683235, 12345683236, 12345683237, 12345683238, 12345683239, 12345683240, 12345683241, 12345683242, 12345683243, 12345683244, 12345683245, 12345683246, 12345683247, 12345683248, 12345683249, 12345683250, 12345683251, 12345683252, 12345683253, 12345683254, 12345683255, 12345683256, 12345683257, 12345683258, 12345683259, 12345683260, 12345683261, 12345683262, 12345683263, 12345683264, 12345683265, 12345683266, 12345683267, 12345683268, 12345683269, 12345683270, 12345683271) and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-01-16 07:36:46.142';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:37:04,404 - 123877 - src.utils.log - INFO - βœ… Fetched 4362 rows - __SPLIT__ 2026-01-16 12:37:04,407 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149740;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:37:04,673 - 123877 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:37:04,800 - 123877 - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911,12345678912,12345678913,12345678914,12345678915,12345678916,12345678917,12345678918,12345678919,12345678920,12345678921,12345678922,12345678923,12345678924,12345678925,12345678926,12345678927,12345678928,12345678929,12345678930,12345678931,12345678932,12345678933,12345678934,12345678935,12345678936,12345678937,12345678938,12345678939,12345678940,12345678941,12345678942,12345678943,12345678944,12345678945,12345678946,12345678947,12345678948,12345678949,12345678950,12345678951,12345678952,12345678953,12345678954,12345678955,12345678956,12345678957,12345678958,12345678959,12345678960,12345678961,12345678962,12345678963,12345678964,12345678965,12345678966,12345678967,12345678968,12345678969,12345678970,12345678971,12345678972,12345678973,12345678974,12345678975,12345678976,12345678977,12345678978,12345678979,12345678980,12345678981,12345678982,12345678983,12345678984,12345678985,12345678986,12345678987,12345678988,12345678989,12345678990,12345678991,12345678992,12345678993,12345678994,12345678995,12345678996,12345678997,12345678998,12345678999,12345679000,12345679001,12345679002,12345679003,12345679004,12345679005,12345679006,12345679007,12345679008,12345679009,12345679010,12345679011,12345679012,12345679013,12345679014,12345679015,12345679016,12345679017,12345679018,12345679019,12345679020,12345679021,12345679022,12345679023,12345679024,12345679025,12345679026,12345679027,12345679028,12345679029,12345679030,12345679031,12345679032,12345679033,12345679034,12345679035,12345679036,12345679037,12345679038,12345679039,12345679040,12345679041,12345679042,12345679043,12345679044,12345679045,12345679046,12345679047,12345679048,12345679049,12345679050,12345679051,12345679052,12345679053,12345679054,12345679055,12345679056,12345679057,12345679058,12345679059,12345679060,12345679061,12345679062,12345679063,12345679064,12345679065,12345679066,12345679067,12345679068,12345679069,12345679070,12345679071,12345679072,12345679073,12345679074,12345679075,12345679076,12345679077,12345679078,12345679079,12345679080,12345679081,12345679082,12345679083,12345679084,12345679085,12345679086,12345679087,12345679088,12345679089,12345679090,12345679091,12345679092,12345679093,12345679094,12345679095,12345679096,12345679097,12345679098,12345679099,12345679100,12345679101,12345679102,12345679103,12345679104,12345679105,12345679106,12345679107,12345679108,12345679109,12345679110,12345679111,12345679112,12345679113,12345679114,12345679115,12345679116,12345679117,12345679118,12345679119,12345679120,12345679121,12345679122,12345679123,12345679124,12345679125,12345679126,12345679127,12345679128,12345679129,12345679130,12345679131,12345679132,12345679133,12345679134,12345679135,12345679136,12345679137,12345679138,12345679139,12345679140,12345679141,12345679142,12345679143,12345679144,12345679145,12345679146,12345679147,12345679148,12345679149,12345679150,12345679151,12345679152,12345679153,12345679154,12345679155,12345679156,12345679157,12345679158,12345679159,12345679160,12345679161,12345679162,12345679163,12345679164,12345679165,12345679166,12345679167,12345679168,12345679169,12345679170,12345679171,12345679172,12345679173,12345679174,12345679175,12345679176,12345679177,12345679178,12345679179,12345679180,12345679181,12345679182,12345679183,12345679184,12345679185,12345679186,12345679187,12345679188,12345679189,12345679190,12345679191,12345679192,12345679193,12345679194,12345679195,12345679196,12345679197,12345679198,12345679199,12345679200,12345679201,12345679202,12345679203,12345679204,12345679205,12345679206,12345679207,12345679208,12345679209,12345679210,12345679211,12345679212,12345679213,12345679214,12345679215,12345679216,12345679217,12345679218,12345679219,12345679220,12345679221,12345679222,12345679223,12345679224,12345679225,12345679226,12345679227,12345679228,12345679229,12345679230,12345679231,12345679232,12345679233,12345679234,12345679235,12345679236,12345679237,12345679238,12345679239,12345679240,12345679241,12345679242,12345679243,12345679244,12345679245,12345679246,12345679247,12345679248,12345679249,12345679250,12345679251,12345679252,12345679253,12345679254,12345679255,12345679256,12345679257,12345679258,12345679259,12345679260,12345679261,12345679262,12345679263,12345679264,12345679265,12345679266,12345679267,12345679268,12345679269,12345679270,12345679271,12345679272,12345679273,12345679274,12345679275,12345679276,12345679277,12345679278,12345679279,12345679280,12345679281,12345679282,12345679283,12345679284,12345679285,12345679286,12345679287,12345679288,12345679289,12345679290,12345679291,12345679292,12345679293,12345679294,12345679295,12345679296,12345679297,12345679298,12345679299,12345679300,12345679301,12345679302,12345679303,12345679304,12345679305,12345679306,12345679307,12345679308,12345679309,12345679310,12345679311,12345679312,12345679313,12345679314,12345679315,12345679316,12345679317,12345679318,12345679319,12345679320,12345679321,12345679322,12345679323,12345679324,12345679325,12345679326,12345679327,12345679328,12345679329,12345679330,12345679331,12345679332,12345679333,12345679334,12345679335,12345679336,12345679337,12345679338,12345679339,12345679340,12345679341,12345679342,12345679343,12345679344,12345679345,12345679346,12345679347,12345679348,12345679349,12345679350,12345679351,12345679352,12345679353,12345679354,12345679355,12345679356,12345679357,12345679358,12345679359,12345679360,12345679361,12345679362,12345679363,12345679364,12345679365,12345679366,12345679367,12345679368,12345679369,12345679370,12345679371,12345679372,12345679373,12345679374,12345679375,12345679376,12345679377,12345679378,12345679379,12345679380,12345679381,12345679382,12345679383,12345679384,12345679385,12345679386,12345679387,12345679388,12345679389,12345679390,12345679391,12345679392,12345679393,12345679394,12345679395,12345679396,12345679397,12345679398,12345679399,12345679400,12345679401,12345679402,12345679403,12345679404,12345679405,12345679406,12345679407,12345679408,12345679409,12345679410,12345679411,12345679412,12345679413,12345679414,12345679415,12345679416,12345679417,12345679418,12345679419,12345679420,12345679421,12345679422,12345679423,12345679424,12345679425,12345679426,12345679427,12345679428,12345679429,12345679430,12345679431,12345679432,12345679433,12345679434,12345679435,12345679436,12345679437,12345679438,12345679439,12345679440,12345679441,12345679442,12345679443,12345679444,12345679445,12345679446,12345679447,12345679448,12345679449,12345679450,12345679451,12345679452,12345679453,12345679454,12345679455,12345679456,12345679457,12345679458,12345679459,12345679460,12345679461,12345679462,12345679463,12345679464,12345679465,12345679466,12345679467,12345679468,12345679469,12345679470,12345679471,12345679472,12345679473,12345679474,12345679475,12345679476,12345679477,12345679478,12345679479,12345679480,12345679481,12345679482,12345679483,12345679484,12345679485,12345679486,12345679487,12345679488,12345679489,12345679490,12345679491,12345679492,12345679493,12345679494,12345679495,12345679496,12345679497,12345679498,12345679499,12345679500,12345679501,12345679502,12345679503,12345679504,12345679505,12345679506,12345679507,12345679508,12345679509,12345679510,12345679511,12345679512,12345679513,12345679514,12345679515,12345679516,12345679517,12345679518,12345679519,12345679520,12345679521,12345679522,12345679523,12345679524,12345679525,12345679526,12345679527,12345679528,12345679529,12345679530,12345679531,12345679532,12345679533,12345679534,12345679535,12345679536,12345679537,12345679538,12345679539,12345679540,12345679541,12345679542,12345679543,12345679544,12345679545,12345679546,12345679547,12345679548,12345679549,12345679550,12345679551,12345679552,12345679553,12345679554,12345679555,12345679556,12345679557,12345679558,12345679559,12345679560,12345679561,12345679562,12345679563,12345679564,12345679565,12345679566,12345679567,12345679568,12345679569,12345679570,12345679571,12345679572,12345679573,12345679574,12345679575,12345679576,12345679577,12345679578,12345679579,12345679580,12345679581,12345679582,12345679583,12345679584,12345679585,12345679586,12345679587,12345679588,12345679589,12345679590,12345679591,12345679592,12345679593,12345679594,12345679595,12345679596,12345679597,12345679598,12345679599,12345679600,12345679601,12345679602,12345679603,12345679604,12345679605,12345679606,12345679607,12345679608,12345679609,12345679610,12345679611,12345679612,12345679613,12345679614,12345679615,12345679616,12345679617,12345679618,12345679619,12345679620,12345679621,12345679622,12345679623,12345679624,12345679625,12345679626,12345679627,12345679628,12345679629,12345679630,12345679631,12345679632,12345679633,12345679634,12345679635,12345679636,12345679637,12345679638,12345679639,12345679640,12345679641,12345679642,12345679643,12345679644,12345679645,12345679646,12345679647,12345679648,12345679649,12345679650,12345679651,12345679652,12345679653,12345679654,12345679655,12345679656,12345679657,12345679658,12345679659,12345679660,12345679661,12345679662,12345679663,12345679664,12345679665,12345679666,12345679667,12345679668,12345679669,12345679670,12345679671,12345679672,12345679673,12345679674,12345679675,12345679676,12345679677,12345679678,12345679679,12345679680,12345679681,12345679682,12345679683,12345679684,12345679685,12345679686,12345679687,12345679688,12345679689,12345679690,12345679691,12345679692,12345679693,12345679694,12345679695,12345679696,12345679697,12345679698,12345679699,12345679700,12345679701,12345679702,12345679703,12345679704,12345679705,12345679706,12345679707,12345679708,12345679709,12345679710,12345679711,12345679712,12345679713,12345679714,12345679715,12345679716,12345679717,12345679718,12345679719,12345679720,12345679721,12345679722,12345679723,12345679724,12345679725,12345679726,12345679727,12345679728,12345679729,12345679730,12345679731,12345679732,12345679733,12345679734,12345679735,12345679736,12345679737,12345679738,12345679739,12345679740,12345679741,12345679742,12345679743,12345679744,12345679745,12345679746,12345679747,12345679748,12345679749,12345679750,12345679751,12345679752,12345679753,12345679754,12345679755,12345679756,12345679757,12345679758,12345679759,12345679760,12345679761,12345679762,12345679763,12345679764,12345679765,12345679766,12345679767,12345679768,12345679769,12345679770,12345679771,12345679772,12345679773,12345679774,12345679775,12345679776,12345679777,12345679778,12345679779,12345679780,12345679781,12345679782,12345679783,12345679784,12345679785,12345679786,12345679787,12345679788,12345679789,12345679790,12345679791,12345679792,12345679793,12345679794,12345679795,12345679796,12345679797,12345679798,12345679799,12345679800,12345679801,12345679802,12345679803,12345679804,12345679805,12345679806,12345679807,12345679808,12345679809,12345679810,12345679811,12345679812,12345679813,12345679814,12345679815,12345679816,12345679817,12345679818,12345679819,12345679820,12345679821,12345679822,12345679823,12345679824,12345679825,12345679826,12345679827,12345679828,12345679829,12345679830,12345679831,12345679832,12345679833,12345679834,12345679835,12345679836,12345679837,12345679838,12345679839,12345679840,12345679841,12345679842,12345679843,12345679844,12345679845,12345679846,12345679847,12345679848,12345679849,12345679850,12345679851,12345679852,12345679853,12345679854,12345679855,12345679856,12345679857,12345679858,12345679859,12345679860,12345679861,12345679862,12345679863,12345679864,12345679865,12345679866,12345679867,12345679868,12345679869,12345679870,12345679871,12345679872,12345679873,12345679874,12345679875,12345679876,12345679877,12345679878,12345679879,12345679880,12345679881,12345679882,12345679883,12345679884,12345679885,12345679886,12345679887,12345679888,12345679889,12345679890,12345679891,12345679892,12345679893,12345679894,12345679895,12345679896,12345679897,12345679898,12345679899,12345679900,12345679901,12345679902,12345679903,12345679904,12345679905,12345679906,12345679907,12345679908,12345679909,12345679910,12345679911,12345679912,12345679913,12345679914,12345679915,12345679916,12345679917,12345679918,12345679919,12345679920,12345679921,12345679922,12345679923,12345679924,12345679925,12345679926,12345679927,12345679928,12345679929,12345679930,12345679931,12345679932,12345679933,12345679934,12345679935,12345679936,12345679937,12345679938,12345679939,12345679940,12345679941,12345679942,12345679943,12345679944,12345679945,12345679946,12345679947,12345679948,12345679949,12345679950,12345679951,12345679952,12345679953,12345679954,12345679955,12345679956,12345679957,12345679958,12345679959,12345679960,12345679961,12345679962,12345679963,12345679964,12345679965,12345679966,12345679967,12345679968,12345679969,12345679970,12345679971,12345679972,12345679973,12345679974,12345679975,12345679976,12345679977,12345679978,12345679979,12345679980,12345679981,12345679982,12345679983,12345679984,12345679985,12345679986,12345679987,12345679988,12345679989,12345679990,12345679991,12345679992,12345679993,12345679994,12345679995,12345679996,12345679997,12345679998,12345679999,12345680000,12345680001,12345680002,12345680003,12345680004,12345680005,12345680006,12345680007,12345680008,12345680009,12345680010,12345680011,12345680012,12345680013,12345680014,12345680015,12345680016,12345680017,12345680018,12345680019,12345680020,12345680021,12345680022,12345680023,12345680024,12345680025,12345680026,12345680027,12345680028,12345680029,12345680030,12345680031,12345680032,12345680033,12345680034,12345680035,12345680036,12345680037,12345680038,12345680039,12345680040,12345680041,12345680042,12345680043,12345680044,12345680045,12345680046,12345680047,12345680048,12345680049,12345680050,12345680051,12345680052,12345680053,12345680054,12345680055,12345680056,12345680057,12345680058,12345680059,12345680060,12345680061,12345680062,12345680063,12345680064,12345680065,12345680066,12345680067,12345680068,12345680069,12345680070,12345680071,12345680072,12345680073,12345680074,12345680075,12345680076,12345680077,12345680078,12345680079,12345680080,12345680081,12345680082,12345680083,12345680084,12345680085,12345680086,12345680087,12345680088,12345680089,12345680090,12345680091,12345680092,12345680093,12345680094,12345680095,12345680096,12345680097,12345680098,12345680099,12345680100,12345680101,12345680102,12345680103,12345680104,12345680105,12345680106,12345680107,12345680108,12345680109,12345680110,12345680111,12345680112,12345680113,12345680114,12345680115,12345680116,12345680117,12345680118,12345680119,12345680120,12345680121,12345680122,12345680123,12345680124,12345680125,12345680126,12345680127,12345680128,12345680129,12345680130,12345680131,12345680132,12345680133,12345680134,12345680135,12345680136,12345680137,12345680138,12345680139,12345680140,12345680141,12345680142,12345680143,12345680144,12345680145,12345680146,12345680147,12345680148,12345680149,12345680150,12345680151,12345680152,12345680153,12345680154,12345680155,12345680156,12345680157,12345680158,12345680159,12345680160,12345680161,12345680162,12345680163,12345680164,12345680165,12345680166,12345680167,12345680168,12345680169,12345680170,12345680171,12345680172,12345680173,12345680174,12345680175,12345680176,12345680177,12345680178,12345680179,12345680180,12345680181,12345680182,12345680183,12345680184,12345680185,12345680186,12345680187,12345680188,12345680189,12345680190,12345680191,12345680192,12345680193,12345680194,12345680195,12345680196,12345680197,12345680198,12345680199,12345680200,12345680201,12345680202,12345680203,12345680204,12345680205,12345680206,12345680207,12345680208,12345680209,12345680210,12345680211,12345680212,12345680213,12345680214,12345680215,12345680216,12345680217,12345680218,12345680219,12345680220,12345680221,12345680222,12345680223,12345680224,12345680225,12345680226,12345680227,12345680228,12345680229,12345680230,12345680231,12345680232,12345680233,12345680234,12345680235,12345680236,12345680237,12345680238,12345680239,12345680240,12345680241,12345680242,12345680243,12345680244,12345680245,12345680246,12345680247,12345680248,12345680249,12345680250,12345680251,12345680252,12345680253,12345680254,12345680255,12345680256,12345680257,12345680258,12345680259,12345680260,12345680261,12345680262,12345680263,12345680264,12345680265,12345680266,12345680267,12345680268,12345680269,12345680270,12345680271,12345680272,12345680273,12345680274,12345680275,12345680276,12345680277,12345680278,12345680279,12345680280,12345680281,12345680282,12345680283,12345680284,12345680285,12345680286,12345680287,12345680288,12345680289,12345680290,12345680291,12345680292,12345680293,12345680294,12345680295,12345680296,12345680297,12345680298,12345680299,12345680300,12345680301,12345680302,12345680303,12345680304,12345680305,12345680306,12345680307,12345680308,12345680309,12345680310,12345680311,12345680312,12345680313,12345680314,12345680315,12345680316,12345680317,12345680318,12345680319,12345680320,12345680321,12345680322,12345680323,12345680324,12345680325,12345680326,12345680327,12345680328,12345680329,12345680330,12345680331,12345680332,12345680333,12345680334,12345680335,12345680336,12345680337,12345680338,12345680339,12345680340,12345680341,12345680342,12345680343,12345680344,12345680345,12345680346,12345680347,12345680348,12345680349,12345680350,12345680351,12345680352,12345680353,12345680354,12345680355,12345680356,12345680357,12345680358,12345680359,12345680360,12345680361,12345680362,12345680363,12345680364,12345680365,12345680366,12345680367,12345680368,12345680369,12345680370,12345680371,12345680372,12345680373,12345680374,12345680375,12345680376,12345680377,12345680378,12345680379,12345680380,12345680381,12345680382,12345680383,12345680384,12345680385,12345680386,12345680387,12345680388,12345680389,12345680390,12345680391,12345680392,12345680393,12345680394,12345680395,12345680396,12345680397,12345680398,12345680399,12345680400,12345680401,12345680402,12345680403,12345680404,12345680405,12345680406,12345680407,12345680408,12345680409,12345680410,12345680411,12345680412,12345680413,12345680414,12345680415,12345680416,12345680417,12345680418,12345680419,12345680420,12345680421,12345680422,12345680423,12345680424,12345680425,12345680426,12345680427,12345680428,12345680429,12345680430,12345680431,12345680432,12345680433,12345680434,12345680435,12345680436,12345680437,12345680438,12345680439,12345680440,12345680441,12345680442,12345680443,12345680444,12345680445,12345680446,12345680447,12345680448,12345680449,12345680450,12345680451,12345680452,12345680453,12345680454,12345680455,12345680456,12345680457,12345680458,12345680459,12345680460,12345680461,12345680462,12345680463,12345680464,12345680465,12345680466,12345680467,12345680468,12345680469,12345680470,12345680471,12345680472,12345680473,12345680474,12345680475,12345680476,12345680477,12345680478,12345680479,12345680480,12345680481,12345680482,12345680483,12345680484,12345680485,12345680486,12345680487,12345680488,12345680489,12345680490,12345680491,12345680492,12345680493,12345680494,12345680495,12345680496,12345680497,12345680498,12345680499,12345680500,12345680501,12345680502,12345680503,12345680504,12345680505,12345680506,12345680507,12345680508,12345680509,12345680510,12345680511,12345680512,12345680513,12345680514,12345680515,12345680516,12345680517,12345680518,12345680519,12345680520,12345680521,12345680522,12345680523,12345680524,12345680525,12345680526,12345680527,12345680528,12345680529,12345680530,12345680531,12345680532,12345680533,12345680534,12345680535,12345680536,12345680537,12345680538,12345680539,12345680540,12345680541,12345680542,12345680543,12345680544,12345680545,12345680546,12345680547,12345680548,12345680549,12345680550,12345680551,12345680552,12345680553,12345680554,12345680555,12345680556,12345680557,12345680558,12345680559,12345680560,12345680561,12345680562,12345680563,12345680564,12345680565,12345680566,12345680567,12345680568,12345680569,12345680570,12345680571,12345680572,12345680573,12345680574,12345680575,12345680576,12345680577,12345680578,12345680579,12345680580,12345680581,12345680582,12345680583,12345680584,12345680585,12345680586,12345680587,12345680588,12345680589,12345680590,12345680591,12345680592,12345680593,12345680594,12345680595,12345680596,12345680597,12345680598,12345680599,12345680600,12345680601,12345680602,12345680603,12345680604,12345680605,12345680606,12345680607,12345680608,12345680609,12345680610,12345680611,12345680612,12345680613,12345680614,12345680615,12345680616,12345680617,12345680618,12345680619,12345680620,12345680621,12345680622,12345680623,12345680624,12345680625,12345680626,12345680627,12345680628,12345680629,12345680630,12345680631,12345680632,12345680633,12345680634,12345680635,12345680636,12345680637,12345680638,12345680639,12345680640,12345680641,12345680642,12345680643,12345680644,12345680645,12345680646,12345680647,12345680648,12345680649,12345680650,12345680651,12345680652,12345680653,12345680654,12345680655,12345680656,12345680657,12345680658,12345680659,12345680660,12345680661,12345680662,12345680663,12345680664,12345680665,12345680666,12345680667,12345680668,12345680669,12345680670,12345680671,12345680672,12345680673,12345680674,12345680675,12345680676,12345680677,12345680678,12345680679,12345680680,12345680681,12345680682,12345680683,12345680684,12345680685,12345680686,12345680687,12345680688,12345680689,12345680690,12345680691,12345680692,12345680693,12345680694,12345680695,12345680696,12345680697,12345680698,12345680699,12345680700,12345680701,12345680702,12345680703,12345680704,12345680705,12345680706,12345680707,12345680708,12345680709,12345680710,12345680711,12345680712,12345680713,12345680714,12345680715,12345680716,12345680717,12345680718,12345680719,12345680720,12345680721,12345680722,12345680723,12345680724,12345680725,12345680726,12345680727,12345680728,12345680729,12345680730,12345680731,12345680732,12345680733,12345680734,12345680735,12345680736,12345680737,12345680738,12345680739,12345680740,12345680741,12345680742,12345680743,12345680744,12345680745,12345680746,12345680747,12345680748,12345680749,12345680750,12345680751,12345680752,12345680753,12345680754,12345680755,12345680756,12345680757,12345680758,12345680759,12345680760,12345680761,12345680762,12345680763,12345680764,12345680765,12345680766,12345680767,12345680768,12345680769,12345680770,12345680771,12345680772,12345680773,12345680774,12345680775,12345680776,12345680777,12345680778,12345680779,12345680780,12345680781,12345680782,12345680783,12345680784,12345680785,12345680786,12345680787,12345680788,12345680789,12345680790,12345680791,12345680792,12345680793,12345680794,12345680795,12345680796,12345680797,12345680798,12345680799,12345680800,12345680801,12345680802,12345680803,12345680804,12345680805,12345680806,12345680807,12345680808,12345680809,12345680810,12345680811,12345680812,12345680813,12345680814,12345680815,12345680816,12345680817,12345680818,12345680819,12345680820,12345680821,12345680822,12345680823,12345680824,12345680825,12345680826,12345680827,12345680828,12345680829,12345680830,12345680831,12345680832,12345680833,12345680834,12345680835,12345680836,12345680837,12345680838,12345680839,12345680840,12345680841,12345680842,12345680843,12345680844,12345680845,12345680846,12345680847,12345680848,12345680849,12345680850,12345680851,12345680852,12345680853,12345680854,12345680855,12345680856,12345680857,12345680858,12345680859,12345680860,12345680861,12345680862,12345680863,12345680864,12345680865,12345680866,12345680867,12345680868,12345680869,12345680870,12345680871,12345680872,12345680873,12345680874,12345680875,12345680876,12345680877,12345680878,12345680879,12345680880,12345680881,12345680882,12345680883,12345680884,12345680885,12345680886,12345680887,12345680888,12345680889,12345680890,12345680891,12345680892,12345680893,12345680894,12345680895,12345680896,12345680897,12345680898,12345680899,12345680900,12345680901,12345680902,12345680903,12345680904,12345680905,12345680906,12345680907,12345680908,12345680909,12345680910,12345680911,12345680912,12345680913,12345680914,12345680915,12345680916,12345680917,12345680918,12345680919,12345680920,12345680921,12345680922,12345680923,12345680924,12345680925,12345680926,12345680927,12345680928,12345680929,12345680930,12345680931,12345680932,12345680933,12345680934,12345680935,12345680936,12345680937,12345680938,12345680939,12345680940,12345680941,12345680942,12345680943,12345680944,12345680945,12345680946,12345680947,12345680948,12345680949,12345680950,12345680951,12345680952,12345680953,12345680954,12345680955,12345680956,12345680957,12345680958,12345680959,12345680960,12345680961,12345680962,12345680963,12345680964,12345680965,12345680966,12345680967,12345680968,12345680969,12345680970,12345680971,12345680972,12345680973,12345680974,12345680975,12345680976,12345680977,12345680978,12345680979,12345680980,12345680981,12345680982,12345680983,12345680984,12345680985,12345680986,12345680987,12345680988,12345680989,12345680990,12345680991,12345680992,12345680993,12345680994,12345680995,12345680996,12345680997,12345680998,12345680999,12345681000,12345681001,12345681002,12345681003,12345681004,12345681005,12345681006,12345681007,12345681008,12345681009,12345681010,12345681011,12345681012,12345681013,12345681014,12345681015,12345681016,12345681017,12345681018,12345681019,12345681020,12345681021,12345681022,12345681023,12345681024,12345681025,12345681026,12345681027,12345681028,12345681029,12345681030,12345681031,12345681032,12345681033,12345681034,12345681035,12345681036,12345681037,12345681038,12345681039,12345681040,12345681041,12345681042,12345681043,12345681044,12345681045,12345681046,12345681047,12345681048,12345681049,12345681050,12345681051,12345681052,12345681053,12345681054,12345681055,12345681056,12345681057,12345681058,12345681059,12345681060,12345681061,12345681062,12345681063,12345681064,12345681065,12345681066,12345681067,12345681068,12345681069,12345681070,12345681071,12345681072,12345681073,12345681074,12345681075,12345681076,12345681077,12345681078,12345681079,12345681080,12345681081,12345681082,12345681083,12345681084,12345681085,12345681086,12345681087,12345681088,12345681089,12345681090,12345681091,12345681092,12345681093,12345681094,12345681095,12345681096,12345681097,12345681098,12345681099,12345681100,12345681101,12345681102,12345681103,12345681104,12345681105,12345681106,12345681107,12345681108,12345681109,12345681110,12345681111,12345681112,12345681113,12345681114,12345681115,12345681116,12345681117,12345681118,12345681119,12345681120,12345681121,12345681122,12345681123,12345681124,12345681125,12345681126,12345681127,12345681128,12345681129,12345681130,12345681131,12345681132,12345681133,12345681134,12345681135,12345681136,12345681137,12345681138,12345681139,12345681140,12345681141,12345681142,12345681143,12345681144,12345681145,12345681146,12345681147,12345681148,12345681149,12345681150,12345681151,12345681152,12345681153,12345681154,12345681155,12345681156,12345681157,12345681158,12345681159,12345681160,12345681161,12345681162,12345681163,12345681164,12345681165,12345681166,12345681167,12345681168,12345681169,12345681170,12345681171,12345681172,12345681173,12345681174,12345681175,12345681176,12345681177,12345681178,12345681179,12345681180,12345681181,12345681182,12345681183,12345681184,12345681185,12345681186,12345681187,12345681188,12345681189,12345681190,12345681191,12345681192,12345681193,12345681194,12345681195,12345681196,12345681197,12345681198,12345681199,12345681200,12345681201,12345681202,12345681203,12345681204,12345681205,12345681206,12345681207,12345681208,12345681209,12345681210,12345681211,12345681212,12345681213,12345681214,12345681215,12345681216,12345681217,12345681218,12345681219,12345681220,12345681221,12345681222,12345681223,12345681224,12345681225,12345681226,12345681227,12345681228,12345681229,12345681230,12345681231,12345681232,12345681233,12345681234,12345681235,12345681236,12345681237,12345681238,12345681239,12345681240,12345681241,12345681242,12345681243,12345681244,12345681245,12345681246,12345681247,12345681248,12345681249,12345681250,12345681251,12345681252,12345681253,12345681254,12345681255,12345681256,12345681257,12345681258,12345681259,12345681260,12345681261,12345681262,12345681263,12345681264,12345681265,12345681266,12345681267,12345681268,12345681269,12345681270,12345681271,12345681272,12345681273,12345681274,12345681275,12345681276,12345681277,12345681278,12345681279,12345681280,12345681281,12345681282,12345681283,12345681284,12345681285,12345681286,12345681287,12345681288,12345681289,12345681290,12345681291,12345681292,12345681293,12345681294,12345681295,12345681296,12345681297,12345681298,12345681299,12345681300,12345681301,12345681302,12345681303,12345681304,12345681305,12345681306,12345681307,12345681308,12345681309,12345681310,12345681311,12345681312,12345681313,12345681314,12345681315,12345681316,12345681317,12345681318,12345681319,12345681320,12345681321,12345681322,12345681323,12345681324,12345681325,12345681326,12345681327,12345681328,12345681329,12345681330,12345681331,12345681332,12345681333,12345681334,12345681335,12345681336,12345681337,12345681338,12345681339,12345681340,12345681341,12345681342,12345681343,12345681344,12345681345,12345681346,12345681347,12345681348,12345681349,12345681350,12345681351,12345681352,12345681353,12345681354,12345681355,12345681356,12345681357,12345681358,12345681359,12345681360,12345681361,12345681362,12345681363,12345681364,12345681365,12345681366,12345681367,12345681368,12345681369,12345681370,12345681371,12345681372,12345681373,12345681374,12345681375,12345681376,12345681377,12345681378,12345681379,12345681380,12345681381,12345681382,12345681383,12345681384,12345681385,12345681386,12345681387,12345681388,12345681389,12345681390,12345681391,12345681392,12345681393,12345681394,12345681395,12345681396,12345681397,12345681398,12345681399,12345681400,12345681401,12345681402,12345681403,12345681404,12345681405,12345681406,12345681407,12345681408,12345681409,12345681410,12345681411,12345681412,12345681413,12345681414,12345681415,12345681416,12345681417,12345681418,12345681419,12345681420,12345681421,12345681422,12345681423,12345681424,12345681425,12345681426,12345681427,12345681428,12345681429,12345681430,12345681431,12345681432,12345681433,12345681434,12345681435,12345681436,12345681437,12345681438,12345681439,12345681440,12345681441,12345681442,12345681443,12345681444,12345681445,12345681446,12345681447,12345681448,12345681449,12345681450,12345681451,12345681452,12345681453,12345681454,12345681455,12345681456,12345681457,12345681458,12345681459,12345681460,12345681461,12345681462,12345681463,12345681464,12345681465,12345681466,12345681467,12345681468,12345681469,12345681470,12345681471,12345681472,12345681473,12345681474,12345681475,12345681476,12345681477,12345681478,12345681479,12345681480,12345681481,12345681482,12345681483,12345681484,12345681485,12345681486,12345681487,12345681488,12345681489,12345681490,12345681491,12345681492,12345681493,12345681494,12345681495,12345681496,12345681497,12345681498,12345681499,12345681500,12345681501,12345681502,12345681503,12345681504,12345681505,12345681506,12345681507,12345681508,12345681509,12345681510,12345681511,12345681512,12345681513,12345681514,12345681515,12345681516,12345681517,12345681518,12345681519,12345681520,12345681521,12345681522,12345681523,12345681524,12345681525,12345681526,12345681527,12345681528,12345681529,12345681530,12345681531,12345681532,12345681533,12345681534,12345681535,12345681536,12345681537,12345681538,12345681539,12345681540,12345681541,12345681542,12345681543,12345681544,12345681545,12345681546,12345681547,12345681548,12345681549,12345681550,12345681551,12345681552,12345681553,12345681554,12345681555,12345681556,12345681557,12345681558,12345681559,12345681560,12345681561,12345681562,12345681563,12345681564,12345681565,12345681566,12345681567,12345681568,12345681569,12345681570,12345681571,12345681572,12345681573,12345681574,12345681575,12345681576,12345681577,12345681578,12345681579,12345681580,12345681581,12345681582,12345681583,12345681584,12345681585,12345681586,12345681587,12345681588,12345681589,12345681590,12345681591,12345681592,12345681593,12345681594,12345681595,12345681596,12345681597,12345681598,12345681599,12345681600,12345681601,12345681602,12345681603,12345681604,12345681605,12345681606,12345681607,12345681608,12345681609,12345681610,12345681611,12345681612,12345681613,12345681614,12345681615,12345681616,12345681617,12345681618,12345681619,12345681620,12345681621,12345681622,12345681623,12345681624,12345681625,12345681626,12345681627,12345681628,12345681629,12345681630,12345681631,12345681632,12345681633,12345681634,12345681635,12345681636,12345681637,12345681638,12345681639,12345681640,12345681641,12345681642,12345681643,12345681644,12345681645,12345681646,12345681647,12345681648,12345681649,12345681650,12345681651,12345681652,12345681653,12345681654,12345681655,12345681656,12345681657,12345681658,12345681659,12345681660,12345681661,12345681662,12345681663,12345681664,12345681665,12345681666,12345681667,12345681668,12345681669,12345681670,12345681671,12345681672,12345681673,12345681674,12345681675,12345681676,12345681677,12345681678,12345681679,12345681680,12345681681,12345681682,12345681683,12345681684,12345681685,12345681686,12345681687,12345681688,12345681689,12345681690,12345681691,12345681692,12345681693,12345681694,12345681695,12345681696,12345681697,12345681698,12345681699,12345681700,12345681701,12345681702,12345681703,12345681704,12345681705,12345681706,12345681707,12345681708,12345681709,12345681710,12345681711,12345681712,12345681713,12345681714,12345681715,12345681716,12345681717,12345681718,12345681719,12345681720,12345681721,12345681722,12345681723,12345681724,12345681725,12345681726,12345681727,12345681728,12345681729,12345681730,12345681731,12345681732,12345681733,12345681734,12345681735,12345681736,12345681737,12345681738,12345681739,12345681740,12345681741,12345681742,12345681743,12345681744,12345681745,12345681746,12345681747,12345681748,12345681749,12345681750,12345681751,12345681752,12345681753,12345681754,12345681755,12345681756,12345681757,12345681758,12345681759,12345681760,12345681761,12345681762,12345681763,12345681764,12345681765,12345681766,12345681767,12345681768,12345681769,12345681770,12345681771,12345681772,12345681773,12345681774,12345681775,12345681776,12345681777,12345681778,12345681779,12345681780,12345681781,12345681782,12345681783,12345681784,12345681785,12345681786,12345681787,12345681788,12345681789,12345681790,12345681791,12345681792,12345681793,12345681794,12345681795,12345681796,12345681797,12345681798,12345681799,12345681800,12345681801,12345681802,12345681803,12345681804,12345681805,12345681806,12345681807,12345681808,12345681809,12345681810,12345681811,12345681812,12345681813,12345681814,12345681815,12345681816,12345681817,12345681818,12345681819,12345681820,12345681821,12345681822,12345681823,12345681824,12345681825,12345681826,12345681827,12345681828,12345681829,12345681830,12345681831,12345681832,12345681833,12345681834,12345681835,12345681836,12345681837,12345681838,12345681839,12345681840,12345681841,12345681842,12345681843,12345681844,12345681845,12345681846,12345681847,12345681848,12345681849,12345681850,12345681851,12345681852,12345681853,12345681854,12345681855,12345681856,12345681857,12345681858,12345681859,12345681860,12345681861,12345681862,12345681863,12345681864,12345681865,12345681866,12345681867,12345681868,12345681869,12345681870,12345681871,12345681872,12345681873,12345681874,12345681875,12345681876,12345681877,12345681878,12345681879,12345681880,12345681881,12345681882,12345681883,12345681884,12345681885,12345681886,12345681887,12345681888,12345681889,12345681890,12345681891,12345681892,12345681893,12345681894,12345681895,12345681896,12345681897,12345681898,12345681899,12345681900,12345681901,12345681902,12345681903,12345681904,12345681905,12345681906,12345681907,12345681908,12345681909,12345681910,12345681911,12345681912,12345681913,12345681914,12345681915,12345681916,12345681917,12345681918,12345681919,12345681920,12345681921,12345681922,12345681923,12345681924,12345681925,12345681926,12345681927,12345681928,12345681929,12345681930,12345681931,12345681932,12345681933,12345681934,12345681935,12345681936,12345681937,12345681938,12345681939,12345681940,12345681941,12345681942,12345681943,12345681944,12345681945,12345681946,12345681947,12345681948,12345681949,12345681950,12345681951,12345681952,12345681953,12345681954,12345681955,12345681956,12345681957,12345681958,12345681959,12345681960,12345681961,12345681962,12345681963,12345681964,12345681965,12345681966,12345681967,12345681968,12345681969,12345681970,12345681971,12345681972,12345681973,12345681974,12345681975,12345681976,12345681977,12345681978,12345681979,12345681980,12345681981,12345681982,12345681983,12345681984,12345681985,12345681986,12345681987,12345681988,12345681989,12345681990,12345681991,12345681992,12345681993,12345681994,12345681995,12345681996,12345681997,12345681998,12345681999,12345682000,12345682001,12345682002,12345682003,12345682004,12345682005,12345682006,12345682007,12345682008,12345682009,12345682010,12345682011,12345682012,12345682013,12345682014,12345682015,12345682016,12345682017,12345682018,12345682019,12345682020,12345682021,12345682022,12345682023,12345682024,12345682025,12345682026,12345682027,12345682028,12345682029,12345682030,12345682031,12345682032,12345682033,12345682034,12345682035,12345682036,12345682037,12345682038,12345682039,12345682040,12345682041,12345682042,12345682043,12345682044,12345682045,12345682046,12345682047,12345682048,12345682049,12345682050,12345682051,12345682052,12345682053,12345682054,12345682055,12345682056,12345682057,12345682058,12345682059,12345682060,12345682061,12345682062,12345682063,12345682064,12345682065,12345682066,12345682067,12345682068,12345682069,12345682070,12345682071,12345682072,12345682073,12345682074,12345682075,12345682076,12345682077,12345682078,12345682079,12345682080,12345682081,12345682082,12345682083,12345682084,12345682085,12345682086,12345682087,12345682088,12345682089,12345682090,12345682091,12345682092,12345682093,12345682094,12345682095,12345682096,12345682097,12345682098,12345682099,12345682100,12345682101,12345682102,12345682103,12345682104,12345682105,12345682106,12345682107,12345682108,12345682109,12345682110,12345682111,12345682112,12345682113,12345682114,12345682115,12345682116,12345682117,12345682118,12345682119,12345682120,12345682121,12345682122,12345682123,12345682124,12345682125,12345682126,12345682127,12345682128,12345682129,12345682130,12345682131,12345682132,12345682133,12345682134,12345682135,12345682136,12345682137,12345682138,12345682139,12345682140,12345682141,12345682142,12345682143,12345682144,12345682145,12345682146,12345682147,12345682148,12345682149,12345682150,12345682151,12345682152,12345682153,12345682154,12345682155,12345682156,12345682157,12345682158,12345682159,12345682160,12345682161,12345682162,12345682163,12345682164,12345682165,12345682166,12345682167,12345682168,12345682169,12345682170,12345682171,12345682172,12345682173,12345682174,12345682175,12345682176,12345682177,12345682178,12345682179,12345682180,12345682181,12345682182,12345682183,12345682184,12345682185,12345682186,12345682187,12345682188,12345682189,12345682190,12345682191,12345682192,12345682193,12345682194,12345682195,12345682196,12345682197,12345682198,12345682199,12345682200,12345682201,12345682202,12345682203,12345682204,12345682205,12345682206,12345682207,12345682208,12345682209,12345682210,12345682211,12345682212,12345682213,12345682214,12345682215,12345682216,12345682217,12345682218,12345682219,12345682220,12345682221,12345682222,12345682223,12345682224,12345682225,12345682226,12345682227,12345682228,12345682229,12345682230,12345682231,12345682232,12345682233,12345682234,12345682235,12345682236,12345682237,12345682238,12345682239,12345682240,12345682241,12345682242,12345682243,12345682244,12345682245,12345682246,12345682247,12345682248,12345682249,12345682250,12345682251,12345682252,12345682253,12345682254,12345682255,12345682256,12345682257,12345682258,12345682259,12345682260,12345682261,12345682262,12345682263,12345682264,12345682265,12345682266,12345682267,12345682268,12345682269,12345682270,12345682271,12345682272,12345682273,12345682274,12345682275,12345682276,12345682277,12345682278,12345682279,12345682280,12345682281,12345682282,12345682283,12345682284,12345682285,12345682286,12345682287,12345682288,12345682289,12345682290,12345682291,12345682292,12345682293,12345682294,12345682295,12345682296,12345682297,12345682298,12345682299,12345682300,12345682301,12345682302,12345682303,12345682304,12345682305,12345682306,12345682307,12345682308,12345682309,12345682310,12345682311,12345682312,12345682313,12345682314,12345682315,12345682316,12345682317,12345682318,12345682319,12345682320,12345682321,12345682322,12345682323,12345682324,12345682325,12345682326,12345682327,12345682328,12345682329,12345682330,12345682331,12345682332,12345682333,12345682334,12345682335,12345682336,12345682337,12345682338,12345682339,12345682340,12345682341,12345682342,12345682343,12345682344,12345682345,12345682346,12345682347,12345682348,12345682349,12345682350,12345682351,12345682352,12345682353,12345682354,12345682355,12345682356,12345682357,12345682358,12345682359,12345682360,12345682361,12345682362,12345682363,12345682364,12345682365,12345682366,12345682367,12345682368,12345682369,12345682370,12345682371,12345682372,12345682373,12345682374,12345682375,12345682376,12345682377,12345682378,12345682379,12345682380,12345682381,12345682382,12345682383,12345682384,12345682385,12345682386,12345682387,12345682388,12345682389,12345682390,12345682391,12345682392,12345682393,12345682394,12345682395,12345682396,12345682397,12345682398,12345682399,12345682400,12345682401,12345682402,12345682403,12345682404,12345682405,12345682406,12345682407,12345682408,12345682409,12345682410,12345682411,12345682412,12345682413,12345682414,12345682415,12345682416,12345682417,12345682418,12345682419,12345682420,12345682421,12345682422,12345682423,12345682424,12345682425,12345682426,12345682427,12345682428,12345682429,12345682430,12345682431,12345682432,12345682433,12345682434,12345682435,12345682436,12345682437,12345682438,12345682439,12345682440,12345682441,12345682442,12345682443,12345682444,12345682445,12345682446,12345682447,12345682448,12345682449,12345682450,12345682451,12345682452,12345682453,12345682454,12345682455,12345682456,12345682457,12345682458,12345682459,12345682460,12345682461,12345682462,12345682463,12345682464,12345682465,12345682466,12345682467,12345682468,12345682469,12345682470,12345682471,12345682472,12345682473,12345682474,12345682475,12345682476,12345682477,12345682478,12345682479,12345682480,12345682481,12345682482,12345682483,12345682484,12345682485,12345682486,12345682487,12345682488,12345682489,12345682490,12345682491,12345682492,12345682493,12345682494,12345682495,12345682496,12345682497,12345682498,12345682499,12345682500,12345682501,12345682502,12345682503,12345682504,12345682505,12345682506,12345682507,12345682508,12345682509,12345682510,12345682511,12345682512,12345682513,12345682514,12345682515,12345682516,12345682517,12345682518,12345682519,12345682520,12345682521,12345682522,12345682523,12345682524,12345682525,12345682526,12345682527,12345682528,12345682529,12345682530,12345682531,12345682532,12345682533,12345682534,12345682535,12345682536,12345682537,12345682538,12345682539,12345682540,12345682541,12345682542,12345682543,12345682544,12345682545,12345682546,12345682547,12345682548,12345682549,12345682550,12345682551,12345682552,12345682553,12345682554,12345682555,12345682556,12345682557,12345682558,12345682559,12345682560,12345682561,12345682562,12345682563,12345682564,12345682565,12345682566,12345682567,12345682568,12345682569,12345682570,12345682571,12345682572,12345682573,12345682574,12345682575,12345682576,12345682577,12345682578,12345682579,12345682580,12345682581,12345682582,12345682583,12345682584,12345682585,12345682586,12345682587,12345682588,12345682589,12345682590,12345682591,12345682592,12345682593,12345682594,12345682595,12345682596,12345682597,12345682598,12345682599,12345682600,12345682601,12345682602,12345682603,12345682604,12345682605,12345682606,12345682607,12345682608,12345682609,12345682610,12345682611,12345682612,12345682613,12345682614,12345682615,12345682616,12345682617,12345682618,12345682619,12345682620,12345682621,12345682622,12345682623,12345682624,12345682625,12345682626,12345682627,12345682628,12345682629,12345682630,12345682631,12345682632,12345682633,12345682634,12345682635,12345682636,12345682637,12345682638,12345682639,12345682640,12345682641,12345682642,12345682643,12345682644,12345682645,12345682646,12345682647,12345682648,12345682649,12345682650,12345682651,12345682652,12345682653,12345682654,12345682655,12345682656,12345682657,12345682658,12345682659,12345682660,12345682661,12345682662,12345682663,12345682664,12345682665,12345682666,12345682667,12345682668,12345682669,12345682670,12345682671,12345682672,12345682673,12345682674,12345682675,12345682676,12345682677,12345682678,12345682679,12345682680,12345682681,12345682682,12345682683,12345682684,12345682685,12345682686,12345682687,12345682688,12345682689,12345682690,12345682691,12345682692,12345682693,12345682694,12345682695,12345682696,12345682697,12345682698,12345682699,12345682700,12345682701,12345682702,12345682703,12345682704,12345682705,12345682706,12345682707,12345682708,12345682709,12345682710,12345682711,12345682712,12345682713,12345682714,12345682715,12345682716,12345682717,12345682718,12345682719,12345682720,12345682721,12345682722,12345682723,12345682724,12345682725,12345682726,12345682727,12345682728,12345682729,12345682730,12345682731,12345682732,12345682733,12345682734,12345682735,12345682736,12345682737,12345682738,12345682739,12345682740,12345682741,12345682742,12345682743,12345682744,12345682745,12345682746,12345682747,12345682748,12345682749,12345682750,12345682751,12345682752,12345682753,12345682754,12345682755,12345682756,12345682757,12345682758,12345682759,12345682760,12345682761,12345682762,12345682763,12345682764,12345682765,12345682766,12345682767,12345682768,12345682769,12345682770,12345682771,12345682772,12345682773,12345682774,12345682775,12345682776,12345682777,12345682778,12345682779,12345682780,12345682781,12345682782,12345682783,12345682784,12345682785,12345682786,12345682787,12345682788,12345682789,12345682790,12345682791,12345682792,12345682793,12345682794,12345682795,12345682796,12345682797,12345682798,12345682799,12345682800,12345682801,12345682802,12345682803,12345682804,12345682805,12345682806,12345682807,12345682808,12345682809,12345682810,12345682811,12345682812,12345682813,12345682814,12345682815,12345682816,12345682817,12345682818,12345682819,12345682820,12345682821,12345682822,12345682823,12345682824,12345682825,12345682826,12345682827,12345682828,12345682829,12345682830,12345682831,12345682832,12345682833,12345682834,12345682835,12345682836,12345682837,12345682838,12345682839,12345682840,12345682841,12345682842,12345682843,12345682844,12345682845,12345682846,12345682847,12345682848,12345682849,12345682850,12345682851,12345682852,12345682853,12345682854,12345682855,12345682856,12345682857,12345682858,12345682859,12345682860,12345682861,12345682862,12345682863,12345682864,12345682865,12345682866,12345682867,12345682868,12345682869,12345682870,12345682871,12345682872,12345682873,12345682874,12345682875,12345682876,12345682877,12345682878,12345682879,12345682880,12345682881,12345682882,12345682883,12345682884,12345682885,12345682886,12345682887,12345682888,12345682889,12345682890,12345682891,12345682892,12345682893,12345682894,12345682895,12345682896,12345682897,12345682898,12345682899,12345682900,12345682901,12345682902,12345682903,12345682904,12345682905,12345682906,12345682907,12345682908,12345682909,12345682910,12345682911,12345682912,12345682913,12345682914,12345682915,12345682916,12345682917,12345682918,12345682919,12345682920,12345682921,12345682922,12345682923,12345682924,12345682925,12345682926,12345682927,12345682928,12345682929,12345682930,12345682931,12345682932,12345682933,12345682934,12345682935,12345682936,12345682937,12345682938,12345682939,12345682940,12345682941,12345682942,12345682943,12345682944,12345682945,12345682946,12345682947,12345682948,12345682949,12345682950,12345682951,12345682952,12345682953,12345682954,12345682955,12345682956,12345682957,12345682958,12345682959,12345682960,12345682961,12345682962,12345682963,12345682964,12345682965,12345682966,12345682967,12345682968,12345682969,12345682970,12345682971,12345682972,12345682973,12345682974,12345682975,12345682976,12345682977,12345682978,12345682979,12345682980,12345682981,12345682982,12345682983,12345682984,12345682985,12345682986,12345682987,12345682988,12345682989,12345682990,12345682991,12345682992,12345682993,12345682994,12345682995,12345682996,12345682997,12345682998,12345682999,12345683000,12345683001,12345683002,12345683003,12345683004,12345683005,12345683006,12345683007,12345683008,12345683009,12345683010,12345683011,12345683012,12345683013,12345683014,12345683015,12345683016,12345683017,12345683018,12345683019,12345683020,12345683021,12345683022,12345683023,12345683024,12345683025,12345683026,12345683027,12345683028,12345683029,12345683030,12345683031,12345683032,12345683033,12345683034,12345683035,12345683036,12345683037,12345683038,12345683039,12345683040,12345683041,12345683042,12345683043,12345683044,12345683045,12345683046,12345683047,12345683048,12345683049,12345683050,12345683051,12345683052,12345683053,12345683054,12345683055,12345683056,12345683057,12345683058,12345683059,12345683060,12345683061,12345683062,12345683063,12345683064,12345683065,12345683066,12345683067,12345683068,12345683069,12345683070,12345683071,12345683072,12345683073,12345683074,12345683075,12345683076,12345683077,12345683078,12345683079,12345683080,12345683081,12345683082,12345683083,12345683084,12345683085,12345683086,12345683087,12345683088,12345683089,12345683090,12345683091,12345683092,12345683093,12345683094,12345683095,12345683096,12345683097,12345683098,12345683099,12345683100,12345683101,12345683102,12345683103,12345683104,12345683105,12345683106,12345683107,12345683108,12345683109,12345683110,12345683111,12345683112,12345683113,12345683114,12345683115,12345683116,12345683117,12345683118,12345683119,12345683120,12345683121,12345683122,12345683123,12345683124,12345683125,12345683126,12345683127,12345683128,12345683129,12345683130,12345683131,12345683132,12345683133,12345683134,12345683135,12345683136,12345683137,12345683138,12345683139,12345683140,12345683141,12345683142,12345683143,12345683144,12345683145,12345683146,12345683147,12345683148,12345683149,12345683150,12345683151,12345683152,12345683153,12345683154,12345683155,12345683156,12345683157,12345683158,12345683159,12345683160,12345683161,12345683162,12345683163,12345683164,12345683165,12345683166,12345683167,12345683168,12345683169,12345683170,12345683171,12345683172,12345683173,12345683174,12345683175,12345683176,12345683177,12345683178,12345683179,12345683180,12345683181,12345683182,12345683183,12345683184,12345683185,12345683186,12345683187,12345683188,12345683189,12345683190,12345683191,12345683192,12345683193,12345683194,12345683195,12345683196,12345683197,12345683198,12345683199,12345683200,12345683201,12345683202,12345683203,12345683204,12345683205,12345683206,12345683207,12345683208,12345683209,12345683210,12345683211,12345683212,12345683213,12345683214,12345683215,12345683216,12345683217,12345683218,12345683219,12345683220,12345683221,12345683222,12345683223,12345683224,12345683225,12345683226,12345683227,12345683228,12345683229,12345683230,12345683231,12345683232,12345683233,12345683234,12345683235,12345683236,12345683237,12345683238,12345683239,12345683240,12345683241,12345683242,12345683243,12345683244,12345683245,12345683246,12345683247,12345683248,12345683249,12345683250,12345683251,12345683252,12345683253,12345683254,12345683255,12345683256,12345683257,12345683258,12345683259,12345683260,12345683261,12345683262,12345683263,12345683264,12345683265,12345683266,12345683267,12345683268,12345683269,12345683270,12345683271) AND CreatedDate = '2026-01-16 07:36:46.142'; ... (Thread: ThreadPoolExecutor-20_0) - __SPLIT__ 2026-01-16 12:37:06,620 - 123877 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-16 12:37:06,634 - 123877 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 4362 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:37:06,917 - 123877 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4362) into Billing.Invoice - __SPLIT__ 2026-01-16 12:37:26,427 - 123877 - src.utils.log - INFO - βœ… All 4362 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-01-16 12:37:26,429 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('1295118', '1296566', '1296567', '1296568', '1296569', '1296570', '1296571', '1296572', '1296582', '1296574', '1296575', '1296576', '1296577', '1296578', '1296579', '1296580', '1296581', '1296573', '1296549', '1296550', '1296551', '1296552', '1296553', '1296554', '1298025', '1296565', '1296557', '1296558', '1296559', '1296560', '1296561', '1296562', '1298024', '1296564', '1296590', '1296600', '1296601', '1296602', '1296603', '1296604', '1296605', '1296606', '1296616', '1296608', '1296609', '1296610', '1296611', '1296612', '1296613', '1296614', '1296615', '1296607', '1296583', '1296584', '1296585', '1296586', '1298027', '1296588', '1296589', '1296599', '1296591', '1296592', '1296593', '1296594', '1296595', '1296596', '1296597', '1296598', '1296556', '1296498', '1296499', '1296500', '1296501', '1296502', '1296503', '1296504', '1296514', '1296506', '1296507', '1296508', '1296509', '1296510', '1296511', '1296512', '1296513', '1296505', '1296481', '1296482', '1296483', '1296484', '1296485', '1296486', '1296487', '1296497', '1296489', '1296490', '1296491', '1296492', '1296493', '1296494', '1296495', '1296496', '1296522', '1296532', '1296533', '1296534', '1296535', '1296536', '1296537', '1296538', '1296548', '1296540', '1296541', '1296542', '1296543', '1296544', '1296545', '1296546', '1296547', '1296539', '1296515', '1296516', '1296517', '1296518', '1296519', '1296520', '1296521', '1296531', '1296523', '1296524', '1296525', '1296526', '1296527', '1296528', '1296529', '1296530', '1296624', '1296702', '1296703', '1296704', '1296705', '1296706', '1296707', '1296708', '1296718', '1296710', '1296711', '1296712', '1296713', '1296714', '1296715', '1296716', '1296717', '1296709', '1296685', '1296686', '1296687', '1296688', '1296689', '1296690', '1296691', '1296701', '1296693', '1296694', '1296695', '1296696', '1296697', '1296698', '1296699', '1296700', '1296726', '1296736', '1296737', '1296738', '1296739', '1296740', '1296741', '1296742', '1296743', '1296753', '1296745', '1296746', '1296747', '1296748', '1296749', '1296750', '1296751', '1296752', '1296744', '1296719', '1296720', '1296721', '1296722', '1296723', '1296724', '1296725', '1296735', '1296727', '1296728', '1296729', '1296730', '1296731', '1296732', '1296733', '1296734', '1296692', '1296634', '1296635', '1296636', '1296637', '1296638', '1296639', '1296640', '1296650', '1296642', '1296643', '1296644', '1296645', '1296646', '1296647', '1296648', '1296649', '1296641', '1296617', '1296618', '1296619', '1296620', '1296621', '1296622', '1296623', '1296633', '1296625', '1296626', '1296627', '1296628', '1296629', '1296630', '1296631', '1296632', '1296658', '1296668', '1296669', '1296670', '1296671', '1296672', '1296673', '1296674', '1296684', '1296676', '1296677', '1296678', '1296679', '1296680', '1296681', '1296682', '1296683', '1296675', '1296651', '1296652', '1296653', '1296654', '1296655', '1296656', '1296657', '1296667', '1296659', '1296660', '1296661', '1296662', '1296663', '1296664', '1296665', '1296666', '1296488', '1296294', '1296295', '1296296', '1296297', '1296298', '1296299', '1296300', '1296310', '1296302', '1296303', '1296304', '1296305', '1296306', '1296307', '1296308', '1296309', '1296301', '1296277', '1296278', '1296279', '1296280', '1296281', '1296282', '1296283', '1296293', '1296285', '1296286', '1296287', '1296288', '1296289', '1296290', '1296291', '1296292', '1296318', '1296328', '1296329', '1296330', '1296331', '1296332', '1296333', '1296334', '1296344', '1296336', '1296337', '1296338', '1296339', '1296340', '1296341', '1296342', '1296343', '1296335', '1296311', '1296312', '1296313', '1296314', '1296315', '1296316', '1296317', '1296327', '1296319', '1296320', '1296321', '1296322', '1296323', '1296324', '1296325', '1296326', '1296284', '1296226', '1296227', '1296228', '1296229', '1296230', '1296231', '1296232', '1296242', '1296234', '1296235', '1296236', '1296237', '1296238', '1296239', '1296240', '1296241', '1296233', '1296209', '1296210', '1296211', '1296212', '1296213', '1296214', '1296215', '1296225', '1296217', '1296218', '1296219', '1296220', '1296221', '1296222', '1296223', '1296224', '1296250', '1296260', '1296261', '1296262', '1296263', '1296264', '1296265', '1296266', '1296276', '1296268', '1296269', '1296270', '1296271', '1296272', '1296273', '1296274', '1296275', '1296267', '1296243', '1296244', '1296245', '1296246', '1296247', '1296248', '1296249', '1296259', '1296251', '1296252', '1296253', '1296254', '1296255', '1296256', '1296257', '1296258', '1296352', '1296430', '1296431', '1296432', '1296433', '1296434', '1296435', '1296436', '1296446', '1296438', '1296439', '1296440', '1296441', '1296442', '1296443', '1296444', '1296445', '1296437', '1296413', '1296414', '1296415', '1296416', '1296417', '1296418', '1296419', '1296429', '1296421', '1296422', '1296423', '1296424', '1296425', '1296426', '1296427', '1296428', '1296454', '1296464', '1296465', '1296466', '1296467', '1296468', '1296469', '1296470', '1296480', '1296472', '1296473', '1296474', '1296475', '1296476', '1296477', '1296478', '1296479', '1296471', '1296447', '1296448', '1296449', '1296450', '1296451', '1296452', '1296453', '1296463', '1296455', '1296456', '1296457', '1296458', '1296459', '1296460', '1296461', '1296462', '1296420', '1296362', '1296363', '1296364', '1296365', '1296366', '1296367', '1296368', '1296378', '1296370', '1296371', '1296372', '1296373', '1296374', '1296375', '1296376', '1296377', '1296369', '1296345', '1296346', '1296347', '1296348', '1296349', '1296350', '1296351', '1296361', '1296353', '1296354', '1296355', '1296356', '1296357', '1296358', '1296359', '1296360', '1296386', '1296396', '1296397', '1296398', '1296399', '1296400', '1296401', '1296402', '1296412', '1296404', '1296405', '1296406', '1296407', '1296408', '1296409', '1296410', '1296411', '1296403', '1296379', '1296380', '1296381', '1296382', '1296383', '1296384', '1296385', '1296395', '1296387', '1296388', '1296389', '1296390', '1296391', '1296392', '1296393', '1296394', '1296761', '1297111', '1297112', '1297113', '1297114', '1297115', '1297116', '1297117', '1297127', '1297119', '1297120', '1297121', '1297122', '1297123', '1297124', '1297125', '1297126', '1297118', '1297094', '1297095', '1297096', '1297097', '1297098', '1297099', '1297100', '1297110', '1297102', '1297103', '1297104', '1297105', '1297106', '1297107', '1297108', '1297109', '1297135', '1297145', '1297146', '1297147', '1297148', '1297149', '1297150', '1297151', '1297161', '1297153', '1297154', '1297155', '1297156', '1297157', '1297158', '1297159', '1297160', '1297152', '1297128', '1297129', '1297130', '1297131', '1297132', '1297133', '1297134', '1297144', '1297136', '1297137', '1297138', '1297139', '1297140', '1297141', '1297142', '1297143', '1297101', '1297043', '1297044', '1297045', '1297046', '1297047', '1297048', '1297049', '1297059', '1297051', '1297052', '1297053', '1297054', '1297055', '1297056', '1297057', '1297058', '1297050', '1297026', '1297027', '1297028', '1297029', '1297030', '1297031', '1297032', '1297042', '1297034', '1297035', '1297036', '1297037', '1297038', '1297039', '1297040', '1297041', '1297067', '1297077', '1297078', '1297079', '1297080', '1297081', '1297082', '1297083', '1297093', '1297085', '1297086', '1297087', '1297088', '1297089', '1297090', '1297091', '1297092', '1297084', '1297060', '1297061', '1297062', '1297063', '1297064', '1297065', '1297066', '1297076', '1297068', '1297069', '1297070', '1297071', '1297072', '1297073', '1297074', '1297075', '1297169', '1297247', '1297248', '1297249', '1297250', '1297251', '1297252', '1297253', '1297263', '1297255', '1297256', '1297257', '1297258', '1297259', '1297260', '1297261', '1297262', '1297254', '1297230', '1297231', '1297232', '1297233', '1297234', '1297235', '1297236', '1297246', '1297238', '1297239', '1297240', '1297241', '1297242', '1297243', '1297244', '1297245', '1297271', '1297281', '1297282', '1297283', '1297284', '1297285', '1297286', '1297287', '1297288', '1297298', '1297290', '1297291', '1297292', '1297293', '1297294', '1297295', '1297296', '1297297', '1297289', '1297264', '1297265', '1297266', '1297267', '1297268', '1297269', '1297270', '1297280', '1297272', '1297273', '1297274', '1297275', '1297276', '1297277', '1297278', '1297279', '1297237', '1297179', '1297180', '1297181', '1297182', '1297183', '1297184', '1297185', '1297195', '1297187', '1297188', '1297189', '1297190', '1297191', '1297192', '1297193', '1297194', '1297186', '1297162', '1297163', '1297164', '1297165', '1297166', '1297167', '1297168', '1297178', '1297170', '1297171', '1297172', '1297173', '1297174', '1297175', '1297176', '1297177', '1297203', '1297213', '1297214', '1297215', '1297216', '1297217', '1297218', '1297219', '1297229', '1297221', '1297222', '1297223', '1297224', '1297225', '1297226', '1297227', '1297228', '1297220', '1297196', '1297197', '1297198', '1297199', '1297200', '1297201', '1297202', '1297212', '1297204', '1297205', '1297206', '1297207', '1297208', '1297209', '1297210', '1297211', '1297033', '1296839', '1296840', '1296841', '1296842', '1296843', '1296844', '1296845', '1296855', '1296847', '1296848', '1296849', '1296850', '1296851', '1296852', '1296853', '1296854', '1296846', '1296822', '1296823', '1296824', '1296825', '1296826', '1296827', '1296828', '1296838', '1296830', '1296831', '1296832', '1296833', '1296834', '1296835', '1296836', '1296837', '1296863', '1296873', '1296874', '1296875', '1296876', '1296877', '1296878', '1296879', '1296889', '1296881', '1296882', '1296883', '1296884', '1296885', '1296886', '1296887', '1296888', '1296880', '1296856', '1296857', '1296858', '1296859', '1296860', '1296861', '1296862', '1296872', '1296864', '1296865', '1296866', '1296867', '1296868', '1296869', '1296870', '1296871', '1296829', '1296771', '1296772', '1296773', '1296774', '1296775', '1296776', '1296777', '1296787', '1296779', '1296780', '1296781', '1296782', '1296783', '1296784', '1296785', '1296786', '1296778', '1296754', '1296755', '1296756', '1296757', '1296758', '1296759', '1296760', '1296770', '1296762', '1296763', '1296764', '1296765', '1296766', '1296767', '1296768', '1296769', '1296795', '1296805', '1296806', '1296807', '1296808', '1296809', '1296810', '1296811', '1296821', '1296813', '1296814', '1296815', '1296816', '1296817', '1296818', '1296819', '1296820', '1296812', '1296788', '1296789', '1296790', '1296791', '1296792', '1296793', '1296794', '1296804', '1296796', '1296797', '1296798', '1296799', '1296800', '1296801', '1296802', '1296803', '1296897', '1296975', '1296976', '1296977', '1296978', '1296979', '1296980', '1296981', '1296991', '1296983', '1296984', '1296985', '1296986', '1296987', '1296988', '1296989', '1296990', '1296982', '1296958', '1296959', '1296960', '1296961', '1296962', '1296963', '1296964', '1296974', '1296966', '1296967', '1296968', '1296969', '1296970', '1296971', '1296972', '1296973', '1296999', '1297009', '1297010', '1297011', '1297012', '1297013', '1297014', '1297015', '1297025', '1297017', '1297018', '1297019', '1297020', '1297021', '1297022', '1297023', '1297024', '1297016', '1296992', '1296993', '1296994', '1296995', '1296996', '1296997', '1296998', '1297008', '1297000', '1297001', '1297002', '1297003', '1297004', '1297005', '1297006', '1297007', '1296965', '1296907', '1296908', '1296909', '1296910', '1296911', '1296912', '1296913', '1296923', '1296915', '1296916', '1296917', '1296918', '1296919', '1296920', '1296921', '1296922', '1296914', '1296890', '1296891', '1296892', '1296893', '1296894', '1296895', '1296896', '1296906', '1296898', '1296899', '1296900', '1296901', '1296902', '1296903', '1296904', '1296905', '1296931', '1296941', '1296942', '1296943', '1296944', '1296945', '1296946', '1296947', '1296957', '1296949', '1296950', '1296951', '1296952', '1296953', '1296954', '1296955', '1296956', '1296948', '1296924', '1296925', '1296926', '1296927', '1296928', '1296929', '1296930', '1296940', '1296932', '1296933', '1296934', '1296935', '1296936', '1296937', '1296938', '1296939', '1296216', '1295476', '1295477', '1295478', '1295479', '1295480', '1295481', '1295482', '1295492', '1295484', '1295485', '1295486', '1295487', '1295488', '1295489', '1295490', '1295491', '1295483', '1295459', '1295460', '1295461', '1295462', '1295463', '1295464', '1295465', '1295475', '1295467', '1295468', '1295469', '1295470', '1295471', '1295472', '1295473', '1295474', '1295500', '1295510', '1295511', '1295512', '1295513', '1295514', '1295515', '1295516', '1295526', '1295518', '1295519', '1295520', '1295521', '1295522', '1295523', '1295524', '1295525', '1295517', '1295493', '1295494', '1295495', '1295496', '1295497', '1295498', '1295499', '1295509', '1295501', '1295502', '1295503', '1295504', '1295505', '1295506', '1295507', '1295508', '1295466', '1295408', '1295409', '1295410', '1295411', '1295412', '1295413', '1295414', '1295424', '1295416', '1295417', '1295418', '1295419', '1295420', '1295421', '1295422', '1295423', '1295415', '1295391', '1295392', '1295393', '1295394', '1295395', '1295396', '1295397', '1295407', '1295399', '1295400', '1295401', '1295402', '1295403', '1295404', '1295405', '1295406', '1295432', '1295442', '1295443', '1295444', '1295445', '1295446', '1295447', '1295448', '1295458', '1295450', '1295451', '1295452', '1295453', '1295454', '1295455', '1295456', '1295457', '1295449', '1295425', '1295426', '1295427', '1295428', '1295429', '1295430', '1295431', '1295441', '1295433', '1295434', '1295435', '1295436', '1295437', '1295438', '1295439', '1295440', '1295534', '1295612', '1295613', '1295614', '1295615', '1295616', '1295617', '1295618', '1295628', '1295620', '1295621', '1295622', '1295623', '1295624', '1295625', '1295626', '1295627', '1295619', '1295595', '1295596', '1295597', '1295598', '1295599', '1295600', '1295601', '1295611', '1295603', '1295604', '1295605', '1295606', '1295607', '1295608', '1295609', '1295610', '1295636', '1295646', '1295647', '1295648', '1295649', '1295650', '1295651', '1295652', '1295653', '1295663', '1295655', '1295656', '1295657', '1295658', '1295659', '1295660', '1295661', '1295662', '1295654', '1295629', '1295630', '1295631', '1295632', '1295633', '1295634', '1295635', '1295645', '1295637', '1295638', '1295639', '1295640', '1295641', '1295642', '1295643', '1295644', '1295602', '1295544', '1295545', '1295546', '1295547', '1295548', '1295549', '1295550', '1295560', '1295552', '1295553', '1295554', '1295555', '1295556', '1295557', '1295558', '1295559', '1295551', '1295527', '1295528', '1295529', '1295530', '1295531', '1295532', '1295533', '1295543', '1295535', '1295536', '1295537', '1295538', '1295539', '1295540', '1295541', '1295542', '1295568', '1295578', '1295579', '1295580', '1295581', '1295582', '1295583', '1295584', '1295594', '1295586', '1295587', '1295588', '1295589', '1295590', '1295591', '1295592', '1295593', '1295585', '1295561', '1295562', '1295563', '1295564', '1295565', '1295566', '1295567', '1295577', '1295569', '1295570', '1295571', '1295572', '1295573', '1295574', '1295575', '1295398', '1295127', '1295204', '1295205', '1295206', '1295207', '1295208', '1295209', '1295210', '1295220', '1295212', '1295213', '1295214', '1295215', '1295216', '1295217', '1295218', '1295219', '1295211', '1295187', '1295188', '1295189', '1295190', '1295191', '1295192', '1295193', '1295203', '1295195', '1295196', '1295197', '1295198', '1295199', '1295200', '1295201', '1295202', '1295228', '1295238', '1295239', '1295240', '1295241', '1295242', '1295243', '1295244', '1295254', '1295246', '1295247', '1295248', '1295249', '1295250', '1295251', '1295252', '1295253', '1295245', '1295221', '1295222', '1295223', '1295224', '1295225', '1295226', '1295227', '1295237', '1295229', '1295230', '1295231', '1295232', '1295233', '1295234', '1295235', '1295236', '1295194', '1295136', '1295137', '1295138', '1295139', '1295140', '1295141', '1295142', '1295152', '1295144', '1295145', '1295146', '1295147', '1295148', '1295149', '1295150', '1295151', '1295143', '1295119', '1295120', '1295121', '1295122', '1295123', '1295124', '1295125', '1295126', '1295135', '1295128', '1295129', '1295130', '1295131', '1295132', '1295133', '1295134', '1295160', '1295170', '1295171', '1295172', '1295173', '1295174', '1295175', '1295176', '1295186', '1295178', '1295179', '1295180', '1295181', '1295182', '1295183', '1295184', '1295185', '1295177', '1295153', '1295154', '1295155', '1295156', '1295157', '1295158', '1295159', '1295169', '1295161', '1295162', '1295163', '1295164', '1295165', '1295166', '1295167', '1295168', '1295262', '1295340', '1295341', '1295342', '1295343', '1295344', '1295345', '1295346', '1295356', '1295348', '1295349', '1295350', '1295351', '1295352', '1295353', '1295354', '1295355', '1295347', '1295323', '1295324', '1295325', '1295326', '1295327', '1295328', '1295329', '1295339', '1295331', '1295332', '1295333', '1295334', '1295335', '1295336', '1295337', '1295338', '1295364', '1295374', '1295375', '1295376', '1295377', '1295378', '1295379', '1295380', '1295390', '1295382', '1295383', '1295384', '1295385', '1295386', '1295387', '1295388', '1295389', '1295381', '1295357', '1295358', '1295359', '1295360', '1295361', '1295362', '1295363', '1295373', '1295365', '1295366', '1295367', '1295368', '1295369', '1295370', '1295371', '1295372', '1295330', '1295272', '1295273', '1295274', '1295275', '1295276', '1295277', '1295278', '1295288', '1295280', '1295281', '1295282', '1295283', '1295284', '1295285', '1295286', '1295287', '1295279', '1295255', '1295256', '1295257', '1295258', '1295259', '1295260', '1295261', '1295271', '1295263', '1295264', '1295265', '1295266', '1295267', '1295268', '1295269', '1295270', '1295296', '1295306', '1295307', '1295308', '1295309', '1295310', '1295311', '1295312', '1295322', '1295314', '1295315', '1295316', '1295317', '1295318', '1295319', '1295320', '1295321', '1295313', '1295289', '1295290', '1295291', '1295292', '1295293', '1295294', '1295295', '1295305', '1295297', '1295298', '1295299', '1295300', '1295301', '1295302', '1295303', '1295304', '1295671', '1296021', '1296022', '1296023', '1296024', '1296025', '1296026', '1296027', '1296037', '1296029', '1296030', '1296031', '1296032', '1296033', '1296034', '1296035', '1296036', '1296028', '1296004', '1296005', '1296006', '1296007', '1296008', '1296009', '1296010', '1296020', '1296012', '1296013', '1296014', '1296015', '1296016', '1296017', '1296018', '1296019', '1296045', '1296055', '1296056', '1296057', '1296058', '1296059', '1296060', '1296061', '1296071', '1296063', '1296064', '1296065', '1296066', '1296067', '1296068', '1296069', '1296070', '1296062', '1296038', '1296039', '1296040', '1296041', '1296042', '1296043', '1296044', '1296054', '1296046', '1296047', '1296048', '1296049', '1296050', '1296051', '1296052', '1296053', '1296011', '1295953', '1295954', '1295955', '1295956', '1295957', '1295958', '1295959', '1295969', '1295961', '1295962', '1295963', '1295964', '1295965', '1295966', '1295967', '1295968', '1295960', '1295936', '1295937', '1295938', '1295939', '1295940', '1295941', '1295942', '1295952', '1295944', '1295945', '1295946', '1295947', '1295948', '1295949', '1295950', '1295951', '1295977', '1295987', '1295988', '1295989', '1295990', '1295991', '1295992', '1295993', '1296003', '1295995', '1295996', '1295997', '1295998', '1295999', '1296000', '1296001', '1296002', '1295994', '1295970', '1295971', '1295972', '1295973', '1295974', '1295975', '1295976', '1295986', '1295978', '1295979', '1295980', '1295981', '1295982', '1295983', '1295984', '1295985', '1296079', '1296157', '1296158', '1296159', '1296160', '1296161', '1296162', '1296163', '1296173', '1296165', '1296166', '1296167', '1296168', '1296169', '1296170', '1296171', '1296172', '1296164', '1296140', '1296141', '1296142', '1296143', '1296144', '1296145', '1296146', '1296156', '1296148', '1296149', '1296150', '1296151', '1296152', '1296153', '1296154', '1296155', '1296181', '1296191', '1296192', '1296193', '1296194', '1296195', '1296196', '1296197', '1296198', '1296208', '1296200', '1296201', '1296202', '1296203', '1296204', '1296205', '1296206', '1296207', '1296199', '1296174', '1296175', '1296176', '1296177', '1296178', '1296179', '1296180', '1296190', '1296182', '1296183', '1296184', '1296185', '1296186', '1296187', '1296188', '1296189', '1296147', '1296089', '1296090', '1296091', '1296092', '1296093', '1296094', '1296095', '1296105', '1296097', '1296098', '1296099', '1296100', '1296101', '1296102', '1296103', '1296104', '1296096', '1296072', '1296073', '1296074', '1296075', '1296076', '1296077', '1296078', '1296088', '1296080', '1296081', '1296082', '1296083', '1296084', '1296085', '1296086', '1296087', '1296113', '1296123', '1296124', '1296125', '1296126', '1296127', '1296128', '1296129', '1296139', '1296131', '1296132', '1296133', '1296134', '1296135', '1296136', '1296137', '1296138', '1296130', '1296106', '1296107', '1296108', '1296109', '1296110', '1296111', '1296112', '1296122', '1296114', '1296115', '1296116', '1296117', '1296118', '1296119', '1296120', '1296121', '1295943', '1295749', '1295750', '1295751', '1295752', '1295753', '1295754', '1295755', '1295765', '1295757', '1295758', '1295759', '1295760', '1295761', '1295762', '1295763', '1295764', '1295756', '1295732', '1295733', '1295734', '1295735', '1295736', '1295737', '1295738', '1295748', '1295740', '1295741', '1295742', '1295743', '1295744', '1295745', '1295746', '1295747', '1295773', '1295783', '1295784', '1295785', '1295786', '1295787', '1295788', '1295789', '1295799', '1295791', '1295792', '1295793', '1295794', '1295795', '1295796', '1295797', '1295798', '1295790', '1295766', '1295767', '1295768', '1295769', '1295770', '1295771', '1295772', '1295782', '1295774', '1295775', '1295776', '1295777', '1295778', '1295779', '1295780', '1295781', '1295739', '1295681', '1295682', '1295683', '1295684', '1295685', '1295686', '1295687', '1295697', '1295689', '1295690', '1295691', '1295692', '1295693', '1295694', '1295695', '1295696', '1295688', '1295664', '1295665', '1295666', '1295667', '1295668', '1295669', '1295670', '1295680', '1295672', '1295673', '1295674', '1295675', '1295676', '1295677', '1295678', '1295679', '1295705', '1295715', '1295716', '1295717', '1295718', '1295719', '1295720', '1295721', '1295731', '1295723', '1295724', '1295725', '1295726', '1295727', '1295728', '1295729', '1295730', '1295722', '1295698', '1295699', '1295700', '1295701', '1295702', '1295703', '1295704', '1295714', '1295706', '1295707', '1295708', '1295709', '1295710', '1295711', '1295712', '1295713', '1295807', '1295885', '1295886', '1295887', '1295888', '1295889', '1295890', '1295891', '1295901', '1295893', '1295894', '1295895', '1295896', '1295897', '1295898', '1295899', '1295900', '1295892', '1295868', '1295869', '1295870', '1295871', '1295872', '1295873', '1295874', '1295884', '1295876', '1295877', '1295878', '1295879', '1295880', '1295881', '1295882', '1295883', '1295909', '1295919', '1295920', '1295921', '1295922', '1295923', '1295924', '1295925', '1295935', '1295927', '1295928', '1295929', '1295930', '1295931', '1295932', '1295933', '1295934', '1295926', '1295902', '1295903', '1295904', '1295905', '1295906', '1295907', '1295908', '1295918', '1295910', '1295911', '1295912', '1295913', '1295914', '1295915', '1295916', '1295917', '1295875', '1295817', '1295818', '1295819', '1295820', '1295821', '1295822', '1295823', '1295833', '1295825', '1295826', '1295827', '1295828', '1295829', '1295830', '1295831', '1295832', '1295824', '1295800', '1295801', '1295802', '1295803', '1295804', '1295805', '1295806', '1295816', '1295808', '1295809', '1295810', '1295811', '1295812', '1295813', '1295814', '1295815', '1295841', '1295851', '1295852', '1295853', '1295854', '1295855', '1295856', '1295857', '1295867', '1295859', '1295860', '1295861', '1295862', '1295863', '1295864', '1295865', '1295866', '1295858', '1295834', '1295835', '1295836', '1295837', '1295838', '1295839', '1295840', '1295850', '1295842', '1295843', '1295844', '1295845', '1295846', '1295847', '1295848', '1295849', '1295576', '1297306', '1298747', '1298748', '1298749', '1298750', '1298751', '1298752', '1298762', '1298754', '1298755', '1298756', '1298757', '1298758', '1298759', '1298760', '1298761', '1298753', '1298729', '1298730', '1298731', '1298732', '1298733', '1298734', '1298735', '1298745', '1298737', '1298738', '1298739', '1298740', '1298741', '1298742', '1298743', '1298744', '1298770', '1298780', '1298781', '1298782', '1298783', '1298784', '1298785', '1298786', '1298796', '1298788', '1298789', '1298790', '1298791', '1298792', '1298793', '1298794', '1298795', '1298787', '1298763', '1298764', '1298765', '1298766', '1298767', '1298768', '1298769', '1298779', '1298771', '1298772', '1298773', '1298774', '1298775', '1298776', '1298777', '1298778', '1298736', '1298678', '1298679', '1298680', '1298681', '1298682', '1298683', '1298684', '1298694', '1298686', '1298687', '1298688', '1298689', '1298690', '1298691', '1298692', '1298693', '1298685', '1298661', '1298662', '1298663', '1298664', '1298665', '1298666', '1298667', '1298677', '1298669', '1298670', '1298671', '1298672', '1298673', '1298674', '1298675', '1298676', '1298702', '1298712', '1298713', '1298714', '1298715', '1298716', '1298717', '1298718', '1298728', '1298720', '1298721', '1298722', '1298723', '1298724', '1298725', '1298726', '1298727', '1298719', '1298695', '1298696', '1298697', '1298698', '1298699', '1298700', '1298701', '1298711', '1298703', '1298704', '1298705', '1298706', '1298707', '1298708', '1298709', '1298710', '1298804', '1298882', '1298883', '1298884', '1298885', '1298886', '1298887', '1298888', '1298898', '1298890', '1298891', '1298892', '1298893', '1298894', '1298895', '1298896', '1298897', '1298889', '1298865', '1298866', '1298867', '1298868', '1298869', '1298870', '1298871', '1298881', '1298873', '1298874', '1298875', '1298876', '1298877', '1298878', '1298879', '1298880', '1298906', '1298916', '1298917', '1298918', '1298919', '1298920', '1298921', '1298922', '1298923', '1298933', '1298925', '1298926', '1298927', '1298928', '1298929', '1298930', '1298931', '1298932', '1298924', '1298899', '1298900', '1298901', '1298902', '1298903', '1298904', '1298905', '1298915', '1298907', '1298908', '1298909', '1298910', '1298911', '1298912', '1298913', '1298914', '1298872', '1298814', '1298815', '1298816', '1298817', '1298818', '1298819', '1298820', '1298830', '1298822', '1298823', '1298824', '1298825', '1298826', '1298827', '1298828', '1298829', '1298821', '1298797', '1298798', '1298799', '1298800', '1298801', '1298802', '1298803', '1298813', '1298805', '1298806', '1298807', '1298808', '1298809', '1298810', '1298811', '1298812', '1298838', '1298848', '1298849', '1298850', '1298851', '1298852', '1298853', '1298854', '1298864', '1298856', '1298857', '1298858', '1298859', '1298860', '1298861', '1298862', '1298863', '1298855', '1298831', '1298832', '1298833', '1298834', '1298835', '1298836', '1298837', '1298847', '1298839', '1298840', '1298841', '1298842', '1298843', '1298844', '1298845', '1298846', '1298668', '1298474', '1298475', '1298476', '1298477', '1298478', '1298479', '1298480', '1298490', '1298482', '1298483', '1298484', '1298485', '1298486', '1298487', '1298488', '1298489', '1298481', '1298457', '1298458', '1298459', '1298460', '1298461', '1298462', '1298463', '1298473', '1298465', '1298466', '1298467', '1298468', '1298469', '1298470', '1298471', '1298472', '1298498', '1298508', '1298509', '1298510', '1298511', '1298512', '1298513', '1298514', '1298524', '1298516', '1298517', '1298518', '1298519', '1298520', '1298521', '1298522', '1298523', '1298515', '1298491', '1298492', '1298493', '1298494', '1298495', '1298496', '1298497', '1298507', '1298499', '1298500', '1298501', '1298502', '1298503', '1298504', '1298505', '1298506', '1298464', '1298406', '1298407', '1298408', '1298409', '1298410', '1298411', '1298412', '1298422', '1298414', '1298415', '1298416', '1298417', '1298418', '1298419', '1298420', '1298421', '1298413', '1298389', '1298390', '1298391', '1298392', '1298393', '1298394', '1298395', '1298405', '1298397', '1298398', '1298399', '1298400', '1298401', '1298402', '1298403', '1298404', '1298430', '1298440', '1298441', '1298442', '1298443', '1298444', '1298445', '1298446', '1298456', '1298448', '1298449', '1298450', '1298451', '1298452', '1298453', '1298454', '1298455', '1298447', '1298423', '1298424', '1298425', '1298426', '1298427', '1298428', '1298429', '1298439', '1298431', '1298432', '1298433', '1298434', '1298435', '1298436', '1298437', '1298438', '1298532', '1298610', '1298611', '1298612', '1298613', '1298614', '1298615', '1298616', '1298626', '1298618', '1298619', '1298620', '1298621', '1298622', '1298623', '1298624', '1298625', '1298617', '1298593', '1298594', '1298595', '1298596', '1298597', '1298598', '1298599', '1298609', '1298601', '1298602', '1298603', '1298604', '1298605', '1298606', '1298607', '1298608', '1298634', '1298644', '1298645', '1298646', '1298647', '1298648', '1298649', '1298650', '1298660', '1298652', '1298653', '1298654', '1298655', '1298656', '1298657', '1298658', '1298659', '1298651', '1298627', '1298628', '1298629', '1298630', '1298631', '1298632', '1298633', '1298643', '1298635', '1298636', '1298637', '1298638', '1298639', '1298640', '1298641', '1298642', '1298600', '1298542', '1298543', '1298544', '1298545', '1298546', '1298547', '1298548', '1298558', '1298550', '1298551', '1298552', '1298553', '1298554', '1298555', '1298556', '1298557', '1298549', '1298525', '1298526', '1298527', '1298528', '1298529', '1298530', '1298531', '1298541', '1298533', '1298534', '1298535', '1298536', '1298537', '1298538', '1298539', '1298540', '1298566', '1298576', '1298577', '1298578', '1298579', '1298580', '1298581', '1298582', '1298592', '1298584', '1298585', '1298586', '1298587', '1298588', '1298589', '1298590', '1298591', '1298583', '1298559', '1298560', '1298561', '1298562', '1298563', '1298564', '1298565', '1298575', '1298567', '1298568', '1298569', '1298570', '1298571', '1298572', '1298573', '1298574', '1298941', '1299292', '1299293', '1299294', '1299295', '1299296', '1299297', '1299298', '1299308', '1299300', '1299301', '1299302', '1299303', '1299304', '1299305', '1299306', '1299307', '1299299', '1299275', '1299276', '1299277', '1299278', '1299279', '1299280', '1299281', '1299291', '1299283', '1299284', '1299285', '1299286', '1299287', '1299288', '1299289', '1299290', '1299316', '1299326', '1299327', '1299328', '1299329', '1299330', '1299331', '1299332', '1299342', '1299334', '1299335', '1299336', '1299337', '1299338', '1299339', '1299340', '1299341', '1299333', '1299309', '1299310', '1299311', '1299312', '1299313', '1299314', '1299315', '1299325', '1299317', '1299318', '1299319', '1299320', '1299321', '1299322', '1299323', '1299324', '1299282', '1299224', '1299225', '1299226', '1299227', '1299228', '1299229', '1299230', '1299240', '1299232', '1299233', '1299234', '1299235', '1299236', '1299237', '1299238', '1299239', '1299231', '1299207', '1299208', '1299209', '1299210', '1299211', '1299212', '1299213', '1299223', '1299215', '1299216', '1299217', '1299218', '1299219', '1299220', '1299221', '1299222', '1299248', '1299258', '1299259', '1299260', '1299261', '1299262', '1299263', '1299264', '1299274', '1299266', '1299267', '1299268', '1299269', '1299270', '1299271', '1299272', '1299273', '1299265', '1299241', '1299242', '1299243', '1299244', '1299245', '1299246', '1299247', '1299257', '1299249', '1299250', '1299251', '1299252', '1299253', '1299254', '1299255', '1299256', '1299350', '1299428', '1299429', '1299430', '1299431', '1299432', '1299433', '1299434', '1299444', '1299436', '1299437', '1299438', '1299439', '1299440', '1299441', '1299442', '1299443', '1299435', '1299411', '1299412', '1299413', '1299414', '1299415', '1299416', '1299417', '1299427', '1299419', '1299420', '1299421', '1299422', '1299423', '1299424', '1299425', '1299426', '1299452', '1299462', '1299463', '1299464', '1299465', '1299466', '1299467', '1299468', '1299469', '1299479', '1299471', '1299472', '1299473', '1299474', '1299475', '1299476', '1299477', '1299478', '1299470', '1299445', '1299446', '1299447', '1299448', '1299449', '1299450', '1299451', '1299461', '1299453', '1299454', '1299455', '1299456', '1299457', '1299458', '1299459', '1299460', '1299418', '1299360', '1299361', '1299362', '1299363', '1299364', '1299365', '1299366', '1299376', '1299368', '1299369', '1299370', '1299371', '1299372', '1299373', '1299374', '1299375', '1299367', '1299343', '1299344', '1299345', '1299346', '1299347', '1299348', '1299349', '1299359', '1299351', '1299352', '1299353', '1299354', '1299355', '1299356', '1299357', '1299358', '1299384', '1299394', '1299395', '1299396', '1299397', '1299398', '1299399', '1299400', '1299410', '1299402', '1299403', '1299404', '1299405', '1299406', '1299407', '1299408', '1299409', '1299401', '1299377', '1299378', '1299379', '1299380', '1299381', '1299382', '1299383', '1299393', '1299385', '1299386', '1299387', '1299388', '1299389', '1299390', '1299391', '1299392', '1299214', '1299019', '1299020', '1299021', '1299022', '1299023', '1299024', '1299025', '1299035', '1299027', '1299028', '1299029', '1299030', '1299031', '1299032', '1299033', '1299034', '1299026', '1299002', '1299003', '1299004', '1299005', '1299006', '1299007', '1299008', '1299018', '1299010', '1299011', '1299012', '1299013', '1299014', '1299015', '1299016', '1299017', '1299043', '1299053', '1299054', '1299055', '1299056', '1299057', '1299058', '1299059', '1299069', '1299061', '1299062', '1299063', '1299064', '1299065', '1299066', '1299067', '1299068', '1299060', '1299036', '1299037', '1299038', '1299039', '1299040', '1299041', '1299042', '1299052', '1299044', '1299045', '1299046', '1299047', '1299048', '1299049', '1299050', '1299051', '1299009', '1298951', '1298952', '1298953', '1298954', '1298955', '1298956', '1298957', '1298967', '1298959', '1298960', '1298961', '1298962', '1298963', '1298964', '1298965', '1298966', '1298958', '1298934', '1298935', '1298936', '1298937', '1298938', '1298939', '1298940', '1298950', '1298942', '1298943', '1298944', '1298945', '1298946', '1298947', '1298948', '1298949', '1298975', '1298985', '1298986', '1298987', '1298988', '1298989', '1298990', '1298991', '1299001', '1298993', '1298994', '1298995', '1298996', '1298997', '1298998', '1298999', '1299000', '1298992', '1298968', '1298969', '1298970', '1298971', '1298972', '1298973', '1298974', '1298984', '1298976', '1298977', '1298978', '1298979', '1298980', '1298981', '1298982', '1298983', '1299077', '1299155', '1299156', '1299157', '1299158', '1299159', '1299160', '1299161', '1299171', '1299163', '1299164', '1299165', '1299166', '1299167', '1299168', '1299169', '1299170', '1299162', '1299138', '1299139', '1299140', '1299141', '1299142', '1299143', '1299144', '1299154', '1299146', '1299147', '1299148', '1299149', '1299150', '1299151', '1299152', '1299153', '1299179', '1299189', '1299190', '1299191', '1299192', '1299193', '1299194', '1299195', '1299196', '1299206', '1299198', '1299199', '1299200', '1299201', '1299202', '1299203', '1299204', '1299205', '1299197', '1299172', '1299173', '1299174', '1299175', '1299176', '1299177', '1299178', '1299188', '1299180', '1299181', '1299182', '1299183', '1299184', '1299185', '1299186', '1299187', '1299145', '1299087', '1299088', '1299089', '1299090', '1299091', '1299092', '1299093', '1299103', '1299095', '1299096', '1299097', '1299098', '1299099', '1299100', '1299101', '1299102', '1299094', '1299070', '1299071', '1299072', '1299073', '1299074', '1299075', '1299076', '1299086', '1299078', '1299079', '1299080', '1299081', '1299082', '1299083', '1299084', '1299085', '1299111', '1299121', '1299122', '1299123', '1299124', '1299125', '1299126', '1299127', '1299137', '1299129', '1299130', '1299131', '1299132', '1299133', '1299134', '1299135', '1299136', '1299128', '1299104', '1299105', '1299106', '1299107', '1299108', '1299109', '1299110', '1299120', '1299112', '1299113', '1299114', '1299115', '1299116', '1299117', '1299118', '1299119', '1298396', '1297656', '1297657', '1297658', '1297659', '1297660', '1297661', '1297662', '1297672', '1297664', '1297665', '1297666', '1297667', '1297668', '1297669', '1297670', '1297671', '1297663', '1297639', '1297640', '1297641', '1297642', '1297643', '1297644', '1297645', '1297655', '1297647', '1297648', '1297649', '1297650', '1297651', '1297652', '1297653', '1297654', '1297680', '1297690', '1297691', '1297692', '1297693', '1297694', '1297695', '1297696', '1297706', '1297698', '1297699', '1297700', '1297701', '1297702', '1297703', '1297704', '1297705', '1297697', '1297673', '1297674', '1297675', '1297676', '1297677', '1297678', '1297679', '1297689', '1297681', '1297682', '1297683', '1297684', '1297685', '1297686', '1297687', '1297688', '1297646', '1297588', '1297589', '1297590', '1297591', '1297592', '1297593', '1297594', '1297604', '1297596', '1297597', '1297598', '1297599', '1297600', '1297601', '1297602', '1297603', '1297595', '1297571', '1297572', '1297573', '1297574', '1297575', '1297576', '1297577', '1297587', '1297579', '1297580', '1297581', '1297582', '1297583', '1297584', '1297585', '1297586', '1297612', '1297622', '1297623', '1297624', '1297625', '1297626', '1297627', '1297628', '1297638', '1297630', '1297631', '1297632', '1297633', '1297634', '1297635', '1297636', '1297637', '1297629', '1297605', '1297606', '1297607', '1297608', '1297609', '1297610', '1297611', '1297621', '1297613', '1297614', '1297615', '1297616', '1297617', '1297618', '1297619', '1297620', '1297714', '1297792', '1297793', '1297794', '1297795', '1297796', '1297797', '1297798', '1297808', '1297800', '1297801', '1297802', '1297803', '1297804', '1297805', '1297806', '1297807', '1297799', '1297775', '1297776', '1297777', '1297778', '1297779', '1297780', '1297781', '1297791', '1297783', '1297784', '1297785', '1297786', '1297787', '1297788', '1297789', '1297790', '1297816', '1297826', '1297827', '1297828', '1297829', '1297830', '1297831', '1297832', '1297833', '1297843', '1297835', '1297836', '1297837', '1297838', '1297839', '1297840', '1297841', '1297842', '1297834', '1297809', '1297810', '1297811', '1297812', '1297813', '1297814', '1297815', '1297825', '1297817', '1297818', '1297819', '1297820', '1297821', '1297822', '1297823', '1297824', '1297782', '1297724', '1297725', '1297726', '1297727', '1297728', '1297729', '1297730', '1297740', '1297732', '1297733', '1297734', '1297735', '1297736', '1297737', '1297738', '1297739', '1297731', '1297707', '1297708', '1297709', '1297710', '1297711', '1297712', '1297713', '1297723', '1297715', '1297716', '1297717', '1297718', '1297719', '1297720', '1297721', '1297722', '1297748', '1297758', '1297759', '1297760', '1297761', '1297762', '1297763', '1297764', '1297774', '1297766', '1297767', '1297768', '1297769', '1297770', '1297771', '1297772', '1297773', '1297765', '1297741', '1297742', '1297743', '1297744', '1297745', '1297746', '1297747', '1297757', '1297749', '1297750', '1297751', '1297752', '1297753', '1297754', '1297755', '1297756', '1297578', '1297384', '1297385', '1297386', '1297387', '1297388', '1297389', '1297390', '1297400', '1297392', '1297393', '1297394', '1297395', '1297396', '1297397', '1297398', '1297399', '1297391', '1297367', '1297368', '1297369', '1297370', '1297371', '1297372', '1297373', '1297383', '1297375', '1297376', '1297377', '1297378', '1297379', '1297380', '1297381', '1297382', '1297408', '1297418', '1297419', '1297420', '1297421', '1297422', '1297423', '1297424', '1297434', '1297426', '1297427', '1297428', '1297429', '1297430', '1297431', '1297432', '1297433', '1297425', '1297401', '1297402', '1297403', '1297404', '1297405', '1297406', '1297407', '1297417', '1297409', '1297410', '1297411', '1297412', '1297413', '1297414', '1297415', '1297416', '1297374', '1297316', '1297317', '1297318', '1297319', '1297320', '1297321', '1297322', '1297332', '1297324', '1297325', '1297326', '1297327', '1297328', '1297329', '1297330', '1297331', '1297323', '1297299', '1297300', '1297301', '1297302', '1297303', '1297304', '1297305', '1297315', '1297307', '1297308', '1297309', '1297310', '1297311', '1297312', '1297313', '1297314', '1297340', '1297350', '1297351', '1297352', '1297353', '1297354', '1297355', '1297356', '1297366', '1297358', '1297359', '1297360', '1297361', '1297362', '1297363', '1297364', '1297365', '1297357', '1297333', '1297334', '1297335', '1297336', '1297337', '1297338', '1297339', '1297349', '1297341', '1297342', '1297343', '1297344', '1297345', '1297346', '1297347', '1297348', '1297442', '1297520', '1297521', '1297522', '1297523', '1297524', '1297525', '1297526', '1297536', '1297528', '1297529', '1297530', '1297531', '1297532', '1297533', '1297534', '1297535', '1297527', '1297503', '1297504', '1297505', '1297506', '1297507', '1297508', '1297509', '1297519', '1297511', '1297512', '1297513', '1297514', '1297515', '1297516', '1297517', '1297518', '1297544', '1297554', '1297555', '1297556', '1297557', '1297558', '1297559', '1297560', '1297570', '1297562', '1297563', '1297564', '1297565', '1297566', '1297567', '1297568', '1297569', '1297561', '1297537', '1297538', '1297539', '1297540', '1297541', '1297542', '1297543', '1297553', '1297545', '1297546', '1297547', '1297548', '1297549', '1297550', '1297551', '1297552', '1297510', '1297452', '1297453', '1297454', '1297455', '1297456', '1297457', '1297458', '1297468', '1297460', '1297461', '1297462', '1297463', '1297464', '1297465', '1297466', '1297467', '1297459', '1297435', '1297436', '1297437', '1297438', '1297439', '1297440', '1297441', '1297451', '1297443', '1297444', '1297445', '1297446', '1297447', '1297448', '1297449', '1297450', '1297476', '1297486', '1297487', '1297488', '1297489', '1297490', '1297491', '1297492', '1297502', '1297494', '1297495', '1297496', '1297497', '1297498', '1297499', '1297500', '1297501', '1297493', '1297469', '1297470', '1297471', '1297472', '1297473', '1297474', '1297475', '1297485', '1297477', '1297478', '1297479', '1297480', '1297481', '1297482', '1297483', '1297484', '1297851', '1298201', '1298202', '1298203', '1298204', '1298205', '1298206', '1298207', '1298217', '1298209', '1298210', '1298211', '1298212', '1298213', '1298214', '1298215', '1298216', '1298208', '1298184', '1298185', '1298186', '1298187', '1298188', '1298189', '1298190', '1298200', '1298192', '1298193', '1298194', '1298195', '1298196', '1298197', '1298198', '1298199', '1298225', '1298235', '1298236', '1298237', '1298238', '1298239', '1298240', '1298241', '1298251', '1298243', '1298244', '1298245', '1298246', '1298247', '1298248', '1298249', '1298250', '1298242', '1298218', '1298219', '1298220', '1298221', '1298222', '1298223', '1298224', '1298234', '1298226', '1298227', '1298228', '1298229', '1298230', '1298231', '1298232', '1298233', '1298191', '1298133', '1298134', '1298135', '1298136', '1298137', '1298138', '1298139', '1298149', '1298141', '1298142', '1298143', '1298144', '1298145', '1298146', '1298147', '1298148', '1298140', '1298116', '1298117', '1298118', '1298119', '1298120', '1298121', '1298122', '1298132', '1298124', '1298125', '1298126', '1298127', '1298128', '1298129', '1298130', '1298131', '1298157', '1298167', '1298168', '1298169', '1298170', '1298171', '1298172', '1298173', '1298183', '1298175', '1298176', '1298177', '1298178', '1298179', '1298180', '1298181', '1298182', '1298174', '1298150', '1298151', '1298152', '1298153', '1298154', '1298155', '1298156', '1298166', '1298158', '1298159', '1298160', '1298161', '1298162', '1298163', '1298164', '1298165', '1298259', '1298337', '1298338', '1298339', '1298340', '1298341', '1298342', '1298343', '1298353', '1298345', '1298346', '1298347', '1298348', '1298349', '1298350', '1298351', '1298352', '1298344', '1298320', '1298321', '1298322', '1298323', '1298324', '1298325', '1298326', '1298336', '1298328', '1298329', '1298330', '1298331', '1298332', '1298333', '1298334', '1298335', '1298361', '1298371', '1298372', '1298373', '1298374', '1298375', '1298376', '1298377', '1298378', '1298388', '1298380', '1298381', '1298382', '1298383', '1298384', '1298385', '1298386', '1298387', '1298379', '1298354', '1298355', '1298356', '1298357', '1298358', '1298359', '1298360', '1298370', '1298362', '1298363', '1298364', '1298365', '1298366', '1298367', '1298368', '1298369', '1298327', '1298269', '1298270', '1298271', '1298272', '1298273', '1298274', '1298275', '1298285', '1298277', '1298278', '1298279', '1298280', '1298281', '1298282', '1298283', '1298284', '1298276', '1298252', '1298253', '1298254', '1298255', '1298256', '1298257', '1298258', '1298268', '1298260', '1298261', '1298262', '1298263', '1298264', '1298265', '1298266', '1298267', '1298293', '1298303', '1298304', '1298305', '1298306', '1298307', '1298308', '1298309', '1298319', '1298311', '1298312', '1298313', '1298314', '1298315', '1298316', '1298317', '1298318', '1298310', '1298286', '1298287', '1298288', '1298289', '1298290', '1298291', '1298292', '1298302', '1298294', '1298295', '1298296', '1298297', '1298298', '1298299', '1298300', '1298301', '1298123', '1297929', '1297930', '1297931', '1297932', '1297933', '1297934', '1297935', '1297945', '1297937', '1297938', '1297939', '1297940', '1297941', '1297942', '1297943', '1297944', '1297936', '1297912', '1297913', '1297914', '1297915', '1297916', '1297917', '1297918', '1297928', '1297920', '1297921', '1297922', '1297923', '1297924', '1297925', '1297926', '1297927', '1297953', '1297963', '1297964', '1297965', '1297966', '1297967', '1297968', '1297969', '1297979', '1297971', '1297972', '1297973', '1297974', '1297975', '1297976', '1297977', '1297978', '1297970', '1297946', '1297947', '1297948', '1297949', '1297950', '1297951', '1297952', '1297962', '1297954', '1297955', '1297956', '1297957', '1297958', '1297959', '1297960', '1297961', '1297919', '1297861', '1297862', '1297863', '1297864', '1297865', '1297866', '1297867', '1297877', '1297869', '1297870', '1297871', '1297872', '1297873', '1297874', '1297875', '1297876', '1297868', '1297844', '1297845', '1297846', '1297847', '1297848', '1297849', '1297850', '1297860', '1297852', '1297853', '1297854', '1297855', '1297856', '1297857', '1297858', '1297859', '1297885', '1297895', '1297896', '1297897', '1297898', '1297899', '1297900', '1297901', '1297911', '1297903', '1297904', '1297905', '1297906', '1297907', '1297908', '1297909', '1297910', '1297902', '1297878', '1297879', '1297880', '1297881', '1297882', '1297883', '1297884', '1297894', '1297886', '1297887', '1297888', '1297889', '1297890', '1297891', '1297892', '1297893', '1297987', '1298065', '1298066', '1298067', '1298068', '1298069', '1298070', '1298071', '1298081', '1298073', '1298074', '1298075', '1298076', '1298077', '1298078', '1298079', '1298080', '1298072', '1298048', '1298049', '1298050', '1298051', '1298052', '1298053', '1298054', '1298064', '1298056', '1298057', '1298058', '1298059', '1298060', '1298061', '1298062', '1298063', '1298089', '1298099', '1298100', '1298101', '1298102', '1298103', '1298104', '1298105', '1298115', '1298107', '1298108', '1298109', '1298110', '1298111', '1298112', '1298113', '1298114', '1298106', '1298082', '1298083', '1298084', '1298085', '1298086', '1298087', '1298088', '1298098', '1298090', '1298091', '1298092', '1298093', '1298094', '1298095', '1298096', '1298097', '1298055', '1297997', '1297998', '1297999', '1298000', '1298001', '1298002', '1298003', '1298013', '1298005', '1298006', '1298007', '1298008', '1298009', '1298010', '1298011', '1298012', '1298004', '1297980', '1297981', '1297982', '1297983', '1297984', '1297985', '1297986', '1297996', '1297988', '1298026', '1297990', '1297991', '1297992', '1297993', '1297994', '1297995', '1298021', '1298031', '1298032', '1298033', '1298034', '1298035', '1298036', '1298037', '1298047', '1298039', '1298040', '1298041', '1298042', '1298043', '1298044', '1298045', '1298046', '1298023', '1298014', '1298015', '1298016', '1298017', '1298018', '1298019', '1298020', '1298028', '1298029', '1298746', '1298038', '1296563', '1296555', '1297989', '1296587', '1298030', '1298022')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:37:28,278 - 123877 - src.utils.log - INFO - βœ… Fetched 4362 rows - __SPLIT__ 2026-01-16 12:37:28,299 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 149740 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:37:28,573 - 123877 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-16 12:37:28,574 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 149740 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:37:28,858 - 123877 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:37:28,859 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 149740 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:37:29,142 - 123877 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:37:29,142 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 149740 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:37:29,410 - 123877 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:37:29,425 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149740;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:37:29,691 - 123877 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:37:29,707 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 149740;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:37:29,985 - 123877 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:37:29,995 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 149740;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:37:30,270 - 123877 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:37:30,271 - 123877 - src.utils.log - INFO - Parallel Insertion in invoice tables begin - __SPLIT__ 2026-01-16 12:37:30,271 - 123877 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.AccountDiscountSetup: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-01-16 12:37:30,271 - 123877 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 8723 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-01-16 12:37:30,272 - 123877 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.DiscountApplied: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-01-16 12:37:30,549 - 123877 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 8723) into Billing.InvoiceCharges - __SPLIT__ 2026-01-16 12:37:30,550 - 123877 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.DiscountApplied in 0 batches - __SPLIT__ 2026-01-16 12:37:30,551 - 123877 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.AccountDiscountSetup in 0 batches - __SPLIT__ 2026-01-16 12:37:30,555 - 123877 - src.utils.log - INFO - Insert success for table: Billing.AccountDiscountSetup - __SPLIT__ 2026-01-16 12:37:30,555 - 123877 - src.utils.log - INFO - Insert success for table: Billing.DiscountApplied - __SPLIT__ 2026-01-16 12:38:00,820 - 123877 - src.utils.log - INFO - βœ… All 8723 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-01-16 12:38:00,820 - 123877 - src.utils.log - INFO - Insert success for table: Billing.InvoiceCharges - __SPLIT__ 2026-01-16 12:38:00,821 - 123877 - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-01-16 12:38:00,824 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:38:01,100 - 123877 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:38:01,101 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14543' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:38:01,366 - 123877 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:38:01,367 - 123877 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 4362 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:38:01,820 - 123877 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4362) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-01-16 12:39:06,406 - 123877 - src.utils.log - INFO - βœ… All 4362 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-01-16 12:39:06,539 - 123877 - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-16 12:39:06,540 - 123877 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.ServiceSetup SET IsInitialWoGenerated = 1 WHERE CompanyId = 133 AND ServiceSetupId = 149740;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:39:06,821 - 123877 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-16 12:39:06,823 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1295118', '1295119', '1295120', '1295121', '1295122', '1295123', '1295124', '1295125', '1295126', '1295127', '1295128', '1295129', '1295130', '1295131', '1295132', '1295133', '1295134', '1295135', '1295136', '1295137', '1295138', '1295139', '1295140', '1295141', '1295142', '1295143', '1295144', '1295145', '1295146', '1295147', '1295148', '1295149', '1295150', '1295151', '1295152', '1295153', '1295154', '1295155', '1295156', '1295157', '1295158', '1295159', '1295160', '1295161', '1295162', '1295163', '1295164', '1295165', '1295166', '1295167', '1295168', '1295169', '1295170', '1295171', '1295172', '1295173', '1295174', '1295175', '1295176', '1295177', '1295178', '1295179', '1295180', '1295181', '1295182', '1295183', '1295184', '1295185', '1295186', '1295187', '1295188', '1295189', '1295190', '1295191', '1295192', '1295193', '1295194', '1295195', '1295196', '1295197', '1295198', '1295199', '1295200', '1295201', '1295202', '1295203', '1295204', '1295205', '1295206', '1295207', '1295208', '1295209', '1295210', '1295211', '1295212', '1295213', '1295214', '1295215', '1295216', '1295217', '1295218', '1295219', '1295220', '1295221', '1295222', '1295223', '1295224', '1295225', '1295226', '1295227', '1295228', '1295229', '1295230', '1295231', '1295232', '1295233', '1295234', '1295235', '1295236', '1295237', '1295238', '1295239', '1295240', '1295241', '1295242', '1295243', '1295244', '1295245', '1295246', '1295247', '1295248', '1295249', '1295250', '1295251', '1295252', '1295253', '1295254', '1295255', '1295256', '1295257', '1295258', '1295259', '1295260', '1295261', '1295262', '1295263', '1295264', '1295265', '1295266', '1295267', '1295268', '1295269', '1295270', '1295271', '1295272', '1295273', '1295274', '1295275', '1295276', '1295277', '1295278', '1295279', '1295280', '1295281', '1295282', '1295283', '1295284', '1295285', '1295286', '1295287', '1295288', '1295289', '1295290', '1295291', '1295292', '1295293', '1295294', '1295295', '1295296', '1295297', '1295298', '1295299', '1295300', '1295301', '1295302', '1295303', '1295304', '1295305', '1295306', '1295307', '1295308', '1295309', '1295310', '1295311', '1295312', '1295313', '1295314', '1295315', '1295316', '1295317', '1295318', '1295319', '1295320', '1295321', '1295322', '1295323', '1295324', '1295325', '1295326', '1295327', '1295328', '1295329', '1295330', '1295331', '1295332', '1295333', '1295334', '1295335', '1295336', '1295337', '1295338', '1295339', '1295340', '1295341', '1295342', '1295343', '1295344', '1295345', '1295346', '1295347', '1295348', '1295349', '1295350', '1295351', '1295352', '1295353', '1295354', '1295355', '1295356', '1295357', '1295358', '1295359', '1295360', '1295361', '1295362', '1295363', '1295364', '1295365', '1295366', '1295367', '1295368', '1295369', '1295370', '1295371', '1295372', '1295373', '1295374', '1295375', '1295376', '1295377', '1295378', '1295379', '1295380', '1295381', '1295382', '1295383', '1295384', '1295385', '1295386', '1295387', '1295388', '1295389', '1295390', '1295391', '1295392', '1295393', '1295394', '1295395', '1295396', '1295397', '1295398', '1295399', '1295400', '1295401', '1295402', '1295403', '1295404', '1295405', '1295406', '1295407', '1295408', '1295409', '1295410', '1295411', '1295412', '1295413', '1295414', '1295415', '1295416', '1295417', '1295418', '1295419', '1295420', '1295421', '1295422', '1295423', '1295424', '1295425', '1295426', '1295427', '1295428', '1295429', '1295430', '1295431', '1295432', '1295433', '1295434', '1295435', '1295436', '1295437', '1295438', '1295439', '1295440', '1295441', '1295442', '1295443', '1295444', '1295445', '1295446', '1295447', '1295448', '1295449', '1295450', '1295451', '1295452', '1295453', '1295454', '1295455', '1295456', '1295457', '1295458', '1295459', '1295460', '1295461', '1295462', '1295463', '1295464', '1295465', '1295466', '1295467', '1295468', '1295469', '1295470', '1295471', '1295472', '1295473', '1295474', '1295475', '1295476', '1295477', '1295478', '1295479', '1295480', '1295481', '1295482', '1295483', '1295484', '1295485', '1295486', '1295487', '1295488', '1295489', '1295490', '1295491', '1295492', '1295493', '1295494', '1295495', '1295496', '1295497', '1295498', '1295499', '1295500', '1295501', '1295502', '1295503', '1295504', '1295505', '1295506', '1295507', '1295508', '1295509', '1295510', '1295511', '1295512', '1295513', '1295514', '1295515', '1295516', '1295517', '1295518', '1295519', '1295520', '1295521', '1295522', '1295523', '1295524', '1295525', '1295526', '1295527', '1295528', '1295529', '1295530', '1295531', '1295532', '1295533', '1295534', '1295535', '1295536', '1295537', '1295538', '1295539', '1295540', '1295541', '1295542', '1295543', '1295544', '1295545', '1295546', '1295547', '1295548', '1295549', '1295550', '1295551', '1295552', '1295553', '1295554', '1295555', '1295556', '1295557', '1295558', '1295559', '1295560', '1295561', '1295562', '1295563', '1295564', '1295565', '1295566', '1295567', '1295568', '1295569', '1295570', '1295571', '1295572', '1295573', '1295574', '1295575', '1295576', '1295577', '1295578', '1295579', '1295580', '1295581', '1295582', '1295583', '1295584', '1295585', '1295586', '1295587', '1295588', '1295589', '1295590', '1295591', '1295592', '1295593', '1295594', '1295595', '1295596', '1295597', '1295598', '1295599', '1295600', '1295601', '1295602', '1295603', '1295604', '1295605', '1295606', '1295607', '1295608', '1295609', '1295610', '1295611', '1295612', '1295613', '1295614', '1295615', '1295616', '1295617', '1295618', '1295619', '1295620', '1295621', '1295622', '1295623', '1295624', '1295625', '1295626', '1295627', '1295628', '1295629', '1295630', '1295631', '1295632', '1295633', '1295634', '1295635', '1295636', '1295637', '1295638', '1295639', '1295640', '1295641', '1295642', '1295643', '1295644', '1295645', '1295646', '1295647', '1295648', '1295649', '1295650', '1295651', '1295652', '1295653', '1295654', '1295655', '1295656', '1295657', '1295658', '1295659', '1295660', '1295661', '1295662', '1295663', '1295664', '1295665', '1295666', '1295667', '1295668', '1295669', '1295670', '1295671', '1295672', '1295673', '1295674', '1295675', '1295676', '1295677', '1295678', '1295679', '1295680', '1295681', '1295682', '1295683', '1295684', '1295685', '1295686', '1295687', '1295688', '1295689', '1295690', '1295691', '1295692', '1295693', '1295694', '1295695', '1295696', '1295697', '1295698', '1295699', '1295700', '1295701', '1295702', '1295703', '1295704', '1295705', '1295706', '1295707', '1295708', '1295709', '1295710', '1295711', '1295712', '1295713', '1295714', '1295715', '1295716', '1295717', '1295718', '1295719', '1295720', '1295721', '1295722', '1295723', '1295724', '1295725', '1295726', '1295727', '1295728', '1295729', '1295730', '1295731', '1295732', '1295733', '1295734', '1295735', '1295736', '1295737', '1295738', '1295739', '1295740', '1295741', '1295742', '1295743', '1295744', '1295745', '1295746', '1295747', '1295748', '1295749', '1295750', '1295751', '1295752', '1295753', '1295754', '1295755', '1295756', '1295757', '1295758', '1295759', '1295760', '1295761', '1295762', '1295763', '1295764', '1295765', '1295766', '1295767', '1295768', '1295769', '1295770', '1295771', '1295772', '1295773', '1295774', '1295775', '1295776', '1295777', '1295778', '1295779', '1295780', '1295781', '1295782', '1295783', '1295784', '1295785', '1295786', '1295787', '1295788', '1295789', '1295790', '1295791', '1295792', '1295793', '1295794', '1295795', '1295796', '1295797', '1295798', '1295799', '1295800', '1295801', '1295802', '1295803', '1295804', '1295805', '1295806', '1295807', '1295808', '1295809', '1295810', '1295811', '1295812', '1295813', '1295814', '1295815', '1295816', '1295817', '1295818', '1295819', '1295820', '1295821', '1295822', '1295823', '1295824', '1295825', '1295826', '1295827', '1295828', '1295829', '1295830', '1295831', '1295832', '1295833', '1295834', '1295835', '1295836', '1295837', '1295838', '1295839', '1295840', '1295841', '1295842', '1295843', '1295844', '1295845', '1295846', '1295847', '1295848', '1295849', '1295850', '1295851', '1295852', '1295853', '1295854', '1295855', '1295856', '1295857', '1295858', '1295859', '1295860', '1295861', '1295862', '1295863', '1295864', '1295865', '1295866', '1295867', '1295868', '1295869', '1295870', '1295871', '1295872', '1295873', '1295874', '1295875', '1295876', '1295877', '1295878', '1295879', '1295880', '1295881', '1295882', '1295883', '1295884', '1295885', '1295886', '1295887', '1295888', '1295889', '1295890', '1295891', '1295892', '1295893', '1295894', '1295895', '1295896', '1295897', '1295898', '1295899', '1295900', '1295901', '1295902', '1295903', '1295904', '1295905', '1295906', '1295907', '1295908', '1295909', '1295910', '1295911', '1295912', '1295913', '1295914', '1295915', '1295916', '1295917', '1295918', '1295919', '1295920', '1295921', '1295922', '1295923', '1295924', '1295925', '1295926', '1295927', '1295928', '1295929', '1295930', '1295931', '1295932', '1295933', '1295934', '1295935', '1295936', '1295937', '1295938', '1295939', '1295940', '1295941', '1295942', '1295943', '1295944', '1295945', '1295946', '1295947', '1295948', '1295949', '1295950', '1295951', '1295952', '1295953', '1295954', '1295955', '1295956', '1295957', '1295958', '1295959', '1295960', '1295961', '1295962', '1295963', '1295964', '1295965', '1295966', '1295967', '1295968', '1295969', '1295970', '1295971', '1295972', '1295973', '1295974', '1295975', '1295976', '1295977', '1295978', '1295979', '1295980', '1295981', '1295982', '1295983', '1295984', '1295985', '1295986', '1295987', '1295988', '1295989', '1295990', '1295991', '1295992', '1295993', '1295994', '1295995', '1295996', '1295997', '1295998', '1295999', '1296000', '1296001', '1296002', '1296003', '1296004', '1296005', '1296006', '1296007', '1296008', '1296009', '1296010', '1296011', '1296012', '1296013', '1296014', '1296015', '1296016', '1296017', '1296018', '1296019', '1296020', '1296021', '1296022', '1296023', '1296024', '1296025', '1296026', '1296027', '1296028', '1296029', '1296030', '1296031', '1296032', '1296033', '1296034', '1296035', '1296036', '1296037', '1296038', '1296039', '1296040', '1296041', '1296042', '1296043', '1296044', '1296045', '1296046', '1296047', '1296048', '1296049', '1296050', '1296051', '1296052', '1296053', '1296054', '1296055', '1296056', '1296057', '1296058', '1296059', '1296060', '1296061', '1296062', '1296063', '1296064', '1296065', '1296066', '1296067', '1296068', '1296069', '1296070', '1296071', '1296072', '1296073', '1296074', '1296075', '1296076', '1296077', '1296078', '1296079', '1296080', '1296081', '1296082', '1296083', '1296084', '1296085', '1296086', '1296087', '1296088', '1296089', '1296090', '1296091', '1296092', '1296093', '1296094', '1296095', '1296096', '1296097', '1296098', '1296099', '1296100', '1296101', '1296102', '1296103', '1296104', '1296105', '1296106', '1296107', '1296108', '1296109', '1296110', '1296111', '1296112', '1296113', '1296114', '1296115', '1296116', '1296117', '1296118', '1296119', '1296120', '1296121', '1296122', '1296123', '1296124', '1296125', '1296126', '1296127', '1296128', '1296129', '1296130', '1296131', '1296132', '1296133', '1296134', '1296135', '1296136', '1296137', '1296138', '1296139', '1296140', '1296141', '1296142', '1296143', '1296144', '1296145', '1296146', '1296147', '1296148', '1296149', '1296150', '1296151', '1296152', '1296153', '1296154', '1296155', '1296156', '1296157', '1296158', '1296159', '1296160', '1296161', '1296162', '1296163', '1296164', '1296165', '1296166', '1296167', '1296168', '1296169', '1296170', '1296171', '1296172', '1296173', '1296174', '1296175', '1296176', '1296177', '1296178', '1296179', '1296180', '1296181', '1296182', '1296183', '1296184', '1296185', '1296186', '1296187', '1296188', '1296189', '1296190', '1296191', '1296192', '1296193', '1296194', '1296195', '1296196', '1296197', '1296198', '1296199', '1296200', '1296201', '1296202', '1296203', '1296204', '1296205', '1296206', '1296207', '1296208', '1296209', '1296210', '1296211', '1296212', '1296213', '1296214', '1296215', '1296216', '1296217', '1296218', '1296219', '1296220', '1296221', '1296222', '1296223', '1296224', '1296225', '1296226', '1296227', '1296228', '1296229', '1296230', '1296231', '1296232', '1296233', '1296234', '1296235', '1296236', '1296237', '1296238', '1296239', '1296240', '1296241', '1296242', '1296243', '1296244', '1296245', '1296246', '1296247', '1296248', '1296249', '1296250', '1296251', '1296252', '1296253', '1296254', '1296255', '1296256', '1296257', '1296258', '1296259', '1296260', '1296261', '1296262', '1296263', '1296264', '1296265', '1296266', '1296267', '1296268', '1296269', '1296270', '1296271', '1296272', '1296273', '1296274', '1296275', '1296276', '1296277', '1296278', '1296279', '1296280', '1296281', '1296282', '1296283', '1296284', '1296285', '1296286', '1296287', '1296288', '1296289', '1296290', '1296291', '1296292', '1296293', '1296294', '1296295', '1296296', '1296297', '1296298', '1296299', '1296300', '1296301', '1296302', '1296303', '1296304', '1296305', '1296306', '1296307', '1296308', '1296309', '1296310', '1296311', '1296312', '1296313', '1296314', '1296315', '1296316', '1296317', '1296318', '1296319', '1296320', '1296321', '1296322', '1296323', '1296324', '1296325', '1296326', '1296327', '1296328', '1296329', '1296330', '1296331', '1296332', '1296333', '1296334', '1296335', '1296336', '1296337', '1296338', '1296339', '1296340', '1296341', '1296342', '1296343', '1296344', '1296345', '1296346', '1296347', '1296348', '1296349', '1296350', '1296351', '1296352', '1296353', '1296354', '1296355', '1296356', '1296357', '1296358', '1296359', '1296360', '1296361', '1296362', '1296363', '1296364', '1296365', '1296366', '1296367', '1296368', '1296369', '1296370', '1296371', '1296372', '1296373', '1296374', '1296375', '1296376', '1296377', '1296378', '1296379', '1296380', '1296381', '1296382', '1296383', '1296384', '1296385', '1296386', '1296387', '1296388', '1296389', '1296390', '1296391', '1296392', '1296393', '1296394', '1296395', '1296396', '1296397', '1296398', '1296399', '1296400', '1296401', '1296402', '1296403', '1296404', '1296405', '1296406', '1296407', '1296408', '1296409', '1296410', '1296411', '1296412', '1296413', '1296414', '1296415', '1296416', '1296417', '1296418', '1296419', '1296420', '1296421', '1296422', '1296423', '1296424', '1296425', '1296426', '1296427', '1296428', '1296429', '1296430', '1296431', '1296432', '1296433', '1296434', '1296435', '1296436', '1296437', '1296438', '1296439', '1296440', '1296441', '1296442', '1296443', '1296444', '1296445', '1296446', '1296447', '1296448', '1296449', '1296450', '1296451', '1296452', '1296453', '1296454', '1296455', '1296456', '1296457', '1296458', '1296459', '1296460', '1296461', '1296462', '1296463', '1296464', '1296465', '1296466', '1296467', '1296468', '1296469', '1296470', '1296471', '1296472', '1296473', '1296474', '1296475', '1296476', '1296477', '1296478', '1296479', '1296480', '1296481', '1296482', '1296483', '1296484', '1296485', '1296486', '1296487', '1296488', '1296489', '1296490', '1296491', '1296492', '1296493', '1296494', '1296495', '1296496', '1296497', '1296498', '1296499', '1296500', '1296501', '1296502', '1296503', '1296504', '1296505', '1296506', '1296507', '1296508', '1296509', '1296510', '1296511', '1296512', '1296513', '1296514', '1296515', '1296516', '1296517', '1296518', '1296519', '1296520', '1296521', '1296522', '1296523', '1296524', '1296525', '1296526', '1296527', '1296528', '1296529', '1296530', '1296531', '1296532', '1296533', '1296534', '1296535', '1296536', '1296537', '1296538', '1296539', '1296540', '1296541', '1296542', '1296543', '1296544', '1296545', '1296546', '1296547', '1296548', '1296549', '1296550', '1296551', '1296552', '1296553', '1296554', '1296555', '1296556', '1296557', '1296558', '1296559', '1296560', '1296561', '1296562', '1296563', '1296564', '1296565', '1296566', '1296567', '1296568', '1296569', '1296570', '1296571', '1296572', '1296573', '1296574', '1296575', '1296576', '1296577', '1296578', '1296579', '1296580', '1296581', '1296582', '1296583', '1296584', '1296585', '1296586', '1296587', '1296588', '1296589', '1296590', '1296591', '1296592', '1296593', '1296594', '1296595', '1296596', '1296597', '1296598', '1296599', '1296600', '1296601', '1296602', '1296603', '1296604', '1296605', '1296606', '1296607', '1296608', '1296609', '1296610', '1296611', '1296612', '1296613', '1296614', '1296615', '1296616', '1296617', '1296618', '1296619', '1296620', '1296621', '1296622', '1296623', '1296624', '1296625', '1296626', '1296627', '1296628', '1296629', '1296630', '1296631', '1296632', '1296633', '1296634', '1296635', '1296636', '1296637', '1296638', '1296639', '1296640', '1296641', '1296642', '1296643', '1296644', '1296645', '1296646', '1296647', '1296648', '1296649', '1296650', '1296651', '1296652', '1296653', '1296654', '1296655', '1296656', '1296657', '1296658', '1296659', '1296660', '1296661', '1296662', '1296663', '1296664', '1296665', '1296666', '1296667', '1296668', '1296669', '1296670', '1296671', '1296672', '1296673', '1296674', '1296675', '1296676', '1296677', '1296678', '1296679', '1296680', '1296681', '1296682', '1296683', '1296684', '1296685', '1296686', '1296687', '1296688', '1296689', '1296690', '1296691', '1296692', '1296693', '1296694', '1296695', '1296696', '1296697', '1296698', '1296699', '1296700', '1296701', '1296702', '1296703', '1296704', '1296705', '1296706', '1296707', '1296708', '1296709', '1296710', '1296711', '1296712', '1296713', '1296714', '1296715', '1296716', '1296717', '1296718', '1296719', '1296720', '1296721', '1296722', '1296723', '1296724', '1296725', '1296726', '1296727', '1296728', '1296729', '1296730', '1296731', '1296732', '1296733', '1296734', '1296735', '1296736', '1296737', '1296738', '1296739', '1296740', '1296741', '1296742', '1296743', '1296744', '1296745', '1296746', '1296747', '1296748', '1296749', '1296750', '1296751', '1296752', '1296753', '1296754', '1296755', '1296756', '1296757', '1296758', '1296759', '1296760', '1296761', '1296762', '1296763', '1296764', '1296765', '1296766', '1296767', '1296768', '1296769', '1296770', '1296771', '1296772', '1296773', '1296774', '1296775', '1296776', '1296777', '1296778', '1296779', '1296780', '1296781', '1296782', '1296783', '1296784', '1296785', '1296786', '1296787', '1296788', '1296789', '1296790', '1296791', '1296792', '1296793', '1296794', '1296795', '1296796', '1296797', '1296798', '1296799', '1296800', '1296801', '1296802', '1296803', '1296804', '1296805', '1296806', '1296807', '1296808', '1296809', '1296810', '1296811', '1296812', '1296813', '1296814', '1296815', '1296816', '1296817', '1296818', '1296819', '1296820', '1296821', '1296822', '1296823', '1296824', '1296825', '1296826', '1296827', '1296828', '1296829', '1296830', '1296831', '1296832', '1296833', '1296834', '1296835', '1296836', '1296837', '1296838', '1296839', '1296840', '1296841', '1296842', '1296843', '1296844', '1296845', '1296846', '1296847', '1296848', '1296849', '1296850', '1296851', '1296852', '1296853', '1296854', '1296855', '1296856', '1296857', '1296858', '1296859', '1296860', '1296861', '1296862', '1296863', '1296864', '1296865', '1296866', '1296867', '1296868', '1296869', '1296870', '1296871', '1296872', '1296873', '1296874', '1296875', '1296876', '1296877', '1296878', '1296879', '1296880', '1296881', '1296882', '1296883', '1296884', '1296885', '1296886', '1296887', '1296888', '1296889', '1296890', '1296891', '1296892', '1296893', '1296894', '1296895', '1296896', '1296897', '1296898', '1296899', '1296900', '1296901', '1296902', '1296903', '1296904', '1296905', '1296906', '1296907', '1296908', '1296909', '1296910', '1296911', '1296912', '1296913', '1296914', '1296915', '1296916', '1296917', '1296918', '1296919', '1296920', '1296921', '1296922', '1296923', '1296924', '1296925', '1296926', '1296927', '1296928', '1296929', '1296930', '1296931', '1296932', '1296933', '1296934', '1296935', '1296936', '1296937', '1296938', '1296939', '1296940', '1296941', '1296942', '1296943', '1296944', '1296945', '1296946', '1296947', '1296948', '1296949', '1296950', '1296951', '1296952', '1296953', '1296954', '1296955', '1296956', '1296957', '1296958', '1296959', '1296960', '1296961', '1296962', '1296963', '1296964', '1296965', '1296966', '1296967', '1296968', '1296969', '1296970', '1296971', '1296972', '1296973', '1296974', '1296975', '1296976', '1296977', '1296978', '1296979', '1296980', '1296981', '1296982', '1296983', '1296984', '1296985', '1296986', '1296987', '1296988', '1296989', '1296990', '1296991', '1296992', '1296993', '1296994', '1296995', '1296996', '1296997', '1296998', '1296999', '1297000', '1297001', '1297002', '1297003', '1297004', '1297005', '1297006', '1297007', '1297008', '1297009', '1297010', '1297011', '1297012', '1297013', '1297014', '1297015', '1297016', '1297017', '1297018', '1297019', '1297020', '1297021', '1297022', '1297023', '1297024', '1297025', '1297026', '1297027', '1297028', '1297029', '1297030', '1297031', '1297032', '1297033', '1297034', '1297035', '1297036', '1297037', '1297038', '1297039', '1297040', '1297041', '1297042', '1297043', '1297044', '1297045', '1297046', '1297047', '1297048', '1297049', '1297050', '1297051', '1297052', '1297053', '1297054', '1297055', '1297056', '1297057', '1297058', '1297059', '1297060', '1297061', '1297062', '1297063', '1297064', '1297065', '1297066', '1297067', '1297068', '1297069', '1297070', '1297071', '1297072', '1297073', '1297074', '1297075', '1297076', '1297077', '1297078', '1297079', '1297080', '1297081', '1297082', '1297083', '1297084', '1297085', '1297086', '1297087', '1297088', '1297089', '1297090', '1297091', '1297092', '1297093', '1297094', '1297095', '1297096', '1297097', '1297098', '1297099', '1297100', '1297101', '1297102', '1297103', '1297104', '1297105', '1297106', '1297107', '1297108', '1297109', '1297110', '1297111', '1297112', '1297113', '1297114', '1297115', '1297116', '1297117', '1297118', '1297119', '1297120', '1297121', '1297122', '1297123', '1297124', '1297125', '1297126', '1297127', '1297128', '1297129', '1297130', '1297131', '1297132', '1297133', '1297134', '1297135', '1297136', '1297137', '1297138', '1297139', '1297140', '1297141', '1297142', '1297143', '1297144', '1297145', '1297146', '1297147', '1297148', '1297149', '1297150', '1297151', '1297152', '1297153', '1297154', '1297155', '1297156', '1297157', '1297158', '1297159', '1297160', '1297161', '1297162', '1297163', '1297164', '1297165', '1297166', '1297167', '1297168', '1297169', '1297170', '1297171', '1297172', '1297173', '1297174', '1297175', '1297176', '1297177', '1297178', '1297179', '1297180', '1297181', '1297182', '1297183', '1297184', '1297185', '1297186', '1297187', '1297188', '1297189', '1297190', '1297191', '1297192', '1297193', '1297194', '1297195', '1297196', '1297197', '1297198', '1297199', '1297200', '1297201', '1297202', '1297203', '1297204', '1297205', '1297206', '1297207', '1297208', '1297209', '1297210', '1297211', '1297212', '1297213', '1297214', '1297215', '1297216', '1297217', '1297218', '1297219', '1297220', '1297221', '1297222', '1297223', '1297224', '1297225', '1297226', '1297227', '1297228', '1297229', '1297230', '1297231', '1297232', '1297233', '1297234', '1297235', '1297236', '1297237', '1297238', '1297239', '1297240', '1297241', '1297242', '1297243', '1297244', '1297245', '1297246', '1297247', '1297248', '1297249', '1297250', '1297251', '1297252', '1297253', '1297254', '1297255', '1297256', '1297257', '1297258', '1297259', '1297260', '1297261', '1297262', '1297263', '1297264', '1297265', '1297266', '1297267', '1297268', '1297269', '1297270', '1297271', '1297272', '1297273', '1297274', '1297275', '1297276', '1297277', '1297278', '1297279', '1297280', '1297281', '1297282', '1297283', '1297284', '1297285', '1297286', '1297287', '1297288', '1297289', '1297290', '1297291', '1297292', '1297293', '1297294', '1297295', '1297296', '1297297', '1297298', '1297299', '1297300', '1297301', '1297302', '1297303', '1297304', '1297305', '1297306', '1297307', '1297308', '1297309', '1297310', '1297311', '1297312', '1297313', '1297314', '1297315', '1297316', '1297317', '1297318', '1297319', '1297320', '1297321', '1297322', '1297323', '1297324', '1297325', '1297326', '1297327', '1297328', '1297329', '1297330', '1297331', '1297332', '1297333', '1297334', '1297335', '1297336', '1297337', '1297338', '1297339', '1297340', '1297341', '1297342', '1297343', '1297344', '1297345', '1297346', '1297347', '1297348', '1297349', '1297350', '1297351', '1297352', '1297353', '1297354', '1297355', '1297356', '1297357', '1297358', '1297359', '1297360', '1297361', '1297362', '1297363', '1297364', '1297365', '1297366', '1297367', '1297368', '1297369', '1297370', '1297371', '1297372', '1297373', '1297374', '1297375', '1297376', '1297377', '1297378', '1297379', '1297380', '1297381', '1297382', '1297383', '1297384', '1297385', '1297386', '1297387', '1297388', '1297389', '1297390', '1297391', '1297392', '1297393', '1297394', '1297395', '1297396', '1297397', '1297398', '1297399', '1297400', '1297401', '1297402', '1297403', '1297404', '1297405', '1297406', '1297407', '1297408', '1297409', '1297410', '1297411', '1297412', '1297413', '1297414', '1297415', '1297416', '1297417', '1297418', '1297419', '1297420', '1297421', '1297422', '1297423', '1297424', '1297425', '1297426', '1297427', '1297428', '1297429', '1297430', '1297431', '1297432', '1297433', '1297434', '1297435', '1297436', '1297437', '1297438', '1297439', '1297440', '1297441', '1297442', '1297443', '1297444', '1297445', '1297446', '1297447', '1297448', '1297449', '1297450', '1297451', '1297452', '1297453', '1297454', '1297455', '1297456', '1297457', '1297458', '1297459', '1297460', '1297461', '1297462', '1297463', '1297464', '1297465', '1297466', '1297467', '1297468', '1297469', '1297470', '1297471', '1297472', '1297473', '1297474', '1297475', '1297476', '1297477', '1297478', '1297479', '1297480', '1297481', '1297482', '1297483', '1297484', '1297485', '1297486', '1297487', '1297488', '1297489', '1297490', '1297491', '1297492', '1297493', '1297494', '1297495', '1297496', '1297497', '1297498', '1297499', '1297500', '1297501', '1297502', '1297503', '1297504', '1297505', '1297506', '1297507', '1297508', '1297509', '1297510', '1297511', '1297512', '1297513', '1297514', '1297515', '1297516', '1297517', '1297518', '1297519', '1297520', '1297521', '1297522', '1297523', '1297524', '1297525', '1297526', '1297527', '1297528', '1297529', '1297530', '1297531', '1297532', '1297533', '1297534', '1297535', '1297536', '1297537', '1297538', '1297539', '1297540', '1297541', '1297542', '1297543', '1297544', '1297545', '1297546', '1297547', '1297548', '1297549', '1297550', '1297551', '1297552', '1297553', '1297554', '1297555', '1297556', '1297557', '1297558', '1297559', '1297560', '1297561', '1297562', '1297563', '1297564', '1297565', '1297566', '1297567', '1297568', '1297569', '1297570', '1297571', '1297572', '1297573', '1297574', '1297575', '1297576', '1297577', '1297578', '1297579', '1297580', '1297581', '1297582', '1297583', '1297584', '1297585', '1297586', '1297587', '1297588', '1297589', '1297590', '1297591', '1297592', '1297593', '1297594', '1297595', '1297596', '1297597', '1297598', '1297599', '1297600', '1297601', '1297602', '1297603', '1297604', '1297605', '1297606', '1297607', '1297608', '1297609', '1297610', '1297611', '1297612', '1297613', '1297614', '1297615', '1297616', '1297617', '1297618', '1297619', '1297620', '1297621', '1297622', '1297623', '1297624', '1297625', '1297626', '1297627', '1297628', '1297629', '1297630', '1297631', '1297632', '1297633', '1297634', '1297635', '1297636', '1297637', '1297638', '1297639', '1297640', '1297641', '1297642', '1297643', '1297644', '1297645', '1297646', '1297647', '1297648', '1297649', '1297650', '1297651', '1297652', '1297653', '1297654', '1297655', '1297656', '1297657', '1297658', '1297659', '1297660', '1297661', '1297662', '1297663', '1297664', '1297665', '1297666', '1297667', '1297668', '1297669', '1297670', '1297671', '1297672', '1297673', '1297674', '1297675', '1297676', '1297677', '1297678', '1297679', '1297680', '1297681', '1297682', '1297683', '1297684', '1297685', '1297686', '1297687', '1297688', '1297689', '1297690', '1297691', '1297692', '1297693', '1297694', '1297695', '1297696', '1297697', '1297698', '1297699', '1297700', '1297701', '1297702', '1297703', '1297704', '1297705', '1297706', '1297707', '1297708', '1297709', '1297710', '1297711', '1297712', '1297713', '1297714', '1297715', '1297716', '1297717', '1297718', '1297719', '1297720', '1297721', '1297722', '1297723', '1297724', '1297725', '1297726', '1297727', '1297728', '1297729', '1297730', '1297731', '1297732', '1297733', '1297734', '1297735', '1297736', '1297737', '1297738', '1297739', '1297740', '1297741', '1297742', '1297743', '1297744', '1297745', '1297746', '1297747', '1297748', '1297749', '1297750', '1297751', '1297752', '1297753', '1297754', '1297755', '1297756', '1297757', '1297758', '1297759', '1297760', '1297761', '1297762', '1297763', '1297764', '1297765', '1297766', '1297767', '1297768', '1297769', '1297770', '1297771', '1297772', '1297773', '1297774', '1297775', '1297776', '1297777', '1297778', '1297779', '1297780', '1297781', '1297782', '1297783', '1297784', '1297785', '1297786', '1297787', '1297788', '1297789', '1297790', '1297791', '1297792', '1297793', '1297794', '1297795', '1297796', '1297797', '1297798', '1297799', '1297800', '1297801', '1297802', '1297803', '1297804', '1297805', '1297806', '1297807', '1297808', '1297809', '1297810', '1297811', '1297812', '1297813', '1297814', '1297815', '1297816', '1297817', '1297818', '1297819', '1297820', '1297821', '1297822', '1297823', '1297824', '1297825', '1297826', '1297827', '1297828', '1297829', '1297830', '1297831', '1297832', '1297833', '1297834', '1297835', '1297836', '1297837', '1297838', '1297839', '1297840', '1297841', '1297842', '1297843', '1297844', '1297845', '1297846', '1297847', '1297848', '1297849', '1297850', '1297851', '1297852', '1297853', '1297854', '1297855', '1297856', '1297857', '1297858', '1297859', '1297860', '1297861', '1297862', '1297863', '1297864', '1297865', '1297866', '1297867', '1297868', '1297869', '1297870', '1297871', '1297872', '1297873', '1297874', '1297875', '1297876', '1297877', '1297878', '1297879', '1297880', '1297881', '1297882', '1297883', '1297884', '1297885', '1297886', '1297887', '1297888', '1297889', '1297890', '1297891', '1297892', '1297893', '1297894', '1297895', '1297896', '1297897', '1297898', '1297899', '1297900', '1297901', '1297902', '1297903', '1297904', '1297905', '1297906', '1297907', '1297908', '1297909', '1297910', '1297911', '1297912', '1297913', '1297914', '1297915', '1297916', '1297917', '1297918', '1297919', '1297920', '1297921', '1297922', '1297923', '1297924', '1297925', '1297926', '1297927', '1297928', '1297929', '1297930', '1297931', '1297932', '1297933', '1297934', '1297935', '1297936', '1297937', '1297938', '1297939', '1297940', '1297941', '1297942', '1297943', '1297944', '1297945', '1297946', '1297947', '1297948', '1297949', '1297950', '1297951', '1297952', '1297953', '1297954', '1297955', '1297956', '1297957', '1297958', '1297959', '1297960', '1297961', '1297962', '1297963', '1297964', '1297965', '1297966', '1297967', '1297968', '1297969', '1297970', '1297971', '1297972', '1297973', '1297974', '1297975', '1297976', '1297977', '1297978', '1297979', '1297980', '1297981', '1297982', '1297983', '1297984', '1297985', '1297986', '1297987', '1297988', '1297989', '1297990', '1297991', '1297992', '1297993', '1297994', '1297995', '1297996', '1297997', '1297998', '1297999', '1298000', '1298001', '1298002', '1298003', '1298004', '1298005', '1298006', '1298007', '1298008', '1298009', '1298010', '1298011', '1298012', '1298013', '1298014', '1298015', '1298016', '1298017', '1298018', '1298019', '1298020', '1298021', '1298022', '1298023', '1298024', '1298025', '1298026', '1298027', '1298028', '1298029', '1298030', '1298031', '1298032', '1298033', '1298034', '1298035', '1298036', '1298037', '1298038', '1298039', '1298040', '1298041', '1298042', '1298043', '1298044', '1298045', '1298046', '1298047', '1298048', '1298049', '1298050', '1298051', '1298052', '1298053', '1298054', '1298055', '1298056', '1298057', '1298058', '1298059', '1298060', '1298061', '1298062', '1298063', '1298064', '1298065', '1298066', '1298067', '1298068', '1298069', '1298070', '1298071', '1298072', '1298073', '1298074', '1298075', '1298076', '1298077', '1298078', '1298079', '1298080', '1298081', '1298082', '1298083', '1298084', '1298085', '1298086', '1298087', '1298088', '1298089', '1298090', '1298091', '1298092', '1298093', '1298094', '1298095', '1298096', '1298097', '1298098', '1298099', '1298100', '1298101', '1298102', '1298103', '1298104', '1298105', '1298106', '1298107', '1298108', '1298109', '1298110', '1298111', '1298112', '1298113', '1298114', '1298115', '1298116', '1298117', '1298118', '1298119', '1298120', '1298121', '1298122', '1298123', '1298124', '1298125', '1298126', '1298127', '1298128', '1298129', '1298130', '1298131', '1298132', '1298133', '1298134', '1298135', '1298136', '1298137', '1298138', '1298139', '1298140', '1298141', '1298142', '1298143', '1298144', '1298145', '1298146', '1298147', '1298148', '1298149', '1298150', '1298151', '1298152', '1298153', '1298154', '1298155', '1298156', '1298157', '1298158', '1298159', '1298160', '1298161', '1298162', '1298163', '1298164', '1298165', '1298166', '1298167', '1298168', '1298169', '1298170', '1298171', '1298172', '1298173', '1298174', '1298175', '1298176', '1298177', '1298178', '1298179', '1298180', '1298181', '1298182', '1298183', '1298184', '1298185', '1298186', '1298187', '1298188', '1298189', '1298190', '1298191', '1298192', '1298193', '1298194', '1298195', '1298196', '1298197', '1298198', '1298199', '1298200', '1298201', '1298202', '1298203', '1298204', '1298205', '1298206', '1298207', '1298208', '1298209', '1298210', '1298211', '1298212', '1298213', '1298214', '1298215', '1298216', '1298217', '1298218', '1298219', '1298220', '1298221', '1298222', '1298223', '1298224', '1298225', '1298226', '1298227', '1298228', '1298229', '1298230', '1298231', '1298232', '1298233', '1298234', '1298235', '1298236', '1298237', '1298238', '1298239', '1298240', '1298241', '1298242', '1298243', '1298244', '1298245', '1298246', '1298247', '1298248', '1298249', '1298250', '1298251', '1298252', '1298253', '1298254', '1298255', '1298256', '1298257', '1298258', '1298259', '1298260', '1298261', '1298262', '1298263', '1298264', '1298265', '1298266', '1298267', '1298268', '1298269', '1298270', '1298271', '1298272', '1298273', '1298274', '1298275', '1298276', '1298277', '1298278', '1298279', '1298280', '1298281', '1298282', '1298283', '1298284', '1298285', '1298286', '1298287', '1298288', '1298289', '1298290', '1298291', '1298292', '1298293', '1298294', '1298295', '1298296', '1298297', '1298298', '1298299', '1298300', '1298301', '1298302', '1298303', '1298304', '1298305', '1298306', '1298307', '1298308', '1298309', '1298310', '1298311', '1298312', '1298313', '1298314', '1298315', '1298316', '1298317', '1298318', '1298319', '1298320', '1298321', '1298322', '1298323', '1298324', '1298325', '1298326', '1298327', '1298328', '1298329', '1298330', '1298331', '1298332', '1298333', '1298334', '1298335', '1298336', '1298337', '1298338', '1298339', '1298340', '1298341', '1298342', '1298343', '1298344', '1298345', '1298346', '1298347', '1298348', '1298349', '1298350', '1298351', '1298352', '1298353', '1298354', '1298355', '1298356', '1298357', '1298358', '1298359', '1298360', '1298361', '1298362', '1298363', '1298364', '1298365', '1298366', '1298367', '1298368', '1298369', '1298370', '1298371', '1298372', '1298373', '1298374', '1298375', '1298376', '1298377', '1298378', '1298379', '1298380', '1298381', '1298382', '1298383', '1298384', '1298385', '1298386', '1298387', '1298388', '1298389', '1298390', '1298391', '1298392', '1298393', '1298394', '1298395', '1298396', '1298397', '1298398', '1298399', '1298400', '1298401', '1298402', '1298403', '1298404', '1298405', '1298406', '1298407', '1298408', '1298409', '1298410', '1298411', '1298412', '1298413', '1298414', '1298415', '1298416', '1298417', '1298418', '1298419', '1298420', '1298421', '1298422', '1298423', '1298424', '1298425', '1298426', '1298427', '1298428', '1298429', '1298430', '1298431', '1298432', '1298433', '1298434', '1298435', '1298436', '1298437', '1298438', '1298439', '1298440', '1298441', '1298442', '1298443', '1298444', '1298445', '1298446', '1298447', '1298448', '1298449', '1298450', '1298451', '1298452', '1298453', '1298454', '1298455', '1298456', '1298457', '1298458', '1298459', '1298460', '1298461', '1298462', '1298463', '1298464', '1298465', '1298466', '1298467', '1298468', '1298469', '1298470', '1298471', '1298472', '1298473', '1298474', '1298475', '1298476', '1298477', '1298478', '1298479', '1298480', '1298481', '1298482', '1298483', '1298484', '1298485', '1298486', '1298487', '1298488', '1298489', '1298490', '1298491', '1298492', '1298493', '1298494', '1298495', '1298496', '1298497', '1298498', '1298499', '1298500', '1298501', '1298502', '1298503', '1298504', '1298505', '1298506', '1298507', '1298508', '1298509', '1298510', '1298511', '1298512', '1298513', '1298514', '1298515', '1298516', '1298517', '1298518', '1298519', '1298520', '1298521', '1298522', '1298523', '1298524', '1298525', '1298526', '1298527', '1298528', '1298529', '1298530', '1298531', '1298532', '1298533', '1298534', '1298535', '1298536', '1298537', '1298538', '1298539', '1298540', '1298541', '1298542', '1298543', '1298544', '1298545', '1298546', '1298547', '1298548', '1298549', '1298550', '1298551', '1298552', '1298553', '1298554', '1298555', '1298556', '1298557', '1298558', '1298559', '1298560', '1298561', '1298562', '1298563', '1298564', '1298565', '1298566', '1298567', '1298568', '1298569', '1298570', '1298571', '1298572', '1298573', '1298574', '1298575', '1298576', '1298577', '1298578', '1298579', '1298580', '1298581', '1298582', '1298583', '1298584', '1298585', '1298586', '1298587', '1298588', '1298589', '1298590', '1298591', '1298592', '1298593', '1298594', '1298595', '1298596', '1298597', '1298598', '1298599', '1298600', '1298601', '1298602', '1298603', '1298604', '1298605', '1298606', '1298607', '1298608', '1298609', '1298610', '1298611', '1298612', '1298613', '1298614', '1298615', '1298616', '1298617', '1298618', '1298619', '1298620', '1298621', '1298622', '1298623', '1298624', '1298625', '1298626', '1298627', '1298628', '1298629', '1298630', '1298631', '1298632', '1298633', '1298634', '1298635', '1298636', '1298637', '1298638', '1298639', '1298640', '1298641', '1298642', '1298643', '1298644', '1298645', '1298646', '1298647', '1298648', '1298649', '1298650', '1298651', '1298652', '1298653', '1298654', '1298655', '1298656', '1298657', '1298658', '1298659', '1298660', '1298661', '1298662', '1298663', '1298664', '1298665', '1298666', '1298667', '1298668', '1298669', '1298670', '1298671', '1298672', '1298673', '1298674', '1298675', '1298676', '1298677', '1298678', '1298679', '1298680', '1298681', '1298682', '1298683', '1298684', '1298685', '1298686', '1298687', '1298688', '1298689', '1298690', '1298691', '1298692', '1298693', '1298694', '1298695', '1298696', '1298697', '1298698', '1298699', '1298700', '1298701', '1298702', '1298703', '1298704', '1298705', '1298706', '1298707', '1298708', '1298709', '1298710', '1298711', '1298712', '1298713', '1298714', '1298715', '1298716', '1298717', '1298718', '1298719', '1298720', '1298721', '1298722', '1298723', '1298724', '1298725', '1298726', '1298727', '1298728', '1298729', '1298730', '1298731', '1298732', '1298733', '1298734', '1298735', '1298736', '1298737', '1298738', '1298739', '1298740', '1298741', '1298742', '1298743', '1298744', '1298745', '1298746', '1298747', '1298748', '1298749', '1298750', '1298751', '1298752', '1298753', '1298754', '1298755', '1298756', '1298757', '1298758', '1298759', '1298760', '1298761', '1298762', '1298763', '1298764', '1298765', '1298766', '1298767', '1298768', '1298769', '1298770', '1298771', '1298772', '1298773', '1298774', '1298775', '1298776', '1298777', '1298778', '1298779', '1298780', '1298781', '1298782', '1298783', '1298784', '1298785', '1298786', '1298787', '1298788', '1298789', '1298790', '1298791', '1298792', '1298793', '1298794', '1298795', '1298796', '1298797', '1298798', '1298799', '1298800', '1298801', '1298802', '1298803', '1298804', '1298805', '1298806', '1298807', '1298808', '1298809', '1298810', '1298811', '1298812', '1298813', '1298814', '1298815', '1298816', '1298817', '1298818', '1298819', '1298820', '1298821', '1298822', '1298823', '1298824', '1298825', '1298826', '1298827', '1298828', '1298829', '1298830', '1298831', '1298832', '1298833', '1298834', '1298835', '1298836', '1298837', '1298838', '1298839', '1298840', '1298841', '1298842', '1298843', '1298844', '1298845', '1298846', '1298847', '1298848', '1298849', '1298850', '1298851', '1298852', '1298853', '1298854', '1298855', '1298856', '1298857', '1298858', '1298859', '1298860', '1298861', '1298862', '1298863', '1298864', '1298865', '1298866', '1298867', '1298868', '1298869', '1298870', '1298871', '1298872', '1298873', '1298874', '1298875', '1298876', '1298877', '1298878', '1298879', '1298880', '1298881', '1298882', '1298883', '1298884', '1298885', '1298886', '1298887', '1298888', '1298889', '1298890', '1298891', '1298892', '1298893', '1298894', '1298895', '1298896', '1298897', '1298898', '1298899', '1298900', '1298901', '1298902', '1298903', '1298904', '1298905', '1298906', '1298907', '1298908', '1298909', '1298910', '1298911', '1298912', '1298913', '1298914', '1298915', '1298916', '1298917', '1298918', '1298919', '1298920', '1298921', '1298922', '1298923', '1298924', '1298925', '1298926', '1298927', '1298928', '1298929', '1298930', '1298931', '1298932', '1298933', '1298934', '1298935', '1298936', '1298937', '1298938', '1298939', '1298940', '1298941', '1298942', '1298943', '1298944', '1298945', '1298946', '1298947', '1298948', '1298949', '1298950', '1298951', '1298952', '1298953', '1298954', '1298955', '1298956', '1298957', '1298958', '1298959', '1298960', '1298961', '1298962', '1298963', '1298964', '1298965', '1298966', '1298967', '1298968', '1298969', '1298970', '1298971', '1298972', '1298973', '1298974', '1298975', '1298976', '1298977', '1298978', '1298979', '1298980', '1298981', '1298982', '1298983', '1298984', '1298985', '1298986', '1298987', '1298988', '1298989', '1298990', '1298991', '1298992', '1298993', '1298994', '1298995', '1298996', '1298997', '1298998', '1298999', '1299000', '1299001', '1299002', '1299003', '1299004', '1299005', '1299006', '1299007', '1299008', '1299009', '1299010', '1299011', '1299012', '1299013', '1299014', '1299015', '1299016', '1299017', '1299018', '1299019', '1299020', '1299021', '1299022', '1299023', '1299024', '1299025', '1299026', '1299027', '1299028', '1299029', '1299030', '1299031', '1299032', '1299033', '1299034', '1299035', '1299036', '1299037', '1299038', '1299039', '1299040', '1299041', '1299042', '1299043', '1299044', '1299045', '1299046', '1299047', '1299048', '1299049', '1299050', '1299051', '1299052', '1299053', '1299054', '1299055', '1299056', '1299057', '1299058', '1299059', '1299060', '1299061', '1299062', '1299063', '1299064', '1299065', '1299066', '1299067', '1299068', '1299069', '1299070', '1299071', '1299072', '1299073', '1299074', '1299075', '1299076', '1299077', '1299078', '1299079', '1299080', '1299081', '1299082', '1299083', '1299084', '1299085', '1299086', '1299087', '1299088', '1299089', '1299090', '1299091', '1299092', '1299093', '1299094', '1299095', '1299096', '1299097', '1299098', '1299099', '1299100', '1299101', '1299102', '1299103', '1299104', '1299105', '1299106', '1299107', '1299108', '1299109', '1299110', '1299111', '1299112', '1299113', '1299114', '1299115', '1299116', '1299117', '1299118', '1299119', '1299120', '1299121', '1299122', '1299123', '1299124', '1299125', '1299126', '1299127', '1299128', '1299129', '1299130', '1299131', '1299132', '1299133', '1299134', '1299135', '1299136', '1299137', '1299138', '1299139', '1299140', '1299141', '1299142', '1299143', '1299144', '1299145', '1299146', '1299147', '1299148', '1299149', '1299150', '1299151', '1299152', '1299153', '1299154', '1299155', '1299156', '1299157', '1299158', '1299159', '1299160', '1299161', '1299162', '1299163', '1299164', '1299165', '1299166', '1299167', '1299168', '1299169', '1299170', '1299171', '1299172', '1299173', '1299174', '1299175', '1299176', '1299177', '1299178', '1299179', '1299180', '1299181', '1299182', '1299183', '1299184', '1299185', '1299186', '1299187', '1299188', '1299189', '1299190', '1299191', '1299192', '1299193', '1299194', '1299195', '1299196', '1299197', '1299198', '1299199', '1299200', '1299201', '1299202', '1299203', '1299204', '1299205', '1299206', '1299207', '1299208', '1299209', '1299210', '1299211', '1299212', '1299213', '1299214', '1299215', '1299216', '1299217', '1299218', '1299219', '1299220', '1299221', '1299222', '1299223', '1299224', '1299225', '1299226', '1299227', '1299228', '1299229', '1299230', '1299231', '1299232', '1299233', '1299234', '1299235', '1299236', '1299237', '1299238', '1299239', '1299240', '1299241', '1299242', '1299243', '1299244', '1299245', '1299246', '1299247', '1299248', '1299249', '1299250', '1299251', '1299252', '1299253', '1299254', '1299255', '1299256', '1299257', '1299258', '1299259', '1299260', '1299261', '1299262', '1299263', '1299264', '1299265', '1299266', '1299267', '1299268', '1299269', '1299270', '1299271', '1299272', '1299273', '1299274', '1299275', '1299276', '1299277', '1299278', '1299279', '1299280', '1299281', '1299282', '1299283', '1299284', '1299285', '1299286', '1299287', '1299288', '1299289', '1299290', '1299291', '1299292', '1299293', '1299294', '1299295', '1299296', '1299297', '1299298', '1299299', '1299300', '1299301', '1299302', '1299303', '1299304', '1299305', '1299306', '1299307', '1299308', '1299309', '1299310', '1299311', '1299312', '1299313', '1299314', '1299315', '1299316', '1299317', '1299318', '1299319', '1299320', '1299321', '1299322', '1299323', '1299324', '1299325', '1299326', '1299327', '1299328', '1299329', '1299330', '1299331', '1299332', '1299333', '1299334', '1299335', '1299336', '1299337', '1299338', '1299339', '1299340', '1299341', '1299342', '1299343', '1299344', '1299345', '1299346', '1299347', '1299348', '1299349', '1299350', '1299351', '1299352', '1299353', '1299354', '1299355', '1299356', '1299357', '1299358', '1299359', '1299360', '1299361', '1299362', '1299363', '1299364', '1299365', '1299366', '1299367', '1299368', '1299369', '1299370', '1299371', '1299372', '1299373', '1299374', '1299375', '1299376', '1299377', '1299378', '1299379', '1299380', '1299381', '1299382', '1299383', '1299384', '1299385', '1299386', '1299387', '1299388', '1299389', '1299390', '1299391', '1299392', '1299393', '1299394', '1299395', '1299396', '1299397', '1299398', '1299399', '1299400', '1299401', '1299402', '1299403', '1299404', '1299405', '1299406', '1299407', '1299408', '1299409', '1299410', '1299411', '1299412', '1299413', '1299414', '1299415', '1299416', '1299417', '1299418', '1299419', '1299420', '1299421', '1299422', '1299423', '1299424', '1299425', '1299426', '1299427', '1299428', '1299429', '1299430', '1299431', '1299432', '1299433', '1299434', '1299435', '1299436', '1299437', '1299438', '1299439', '1299440', '1299441', '1299442', '1299443', '1299444', '1299445', '1299446', '1299447', '1299448', '1299449', '1299450', '1299451', '1299452', '1299453', '1299454', '1299455', '1299456', '1299457', '1299458', '1299459', '1299460', '1299461', '1299462', '1299463', '1299464', '1299465', '1299466', '1299467', '1299468', '1299469', '1299470', '1299471', '1299472', '1299473', '1299474', '1299475', '1299476', '1299477', '1299478', '1299479') AND wo.AccountNumber = '14543' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-22_0) - __SPLIT__ 2026-01-16 12:39:08,397 - 123877 - src.utils.log - INFO - βœ… Fetched 4362 rows - __SPLIT__ 2026-01-16 12:39:08,416 - 123877 - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-01-16 12:39:08,441 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:39:08,716 - 123877 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:39:08,717 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:39:08,995 - 123877 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-16 12:39:09,002 - 123877 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 4362 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:39:09,301 - 123877 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4362) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-01-16 12:39:52,311 - 123877 - src.utils.log - INFO - βœ… All 4362 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-01-16 12:39:52,313 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 149740 AND WorkOrderNo IN (622474, 8662421, 7820921, 4574367, 9574946, 3548498, 9410322, 3198429, 9583482, 9926363, 8272979, 8617275, 9871538, 6675400, 9424747, 6901996, 8439888, 7838113, 8006700, 2592679, 1398966, 5986895, 9791589, 5106611, 1951312, 8678364, 6711702, 6219767, 3608307, 6981510, 9816089, 9611380, 3952211, 3604893, 7435736, 1904784, 9794085, 7969268, 9745124, 9314634, 1195985, 8387612, 7538014, 3512431, 5774177, 8863165, 6698419, 8434347, 5865314, 5398958, 7180790, 5406904, 4668921, 8459658, 1667388, 8439761, 5833369, 4587271, 3742402, 3284465, 2173270, 9742889, 9901952, 7512031, 2127868, 5783325, 8979073, 6815992, 4005649, 1033257, 8333875, 2828223, 4981652, 5192967, 2002889, 2069173, 4354515, 4436250, 4005668, 3325574, 3255632, 5086503, 5911817, 8145797, 6404588, 8291509, 8245673, 5231414, 1427815, 3964365, 7725416, 2799501, 9172920, 8672617, 2445956, 4170467, 7544130, 3644794, 1657214, 1765355, 4364464, 1743461, 7026298, 7269419, 3970456, 3360441, 3055351, 4129062, 9120551, 5871373, 5853837, 9552619, 5928111, 1675479, 6439564, 7265897, 4538618, 8406893, 7340896, 6018481, 7774989, 7709329, 2697148, 9483855, 5001202, 1938269, 9398822, 8250824, 9672803, 2395172, 7336201, 3768183, 6931171, 7216593, 4475673, 1204391, 4048366, 7544416, 3787827, 4626937, 2421684, 2945257, 3387346, 5167255, 4674475, 1487327, 4735373, 1141688, 3811961, 9205878, 4705770, 1794275, 2746411, 8103052, 7065987, 2523989, 7278224, 1606086, 6314329, 6003922, 6342999, 3692562, 7319903, 8072074, 1237866, 8528523, 1716804, 1455416, 7380772, 2255931, 4323637, 4596959, 2345890, 5973134, 4743564, 1366188, 4016471, 1710472, 1571299, 3719502, 2008381, 7811618, 6280646, 2437243, 5043199, 6316273, 8677620, 3614191, 1885979, 5898280, 2028370, 6441125, 9480106, 2753202, 9970013, 1481186, 5981053, 5394332, 6692455, 7399715, 2970952, 1326741, 1053966, 8691921, 2167876, 9312419, 1444581, 8114770, 4105362, 7275589, 7897079, 5238958, 4302904, 7683193, 7499429, 7373282, 2050744, 3244266, 4923176, 8677710, 6705756, 4190018, 3502131, 8346394, 9395538, 2409334, 4559522, 9788045, 6449766, 3252245, 1136224, 5803419, 6493954, 8609713, 8325879, 6226884, 4769517, 5481737, 8437004, 1845990, 3930931, 3467727, 7624367, 5037015, 8022345, 3683545, 3766252, 3921760, 6274773, 9323709, 8139028, 1028650, 4249734, 4630575, 9288437, 8460001, 4063286, 5592475, 3542435, 4284119, 5817850, 9687884, 4346931, 5623374, 1539473, 7512306, 2819704, 7725118, 1349953, 8458133, 6740605, 9523838, 5398493, 1098819, 9227485, 8140252, 2268265, 4746943, 8924107, 3310447, 6657453, 1940871, 5798213, 7947638, 8602742, 8968342, 5611997, 2658007, 6445423, 6575972, 6241779, 1702718, 4283876, 6359496, 8597496, 2391065, 9440821, 9216279, 1025669, 4563377, 9340469, 5167960, 1546444, 9588136, 3374971, 9582714, 8943241, 1707368, 9775872, 6077276, 5878305, 9051115, 9939467, 3957578, 8242618, 3661088, 5209631, 1814763, 7753557, 3082602, 5117703, 8357158, 3533703, 7507021, 1047448, 4594606, 7931198, 2629066, 6098435, 2969121, 1341356, 7536754, 3414531, 4757558, 3900619, 6985591, 5165321, 8475475, 5575315, 3642777, 6310539, 6056128, 1516882, 8348561, 7847564, 7011715, 8827673, 8814715, 6871539, 6347319, 8577167, 5663112, 8604954, 1713201, 4891626, 9710847, 4733121, 8598024, 4781206, 7037210, 6211485, 7083947, 4757648, 3545997, 9623565, 1497987, 2362104, 2624307, 5741723, 2052091, 4569517, 2280400, 7235535, 3734079, 9375368, 6628917, 9068933, 8598970, 1661898, 5790947, 7062682, 1781100, 3791208, 6142157, 9958318, 5173929, 2079894, 6961239, 2911905, 6132361, 5814306, 4493064, 9655702, 1846766, 8223633, 2972785, 5745796, 6591671, 5210453, 8195495, 1386266, 3994404, 1788940, 7315191, 7950736, 2716422, 8944974, 6174796, 2552470, 4885896, 4113892, 1047825, 7527309, 6943753, 1933383, 4419594, 7577004, 5624797, 1312835, 6507321, 9854120, 1614147, 5220632, 7755340, 5318781, 5051464, 8794217, 4757984, 5463141, 2660959, 3353129, 8648782, 9958664, 3230179, 3710140, 6491126, 9365738, 4706298, 1232937, 9624685, 1178437, 8546191, 3779055, 3235870, 7766732, 4867404, 4321162, 8350993, 9871110, 6295799, 3202141, 3310818, 3426856, 6043035, 5195939, 1428407, 2624504, 7953888, 2276460, 6760138, 2807013, 5621958, 6057284, 3676785, 2618066, 9168142, 3856020, 9489093, 5148935, 2861833, 8652318, 4241302, 1801882, 3506832, 1115356, 2165447, 4283142, 6976444, 7419211, 6302090, 4108030, 2448446, 3866713, 4952688, 9226852, 4927496, 5305821, 2787234, 8446167, 9714599, 4549714, 6610654, 6275218, 4716004, 1498307, 1109212, 8422680, 2620555, 4297865, 6213312, 2488572, 4201946, 6081047, 5508937, 2098091, 6428368, 2119308, 6758407, 3172063, 7253440, 7426615, 6124945, 1553804, 3938353, 3200920, 2329967, 9960512, 2828544, 8852002, 1380234, 3393059, 3605272, 8436533, 1153491, 8001619, 2494612, 4599953, 8643094, 2769730, 8210405, 9701940, 2555725, 6970541, 8694260, 9007692, 6467331, 9502433, 3922014, 9827383, 1070906, 5878373, 1288032, 6243711, 6323792, 5202866, 5844540, 3643833, 6775401, 2979577, 5547267, 4294824, 9868804, 9152841, 6780075, 5960094, 8620241, 2265660, 6413857, 6297943, 5085696, 8157472, 1068895, 2801688, 5141917, 8623695, 7128843, 4404072, 6909581, 9742713, 5815921, 8683534, 3074041, 3930443, 3936046, 7012916, 2164852, 8506812, 6079129, 8869427, 9204832, 6446847, 8405983, 8656923, 8982382, 2924709, 9356267, 6232878, 8356554, 7722920, 1695148, 6183503, 5460648, 5885935, 9550423, 7867265, 3342617, 7156075, 9501002, 6453288, 2911041, 9345062, 7874511, 4871017, 2457312, 6995224, 3884580, 2784647, 4569840, 2063381, 4268415, 4953258, 1550051, 8574121, 7157700, 5579072, 8728725, 3369598, 9601780, 1363920, 5079470, 7977083, 6660785, 3681545, 3591131, 5567172, 1647081, 9319243, 2741814, 4338759, 2411931, 9137647, 8313478, 5984835, 8148107, 9972445, 6376966, 5642811, 3587001, 2205413, 8541228, 9324655, 2828786, 8366583, 2491139, 3412412, 7743553, 7377062, 9402362, 6665088, 7653026, 8045851, 3657031, 7498871, 6893971, 6950621, 1929762, 3979879, 2101090, 6488067, 7243771, 1917634, 4306528, 4359866, 1095019, 1303188, 5701765, 7978897, 5803193, 1288028, 4455322, 9792254, 4825987, 5138398, 1872014, 6885537, 4753835, 9388587, 7246713, 2986763, 2418838, 8837464, 7881116, 5132533, 9807547, 4002174, 8245779, 9310536, 8799385, 5358532, 8434764, 4902813, 6655246, 2083740, 1876000, 4438082, 5856980, 7792187, 8920179, 3496507, 7478547, 7797709, 1017534, 3829140, 2719032, 8775465, 7249058, 8081989, 7317092, 6489929, 2873600, 2606229, 4849564, 5658180, 7549770, 5464998, 3351978, 2849087, 5211392, 1006382, 4858734, 8701758, 4463348, 1267022, 7891662, 1956425, 6115305, 8548269, 4874750, 5666787, 6531220, 3445022, 6283074, 7650581, 9624361, 1717138, 1305216, 6964315, 5368201, 5696428, 6885513, 5297206, 4965663, 2228533, 2798183, 1271939, 5972700, 5124051, 7652289, 2653818, 3863769, 2216961, 6287064, 1274421, 1472889, 2817076, 2809004, 9567339, 5897639, 3828254, 8708152, 3818080, 6460605, 8017965, 6259725, 8546588, 9830772, 2841290, 1014915, 5040909, 7048716, 5008884, 5664030, 1889893, 3023129, 7350769, 8274789, 2501978, 7560600, 5856014, 3387552, 3561128, 2862750, 5464291, 9924893, 9181435, 4017796, 8268058, 4928896, 3545679, 1780200, 1544969, 4678380, 5662863, 4299019, 2241673, 1305829, 7882935, 3673372, 2248438, 2775998, 7732827, 8739825, 4700717, 1236205, 8039646, 8806916, 7965058, 1175601, 3348657, 8474054, 3552854, 6827518, 3352074, 9413351, 1575355, 9766117, 6918872, 7356363, 1876911, 4954338, 2728678, 4537901, 9075804, 8659943, 6950916, 2380102, 4649707, 3123378, 9060160, 9043553, 2520556, 4913334, 2217889, 4498348, 5177469, 7772803, 9521094, 5731017, 4227611, 5216725, 3559863, 3841802, 1699199, 6770832, 1107633, 2947106, 8642386, 7623153, 2135000, 1905397, 6577556, 1479976, 5314975, 3776357, 3442380, 2470745, 8269115, 5725266, 1181299, 2512982, 8092819, 3588719, 8598454, 1719211, 8320762, 3518772, 8287028, 2801756, 3865817, 9681813, 8258321, 2445381, 9624404, 2883179, 4942170, 2202915, 7405285, 2088315, 6333144, 3178069, 2274768, 2060374, 3751602, 1091831, 9199386, 6483792, 4908746, 8728109, 4162726, 3496753, 2623146, 7422563, 7149641, 3378663, 4600696, 9352881, 9507874, 1241059, 4283957, 4822898, 1356797, 2435164, 7998649, 2626762, 7415107, 7533766, 7515621, 5894259, 9228097, 7338489, 2918509, 8286990, 4267866, 4269292, 8478120, 1928693, 1566785, 3891747, 8890298, 9723846, 1306312, 5424408, 4805702, 2625644, 1448912, 5291165, 9364937, 9775539, 6419864, 3314334, 1187482, 1640395, 9202932, 8111177, 4305340, 8219610, 5755083, 6928803, 8584797, 1574092, 9895150, 8500820, 1722690, 6470165, 5099166, 9539129, 7712312, 7182497, 1172673, 5202731, 2421198, 8039716, 6874108, 3484300, 9603466, 9429031, 6883573, 5596622, 6828919, 4478605, 2255251, 3821638, 7457910, 2332406, 7026017, 8347354, 1987823, 8871247, 2500662, 1364635, 2976356, 2050425, 5502679, 6964583, 6082807, 9867466, 4548941, 4845087, 4122767, 2956842, 4209193, 9129234, 8978999, 7184088, 2777476, 7425333, 7005759, 3139741, 7654677, 2885801, 1565442, 2542850, 6613303, 8237140, 3353287, 4056789, 1684395, 6615153, 5628548, 3565912) AND GenerateWorkOrderHistoryId = 123877;... (Thread: ThreadPoolExecutor-23_0) - __SPLIT__ 2026-01-16 12:39:52,314 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 149740 AND WorkOrderNo IN (4475457, 6563890, 7929431, 3182194, 4290986, 3527980, 5905803, 4446240, 8280019, 7102861, 2403811, 3501623, 4238712, 6933011, 6917143, 7661999, 1089769, 1942370, 1298739, 9480580, 9107388, 8698177, 1036494, 8877162, 1460653, 1240957, 1016307, 5227658, 1423042, 8071180, 8954150, 5454883, 6780525, 4385563, 6735077, 3098323, 9541264, 3181461, 3801612, 9008485, 1666230, 7488227, 4865023, 8781337, 3179598, 1341407, 8609297, 2194862, 7319254, 3281737, 2098510, 4836458, 2489105, 9592716, 5362767, 8518676, 4585516, 1487882, 9935424, 5807779, 5123194, 1684767, 8427641, 7814417, 7314260, 7138306, 7718439, 2442695, 3063634, 5337225, 9807818, 1140918, 4310014, 6595007, 7116509, 3768189, 1112138, 6077948, 2827426, 2459216, 4226603, 4584909, 4071993, 1999578, 3896107, 8576891, 5354175, 7884195, 6162161, 2488426, 9603505, 3222463, 8075491, 6911172, 2514544, 4476798, 5701014, 2632877, 9290164, 7893670, 1048340, 4259271, 3079079, 2114757, 1485666, 5745670, 6487593, 2717008, 2160070, 2316166, 5225727, 5876885, 2866236, 3967559, 5137017, 5778710, 9631384, 8570379, 6261356, 6779047, 3365818, 1607319, 2753161, 7061186, 7472353, 4385955, 1049616, 5479342, 6479328, 6323416, 1857506, 7479326, 9549802, 1688771, 5532955, 2684224, 2624261, 6577147, 3708368, 6820284, 8409512, 9591930, 1951228, 9863209, 8041015, 8920582, 2786104, 7829225, 9589522, 3504572, 1307961, 4159546, 5313691, 9596668, 3227749, 8830692, 8667233, 6910033, 6510684, 7337601, 7716182, 2655226, 7710937, 6035353, 1121364, 2961092, 1211677, 8642646, 3560530, 9429873, 6428735, 9516074, 5039846, 1494749, 8698740, 6937153, 7097606, 3407611, 5331723, 8122455, 5320713, 5356799, 5218230, 6089274, 7219946, 4484292, 7100549, 2716240, 1402619, 3152560, 8664247, 8446554, 1701552, 8492169, 6318462, 4032003, 5361075, 2527378, 9035702, 7123096, 8011441, 5716053, 8181133, 3024264, 1955218, 6537183, 9216357, 5828280, 7385554, 9503291, 9608661, 4513511, 8181335, 4377730, 7335897, 5827589, 8955244, 2172569, 1505019, 2399933, 9706867, 6334967, 5112648, 9276933, 9934383, 3065731, 3682306, 4185239, 6643971, 2314745, 5496113, 8619267, 1616494, 1065482, 9040543, 7058562, 1546442, 2618359, 1506111, 9159781, 8033181, 3645680, 8787081, 6688699, 8438464, 9809113, 1843089, 8825838, 3165691, 4381091, 7530411, 8978834, 3702321, 1644732, 2755881, 9776272, 1543347, 2641082, 1668607, 6619509, 2998831, 3747801, 1906878, 8434899, 3198198, 5039610, 2423372, 3102738, 3546993, 3260892, 6046764, 5500506, 4427401, 7514380, 9812432, 4622830, 7363500, 3000786, 7557219, 6938014, 5611459, 5947761, 5784194, 6917880, 4474472, 5579491, 3089596, 6654044, 2650536, 8690921, 4092108, 9778067, 8625261, 2363309, 3903958, 8986267, 4821769, 5262746, 6718831, 2535623, 9487364, 4751401, 4585119, 1530259, 7515827, 9887845, 5069015, 1726851, 9165385, 5575166, 9060721, 9522946, 8434828, 2491366, 7022468, 5231197, 1828532, 9841673, 4524060, 7979395, 4842899, 5754967, 9113094, 3202322, 1459413, 2634260, 3056154, 9096697, 9017130, 2830146, 4023242, 3163808, 1806901, 9892871, 3366689, 7881384, 5367038, 6372054, 3834996, 3799906, 2107059, 8870597, 8221484, 2100616, 7365736, 2830470, 6202455, 4101991, 9087591, 9092468, 1888346, 5654055, 8229763, 3965448, 6990410, 8449804, 2347605, 2675576, 8421658, 4032525, 5928726, 8893307, 1152643, 8157660, 3906920, 6634506, 8555893, 5794700, 1132901, 5206513, 1519084, 3467542, 6565088, 3630928, 3126795, 1732476, 1290078, 9939827, 4778394, 2307943, 2591014, 6807929, 2707603, 3968609, 2355377, 3045246, 2360636, 2820201, 2519399, 3142237, 4634050, 1036355, 5646860, 2601952, 5965406, 1767494, 8653807, 6901093, 7443997, 7095800, 4873412, 8765536, 3984021, 8333509, 5311567, 8970078, 2443913, 8219021, 1170181, 9347586, 9518486, 3993370, 4289036, 7946169, 3139441, 3558176, 7537463, 4422390, 5177931, 2274009, 7621983, 3251735, 6850950, 6874424, 5494686, 3227604, 9402979, 4921548, 4899260, 8856596, 1430395, 5919186, 8220957, 2628546, 5599995, 3309943, 2906478, 7865015, 4671482, 3855734, 7948790, 7579163, 7768743, 9208527, 2900952, 5572763, 6053729, 6728537, 6920097, 5953436, 5650880, 4900509, 9191305, 9580775, 4777304, 6600270, 5766478, 7456935, 5870265, 9469970, 4910432, 4684133, 9022804, 8483629, 5490434, 5265570, 8020457, 9387258, 5377287, 9475505, 4425461, 4201256, 5514662, 8728070, 2139375, 9029969, 5645770, 1206604, 6221542, 2420794, 2296553, 8148723, 3148422, 7157325, 8670076, 1994870, 6943708, 2300989, 6014739, 9813053, 3047975, 8780712, 9455006, 9502606, 9191901, 3021410, 3418711, 8888922, 1425464, 2930640, 9003856, 2458687, 4301884, 1648773, 2880449, 2771759, 8452165, 9937339, 6789705, 8963652, 5359388, 8194917, 1670886, 5698037, 2439211, 7000599, 2226254, 8149500, 2614864, 3123098, 3538387, 9985905, 9083240, 5340033, 7075800, 3812702, 8057933, 5573453, 1618973, 5068220, 8617739, 2197940, 3575170, 4249129, 1516545, 3382999, 4490358, 2893353, 5729609, 2000317, 5613469, 1720145, 3068061, 3739382, 6179026, 6796755, 8292465, 5418282, 2728086, 1868989, 5176980, 6937777, 4689333, 7673530, 2621397, 1780041, 3770012, 6090868, 4607429, 8283275, 1092973, 3197897, 8299175, 5594663, 8195926, 9656488, 7680102, 7560721, 8793803, 5193020, 5330080, 8559918, 7784039, 9901564, 7876646, 3563127, 4714013, 2484898, 5537708, 4519824, 1441836, 9082796, 9746058, 8321603, 3330621, 6183211, 6250321, 5232783, 3564170, 2757160, 3138893, 3049266, 6813195, 2102954, 9832945, 6408840, 1907581, 7425473, 7667830, 6550837, 7264853, 4312558, 2133069, 3891815, 4942884, 7004031, 2026703, 4535112, 6314978, 1138058, 7829522, 9469978, 6101958, 7464315, 5076926, 6222557, 9360772, 8278066, 2492743, 2567218, 4181273, 9231436, 5020304, 7435514, 2144540, 1028711, 2793983, 9557840, 5237706, 4718624, 4069750, 8919791, 4585271, 5219042, 4446197, 2529590, 9814371, 3932417, 9201829, 9133962, 6343367, 6343766, 8398862, 2158600, 8900733, 3395044, 1717265, 9566400, 4471186, 1821600, 3382122, 1706837, 7502122, 8941091, 2244625, 8474156, 3301994, 8083179, 5263966, 8517251, 2076357, 6168099, 7374221, 5431049, 1989080, 8226974, 7073908, 3641043, 5344953, 1630015, 9084052, 6394445, 7672913, 5894821, 2791051, 6934588, 9082368, 8245472, 8073845, 7291942, 7496502, 7879074, 7331942, 5857821, 8262655, 8547546, 2955085, 7461252, 7599368, 8684035, 1936829, 5626050, 8222174, 4462895, 6221175, 6963368, 8102246, 2336122, 2124909, 8763189, 3051158, 3646960, 2433587, 5611147, 4613703, 1769441, 9466264, 6211498, 1304688, 4019100, 1713371, 6389417, 8292940, 1471648, 7472928, 4048562, 9219994, 6631040, 9243940, 8228829, 8306795, 5997561, 9627606, 7554416, 6861330, 9447357, 7116508, 1025185, 3157429, 1693593, 5851644, 9324388, 5143773, 3758853, 6558303, 4800488, 4688936, 4421505, 7109265, 6543549, 9155991, 4392633, 5775485, 6578956, 4234232, 5205667, 8040698, 1068250, 4947100, 6272961, 1702237, 7106054, 9313297, 7891942, 1272898, 9449629, 5602779, 8343884, 3490361, 1089373, 1195723, 2222845, 9850243, 8222848, 7114241, 9602865, 3683726, 2879404, 7475701, 1958588, 9514282, 7943880, 5504489, 7967338, 1885815, 3840458, 4742233, 4386606, 8329219, 6870238, 5966914, 4002304, 3806017, 3393078, 8745235, 2964784, 2829819, 3268709, 3911030, 2963362, 5384833, 7614221, 5944184, 1411725, 1410263, 3096070, 2740037, 7079214, 7533772, 5000383, 4014573, 7314033, 9360246, 7753347, 1513479, 2868151, 4388243, 5972720, 3784706, 1834617, 5047382, 2965815, 5404597, 2105163, 1075195, 8703480, 1905259, 6974376, 6302402, 1792884, 7247316, 7809281, 6163989, 4331999, 9089936, 4635648, 3540142, 7487029, 7159236, 3943233, 3745338, 4317147, 7166482, 6955481, 7939682, 9430050, 5073772, 7115524, 5285331, 9079551, 5893873, 4969220, 9092036, 1770389, 6870454, 2606853, 7643424, 7957084, 8265169, 4745545, 1468236, 1986525, 9713968, 5129089, 9336386, 1738233, 1907099, 8742380, 4336037, 1056743, 5079644, 2908504, 9926642, 3178788, 9091550, 1666783, 8906198, 3254372, 8358863, 5106655, 5073856, 6649066, 1137843, 8893719, 6248496, 1399588, 2566958, 2004595, 7011141, 9949905, 1683249, 1672490, 2128845, 2144389, 7121192, 9940818, 7760024, 7035737, 6301742, 5939574, 7494667, 7379090, 3929268, 8051150, 9940648, 3256608, 2052199, 1178273, 4788876, 7187827, 4726032, 3404582, 9959557, 3827667, 6402310, 7577295, 8536917, 9392505, 8020851, 4218632, 2025702, 5857676, 3785920, 9873880, 2990679, 4445173, 6245600, 6921383, 9578610, 1991023, 9023011, 4688282, 7353301, 9591802, 3905040, 1199571, 8196349, 7443271, 6568101, 1972391, 4872922, 5102986, 2076095, 6062510, 2584560, 9410567, 9791147, 8058648, 8026412, 8292862, 1416096, 2050035, 2451153, 2958198, 8137685, 1457204, 4504119, 1936263, 5093989, 8229666, 8878148, 4762044, 4062241, 9628867, 8625294, 7649334, 2546696, 8169792, 1447523, 9197566, 6326384, 8146886, 8152843, 3411788, 7494717, 2333692, 1582571, 9014180, 4120648, 4673187, 8012428, 9334869, 5271948, 2528085, 7286421, 4272750, 6429025, 3126903, 3603699, 7904171, 7684274, 5153990, 1001125, 2729286, 5225416, 2628830, 2545903, 5519391, 1643686, 4325874, 6035112, 7714505, 3668418, 1692524, 8448095, 4577513, 9461957, 4302342, 7560398, 4637782) AND GenerateWorkOrderHistoryId = 123877;... (Thread: ThreadPoolExecutor-23_1) - __SPLIT__ 2026-01-16 12:39:52,315 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 149740 AND WorkOrderNo IN (5207838, 5107686, 1705971, 1466010, 6084821, 1741402, 2879069, 7520224, 6075552, 7773759, 5736844, 8071650, 9513007, 1956595, 5333212, 2760445, 8966164, 6329585, 4785382, 9363421, 1181701, 4225992, 2925398, 4433463, 3732964, 6472078, 9073612, 1267081, 5721442, 8761959, 5694876, 6591702, 2053196, 4192634, 6346606, 4933563, 2440576, 7299592, 9956384, 7488454, 3929003, 1882725, 2340553, 6440248, 5332001, 6118176, 4149055, 1237497, 6398340, 1579879, 1438319, 4138109, 2630544, 4284008, 2365130, 9667553, 9431804, 9546541, 4390965, 2132035, 2350470, 8431495, 2870080, 7091110, 4630396, 1696046, 2715375, 9694078, 5105594, 5803661, 4043556, 9988332, 8921708, 7172146, 9398862, 5268782, 5754306, 7982610, 3628477, 6981304, 7586933, 4639067, 9515550, 1546675, 9764373, 3277936, 4144530, 6063650, 7667971, 9789485, 6544660, 2599875, 5013598, 6174534, 6173107, 8551845, 3452660, 1200788, 4262172, 1127244, 9424300, 7323686, 9193630, 4258830, 2879265, 4351692, 9519830, 8396647, 6943099, 5358411, 6490475, 3846565, 4591740, 8835129, 2787115, 3034160, 3503709, 9076791, 8283845, 8693093, 9467532, 9412605, 6888203, 3348117, 3203766, 9812796, 6942444, 1599286, 4805008, 9314237, 3376654, 4056001, 3872846, 2669490, 2424867, 4664248, 1330633, 3523328, 8950289, 7777291, 5731220, 5420561, 7286782, 1645913, 9657695, 6977108, 6791976, 7882210, 8319526, 7232438, 3532063, 3169850, 2979345, 5290843, 1274445, 1638847, 3609089, 8754289, 2657048, 3158895, 5316418, 4022545, 3365542, 3452873, 2939798, 7303095, 6880763, 1506070, 5181419, 5102334, 4587660, 9959450, 7151765, 7715163, 5008310, 2611158, 1835840, 2440997, 9474021, 9969312, 6021989, 4007412, 2951897, 7276633, 1688396, 3101685, 1306890, 5987069, 6150949, 6426192, 6848118, 3816797, 2330330, 9246551, 2098199, 1097935, 4266152, 1552272, 1508747, 3679220, 1607094, 7014932, 5819845, 8322924, 4881859, 1572366, 2901925, 8202397, 3984390, 6912563, 1088657, 9842678, 9850780, 2287258, 5304028, 2844781, 1384059, 8401506, 3842135, 2128527, 4545564, 7494200, 8928901, 4163517, 3572202, 6145166, 4887787, 6837988, 6954380, 8247105, 8982845, 8543728, 8576888, 7225344, 5347881, 1590798, 2326943, 8210879, 3134217, 7005433, 9426851, 6237188, 7853520, 2517383, 1982758, 6223011, 1335831, 3736634, 8040527, 7701674, 2331485, 4867121, 6898954, 9770021, 1124143, 6807199, 8660087, 1123758, 1895905, 6787391, 7214622, 6376213, 3853429, 4169529, 3985723, 9917171, 5457318, 3368710, 1920054, 7514923, 6247778, 7200429, 8504922, 5899011, 7397471, 5373959, 7050194, 2233929, 8273471, 3314934, 1434755, 6363223, 4207596, 3298307, 7107807, 4759978, 1403812, 5364819, 2874342, 1794701, 6718799, 8032877, 2904083, 1413919, 3111659, 5281293, 6517825, 6275195, 1433900, 8055490, 8766051, 3809587, 8597669, 7532862, 4727035, 8889270, 1912003, 8837808, 8395362, 1505327, 9689828, 5145150, 9109768, 1423646, 1188524, 9156586, 2373356, 5800918, 1223944, 3446229, 1172806, 8197759, 4538160, 7196351, 6518946, 4369019, 3386546, 9506696, 1692072, 3044117, 2122579, 3031434, 7806097, 3443397, 4225222, 6919977, 5423078, 1787816, 1531557, 8851053, 4945590, 1857580, 4595655, 9472212, 1669534, 4286823, 8651906, 8818283, 5184635, 8899555, 1445514, 8463965, 4430840, 4952788, 9348839, 7975937, 5676228, 6283906, 1385505, 3613432, 8234944, 2128314, 4419937, 6647516, 6172782, 5505695, 9792180, 8578553, 2260916, 1028229, 7551234, 3423957, 7352640, 2030224, 7322575, 7445253, 1537337, 8776934, 7391599, 1099261, 4865000, 8622024, 5248931, 3061590, 9408793, 6646554, 1894197, 2229342, 1732458, 7617883, 2320398, 1453990, 3310095, 6315579, 5914493, 4579348, 4041045, 6085440, 9753851, 4926887, 9818437, 7077406, 6197872, 2273128, 6987992, 7616977, 6566089, 4789495, 9204269, 8497091, 4112930, 5448219, 6084607, 1540514, 2514038, 2259869, 6570604, 2198758, 5492097, 4136069, 4978048, 4756297, 5320623, 3064732, 9016181, 4224202, 5428671, 8212446, 3431706, 1262837, 5054022, 1599843, 5953362, 5718423, 9158654, 4397903, 6932923, 3219384, 9386575, 8578793, 2055228, 3924320, 8387445, 5447227, 2054236, 8426904, 3305525, 7536965, 4588674, 3374703, 9360100, 3706976, 3559717, 3341639, 3159339, 1104788, 9048258, 8935940, 1843642, 4108685, 1620768, 3691707, 9922958, 2903224, 1056269, 7846909, 2501632, 3068803, 5648281, 2883175, 2790245, 7728299, 6725286, 6271012, 1511810, 6329946, 6862993, 7080358, 2359952, 3241501, 2840726, 9540373, 5702980, 7768980, 4605361, 3277674, 1911367, 8794651, 9813908, 9188283, 7614343, 6173148, 7356613, 4662420, 3262222, 8616168, 8873216, 5394895, 5411675, 3039141, 7777924, 7534119, 5501373, 5073792, 2543410, 3933309, 4744006, 3784573, 8483614, 8400041, 7593618, 4381262, 6934760, 6769439, 9485918, 6500984, 2204597, 8858208, 3514938, 7870383, 6645539, 4553794, 6230111, 2090108, 1341060, 6499071, 2368103, 9112611, 4520102, 4679194, 5107970, 1225921, 5491469, 3706948, 6767294, 7356373, 4780737, 2585428, 4391843, 6747766, 2913766, 7812063, 5372885, 1326403, 1560462, 2755261, 4869021, 1541772, 8034171, 5408997, 2706826, 4277748, 7895635, 4735493, 3360514, 8013931, 1858897, 8406841, 6618020, 1143725, 2764082, 4096422, 6083580, 8059308, 3466888, 8900140, 8816557, 8344466, 3601566, 7243273, 6207368, 6383397, 8874122, 4018742, 6076506, 9111471, 6871130, 8767484, 5387658, 8826814, 3494973, 1478407, 8248800, 2529462, 2798655, 8498172, 9113808, 2352671, 2681622, 6638097, 6139932, 5658813, 6189057, 6222040, 7547181, 1279524, 8777668, 8952477, 5473945, 8651481, 9115569, 4052498, 8796220, 5820118, 2649735, 5288604, 2640374, 5732717, 3819159, 2407444, 4371888, 5315330, 9600896, 8911397, 6504309, 4947247, 7709246, 1687661, 4427943, 4784047, 5951399, 8980680, 2026802, 1810002, 6792933, 1457766, 9218924, 4384733, 8875056, 6938205, 4687282, 4707874, 6389729, 5827585, 8299405, 8661461, 8485300, 7041001, 9532319, 9189348, 9075879, 2725455, 9000632, 8752630, 5778629, 9577054, 8657825, 1973706, 7029337, 6559752, 5226520, 6971165, 9642833, 6703443, 2335310, 8195267, 8791628, 1433546, 6727093, 5694926, 9649806, 5812338, 7883894, 1840737, 4284609, 9828646, 2806286, 8200148, 1422441, 2692681, 2844614, 3060725, 3567648, 8244726, 4725257, 3084006, 6402886, 4250747, 9300574, 3986568, 3315917, 5189142, 9624592, 4193249, 3088088, 4040810, 9313058, 5145096, 1024819, 6780497, 7620009, 2315354, 6938663, 2612049, 2937662, 5682538, 2191467, 8944756, 9464986, 8040789, 3705598, 1065774, 4813924, 5926511, 3043462, 6235195, 7439784, 5378863, 1063862, 9189701, 1786659, 9312948, 9050960, 4570465, 7951230, 2524676, 6223961, 8743549, 5478403, 7227622, 2448460, 1217380, 1555738, 6165711, 3546152, 8982147, 8143782, 6531477, 7926278, 3050998, 5448314, 7914979, 2210901, 5528805, 8451242, 9806398, 2507779, 7372880, 3173532, 3236643, 5539153, 1051020, 9423129, 5464561, 7716159, 7307784, 1633519, 1841308, 9062393, 6318024, 8453470, 1818733, 6158015, 6454233, 5612044, 4014927, 8601758, 4966687, 5276390, 2083240, 7255820, 9645705, 7511114, 9931161, 7008067, 5786846, 8856373, 1034513, 1915775, 8198193, 6215016, 6662644, 5636258, 7089472, 2000191, 8562541, 4845860, 7878690, 3383249, 9536973, 7281308, 5815681, 5027913, 5180589, 7549276, 2287699, 9253971, 3597205, 6474195, 5585373, 8064181, 6705855, 5715854, 5428497, 3575656, 1002957, 9703175, 5510537, 1120376, 1044906, 7606698, 7160067, 9711084, 6959893, 9376129, 3456836, 7838827, 5457195, 5857720, 2674108, 8819809, 8189852, 6227551, 3857646, 2375417, 8108174, 9268020, 2586763, 9810773, 7982345, 2066052, 3709129, 6745748, 2582818, 8092790, 4066647, 1980142, 5694640, 9957921, 1065115, 4054790, 6969182, 3027980, 3364602, 4534393, 1540109, 1269027, 3262593, 6092357, 7099289, 1854229, 3523276, 3350819, 1570253, 5460629, 1070497, 3642639, 6185349, 1719550, 3890215, 9968078, 8668946, 6998067, 6867193, 8582872, 9194738, 5967039, 2886350, 2081448, 5737563, 7390948, 6142893, 4772292, 3196466, 2153711, 9481425, 8786242, 1956339, 3421232, 9376162, 4492921, 1930004, 1451469, 9329641, 9011424, 3366162, 9287915, 5034531, 3439880, 2485985, 9395832, 5657588, 5064067, 7649391, 6486732, 7764156, 7647172, 5564873, 1849373, 2086654, 7382826, 2478757, 9488375, 9684451, 9994168, 2973506, 6806173, 5783532, 1845640, 1296765, 8917984, 2321112, 4363652, 5775551, 3054801, 6812428, 9820829, 1893608, 1988912, 7818039, 6833205, 5896713, 7555676, 8274112, 1267803, 4837823, 3255434, 1086921, 8108095, 9355616, 2869061, 9168396, 4927154, 9884901, 9436405, 9163711, 8422230, 6525159, 8735638, 4638854, 5206539, 8090878, 8476283, 3750813, 5022559, 7370671, 3056732, 9138036, 2269686, 1058575, 7762601, 5751677, 7897115, 6354707, 3159428, 3512416, 6014065, 9798045, 4085383, 3171933, 6819433, 1234983, 7159988, 1123066, 1696175, 9488821, 6975660, 1675139, 7219296, 8864305, 6261146, 1311877, 3065141, 3730377, 6081573, 1861174, 9072632, 9923388, 5479333, 6408593, 1528421, 7113874, 5347099, 5899135, 6715976, 3920844, 2814791, 7809567, 7222253, 6971153, 4408407, 5726210, 1775039, 4501395, 9054748, 4330300, 7506886, 9806038, 1175175, 2046591, 1262896, 1718133, 4821835, 2332728, 7122990, 1252347, 4134196, 5192145, 1713393, 1113408) AND GenerateWorkOrderHistoryId = 123877;... (Thread: ThreadPoolExecutor-23_2) - __SPLIT__ 2026-01-16 12:39:52,315 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 149740 AND WorkOrderNo IN (7114786, 2439327, 1139575, 8824305, 5653444, 5429616, 2415317, 4004513, 5059647, 9971840, 3698528, 4068587, 6837544, 8096645, 9061666, 1151361, 3585166, 4787327, 1847604, 8041067, 9465496, 5629481, 9234596, 7567291, 4993575, 3681573, 9750925, 4882610, 7129913, 2990995, 1751261, 5908916, 7760976, 7164672, 3794222, 2506694, 2688930, 9209851, 2970870, 1440321, 6303462, 1054823, 2814811, 5802782, 4419912, 5251398, 6630861, 3744272, 6321385, 5113942, 3990371, 3181971, 4417286, 4400298, 6709346, 9877914, 9163712, 4351212, 8306480, 7050884, 6572807, 2207187, 1270028, 6218877, 4521911, 9480157, 1841920, 5600635, 7436566, 7925889, 4808912, 2716380, 8607995, 1120747, 3736968, 4676369, 2498875, 1068695, 1117137, 2551932, 4841712, 2445826, 2729784, 3702110, 6534295, 6087529, 2990475, 1489651, 9713997, 1589422, 5880266, 4828778, 5700645, 4796287, 7539881, 6287938, 2547191, 2732151, 4209464, 7754206, 1116679, 8290314, 9287946, 8955784, 1178886, 6972782, 9864739, 4379352, 5669348, 7438939, 2802156, 6303820, 2080642, 9573917, 4878354, 4130568, 5119496, 3312560, 8346531, 1540596, 4551310, 8053766, 6372546, 2857967, 6351193, 2026717, 9470374, 1737413, 8578716, 2679390, 5263266, 7290982, 1948088, 3872015, 1127901, 3388325, 8930643, 9471732, 8402205, 9238510, 5791507, 8718026, 3371719, 1897277, 1447452, 8187096, 2370977, 1965839, 8668045, 1568434, 1813123, 2303758, 1309506, 2611029, 8329366, 2208142, 6052620, 3966698, 6087267, 3513967, 4058166, 1625144, 2813820, 3234786, 3638062, 7897645, 4815521, 9242608, 4881894, 4581269, 4754407, 1757131, 4780960, 4156660, 2057604, 1676297, 8131060, 4371844, 3743311, 7961586, 6267507, 9440750, 1302943, 4689540, 2751803, 2141444, 3009558, 2400332, 9515552, 5027278, 4906755, 5615037, 1299501, 1649853, 3603678, 3037601, 6517868, 1231195, 9479272, 2726616, 4498322, 3776546, 5221989, 8875166, 8627827, 7218751, 6023337, 2346343, 2960555, 7795987, 3611982, 9365688, 4150633, 9169219, 2335751, 3610323, 1041285, 2862292, 5216631, 8817086, 7529242, 7536404, 9649902, 9441108, 9172303, 4936067, 8906951, 2080101, 3707131, 9359254, 9086202, 3765066, 1107447, 2393788, 6489609, 4490476, 9251121, 8831443, 9508228, 4527767, 5071119, 7449632, 2671227, 8262387, 7907160, 9166144, 1693427, 9859111, 3714168, 9907323, 8168065, 7934153, 4716921, 5333164, 9853675, 5967244, 6408285, 2814672, 8481255, 3722892, 8627511, 3931427, 7958273, 3642714, 2926137, 7187622, 9904398, 2630705, 8246981, 7115235, 7232209, 2910131, 3526495, 5288403, 3706992, 3377208, 1389093, 4442281, 6240809, 4417140, 5023653, 1508148, 1669682, 1929557, 5744322, 7984507, 4206951, 5827873, 5254746, 6454817, 3496638, 3185088, 8180569, 8122637, 9362551, 4175842, 5788601, 9710080, 5804332, 6168343, 5601189, 5035916, 7346156, 5269414, 7637707, 4051759, 8944711, 5389286, 1814412, 7036290, 9016104, 7717837, 8296496, 1323634, 7568860, 6446382, 4111427, 9514369, 7497405, 3869190, 8441160, 5762852, 3475470, 6603504, 4003365, 8448381, 9531628, 2834542, 2857723, 9529135, 8784168, 4646367, 9520045, 2907206, 8613063, 9253492, 3679172, 2705619, 7409155, 8611753, 3948580, 1573090, 8667003, 9800329, 7172151, 1676113, 5931668, 5997057, 9729747, 4331065, 3453128, 2477025, 6557069, 5827606, 2268026, 3236012, 6714480, 3249910, 3724875, 6353640, 5914592, 8135280, 6995641, 6282912, 8936491, 4802533, 9791319, 6625045, 2682098, 9253449, 5601027, 1070062, 7939135, 9010432, 1900133, 1048954, 3816150, 8460835, 6714607, 4189810, 6985269, 7711984, 9218096, 8867146, 4029681, 6694908, 9940180, 7377170, 6321647, 4324768, 9130841, 5305011, 7175453, 8579359, 6880755, 6611650, 5418873, 2079780, 8045574, 7195851, 5196560, 1885314, 6854968, 7348785, 6889432, 2804964, 4996020, 7526182, 5962660, 3546882, 9733029, 5086118, 1893352, 1252790, 4502643, 4024417, 4362751, 6140883, 2232379, 4914416, 5156086, 5637004, 8675771, 6945446, 1399209, 3997101, 5852950, 4852446, 5745146, 2660184, 2009453, 8457418, 7924777, 2568418, 4061371, 9210766, 1870457, 9711419, 9637834, 4072222, 5318293, 6620630, 1249236, 2880448, 8331332, 4008141, 8067535, 8821253, 5928412, 6517335, 6955639, 6570173, 7300493, 6689862, 9862275, 1727857, 5866760, 4548987, 9507835, 8326354, 5860699, 6180881, 3607306, 3408041, 4123662, 7038457, 8755556, 6698260, 8490928, 5257544, 6522711, 1834234, 3267083, 7432875, 7078737, 4306374, 5692514, 2018871, 2410273, 5868493, 6704667, 5561459, 6532337, 2368621, 2062984, 2297271, 9307330, 3114396, 8733076, 5541973, 8140874, 8656675, 7107304, 6848467, 6655716, 1868150, 5335468, 8595853, 4250775, 2221621, 6262992, 5840404, 5082917, 7196454, 9530016, 6168024, 6059041, 3938716, 8363917, 2737093, 1109300, 2921954, 8913207, 5596343, 5931707, 3429887, 8777964, 9025719, 1187700, 6880598, 2883912, 8050488, 7119465, 1161460, 8086036, 4857087, 3534314, 2125294, 5126276, 1331390, 2985109, 9573138, 1165682, 7626656, 5557689, 2618434, 7689387, 4690154, 3599346, 6064906, 1599650, 5735186, 9453724, 8829467, 6511396, 8763212, 5856034, 9711294, 1868633, 2776990, 1049607, 2738610, 9442082, 1767660, 8996779, 3177368, 9028606, 5479457, 8005583, 2335439, 7749637, 6264161, 1070144, 4717461, 5155850, 7320186, 6978832, 2889619, 4049172, 9644393, 5645547, 3608979, 9992828, 4390440, 6007739, 1320232, 1918235, 1282792, 1836321, 5099098, 6612063, 9634365, 2924029, 8192583, 8058736, 2900903, 9984568, 8229700, 5951038, 6433251, 6877415, 7413770, 5363721, 3385605, 2671423, 5084202, 5440936, 8443755, 6203981, 9757572, 1354119, 8673945, 5153995, 2475784, 2965625, 8591505, 6112042, 1658413, 1166068, 9700282, 8935054, 6305436, 5720574, 1073557, 2185801, 2457060, 9726995, 7938791, 5073880, 9404478, 5393494, 9186489, 8741336, 8260649, 4539739, 9803334, 3343564, 6080614, 5288387, 2013646, 6569000, 2199166, 8545392, 3845362, 1746986, 1364117, 5529169, 7277046, 7151675, 1330936, 5248943, 4039574, 7141989, 3616116, 6266092, 8912829, 4586075, 9274783, 2710344, 5757181, 5192023, 8759304, 5712414, 2384544, 4192974, 1285076, 4468798, 5936436, 8557705, 3446712, 1658633, 9826024, 2574470, 9794314, 6138446, 5154584, 1263950, 5246035, 2493954, 1866224, 1506022, 7637970, 9779036, 2710409, 4692910, 5223543, 4892532, 9992482, 1684282, 5074940, 5882369, 9969087, 1444228, 6804111, 9737351, 4191090, 6992380, 2182290, 1054991, 8241921, 3050363, 4313827, 8021200, 7796947, 3011564, 8586298, 4824664, 3054089, 8703126, 8189930, 9151017, 5074544, 3785494, 8615703, 4611079, 7178612, 3312784, 8544736, 8210191, 2759605, 8536648, 8806767, 9923751, 9257974, 2146881, 1263139, 4115060, 7291454, 6493960, 6508924, 8779121, 7354218, 5614651, 1186215, 5912593, 8005979, 4015724, 8644116, 8521609, 5840722, 3757514, 4705837, 9169104, 1705274, 9238964, 1489140, 2740270, 7082524, 6670694, 3437200, 4916792, 1266912, 3835370, 4477418, 9070149, 7801574, 4799159, 3235802, 1043366, 9087140, 2307420, 4058865, 1289928, 7742228, 8094837, 8173406, 7120423, 5809961, 1723265, 2709555, 7319847, 1890469, 2895885, 2893365, 6986651, 9180844, 5883182, 4555359, 5441803, 8309828, 7840818, 9013755, 1869782, 1481722, 5022007, 2641496, 9976676, 5345624, 1135334, 2842156, 8197996, 2038586, 6391348, 2259224, 2560274, 9231542, 3619916, 9096324, 1053210, 4856085, 2316390, 8061222, 8068549, 3581652, 1253638, 6262834, 8182891, 3131969, 8081095, 1207192, 1342994, 4760701, 3040398, 6062120, 4315470, 5450629, 8515602, 2484618, 7756627, 3858116, 3125784, 8912228, 8684443, 9824895, 6785446, 3469011, 9936123, 3863383, 7346095, 6384965, 3399562, 5672638, 4999931, 2455279, 9284603, 2854947, 6893603, 1409412, 3065723, 6917860, 8126957, 7105908, 8021367, 1681048, 5454247, 4776472, 5026156, 8424601, 5528704, 6961875, 4158788, 5056215, 9222378, 7763954, 8575531, 5424986, 7959139, 1196879, 3244669, 1583482, 2120114, 1249363, 3807003, 2183300, 4141849, 6593135, 8218658, 5195111, 5104424, 7429517, 2496695, 4132886, 5435374, 7723169, 5019373, 3514625, 9582461, 5900828, 8511932, 1907798, 2143182, 1805534, 1908949, 5771183, 5919617, 5073460, 7996177, 3335409, 3021209, 9243121, 1063209, 1004300, 5971547, 5684897, 1033579, 7572257, 8528307, 2555296, 3366071, 9284236, 4922233, 8781605, 9573985, 3978276, 7722445, 2276270, 5334228, 2987462, 9843274, 8232392, 7238595, 4636172, 7750964, 2936746, 7333715, 8186369, 8568719, 7670177, 6538820, 3285388, 4903845, 7805230, 5159546, 8536849, 7642261, 1207724, 7217528, 6683625, 5945301, 5774790, 2395348, 9474535, 4820404, 2746503, 6078037, 8448667, 2206423, 2286073, 4498766, 6458971, 8033349, 7386456, 9689934, 9058883, 1912798, 4597212, 8426796, 6058735, 9111640, 3731982, 1976091, 3604270, 4933511, 9024662, 3504159, 9431256, 8512590, 2640155, 4209376, 3014808, 1612809, 1571083, 7242883, 7174662, 4422789, 2557009, 6899246, 8754818, 8349053, 7360131, 6988483, 7520726, 5432089, 7356947, 7850731, 5141387, 5546584, 3045724, 7547691, 9231162, 6615101, 2028286, 5953148, 6139360, 6247013, 3571570, 6844407, 1150639, 8849821, 2216043, 4555404, 7468707, 7803054, 7440405, 8925855, 3804112, 6186419, 4413330, 9791871, 3030311, 7642998, 7108377, 5051978, 7083366, 3952255, 4821946, 6210478, 6293027, 5277334, 3775019) AND GenerateWorkOrderHistoryId = 123877;... (Thread: ThreadPoolExecutor-23_3) - __SPLIT__ 2026-01-16 12:39:52,316 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 149740 AND WorkOrderNo IN (5160223, 2005048, 1944489, 4037237, 6789479, 5782189, 4257352, 6848014, 2965489, 1995337, 3486831, 1492771, 3316756, 4922539, 7581844, 2922710, 6492897, 8073681, 5673838, 8765041, 4378865, 7618178, 6044593, 1580024, 7912297, 3510478, 6515562, 4667992, 8741017, 9356848, 2399775, 9840784, 9747514, 4363281, 8942807, 4041208, 6902205, 4533441, 9027206, 5333978, 4446114, 7059890, 9554320, 1636419, 2746476, 9673518, 5401998, 2352574, 6306744, 8962729, 6814137, 9989373, 4947872, 6301051, 3493880, 5987928, 4049462, 5954434, 1580392, 4825966, 5289318, 5618580, 9617355, 5420447, 5768208, 7240935, 2137180, 6968118, 9781552, 4246845, 4498392, 6235378, 4110242, 8633633, 1370993, 8471008, 3390542, 5583447, 1819538, 9168852, 1736641, 1858916, 3330615, 6151577, 2796390, 3777793, 5832064, 6715629, 6961184, 7708036, 8447147, 9066176, 3045360, 5698603, 8614837, 7128555, 5007146, 7062805, 1373018, 8792672, 2837377, 4125061, 4050792, 8385218, 9580405, 2111533, 6635835, 7482264, 9246986, 1296036, 1491357, 3439788, 8717541, 4442193, 4162910, 9306098, 4998165, 6912176, 6536672, 5927986, 6412635, 8257794, 2019060, 3346685, 9619434, 4492348, 9211147, 1044146, 8950037, 3248506, 6481742, 6651051, 2691236, 4018805, 5806869, 2743020, 9281756, 3837040, 1920715, 6883608, 7702854, 1501045, 3190207, 7483942, 2367739, 8966904, 3650802, 6438197, 2569380, 1453595, 4286178, 4016681, 8930779, 1612712, 8962428, 8984850, 2123879, 8786512, 7204636, 2365220, 1465001, 7008969, 8161385, 2576620, 5976122, 9954933, 7077773, 9062538, 3011721, 8097938, 8081603, 9377963, 7316991, 5846731, 3290978, 1480111, 7399091, 1659220, 2780156, 5177282, 9909729, 6223207, 4411617, 8938437, 3701372, 7564138, 4132365, 8505444, 6955433, 2875154, 6840832, 8171183, 5512248, 1648193, 3514957, 1259150, 1739074, 3945818, 1690282, 7435074, 6287904, 2736618, 3813000, 4767234, 1178889, 3382864, 2921799, 5677473, 1116134, 4206389, 9475520, 8547649, 1684781, 7487539, 9685143, 5579572, 4547938, 7127288, 1349045, 3745088, 2732091, 8220853, 7103053, 7473563, 6393754, 9879679, 7165621, 2104130, 7020276, 1444241, 2236857, 7565442, 7611397, 7086158, 4039242, 1908059, 4805033, 8170382, 1683519, 7596779, 8662701, 9283231, 3467136, 8394896, 7435568, 8478393, 9049371, 5312188, 8157028, 7874850, 1373586, 8076035, 8850167, 6583163, 5692899, 6181144, 2812313, 7526853, 7709992, 2656701, 5171244, 1489588, 4118001, 8845961, 7836530, 3331000, 1392434, 1792471, 7505741, 9901887, 4333937, 2716286, 4156983, 7826403, 5140623, 1310462, 3912462, 3274727, 1229156, 8038013, 3416561, 7240096, 7329516, 7763135, 2002716, 8062423, 7843441, 6318176, 2688495, 9286029, 3476731, 6270518, 2180012, 4358837, 4933354, 2811080, 9414940, 1766919, 9322684, 9964771, 5807011, 2730749, 9779053, 6265518, 4741074, 7992223, 3618682, 1321078, 5889849, 5709540, 4476854, 5614333, 7241905, 1116919, 1150015, 1693588, 4127705, 9858569, 7992531, 4669715, 6948739, 9055979, 1362685, 6164702, 7297020, 4078322, 1434042, 3948922, 5670299, 5133355, 7914020, 3340552, 2916574, 4352611, 8464161, 4968651, 5162719, 3147648, 9113875, 8238344, 9607809, 9005676, 6012488, 7875607, 5560951, 1983406, 3226441, 5095639, 8645271, 5333266, 4474393, 9152577, 4834992, 1013880, 8721354, 5302480, 5948747, 2720606, 3100229, 4707761, 1010720) AND GenerateWorkOrderHistoryId = 123877;... (Thread: ThreadPoolExecutor-23_4) - __SPLIT__ 2026-01-16 12:39:52,709 - 123877 - src.utils.log - INFO - βœ… Fetched 361 rows - __SPLIT__ 2026-01-16 12:39:53,346 - 123877 - src.utils.log - INFO - βœ… Fetched 1000 rows - __SPLIT__ 2026-01-16 12:39:53,431 - 123877 - src.utils.log - INFO - βœ… Fetched 1000 rows - __SPLIT__ 2026-01-16 12:39:53,530 - 123877 - src.utils.log - INFO - βœ… Fetched 1001 rows - __SPLIT__ 2026-01-16 12:39:53,608 - 123877 - src.utils.log - INFO - βœ… Fetched 1000 rows - __SPLIT__ 2026-01-16 12:39:53,609 - 123877 - src.utils.log - INFO - 🏁 Final merged rows: 4362 - __SPLIT__ 2026-01-16 12:39:53,622 - 123877 - src.utils.log - INFO - Parallel Insertion in work order tables begin - __SPLIT__ 2026-01-16 12:39:53,622 - 123877 - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-24_0) - __SPLIT__ 2026-01-16 12:39:53,623 - 123877 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderAppliedDiscount: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-24_1) - __SPLIT__ 2026-01-16 12:39:53,623 - 123877 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderSalesPersonCommission: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-24_2) - __SPLIT__ 2026-01-16 12:39:53,623 - 123877 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderCommissionAdjustment: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-24_3) - __SPLIT__ 2026-01-16 12:39:53,624 - 123877 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 8724 rows in batches of 25000 (Thread: ThreadPoolExecutor-24_4) - __SPLIT__ 2026-01-16 12:39:53,624 - 123877 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrder: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-24_5) - __SPLIT__ 2026-01-16 12:39:53,624 - 123877 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 4361 rows in batches of 25000 (Thread: ThreadPoolExecutor-24_6) - __SPLIT__ 2026-01-16 12:39:53,625 - 123877 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkorderSourceMapping: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-24_7) - __SPLIT__ 2026-01-16 12:39:53,625 - 123877 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-24_8) - __SPLIT__ 2026-01-16 12:39:53,890 - 123877 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderSalesPersonCommission in 0 batches - __SPLIT__ 2026-01-16 12:39:53,890 - 123877 - src.utils.log - INFO - [OK] Sales Person Commission completed. - __SPLIT__ 2026-01-16 12:39:53,891 - 123877 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkorderSourceMapping in 0 batches - __SPLIT__ 2026-01-16 12:39:53,895 - 123877 - src.utils.log - INFO - [OK] Source Mapping completed. - __SPLIT__ 2026-01-16 12:39:53,898 - 123877 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4361) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-01-16 12:39:53,901 - 123877 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceAuto.WorkOrderCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-16 12:39:53,902 - 123877 - src.utils.log - INFO - [OK] Adjustment completed. - __SPLIT__ 2026-01-16 12:39:53,903 - 123877 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into CRM.LeadNote in 0 batches - __SPLIT__ 2026-01-16 12:39:53,903 - 123877 - src.utils.log - INFO - [OK] Lead Notes completed. - __SPLIT__ 2026-01-16 12:39:53,904 - 123877 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceAuto.WorkOrderAppliedDiscount in 0 batches - __SPLIT__ 2026-01-16 12:39:53,904 - 123877 - src.utils.log - INFO - [OK] Discount Applied completed. - __SPLIT__ 2026-01-16 12:39:53,916 - 123877 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 8724) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-01-16 12:39:53,920 - 123877 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrder in 0 batches - __SPLIT__ 2026-01-16 12:39:53,920 - 123877 - src.utils.log - INFO - [OK] Sub WO completed. - __SPLIT__ 2026-01-16 12:39:54,702 - 123877 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 0 batches - __SPLIT__ 2026-01-16 12:39:54,703 - 123877 - src.utils.log - INFO - [OK] Publish Services completed. - __SPLIT__ 2026-01-16 12:40:02,688 - 123877 - src.utils.log - INFO - βœ… All 4361 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-01-16 12:40:02,688 - 123877 - src.utils.log - INFO - [OK] Crew completed. - __SPLIT__ 2026-01-16 12:40:23,395 - 123877 - src.utils.log - INFO - βœ… All 8724 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-01-16 12:40:23,396 - 123877 - src.utils.log - INFO - [OK] Services completed. - __SPLIT__ 2026-01-16 12:40:23,397 - 123877 - src.utils.log - INFO - All publish tasks completed successfully. - __SPLIT__ 2026-01-16 12:40:23,397 - 123877 - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-01-16 12:40:23,397 - 123877 - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 123877 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:40:23,668 - 123877 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-16 12:40:23,679 - 123877 - src.utils.log - INFO - πŸ”„ Updating next gen date parallely: inside update_next_workorder_generation - __SPLIT__ 2026-01-16 12:40:23,813 - 123877 - src.utils.log - INFO - πŸ›  Creating temp table #tbl_6716d88812 - __SPLIT__ 2026-01-16 12:40:23,948 - 123877 - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_6716d88812 - __SPLIT__ 2026-01-16 12:40:24,477 - 123877 - src.utils.log - INFO - πŸ” Running UPDATE to apply changes - __SPLIT__ 2026-01-16 12:40:24,750 - 123877 - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-01-16 12:40:24,750 - 123877 - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_6716d88812 - __SPLIT__ 2026-01-16 12:40:24,750 - 123877 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 123877 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:40:25,023 - 123877 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-16 12:40:25,024 - 123877 - src.utils.log - INFO - Work order published ids: (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098, 1099, 1100, 1101, 1102, 1103, 1104, 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126, 1127, 1128, 1129, 1130, 1131, 1132, 1133, 1134, 1135, 1136, 1137, 1138, 1139, 1140, 1141, 1142, 1143, 1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152, 1153, 1154, 1155, 1156, 1157, 1158, 1159, 1160, 1161, 1162, 1163, 1164, 1165, 1166, 1167, 1168, 1169, 1170, 1171, 1172, 1173, 1174, 1175, 1176, 1177, 1178, 1179, 1180, 1181, 1182, 1183, 1184, 1185, 1186, 1187, 1188, 1189, 1190, 1191, 1192, 1193, 1194, 1195, 1196, 1197, 1198, 1199, 1200, 1201, 1202, 1203, 1204, 1205, 1206, 1207, 1208, 1209, 1210, 1211, 1212, 1213, 1214, 1215, 1216, 1217, 1218, 1219, 1220, 1221, 1222, 1223, 1224, 1225, 1226, 1227, 1228, 1229, 1230, 1231, 1232, 1233, 1234, 1235, 1236, 1237, 1238, 1239, 1240, 1241, 1242, 1243, 1244, 1245, 1246, 1247, 1248, 1249, 1250, 1251, 1252, 1253, 1254, 1255, 1256, 1257, 1258, 1259, 1260, 1261, 1262, 1263, 1264, 1265, 1266, 1267, 1268, 1269, 1270, 1271, 1272, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280, 1281, 1282, 1283, 1284, 1285, 1286, 1287, 1288, 1289, 1290, 1291, 1292, 1293, 1294, 1295, 1296, 1297, 1298, 1299, 1300, 1301, 1302, 1303, 1304, 1305, 1306, 1307, 1308, 1309, 1310, 1311, 1312, 1313, 1314, 1315, 1316, 1317, 1318, 1319, 1320, 1321, 1322, 1323, 1324, 1325, 1326, 1327, 1328, 1329, 1330, 1331, 1332, 1333, 1334, 1335, 1336, 1337, 1338, 1339, 1340, 1341, 1342, 1343, 1344, 1345, 1346, 1347, 1348, 1349, 1350, 1351, 1352, 1353, 1354, 1355, 1356, 1357, 1358, 1359, 1360, 1361, 1362, 1363, 1364, 1365, 1366, 1367, 1368, 1369, 1370, 1371, 1372, 1373, 1374, 1375, 1376, 1377, 1378, 1379, 1380, 1381, 1382, 1383, 1384, 1385, 1386, 1387, 1388, 1389, 1390, 1391, 1392, 1393, 1394, 1395, 1396, 1397, 1398, 1399, 1400, 1401, 1402, 1403, 1404, 1405, 1406, 1407, 1408, 1409, 1410, 1411, 1412, 1413, 1414, 1415, 1416, 1417, 1418, 1419, 1420, 1421, 1422, 1423, 1424, 1425, 1426, 1427, 1428, 1429, 1430, 1431, 1432, 1433, 1434, 1435, 1436, 1437, 1438, 1439, 1440, 1441, 1442, 1443, 1444, 1445, 1446, 1447, 1448, 1449, 1450, 1451, 1452, 1453, 1454, 1455, 1456, 1457, 1458, 1459, 1460, 1461, 1462, 1463, 1464, 1465, 1466, 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478, 1479, 1480, 1481, 1482, 1483, 1484, 1485, 1486, 1487, 1488, 1489, 1490, 1491, 1492, 1493, 1494, 1495, 1496, 1497, 1498, 1499, 1500, 1501, 1502, 1503, 1504, 1505, 1506, 1507, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1519, 1520, 1521, 1522, 1523, 1524, 1525, 1526, 1527, 1528, 1529, 1530, 1531, 1532, 1533, 1534, 1535, 1536, 1537, 1538, 1539, 1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547, 1548, 1549, 1550, 1551, 1552, 1553, 1554, 1555, 1556, 1557, 1558, 1559, 1560, 1561, 1562, 1563, 1564, 1565, 1566, 1567, 1568, 1569, 1570, 1571, 1572, 1573, 1574, 1575, 1576, 1577, 1578, 1579, 1580, 1581, 1582, 1583, 1584, 1585, 1586, 1587, 1588, 1589, 1590, 1591, 1592, 1593, 1594, 1595, 1596, 1597, 1598, 1599, 1600, 1601, 1602, 1603, 1604, 1605, 1606, 1607, 1608, 1609, 1610, 1611, 1612, 1613, 1614, 1615, 1616, 1617, 1618, 1619, 1620, 1621, 1622, 1623, 1624, 1625, 1626, 1627, 1628, 1629, 1630, 1631, 1632, 1633, 1634, 1635, 1636, 1637, 1638, 1639, 1640, 1641, 1642, 1643, 1644, 1645, 1646, 1647, 1648, 1649, 1650, 1651, 1652, 1653, 1654, 1655, 1656, 1657, 1658, 1659, 1660, 1661, 1662, 1663, 1664, 1665, 1666, 1667, 1668, 1669, 1670, 1671, 1672, 1673, 1674, 1675, 1676, 1677, 1678, 1679, 1680, 1681, 1682, 1683, 1684, 1685, 1686, 1687, 1688, 1689, 1690, 1691, 1692, 1693, 1694, 1695, 1696, 1697, 1698, 1699, 1700, 1701, 1702, 1703, 1704, 1705, 1706, 1707, 1708, 1709, 1710, 1711, 1712, 1713, 1714, 1715, 1716, 1717, 1718, 1719, 1720, 1721, 1722, 1723, 1724, 1725, 1726, 1727, 1728, 1729, 1730, 1731, 1732, 1733, 1734, 1735, 1736, 1737, 1738, 1739, 1740, 1741, 1742, 1743, 1744, 1745, 1746, 1747, 1748, 1749, 1750, 1751, 1752, 1753, 1754, 1755, 1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 2101, 2102, 2103, 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115, 2116, 2117, 2118, 2119, 2120, 2121, 2122, 2123, 2124, 2125, 2126, 2127, 2128, 2129, 2130, 2131, 2132, 2133, 2134, 2135, 2136, 2137, 2138, 2139, 2140, 2141, 2142, 2143, 2144, 2145, 2146, 2147, 2148, 2149, 2150, 2151, 2152, 2153, 2154, 2155, 2156, 2157, 2158, 2159, 2160, 2161, 2162, 2163, 2164, 2165, 2166, 2167, 2168, 2169, 2170, 2171, 2172, 2173, 2174, 2175, 2176, 2177, 2178, 2179, 2180, 2181, 2182, 2183, 2184, 2185, 2186, 2187, 2188, 2189, 2190, 2191, 2192, 2193, 2194, 2195, 2196, 2197, 2198, 2199, 2200, 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214, 2215, 2216, 2217, 2218, 2219, 2220, 2221, 2222, 2223, 2224, 2225, 2226, 2227, 2228, 2229, 2230, 2231, 2232, 2233, 2234, 2235, 2236, 2237, 2238, 2239, 2240, 2241, 2242, 2243, 2244, 2245, 2246, 2247, 2248, 2249, 2250, 2251, 2252, 2253, 2254, 2255, 2256, 2257, 2258, 2259, 2260, 2261, 2262, 2263, 2264, 2265, 2266, 2267, 2268, 2269, 2270, 2271, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2279, 2280, 2281, 2282, 2283, 2284, 2285, 2286, 2287, 2288, 2289, 2290, 2291, 2292, 2293, 2294, 2295, 2296, 2297, 2298, 2299, 2300, 2301, 2302, 2303, 2304, 2305, 2306, 2307, 2308, 2309, 2310, 2311, 2312, 2313, 2314, 2315, 2316, 2317, 2318, 2319, 2320, 2321, 2322, 2323, 2324, 2325, 2326, 2327, 2328, 2329, 2330, 2331, 2332, 2333, 2334, 2335, 2336, 2337, 2338, 2339, 2340, 2341, 2342, 2343, 2344, 2345, 2346, 2347, 2348, 2349, 2350, 2351, 2352, 2353, 2354, 2355, 2356, 2357, 2358, 2359, 2360, 2361, 2362, 2363, 2364, 2365, 2366, 2367, 2368, 2369, 2370, 2371, 2372, 2373, 2374, 2375, 2376, 2377, 2378, 2379, 2380, 2381, 2382, 2383, 2384, 2385, 2386, 2387, 2388, 2389, 2390, 2391, 2392, 2393, 2394, 2395, 2396, 2397, 2398, 2399, 2400, 2401, 2402, 2403, 2404, 2405, 2406, 2407, 2408, 2409, 2410, 2411, 2412, 2413, 2414, 2415, 2416, 2417, 2418, 2419, 2420, 2421, 2422, 2423, 2424, 2425, 2426, 2427, 2428, 2429, 2430, 2431, 2432, 2433, 2434, 2435, 2436, 2437, 2438, 2439, 2440, 2441, 2442, 2443, 2444, 2445, 2446, 2447, 2448, 2449, 2450, 2451, 2452, 2453, 2454, 2455, 2456, 2457, 2458, 2459, 2460, 2461, 2462, 2463, 2464, 2465, 2466, 2467, 2468, 2469, 2470, 2471, 2472, 2473, 2474, 2475, 2476, 2477, 2478, 2479, 2480, 2481, 2482, 2483, 2484, 2485, 2486, 2487, 2488, 2489, 2490, 2491, 2492, 2493, 2494, 2495, 2496, 2497, 2498, 2499, 2500, 2501, 2502, 2503, 2504, 2505, 2506, 2507, 2508, 2509, 2510, 2511, 2512, 2513, 2514, 2515, 2516, 2517, 2518, 2519, 2520, 2521, 2522, 2523, 2524, 2525, 2526, 2527, 2528, 2529, 2530, 2531, 2532, 2533, 2534, 2535, 2536, 2537, 2538, 2539, 2540, 2541, 2542, 2543, 2544, 2545, 2546, 2547, 2548, 2549, 2550, 2551, 2552, 2553, 2554, 2555, 2556, 2557, 2558, 2559, 2560, 2561, 2562, 2563, 2564, 2565, 2566, 2567, 2568, 2569, 2570, 2571, 2572, 2573, 2574, 2575, 2576, 2577, 2578, 2579, 2580, 2581, 2582, 2583, 2584, 2585, 2586, 2587, 2588, 2589, 2590, 2591, 2592, 2593, 2594, 2595, 2596, 2597, 2598, 2599, 2600, 2601, 2602, 2603, 2604, 2605, 2606, 2607, 2608, 2609, 2610, 2611, 2612, 2613, 2614, 2615, 2616, 2617, 2618, 2619, 2620, 2621, 2622, 2623, 2624, 2625, 2626, 2627, 2628, 2629, 2630, 2631, 2632, 2633, 2634, 2635, 2636, 2637, 2638, 2639, 2640, 2641, 2642, 2643, 2644, 2645, 2646, 2647, 2648, 2649, 2650, 2651, 2652, 2653, 2654, 2655, 2656, 2657, 2658, 2659, 2660, 2661, 2662, 2663, 2664, 2665, 2666, 2667, 2668, 2669, 2670, 2671, 2672, 2673, 2674, 2675, 2676, 2677, 2678, 2679, 2680, 2681, 2682, 2683, 2684, 2685, 2686, 2687, 2688, 2689, 2690, 2691, 2692, 2693, 2694, 2695, 2696, 2697, 2698, 2699, 2700, 2701, 2702, 2703, 2704, 2705, 2706, 2707, 2708, 2709, 2710, 2711, 2712, 2713, 2714, 2715, 2716, 2717, 2718, 2719, 2720, 2721, 2722, 2723, 2724, 2725, 2726, 2727, 2728, 2729, 2730, 2731, 2732, 2733, 2734, 2735, 2736, 2737, 2738, 2739, 2740, 2741, 2742, 2743, 2744, 2745, 2746, 2747, 2748, 2749, 2750, 2751, 2752, 2753, 2754, 2755, 2756, 2757, 2758, 2759, 2760, 2761, 2762, 2763, 2764, 2765, 2766, 2767, 2768, 2769, 2770, 2771, 2772, 2773, 2774, 2775, 2776, 2777, 2778, 2779, 2780, 2781, 2782, 2783, 2784, 2785, 2786, 2787, 2788, 2789, 2790, 2791, 2792, 2793, 2794, 2795, 2796, 2797, 2798, 2799, 2800, 2801, 2802, 2803, 2804, 2805, 2806, 2807, 2808, 2809, 2810, 2811, 2812, 2813, 2814, 2815, 2816, 2817, 2818, 2819, 2820, 2821, 2822, 2823, 2824, 2825, 2826, 2827, 2828, 2829, 2830, 2831, 2832, 2833, 2834, 2835, 2836, 2837, 2838, 2839, 2840, 2841, 2842, 2843, 2844, 2845, 2846, 2847, 2848, 2849, 2850, 2851, 2852, 2853, 2854, 2855, 2856, 2857, 2858, 2859, 2860, 2861, 2862, 2863, 2864, 2865, 2866, 2867, 2868, 2869, 2870, 2871, 2872, 2873, 2874, 2875, 2876, 2877, 2878, 2879, 2880, 2881, 2882, 2883, 2884, 2885, 2886, 2887, 2888, 2889, 2890, 2891, 2892, 2893, 2894, 2895, 2896, 2897, 2898, 2899, 2900, 2901, 2902, 2903, 2904, 2905, 2906, 2907, 2908, 2909, 2910, 2911, 2912, 2913, 2914, 2915, 2916, 2917, 2918, 2919, 2920, 2921, 2922, 2923, 2924, 2925, 2926, 2927, 2928, 2929, 2930, 2931, 2932, 2933, 2934, 2935, 2936, 2937, 2938, 2939, 2940, 2941, 2942, 2943, 2944, 2945, 2946, 2947, 2948, 2949, 2950, 2951, 2952, 2953, 2954, 2955, 2956, 2957, 2958, 2959, 2960, 2961, 2962, 2963, 2964, 2965, 2966, 2967, 2968, 2969, 2970, 2971, 2972, 2973, 2974, 2975, 2976, 2977, 2978, 2979, 2980, 2981, 2982, 2983, 2984, 2985, 2986, 2987, 2988, 2989, 2990, 2991, 2992, 2993, 2994, 2995, 2996, 2997, 2998, 2999, 3000, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011, 3012, 3013, 3014, 3015, 3016, 3017, 3018, 3019, 3020, 3021, 3022, 3023, 3024, 3025, 3026, 3027, 3028, 3029, 3030, 3031, 3032, 3033, 3034, 3035, 3036, 3037, 3038, 3039, 3040, 3041, 3042, 3043, 3044, 3045, 3046, 3047, 3048, 3049, 3050, 3051, 3052, 3053, 3054, 3055, 3056, 3057, 3058, 3059, 3060, 3061, 3062, 3063, 3064, 3065, 3066, 3067, 3068, 3069, 3070, 3071, 3072, 3073, 3074, 3075, 3076, 3077, 3078, 3079, 3080, 3081, 3082, 3083, 3084, 3085, 3086, 3087, 3088, 3089, 3090, 3091, 3092, 3093, 3094, 3095, 3096, 3097, 3098, 3099, 3100, 3101, 3102, 3103, 3104, 3105, 3106, 3107, 3108, 3109, 3110, 3111, 3112, 3113, 3114, 3115, 3116, 3117, 3118, 3119, 3120, 3121, 3122, 3123, 3124, 3125, 3126, 3127, 3128, 3129, 3130, 3131, 3132, 3133, 3134, 3135, 3136, 3137, 3138, 3139, 3140, 3141, 3142, 3143, 3144, 3145, 3146, 3147, 3148, 3149, 3150, 3151, 3152, 3153, 3154, 3155, 3156, 3157, 3158, 3159, 3160, 3161, 3162, 3163, 3164, 3165, 3166, 3167, 3168, 3169, 3170, 3171, 3172, 3173, 3174, 3175, 3176, 3177, 3178, 3179, 3180, 3181, 3182, 3183, 3184, 3185, 3186, 3187, 3188, 3189, 3190, 3191, 3192, 3193, 3194, 3195, 3196, 3197, 3198, 3199, 3200, 3201, 3202, 3203, 3204, 3205, 3206, 3207, 3208, 3209, 3210, 3211, 3212, 3213, 3214, 3215, 3216, 3217, 3218, 3219, 3220, 3221, 3222, 3223, 3224, 3225, 3226, 3227, 3228, 3229, 3230, 3231, 3232, 3233, 3234, 3235, 3236, 3237, 3238, 3239, 3240, 3241, 3242, 3243, 3244, 3245, 3246, 3247, 3248, 3249, 3250, 3251, 3252, 3253, 3254, 3255, 3256, 3257, 3258, 3259, 3260, 3261, 3262, 3263, 3264, 3265, 3266, 3267, 3268, 3269, 3270, 3271, 3272, 3273, 3274, 3275, 3276, 3277, 3278, 3279, 3280, 3281, 3282, 3283, 3284, 3285, 3286, 3287, 3288, 3289, 3290, 3291, 3292, 3293, 3294, 3295, 3296, 3297, 3298, 3299, 3300, 3301, 3302, 3303, 3304, 3305, 3306, 3307, 3308, 3309, 3310, 3311, 3312, 3313, 3314, 3315, 3316, 3317, 3318, 3319, 3320, 3321, 3322, 3323, 3324, 3325, 3326, 3327, 3328, 3329, 3330, 3331, 3332, 3333, 3334, 3335, 3336, 3337, 3338, 3339, 3340, 3341, 3342, 3343, 3344, 3345, 3346, 3347, 3348, 3349, 3350, 3351, 3352, 3353, 3354, 3355, 3356, 3357, 3358, 3359, 3360, 3361, 3362, 3363, 3364, 3365, 3366, 3367, 3368, 3369, 3370, 3371, 3372, 3373, 3374, 3375, 3376, 3377, 3378, 3379, 3380, 3381, 3382, 3383, 3384, 3385, 3386, 3387, 3388, 3389, 3390, 3391, 3392, 3393, 3394, 3395, 3396, 3397, 3398, 3399, 3400, 3401, 3402, 3403, 3404, 3405, 3406, 3407, 3408, 3409, 3410, 3411, 3412, 3413, 3414, 3415, 3416, 3417, 3418, 3419, 3420, 3421, 3422, 3423, 3424, 3425, 3426, 3427, 3428, 3429, 3430, 3431, 3432, 3433, 3434, 3435, 3436, 3437, 3438, 3439, 3440, 3441, 3442, 3443, 3444, 3445, 3446, 3447, 3448, 3449, 3450, 3451, 3452, 3453, 3454, 3455, 3456, 3457, 3458, 3459, 3460, 3461, 3462, 3463, 3464, 3465, 3466, 3467, 3468, 3469, 3470, 3471, 3472, 3473, 3474, 3475, 3476, 3477, 3478, 3479, 3480, 3481, 3482, 3483, 3484, 3485, 3486, 3487, 3488, 3489, 3490, 3491, 3492, 3493, 3494, 3495, 3496, 3497, 3498, 3499, 3500, 3501, 3502, 3503, 3504, 3505, 3506, 3507, 3508, 3509, 3510, 3511, 3512, 3513, 3514, 3515, 3516, 3517, 3518, 3519, 3520, 3521, 3522, 3523, 3524, 3525, 3526, 3527, 3528, 3529, 3530, 3531, 3532, 3533, 3534, 3535, 3536, 3537, 3538, 3539, 3540, 3541, 3542, 3543, 3544, 3545, 3546, 3547, 3548, 3549, 3550, 3551, 3552, 3553, 3554, 3555, 3556, 3557, 3558, 3559, 3560, 3561, 3562, 3563, 3564, 3565, 3566, 3567, 3568, 3569, 3570, 3571, 3572, 3573, 3574, 3575, 3576, 3577, 3578, 3579, 3580, 3581, 3582, 3583, 3584, 3585, 3586, 3587, 3588, 3589, 3590, 3591, 3592, 3593, 3594, 3595, 3596, 3597, 3598, 3599, 3600, 3601, 3602, 3603, 3604, 3605, 3606, 3607, 3608, 3609, 3610, 3611, 3612, 3613, 3614, 3615, 3616, 3617, 3618, 3619, 3620, 3621, 3622, 3623, 3624, 3625, 3626, 3627, 3628, 3629, 3630, 3631, 3632, 3633, 3634, 3635, 3636, 3637, 3638, 3639, 3640, 3641, 3642, 3643, 3644, 3645, 3646, 3647, 3648, 3649, 3650, 3651, 3652, 3653, 3654, 3655, 3656, 3657, 3658, 3659, 3660, 3661, 3662, 3663, 3664, 3665, 3666, 3667, 3668, 3669, 3670, 3671, 3672, 3673, 3674, 3675, 3676, 3677, 3678, 3679, 3680, 3681, 3682, 3683, 3684, 3685, 3686, 3687, 3688, 3689, 3690, 3691, 3692, 3693, 3694, 3695, 3696, 3697, 3698, 3699, 3700, 3701, 3702, 3703, 3704, 3705, 3706, 3707, 3708, 3709, 3710, 3711, 3712, 3713, 3714, 3715, 3716, 3717, 3718, 3719, 3720, 3721, 3722, 3723, 3724, 3725, 3726, 3727, 3728, 3729, 3730, 3731, 3732, 3733, 3734, 3735, 3736, 3737, 3738, 3739, 3740, 3741, 3742, 3743, 3744, 3745, 3746, 3747, 3748, 3749, 3750, 3751, 3752, 3753, 3754, 3755, 3756, 3757, 3758, 3759, 3760, 3761, 3762, 3763, 3764, 3765, 3766, 3767, 3768, 3769, 3770, 3771, 3772, 3773, 3774, 3775, 3776, 3777, 3778, 3779, 3780, 3781, 3782, 3783, 3784, 3785, 3786, 3787, 3788, 3789, 3790, 3791, 3792, 3793, 3794, 3795, 3796, 3797, 3798, 3799, 3800, 3801, 3802, 3803, 3804, 3805, 3806, 3807, 3808, 3809, 3810, 3811, 3812, 3813, 3814, 3815, 3816, 3817, 3818, 3819, 3820, 3821, 3822, 3823, 3824, 3825, 3826, 3827, 3828, 3829, 3830, 3831, 3832, 3833, 3834, 3835, 3836, 3837, 3838, 3839, 3840, 3841, 3842, 3843, 3844, 3845, 3846, 3847, 3848, 3849, 3850, 3851, 3852, 3853, 3854, 3855, 3856, 3857, 3858, 3859, 3860, 3861, 3862, 3863, 3864, 3865, 3866, 3867, 3868, 3869, 3870, 3871, 3872, 3873, 3874, 3875, 3876, 3877, 3878, 3879, 3880, 3881, 3882, 3883, 3884, 3885, 3886, 3887, 3888, 3889, 3890, 3891, 3892, 3893, 3894, 3895, 3896, 3897, 3898, 3899, 3900, 3901, 3902, 3903, 3904, 3905, 3906, 3907, 3908, 3909, 3910, 3911, 3912, 3913, 3914, 3915, 3916, 3917, 3918, 3919, 3920, 3921, 3922, 3923, 3924, 3925, 3926, 3927, 3928, 3929, 3930, 3931, 3932, 3933, 3934, 3935, 3936, 3937, 3938, 3939, 3940, 3941, 3942, 3943, 3944, 3945, 3946, 3947, 3948, 3949, 3950, 3951, 3952, 3953, 3954, 3955, 3956, 3957, 3958, 3959, 3960, 3961, 3962, 3963, 3964, 3965, 3966, 3967, 3968, 3969, 3970, 3971, 3972, 3973, 3974, 3975, 3976, 3977, 3978, 3979, 3980, 3981, 3982, 3983, 3984, 3985, 3986, 3987, 3988, 3989, 3990, 3991, 3992, 3993, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4002, 4003, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 4011, 4012, 4013, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025, 4026, 4027, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4043, 4044, 4045, 4046, 4047, 4048, 4049, 4050, 4051, 4052, 4053, 4054, 4055, 4056, 4057, 4058, 4059, 4060, 4061, 4062, 4063, 4064, 4065, 4066, 4067, 4068, 4069, 4070, 4071, 4072, 4073, 4074, 4075, 4076, 4077, 4078, 4079, 4080, 4081, 4082, 4083, 4084, 4085, 4086, 4087, 4088, 4089, 4090, 4091, 4092, 4093, 4094, 4095, 4096, 4097, 4098, 4099, 4100, 4101, 4102, 4103, 4104, 4105, 4106, 4107, 4108, 4109, 4110, 4111, 4112, 4113, 4114, 4115, 4116, 4117, 4118, 4119, 4120, 4121, 4122, 4123, 4124, 4125, 4126, 4127, 4128, 4129, 4130, 4131, 4132, 4133, 4134, 4135, 4136, 4137, 4138, 4139, 4140, 4141, 4142, 4143, 4144, 4145, 4146, 4147, 4148, 4149, 4150, 4151, 4152, 4153, 4154, 4155, 4156, 4157, 4158, 4159, 4160, 4161, 4162, 4163, 4164, 4165, 4166, 4167, 4168, 4169, 4170, 4171, 4172, 4173, 4174, 4175, 4176, 4177, 4178, 4179, 4180, 4181, 4182, 4183, 4184, 4185, 4186, 4187, 4188, 4189, 4190, 4191, 4192, 4193, 4194, 4195, 4196, 4197, 4198, 4199, 4200, 4201, 4202, 4203, 4204, 4205, 4206, 4207, 4208, 4209, 4210, 4211, 4212, 4213, 4214, 4215, 4216, 4217, 4218, 4219, 4220, 4221, 4222, 4223, 4224, 4225, 4226, 4227, 4228, 4229, 4230, 4231, 4232, 4233, 4234, 4235, 4236, 4237, 4238, 4239, 4240, 4241, 4242, 4243, 4244, 4245, 4246, 4247, 4248, 4249, 4250, 4251, 4252, 4253, 4254, 4255, 4256, 4257, 4258, 4259, 4260, 4261, 4262, 4263, 4264, 4265, 4266, 4267, 4268, 4269, 4270, 4271, 4272, 4273, 4274, 4275, 4276, 4277, 4278, 4279, 4280, 4281, 4282, 4283, 4284, 4285, 4286, 4287, 4288, 4289, 4290, 4291, 4292, 4293, 4294, 4295, 4296, 4297, 4298, 4299, 4300, 4301, 4302, 4303, 4304, 4305, 4306, 4307, 4308, 4309, 4310, 4311, 4312, 4313, 4314, 4315, 4316, 4317, 4318, 4319, 4320, 4321, 4322, 4323, 4324, 4325, 4326, 4327, 4328, 4329, 4330, 4331, 4332, 4333, 4334, 4335, 4336, 4337, 4338, 4339, 4340, 4341, 4342, 4343, 4344, 4345, 4346, 4347, 4348, 4349, 4350, 4351, 4352, 4353, 4354, 4355, 4356, 4357, 4358, 4359, 4360, 4361) - __SPLIT__ 2026-01-16 12:40:25,024 - 123877 - src.utils.log - INFO - Time took to perform operation in publishing 123877: 810.35 - __SPLIT__ 2026-01-16 12:40:25,024 - 123877 - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: 123877 - __SPLIT__ 2026-01-16 12:40:25,024 - 123877 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-01-16 07:40:25.023' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123877;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-16 12:40:25,301 - 123877 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-19 09:30:01,679 - 123878 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=123878 - __SPLIT__ 2026-01-19 09:30:02,048 - 123878 - src.utils.log - INFO - Work order Generation/Publish algo started for GenerateWorkOrderHistoryId: 123878 - __SPLIT__ 2026-01-19 09:30:02,112 - 123878 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-19 09:30:02,188 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:30:04,377 - 123878 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-19 09:30:04,435 - 123878 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-19 09:30:04,498 - 123878 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-19 09:30:04,566 - 123878 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-19 09:30:04,627 - 123878 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 123878;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:30:06,673 - 123878 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-19 09:30:06,737 - 123878 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WoGenStartDateTime = '2026-01-19 04:30:06.736' WHERE GenerateWorkOrderHistoryId = 123878;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:30:07,074 - 123878 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-19 09:30:07,137 - 123878 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy, CompanyId from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 123878;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:30:07,472 - 123878 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-19 09:30:07,529 - 123878 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'New', WoPublishStartDateTime = '2026-01-19 04:30:07.529' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123878;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:30:07,871 - 123878 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-19 09:30:07,931 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123878), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123878), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 123878 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:30:08,393 - 123878 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-19 09:30:08,461 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 123878;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:30:08,803 - 123878 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-19 09:30:08,912 - 123878 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-19 09:30:08,985 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14626... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:30:09,334 - 123878 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-01-19 09:30:09,408 - 123878 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-19 09:30:09,481 - 123878 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-01-19 09:30:09,545 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149742;... (Thread: ThreadPoolExecutor-0_0) - __SPLIT__ 2026-01-19 09:30:09,883 - 123878 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-19 09:30:09,956 - 123878 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-01-19 00:00:00' and ServiceDate <= '2030-12-31 00:00:00' and ServiceSetupId = 149742 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-0_0) - __SPLIT__ 2026-01-19 09:30:10,309 - 123878 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-19 09:30:11,042 - 123878 - src.utils.log - INFO - Generating work orders for setup: 149742 - __SPLIT__ 2026-01-19 09:32:10,082 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1130;... (Thread: ThreadPoolExecutor-0_0) - __SPLIT__ 2026-01-19 09:32:10,471 - 123878 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-19 09:32:10,955 - 123878 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-01-19 09:32:11,047 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-0_0) - __SPLIT__ 2026-01-19 09:32:11,389 - 123878 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-19 09:32:11,484 - 123878 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-01-19 09:32:11,541 - 123878 - src.utils.log - INFO - Running deletes in PARALLEL… - __SPLIT__ 2026-01-19 09:32:11,605 - 123878 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149742 ) (Thread: ThreadPoolExecutor-1_0) - __SPLIT__ 2026-01-19 09:32:11,606 - 123878 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149742 ) (Thread: ThreadPoolExecutor-1_1) - __SPLIT__ 2026-01-19 09:32:11,606 - 123878 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149742 ) (Thread: ThreadPoolExecutor-1_2) - __SPLIT__ 2026-01-19 09:32:11,608 - 123878 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149742 ) (Thread: ThreadPoolExecutor-1_3) - __SPLIT__ 2026-01-19 09:32:11,608 - 123878 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149742 ) (Thread: ThreadPoolExecutor-1_4) - __SPLIT__ 2026-01-19 09:32:11,609 - 123878 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149742 ) (Thread: ThreadPoolExecutor-1_5) - __SPLIT__ 2026-01-19 09:32:11,609 - 123878 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149742 ) (Thread: ThreadPoolExecutor-1_6) - __SPLIT__ 2026-01-19 09:32:12,110 - 123878 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-19 09:32:12,863 - 123878 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-19 09:32:12,916 - 123878 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-19 09:32:13,048 - 123878 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-19 09:32:13,184 - 123878 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-19 09:32:13,224 - 123878 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-19 09:32:13,280 - 123878 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-19 09:32:13,440 - 123878 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149742 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:32:13,797 - 123878 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-19 09:32:13,864 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149742;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:32:14,195 - 123878 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-19 09:32:14,257 - 123878 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-01-19 09:32:14,322 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 149742... (Thread: ThreadPoolExecutor-2_0) - __SPLIT__ 2026-01-19 09:32:14,324 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 149742... (Thread: ThreadPoolExecutor-2_1) - __SPLIT__ 2026-01-19 09:32:14,324 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 149742... (Thread: ThreadPoolExecutor-2_2) - __SPLIT__ 2026-01-19 09:32:14,324 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 149742... (Thread: ThreadPoolExecutor-2_3) - __SPLIT__ 2026-01-19 09:32:14,325 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 149742;... (Thread: ThreadPoolExecutor-2_4) - __SPLIT__ 2026-01-19 09:32:14,325 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 149742;... (Thread: ThreadPoolExecutor-2_5) - __SPLIT__ 2026-01-19 09:32:14,326 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 149742;... (Thread: ThreadPoolExecutor-2_6) - __SPLIT__ 2026-01-19 09:32:14,326 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 149742;... (Thread: ThreadPoolExecutor-2_7) - __SPLIT__ 2026-01-19 09:32:14,659 - 123878 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-19 09:32:14,746 - 123878 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-19 09:32:14,788 - 123878 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-19 09:32:14,853 - 123878 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-19 09:32:14,921 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 149742... (Thread: ThreadPoolExecutor-2_0) - __SPLIT__ 2026-01-19 09:32:14,925 - 123878 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-19 09:32:14,990 - 123878 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-19 09:32:15,449 - 123878 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-19 09:32:15,978 - 123878 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-19 09:32:15,982 - 123878 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-19 09:32:16,117 - 123878 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123878;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:32:16,450 - 123878 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-19 09:32:16,511 - 123878 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-19 04:32:16.511' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123878;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:32:16,836 - 123878 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-19 09:32:16,900 - 123878 - src.utils.log - INFO - - __SPLIT__ 2026-01-19 09:32:16,962 - 123878 - src.utils.log - INFO - Work order generation successful - Time took: 134.79 - __SPLIT__ 2026-01-19 09:32:17,025 - 123878 - src.utils.log - INFO - Work order publish in progress for GenerateWorkOrderHistoryId: 123878 - __SPLIT__ 2026-01-19 09:32:17,089 - 123878 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress', WoPublishStartDateTime = '2026-01-19 04:32:17.089' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123878;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:32:17,411 - 123878 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-19 09:32:17,476 - 123878 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 123878;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:32:17,812 - 123878 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-19 09:32:17,866 - 123878 - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-01-19 09:32:17,927 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149742 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:32:18,273 - 123878 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-19 09:32:18,334 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149742 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:32:18,666 - 123878 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-19 09:32:18,723 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149742 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:32:19,117 - 123878 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-19 09:32:19,201 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:32:19,531 - 123878 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-19 09:32:19,598 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:32:19,935 - 123878 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-19 09:32:20,011 - 123878 - src.utils.log - INFO - πŸ“ Executing: UPDATE Common.GenerateNumberConfig SET NextNumber = '1301282' WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:32:20,347 - 123878 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-19 09:32:20,412 - 123878 - src.utils.log - INFO - πŸ“ Executing: UPDATE Common.GenerateNumberConfig SET NextNumber = '1358635' WHERE CompanyId = 133 AND EnitityNumberType in ('Invoice');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:32:20,740 - 123878 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-19 09:32:20,816 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 149742... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:32:21,161 - 123878 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-19 09:32:21,865 - 123878 - src.utils.log - INFO - Size of Transaction: 1801 - __SPLIT__ 2026-01-19 09:32:21,928 - 123878 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 1801 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:32:22,527 - 123878 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1801) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-01-19 09:32:29,978 - 123878 - src.utils.log - INFO - βœ… All 1801 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-01-19 09:32:30,223 - 123878 - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-19 09:32:30,279 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911, 12345678912, 12345678913, 12345678914, 12345678915, 12345678916, 12345678917, 12345678918, 12345678919, 12345678920, 12345678921, 12345678922, 12345678923, 12345678924, 12345678925, 12345678926, 12345678927, 12345678928, 12345678929, 12345678930, 12345678931, 12345678932, 12345678933, 12345678934, 12345678935, 12345678936, 12345678937, 12345678938, 12345678939, 12345678940, 12345678941, 12345678942, 12345678943, 12345678944, 12345678945, 12345678946, 12345678947, 12345678948, 12345678949, 12345678950, 12345678951, 12345678952, 12345678953, 12345678954, 12345678955, 12345678956, 12345678957, 12345678958, 12345678959, 12345678960, 12345678961, 12345678962, 12345678963, 12345678964, 12345678965, 12345678966, 12345678967, 12345678968, 12345678969, 12345678970, 12345678971, 12345678972, 12345678973, 12345678974, 12345678975, 12345678976, 12345678977, 12345678978, 12345678979, 12345678980, 12345678981, 12345678982, 12345678983, 12345678984, 12345678985, 12345678986, 12345678987, 12345678988, 12345678989, 12345678990, 12345678991, 12345678992, 12345678993, 12345678994, 12345678995, 12345678996, 12345678997, 12345678998, 12345678999, 12345679000, 12345679001, 12345679002, 12345679003, 12345679004, 12345679005, 12345679006, 12345679007, 12345679008, 12345679009, 12345679010, 12345679011, 12345679012, 12345679013, 12345679014, 12345679015, 12345679016, 12345679017, 12345679018, 12345679019, 12345679020, 12345679021, 12345679022, 12345679023, 12345679024, 12345679025, 12345679026, 12345679027, 12345679028, 12345679029, 12345679030, 12345679031, 12345679032, 12345679033, 12345679034, 12345679035, 12345679036, 12345679037, 12345679038, 12345679039, 12345679040, 12345679041, 12345679042, 12345679043, 12345679044, 12345679045, 12345679046, 12345679047, 12345679048, 12345679049, 12345679050, 12345679051, 12345679052, 12345679053, 12345679054, 12345679055, 12345679056, 12345679057, 12345679058, 12345679059, 12345679060, 12345679061, 12345679062, 12345679063, 12345679064, 12345679065, 12345679066, 12345679067, 12345679068, 12345679069, 12345679070, 12345679071, 12345679072, 12345679073, 12345679074, 12345679075, 12345679076, 12345679077, 12345679078, 12345679079, 12345679080, 12345679081, 12345679082, 12345679083, 12345679084, 12345679085, 12345679086, 12345679087, 12345679088, 12345679089, 12345679090, 12345679091, 12345679092, 12345679093, 12345679094, 12345679095, 12345679096, 12345679097, 12345679098, 12345679099, 12345679100, 12345679101, 12345679102, 12345679103, 12345679104, 12345679105, 12345679106, 12345679107, 12345679108, 12345679109, 12345679110, 12345679111, 12345679112, 12345679113, 12345679114, 12345679115, 12345679116, 12345679117, 12345679118, 12345679119, 12345679120, 12345679121, 12345679122, 12345679123, 12345679124, 12345679125, 12345679126, 12345679127, 12345679128, 12345679129, 12345679130, 12345679131, 12345679132, 12345679133, 12345679134, 12345679135, 12345679136, 12345679137, 12345679138, 12345679139, 12345679140, 12345679141, 12345679142, 12345679143, 12345679144, 12345679145, 12345679146, 12345679147, 12345679148, 12345679149, 12345679150, 12345679151, 12345679152, 12345679153, 12345679154, 12345679155, 12345679156, 12345679157, 12345679158, 12345679159, 12345679160, 12345679161, 12345679162, 12345679163, 12345679164, 12345679165, 12345679166, 12345679167, 12345679168, 12345679169, 12345679170, 12345679171, 12345679172, 12345679173, 12345679174, 12345679175, 12345679176, 12345679177, 12345679178, 12345679179, 12345679180, 12345679181, 12345679182, 12345679183, 12345679184, 12345679185, 12345679186, 12345679187, 12345679188, 12345679189, 12345679190, 12345679191, 12345679192, 12345679193, 12345679194, 12345679195, 12345679196, 12345679197, 12345679198, 12345679199, 12345679200, 12345679201, 12345679202, 12345679203, 12345679204, 12345679205, 12345679206, 12345679207, 12345679208, 12345679209, 12345679210, 12345679211, 12345679212, 12345679213, 12345679214, 12345679215, 12345679216, 12345679217, 12345679218, 12345679219, 12345679220, 12345679221, 12345679222, 12345679223, 12345679224, 12345679225, 12345679226, 12345679227, 12345679228, 12345679229, 12345679230, 12345679231, 12345679232, 12345679233, 12345679234, 12345679235, 12345679236, 12345679237, 12345679238, 12345679239, 12345679240, 12345679241, 12345679242, 12345679243, 12345679244, 12345679245, 12345679246, 12345679247, 12345679248, 12345679249, 12345679250, 12345679251, 12345679252, 12345679253, 12345679254, 12345679255, 12345679256, 12345679257, 12345679258, 12345679259, 12345679260, 12345679261, 12345679262, 12345679263, 12345679264, 12345679265, 12345679266, 12345679267, 12345679268, 12345679269, 12345679270, 12345679271, 12345679272, 12345679273, 12345679274, 12345679275, 12345679276, 12345679277, 12345679278, 12345679279, 12345679280, 12345679281, 12345679282, 12345679283, 12345679284, 12345679285, 12345679286, 12345679287, 12345679288, 12345679289, 12345679290, 12345679291, 12345679292, 12345679293, 12345679294, 12345679295, 12345679296, 12345679297, 12345679298, 12345679299, 12345679300, 12345679301, 12345679302, 12345679303, 12345679304, 12345679305, 12345679306, 12345679307, 12345679308, 12345679309, 12345679310, 12345679311, 12345679312, 12345679313, 12345679314, 12345679315, 12345679316, 12345679317, 12345679318, 12345679319, 12345679320, 12345679321, 12345679322, 12345679323, 12345679324, 12345679325, 12345679326, 12345679327, 12345679328, 12345679329, 12345679330, 12345679331, 12345679332, 12345679333, 12345679334, 12345679335, 12345679336, 12345679337, 12345679338, 12345679339, 12345679340, 12345679341, 12345679342, 12345679343, 12345679344, 12345679345, 12345679346, 12345679347, 12345679348, 12345679349, 12345679350, 12345679351, 12345679352, 12345679353, 12345679354, 12345679355, 12345679356, 12345679357, 12345679358, 12345679359, 12345679360, 12345679361, 12345679362, 12345679363, 12345679364, 12345679365, 12345679366, 12345679367, 12345679368, 12345679369, 12345679370, 12345679371, 12345679372, 12345679373, 12345679374, 12345679375, 12345679376, 12345679377, 12345679378, 12345679379, 12345679380, 12345679381, 12345679382, 12345679383, 12345679384, 12345679385, 12345679386, 12345679387, 12345679388, 12345679389, 12345679390, 12345679391, 12345679392, 12345679393, 12345679394, 12345679395, 12345679396, 12345679397, 12345679398, 12345679399, 12345679400, 12345679401, 12345679402, 12345679403, 12345679404, 12345679405, 12345679406, 12345679407, 12345679408, 12345679409, 12345679410, 12345679411, 12345679412, 12345679413, 12345679414, 12345679415, 12345679416, 12345679417, 12345679418, 12345679419, 12345679420, 12345679421, 12345679422, 12345679423, 12345679424, 12345679425, 12345679426, 12345679427, 12345679428, 12345679429, 12345679430, 12345679431, 12345679432, 12345679433, 12345679434, 12345679435, 12345679436, 12345679437, 12345679438, 12345679439, 12345679440, 12345679441, 12345679442, 12345679443, 12345679444, 12345679445, 12345679446, 12345679447, 12345679448, 12345679449, 12345679450, 12345679451, 12345679452, 12345679453, 12345679454, 12345679455, 12345679456, 12345679457, 12345679458, 12345679459, 12345679460, 12345679461, 12345679462, 12345679463, 12345679464, 12345679465, 12345679466, 12345679467, 12345679468, 12345679469, 12345679470, 12345679471, 12345679472, 12345679473, 12345679474, 12345679475, 12345679476, 12345679477, 12345679478, 12345679479, 12345679480, 12345679481, 12345679482, 12345679483, 12345679484, 12345679485, 12345679486, 12345679487, 12345679488, 12345679489, 12345679490, 12345679491, 12345679492, 12345679493, 12345679494, 12345679495, 12345679496, 12345679497, 12345679498, 12345679499, 12345679500, 12345679501, 12345679502, 12345679503, 12345679504, 12345679505, 12345679506, 12345679507, 12345679508, 12345679509, 12345679510, 12345679511, 12345679512, 12345679513, 12345679514, 12345679515, 12345679516, 12345679517, 12345679518, 12345679519, 12345679520, 12345679521, 12345679522, 12345679523, 12345679524, 12345679525, 12345679526, 12345679527, 12345679528, 12345679529, 12345679530, 12345679531, 12345679532, 12345679533, 12345679534, 12345679535, 12345679536, 12345679537, 12345679538, 12345679539, 12345679540, 12345679541, 12345679542, 12345679543, 12345679544, 12345679545, 12345679546, 12345679547, 12345679548, 12345679549, 12345679550, 12345679551, 12345679552, 12345679553, 12345679554, 12345679555, 12345679556, 12345679557, 12345679558, 12345679559, 12345679560, 12345679561, 12345679562, 12345679563, 12345679564, 12345679565, 12345679566, 12345679567, 12345679568, 12345679569, 12345679570, 12345679571, 12345679572, 12345679573, 12345679574, 12345679575, 12345679576, 12345679577, 12345679578, 12345679579, 12345679580, 12345679581, 12345679582, 12345679583, 12345679584, 12345679585, 12345679586, 12345679587, 12345679588, 12345679589, 12345679590, 12345679591, 12345679592, 12345679593, 12345679594, 12345679595, 12345679596, 12345679597, 12345679598, 12345679599, 12345679600, 12345679601, 12345679602, 12345679603, 12345679604, 12345679605, 12345679606, 12345679607, 12345679608, 12345679609, 12345679610, 12345679611, 12345679612, 12345679613, 12345679614, 12345679615, 12345679616, 12345679617, 12345679618, 12345679619, 12345679620, 12345679621, 12345679622, 12345679623, 12345679624, 12345679625, 12345679626, 12345679627, 12345679628, 12345679629, 12345679630, 12345679631, 12345679632, 12345679633, 12345679634, 12345679635, 12345679636, 12345679637, 12345679638, 12345679639, 12345679640, 12345679641, 12345679642, 12345679643, 12345679644, 12345679645, 12345679646, 12345679647, 12345679648, 12345679649, 12345679650, 12345679651, 12345679652, 12345679653, 12345679654, 12345679655, 12345679656, 12345679657, 12345679658, 12345679659, 12345679660, 12345679661, 12345679662, 12345679663, 12345679664, 12345679665, 12345679666, 12345679667, 12345679668, 12345679669, 12345679670, 12345679671, 12345679672, 12345679673, 12345679674, 12345679675, 12345679676, 12345679677, 12345679678, 12345679679, 12345679680, 12345679681, 12345679682, 12345679683, 12345679684, 12345679685, 12345679686, 12345679687, 12345679688, 12345679689, 12345679690, 12345679691, 12345679692, 12345679693, 12345679694, 12345679695, 12345679696, 12345679697, 12345679698, 12345679699, 12345679700, 12345679701, 12345679702, 12345679703, 12345679704, 12345679705, 12345679706, 12345679707, 12345679708, 12345679709, 12345679710, 12345679711, 12345679712, 12345679713, 12345679714, 12345679715, 12345679716, 12345679717, 12345679718, 12345679719, 12345679720, 12345679721, 12345679722, 12345679723, 12345679724, 12345679725, 12345679726, 12345679727, 12345679728, 12345679729, 12345679730, 12345679731, 12345679732, 12345679733, 12345679734, 12345679735, 12345679736, 12345679737, 12345679738, 12345679739, 12345679740, 12345679741, 12345679742, 12345679743, 12345679744, 12345679745, 12345679746, 12345679747, 12345679748, 12345679749, 12345679750, 12345679751, 12345679752, 12345679753, 12345679754, 12345679755, 12345679756, 12345679757, 12345679758, 12345679759, 12345679760, 12345679761, 12345679762, 12345679763, 12345679764, 12345679765, 12345679766, 12345679767, 12345679768, 12345679769, 12345679770, 12345679771, 12345679772, 12345679773, 12345679774, 12345679775, 12345679776, 12345679777, 12345679778, 12345679779, 12345679780, 12345679781, 12345679782, 12345679783, 12345679784, 12345679785, 12345679786, 12345679787, 12345679788, 12345679789, 12345679790, 12345679791, 12345679792, 12345679793, 12345679794, 12345679795, 12345679796, 12345679797, 12345679798, 12345679799, 12345679800, 12345679801, 12345679802, 12345679803, 12345679804, 12345679805, 12345679806, 12345679807, 12345679808, 12345679809, 12345679810, 12345679811, 12345679812, 12345679813, 12345679814, 12345679815, 12345679816, 12345679817, 12345679818, 12345679819, 12345679820, 12345679821, 12345679822, 12345679823, 12345679824, 12345679825, 12345679826, 12345679827, 12345679828, 12345679829, 12345679830, 12345679831, 12345679832, 12345679833, 12345679834, 12345679835, 12345679836, 12345679837, 12345679838, 12345679839, 12345679840, 12345679841, 12345679842, 12345679843, 12345679844, 12345679845, 12345679846, 12345679847, 12345679848, 12345679849, 12345679850, 12345679851, 12345679852, 12345679853, 12345679854, 12345679855, 12345679856, 12345679857, 12345679858, 12345679859, 12345679860, 12345679861, 12345679862, 12345679863, 12345679864, 12345679865, 12345679866, 12345679867, 12345679868, 12345679869, 12345679870, 12345679871, 12345679872, 12345679873, 12345679874, 12345679875, 12345679876, 12345679877, 12345679878, 12345679879, 12345679880, 12345679881, 12345679882, 12345679883, 12345679884, 12345679885, 12345679886, 12345679887, 12345679888, 12345679889, 12345679890, 12345679891, 12345679892, 12345679893, 12345679894, 12345679895, 12345679896, 12345679897, 12345679898, 12345679899, 12345679900, 12345679901, 12345679902, 12345679903, 12345679904, 12345679905, 12345679906, 12345679907, 12345679908, 12345679909, 12345679910, 12345679911, 12345679912, 12345679913, 12345679914, 12345679915, 12345679916, 12345679917, 12345679918, 12345679919, 12345679920, 12345679921, 12345679922, 12345679923, 12345679924, 12345679925, 12345679926, 12345679927, 12345679928, 12345679929, 12345679930, 12345679931, 12345679932, 12345679933, 12345679934, 12345679935, 12345679936, 12345679937, 12345679938, 12345679939, 12345679940, 12345679941, 12345679942, 12345679943, 12345679944, 12345679945, 12345679946, 12345679947, 12345679948, 12345679949, 12345679950, 12345679951, 12345679952, 12345679953, 12345679954, 12345679955, 12345679956, 12345679957, 12345679958, 12345679959, 12345679960, 12345679961, 12345679962, 12345679963, 12345679964, 12345679965, 12345679966, 12345679967, 12345679968, 12345679969, 12345679970, 12345679971, 12345679972, 12345679973, 12345679974, 12345679975, 12345679976, 12345679977, 12345679978, 12345679979, 12345679980, 12345679981, 12345679982, 12345679983, 12345679984, 12345679985, 12345679986, 12345679987, 12345679988, 12345679989, 12345679990, 12345679991, 12345679992, 12345679993, 12345679994, 12345679995, 12345679996, 12345679997, 12345679998, 12345679999, 12345680000, 12345680001, 12345680002, 12345680003, 12345680004, 12345680005, 12345680006, 12345680007, 12345680008, 12345680009, 12345680010, 12345680011, 12345680012, 12345680013, 12345680014, 12345680015, 12345680016, 12345680017, 12345680018, 12345680019, 12345680020, 12345680021, 12345680022, 12345680023, 12345680024, 12345680025, 12345680026, 12345680027, 12345680028, 12345680029, 12345680030, 12345680031, 12345680032, 12345680033, 12345680034, 12345680035, 12345680036, 12345680037, 12345680038, 12345680039, 12345680040, 12345680041, 12345680042, 12345680043, 12345680044, 12345680045, 12345680046, 12345680047, 12345680048, 12345680049, 12345680050, 12345680051, 12345680052, 12345680053, 12345680054, 12345680055, 12345680056, 12345680057, 12345680058, 12345680059, 12345680060, 12345680061, 12345680062, 12345680063, 12345680064, 12345680065, 12345680066, 12345680067, 12345680068, 12345680069, 12345680070, 12345680071, 12345680072, 12345680073, 12345680074, 12345680075, 12345680076, 12345680077, 12345680078, 12345680079, 12345680080, 12345680081, 12345680082, 12345680083, 12345680084, 12345680085, 12345680086, 12345680087, 12345680088, 12345680089, 12345680090, 12345680091, 12345680092, 12345680093, 12345680094, 12345680095, 12345680096, 12345680097, 12345680098, 12345680099, 12345680100, 12345680101, 12345680102, 12345680103, 12345680104, 12345680105, 12345680106, 12345680107, 12345680108, 12345680109, 12345680110, 12345680111, 12345680112, 12345680113, 12345680114, 12345680115, 12345680116, 12345680117, 12345680118, 12345680119, 12345680120, 12345680121, 12345680122, 12345680123, 12345680124, 12345680125, 12345680126, 12345680127, 12345680128, 12345680129, 12345680130, 12345680131, 12345680132, 12345680133, 12345680134, 12345680135, 12345680136, 12345680137, 12345680138, 12345680139, 12345680140, 12345680141, 12345680142, 12345680143, 12345680144, 12345680145, 12345680146, 12345680147, 12345680148, 12345680149, 12345680150, 12345680151, 12345680152, 12345680153, 12345680154, 12345680155, 12345680156, 12345680157, 12345680158, 12345680159, 12345680160, 12345680161, 12345680162, 12345680163, 12345680164, 12345680165, 12345680166, 12345680167, 12345680168, 12345680169, 12345680170, 12345680171, 12345680172, 12345680173, 12345680174, 12345680175, 12345680176, 12345680177, 12345680178, 12345680179, 12345680180, 12345680181, 12345680182, 12345680183, 12345680184, 12345680185, 12345680186, 12345680187, 12345680188, 12345680189, 12345680190, 12345680191, 12345680192, 12345680193, 12345680194, 12345680195, 12345680196, 12345680197, 12345680198, 12345680199, 12345680200, 12345680201, 12345680202, 12345680203, 12345680204, 12345680205, 12345680206, 12345680207, 12345680208, 12345680209, 12345680210, 12345680211, 12345680212, 12345680213, 12345680214, 12345680215, 12345680216, 12345680217, 12345680218, 12345680219, 12345680220, 12345680221, 12345680222, 12345680223, 12345680224, 12345680225, 12345680226, 12345680227, 12345680228, 12345680229, 12345680230, 12345680231, 12345680232, 12345680233, 12345680234, 12345680235, 12345680236, 12345680237, 12345680238, 12345680239, 12345680240, 12345680241, 12345680242, 12345680243, 12345680244, 12345680245, 12345680246, 12345680247, 12345680248, 12345680249, 12345680250, 12345680251, 12345680252, 12345680253, 12345680254, 12345680255, 12345680256, 12345680257, 12345680258, 12345680259, 12345680260, 12345680261, 12345680262, 12345680263, 12345680264, 12345680265, 12345680266, 12345680267, 12345680268, 12345680269, 12345680270, 12345680271, 12345680272, 12345680273, 12345680274, 12345680275, 12345680276, 12345680277, 12345680278, 12345680279, 12345680280, 12345680281, 12345680282, 12345680283, 12345680284, 12345680285, 12345680286, 12345680287, 12345680288, 12345680289, 12345680290, 12345680291, 12345680292, 12345680293, 12345680294, 12345680295, 12345680296, 12345680297, 12345680298, 12345680299, 12345680300, 12345680301, 12345680302, 12345680303, 12345680304, 12345680305, 12345680306, 12345680307, 12345680308, 12345680309, 12345680310, 12345680311, 12345680312, 12345680313, 12345680314, 12345680315, 12345680316, 12345680317, 12345680318, 12345680319, 12345680320, 12345680321, 12345680322, 12345680323, 12345680324, 12345680325, 12345680326, 12345680327, 12345680328, 12345680329, 12345680330, 12345680331, 12345680332, 12345680333, 12345680334, 12345680335, 12345680336, 12345680337, 12345680338, 12345680339, 12345680340, 12345680341, 12345680342, 12345680343, 12345680344, 12345680345, 12345680346, 12345680347, 12345680348, 12345680349, 12345680350, 12345680351, 12345680352, 12345680353, 12345680354, 12345680355, 12345680356, 12345680357, 12345680358, 12345680359, 12345680360, 12345680361, 12345680362, 12345680363, 12345680364, 12345680365, 12345680366, 12345680367, 12345680368, 12345680369, 12345680370, 12345680371, 12345680372, 12345680373, 12345680374, 12345680375, 12345680376, 12345680377, 12345680378, 12345680379, 12345680380, 12345680381, 12345680382, 12345680383, 12345680384, 12345680385, 12345680386, 12345680387, 12345680388, 12345680389, 12345680390, 12345680391, 12345680392, 12345680393, 12345680394, 12345680395, 12345680396, 12345680397, 12345680398, 12345680399, 12345680400, 12345680401, 12345680402, 12345680403, 12345680404, 12345680405, 12345680406, 12345680407, 12345680408, 12345680409, 12345680410, 12345680411, 12345680412, 12345680413, 12345680414, 12345680415, 12345680416, 12345680417, 12345680418, 12345680419, 12345680420, 12345680421, 12345680422, 12345680423, 12345680424, 12345680425, 12345680426, 12345680427, 12345680428, 12345680429, 12345680430, 12345680431, 12345680432, 12345680433, 12345680434, 12345680435, 12345680436, 12345680437, 12345680438, 12345680439, 12345680440, 12345680441, 12345680442, 12345680443, 12345680444, 12345680445, 12345680446, 12345680447, 12345680448, 12345680449, 12345680450, 12345680451, 12345680452, 12345680453, 12345680454, 12345680455, 12345680456, 12345680457, 12345680458, 12345680459, 12345680460, 12345680461, 12345680462, 12345680463, 12345680464, 12345680465, 12345680466, 12345680467, 12345680468, 12345680469, 12345680470, 12345680471, 12345680472, 12345680473, 12345680474, 12345680475, 12345680476, 12345680477, 12345680478, 12345680479, 12345680480, 12345680481, 12345680482, 12345680483, 12345680484, 12345680485, 12345680486, 12345680487, 12345680488, 12345680489, 12345680490, 12345680491, 12345680492, 12345680493, 12345680494, 12345680495, 12345680496, 12345680497, 12345680498, 12345680499, 12345680500, 12345680501, 12345680502, 12345680503, 12345680504, 12345680505, 12345680506, 12345680507, 12345680508, 12345680509, 12345680510, 12345680511, 12345680512, 12345680513, 12345680514, 12345680515, 12345680516, 12345680517, 12345680518, 12345680519, 12345680520, 12345680521, 12345680522, 12345680523, 12345680524, 12345680525, 12345680526, 12345680527, 12345680528, 12345680529, 12345680530, 12345680531, 12345680532, 12345680533, 12345680534, 12345680535, 12345680536, 12345680537, 12345680538, 12345680539, 12345680540, 12345680541, 12345680542, 12345680543, 12345680544, 12345680545, 12345680546, 12345680547, 12345680548, 12345680549, 12345680550, 12345680551, 12345680552, 12345680553, 12345680554, 12345680555, 12345680556, 12345680557, 12345680558, 12345680559, 12345680560, 12345680561, 12345680562, 12345680563, 12345680564, 12345680565, 12345680566, 12345680567, 12345680568, 12345680569, 12345680570, 12345680571, 12345680572, 12345680573, 12345680574, 12345680575, 12345680576, 12345680577, 12345680578, 12345680579, 12345680580, 12345680581, 12345680582, 12345680583, 12345680584, 12345680585, 12345680586, 12345680587, 12345680588, 12345680589, 12345680590, 12345680591, 12345680592, 12345680593, 12345680594, 12345680595, 12345680596, 12345680597, 12345680598, 12345680599, 12345680600, 12345680601, 12345680602, 12345680603, 12345680604, 12345680605, 12345680606, 12345680607, 12345680608, 12345680609, 12345680610, 12345680611, 12345680612, 12345680613, 12345680614, 12345680615, 12345680616, 12345680617, 12345680618, 12345680619, 12345680620, 12345680621, 12345680622, 12345680623, 12345680624, 12345680625, 12345680626, 12345680627, 12345680628, 12345680629, 12345680630, 12345680631, 12345680632, 12345680633, 12345680634, 12345680635, 12345680636, 12345680637, 12345680638, 12345680639, 12345680640, 12345680641, 12345680642, 12345680643, 12345680644, 12345680645, 12345680646, 12345680647, 12345680648, 12345680649, 12345680650, 12345680651, 12345680652, 12345680653, 12345680654, 12345680655, 12345680656, 12345680657, 12345680658, 12345680659, 12345680660, 12345680661, 12345680662, 12345680663, 12345680664, 12345680665, 12345680666, 12345680667, 12345680668, 12345680669, 12345680670, 12345680671, 12345680672, 12345680673, 12345680674, 12345680675, 12345680676, 12345680677, 12345680678, 12345680679, 12345680680, 12345680681, 12345680682, 12345680683, 12345680684, 12345680685, 12345680686, 12345680687, 12345680688, 12345680689, 12345680690, 12345680691, 12345680692, 12345680693, 12345680694, 12345680695, 12345680696, 12345680697, 12345680698, 12345680699, 12345680700, 12345680701, 12345680702, 12345680703, 12345680704, 12345680705, 12345680706, 12345680707, 12345680708, 12345680709, 12345680710) and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-01-19 04:32:21.858';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:32:37,688 - 123878 - src.utils.log - INFO - βœ… Fetched 1801 rows - __SPLIT__ 2026-01-19 09:32:37,814 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149742;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:32:38,147 - 123878 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-19 09:32:38,272 - 123878 - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911,12345678912,12345678913,12345678914,12345678915,12345678916,12345678917,12345678918,12345678919,12345678920,12345678921,12345678922,12345678923,12345678924,12345678925,12345678926,12345678927,12345678928,12345678929,12345678930,12345678931,12345678932,12345678933,12345678934,12345678935,12345678936,12345678937,12345678938,12345678939,12345678940,12345678941,12345678942,12345678943,12345678944,12345678945,12345678946,12345678947,12345678948,12345678949,12345678950,12345678951,12345678952,12345678953,12345678954,12345678955,12345678956,12345678957,12345678958,12345678959,12345678960,12345678961,12345678962,12345678963,12345678964,12345678965,12345678966,12345678967,12345678968,12345678969,12345678970,12345678971,12345678972,12345678973,12345678974,12345678975,12345678976,12345678977,12345678978,12345678979,12345678980,12345678981,12345678982,12345678983,12345678984,12345678985,12345678986,12345678987,12345678988,12345678989,12345678990,12345678991,12345678992,12345678993,12345678994,12345678995,12345678996,12345678997,12345678998,12345678999,12345679000,12345679001,12345679002,12345679003,12345679004,12345679005,12345679006,12345679007,12345679008,12345679009,12345679010,12345679011,12345679012,12345679013,12345679014,12345679015,12345679016,12345679017,12345679018,12345679019,12345679020,12345679021,12345679022,12345679023,12345679024,12345679025,12345679026,12345679027,12345679028,12345679029,12345679030,12345679031,12345679032,12345679033,12345679034,12345679035,12345679036,12345679037,12345679038,12345679039,12345679040,12345679041,12345679042,12345679043,12345679044,12345679045,12345679046,12345679047,12345679048,12345679049,12345679050,12345679051,12345679052,12345679053,12345679054,12345679055,12345679056,12345679057,12345679058,12345679059,12345679060,12345679061,12345679062,12345679063,12345679064,12345679065,12345679066,12345679067,12345679068,12345679069,12345679070,12345679071,12345679072,12345679073,12345679074,12345679075,12345679076,12345679077,12345679078,12345679079,12345679080,12345679081,12345679082,12345679083,12345679084,12345679085,12345679086,12345679087,12345679088,12345679089,12345679090,12345679091,12345679092,12345679093,12345679094,12345679095,12345679096,12345679097,12345679098,12345679099,12345679100,12345679101,12345679102,12345679103,12345679104,12345679105,12345679106,12345679107,12345679108,12345679109,12345679110,12345679111,12345679112,12345679113,12345679114,12345679115,12345679116,12345679117,12345679118,12345679119,12345679120,12345679121,12345679122,12345679123,12345679124,12345679125,12345679126,12345679127,12345679128,12345679129,12345679130,12345679131,12345679132,12345679133,12345679134,12345679135,12345679136,12345679137,12345679138,12345679139,12345679140,12345679141,12345679142,12345679143,12345679144,12345679145,12345679146,12345679147,12345679148,12345679149,12345679150,12345679151,12345679152,12345679153,12345679154,12345679155,12345679156,12345679157,12345679158,12345679159,12345679160,12345679161,12345679162,12345679163,12345679164,12345679165,12345679166,12345679167,12345679168,12345679169,12345679170,12345679171,12345679172,12345679173,12345679174,12345679175,12345679176,12345679177,12345679178,12345679179,12345679180,12345679181,12345679182,12345679183,12345679184,12345679185,12345679186,12345679187,12345679188,12345679189,12345679190,12345679191,12345679192,12345679193,12345679194,12345679195,12345679196,12345679197,12345679198,12345679199,12345679200,12345679201,12345679202,12345679203,12345679204,12345679205,12345679206,12345679207,12345679208,12345679209,12345679210,12345679211,12345679212,12345679213,12345679214,12345679215,12345679216,12345679217,12345679218,12345679219,12345679220,12345679221,12345679222,12345679223,12345679224,12345679225,12345679226,12345679227,12345679228,12345679229,12345679230,12345679231,12345679232,12345679233,12345679234,12345679235,12345679236,12345679237,12345679238,12345679239,12345679240,12345679241,12345679242,12345679243,12345679244,12345679245,12345679246,12345679247,12345679248,12345679249,12345679250,12345679251,12345679252,12345679253,12345679254,12345679255,12345679256,12345679257,12345679258,12345679259,12345679260,12345679261,12345679262,12345679263,12345679264,12345679265,12345679266,12345679267,12345679268,12345679269,12345679270,12345679271,12345679272,12345679273,12345679274,12345679275,12345679276,12345679277,12345679278,12345679279,12345679280,12345679281,12345679282,12345679283,12345679284,12345679285,12345679286,12345679287,12345679288,12345679289,12345679290,12345679291,12345679292,12345679293,12345679294,12345679295,12345679296,12345679297,12345679298,12345679299,12345679300,12345679301,12345679302,12345679303,12345679304,12345679305,12345679306,12345679307,12345679308,12345679309,12345679310,12345679311,12345679312,12345679313,12345679314,12345679315,12345679316,12345679317,12345679318,12345679319,12345679320,12345679321,12345679322,12345679323,12345679324,12345679325,12345679326,12345679327,12345679328,12345679329,12345679330,12345679331,12345679332,12345679333,12345679334,12345679335,12345679336,12345679337,12345679338,12345679339,12345679340,12345679341,12345679342,12345679343,12345679344,12345679345,12345679346,12345679347,12345679348,12345679349,12345679350,12345679351,12345679352,12345679353,12345679354,12345679355,12345679356,12345679357,12345679358,12345679359,12345679360,12345679361,12345679362,12345679363,12345679364,12345679365,12345679366,12345679367,12345679368,12345679369,12345679370,12345679371,12345679372,12345679373,12345679374,12345679375,12345679376,12345679377,12345679378,12345679379,12345679380,12345679381,12345679382,12345679383,12345679384,12345679385,12345679386,12345679387,12345679388,12345679389,12345679390,12345679391,12345679392,12345679393,12345679394,12345679395,12345679396,12345679397,12345679398,12345679399,12345679400,12345679401,12345679402,12345679403,12345679404,12345679405,12345679406,12345679407,12345679408,12345679409,12345679410,12345679411,12345679412,12345679413,12345679414,12345679415,12345679416,12345679417,12345679418,12345679419,12345679420,12345679421,12345679422,12345679423,12345679424,12345679425,12345679426,12345679427,12345679428,12345679429,12345679430,12345679431,12345679432,12345679433,12345679434,12345679435,12345679436,12345679437,12345679438,12345679439,12345679440,12345679441,12345679442,12345679443,12345679444,12345679445,12345679446,12345679447,12345679448,12345679449,12345679450,12345679451,12345679452,12345679453,12345679454,12345679455,12345679456,12345679457,12345679458,12345679459,12345679460,12345679461,12345679462,12345679463,12345679464,12345679465,12345679466,12345679467,12345679468,12345679469,12345679470,12345679471,12345679472,12345679473,12345679474,12345679475,12345679476,12345679477,12345679478,12345679479,12345679480,12345679481,12345679482,12345679483,12345679484,12345679485,12345679486,12345679487,12345679488,12345679489,12345679490,12345679491,12345679492,12345679493,12345679494,12345679495,12345679496,12345679497,12345679498,12345679499,12345679500,12345679501,12345679502,12345679503,12345679504,12345679505,12345679506,12345679507,12345679508,12345679509,12345679510,12345679511,12345679512,12345679513,12345679514,12345679515,12345679516,12345679517,12345679518,12345679519,12345679520,12345679521,12345679522,12345679523,12345679524,12345679525,12345679526,12345679527,12345679528,12345679529,12345679530,12345679531,12345679532,12345679533,12345679534,12345679535,12345679536,12345679537,12345679538,12345679539,12345679540,12345679541,12345679542,12345679543,12345679544,12345679545,12345679546,12345679547,12345679548,12345679549,12345679550,12345679551,12345679552,12345679553,12345679554,12345679555,12345679556,12345679557,12345679558,12345679559,12345679560,12345679561,12345679562,12345679563,12345679564,12345679565,12345679566,12345679567,12345679568,12345679569,12345679570,12345679571,12345679572,12345679573,12345679574,12345679575,12345679576,12345679577,12345679578,12345679579,12345679580,12345679581,12345679582,12345679583,12345679584,12345679585,12345679586,12345679587,12345679588,12345679589,12345679590,12345679591,12345679592,12345679593,12345679594,12345679595,12345679596,12345679597,12345679598,12345679599,12345679600,12345679601,12345679602,12345679603,12345679604,12345679605,12345679606,12345679607,12345679608,12345679609,12345679610,12345679611,12345679612,12345679613,12345679614,12345679615,12345679616,12345679617,12345679618,12345679619,12345679620,12345679621,12345679622,12345679623,12345679624,12345679625,12345679626,12345679627,12345679628,12345679629,12345679630,12345679631,12345679632,12345679633,12345679634,12345679635,12345679636,12345679637,12345679638,12345679639,12345679640,12345679641,12345679642,12345679643,12345679644,12345679645,12345679646,12345679647,12345679648,12345679649,12345679650,12345679651,12345679652,12345679653,12345679654,12345679655,12345679656,12345679657,12345679658,12345679659,12345679660,12345679661,12345679662,12345679663,12345679664,12345679665,12345679666,12345679667,12345679668,12345679669,12345679670,12345679671,12345679672,12345679673,12345679674,12345679675,12345679676,12345679677,12345679678,12345679679,12345679680,12345679681,12345679682,12345679683,12345679684,12345679685,12345679686,12345679687,12345679688,12345679689,12345679690,12345679691,12345679692,12345679693,12345679694,12345679695,12345679696,12345679697,12345679698,12345679699,12345679700,12345679701,12345679702,12345679703,12345679704,12345679705,12345679706,12345679707,12345679708,12345679709,12345679710,12345679711,12345679712,12345679713,12345679714,12345679715,12345679716,12345679717,12345679718,12345679719,12345679720,12345679721,12345679722,12345679723,12345679724,12345679725,12345679726,12345679727,12345679728,12345679729,12345679730,12345679731,12345679732,12345679733,12345679734,12345679735,12345679736,12345679737,12345679738,12345679739,12345679740,12345679741,12345679742,12345679743,12345679744,12345679745,12345679746,12345679747,12345679748,12345679749,12345679750,12345679751,12345679752,12345679753,12345679754,12345679755,12345679756,12345679757,12345679758,12345679759,12345679760,12345679761,12345679762,12345679763,12345679764,12345679765,12345679766,12345679767,12345679768,12345679769,12345679770,12345679771,12345679772,12345679773,12345679774,12345679775,12345679776,12345679777,12345679778,12345679779,12345679780,12345679781,12345679782,12345679783,12345679784,12345679785,12345679786,12345679787,12345679788,12345679789,12345679790,12345679791,12345679792,12345679793,12345679794,12345679795,12345679796,12345679797,12345679798,12345679799,12345679800,12345679801,12345679802,12345679803,12345679804,12345679805,12345679806,12345679807,12345679808,12345679809,12345679810,12345679811,12345679812,12345679813,12345679814,12345679815,12345679816,12345679817,12345679818,12345679819,12345679820,12345679821,12345679822,12345679823,12345679824,12345679825,12345679826,12345679827,12345679828,12345679829,12345679830,12345679831,12345679832,12345679833,12345679834,12345679835,12345679836,12345679837,12345679838,12345679839,12345679840,12345679841,12345679842,12345679843,12345679844,12345679845,12345679846,12345679847,12345679848,12345679849,12345679850,12345679851,12345679852,12345679853,12345679854,12345679855,12345679856,12345679857,12345679858,12345679859,12345679860,12345679861,12345679862,12345679863,12345679864,12345679865,12345679866,12345679867,12345679868,12345679869,12345679870,12345679871,12345679872,12345679873,12345679874,12345679875,12345679876,12345679877,12345679878,12345679879,12345679880,12345679881,12345679882,12345679883,12345679884,12345679885,12345679886,12345679887,12345679888,12345679889,12345679890,12345679891,12345679892,12345679893,12345679894,12345679895,12345679896,12345679897,12345679898,12345679899,12345679900,12345679901,12345679902,12345679903,12345679904,12345679905,12345679906,12345679907,12345679908,12345679909,12345679910,12345679911,12345679912,12345679913,12345679914,12345679915,12345679916,12345679917,12345679918,12345679919,12345679920,12345679921,12345679922,12345679923,12345679924,12345679925,12345679926,12345679927,12345679928,12345679929,12345679930,12345679931,12345679932,12345679933,12345679934,12345679935,12345679936,12345679937,12345679938,12345679939,12345679940,12345679941,12345679942,12345679943,12345679944,12345679945,12345679946,12345679947,12345679948,12345679949,12345679950,12345679951,12345679952,12345679953,12345679954,12345679955,12345679956,12345679957,12345679958,12345679959,12345679960,12345679961,12345679962,12345679963,12345679964,12345679965,12345679966,12345679967,12345679968,12345679969,12345679970,12345679971,12345679972,12345679973,12345679974,12345679975,12345679976,12345679977,12345679978,12345679979,12345679980,12345679981,12345679982,12345679983,12345679984,12345679985,12345679986,12345679987,12345679988,12345679989,12345679990,12345679991,12345679992,12345679993,12345679994,12345679995,12345679996,12345679997,12345679998,12345679999,12345680000,12345680001,12345680002,12345680003,12345680004,12345680005,12345680006,12345680007,12345680008,12345680009,12345680010,12345680011,12345680012,12345680013,12345680014,12345680015,12345680016,12345680017,12345680018,12345680019,12345680020,12345680021,12345680022,12345680023,12345680024,12345680025,12345680026,12345680027,12345680028,12345680029,12345680030,12345680031,12345680032,12345680033,12345680034,12345680035,12345680036,12345680037,12345680038,12345680039,12345680040,12345680041,12345680042,12345680043,12345680044,12345680045,12345680046,12345680047,12345680048,12345680049,12345680050,12345680051,12345680052,12345680053,12345680054,12345680055,12345680056,12345680057,12345680058,12345680059,12345680060,12345680061,12345680062,12345680063,12345680064,12345680065,12345680066,12345680067,12345680068,12345680069,12345680070,12345680071,12345680072,12345680073,12345680074,12345680075,12345680076,12345680077,12345680078,12345680079,12345680080,12345680081,12345680082,12345680083,12345680084,12345680085,12345680086,12345680087,12345680088,12345680089,12345680090,12345680091,12345680092,12345680093,12345680094,12345680095,12345680096,12345680097,12345680098,12345680099,12345680100,12345680101,12345680102,12345680103,12345680104,12345680105,12345680106,12345680107,12345680108,12345680109,12345680110,12345680111,12345680112,12345680113,12345680114,12345680115,12345680116,12345680117,12345680118,12345680119,12345680120,12345680121,12345680122,12345680123,12345680124,12345680125,12345680126,12345680127,12345680128,12345680129,12345680130,12345680131,12345680132,12345680133,12345680134,12345680135,12345680136,12345680137,12345680138,12345680139,12345680140,12345680141,12345680142,12345680143,12345680144,12345680145,12345680146,12345680147,12345680148,12345680149,12345680150,12345680151,12345680152,12345680153,12345680154,12345680155,12345680156,12345680157,12345680158,12345680159,12345680160,12345680161,12345680162,12345680163,12345680164,12345680165,12345680166,12345680167,12345680168,12345680169,12345680170,12345680171,12345680172,12345680173,12345680174,12345680175,12345680176,12345680177,12345680178,12345680179,12345680180,12345680181,12345680182,12345680183,12345680184,12345680185,12345680186,12345680187,12345680188,12345680189,12345680190,12345680191,12345680192,12345680193,12345680194,12345680195,12345680196,12345680197,12345680198,12345680199,12345680200,12345680201,12345680202,12345680203,12345680204,12345680205,12345680206,12345680207,12345680208,12345680209,12345680210,12345680211,12345680212,12345680213,12345680214,12345680215,12345680216,12345680217,12345680218,12345680219,12345680220,12345680221,12345680222,12345680223,12345680224,12345680225,12345680226,12345680227,12345680228,12345680229,12345680230,12345680231,12345680232,12345680233,12345680234,12345680235,12345680236,12345680237,12345680238,12345680239,12345680240,12345680241,12345680242,12345680243,12345680244,12345680245,12345680246,12345680247,12345680248,12345680249,12345680250,12345680251,12345680252,12345680253,12345680254,12345680255,12345680256,12345680257,12345680258,12345680259,12345680260,12345680261,12345680262,12345680263,12345680264,12345680265,12345680266,12345680267,12345680268,12345680269,12345680270,12345680271,12345680272,12345680273,12345680274,12345680275,12345680276,12345680277,12345680278,12345680279,12345680280,12345680281,12345680282,12345680283,12345680284,12345680285,12345680286,12345680287,12345680288,12345680289,12345680290,12345680291,12345680292,12345680293,12345680294,12345680295,12345680296,12345680297,12345680298,12345680299,12345680300,12345680301,12345680302,12345680303,12345680304,12345680305,12345680306,12345680307,12345680308,12345680309,12345680310,12345680311,12345680312,12345680313,12345680314,12345680315,12345680316,12345680317,12345680318,12345680319,12345680320,12345680321,12345680322,12345680323,12345680324,12345680325,12345680326,12345680327,12345680328,12345680329,12345680330,12345680331,12345680332,12345680333,12345680334,12345680335,12345680336,12345680337,12345680338,12345680339,12345680340,12345680341,12345680342,12345680343,12345680344,12345680345,12345680346,12345680347,12345680348,12345680349,12345680350,12345680351,12345680352,12345680353,12345680354,12345680355,12345680356,12345680357,12345680358,12345680359,12345680360,12345680361,12345680362,12345680363,12345680364,12345680365,12345680366,12345680367,12345680368,12345680369,12345680370,12345680371,12345680372,12345680373,12345680374,12345680375,12345680376,12345680377,12345680378,12345680379,12345680380,12345680381,12345680382,12345680383,12345680384,12345680385,12345680386,12345680387,12345680388,12345680389,12345680390,12345680391,12345680392,12345680393,12345680394,12345680395,12345680396,12345680397,12345680398,12345680399,12345680400,12345680401,12345680402,12345680403,12345680404,12345680405,12345680406,12345680407,12345680408,12345680409,12345680410,12345680411,12345680412,12345680413,12345680414,12345680415,12345680416,12345680417,12345680418,12345680419,12345680420,12345680421,12345680422,12345680423,12345680424,12345680425,12345680426,12345680427,12345680428,12345680429,12345680430,12345680431,12345680432,12345680433,12345680434,12345680435,12345680436,12345680437,12345680438,12345680439,12345680440,12345680441,12345680442,12345680443,12345680444,12345680445,12345680446,12345680447,12345680448,12345680449,12345680450,12345680451,12345680452,12345680453,12345680454,12345680455,12345680456,12345680457,12345680458,12345680459,12345680460,12345680461,12345680462,12345680463,12345680464,12345680465,12345680466,12345680467,12345680468,12345680469,12345680470,12345680471,12345680472,12345680473,12345680474,12345680475,12345680476,12345680477,12345680478,12345680479,12345680480,12345680481,12345680482,12345680483,12345680484,12345680485,12345680486,12345680487,12345680488,12345680489,12345680490,12345680491,12345680492,12345680493,12345680494,12345680495,12345680496,12345680497,12345680498,12345680499,12345680500,12345680501,12345680502,12345680503,12345680504,12345680505,12345680506,12345680507,12345680508,12345680509,12345680510,12345680511,12345680512,12345680513,12345680514,12345680515,12345680516,12345680517,12345680518,12345680519,12345680520,12345680521,12345680522,12345680523,12345680524,12345680525,12345680526,12345680527,12345680528,12345680529,12345680530,12345680531,12345680532,12345680533,12345680534,12345680535,12345680536,12345680537,12345680538,12345680539,12345680540,12345680541,12345680542,12345680543,12345680544,12345680545,12345680546,12345680547,12345680548,12345680549,12345680550,12345680551,12345680552,12345680553,12345680554,12345680555,12345680556,12345680557,12345680558,12345680559,12345680560,12345680561,12345680562,12345680563,12345680564,12345680565,12345680566,12345680567,12345680568,12345680569,12345680570,12345680571,12345680572,12345680573,12345680574,12345680575,12345680576,12345680577,12345680578,12345680579,12345680580,12345680581,12345680582,12345680583,12345680584,12345680585,12345680586,12345680587,12345680588,12345680589,12345680590,12345680591,12345680592,12345680593,12345680594,12345680595,12345680596,12345680597,12345680598,12345680599,12345680600,12345680601,12345680602,12345680603,12345680604,12345680605,12345680606,12345680607,12345680608,12345680609,12345680610,12345680611,12345680612,12345680613,12345680614,12345680615,12345680616,12345680617,12345680618,12345680619,12345680620,12345680621,12345680622,12345680623,12345680624,12345680625,12345680626,12345680627,12345680628,12345680629,12345680630,12345680631,12345680632,12345680633,12345680634,12345680635,12345680636,12345680637,12345680638,12345680639,12345680640,12345680641,12345680642,12345680643,12345680644,12345680645,12345680646,12345680647,12345680648,12345680649,12345680650,12345680651,12345680652,12345680653,12345680654,12345680655,12345680656,12345680657,12345680658,12345680659,12345680660,12345680661,12345680662,12345680663,12345680664,12345680665,12345680666,12345680667,12345680668,12345680669,12345680670,12345680671,12345680672,12345680673,12345680674,12345680675,12345680676,12345680677,12345680678,12345680679,12345680680,12345680681,12345680682,12345680683,12345680684,12345680685,12345680686,12345680687,12345680688,12345680689,12345680690,12345680691,12345680692,12345680693,12345680694,12345680695,12345680696,12345680697,12345680698,12345680699,12345680700,12345680701,12345680702,12345680703,12345680704,12345680705,12345680706,12345680707,12345680708,12345680709,12345680710) AND CreatedDate = '2026-01-19 04:32:21.858'; ... (Thread: ThreadPoolExecutor-3_0) - __SPLIT__ 2026-01-19 09:32:39,686 - 123878 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-19 09:32:39,757 - 123878 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 1801 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:32:40,138 - 123878 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1801) into Billing.Invoice - __SPLIT__ 2026-01-19 09:32:55,430 - 123878 - src.utils.log - INFO - βœ… All 1801 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-01-19 09:32:55,555 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('1299481', '1301224', '1301223', '1301222', '1301221', '1301220', '1301219', '1301218', '1301233', '1301232', '1301231', '1301230', '1301229', '1301228', '1301227', '1301226', '1301241', '1301240', '1301239', '1301238', '1301237', '1301236', '1301235', '1301234', '1301249', '1301248', '1301247', '1301246', '1301245', '1301244', '1301243', '1301242', '1299497', '1299496', '1299495', '1299494', '1299493', '1299492', '1299491', '1299490', '1299505', '1299504', '1299503', '1299502', '1299501', '1299500', '1299499', '1299498', '1299513', '1299512', '1299511', '1299510', '1299509', '1299508', '1299507', '1299506', '1299521', '1299520', '1299519', '1299518', '1299517', '1299516', '1299515', '1299514', '1301193', '1301192', '1301191', '1301190', '1301189', '1301188', '1301187', '1301186', '1301201', '1301200', '1301199', '1301198', '1301197', '1301196', '1301195', '1301194', '1301209', '1301208', '1301207', '1301206', '1301205', '1301204', '1301203', '1301202', '1301217', '1301216', '1301215', '1301214', '1301213', '1301212', '1301211', '1301210', '1301161', '1301160', '1301159', '1301158', '1301157', '1301156', '1301155', '1301154', '1301169', '1301168', '1301167', '1301166', '1301165', '1301164', '1301163', '1301162', '1301177', '1301176', '1301175', '1301174', '1301173', '1301172', '1301171', '1301170', '1301185', '1301184', '1301183', '1301182', '1301181', '1301180', '1301179', '1301178', '1301129', '1301128', '1301127', '1301126', '1301125', '1301124', '1301123', '1301122', '1301137', '1301136', '1301135', '1301134', '1301133', '1301132', '1301131', '1301130', '1301145', '1301144', '1301143', '1301142', '1301141', '1301140', '1301139', '1301138', '1301153', '1301152', '1301151', '1301150', '1301149', '1301148', '1301147', '1301146', '1301097', '1301096', '1301095', '1301094', '1301093', '1301092', '1301091', '1301090', '1301105', '1301104', '1301103', '1301102', '1301101', '1301100', '1301099', '1301098', '1301113', '1301112', '1301111', '1301110', '1301109', '1301108', '1301107', '1301106', '1301121', '1301120', '1301119', '1301118', '1301117', '1301116', '1301115', '1301114', '1301065', '1301064', '1301063', '1301062', '1301061', '1301060', '1301059', '1301058', '1301073', '1301072', '1301071', '1301070', '1301069', '1301068', '1301067', '1301066', '1301081', '1301080', '1301079', '1301078', '1301077', '1301076', '1301075', '1301074', '1301089', '1301088', '1301087', '1301086', '1301085', '1301084', '1301083', '1301082', '1301033', '1301032', '1301031', '1301030', '1301029', '1301028', '1301027', '1301026', '1301041', '1301040', '1301039', '1301038', '1301037', '1301036', '1301035', '1301034', '1301049', '1301048', '1301047', '1301046', '1301045', '1301044', '1301043', '1301042', '1301057', '1301056', '1301055', '1301054', '1301053', '1301052', '1301051', '1301050', '1301001', '1301000', '1300999', '1300998', '1300997', '1300996', '1300995', '1300994', '1301009', '1301008', '1301007', '1301006', '1301005', '1301004', '1301003', '1301002', '1301017', '1301016', '1301015', '1301014', '1301013', '1301012', '1301011', '1301010', '1301025', '1301024', '1301023', '1301022', '1301021', '1301020', '1301019', '1301018', '1300969', '1300968', '1300967', '1300966', '1300965', '1300964', '1300963', '1300962', '1300977', '1300976', '1300975', '1300974', '1300973', '1300972', '1300971', '1300970', '1300985', '1300984', '1300983', '1300982', '1300981', '1300980', '1300979', '1300978', '1300993', '1300992', '1300991', '1300990', '1300989', '1300988', '1300987', '1300986', '1300937', '1300936', '1300935', '1300934', '1300933', '1300932', '1300931', '1300930', '1300945', '1300944', '1300943', '1300942', '1300941', '1300940', '1300939', '1300938', '1300953', '1300952', '1300951', '1300950', '1300949', '1300948', '1300947', '1300946', '1300961', '1300960', '1300959', '1300958', '1300957', '1300956', '1300955', '1300954', '1300905', '1300904', '1300903', '1300902', '1300901', '1300900', '1300899', '1300898', '1300913', '1300912', '1300911', '1300910', '1300909', '1300908', '1300907', '1300906', '1300921', '1300920', '1300919', '1300918', '1300917', '1300916', '1300915', '1300914', '1300929', '1300928', '1300927', '1300926', '1300925', '1300924', '1300923', '1300922', '1300873', '1300872', '1300871', '1300870', '1300869', '1300868', '1300867', '1300866', '1300881', '1300880', '1300879', '1300878', '1300877', '1300876', '1300875', '1300874', '1300889', '1300888', '1300887', '1300886', '1300885', '1300884', '1300883', '1300882', '1300897', '1300896', '1300895', '1300894', '1300893', '1300892', '1300891', '1300890', '1300841', '1300840', '1300839', '1300838', '1300837', '1300836', '1300835', '1300834', '1300849', '1300848', '1300847', '1300846', '1300845', '1300844', '1300843', '1300842', '1300857', '1300856', '1300855', '1300854', '1300853', '1300852', '1300851', '1300850', '1300865', '1300864', '1300863', '1300862', '1300861', '1300860', '1300859', '1300858', '1300809', '1300808', '1300807', '1300806', '1300805', '1300804', '1300803', '1300802', '1300817', '1300816', '1300815', '1300814', '1300813', '1300812', '1300811', '1300810', '1300825', '1300824', '1300823', '1300822', '1300821', '1300820', '1300819', '1300818', '1300833', '1300832', '1300831', '1300830', '1300829', '1300828', '1300827', '1300826', '1300777', '1300776', '1300775', '1300774', '1300773', '1300772', '1300771', '1300770', '1300785', '1300784', '1300783', '1300782', '1300781', '1300780', '1300779', '1300778', '1300793', '1300792', '1300791', '1300790', '1300789', '1300788', '1300787', '1300786', '1300801', '1300800', '1300799', '1300798', '1300797', '1300796', '1300795', '1300794', '1300745', '1300744', '1300743', '1300742', '1300741', '1300740', '1300739', '1300738', '1300753', '1300752', '1300751', '1300750', '1300749', '1300748', '1300747', '1300746', '1300761', '1300760', '1300759', '1300758', '1300757', '1300756', '1300755', '1300754', '1300769', '1300768', '1300767', '1300766', '1300765', '1300764', '1300763', '1300762', '1300713', '1300712', '1300711', '1300710', '1300709', '1300708', '1300707', '1300706', '1300721', '1300720', '1300719', '1300718', '1300717', '1300716', '1300715', '1300714', '1300729', '1300728', '1300727', '1300726', '1300725', '1300724', '1300723', '1300722', '1300737', '1300736', '1300735', '1300734', '1300733', '1300732', '1300731', '1300730', '1300681', '1300680', '1300679', '1300678', '1300677', '1300676', '1300675', '1300674', '1300689', '1300688', '1300687', '1300686', '1300685', '1300684', '1300683', '1300682', '1300697', '1300696', '1300695', '1300694', '1300693', '1300692', '1300691', '1300690', '1300705', '1300704', '1300703', '1300702', '1300701', '1300700', '1300699', '1300698', '1300649', '1300648', '1300647', '1300646', '1300645', '1300644', '1300643', '1300642', '1300657', '1300656', '1300655', '1300654', '1300653', '1300652', '1300651', '1300650', '1300665', '1300664', '1300663', '1300662', '1300661', '1300660', '1300659', '1300658', '1300673', '1300672', '1300671', '1300670', '1300669', '1300668', '1300667', '1300666', '1300617', '1300616', '1300615', '1300614', '1300613', '1300612', '1300611', '1300610', '1300625', '1300624', '1300623', '1300622', '1300621', '1300620', '1300619', '1300618', '1300633', '1300632', '1300631', '1300630', '1300629', '1300628', '1300627', '1300626', '1300641', '1300640', '1300639', '1300638', '1300637', '1300636', '1300635', '1300634', '1300585', '1300584', '1300583', '1300582', '1300581', '1300580', '1300579', '1300578', '1300593', '1300592', '1300591', '1300590', '1300589', '1300588', '1300587', '1300586', '1300601', '1300600', '1300599', '1300598', '1300597', '1300596', '1300595', '1300594', '1300609', '1300608', '1300607', '1300606', '1300605', '1300604', '1300603', '1300602', '1300553', '1300552', '1300551', '1300550', '1300549', '1300548', '1300547', '1300546', '1300561', '1300560', '1300559', '1300558', '1300557', '1300556', '1300555', '1300554', '1300569', '1300568', '1300567', '1300566', '1300565', '1300564', '1300563', '1300562', '1300577', '1300576', '1300575', '1300574', '1300573', '1300572', '1300571', '1300570', '1300521', '1300520', '1300519', '1300518', '1300517', '1300516', '1300515', '1300514', '1300529', '1300528', '1300527', '1300526', '1300525', '1300524', '1300523', '1300522', '1300537', '1300536', '1300535', '1300534', '1300533', '1300532', '1300531', '1300530', '1300545', '1300544', '1300543', '1300542', '1300541', '1300540', '1300539', '1300538', '1300489', '1300488', '1300487', '1300486', '1300485', '1300484', '1300483', '1300482', '1300497', '1300496', '1300495', '1300494', '1300493', '1300492', '1300491', '1300490', '1300505', '1300504', '1300503', '1300502', '1300501', '1300500', '1300499', '1300498', '1300513', '1300512', '1300511', '1300510', '1300509', '1300508', '1300507', '1300506', '1300457', '1300456', '1300455', '1300454', '1300453', '1300452', '1300451', '1300450', '1300465', '1300464', '1300463', '1300462', '1300461', '1300460', '1300459', '1300458', '1300473', '1300472', '1300471', '1300470', '1300469', '1300468', '1300467', '1300466', '1300481', '1300480', '1300479', '1300478', '1300477', '1300476', '1300475', '1300474', '1300425', '1300424', '1300423', '1300422', '1300421', '1300420', '1300419', '1300418', '1300433', '1300432', '1300431', '1300430', '1300429', '1300428', '1300427', '1300426', '1300441', '1300440', '1300439', '1300438', '1300437', '1300436', '1300435', '1300434', '1300449', '1300448', '1300447', '1300446', '1300445', '1300444', '1300443', '1300442', '1300393', '1300392', '1300391', '1300390', '1300389', '1300388', '1300387', '1300386', '1300401', '1300400', '1300399', '1300398', '1300397', '1300396', '1300395', '1300394', '1300409', '1300408', '1300407', '1300406', '1300405', '1300404', '1300403', '1300402', '1300417', '1300416', '1300415', '1300414', '1300413', '1300412', '1300411', '1300410', '1300361', '1300360', '1300359', '1300358', '1300357', '1300356', '1300355', '1300354', '1300369', '1300368', '1300367', '1300366', '1300365', '1300364', '1300363', '1300362', '1300377', '1300376', '1300375', '1300374', '1300373', '1300372', '1300371', '1300370', '1300385', '1300384', '1300383', '1300382', '1300381', '1300380', '1300379', '1300378', '1300329', '1300328', '1300327', '1300326', '1300325', '1300324', '1300323', '1300322', '1300337', '1300336', '1300335', '1300334', '1300333', '1300332', '1300331', '1300330', '1300345', '1300344', '1300343', '1300342', '1300341', '1300340', '1300339', '1300338', '1300353', '1300352', '1300351', '1300350', '1300349', '1300348', '1300347', '1300346', '1300297', '1300296', '1300295', '1300294', '1300293', '1300292', '1300291', '1300290', '1300305', '1300304', '1300303', '1300302', '1300301', '1300300', '1300299', '1300298', '1300313', '1300312', '1300311', '1300310', '1300309', '1300308', '1300307', '1300306', '1300321', '1300320', '1300319', '1300318', '1300317', '1300316', '1300315', '1300314', '1300265', '1300264', '1300263', '1300262', '1300261', '1300260', '1300259', '1300258', '1300273', '1300272', '1300271', '1300270', '1300269', '1300268', '1300267', '1300266', '1300281', '1300280', '1300279', '1300278', '1300277', '1300276', '1300275', '1300274', '1300289', '1300288', '1300287', '1300286', '1300285', '1300284', '1300283', '1300282', '1300233', '1300232', '1300231', '1300230', '1300229', '1300228', '1300227', '1300226', '1300241', '1300240', '1300239', '1300238', '1300237', '1300236', '1300235', '1300234', '1300249', '1300248', '1300247', '1300246', '1300245', '1300244', '1300243', '1300242', '1300257', '1300256', '1300255', '1300254', '1300253', '1300252', '1300251', '1300250', '1300201', '1300200', '1300199', '1300198', '1300197', '1300196', '1300195', '1300194', '1300209', '1300208', '1300207', '1300206', '1300205', '1300204', '1300203', '1300202', '1300217', '1300216', '1300215', '1300214', '1300213', '1300212', '1300211', '1300210', '1300225', '1300224', '1300223', '1300222', '1300221', '1300220', '1300219', '1300218', '1300169', '1300168', '1300167', '1300166', '1300165', '1300164', '1300163', '1300162', '1300177', '1300176', '1300175', '1300174', '1300173', '1300172', '1300171', '1300170', '1300185', '1300184', '1300183', '1300182', '1300181', '1300180', '1300179', '1300178', '1300193', '1300192', '1300191', '1300190', '1300189', '1300188', '1300187', '1300186', '1300137', '1300136', '1300135', '1300134', '1300133', '1300132', '1300131', '1300130', '1300145', '1300144', '1300143', '1300142', '1300141', '1300140', '1300139', '1300138', '1300153', '1300152', '1300151', '1300150', '1300149', '1300148', '1300147', '1300146', '1300161', '1300160', '1300159', '1300158', '1300157', '1300156', '1300155', '1300154', '1300105', '1300104', '1300103', '1300102', '1300101', '1300100', '1300099', '1300098', '1300113', '1300112', '1300111', '1300110', '1300109', '1300108', '1300107', '1300106', '1300121', '1300120', '1300119', '1300118', '1300117', '1300116', '1300115', '1300114', '1300129', '1300128', '1300127', '1300126', '1300125', '1300124', '1300123', '1300122', '1300073', '1300072', '1300071', '1300070', '1300069', '1300068', '1300067', '1300066', '1300081', '1300080', '1300079', '1300078', '1300077', '1300076', '1300075', '1300074', '1300089', '1300088', '1300087', '1300086', '1300085', '1300084', '1300083', '1300082', '1300097', '1300096', '1300095', '1300094', '1300093', '1300092', '1300091', '1300090', '1300041', '1300040', '1300039', '1300038', '1300037', '1300036', '1300035', '1300034', '1300049', '1300048', '1300047', '1300046', '1300045', '1300044', '1300043', '1300042', '1300057', '1300056', '1300055', '1300054', '1300053', '1300052', '1300051', '1300050', '1300065', '1300064', '1300063', '1300062', '1300061', '1300060', '1300059', '1300058', '1300009', '1300008', '1300007', '1300006', '1300005', '1300004', '1300003', '1300002', '1300017', '1300016', '1300015', '1300014', '1300013', '1300012', '1300011', '1300010', '1300025', '1300024', '1300023', '1300022', '1300021', '1300020', '1300019', '1300018', '1300033', '1300032', '1300031', '1300030', '1300029', '1300028', '1300027', '1300026', '1299977', '1299976', '1299975', '1299974', '1299973', '1299972', '1299971', '1299970', '1299985', '1299984', '1299983', '1299982', '1299981', '1299980', '1299979', '1299978', '1299993', '1299992', '1299991', '1299990', '1299989', '1299988', '1299987', '1299986', '1300001', '1300000', '1299999', '1299998', '1299997', '1299996', '1299995', '1299994', '1299945', '1299944', '1299943', '1299942', '1299941', '1299940', '1299939', '1299938', '1299953', '1299952', '1299951', '1299950', '1299949', '1299948', '1299947', '1299946', '1299961', '1299960', '1299959', '1299958', '1299957', '1299956', '1299955', '1299954', '1299969', '1299968', '1299967', '1299966', '1299965', '1299964', '1299963', '1299962', '1299913', '1299912', '1299911', '1299910', '1299909', '1299908', '1299907', '1299906', '1299921', '1299920', '1299919', '1299918', '1299917', '1299916', '1299915', '1299914', '1299929', '1299928', '1299927', '1299926', '1299925', '1299924', '1299923', '1299922', '1299937', '1299936', '1299935', '1299934', '1299933', '1299932', '1299931', '1299930', '1299881', '1299880', '1299879', '1299878', '1299877', '1299876', '1299875', '1299874', '1299889', '1299888', '1299887', '1299886', '1299885', '1299884', '1299883', '1299882', '1299897', '1299896', '1299895', '1299894', '1299893', '1299892', '1299891', '1299890', '1299905', '1299904', '1299903', '1299902', '1299901', '1299900', '1299899', '1299898', '1299849', '1299848', '1299847', '1299846', '1299845', '1299844', '1299843', '1299842', '1299857', '1299856', '1299855', '1299854', '1299853', '1299852', '1299851', '1299850', '1299865', '1299864', '1299863', '1299862', '1299861', '1299860', '1299859', '1299858', '1299873', '1299872', '1299871', '1299870', '1299869', '1299868', '1299867', '1299866', '1299817', '1299816', '1299815', '1299814', '1299813', '1299812', '1299811', '1299810', '1299825', '1299824', '1299823', '1299822', '1299821', '1299820', '1299819', '1299818', '1299833', '1299832', '1299831', '1299830', '1299829', '1299828', '1299827', '1299826', '1299841', '1299840', '1299839', '1299838', '1299837', '1299836', '1299835', '1299834', '1299785', '1299784', '1299783', '1299782', '1299781', '1299780', '1299779', '1299778', '1299793', '1299792', '1299791', '1299790', '1299789', '1299788', '1299787', '1299786', '1299801', '1299800', '1299799', '1299798', '1299797', '1299796', '1299795', '1299794', '1299809', '1299808', '1299807', '1299806', '1299805', '1299804', '1299803', '1299802', '1299753', '1299752', '1299751', '1299750', '1299749', '1299748', '1299747', '1299746', '1299761', '1299760', '1299759', '1299758', '1299757', '1299756', '1299755', '1299754', '1299769', '1299768', '1299767', '1299766', '1299765', '1299764', '1299763', '1299762', '1299777', '1299776', '1299775', '1299774', '1299773', '1299772', '1299771', '1299770', '1299721', '1299720', '1299719', '1299718', '1299717', '1299716', '1299715', '1299714', '1299729', '1299728', '1299727', '1299726', '1299725', '1299724', '1299723', '1299722', '1299737', '1299736', '1299735', '1299734', '1299733', '1299732', '1299731', '1299730', '1299745', '1299744', '1299743', '1299742', '1299741', '1299740', '1299739', '1299738', '1299689', '1299688', '1299687', '1299686', '1299685', '1299684', '1299683', '1299682', '1299697', '1299696', '1299695', '1299694', '1299693', '1299692', '1299691', '1299690', '1299705', '1299704', '1299703', '1299702', '1299701', '1299700', '1299699', '1299698', '1299713', '1299712', '1299711', '1299710', '1299709', '1299708', '1299707', '1299706', '1299657', '1299656', '1299655', '1299654', '1299653', '1299652', '1299651', '1299650', '1299665', '1299664', '1299663', '1299662', '1299661', '1299660', '1299659', '1299658', '1299673', '1299672', '1299671', '1299670', '1299669', '1299668', '1299667', '1299666', '1299681', '1299680', '1299679', '1299678', '1299677', '1299676', '1299675', '1299674', '1299625', '1299624', '1299623', '1299622', '1299621', '1299620', '1299619', '1299618', '1299633', '1299632', '1299631', '1299630', '1299629', '1299628', '1299627', '1299626', '1299641', '1299640', '1299639', '1299638', '1299637', '1299636', '1299635', '1299634', '1299649', '1299648', '1299647', '1299646', '1299645', '1299644', '1299643', '1299642', '1299593', '1299592', '1299591', '1299590', '1299589', '1299588', '1299587', '1299586', '1299601', '1299600', '1299599', '1299598', '1299597', '1299596', '1299595', '1299594', '1299609', '1299608', '1299607', '1299606', '1299605', '1299604', '1299603', '1299602', '1299617', '1299616', '1299615', '1299614', '1299613', '1299612', '1299611', '1299610', '1299561', '1299560', '1299559', '1299558', '1299557', '1299556', '1299555', '1299554', '1299569', '1299568', '1299567', '1299566', '1299565', '1299564', '1299563', '1299562', '1299577', '1299576', '1299575', '1299574', '1299573', '1299572', '1299571', '1299570', '1299585', '1299584', '1299583', '1299582', '1299581', '1299580', '1299579', '1299578', '1299529', '1299528', '1299527', '1299526', '1299525', '1299524', '1299523', '1299522', '1299537', '1299536', '1299535', '1299534', '1299533', '1299532', '1299531', '1299530', '1299545', '1299544', '1299543', '1299542', '1299541', '1299540', '1299539', '1299538', '1299553', '1299552', '1299551', '1299550', '1299549', '1299548', '1299547', '1299546', '1301257', '1301256', '1301255', '1301254', '1301253', '1301252', '1301251', '1301250', '1301265', '1301264', '1301263', '1301262', '1301261', '1301260', '1301259', '1301258', '1301273', '1301272', '1301271', '1301270', '1301269', '1301268', '1301267', '1301266', '1301281', '1301280', '1301279', '1301278', '1301277', '1301276', '1301275', '1301274', '1301225', '1299489', '1299488', '1299487', '1299486', '1299485', '1299484', '1299483', '1299482')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:32:56,430 - 123878 - src.utils.log - INFO - βœ… Fetched 1801 rows - __SPLIT__ 2026-01-19 09:32:56,513 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 149742 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:32:56,848 - 123878 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-19 09:32:56,915 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 149742 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:32:57,265 - 123878 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-19 09:32:57,341 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 149742 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:32:57,684 - 123878 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-19 09:32:57,738 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 149742 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:32:58,070 - 123878 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-19 09:32:58,150 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149742;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:32:58,475 - 123878 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-19 09:32:58,554 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 149742;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:32:58,895 - 123878 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-19 09:32:58,964 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 149742;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:32:59,301 - 123878 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-19 09:32:59,362 - 123878 - src.utils.log - INFO - Parallel Insertion in invoice tables begin - __SPLIT__ 2026-01-19 09:32:59,430 - 123878 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.AccountDiscountSetup: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-4_0) - __SPLIT__ 2026-01-19 09:32:59,431 - 123878 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 1801 rows in batches of 25000 (Thread: ThreadPoolExecutor-4_1) - __SPLIT__ 2026-01-19 09:32:59,432 - 123878 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.DiscountApplied: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-4_2) - __SPLIT__ 2026-01-19 09:32:59,802 - 123878 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.AccountDiscountSetup in 0 batches - __SPLIT__ 2026-01-19 09:32:59,873 - 123878 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1801) into Billing.InvoiceCharges - __SPLIT__ 2026-01-19 09:32:59,885 - 123878 - src.utils.log - INFO - Insert success for table: Billing.AccountDiscountSetup - __SPLIT__ 2026-01-19 09:33:00,038 - 123878 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.DiscountApplied in 0 batches - __SPLIT__ 2026-01-19 09:33:00,117 - 123878 - src.utils.log - INFO - Insert success for table: Billing.DiscountApplied - __SPLIT__ 2026-01-19 09:33:09,534 - 123878 - src.utils.log - INFO - βœ… All 1801 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-01-19 09:33:09,654 - 123878 - src.utils.log - INFO - Insert success for table: Billing.InvoiceCharges - __SPLIT__ 2026-01-19 09:33:09,723 - 123878 - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-01-19 09:33:09,794 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:33:10,136 - 123878 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-19 09:33:10,201 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14546' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:33:10,538 - 123878 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-19 09:33:10,604 - 123878 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 1801 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:33:11,130 - 123878 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1801) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-01-19 09:33:40,192 - 123878 - src.utils.log - INFO - βœ… All 1801 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-01-19 09:33:40,442 - 123878 - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-19 09:33:40,515 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1299481', '1299482', '1299483', '1299484', '1299485', '1299486', '1299487', '1299488', '1299489', '1299490', '1299491', '1299492', '1299493', '1299494', '1299495', '1299496', '1299497', '1299498', '1299499', '1299500', '1299501', '1299502', '1299503', '1299504', '1299505', '1299506', '1299507', '1299508', '1299509', '1299510', '1299511', '1299512', '1299513', '1299514', '1299515', '1299516', '1299517', '1299518', '1299519', '1299520', '1299521', '1299522', '1299523', '1299524', '1299525', '1299526', '1299527', '1299528', '1299529', '1299530', '1299531', '1299532', '1299533', '1299534', '1299535', '1299536', '1299537', '1299538', '1299539', '1299540', '1299541', '1299542', '1299543', '1299544', '1299545', '1299546', '1299547', '1299548', '1299549', '1299550', '1299551', '1299552', '1299553', '1299554', '1299555', '1299556', '1299557', '1299558', '1299559', '1299560', '1299561', '1299562', '1299563', '1299564', '1299565', '1299566', '1299567', '1299568', '1299569', '1299570', '1299571', '1299572', '1299573', '1299574', '1299575', '1299576', '1299577', '1299578', '1299579', '1299580', '1299581', '1299582', '1299583', '1299584', '1299585', '1299586', '1299587', '1299588', '1299589', '1299590', '1299591', '1299592', '1299593', '1299594', '1299595', '1299596', '1299597', '1299598', '1299599', '1299600', '1299601', '1299602', '1299603', '1299604', '1299605', '1299606', '1299607', '1299608', '1299609', '1299610', '1299611', '1299612', '1299613', '1299614', '1299615', '1299616', '1299617', '1299618', '1299619', '1299620', '1299621', '1299622', '1299623', '1299624', '1299625', '1299626', '1299627', '1299628', '1299629', '1299630', '1299631', '1299632', '1299633', '1299634', '1299635', '1299636', '1299637', '1299638', '1299639', '1299640', '1299641', '1299642', '1299643', '1299644', '1299645', '1299646', '1299647', '1299648', '1299649', '1299650', '1299651', '1299652', '1299653', '1299654', '1299655', '1299656', '1299657', '1299658', '1299659', '1299660', '1299661', '1299662', '1299663', '1299664', '1299665', '1299666', '1299667', '1299668', '1299669', '1299670', '1299671', '1299672', '1299673', '1299674', '1299675', '1299676', '1299677', '1299678', '1299679', '1299680', '1299681', '1299682', '1299683', '1299684', '1299685', '1299686', '1299687', '1299688', '1299689', '1299690', '1299691', '1299692', '1299693', '1299694', '1299695', '1299696', '1299697', '1299698', '1299699', '1299700', '1299701', '1299702', '1299703', '1299704', '1299705', '1299706', '1299707', '1299708', '1299709', '1299710', '1299711', '1299712', '1299713', '1299714', '1299715', '1299716', '1299717', '1299718', '1299719', '1299720', '1299721', '1299722', '1299723', '1299724', '1299725', '1299726', '1299727', '1299728', '1299729', '1299730', '1299731', '1299732', '1299733', '1299734', '1299735', '1299736', '1299737', '1299738', '1299739', '1299740', '1299741', '1299742', '1299743', '1299744', '1299745', '1299746', '1299747', '1299748', '1299749', '1299750', '1299751', '1299752', '1299753', '1299754', '1299755', '1299756', '1299757', '1299758', '1299759', '1299760', '1299761', '1299762', '1299763', '1299764', '1299765', '1299766', '1299767', '1299768', '1299769', '1299770', '1299771', '1299772', '1299773', '1299774', '1299775', '1299776', '1299777', '1299778', '1299779', '1299780', '1299781', '1299782', '1299783', '1299784', '1299785', '1299786', '1299787', '1299788', '1299789', '1299790', '1299791', '1299792', '1299793', '1299794', '1299795', '1299796', '1299797', '1299798', '1299799', '1299800', '1299801', '1299802', '1299803', '1299804', '1299805', '1299806', '1299807', '1299808', '1299809', '1299810', '1299811', '1299812', '1299813', '1299814', '1299815', '1299816', '1299817', '1299818', '1299819', '1299820', '1299821', '1299822', '1299823', '1299824', '1299825', '1299826', '1299827', '1299828', '1299829', '1299830', '1299831', '1299832', '1299833', '1299834', '1299835', '1299836', '1299837', '1299838', '1299839', '1299840', '1299841', '1299842', '1299843', '1299844', '1299845', '1299846', '1299847', '1299848', '1299849', '1299850', '1299851', '1299852', '1299853', '1299854', '1299855', '1299856', '1299857', '1299858', '1299859', '1299860', '1299861', '1299862', '1299863', '1299864', '1299865', '1299866', '1299867', '1299868', '1299869', '1299870', '1299871', '1299872', '1299873', '1299874', '1299875', '1299876', '1299877', '1299878', '1299879', '1299880', '1299881', '1299882', '1299883', '1299884', '1299885', '1299886', '1299887', '1299888', '1299889', '1299890', '1299891', '1299892', '1299893', '1299894', '1299895', '1299896', '1299897', '1299898', '1299899', '1299900', '1299901', '1299902', '1299903', '1299904', '1299905', '1299906', '1299907', '1299908', '1299909', '1299910', '1299911', '1299912', '1299913', '1299914', '1299915', '1299916', '1299917', '1299918', '1299919', '1299920', '1299921', '1299922', '1299923', '1299924', '1299925', '1299926', '1299927', '1299928', '1299929', '1299930', '1299931', '1299932', '1299933', '1299934', '1299935', '1299936', '1299937', '1299938', '1299939', '1299940', '1299941', '1299942', '1299943', '1299944', '1299945', '1299946', '1299947', '1299948', '1299949', '1299950', '1299951', '1299952', '1299953', '1299954', '1299955', '1299956', '1299957', '1299958', '1299959', '1299960', '1299961', '1299962', '1299963', '1299964', '1299965', '1299966', '1299967', '1299968', '1299969', '1299970', '1299971', '1299972', '1299973', '1299974', '1299975', '1299976', '1299977', '1299978', '1299979', '1299980', '1299981', '1299982', '1299983', '1299984', '1299985', '1299986', '1299987', '1299988', '1299989', '1299990', '1299991', '1299992', '1299993', '1299994', '1299995', '1299996', '1299997', '1299998', '1299999', '1300000', '1300001', '1300002', '1300003', '1300004', '1300005', '1300006', '1300007', '1300008', '1300009', '1300010', '1300011', '1300012', '1300013', '1300014', '1300015', '1300016', '1300017', '1300018', '1300019', '1300020', '1300021', '1300022', '1300023', '1300024', '1300025', '1300026', '1300027', '1300028', '1300029', '1300030', '1300031', '1300032', '1300033', '1300034', '1300035', '1300036', '1300037', '1300038', '1300039', '1300040', '1300041', '1300042', '1300043', '1300044', '1300045', '1300046', '1300047', '1300048', '1300049', '1300050', '1300051', '1300052', '1300053', '1300054', '1300055', '1300056', '1300057', '1300058', '1300059', '1300060', '1300061', '1300062', '1300063', '1300064', '1300065', '1300066', '1300067', '1300068', '1300069', '1300070', '1300071', '1300072', '1300073', '1300074', '1300075', '1300076', '1300077', '1300078', '1300079', '1300080', '1300081', '1300082', '1300083', '1300084', '1300085', '1300086', '1300087', '1300088', '1300089', '1300090', '1300091', '1300092', '1300093', '1300094', '1300095', '1300096', '1300097', '1300098', '1300099', '1300100', '1300101', '1300102', '1300103', '1300104', '1300105', '1300106', '1300107', '1300108', '1300109', '1300110', '1300111', '1300112', '1300113', '1300114', '1300115', '1300116', '1300117', '1300118', '1300119', '1300120', '1300121', '1300122', '1300123', '1300124', '1300125', '1300126', '1300127', '1300128', '1300129', '1300130', '1300131', '1300132', '1300133', '1300134', '1300135', '1300136', '1300137', '1300138', '1300139', '1300140', '1300141', '1300142', '1300143', '1300144', '1300145', '1300146', '1300147', '1300148', '1300149', '1300150', '1300151', '1300152', '1300153', '1300154', '1300155', '1300156', '1300157', '1300158', '1300159', '1300160', '1300161', '1300162', '1300163', '1300164', '1300165', '1300166', '1300167', '1300168', '1300169', '1300170', '1300171', '1300172', '1300173', '1300174', '1300175', '1300176', '1300177', '1300178', '1300179', '1300180', '1300181', '1300182', '1300183', '1300184', '1300185', '1300186', '1300187', '1300188', '1300189', '1300190', '1300191', '1300192', '1300193', '1300194', '1300195', '1300196', '1300197', '1300198', '1300199', '1300200', '1300201', '1300202', '1300203', '1300204', '1300205', '1300206', '1300207', '1300208', '1300209', '1300210', '1300211', '1300212', '1300213', '1300214', '1300215', '1300216', '1300217', '1300218', '1300219', '1300220', '1300221', '1300222', '1300223', '1300224', '1300225', '1300226', '1300227', '1300228', '1300229', '1300230', '1300231', '1300232', '1300233', '1300234', '1300235', '1300236', '1300237', '1300238', '1300239', '1300240', '1300241', '1300242', '1300243', '1300244', '1300245', '1300246', '1300247', '1300248', '1300249', '1300250', '1300251', '1300252', '1300253', '1300254', '1300255', '1300256', '1300257', '1300258', '1300259', '1300260', '1300261', '1300262', '1300263', '1300264', '1300265', '1300266', '1300267', '1300268', '1300269', '1300270', '1300271', '1300272', '1300273', '1300274', '1300275', '1300276', '1300277', '1300278', '1300279', '1300280', '1300281', '1300282', '1300283', '1300284', '1300285', '1300286', '1300287', '1300288', '1300289', '1300290', '1300291', '1300292', '1300293', '1300294', '1300295', '1300296', '1300297', '1300298', '1300299', '1300300', '1300301', '1300302', '1300303', '1300304', '1300305', '1300306', '1300307', '1300308', '1300309', '1300310', '1300311', '1300312', '1300313', '1300314', '1300315', '1300316', '1300317', '1300318', '1300319', '1300320', '1300321', '1300322', '1300323', '1300324', '1300325', '1300326', '1300327', '1300328', '1300329', '1300330', '1300331', '1300332', '1300333', '1300334', '1300335', '1300336', '1300337', '1300338', '1300339', '1300340', '1300341', '1300342', '1300343', '1300344', '1300345', '1300346', '1300347', '1300348', '1300349', '1300350', '1300351', '1300352', '1300353', '1300354', '1300355', '1300356', '1300357', '1300358', '1300359', '1300360', '1300361', '1300362', '1300363', '1300364', '1300365', '1300366', '1300367', '1300368', '1300369', '1300370', '1300371', '1300372', '1300373', '1300374', '1300375', '1300376', '1300377', '1300378', '1300379', '1300380', '1300381', '1300382', '1300383', '1300384', '1300385', '1300386', '1300387', '1300388', '1300389', '1300390', '1300391', '1300392', '1300393', '1300394', '1300395', '1300396', '1300397', '1300398', '1300399', '1300400', '1300401', '1300402', '1300403', '1300404', '1300405', '1300406', '1300407', '1300408', '1300409', '1300410', '1300411', '1300412', '1300413', '1300414', '1300415', '1300416', '1300417', '1300418', '1300419', '1300420', '1300421', '1300422', '1300423', '1300424', '1300425', '1300426', '1300427', '1300428', '1300429', '1300430', '1300431', '1300432', '1300433', '1300434', '1300435', '1300436', '1300437', '1300438', '1300439', '1300440', '1300441', '1300442', '1300443', '1300444', '1300445', '1300446', '1300447', '1300448', '1300449', '1300450', '1300451', '1300452', '1300453', '1300454', '1300455', '1300456', '1300457', '1300458', '1300459', '1300460', '1300461', '1300462', '1300463', '1300464', '1300465', '1300466', '1300467', '1300468', '1300469', '1300470', '1300471', '1300472', '1300473', '1300474', '1300475', '1300476', '1300477', '1300478', '1300479', '1300480', '1300481', '1300482', '1300483', '1300484', '1300485', '1300486', '1300487', '1300488', '1300489', '1300490', '1300491', '1300492', '1300493', '1300494', '1300495', '1300496', '1300497', '1300498', '1300499', '1300500', '1300501', '1300502', '1300503', '1300504', '1300505', '1300506', '1300507', '1300508', '1300509', '1300510', '1300511', '1300512', '1300513', '1300514', '1300515', '1300516', '1300517', '1300518', '1300519', '1300520', '1300521', '1300522', '1300523', '1300524', '1300525', '1300526', '1300527', '1300528', '1300529', '1300530', '1300531', '1300532', '1300533', '1300534', '1300535', '1300536', '1300537', '1300538', '1300539', '1300540', '1300541', '1300542', '1300543', '1300544', '1300545', '1300546', '1300547', '1300548', '1300549', '1300550', '1300551', '1300552', '1300553', '1300554', '1300555', '1300556', '1300557', '1300558', '1300559', '1300560', '1300561', '1300562', '1300563', '1300564', '1300565', '1300566', '1300567', '1300568', '1300569', '1300570', '1300571', '1300572', '1300573', '1300574', '1300575', '1300576', '1300577', '1300578', '1300579', '1300580', '1300581', '1300582', '1300583', '1300584', '1300585', '1300586', '1300587', '1300588', '1300589', '1300590', '1300591', '1300592', '1300593', '1300594', '1300595', '1300596', '1300597', '1300598', '1300599', '1300600', '1300601', '1300602', '1300603', '1300604', '1300605', '1300606', '1300607', '1300608', '1300609', '1300610', '1300611', '1300612', '1300613', '1300614', '1300615', '1300616', '1300617', '1300618', '1300619', '1300620', '1300621', '1300622', '1300623', '1300624', '1300625', '1300626', '1300627', '1300628', '1300629', '1300630', '1300631', '1300632', '1300633', '1300634', '1300635', '1300636', '1300637', '1300638', '1300639', '1300640', '1300641', '1300642', '1300643', '1300644', '1300645', '1300646', '1300647', '1300648', '1300649', '1300650', '1300651', '1300652', '1300653', '1300654', '1300655', '1300656', '1300657', '1300658', '1300659', '1300660', '1300661', '1300662', '1300663', '1300664', '1300665', '1300666', '1300667', '1300668', '1300669', '1300670', '1300671', '1300672', '1300673', '1300674', '1300675', '1300676', '1300677', '1300678', '1300679', '1300680', '1300681', '1300682', '1300683', '1300684', '1300685', '1300686', '1300687', '1300688', '1300689', '1300690', '1300691', '1300692', '1300693', '1300694', '1300695', '1300696', '1300697', '1300698', '1300699', '1300700', '1300701', '1300702', '1300703', '1300704', '1300705', '1300706', '1300707', '1300708', '1300709', '1300710', '1300711', '1300712', '1300713', '1300714', '1300715', '1300716', '1300717', '1300718', '1300719', '1300720', '1300721', '1300722', '1300723', '1300724', '1300725', '1300726', '1300727', '1300728', '1300729', '1300730', '1300731', '1300732', '1300733', '1300734', '1300735', '1300736', '1300737', '1300738', '1300739', '1300740', '1300741', '1300742', '1300743', '1300744', '1300745', '1300746', '1300747', '1300748', '1300749', '1300750', '1300751', '1300752', '1300753', '1300754', '1300755', '1300756', '1300757', '1300758', '1300759', '1300760', '1300761', '1300762', '1300763', '1300764', '1300765', '1300766', '1300767', '1300768', '1300769', '1300770', '1300771', '1300772', '1300773', '1300774', '1300775', '1300776', '1300777', '1300778', '1300779', '1300780', '1300781', '1300782', '1300783', '1300784', '1300785', '1300786', '1300787', '1300788', '1300789', '1300790', '1300791', '1300792', '1300793', '1300794', '1300795', '1300796', '1300797', '1300798', '1300799', '1300800', '1300801', '1300802', '1300803', '1300804', '1300805', '1300806', '1300807', '1300808', '1300809', '1300810', '1300811', '1300812', '1300813', '1300814', '1300815', '1300816', '1300817', '1300818', '1300819', '1300820', '1300821', '1300822', '1300823', '1300824', '1300825', '1300826', '1300827', '1300828', '1300829', '1300830', '1300831', '1300832', '1300833', '1300834', '1300835', '1300836', '1300837', '1300838', '1300839', '1300840', '1300841', '1300842', '1300843', '1300844', '1300845', '1300846', '1300847', '1300848', '1300849', '1300850', '1300851', '1300852', '1300853', '1300854', '1300855', '1300856', '1300857', '1300858', '1300859', '1300860', '1300861', '1300862', '1300863', '1300864', '1300865', '1300866', '1300867', '1300868', '1300869', '1300870', '1300871', '1300872', '1300873', '1300874', '1300875', '1300876', '1300877', '1300878', '1300879', '1300880', '1300881', '1300882', '1300883', '1300884', '1300885', '1300886', '1300887', '1300888', '1300889', '1300890', '1300891', '1300892', '1300893', '1300894', '1300895', '1300896', '1300897', '1300898', '1300899', '1300900', '1300901', '1300902', '1300903', '1300904', '1300905', '1300906', '1300907', '1300908', '1300909', '1300910', '1300911', '1300912', '1300913', '1300914', '1300915', '1300916', '1300917', '1300918', '1300919', '1300920', '1300921', '1300922', '1300923', '1300924', '1300925', '1300926', '1300927', '1300928', '1300929', '1300930', '1300931', '1300932', '1300933', '1300934', '1300935', '1300936', '1300937', '1300938', '1300939', '1300940', '1300941', '1300942', '1300943', '1300944', '1300945', '1300946', '1300947', '1300948', '1300949', '1300950', '1300951', '1300952', '1300953', '1300954', '1300955', '1300956', '1300957', '1300958', '1300959', '1300960', '1300961', '1300962', '1300963', '1300964', '1300965', '1300966', '1300967', '1300968', '1300969', '1300970', '1300971', '1300972', '1300973', '1300974', '1300975', '1300976', '1300977', '1300978', '1300979', '1300980', '1300981', '1300982', '1300983', '1300984', '1300985', '1300986', '1300987', '1300988', '1300989', '1300990', '1300991', '1300992', '1300993', '1300994', '1300995', '1300996', '1300997', '1300998', '1300999', '1301000', '1301001', '1301002', '1301003', '1301004', '1301005', '1301006', '1301007', '1301008', '1301009', '1301010', '1301011', '1301012', '1301013', '1301014', '1301015', '1301016', '1301017', '1301018', '1301019', '1301020', '1301021', '1301022', '1301023', '1301024', '1301025', '1301026', '1301027', '1301028', '1301029', '1301030', '1301031', '1301032', '1301033', '1301034', '1301035', '1301036', '1301037', '1301038', '1301039', '1301040', '1301041', '1301042', '1301043', '1301044', '1301045', '1301046', '1301047', '1301048', '1301049', '1301050', '1301051', '1301052', '1301053', '1301054', '1301055', '1301056', '1301057', '1301058', '1301059', '1301060', '1301061', '1301062', '1301063', '1301064', '1301065', '1301066', '1301067', '1301068', '1301069', '1301070', '1301071', '1301072', '1301073', '1301074', '1301075', '1301076', '1301077', '1301078', '1301079', '1301080', '1301081', '1301082', '1301083', '1301084', '1301085', '1301086', '1301087', '1301088', '1301089', '1301090', '1301091', '1301092', '1301093', '1301094', '1301095', '1301096', '1301097', '1301098', '1301099', '1301100', '1301101', '1301102', '1301103', '1301104', '1301105', '1301106', '1301107', '1301108', '1301109', '1301110', '1301111', '1301112', '1301113', '1301114', '1301115', '1301116', '1301117', '1301118', '1301119', '1301120', '1301121', '1301122', '1301123', '1301124', '1301125', '1301126', '1301127', '1301128', '1301129', '1301130', '1301131', '1301132', '1301133', '1301134', '1301135', '1301136', '1301137', '1301138', '1301139', '1301140', '1301141', '1301142', '1301143', '1301144', '1301145', '1301146', '1301147', '1301148', '1301149', '1301150', '1301151', '1301152', '1301153', '1301154', '1301155', '1301156', '1301157', '1301158', '1301159', '1301160', '1301161', '1301162', '1301163', '1301164', '1301165', '1301166', '1301167', '1301168', '1301169', '1301170', '1301171', '1301172', '1301173', '1301174', '1301175', '1301176', '1301177', '1301178', '1301179', '1301180', '1301181', '1301182', '1301183', '1301184', '1301185', '1301186', '1301187', '1301188', '1301189', '1301190', '1301191', '1301192', '1301193', '1301194', '1301195', '1301196', '1301197', '1301198', '1301199', '1301200', '1301201', '1301202', '1301203', '1301204', '1301205', '1301206', '1301207', '1301208', '1301209', '1301210', '1301211', '1301212', '1301213', '1301214', '1301215', '1301216', '1301217', '1301218', '1301219', '1301220', '1301221', '1301222', '1301223', '1301224', '1301225', '1301226', '1301227', '1301228', '1301229', '1301230', '1301231', '1301232', '1301233', '1301234', '1301235', '1301236', '1301237', '1301238', '1301239', '1301240', '1301241', '1301242', '1301243', '1301244', '1301245', '1301246', '1301247', '1301248', '1301249', '1301250', '1301251', '1301252', '1301253', '1301254', '1301255', '1301256', '1301257', '1301258', '1301259', '1301260', '1301261', '1301262', '1301263', '1301264', '1301265', '1301266', '1301267', '1301268', '1301269', '1301270', '1301271', '1301272', '1301273', '1301274', '1301275', '1301276', '1301277', '1301278', '1301279', '1301280', '1301281') AND wo.AccountNumber = '14546' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-5_0) - __SPLIT__ 2026-01-19 09:33:41,324 - 123878 - src.utils.log - INFO - βœ… Fetched 1801 rows - __SPLIT__ 2026-01-19 09:33:41,399 - 123878 - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-01-19 09:33:41,476 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:33:41,816 - 123878 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-19 09:33:41,890 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:33:42,221 - 123878 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-19 09:33:42,297 - 123878 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 1801 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:33:42,694 - 123878 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1801) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-01-19 09:34:05,298 - 123878 - src.utils.log - INFO - βœ… All 1801 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-01-19 09:34:05,414 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 149742 AND WorkOrderNo IN (6989214, 7369291, 6115992, 4238475, 2516996, 7902218, 2896066, 5187934, 4899441, 4569667, 5037517, 5799078, 3938170, 1394060, 1186051, 4047159, 3953375, 8564032, 3326682, 8625339, 4157714, 1373854, 1262367, 4866096, 3352455, 7717601, 2767957, 2766241, 6855588, 8207626, 9173550, 9470990, 1231687, 5232348, 8966499, 1582883, 8311664, 8082001, 8058315, 8123028, 5892034, 4179283, 4299646, 2001332, 6245568, 8206711, 8537386, 9621220, 2162383, 7222744, 9200273, 2153408, 8434385, 2498487, 3356689, 8814819, 7500892, 6904958, 1127705, 2035583, 4649927, 9511414, 9291873, 2677548, 1231228, 1064275, 9860646, 8281114, 2203452, 9755524, 8003243, 9861383, 1951342, 6420247, 4349177, 8001888, 1747247, 3715495, 1012376, 1859775, 1204646, 5433054, 1535414, 5443940, 7886153, 9345342, 7245336, 6296394, 1081670, 8738145, 6325185, 3789927, 8390397, 7492135, 7146209, 8564807, 9528287, 1945660, 5208818, 5212102, 9393487, 1229897, 4866224, 5764427, 4689709, 2931473, 4000620, 4904620, 2206318, 5925288, 1991872, 4645414, 9073256, 1106080, 5748563, 2782219, 2552945, 7457612, 2755809, 2812508, 1015761, 5844637, 9223850, 4417830, 8918913, 9435126, 3620270, 1564510, 5942109, 7048279, 1465853, 6339350, 6306590, 7420607, 6937783, 4615735, 9851527, 9822045, 1148054, 3213382, 7394028, 1881092, 3539504, 4981630, 3326638, 7344611, 5008368, 9879235, 4051141, 6659716, 9613608, 6066064, 1700059, 8381442, 7750498, 9810501, 8951640, 2794022, 2713422, 2050303, 4131132, 1263155, 6208531, 5946202, 2419562, 5874236, 8601885, 2033264, 6755314, 1387732, 1576653, 7999586, 3324764, 8638875, 2042617, 9020021, 1789793, 9011993, 7538044, 8057573, 6134212, 7642303, 3996081, 5018308, 8645448, 6272892, 2726137, 5728311, 4721582, 7539719, 9299992, 4431059, 4498811, 9703287, 1314201, 5321699, 6496065, 4819648, 9234050, 7951129, 8342333, 9581665, 5029355, 5920201, 8806836, 4362812, 4519883, 8969730, 4917111, 9935278, 6943428, 1805762, 8016540, 6672889, 6883800, 4743129, 6207759, 6516010, 2614373, 3421403, 3036574, 1875602, 2225841, 5099803, 8191978, 8503485, 1689927, 9972743, 8846704, 6638762, 7486841, 9413862, 7021608, 6213117, 4723278, 4773788, 5185048, 5372985, 2439748, 8446206, 5268757, 3159909, 7582760, 8196077, 4330450, 2041510, 7814201, 3237536, 7076979, 8932809, 8498796, 3836169, 9824744, 8525066, 7133810, 6053929, 9766011, 6721955, 4912251, 5294112, 1083545, 3347337, 7490580, 7926278, 3453353, 6173953, 9870504, 6887482, 5850401, 7481333, 1073906, 8587404, 4657710, 5084944, 5194685, 7236905, 2000336, 5047712, 6884784, 7937972, 9168863, 8171232, 5216538, 9544790, 4204112, 9164666, 2113795, 1245366, 3074188, 2582071, 7925711, 3149980, 3431391, 4900530, 2916053, 8381286, 9012050, 3097444, 8832561, 3178200, 4190472, 7585948, 8866153, 3354978, 5558338, 1155021, 2070436, 3059294, 1835088, 5080242, 4253577, 8135459, 4894583, 5647488, 2760479, 7172610, 2014948, 9003151, 3716954, 7400380, 2779097, 4538781, 4646942, 7352957, 7514875, 2661828, 6468358, 5959789, 6569396, 2488400, 6842032, 3676100, 6243772, 9974192, 9740065, 2363591, 5687121, 6851042, 2872948, 8498038, 6749428, 1469451, 5682547, 4415379, 7797090, 6862407, 5585930, 3622983, 9847436, 5440521, 5050718, 8857375, 7216924, 3098423, 9474024, 4098792, 8535025, 8293667, 1290606, 6320884, 7917110, 4142187, 6472623, 6036362, 8524798, 3678616, 9257487, 5913921, 9693564, 9410807, 1644366, 9881909, 7428641, 6976267, 6361745, 3576714, 7451634, 5895458, 9568064, 9779854, 6770934, 8585392, 5122618, 7678310, 9682260, 1424859, 2317423, 9317150, 6367202, 3430256, 2556743, 1124760, 9543105, 9211986, 3822853, 7663263, 2168190, 7590667, 5920040, 9938265, 5147507, 6207446, 7028094, 8851977, 5523649, 3604588, 4977269, 9417426, 5680495, 5575032, 3099977, 5970328, 6730263, 5682851, 6163304, 7172961, 1726545, 3445928, 2471259, 7211903, 8133712, 5945198, 6100930, 3371693, 2056355, 7643726, 6866653, 5664003, 6280904, 7458689, 4522003, 2706068, 6323525, 1368846, 2246758, 4750454, 9054554, 8557174, 5130430, 8463907, 6802138, 4470199, 7461964, 8181076, 8787769, 3219812, 3378992, 9749464, 5113891, 1845784, 5204406, 8166745, 1599023, 5733261, 7573281, 1603530, 7789426, 1589218, 1836076, 8428642, 1294061, 5176949, 8496209, 4393566, 8166699, 8046117, 6320950, 7024321, 5673641, 5274014, 6939637, 4112067, 2919579, 9572371, 6677164, 2648508, 1183743, 4642846, 8811693, 9622927, 5127226, 7423263, 9031940, 7468942, 8369408, 9768039, 7544007, 8534313, 9539229, 8326861, 4202800, 6801667, 1032135, 3610764, 9675725, 8245014, 1657732, 3966824, 3986387, 6812462, 1495859, 7153280, 2485328, 1539323, 3224436, 4351722, 6097488, 1434343, 9346587, 6580934, 1871936, 1066889, 5571096, 7138866, 5092993, 5441722, 7044206, 7752362, 1759554, 2642002, 7282982, 5808803, 1300870, 5142130, 8576192, 7469419, 7194379, 6261249, 1004230, 6931309, 7385458, 5574189, 5120961, 9483149, 2014673, 3624472, 1992466, 9195430, 9634412, 1777423, 7304121, 4115591, 9089616, 8078657, 3571019, 4571557, 6662698, 6116384, 2857627, 5589475, 5991877, 5322958, 4066649, 9448448, 6193706, 2260500, 1393580, 2946652, 7200265, 3552945, 5794277, 8145249, 3105536, 1847615, 2115095, 3672483, 1843004, 3259911, 8135434, 5286585, 6238837, 4992008, 7065650, 3462032, 7666717, 1452010, 1751156, 1913691, 8091829, 8602056, 9435129, 3385764, 9591861, 7001926, 4146833, 4621710, 4129939, 4155538, 7249136, 3626892, 5232789, 3918471, 3428532, 7647003, 1463735, 5496566, 3914786, 3549544, 9404063, 6368210, 1056304, 5118485, 5676837, 1450240, 5696363, 6467455, 1529779, 8303900, 3786993, 6580234, 4646028, 3482974, 8594668, 2133330, 4642763, 2883402, 4648838, 7524452, 4676847, 6612937, 7464944, 9144897, 1700688, 1968556, 3024601, 1130832, 3608784, 5615022, 2380156, 5170426, 1776163, 7932215, 9534732, 4877838, 6268675, 6280389, 5420527, 7544596, 2769486, 4226418, 5665213, 3231207, 4587726, 5555978, 1869557, 7489765, 2450299, 6510346, 6045608, 9212694, 7300548, 9623880, 9733385, 1110198, 5300044, 3770271, 2828236, 6859954, 6720494, 7291688, 1891872, 8889488, 2899211, 2471199, 5388098, 3236669, 4383517, 3145059, 5771919, 6691587, 3844005, 1688256, 7830065, 5143206, 6703811, 2966016, 2403814, 5626545, 1517441, 8287103, 4846948, 8399094, 7130509, 9956892, 3627369, 8230805, 2768329, 7859325, 3036811, 4920788, 9467909, 6475783, 3854963, 5097230, 6606759, 8920335, 6102593, 2030565, 3282734, 2605489, 5836236, 5229963, 7032274, 4143406, 4441337, 1184219, 4105920, 3296362, 3156068, 9646813, 7754932, 8155182, 6836829, 9522227, 1355718, 2469297, 4842610, 8449822, 2578032, 7339122, 1692049, 1503013, 7524806, 1695287, 6787588, 4302561, 6361548, 9096233, 3469026, 7196632, 8726210, 4562611, 3167761, 3641637, 4163524, 1863606, 7255475, 4363861, 7075118, 3124207, 2720495, 2678079, 1466175, 3501878, 8021588, 6450382, 4858859, 3441590, 2469248, 6779487, 2264812, 8983698, 9159741, 4022068, 3882908, 3218869, 5847309, 2753660, 8733110, 2053144, 8244167, 8801922, 2815347, 2438251, 4096583, 6353043, 7756265, 4880200, 9162128, 6962759, 4681546, 3857382, 7294746, 4602282, 5689812, 9103295, 8133971, 3200952, 3690118, 7802829, 2791846, 7473812, 2989295, 2341341, 5061388, 9448057, 1698006, 4740554, 9659007, 8205941, 8016387, 4047278, 1039704, 9376915, 5747783, 2168885, 2441863, 1722192, 8573906, 7453841, 1686761, 4264149, 6912916, 2171742, 5001737, 6176580, 4702595, 6879872, 3489252, 3718658, 7722989, 9001951, 6857183, 4882807, 1599717, 3536495, 6691948, 9383542, 9540656, 7084888, 2935987, 1072016, 2070247, 3414757, 4010843, 2476743, 1541465, 6555390, 6349450, 3227385, 6468468, 4567968, 2064408, 1214977, 7681299, 2299807, 3330728, 7556785, 9127319, 1649692, 9222026, 7958176, 8911918, 2105787, 2009779, 6111415, 3299620, 5866225, 1015340, 2999943, 1336107, 7522041, 4994859, 3090502, 9256458, 8741842, 6090970, 5838188, 3235936, 7797875, 5868345, 6260525, 6385590, 6683496, 4982042, 4019800, 2405324, 5705774, 5221258, 3147497, 8882388, 9830515, 6560979, 4765845, 5991608, 4133027, 8782099, 5311443, 4936263, 1593925, 5863441, 3957452, 8420931, 1487001, 9723102, 9134627, 7815924, 8405999, 1877620, 2541035, 1365285, 8511516, 3396717, 6492864, 6697676, 5834894, 3798988, 6885322, 1630860, 4681542, 7903496, 9510641, 6804227, 7409958, 5547248, 5990556, 1019828, 4909562, 5956730, 5074871, 3765396, 9440366, 4584615, 9731070, 1816860, 9376204, 8973798, 9414489, 8608814, 9213941, 8859541, 1351996, 2835412, 8331674, 9412694, 4467359, 3184886, 3206997, 7497531, 8851516, 8825338, 6714107, 6328132, 1741830, 3349626, 3151651, 7526682, 7730875, 6406826, 9509340, 3901605, 1290861, 4538638, 1634418, 4311839, 7679736, 1983110, 8420658, 1489878, 8090114, 6865497, 5901471, 3718958, 5965023, 2117728, 5906450, 4977835, 1438750, 3959058, 5814310, 6133840, 1631541, 8350889, 8843924, 5965188, 2842724, 4252671, 1262291, 7661668, 3056189, 5740597, 6079911, 6864284, 6152214, 3979532, 1658178, 5923126, 9001867, 3134870, 6386872, 1282034, 8418455, 5631832, 3928066, 4442174, 8440993, 1924886, 3510487, 3299722, 8243203, 1192344, 7788663, 6956957, 7992241, 5036980, 3572694, 9770995, 2206299, 4312799, 4904977) AND GenerateWorkOrderHistoryId = 123878;... (Thread: ThreadPoolExecutor-6_0) - __SPLIT__ 2026-01-19 09:34:05,415 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 149742 AND WorkOrderNo IN (7853002, 5115950, 2319132, 6970052, 3628650, 3161797, 1357297, 7987647, 3711289, 6079874, 2354919, 3280796, 7192426, 8025338, 8389111, 3016285, 9247500, 6543664, 5958875, 8432075, 2764951, 9170933, 2216820, 2348636, 8108845, 1270583, 6415732, 4652884, 8438931, 1144682, 3117611, 7565738, 7599301, 1113163, 8972765, 7805154, 2706428, 9604927, 9850834, 1071111, 5260539, 2566656, 1134554, 6258546, 4213172, 8648810, 3207068, 6942311, 2604048, 8824334, 7210450, 7236755, 6917682, 5387503, 9694375, 7511076, 1162951, 6725690, 5040931, 7313741, 9443859, 5495329, 4818306, 1658265, 5912997, 2396008, 3373778, 7833594, 1653385, 1011258, 9097491, 4043583, 9269703, 7170671, 8111732, 3080368, 6325903, 3646505, 9767283, 6420584, 9220657, 1039146, 4877947, 1931673, 4075696, 1026070, 5001203, 1594472, 4428516, 3494112, 5442353, 3555015, 9488982, 9366438, 7352330, 4944571, 7269569, 9839913, 3325018, 6223557, 9769280, 3831767, 2675180, 6738849, 4152200, 8897771, 5186134, 2441401, 2108802, 7659515, 7243741, 9016428, 2289735, 9836651, 1233985, 8963761, 4860900, 6128329, 7039874, 7541319, 4584205, 5481110, 9392059, 5992967, 4955693, 8782380, 3769832, 8120584, 1347672, 7344768, 7047411, 2276348, 5805680, 6522464, 7871163, 9953539, 7817602, 7620705, 4581400, 1000386, 1792789, 6730027, 9919351, 6006256, 9443100, 9113227, 9228686, 1121848, 4120858, 7281961, 8678408, 3593038, 8409886, 4592045, 7051151, 9292399, 5660650, 4712364, 8266149, 8058892, 2991602, 8816457, 8471058, 8179668, 1483580, 2898336, 3422677, 1098870, 8109869, 1760403, 4639406, 2477955, 9541433, 6524780, 1004474, 7289432, 5331823, 9222215, 9298622, 8294403, 5482716, 7214520, 8473254, 3648906, 6554442, 2107325, 9658140, 1295786, 6008125, 1994420, 6667992, 1443161, 1117760, 5617853, 5220965, 2024276, 1535757, 2364818, 8082756, 4986629, 3759463, 2919736, 7270425, 7116735, 1147058, 7301168, 9252626, 5685864, 6080028, 7666229, 5550257, 7321267, 5804547, 2556350, 1956455, 8976370, 3082331, 2578706, 7725687, 2314951, 6676798, 4391690, 4783709, 7126104, 5131794, 7306232, 2236977, 8585045, 8166521, 2477310, 1986960, 5601166, 6295873, 1991407, 5998657, 4775524, 2859724, 9041521, 1526742, 3015257, 1215133, 3711456, 6190437, 5681360, 6478038, 8398584, 5171725, 4165202, 5982753, 9937000, 7012817, 8670564, 3742884, 6014429, 8983495, 1855057, 5268320, 1671091, 2460986, 7587046, 7809558, 1858705, 6590031, 7766605, 4710254, 3755915, 6360025, 5395677, 8196401, 3618454, 3498798, 3121972, 3937275, 8757581, 8082593, 7469614, 4563894, 8784858, 3371128, 9610315, 7783514, 3926786, 2473564, 8186163, 8222941, 5760137, 1561756, 1854941, 5852292, 5765321, 3768375, 4887458, 2264615, 8876182, 6518152, 7864703, 5453766, 7928410, 8051135, 9880939, 2392791, 5190184, 2323365, 1704636, 8186745, 1725533, 1288626, 3494916, 8201418, 4172389, 6522437, 5168029, 6199872, 8801804, 9592478, 1667049, 7188457, 9723301, 3714160, 5896379, 2297837, 3764914, 5434951, 9408390, 5598424, 1112377, 2546658, 1148773, 9572616, 3027280, 6033297, 5032004, 2362899, 9603497, 7329000, 1009432, 1223979, 4801002, 5560680, 2967512, 4055351, 5970558, 5043954, 1805082, 1349404, 8963411, 4392945, 2331810, 5598276, 6617530, 7467874, 7598647, 7411459, 5529482, 2563628, 6520005, 4548712, 9804815, 6305136, 3906073, 9104345, 7418857, 3781483, 1278036, 5985932, 3087268, 1801930, 7115147, 7755994, 8701212, 8616300, 7076451, 8856373, 8550049, 7453710, 7161754, 1579149, 4274678, 3677030, 5041114, 4232837, 9011763, 5933749, 7733436, 8638682, 5891268, 7942024, 9480449, 3629301, 3593003, 8544655, 6082622, 7873188, 1024767, 6954905, 3257134, 6159187, 7855292, 1923405, 3640720, 2163387, 3369125, 4553402, 6868309, 9580124, 1683634, 3776578, 3076022, 9429816, 5281339, 9010241, 5164345, 7421517, 3172388, 3061195, 2410722, 9374672, 3072275, 1144526, 9572879, 5933486, 6587169, 8748237, 7318737, 3618225, 9214285, 4270503, 3640142, 5965207, 3086652, 8749078, 6308435, 4036748, 9262230, 5482319, 9502148, 1250562, 2536248, 6318775, 3117538, 3185366, 7046658, 7516280, 9837205, 1737500, 1990297, 5770556, 1370764, 3368526, 7354928, 6483937, 3861619, 7154392, 9348352, 6709793, 3885608, 5940988, 4572809, 3761365, 2312066, 4740781, 8281792, 1053167, 6688775, 4242737, 3908301, 6975656, 4456552, 8661062, 6230293, 6156195, 7961979, 1207793, 4972337, 8373720, 7338822, 7938747, 1374543, 4187667, 3014501, 1893581, 8851967, 1442717, 9495322, 5366419, 6076026, 3946914, 9484611, 3098202, 5884864, 3537758, 4745081, 7814329, 1348600, 1968199, 5009698, 8946123, 1715685, 7881023, 3881018, 5682976, 2402457, 8957057, 5866912, 2305058, 9523202, 7207396, 4536058, 8839612, 2493228, 5048400, 8248891, 9544593, 6937434, 5667839, 7256479, 7371757, 2197533, 2395143, 7440756, 3561610, 9205747, 6224702, 3034646, 7672331, 8314821, 5282151, 7308339, 9025073, 8382832, 6030523, 8420612, 8497034, 4542332, 2176629, 4584503, 7832520, 9743191, 1314005, 9905186, 2358501, 6999841, 9403842, 7690186, 9712038, 3111586, 7041033, 7000150, 3872976, 1779299, 6140616, 4125628, 2843756, 3185900, 7397949, 3939958, 8384664, 1132045, 4021922, 5871194, 8854992, 6620186, 4868439, 7921890, 8354174, 8375520, 8671772, 8838162, 1797972, 6556113, 9328016, 3486827, 5914237, 2778730, 2182076, 7693941, 8279412, 6748602, 9729645, 5847692, 7427999, 5123421, 6625885, 2320909, 5617061, 8884028, 5137912, 3009444, 3126863, 6236453, 3154924, 4673481, 4220057, 6068749, 9650241, 7032907, 1896794, 5041591, 5018149, 8212422, 3207060, 6153195, 4779248, 8995171, 7631353, 9907224, 9279347, 2209756, 6379688, 5434998, 2045683, 1126774, 1558487, 7370359, 2822058, 3414279, 8798794, 3744272, 6826299, 8852700, 8351649, 4625851, 4580770, 1904550, 9980022, 8484517, 7478968, 1222955, 9283710, 9996396, 4486112, 4082813, 3665491, 8188848, 8618425, 1779234, 4041750, 6857344, 6034146, 2097092, 3540916, 1552956, 6377815, 4138378, 2521572, 8554641, 4902633, 7551967, 2861694, 5251173, 4697403, 9190226, 9178920, 8019735, 4366032, 6719060, 1559344, 4103659, 5687779, 8156829, 8541810, 4299372, 3026333, 5405809, 7335539, 8845861, 1431679, 3550661, 4162263, 6684318, 4684227, 8954002, 7217620, 7205495, 7937704, 5917329, 1362017, 7301089, 4696518, 5900386, 3158412, 9946615, 3315354, 7174893, 7854000, 1166770, 9653026, 2775767, 4835579, 2720292, 2736528, 5794473, 4385865, 2173576, 8309033, 2991053, 3526665, 1916299, 5078540, 2961355, 1157400, 7108380, 8419174, 4385297, 6285916, 9898899, 4672915, 1932587, 8825820, 7370440, 5868665, 4220297, 7288783, 9980182, 5281143, 2525906, 6593517, 5753178, 9078583, 2844645, 2997335, 4578245, 3471930, 3287265, 5536401, 7154031, 2816755, 3862799, 9901126, 1653277, 2286627, 2267993, 4443621, 5694149, 1102632, 7330265, 9344212, 1423989, 2066214, 2284912, 6406282, 9287903, 6827936, 3525685, 7386704, 1927838, 3129656, 2795073, 8829759, 7257158, 9043926, 5132077, 4223672, 9963696, 6058961, 6801829, 6484510, 1076902, 3453733, 7522535, 6120879, 7244758, 1178047, 2923902, 3170840, 9761025, 1907595, 4421395, 9310707, 6650163, 7866363, 4440902, 1442234, 6848533, 5182901, 7574752, 9212362, 7240972, 7175202, 4057530, 3596058, 4253897, 1518944, 1080373, 9665068, 6947107, 8605792, 4074767, 6246049, 4548221, 3142973, 6246884, 1554251, 7547428, 9661324, 7770964, 5012315, 8795884, 8098731, 7846347, 8645727) AND GenerateWorkOrderHistoryId = 123878;... (Thread: ThreadPoolExecutor-6_1) - __SPLIT__ 2026-01-19 09:34:06,306 - 123878 - src.utils.log - INFO - βœ… Fetched 1000 rows - __SPLIT__ 2026-01-19 09:34:06,357 - 123878 - src.utils.log - INFO - βœ… Fetched 801 rows - __SPLIT__ 2026-01-19 09:34:06,434 - 123878 - src.utils.log - INFO - 🏁 Final merged rows: 1801 - __SPLIT__ 2026-01-19 09:34:06,509 - 123878 - src.utils.log - INFO - Parallel Insertion in work order tables begin - __SPLIT__ 2026-01-19 09:34:06,571 - 123878 - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-7_0) - __SPLIT__ 2026-01-19 09:34:06,572 - 123878 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderAppliedDiscount: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-7_1) - __SPLIT__ 2026-01-19 09:34:06,573 - 123878 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderSalesPersonCommission: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-7_2) - __SPLIT__ 2026-01-19 09:34:06,573 - 123878 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderCommissionAdjustment: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-7_3) - __SPLIT__ 2026-01-19 09:34:06,573 - 123878 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 1801 rows in batches of 25000 (Thread: ThreadPoolExecutor-7_4) - __SPLIT__ 2026-01-19 09:34:06,574 - 123878 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrder: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-7_5) - __SPLIT__ 2026-01-19 09:34:06,574 - 123878 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 1801 rows in batches of 25000 (Thread: ThreadPoolExecutor-7_6) - __SPLIT__ 2026-01-19 09:34:06,574 - 123878 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkorderSourceMapping: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-7_7) - __SPLIT__ 2026-01-19 09:34:06,574 - 123878 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-7_8) - __SPLIT__ 2026-01-19 09:34:06,922 - 123878 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into CRM.LeadNote in 0 batches - __SPLIT__ 2026-01-19 09:34:06,981 - 123878 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceAuto.WorkOrderAppliedDiscount in 0 batches - __SPLIT__ 2026-01-19 09:34:07,046 - 123878 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderSalesPersonCommission in 0 batches - __SPLIT__ 2026-01-19 09:34:07,123 - 123878 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceAuto.WorkOrderCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-19 09:34:07,178 - 123878 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1801) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-01-19 09:34:07,203 - 123878 - src.utils.log - INFO - [OK] Lead Notes completed. - __SPLIT__ 2026-01-19 09:34:07,249 - 123878 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrder in 0 batches - __SPLIT__ 2026-01-19 09:34:07,301 - 123878 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1801) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-01-19 09:34:07,378 - 123878 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkorderSourceMapping in 0 batches - __SPLIT__ 2026-01-19 09:34:07,582 - 123878 - src.utils.log - INFO - [OK] Discount Applied completed. - __SPLIT__ 2026-01-19 09:34:07,870 - 123878 - src.utils.log - INFO - [OK] Sales Person Commission completed. - __SPLIT__ 2026-01-19 09:34:07,934 - 123878 - src.utils.log - INFO - [OK] Adjustment completed. - __SPLIT__ 2026-01-19 09:34:08,007 - 123878 - src.utils.log - INFO - [OK] Sub WO completed. - __SPLIT__ 2026-01-19 09:34:08,070 - 123878 - src.utils.log - INFO - [OK] Source Mapping completed. - __SPLIT__ 2026-01-19 09:34:08,236 - 123878 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 0 batches - __SPLIT__ 2026-01-19 09:34:08,301 - 123878 - src.utils.log - INFO - [OK] Publish Services completed. - __SPLIT__ 2026-01-19 09:34:12,475 - 123878 - src.utils.log - INFO - βœ… All 1801 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-01-19 09:34:12,542 - 123878 - src.utils.log - INFO - [OK] Crew completed. - __SPLIT__ 2026-01-19 09:34:17,039 - 123878 - src.utils.log - INFO - βœ… All 1801 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-01-19 09:34:17,105 - 123878 - src.utils.log - INFO - [OK] Services completed. - __SPLIT__ 2026-01-19 09:34:17,175 - 123878 - src.utils.log - INFO - All publish tasks completed successfully. - __SPLIT__ 2026-01-19 09:34:17,245 - 123878 - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-01-19 09:34:17,311 - 123878 - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 123878 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:34:17,657 - 123878 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-19 09:34:17,725 - 123878 - src.utils.log - INFO - πŸ”„ Updating next gen date parallely: inside update_next_workorder_generation - __SPLIT__ 2026-01-19 09:34:17,976 - 123878 - src.utils.log - INFO - πŸ›  Creating temp table #tbl_4916b26118 - __SPLIT__ 2026-01-19 09:34:18,170 - 123878 - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_4916b26118 - __SPLIT__ 2026-01-19 09:34:18,756 - 123878 - src.utils.log - INFO - πŸ” Running UPDATE to apply changes - __SPLIT__ 2026-01-19 09:34:19,106 - 123878 - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-01-19 09:34:19,171 - 123878 - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_4916b26118 - __SPLIT__ 2026-01-19 09:34:19,236 - 123878 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 123878 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:34:19,571 - 123878 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-19 09:34:19,637 - 123878 - src.utils.log - INFO - Work order published ids: (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098, 1099, 1100, 1101, 1102, 1103, 1104, 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126, 1127, 1128, 1129, 1130, 1131, 1132, 1133, 1134, 1135, 1136, 1137, 1138, 1139, 1140, 1141, 1142, 1143, 1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152, 1153, 1154, 1155, 1156, 1157, 1158, 1159, 1160, 1161, 1162, 1163, 1164, 1165, 1166, 1167, 1168, 1169, 1170, 1171, 1172, 1173, 1174, 1175, 1176, 1177, 1178, 1179, 1180, 1181, 1182, 1183, 1184, 1185, 1186, 1187, 1188, 1189, 1190, 1191, 1192, 1193, 1194, 1195, 1196, 1197, 1198, 1199, 1200, 1201, 1202, 1203, 1204, 1205, 1206, 1207, 1208, 1209, 1210, 1211, 1212, 1213, 1214, 1215, 1216, 1217, 1218, 1219, 1220, 1221, 1222, 1223, 1224, 1225, 1226, 1227, 1228, 1229, 1230, 1231, 1232, 1233, 1234, 1235, 1236, 1237, 1238, 1239, 1240, 1241, 1242, 1243, 1244, 1245, 1246, 1247, 1248, 1249, 1250, 1251, 1252, 1253, 1254, 1255, 1256, 1257, 1258, 1259, 1260, 1261, 1262, 1263, 1264, 1265, 1266, 1267, 1268, 1269, 1270, 1271, 1272, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280, 1281, 1282, 1283, 1284, 1285, 1286, 1287, 1288, 1289, 1290, 1291, 1292, 1293, 1294, 1295, 1296, 1297, 1298, 1299, 1300, 1301, 1302, 1303, 1304, 1305, 1306, 1307, 1308, 1309, 1310, 1311, 1312, 1313, 1314, 1315, 1316, 1317, 1318, 1319, 1320, 1321, 1322, 1323, 1324, 1325, 1326, 1327, 1328, 1329, 1330, 1331, 1332, 1333, 1334, 1335, 1336, 1337, 1338, 1339, 1340, 1341, 1342, 1343, 1344, 1345, 1346, 1347, 1348, 1349, 1350, 1351, 1352, 1353, 1354, 1355, 1356, 1357, 1358, 1359, 1360, 1361, 1362, 1363, 1364, 1365, 1366, 1367, 1368, 1369, 1370, 1371, 1372, 1373, 1374, 1375, 1376, 1377, 1378, 1379, 1380, 1381, 1382, 1383, 1384, 1385, 1386, 1387, 1388, 1389, 1390, 1391, 1392, 1393, 1394, 1395, 1396, 1397, 1398, 1399, 1400, 1401, 1402, 1403, 1404, 1405, 1406, 1407, 1408, 1409, 1410, 1411, 1412, 1413, 1414, 1415, 1416, 1417, 1418, 1419, 1420, 1421, 1422, 1423, 1424, 1425, 1426, 1427, 1428, 1429, 1430, 1431, 1432, 1433, 1434, 1435, 1436, 1437, 1438, 1439, 1440, 1441, 1442, 1443, 1444, 1445, 1446, 1447, 1448, 1449, 1450, 1451, 1452, 1453, 1454, 1455, 1456, 1457, 1458, 1459, 1460, 1461, 1462, 1463, 1464, 1465, 1466, 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478, 1479, 1480, 1481, 1482, 1483, 1484, 1485, 1486, 1487, 1488, 1489, 1490, 1491, 1492, 1493, 1494, 1495, 1496, 1497, 1498, 1499, 1500, 1501, 1502, 1503, 1504, 1505, 1506, 1507, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1519, 1520, 1521, 1522, 1523, 1524, 1525, 1526, 1527, 1528, 1529, 1530, 1531, 1532, 1533, 1534, 1535, 1536, 1537, 1538, 1539, 1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547, 1548, 1549, 1550, 1551, 1552, 1553, 1554, 1555, 1556, 1557, 1558, 1559, 1560, 1561, 1562, 1563, 1564, 1565, 1566, 1567, 1568, 1569, 1570, 1571, 1572, 1573, 1574, 1575, 1576, 1577, 1578, 1579, 1580, 1581, 1582, 1583, 1584, 1585, 1586, 1587, 1588, 1589, 1590, 1591, 1592, 1593, 1594, 1595, 1596, 1597, 1598, 1599, 1600, 1601, 1602, 1603, 1604, 1605, 1606, 1607, 1608, 1609, 1610, 1611, 1612, 1613, 1614, 1615, 1616, 1617, 1618, 1619, 1620, 1621, 1622, 1623, 1624, 1625, 1626, 1627, 1628, 1629, 1630, 1631, 1632, 1633, 1634, 1635, 1636, 1637, 1638, 1639, 1640, 1641, 1642, 1643, 1644, 1645, 1646, 1647, 1648, 1649, 1650, 1651, 1652, 1653, 1654, 1655, 1656, 1657, 1658, 1659, 1660, 1661, 1662, 1663, 1664, 1665, 1666, 1667, 1668, 1669, 1670, 1671, 1672, 1673, 1674, 1675, 1676, 1677, 1678, 1679, 1680, 1681, 1682, 1683, 1684, 1685, 1686, 1687, 1688, 1689, 1690, 1691, 1692, 1693, 1694, 1695, 1696, 1697, 1698, 1699, 1700, 1701, 1702, 1703, 1704, 1705, 1706, 1707, 1708, 1709, 1710, 1711, 1712, 1713, 1714, 1715, 1716, 1717, 1718, 1719, 1720, 1721, 1722, 1723, 1724, 1725, 1726, 1727, 1728, 1729, 1730, 1731, 1732, 1733, 1734, 1735, 1736, 1737, 1738, 1739, 1740, 1741, 1742, 1743, 1744, 1745, 1746, 1747, 1748, 1749, 1750, 1751, 1752, 1753, 1754, 1755, 1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800) - __SPLIT__ 2026-01-19 09:34:19,706 - 123878 - src.utils.log - INFO - Time took to perform operation in publishing 123878: 257.59 - __SPLIT__ 2026-01-19 09:34:19,784 - 123878 - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: 123878 - __SPLIT__ 2026-01-19 09:34:19,848 - 123878 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-01-19 04:34:19.637' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123878;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 09:34:20,184 - 123878 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-19 13:25:18,870 - 11746 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=11746 - __SPLIT__ 2026-01-19 13:25:19,099 - 11746 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 11746 - __SPLIT__ 2026-01-19 13:25:19,173 - 11746 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-19 13:25:19,237 - 11746 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 13:25:21,293 - 11746 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-19 13:25:21,364 - 11746 - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-01-19 13:25:21,438 - 11746 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 11746;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 13:25:21,791 - 11746 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-19 13:25:21,871 - 11746 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 11746), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 11746), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 11746 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 13:25:22,236 - 11746 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-19 13:25:22,302 - 11746 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 11746;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 13:25:22,648 - 11746 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-19 13:25:22,711 - 11746 - src.utils.log - INFO - No Setup Found Error:'StartDate' - __SPLIT__ 2026-01-19 13:25:22,785 - 11746 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 11746;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 13:25:23,157 - 11746 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-19 13:25:23,218 - 11746 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-19 08:25:23.218' WHERE GenerateWorkOrderHistoryId = 11746;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-19 13:25:23,565 - 11746 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 06:30:31,787 - 123879 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=123879 - __SPLIT__ 2026-01-20 06:30:31,916 - 123879 - src.utils.log - INFO - Work order Generation/Publish algo started for GenerateWorkOrderHistoryId: 123879 - __SPLIT__ 2026-01-20 06:30:31,979 - 123879 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-20 06:30:32,038 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:30:34,413 - 123879 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 06:30:34,487 - 123879 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-20 06:30:34,548 - 123879 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-20 06:30:34,610 - 123879 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-20 06:30:34,670 - 123879 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 123879;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:30:36,564 - 123879 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 06:30:36,626 - 123879 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WoGenStartDateTime = '2026-01-20 01:30:36.626' WHERE GenerateWorkOrderHistoryId = 123879;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:30:36,953 - 123879 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 06:30:37,012 - 123879 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy, CompanyId from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 123879;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:30:37,330 - 123879 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 06:30:37,390 - 123879 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'New', WoPublishStartDateTime = '2026-01-20 01:30:37.390' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123879;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:30:37,709 - 123879 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 06:30:37,768 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123879), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123879), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 123879 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:30:38,198 - 123879 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 06:30:38,261 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 123879;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:30:38,590 - 123879 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 06:30:38,654 - 123879 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-20 06:30:38,778 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 13962... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:30:39,114 - 123879 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 06:30:39,181 - 123879 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-20 06:30:39,247 - 123879 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-01-20 06:30:39,321 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149743;... (Thread: ThreadPoolExecutor-8_0) - __SPLIT__ 2026-01-20 06:30:39,666 - 123879 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 06:30:39,735 - 123879 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-01-20 00:00:00' and ServiceDate <= '2026-12-31 00:00:00' and ServiceSetupId = 149743 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-8_0) - __SPLIT__ 2026-01-20 06:30:40,085 - 123879 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 06:30:40,698 - 123879 - src.utils.log - INFO - Generating work orders for setup: 149743 - __SPLIT__ 2026-01-20 06:30:40,852 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11428;... (Thread: ThreadPoolExecutor-8_0) - __SPLIT__ 2026-01-20 06:30:41,183 - 123879 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 06:30:41,299 - 123879 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-01-20 06:30:41,382 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-8_0) - __SPLIT__ 2026-01-20 06:30:41,711 - 123879 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 06:30:41,786 - 123879 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-01-20 06:30:41,854 - 123879 - src.utils.log - INFO - Running deletes in PARALLEL… - __SPLIT__ 2026-01-20 06:30:41,922 - 123879 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149743 ) (Thread: ThreadPoolExecutor-9_0) - __SPLIT__ 2026-01-20 06:30:41,922 - 123879 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149743 ) (Thread: ThreadPoolExecutor-9_1) - __SPLIT__ 2026-01-20 06:30:41,922 - 123879 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149743 ) (Thread: ThreadPoolExecutor-9_2) - __SPLIT__ 2026-01-20 06:30:41,924 - 123879 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149743 ) (Thread: ThreadPoolExecutor-9_3) - __SPLIT__ 2026-01-20 06:30:41,925 - 123879 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149743 ) (Thread: ThreadPoolExecutor-9_4) - __SPLIT__ 2026-01-20 06:30:41,925 - 123879 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149743 ) (Thread: ThreadPoolExecutor-9_5) - __SPLIT__ 2026-01-20 06:30:41,925 - 123879 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149743 ) (Thread: ThreadPoolExecutor-9_6) - __SPLIT__ 2026-01-20 06:30:42,265 - 123879 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 06:30:43,158 - 123879 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 06:30:43,192 - 123879 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 06:30:43,371 - 123879 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 06:30:43,402 - 123879 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 06:30:43,460 - 123879 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 06:30:43,496 - 123879 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 06:30:43,630 - 123879 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149743 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:30:44,012 - 123879 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 06:30:44,078 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149743;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:30:44,410 - 123879 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 06:30:44,470 - 123879 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-01-20 06:30:44,527 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 149743... (Thread: ThreadPoolExecutor-10_0) - __SPLIT__ 2026-01-20 06:30:44,529 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 149743... (Thread: ThreadPoolExecutor-10_1) - __SPLIT__ 2026-01-20 06:30:44,529 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 149743... (Thread: ThreadPoolExecutor-10_2) - __SPLIT__ 2026-01-20 06:30:44,530 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 149743... (Thread: ThreadPoolExecutor-10_3) - __SPLIT__ 2026-01-20 06:30:44,530 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 149743;... (Thread: ThreadPoolExecutor-10_5) - __SPLIT__ 2026-01-20 06:30:44,531 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 149743;... (Thread: ThreadPoolExecutor-10_4) - __SPLIT__ 2026-01-20 06:30:44,531 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 149743;... (Thread: ThreadPoolExecutor-10_6) - __SPLIT__ 2026-01-20 06:30:44,531 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 149743;... (Thread: ThreadPoolExecutor-10_7) - __SPLIT__ 2026-01-20 06:30:44,867 - 123879 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-20 06:30:44,936 - 123879 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-20 06:30:44,982 - 123879 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 06:30:45,037 - 123879 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 06:30:45,168 - 123879 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 06:30:45,192 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 149743... (Thread: ThreadPoolExecutor-10_0) - __SPLIT__ 2026-01-20 06:30:45,234 - 123879 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 06:30:45,329 - 123879 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 06:30:45,793 - 123879 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-20 06:30:46,252 - 123879 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 06:30:46,331 - 123879 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123879;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:30:46,668 - 123879 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 06:30:46,739 - 123879 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-20 01:30:46.739' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123879;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:30:47,068 - 123879 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 06:30:47,136 - 123879 - src.utils.log - INFO - - __SPLIT__ 2026-01-20 06:30:47,206 - 123879 - src.utils.log - INFO - Work order generation successful - Time took: 15.16 - __SPLIT__ 2026-01-20 06:30:47,280 - 123879 - src.utils.log - INFO - Work order publish in progress for GenerateWorkOrderHistoryId: 123879 - __SPLIT__ 2026-01-20 06:30:47,405 - 123879 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress', WoPublishStartDateTime = '2026-01-20 01:30:47.405' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123879;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:30:47,731 - 123879 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 06:30:47,798 - 123879 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 123879;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:30:48,127 - 123879 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 06:30:48,198 - 123879 - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-01-20 06:30:48,270 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149743 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:30:48,620 - 123879 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 06:30:48,689 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149743 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:30:49,027 - 123879 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 06:30:49,095 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149743 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:30:49,441 - 123879 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 06:30:49,510 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:30:49,854 - 123879 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-20 06:30:49,954 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:30:50,283 - 123879 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 06:30:50,355 - 123879 - src.utils.log - INFO - πŸ“ Executing: UPDATE Common.GenerateNumberConfig SET NextNumber = '1301295' WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:30:50,683 - 123879 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 06:30:50,753 - 123879 - src.utils.log - INFO - πŸ“ Executing: UPDATE Common.GenerateNumberConfig SET NextNumber = '1358648' WHERE CompanyId = 133 AND EnitityNumberType in ('Invoice');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:30:51,086 - 123879 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 06:30:51,165 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 149743... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:30:51,558 - 123879 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 06:30:51,642 - 123879 - src.utils.log - INFO - Size of Transaction: 13 - __SPLIT__ 2026-01-20 06:30:51,705 - 123879 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 13 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:30:52,176 - 123879 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 13) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-01-20 06:30:53,176 - 123879 - src.utils.log - INFO - βœ… All 13 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-01-20 06:30:53,381 - 123879 - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-20 06:30:53,448 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911, 12345678912, 12345678913, 12345678914, 12345678915, 12345678916, 12345678917, 12345678918, 12345678919, 12345678920, 12345678921, 12345678922) and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-01-20 01:30:51.637';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:30:53,942 - 123879 - src.utils.log - INFO - βœ… Fetched 13 rows - __SPLIT__ 2026-01-20 06:30:54,007 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149743;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:30:54,343 - 123879 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 06:30:54,412 - 123879 - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911,12345678912,12345678913,12345678914,12345678915,12345678916,12345678917,12345678918,12345678919,12345678920,12345678921,12345678922) AND CreatedDate = '2026-01-20 01:30:51.637'; ... (Thread: ThreadPoolExecutor-11_0) - __SPLIT__ 2026-01-20 06:30:54,895 - 123879 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 06:30:54,968 - 123879 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 13 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:30:55,308 - 123879 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 13) into Billing.Invoice - __SPLIT__ 2026-01-20 06:30:56,487 - 123879 - src.utils.log - INFO - βœ… All 13 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-01-20 06:30:56,558 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('1301282', '1301294', '1301293', '1301292', '1301291', '1301289', '1301290', '1301288', '1301287', '1301285', '1301284', '1301283', '1301286')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:30:57,022 - 123879 - src.utils.log - INFO - βœ… Fetched 13 rows - __SPLIT__ 2026-01-20 06:30:57,104 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 149743 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:30:57,430 - 123879 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-20 06:30:57,495 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 149743 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:30:57,885 - 123879 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-20 06:30:57,952 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 149743 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:30:59,248 - 123879 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 06:30:59,307 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 149743 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:30:59,634 - 123879 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 06:30:59,711 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149743;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:31:00,035 - 123879 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 06:31:00,102 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 149743;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:31:00,451 - 123879 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 06:31:00,518 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 149743;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:31:00,848 - 123879 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 06:31:00,915 - 123879 - src.utils.log - INFO - Parallel Insertion in invoice tables begin - __SPLIT__ 2026-01-20 06:31:00,985 - 123879 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.AccountDiscountSetup: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-12_0) - __SPLIT__ 2026-01-20 06:31:00,985 - 123879 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 26 rows in batches of 25000 (Thread: ThreadPoolExecutor-12_1) - __SPLIT__ 2026-01-20 06:31:00,986 - 123879 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.DiscountApplied: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-12_2) - __SPLIT__ 2026-01-20 06:31:01,315 - 123879 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.AccountDiscountSetup in 0 batches - __SPLIT__ 2026-01-20 06:31:01,379 - 123879 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 26) into Billing.InvoiceCharges - __SPLIT__ 2026-01-20 06:31:01,393 - 123879 - src.utils.log - INFO - Insert success for table: Billing.AccountDiscountSetup - __SPLIT__ 2026-01-20 06:31:01,433 - 123879 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.DiscountApplied in 0 batches - __SPLIT__ 2026-01-20 06:31:01,597 - 123879 - src.utils.log - INFO - Insert success for table: Billing.DiscountApplied - __SPLIT__ 2026-01-20 06:31:02,809 - 123879 - src.utils.log - INFO - βœ… All 26 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-01-20 06:31:02,873 - 123879 - src.utils.log - INFO - Insert success for table: Billing.InvoiceCharges - __SPLIT__ 2026-01-20 06:31:02,936 - 123879 - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-01-20 06:31:02,995 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:31:04,372 - 123879 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 06:31:04,433 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14547' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:31:04,753 - 123879 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 06:31:04,816 - 123879 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 13 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:31:05,305 - 123879 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 13) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-01-20 06:31:06,834 - 123879 - src.utils.log - INFO - βœ… All 13 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-01-20 06:31:07,030 - 123879 - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-20 06:31:07,096 - 123879 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.ServiceSetup SET IsInitialWoGenerated = 1 WHERE CompanyId = 133 AND ServiceSetupId = 149743;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:31:07,442 - 123879 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 06:31:07,502 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1301282', '1301283', '1301284', '1301285', '1301286', '1301287', '1301288', '1301289', '1301290', '1301291', '1301292', '1301293', '1301294') AND wo.AccountNumber = '14547' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-13_0) - __SPLIT__ 2026-01-20 06:31:07,837 - 123879 - src.utils.log - INFO - βœ… Fetched 13 rows - __SPLIT__ 2026-01-20 06:31:07,903 - 123879 - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-01-20 06:31:07,974 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:31:08,298 - 123879 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 06:31:08,360 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:31:08,684 - 123879 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 06:31:08,804 - 123879 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 13 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:31:09,179 - 123879 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 13) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-01-20 06:31:10,353 - 123879 - src.utils.log - INFO - βœ… All 13 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-01-20 06:31:10,419 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 149743 AND WorkOrderNo IN (694105, 9046044, 4264509, 7974167, 7528147, 9353670, 1984185, 8370847, 3688333, 2813495, 4268793, 8187273, 6603943) AND GenerateWorkOrderHistoryId = 123879;... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-01-20 06:31:11,237 - 123879 - src.utils.log - INFO - βœ… Fetched 13 rows - __SPLIT__ 2026-01-20 06:31:11,304 - 123879 - src.utils.log - INFO - 🏁 Final merged rows: 13 - __SPLIT__ 2026-01-20 06:31:11,375 - 123879 - src.utils.log - INFO - Parallel Insertion in work order tables begin - __SPLIT__ 2026-01-20 06:31:11,444 - 123879 - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-15_0) - __SPLIT__ 2026-01-20 06:31:11,445 - 123879 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderAppliedDiscount: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-15_1) - __SPLIT__ 2026-01-20 06:31:11,445 - 123879 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderSalesPersonCommission: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-15_2) - __SPLIT__ 2026-01-20 06:31:11,445 - 123879 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderCommissionAdjustment: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-15_3) - __SPLIT__ 2026-01-20 06:31:11,447 - 123879 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 26 rows in batches of 25000 (Thread: ThreadPoolExecutor-15_4) - __SPLIT__ 2026-01-20 06:31:11,448 - 123879 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkorderSourceMapping: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-15_7) - __SPLIT__ 2026-01-20 06:31:11,448 - 123879 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 12 rows in batches of 25000 (Thread: ThreadPoolExecutor-15_6) - __SPLIT__ 2026-01-20 06:31:11,447 - 123879 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrder: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-15_5) - __SPLIT__ 2026-01-20 06:31:11,448 - 123879 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-15_8) - __SPLIT__ 2026-01-20 06:31:11,771 - 123879 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into CRM.LeadNote in 0 batches - __SPLIT__ 2026-01-20 06:31:11,844 - 123879 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceAuto.WorkOrderAppliedDiscount in 0 batches - __SPLIT__ 2026-01-20 06:31:11,923 - 123879 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderSalesPersonCommission in 0 batches - __SPLIT__ 2026-01-20 06:31:11,966 - 123879 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceAuto.WorkOrderCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-20 06:31:12,036 - 123879 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 26) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-01-20 06:31:12,085 - 123879 - src.utils.log - INFO - [OK] Lead Notes completed. - __SPLIT__ 2026-01-20 06:31:12,094 - 123879 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkorderSourceMapping in 0 batches - __SPLIT__ 2026-01-20 06:31:12,164 - 123879 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 12) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-01-20 06:31:12,453 - 123879 - src.utils.log - INFO - [OK] Discount Applied completed. - __SPLIT__ 2026-01-20 06:31:12,588 - 123879 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrder in 0 batches - __SPLIT__ 2026-01-20 06:31:12,639 - 123879 - src.utils.log - INFO - [OK] Sales Person Commission completed. - __SPLIT__ 2026-01-20 06:31:12,758 - 123879 - src.utils.log - INFO - [OK] Adjustment completed. - __SPLIT__ 2026-01-20 06:31:12,822 - 123879 - src.utils.log - INFO - [OK] Source Mapping completed. - __SPLIT__ 2026-01-20 06:31:12,884 - 123879 - src.utils.log - INFO - [OK] Sub WO completed. - __SPLIT__ 2026-01-20 06:31:13,090 - 123879 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 0 batches - __SPLIT__ 2026-01-20 06:31:13,151 - 123879 - src.utils.log - INFO - [OK] Publish Services completed. - __SPLIT__ 2026-01-20 06:31:13,508 - 123879 - src.utils.log - INFO - βœ… All 12 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-01-20 06:31:13,570 - 123879 - src.utils.log - INFO - [OK] Crew completed. - __SPLIT__ 2026-01-20 06:31:13,618 - 123879 - src.utils.log - INFO - βœ… All 26 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-01-20 06:31:13,689 - 123879 - src.utils.log - INFO - [OK] Services completed. - __SPLIT__ 2026-01-20 06:31:13,753 - 123879 - src.utils.log - INFO - All publish tasks completed successfully. - __SPLIT__ 2026-01-20 06:31:13,810 - 123879 - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-01-20 06:31:13,867 - 123879 - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 123879 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:31:14,202 - 123879 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 06:31:14,316 - 123879 - src.utils.log - INFO - πŸ”„ Updating next gen date parallely: inside update_next_workorder_generation - __SPLIT__ 2026-01-20 06:31:14,511 - 123879 - src.utils.log - INFO - πŸ›  Creating temp table #tbl_5901b4f815 - __SPLIT__ 2026-01-20 06:31:14,704 - 123879 - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_5901b4f815 - __SPLIT__ 2026-01-20 06:31:15,290 - 123879 - src.utils.log - INFO - πŸ” Running UPDATE to apply changes - __SPLIT__ 2026-01-20 06:31:15,622 - 123879 - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-01-20 06:31:15,680 - 123879 - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_5901b4f815 - __SPLIT__ 2026-01-20 06:31:15,739 - 123879 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 123879 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:31:16,080 - 123879 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 06:31:16,139 - 123879 - src.utils.log - INFO - Work order published ids: (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12) - __SPLIT__ 2026-01-20 06:31:16,198 - 123879 - src.utils.log - INFO - Time took to perform operation in publishing 123879: 44.22 - __SPLIT__ 2026-01-20 06:31:16,255 - 123879 - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: 123879 - __SPLIT__ 2026-01-20 06:31:16,314 - 123879 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-01-20 01:31:16.139' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123879;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 06:31:16,642 - 123879 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 08:57:28,497 - 123880 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=123880 - __SPLIT__ 2026-01-20 08:57:28,727 - 123880 - src.utils.log - INFO - Work order Generation/Publish algo started for GenerateWorkOrderHistoryId: 123880 - __SPLIT__ 2026-01-20 08:57:28,801 - 123880 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-20 08:57:28,868 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:31,027 - 123880 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 08:57:31,098 - 123880 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-20 08:57:31,168 - 123880 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-20 08:57:31,232 - 123880 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-20 08:57:31,289 - 123880 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 123880;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:33,291 - 123880 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 08:57:33,356 - 123880 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WoGenStartDateTime = '2026-01-20 03:57:33.356' WHERE GenerateWorkOrderHistoryId = 123880;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:33,697 - 123880 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 08:57:33,763 - 123880 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy, CompanyId from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 123880;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:34,110 - 123880 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 08:57:34,181 - 123880 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'New', WoPublishStartDateTime = '2026-01-20 03:57:34.181' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123880;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:34,520 - 123880 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 08:57:34,589 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123880), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123880), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 123880 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:35,043 - 123880 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 08:57:35,114 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 123880;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:35,454 - 123880 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 08:57:35,576 - 123880 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-20 08:57:35,633 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14626... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:35,978 - 123880 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-01-20 08:57:36,033 - 123880 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-20 08:57:36,091 - 123880 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-01-20 08:57:36,150 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149744;... (Thread: ThreadPoolExecutor-25_0) - __SPLIT__ 2026-01-20 08:57:36,490 - 123880 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 08:57:36,583 - 123880 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-01-20 00:00:00' and ServiceDate <= '2026-04-14 00:00:00' and ServiceSetupId = 149744 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-25_0) - __SPLIT__ 2026-01-20 08:57:36,932 - 123880 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 08:57:37,581 - 123880 - src.utils.log - INFO - Generating work orders for setup: 149744 - __SPLIT__ 2026-01-20 08:57:38,327 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1133;... (Thread: ThreadPoolExecutor-25_0) - __SPLIT__ 2026-01-20 08:57:38,672 - 123880 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 08:57:38,743 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1131;... (Thread: ThreadPoolExecutor-25_0) - __SPLIT__ 2026-01-20 08:57:39,077 - 123880 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 08:57:39,186 - 123880 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-01-20 08:57:39,258 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-25_0) - __SPLIT__ 2026-01-20 08:57:39,590 - 123880 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 08:57:39,658 - 123880 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-01-20 08:57:39,712 - 123880 - src.utils.log - INFO - Running deletes in PARALLEL… - __SPLIT__ 2026-01-20 08:57:39,771 - 123880 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149744 ) (Thread: ThreadPoolExecutor-26_0) - __SPLIT__ 2026-01-20 08:57:39,771 - 123880 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149744 ) (Thread: ThreadPoolExecutor-26_1) - __SPLIT__ 2026-01-20 08:57:39,772 - 123880 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149744 ) (Thread: ThreadPoolExecutor-26_3) - __SPLIT__ 2026-01-20 08:57:39,771 - 123880 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149744 ) (Thread: ThreadPoolExecutor-26_2) - __SPLIT__ 2026-01-20 08:57:39,773 - 123880 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149744 ) (Thread: ThreadPoolExecutor-26_4) - __SPLIT__ 2026-01-20 08:57:39,774 - 123880 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149744 ) (Thread: ThreadPoolExecutor-26_5) - __SPLIT__ 2026-01-20 08:57:39,774 - 123880 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149744 ) (Thread: ThreadPoolExecutor-26_6) - __SPLIT__ 2026-01-20 08:57:40,181 - 123880 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 08:57:41,087 - 123880 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 08:57:41,094 - 123880 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 08:57:41,195 - 123880 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 08:57:41,216 - 123880 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 08:57:41,348 - 123880 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 08:57:41,352 - 123880 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 08:57:41,471 - 123880 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149744 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:41,831 - 123880 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 08:57:41,900 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149744;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:42,226 - 123880 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 08:57:42,290 - 123880 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-01-20 08:57:42,354 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 149744... (Thread: ThreadPoolExecutor-27_0) - __SPLIT__ 2026-01-20 08:57:42,354 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 149744... (Thread: ThreadPoolExecutor-27_1) - __SPLIT__ 2026-01-20 08:57:42,356 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 149744... (Thread: ThreadPoolExecutor-27_2) - __SPLIT__ 2026-01-20 08:57:42,357 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 149744... (Thread: ThreadPoolExecutor-27_3) - __SPLIT__ 2026-01-20 08:57:42,357 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 149744;... (Thread: ThreadPoolExecutor-27_4) - __SPLIT__ 2026-01-20 08:57:42,358 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 149744;... (Thread: ThreadPoolExecutor-27_5) - __SPLIT__ 2026-01-20 08:57:42,358 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 149744;... (Thread: ThreadPoolExecutor-27_6) - __SPLIT__ 2026-01-20 08:57:42,358 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 149744;... (Thread: ThreadPoolExecutor-27_7) - __SPLIT__ 2026-01-20 08:57:42,699 - 123880 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 08:57:42,816 - 123880 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-20 08:57:42,861 - 123880 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 08:57:42,930 - 123880 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 08:57:42,985 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 149744... (Thread: ThreadPoolExecutor-27_0) - __SPLIT__ 2026-01-20 08:57:43,008 - 123880 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 08:57:43,070 - 123880 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 08:57:43,150 - 123880 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 08:57:43,538 - 123880 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 08:57:44,047 - 123880 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 08:57:44,129 - 123880 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123880;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:44,475 - 123880 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 08:57:44,543 - 123880 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-20 03:57:44.543' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123880;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:44,863 - 123880 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 08:57:44,979 - 123880 - src.utils.log - INFO - - __SPLIT__ 2026-01-20 08:57:45,041 - 123880 - src.utils.log - INFO - Work order generation successful - Time took: 16.18 - __SPLIT__ 2026-01-20 08:57:45,101 - 123880 - src.utils.log - INFO - Work order publish in progress for GenerateWorkOrderHistoryId: 123880 - __SPLIT__ 2026-01-20 08:57:45,171 - 123880 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress', WoPublishStartDateTime = '2026-01-20 03:57:45.171' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123880;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:45,502 - 123880 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 08:57:45,576 - 123880 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 123880;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:45,919 - 123880 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 08:57:45,991 - 123880 - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-01-20 08:57:46,059 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149744 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:46,417 - 123880 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 08:57:46,480 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149744 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:46,818 - 123880 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 08:57:46,880 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149744 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:47,236 - 123880 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 08:57:47,302 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:47,645 - 123880 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-20 08:57:47,712 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:48,049 - 123880 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 08:57:48,116 - 123880 - src.utils.log - INFO - πŸ“ Executing: UPDATE Common.GenerateNumberConfig SET NextNumber = '1301374' WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:48,442 - 123880 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 08:57:48,555 - 123880 - src.utils.log - INFO - πŸ“ Executing: UPDATE Common.GenerateNumberConfig SET NextNumber = '1358727' WHERE CompanyId = 133 AND EnitityNumberType in ('Invoice');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:48,899 - 123880 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 08:57:48,966 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 149744... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:49,319 - 123880 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 08:57:49,420 - 123880 - src.utils.log - INFO - Size of Transaction: 79 - __SPLIT__ 2026-01-20 08:57:49,482 - 123880 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 79 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:49,961 - 123880 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 79) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-01-20 08:57:51,474 - 123880 - src.utils.log - INFO - βœ… All 79 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-01-20 08:57:51,676 - 123880 - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-20 08:57:51,742 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911, 12345678912, 12345678913, 12345678914, 12345678915, 12345678916, 12345678917, 12345678918, 12345678919, 12345678920, 12345678921, 12345678922, 12345678923, 12345678924, 12345678925, 12345678926, 12345678927, 12345678928, 12345678929, 12345678930, 12345678931, 12345678932, 12345678933, 12345678934, 12345678935, 12345678936, 12345678937, 12345678938, 12345678939, 12345678940, 12345678941, 12345678942, 12345678943, 12345678944, 12345678945, 12345678946, 12345678947, 12345678948, 12345678949, 12345678950, 12345678951, 12345678952, 12345678953, 12345678954, 12345678955, 12345678956, 12345678957, 12345678958, 12345678959, 12345678960, 12345678961, 12345678962, 12345678963, 12345678964, 12345678965, 12345678966, 12345678967, 12345678968, 12345678969, 12345678970, 12345678971, 12345678972, 12345678973, 12345678974, 12345678975, 12345678976, 12345678977, 12345678978, 12345678979, 12345678980, 12345678981, 12345678982, 12345678983, 12345678984, 12345678985, 12345678986, 12345678987, 12345678988) and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-01-20 03:57:49.416';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:52,229 - 123880 - src.utils.log - INFO - βœ… Fetched 79 rows - __SPLIT__ 2026-01-20 08:57:52,302 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149744;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:52,644 - 123880 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 08:57:52,724 - 123880 - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911,12345678912,12345678913,12345678914,12345678915,12345678916,12345678917,12345678918,12345678919,12345678920,12345678921,12345678922,12345678923,12345678924,12345678925,12345678926,12345678927,12345678928,12345678929,12345678930,12345678931,12345678932,12345678933,12345678934,12345678935,12345678936,12345678937,12345678938,12345678939,12345678940,12345678941,12345678942,12345678943,12345678944,12345678945,12345678946,12345678947,12345678948,12345678949,12345678950,12345678951,12345678952,12345678953,12345678954,12345678955,12345678956,12345678957,12345678958,12345678959,12345678960,12345678961,12345678962,12345678963,12345678964,12345678965,12345678966,12345678967,12345678968,12345678969,12345678970,12345678971,12345678972,12345678973,12345678974,12345678975,12345678976,12345678977,12345678978,12345678979,12345678980,12345678981,12345678982,12345678983,12345678984,12345678985,12345678986,12345678987,12345678988) AND CreatedDate = '2026-01-20 03:57:49.416'; ... (Thread: ThreadPoolExecutor-28_0) - __SPLIT__ 2026-01-20 08:57:53,191 - 123880 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 08:57:53,256 - 123880 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 79 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:53,606 - 123880 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 79) into Billing.Invoice - __SPLIT__ 2026-01-20 08:57:55,692 - 123880 - src.utils.log - INFO - βœ… All 79 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-01-20 08:57:55,762 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('1301295', '1301373', '1301372', '1301371', '1301370', '1301368', '1301369', '1301367', '1301366', '1301364', '1301363', '1301362', '1301365', '1301360', '1301361', '1301359', '1301358', '1301356', '1301355', '1301354', '1301353', '1301352', '1301351', '1301350', '1301357', '1301348', '1301347', '1301346', '1301349', '1301344', '1301345', '1301343', '1301342', '1301340', '1301339', '1301338', '1301337', '1301336', '1301335', '1301334', '1301333', '1301332', '1301331', '1301330', '1301329', '1301328', '1301327', '1301326', '1301341', '1301324', '1301323', '1301322', '1301321', '1301320', '1301319', '1301318', '1301325', '1301316', '1301315', '1301314', '1301317', '1301312', '1301313', '1301311', '1301310', '1301308', '1301307', '1301306', '1301305', '1301304', '1301303', '1301302', '1301309', '1301300', '1301299', '1301298', '1301301', '1301296', '1301297')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:56,214 - 123880 - src.utils.log - INFO - βœ… Fetched 79 rows - __SPLIT__ 2026-01-20 08:57:56,344 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 149744 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:56,678 - 123880 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 08:57:56,748 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 149744 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:57,105 - 123880 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 08:57:57,168 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 149744 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:57,512 - 123880 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 08:57:57,578 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 149744 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:57,912 - 123880 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 08:57:57,991 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149744;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:58,339 - 123880 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 08:57:58,414 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 149744;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:58,758 - 123880 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 08:57:58,826 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 149744;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:57:59,170 - 123880 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 08:57:59,235 - 123880 - src.utils.log - INFO - Parallel Insertion in invoice tables begin - __SPLIT__ 2026-01-20 08:57:59,304 - 123880 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.AccountDiscountSetup: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-29_0) - __SPLIT__ 2026-01-20 08:57:59,304 - 123880 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 78 rows in batches of 25000 (Thread: ThreadPoolExecutor-29_1) - __SPLIT__ 2026-01-20 08:57:59,304 - 123880 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.DiscountApplied: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-29_2) - __SPLIT__ 2026-01-20 08:57:59,621 - 123880 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.AccountDiscountSetup in 0 batches - __SPLIT__ 2026-01-20 08:57:59,684 - 123880 - src.utils.log - INFO - Insert success for table: Billing.AccountDiscountSetup - __SPLIT__ 2026-01-20 08:57:59,695 - 123880 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 78) into Billing.InvoiceCharges - __SPLIT__ 2026-01-20 08:57:59,769 - 123880 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.DiscountApplied in 0 batches - __SPLIT__ 2026-01-20 08:57:59,936 - 123880 - src.utils.log - INFO - Insert success for table: Billing.DiscountApplied - __SPLIT__ 2026-01-20 08:58:01,747 - 123880 - src.utils.log - INFO - βœ… All 78 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-01-20 08:58:01,815 - 123880 - src.utils.log - INFO - Insert success for table: Billing.InvoiceCharges - __SPLIT__ 2026-01-20 08:58:01,883 - 123880 - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-01-20 08:58:01,952 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:58:02,288 - 123880 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 08:58:02,355 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14547' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:58:02,683 - 123880 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 08:58:02,748 - 123880 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 79 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:58:03,268 - 123880 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 79) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-01-20 08:58:06,922 - 123880 - src.utils.log - INFO - βœ… All 79 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-01-20 08:58:07,124 - 123880 - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-20 08:58:07,200 - 123880 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.ServiceSetup SET IsInitialWoGenerated = 1 WHERE CompanyId = 133 AND ServiceSetupId = 149744;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:58:07,550 - 123880 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 08:58:07,608 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1301295', '1301296', '1301297', '1301298', '1301299', '1301300', '1301301', '1301302', '1301303', '1301304', '1301305', '1301306', '1301307', '1301308', '1301309', '1301310', '1301311', '1301312', '1301313', '1301314', '1301315', '1301316', '1301317', '1301318', '1301319', '1301320', '1301321', '1301322', '1301323', '1301324', '1301325', '1301326', '1301327', '1301328', '1301329', '1301330', '1301331', '1301332', '1301333', '1301334', '1301335', '1301336', '1301337', '1301338', '1301339', '1301340', '1301341', '1301342', '1301343', '1301344', '1301345', '1301346', '1301347', '1301348', '1301349', '1301350', '1301351', '1301352', '1301353', '1301354', '1301355', '1301356', '1301357', '1301358', '1301359', '1301360', '1301361', '1301362', '1301363', '1301364', '1301365', '1301366', '1301367', '1301368', '1301369', '1301370', '1301371', '1301372', '1301373') AND wo.AccountNumber = '14547' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-30_0) - __SPLIT__ 2026-01-20 08:58:08,063 - 123880 - src.utils.log - INFO - βœ… Fetched 79 rows - __SPLIT__ 2026-01-20 08:58:08,139 - 123880 - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-01-20 08:58:08,222 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:58:08,602 - 123880 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 08:58:08,682 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:58:09,030 - 123880 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 08:58:09,099 - 123880 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 79 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:58:09,448 - 123880 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 79) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-01-20 08:58:12,407 - 123880 - src.utils.log - INFO - βœ… All 79 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-01-20 08:58:12,473 - 123880 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 149744 AND WorkOrderNo IN (184725, 8972248, 5287681, 4352729, 3931445, 3045283, 2068570, 3734916, 9418078, 2916344, 6410097, 8615329, 2270141, 7868272, 7330079, 1716833, 2487665, 1827878, 3454632, 4709110, 4840866, 5907678, 5053640, 6351953, 2553837, 5359903, 1333971, 3140107, 6274342, 3552364, 3866269, 7805209, 9380791, 4955664, 4265449, 4892269, 5488627, 1215704, 2414579, 1386334, 8285142, 2863727, 4551579, 5017771, 6657781, 1556940, 3058806, 6934090, 4083945, 7479441, 5599531, 9433517, 9530621, 7817446, 4197576, 2636904, 1545206, 3181043, 4727730, 7743766, 2698103, 9123299, 9312391, 6724065, 3475788, 9306263, 1946220, 5887274, 5890641, 9193129, 2559540, 2428279, 7555859, 5408957, 8368560, 9495282, 2093001, 3386130, 6545884) AND GenerateWorkOrderHistoryId = 123880;... (Thread: ThreadPoolExecutor-31_0) - __SPLIT__ 2026-01-20 08:58:12,869 - 123880 - src.utils.log - INFO - βœ… Fetched 79 rows - __SPLIT__ 2026-01-20 08:58:12,934 - 123880 - src.utils.log - INFO - 🏁 Final merged rows: 79 - __SPLIT__ 2026-01-20 08:58:12,999 - 123880 - src.utils.log - INFO - Error: You are trying to merge on object and int64 columns for key 'WorkOrderNo'. If you wish to proceed you should use pd.concat - __SPLIT__ 2026-01-20 08:58:13,058 - 123880 - src.utils.log - INFO - Time took to perform operation in publishing 123880: 44.26 - __SPLIT__ 2026-01-20 08:58:13,171 - 123880 - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: 123880 - __SPLIT__ 2026-01-20 08:58:13,235 - 123880 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-01-20 03:58:13.235' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123880;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 08:58:13,570 - 123880 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 09:07:05,173 - 123883 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=123883 - __SPLIT__ 2026-01-20 09:07:05,315 - 123883 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 123883 - __SPLIT__ 2026-01-20 09:07:05,388 - 123883 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-20 09:07:05,461 - 123883 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:07,696 - 123883 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 09:07:07,776 - 123883 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-20 09:07:07,845 - 123883 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-20 09:07:07,920 - 123883 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-20 09:07:07,983 - 123883 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 123883;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:10,015 - 123883 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 09:07:10,093 - 123883 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123883), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123883), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 123883 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:10,539 - 123883 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 09:07:10,608 - 123883 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 123883;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:10,964 - 123883 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 09:07:11,039 - 123883 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-20 09:07:11,107 - 123883 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14626... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:11,461 - 123883 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-01-20 09:07:11,528 - 123883 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-20 09:07:11,601 - 123883 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-01-20 09:07:11,668 - 123883 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149745;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:12,012 - 123883 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 09:07:12,154 - 123883 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-01-20 00:00:00' and ServiceDate <= '2026-04-30 00:00:00' and ServiceSetupId = 149745 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:12,515 - 123883 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 09:07:13,183 - 123883 - src.utils.log - INFO - Generating work orders for setup: 149745 - __SPLIT__ 2026-01-20 09:07:14,108 - 123883 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11436;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:14,463 - 123883 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 09:07:14,586 - 123883 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-01-20 09:07:14,660 - 123883 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:15,004 - 123883 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 09:07:15,076 - 123883 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-01-20 09:07:15,142 - 123883 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-01-20 09:07:15,218 - 123883 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149745 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:15,584 - 123883 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 09:07:15,646 - 123883 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149745 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:16,015 - 123883 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 09:07:16,087 - 123883 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149745 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:16,448 - 123883 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 09:07:16,515 - 123883 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149745 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:16,877 - 123883 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 09:07:16,935 - 123883 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149745 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:17,298 - 123883 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 09:07:17,420 - 123883 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149745 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:17,768 - 123883 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 09:07:17,838 - 123883 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149745 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:18,186 - 123883 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 09:07:18,256 - 123883 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149745 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:18,626 - 123883 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 09:07:18,690 - 123883 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 94 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:19,095 - 123883 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 94) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-01-20 09:07:23,173 - 123883 - src.utils.log - INFO - βœ… All 94 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-01-20 09:07:23,239 - 123883 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 94 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-01-13 12:12:47.745' and ServiceSetupId = 149745... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:23,608 - 123883 - src.utils.log - INFO - βœ… Fetched 94 rows - __SPLIT__ 2026-01-20 09:07:23,673 - 123883 - src.utils.log - INFO - Id's of work order inserted to DB: [3165142 3165143 3165144 3165145 3165146 3165147 3165148 3165149 3165150 3165151 3165152 3165153 3165154 3165155 3165156 3165157 3165158 3165159 3165160 3165161 3165162 3165163 3165164 3165165 3165166 3165167 3165168 3165169 3165170 3165171 3165172 3165173 3165174 3165175 3165176 3165177 3165178 3165179 3165180 3165181 3165182 3165183 3165184 3165185 3165186 3165187 3165188 3165189 3165190 3165191 3165192 3165193 3165194 3165195 3165196 3165197 3165198 3165199 3165200 3165201 3165202 3165203 3165204 3165205 3165206 3165207 3165208 3165209 3165210 3165211 3165212 3165213 3165214 3165215 3165216 3165217 3165218 3165219 3165220 3165221 3165222 3165223 3165224 3165225 3165226 3165227 3165228 3165229 3165230 3165231 3165232 3165233 3165234 3165235] - __SPLIT__ 2026-01-20 09:07:23,739 - 123883 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149745;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:24,090 - 123883 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 09:07:24,153 - 123883 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-01-20 09:07:24,229 - 123883 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 149745... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:24,585 - 123883 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 09:07:24,655 - 123883 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 149745... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:24,997 - 123883 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 09:07:25,065 - 123883 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 149745... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:25,469 - 123883 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 09:07:25,541 - 123883 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 149745... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:25,891 - 123883 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 09:07:25,974 - 123883 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 149745... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:26,322 - 123883 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 09:07:26,385 - 123883 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 149745;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:26,732 - 123883 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 09:07:26,806 - 123883 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 149745;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:27,149 - 123883 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 09:07:27,212 - 123883 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 149745;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:27,584 - 123883 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 09:07:27,649 - 123883 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 149745;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:27,995 - 123883 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 09:07:28,066 - 123883 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-01-20 09:07:28,129 - 123883 - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:28,467 - 123883 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into CRM.LeadNote in 0 batches - __SPLIT__ 2026-01-20 09:07:28,527 - 123883 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-01-20 09:07:28,590 - 123883 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.CommunicationPreferencesServiceReportNotification: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:28,968 - 123883 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.CommunicationPreferencesServiceReportNotification in 0 batches - __SPLIT__ 2026-01-20 09:07:29,037 - 123883 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-01-20 09:07:29,150 - 123883 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SetupAutoGenerationSourceMapping: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:29,527 - 123883 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SetupAutoGenerationSourceMapping in 0 batches - __SPLIT__ 2026-01-20 09:07:29,593 - 123883 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-01-20 09:07:29,659 - 123883 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:30,029 - 123883 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 0 batches - __SPLIT__ 2026-01-20 09:07:30,098 - 123883 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-01-20 09:07:30,166 - 123883 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrderAutoGeneration: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:30,539 - 123883 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrderAutoGeneration in 0 batches - __SPLIT__ 2026-01-20 09:07:30,603 - 123883 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-20 09:07:30,672 - 123883 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:31,041 - 123883 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-20 09:07:31,102 - 123883 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-20 09:07:31,160 - 123883 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:31,525 - 123883 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission in 0 batches - __SPLIT__ 2026-01-20 09:07:31,583 - 123883 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-01-20 09:07:31,646 - 123883 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 94 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:32,027 - 123883 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 94) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-01-20 09:07:33,291 - 123883 - src.utils.log - INFO - βœ… All 94 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-01-20 09:07:33,360 - 123883 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-01-20 09:07:33,422 - 123883 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:33,846 - 123883 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 0 batches - __SPLIT__ 2026-01-20 09:07:33,905 - 123883 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-20 09:07:33,968 - 123883 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 94 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:34,322 - 123883 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 94) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-01-20 09:07:35,972 - 123883 - src.utils.log - INFO - βœ… All 94 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-01-20 09:07:36,038 - 123883 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-20 09:07:36,102 - 123883 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123883;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:36,466 - 123883 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 09:07:36,530 - 123883 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-01-20 09:07:36,593 - 123883 - src.utils.log - INFO - Time took to perform operation: 31.14 - __SPLIT__ 2026-01-20 09:07:36,661 - 123883 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123883;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:37,006 - 123883 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 09:07:37,071 - 123883 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-20 04:07:37.071' WHERE GenerateWorkOrderHistoryId = 123883;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:07:37,418 - 123883 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 09:13:31,943 - [123884] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[] user_id=43135 company_id=133 project_id=[123884] publish_all=True - __SPLIT__ 2026-01-20 09:13:32,059 - [123884] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[] user_id=43135 company_id=133 project_id=[123884] publish_all=True - __SPLIT__ 2026-01-20 09:13:32,123 - [123884] - src.utils.log - INFO - Parallel Work order publish in progress for GenerateWorkOrderHistoryId: [123884] - __SPLIT__ 2026-01-20 09:13:32,188 - [123884] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-20 09:13:32,253 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:13:34,435 - [123884] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 09:13:34,496 - [123884] - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-20 09:13:34,557 - [123884] - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-20 09:13:34,621 - [123884] - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-20 09:13:34,684 - [123884] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123884;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:13:36,716 - [123884] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 09:13:36,776 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.GenerateWorkOrderHistoryId = 123884... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:13:37,561 - [123884] - src.utils.log - INFO - βœ… Fetched 339 rows - __SPLIT__ 2026-01-20 09:13:37,624 - [123884] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-01-20 09:13:37,683 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149745 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:13:38,048 - [123884] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 09:13:38,116 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149745 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:13:38,488 - [123884] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 09:13:38,549 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149745 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:13:38,909 - [123884] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 09:13:38,976 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:13:39,382 - [123884] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-20 09:13:39,456 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:13:39,806 - [123884] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 09:13:39,875 - [123884] - src.utils.log - INFO - πŸ“ Executing: UPDATE Common.GenerateNumberConfig SET NextNumber = '1301713' WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:13:40,224 - [123884] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 09:13:40,287 - [123884] - src.utils.log - INFO - πŸ“ Executing: UPDATE Common.GenerateNumberConfig SET NextNumber = '1359066' WHERE CompanyId = 133 AND EnitityNumberType in ('Invoice');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:13:40,636 - [123884] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 09:13:40,713 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 149745... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:13:41,066 - [123884] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 09:13:41,256 - [123884] - src.utils.log - INFO - Size of Transaction: 339 - __SPLIT__ 2026-01-20 09:13:41,328 - [123884] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 339 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:13:41,825 - [123884] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 339) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-01-20 09:13:44,657 - [123884] - src.utils.log - INFO - βœ… All 339 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-01-20 09:13:44,861 - [123884] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-20 09:13:44,931 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911, 12345678912, 12345678913, 12345678914, 12345678915, 12345678916, 12345678917, 12345678918, 12345678919, 12345678920, 12345678921, 12345678922, 12345678923, 12345678924, 12345678925, 12345678926, 12345678927, 12345678928, 12345678929, 12345678930, 12345678931, 12345678932, 12345678933, 12345678934, 12345678935, 12345678936, 12345678937, 12345678938, 12345678939, 12345678940, 12345678941, 12345678942, 12345678943, 12345678944, 12345678945, 12345678946, 12345678947, 12345678948, 12345678949, 12345678950, 12345678951, 12345678952, 12345678953, 12345678954, 12345678955, 12345678956, 12345678957, 12345678958, 12345678959, 12345678960, 12345678961, 12345678962, 12345678963, 12345678964, 12345678965, 12345678966, 12345678967, 12345678968, 12345678969, 12345678970, 12345678971, 12345678972, 12345678973, 12345678974, 12345678975, 12345678976, 12345678977, 12345678978, 12345678979, 12345678980, 12345678981, 12345678982, 12345678983, 12345678984, 12345678985, 12345678986, 12345678987, 12345678988, 12345678989, 12345678990, 12345678991, 12345678992, 12345678993, 12345678994, 12345678995, 12345678996, 12345678997, 12345678998, 12345678999, 12345679000, 12345679001, 12345679002, 12345679003, 12345679004, 12345679005, 12345679006, 12345679007, 12345679008, 12345679009, 12345679010, 12345679011, 12345679012, 12345679013, 12345679014, 12345679015, 12345679016, 12345679017, 12345679018, 12345679019, 12345679020, 12345679021, 12345679022, 12345679023, 12345679024, 12345679025, 12345679026, 12345679027, 12345679028, 12345679029, 12345679030, 12345679031, 12345679032, 12345679033, 12345679034, 12345679035, 12345679036, 12345679037, 12345679038, 12345679039, 12345679040, 12345679041, 12345679042, 12345679043, 12345679044, 12345679045, 12345679046, 12345679047, 12345679048, 12345679049, 12345679050, 12345679051, 12345679052, 12345679053, 12345679054, 12345679055, 12345679056, 12345679057, 12345679058, 12345679059, 12345679060, 12345679061, 12345679062, 12345679063, 12345679064, 12345679065, 12345679066, 12345679067, 12345679068, 12345679069, 12345679070, 12345679071, 12345679072, 12345679073, 12345679074, 12345679075, 12345679076, 12345679077, 12345679078, 12345679079, 12345679080, 12345679081, 12345679082, 12345679083, 12345679084, 12345679085, 12345679086, 12345679087, 12345679088, 12345679089, 12345679090, 12345679091, 12345679092, 12345679093, 12345679094, 12345679095, 12345679096, 12345679097, 12345679098, 12345679099, 12345679100, 12345679101, 12345679102, 12345679103, 12345679104, 12345679105, 12345679106, 12345679107, 12345679108, 12345679109, 12345679110, 12345679111, 12345679112, 12345679113, 12345679114, 12345679115, 12345679116, 12345679117, 12345679118, 12345679119, 12345679120, 12345679121, 12345679122, 12345679123, 12345679124, 12345679125, 12345679126, 12345679127, 12345679128, 12345679129, 12345679130, 12345679131, 12345679132, 12345679133, 12345679134, 12345679135, 12345679136, 12345679137, 12345679138, 12345679139, 12345679140, 12345679141, 12345679142, 12345679143, 12345679144, 12345679145, 12345679146, 12345679147, 12345679148, 12345679149, 12345679150, 12345679151, 12345679152, 12345679153, 12345679154, 12345679155, 12345679156, 12345679157, 12345679158, 12345679159, 12345679160, 12345679161, 12345679162, 12345679163, 12345679164, 12345679165, 12345679166, 12345679167, 12345679168, 12345679169, 12345679170, 12345679171, 12345679172, 12345679173, 12345679174, 12345679175, 12345679176, 12345679177, 12345679178, 12345679179, 12345679180, 12345679181, 12345679182, 12345679183, 12345679184, 12345679185, 12345679186, 12345679187, 12345679188, 12345679189, 12345679190, 12345679191, 12345679192, 12345679193, 12345679194, 12345679195, 12345679196, 12345679197, 12345679198, 12345679199, 12345679200, 12345679201, 12345679202, 12345679203, 12345679204, 12345679205, 12345679206, 12345679207, 12345679208, 12345679209, 12345679210, 12345679211, 12345679212, 12345679213, 12345679214, 12345679215, 12345679216, 12345679217, 12345679218, 12345679219, 12345679220, 12345679221, 12345679222, 12345679223, 12345679224, 12345679225, 12345679226, 12345679227, 12345679228, 12345679229, 12345679230, 12345679231, 12345679232, 12345679233, 12345679234, 12345679235, 12345679236, 12345679237, 12345679238, 12345679239, 12345679240, 12345679241, 12345679242, 12345679243, 12345679244, 12345679245, 12345679246, 12345679247, 12345679248) and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-01-20 04:13:41.252';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:13:45,455 - [123884] - src.utils.log - INFO - βœ… Fetched 339 rows - __SPLIT__ 2026-01-20 09:13:45,525 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149745;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:13:45,870 - [123884] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 09:13:45,958 - [123884] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911,12345678912,12345678913,12345678914,12345678915,12345678916,12345678917,12345678918,12345678919,12345678920,12345678921,12345678922,12345678923,12345678924,12345678925,12345678926,12345678927,12345678928,12345678929,12345678930,12345678931,12345678932,12345678933,12345678934,12345678935,12345678936,12345678937,12345678938,12345678939,12345678940,12345678941,12345678942,12345678943,12345678944,12345678945,12345678946,12345678947,12345678948,12345678949,12345678950,12345678951,12345678952,12345678953,12345678954,12345678955,12345678956,12345678957,12345678958,12345678959,12345678960,12345678961,12345678962,12345678963,12345678964,12345678965,12345678966,12345678967,12345678968,12345678969,12345678970,12345678971,12345678972,12345678973,12345678974,12345678975,12345678976,12345678977,12345678978,12345678979,12345678980,12345678981,12345678982,12345678983,12345678984,12345678985,12345678986,12345678987,12345678988,12345678989,12345678990,12345678991,12345678992,12345678993,12345678994,12345678995,12345678996,12345678997,12345678998,12345678999,12345679000,12345679001,12345679002,12345679003,12345679004,12345679005,12345679006,12345679007,12345679008,12345679009,12345679010,12345679011,12345679012,12345679013,12345679014,12345679015,12345679016,12345679017,12345679018,12345679019,12345679020,12345679021,12345679022,12345679023,12345679024,12345679025,12345679026,12345679027,12345679028,12345679029,12345679030,12345679031,12345679032,12345679033,12345679034,12345679035,12345679036,12345679037,12345679038,12345679039,12345679040,12345679041,12345679042,12345679043,12345679044,12345679045,12345679046,12345679047,12345679048,12345679049,12345679050,12345679051,12345679052,12345679053,12345679054,12345679055,12345679056,12345679057,12345679058,12345679059,12345679060,12345679061,12345679062,12345679063,12345679064,12345679065,12345679066,12345679067,12345679068,12345679069,12345679070,12345679071,12345679072,12345679073,12345679074,12345679075,12345679076,12345679077,12345679078,12345679079,12345679080,12345679081,12345679082,12345679083,12345679084,12345679085,12345679086,12345679087,12345679088,12345679089,12345679090,12345679091,12345679092,12345679093,12345679094,12345679095,12345679096,12345679097,12345679098,12345679099,12345679100,12345679101,12345679102,12345679103,12345679104,12345679105,12345679106,12345679107,12345679108,12345679109,12345679110,12345679111,12345679112,12345679113,12345679114,12345679115,12345679116,12345679117,12345679118,12345679119,12345679120,12345679121,12345679122,12345679123,12345679124,12345679125,12345679126,12345679127,12345679128,12345679129,12345679130,12345679131,12345679132,12345679133,12345679134,12345679135,12345679136,12345679137,12345679138,12345679139,12345679140,12345679141,12345679142,12345679143,12345679144,12345679145,12345679146,12345679147,12345679148,12345679149,12345679150,12345679151,12345679152,12345679153,12345679154,12345679155,12345679156,12345679157,12345679158,12345679159,12345679160,12345679161,12345679162,12345679163,12345679164,12345679165,12345679166,12345679167,12345679168,12345679169,12345679170,12345679171,12345679172,12345679173,12345679174,12345679175,12345679176,12345679177,12345679178,12345679179,12345679180,12345679181,12345679182,12345679183,12345679184,12345679185,12345679186,12345679187,12345679188,12345679189,12345679190,12345679191,12345679192,12345679193,12345679194,12345679195,12345679196,12345679197,12345679198,12345679199,12345679200,12345679201,12345679202,12345679203,12345679204,12345679205,12345679206,12345679207,12345679208,12345679209,12345679210,12345679211,12345679212,12345679213,12345679214,12345679215,12345679216,12345679217,12345679218,12345679219,12345679220,12345679221,12345679222,12345679223,12345679224,12345679225,12345679226,12345679227,12345679228,12345679229,12345679230,12345679231,12345679232,12345679233,12345679234,12345679235,12345679236,12345679237,12345679238,12345679239,12345679240,12345679241,12345679242,12345679243,12345679244,12345679245,12345679246,12345679247,12345679248) AND CreatedDate = '2026-01-20 04:13:41.252'; ... (Thread: ThreadPoolExecutor-32_0) - __SPLIT__ 2026-01-20 09:13:46,464 - [123884] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 09:13:46,580 - [123884] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 339 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:13:46,933 - [123884] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 339) into Billing.Invoice - __SPLIT__ 2026-01-20 09:13:49,511 - [123884] - src.utils.log - INFO - βœ… All 339 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-01-20 09:13:49,570 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('1301374', '1301655', '1301654', '1301653', '1301652', '1301651', '1301650', '1301649', '1301664', '1301663', '1301662', '1301661', '1301660', '1301659', '1301658', '1301657', '1301672', '1301671', '1301670', '1301669', '1301668', '1301667', '1301666', '1301665', '1301680', '1301679', '1301678', '1301677', '1301676', '1301675', '1301674', '1301673', '1301400', '1301399', '1301398', '1301397', '1301396', '1301395', '1301394', '1301393', '1301408', '1301407', '1301406', '1301405', '1301404', '1301403', '1301402', '1301401', '1301416', '1301415', '1301414', '1301413', '1301412', '1301411', '1301410', '1301409', '1301424', '1301423', '1301422', '1301421', '1301420', '1301419', '1301418', '1301417', '1301624', '1301623', '1301622', '1301621', '1301620', '1301619', '1301618', '1301617', '1301632', '1301631', '1301630', '1301629', '1301628', '1301627', '1301626', '1301625', '1301640', '1301639', '1301638', '1301637', '1301636', '1301635', '1301634', '1301633', '1301648', '1301647', '1301646', '1301645', '1301644', '1301643', '1301642', '1301641', '1301592', '1301591', '1301590', '1301589', '1301588', '1301587', '1301586', '1301585', '1301600', '1301599', '1301598', '1301597', '1301596', '1301595', '1301594', '1301593', '1301608', '1301607', '1301606', '1301605', '1301604', '1301603', '1301602', '1301601', '1301616', '1301615', '1301614', '1301613', '1301612', '1301611', '1301610', '1301609', '1301560', '1301559', '1301558', '1301557', '1301556', '1301555', '1301554', '1301553', '1301568', '1301567', '1301566', '1301565', '1301564', '1301563', '1301562', '1301561', '1301576', '1301575', '1301574', '1301573', '1301572', '1301571', '1301570', '1301569', '1301584', '1301583', '1301582', '1301581', '1301580', '1301579', '1301578', '1301577', '1301528', '1301527', '1301526', '1301525', '1301524', '1301523', '1301522', '1301521', '1301536', '1301535', '1301534', '1301533', '1301532', '1301531', '1301530', '1301529', '1301544', '1301543', '1301542', '1301541', '1301540', '1301539', '1301538', '1301537', '1301552', '1301551', '1301550', '1301549', '1301548', '1301547', '1301546', '1301545', '1301496', '1301495', '1301494', '1301493', '1301492', '1301491', '1301490', '1301489', '1301504', '1301503', '1301502', '1301501', '1301500', '1301499', '1301498', '1301497', '1301512', '1301511', '1301510', '1301509', '1301508', '1301507', '1301506', '1301505', '1301520', '1301519', '1301518', '1301517', '1301516', '1301515', '1301514', '1301513', '1301464', '1301463', '1301462', '1301461', '1301460', '1301459', '1301458', '1301457', '1301472', '1301471', '1301470', '1301469', '1301468', '1301467', '1301466', '1301465', '1301480', '1301479', '1301478', '1301477', '1301476', '1301475', '1301474', '1301473', '1301488', '1301487', '1301486', '1301485', '1301484', '1301483', '1301482', '1301481', '1301432', '1301431', '1301430', '1301429', '1301428', '1301427', '1301426', '1301425', '1301440', '1301439', '1301438', '1301437', '1301436', '1301435', '1301434', '1301433', '1301448', '1301447', '1301446', '1301445', '1301444', '1301443', '1301442', '1301441', '1301456', '1301455', '1301454', '1301453', '1301452', '1301451', '1301450', '1301449', '1301688', '1301687', '1301686', '1301685', '1301684', '1301683', '1301682', '1301681', '1301696', '1301695', '1301694', '1301693', '1301692', '1301691', '1301690', '1301689', '1301704', '1301703', '1301702', '1301701', '1301700', '1301699', '1301698', '1301697', '1301712', '1301711', '1301710', '1301709', '1301708', '1301707', '1301706', '1301705', '1301656', '1301392', '1301391', '1301390', '1301389', '1301388', '1301387', '1301386', '1301385', '1301384', '1301383', '1301382', '1301381', '1301380', '1301379', '1301378', '1301377', '1301376', '1301375')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:13:50,033 - [123884] - src.utils.log - INFO - βœ… Fetched 339 rows - __SPLIT__ 2026-01-20 09:13:50,100 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 149745 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:13:50,447 - [123884] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 09:13:50,507 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 149745 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:13:50,869 - [123884] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 09:13:50,929 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 149745 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:13:51,276 - [123884] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 09:13:51,337 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 149745 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:13:51,682 - [123884] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 09:13:51,755 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149745;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:13:52,096 - [123884] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 09:13:52,161 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 149745;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:13:52,503 - [123884] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 09:13:52,569 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 149745;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:13:52,911 - [123884] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 09:13:52,970 - [123884] - src.utils.log - INFO - Parallel Insertion in invoice tables begin - __SPLIT__ 2026-01-20 09:13:53,088 - [123884] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.AccountDiscountSetup: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-33_0) - __SPLIT__ 2026-01-20 09:13:53,088 - [123884] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 339 rows in batches of 25000 (Thread: ThreadPoolExecutor-33_1) - __SPLIT__ 2026-01-20 09:13:53,089 - [123884] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.DiscountApplied: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-33_2) - __SPLIT__ 2026-01-20 09:13:53,426 - [123884] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.AccountDiscountSetup in 0 batches - __SPLIT__ 2026-01-20 09:13:53,493 - [123884] - src.utils.log - INFO - Insert success for table: Billing.AccountDiscountSetup - __SPLIT__ 2026-01-20 09:13:54,393 - [123884] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 339) into Billing.InvoiceCharges - __SPLIT__ 2026-01-20 09:13:54,415 - [123884] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.DiscountApplied in 0 batches - __SPLIT__ 2026-01-20 09:13:54,532 - [123884] - src.utils.log - INFO - Insert success for table: Billing.DiscountApplied - __SPLIT__ 2026-01-20 09:13:57,933 - [123884] - src.utils.log - INFO - βœ… All 339 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-01-20 09:13:57,995 - [123884] - src.utils.log - INFO - Insert success for table: Billing.InvoiceCharges - __SPLIT__ 2026-01-20 09:13:58,062 - [123884] - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-01-20 09:13:58,128 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:13:58,469 - [123884] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 09:13:58,536 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14548' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:13:58,870 - [123884] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 09:13:58,938 - [123884] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 339 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:13:59,451 - [123884] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 339) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-01-20 09:14:07,512 - [123884] - src.utils.log - INFO - βœ… All 339 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-01-20 09:14:07,765 - [123884] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-20 09:14:07,831 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1301374', '1301375', '1301376', '1301377', '1301378', '1301379', '1301380', '1301381', '1301382', '1301383', '1301384', '1301385', '1301386', '1301387', '1301388', '1301389', '1301390', '1301391', '1301392', '1301393', '1301394', '1301395', '1301396', '1301397', '1301398', '1301399', '1301400', '1301401', '1301402', '1301403', '1301404', '1301405', '1301406', '1301407', '1301408', '1301409', '1301410', '1301411', '1301412', '1301413', '1301414', '1301415', '1301416', '1301417', '1301418', '1301419', '1301420', '1301421', '1301422', '1301423', '1301424', '1301425', '1301426', '1301427', '1301428', '1301429', '1301430', '1301431', '1301432', '1301433', '1301434', '1301435', '1301436', '1301437', '1301438', '1301439', '1301440', '1301441', '1301442', '1301443', '1301444', '1301445', '1301446', '1301447', '1301448', '1301449', '1301450', '1301451', '1301452', '1301453', '1301454', '1301455', '1301456', '1301457', '1301458', '1301459', '1301460', '1301461', '1301462', '1301463', '1301464', '1301465', '1301466', '1301467', '1301468', '1301469', '1301470', '1301471', '1301472', '1301473', '1301474', '1301475', '1301476', '1301477', '1301478', '1301479', '1301480', '1301481', '1301482', '1301483', '1301484', '1301485', '1301486', '1301487', '1301488', '1301489', '1301490', '1301491', '1301492', '1301493', '1301494', '1301495', '1301496', '1301497', '1301498', '1301499', '1301500', '1301501', '1301502', '1301503', '1301504', '1301505', '1301506', '1301507', '1301508', '1301509', '1301510', '1301511', '1301512', '1301513', '1301514', '1301515', '1301516', '1301517', '1301518', '1301519', '1301520', '1301521', '1301522', '1301523', '1301524', '1301525', '1301526', '1301527', '1301528', '1301529', '1301530', '1301531', '1301532', '1301533', '1301534', '1301535', '1301536', '1301537', '1301538', '1301539', '1301540', '1301541', '1301542', '1301543', '1301544', '1301545', '1301546', '1301547', '1301548', '1301549', '1301550', '1301551', '1301552', '1301553', '1301554', '1301555', '1301556', '1301557', '1301558', '1301559', '1301560', '1301561', '1301562', '1301563', '1301564', '1301565', '1301566', '1301567', '1301568', '1301569', '1301570', '1301571', '1301572', '1301573', '1301574', '1301575', '1301576', '1301577', '1301578', '1301579', '1301580', '1301581', '1301582', '1301583', '1301584', '1301585', '1301586', '1301587', '1301588', '1301589', '1301590', '1301591', '1301592', '1301593', '1301594', '1301595', '1301596', '1301597', '1301598', '1301599', '1301600', '1301601', '1301602', '1301603', '1301604', '1301605', '1301606', '1301607', '1301608', '1301609', '1301610', '1301611', '1301612', '1301613', '1301614', '1301615', '1301616', '1301617', '1301618', '1301619', '1301620', '1301621', '1301622', '1301623', '1301624', '1301625', '1301626', '1301627', '1301628', '1301629', '1301630', '1301631', '1301632', '1301633', '1301634', '1301635', '1301636', '1301637', '1301638', '1301639', '1301640', '1301641', '1301642', '1301643', '1301644', '1301645', '1301646', '1301647', '1301648', '1301649', '1301650', '1301651', '1301652', '1301653', '1301654', '1301655', '1301656', '1301657', '1301658', '1301659', '1301660', '1301661', '1301662', '1301663', '1301664', '1301665', '1301666', '1301667', '1301668', '1301669', '1301670', '1301671', '1301672', '1301673', '1301674', '1301675', '1301676', '1301677', '1301678', '1301679', '1301680', '1301681', '1301682', '1301683', '1301684', '1301685', '1301686', '1301687', '1301688', '1301689', '1301690', '1301691', '1301692', '1301693', '1301694', '1301695', '1301696', '1301697', '1301698', '1301699', '1301700', '1301701', '1301702', '1301703', '1301704', '1301705', '1301706', '1301707', '1301708', '1301709', '1301710', '1301711', '1301712') AND wo.AccountNumber = '14548' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-34_0) - __SPLIT__ 2026-01-20 09:14:08,221 - [123884] - src.utils.log - INFO - βœ… Fetched 339 rows - __SPLIT__ 2026-01-20 09:14:08,278 - [123884] - src.utils.log - INFO - Parallel fetching temp table records - __SPLIT__ 2026-01-20 09:14:08,342 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId in (3165236, 3165237, 3165238, 3165239, 3165240, 3165241, 3165242, 3165243, 3165244, 3165245, 3165246, 3165247, 3165248, 3165249, 3165250, 3165251, 3165252, 3165253, 3165254, 3165255, 3165256, 3165257, 3165258, 3165259, 3165260, 3165261, 3165262, 3165263, 3165264, 3165265, 3165266, 3165267, 3165268, 3165269, 3165270, 3165271, 3165272, 3165273, 3165274, 3165275, 3165276, 3165277, 3165278, 3165279, 3165280, 3165281, 3165282, 3165283, 3165284, 3165285, 3165286, 3165287, 3165288, 3165289, 3165290, 3165291, 3165292, 3165293, 3165294, 3165295, 3165296, 3165297, 3165298, 3165299, 3165300, 3165301, 3165302, 3165303, 3165304, 3165305, 3165306, 3165307, 3165308, 3165309, 3165310, 3165311, 3165312, 3165313, 3165314, 3165315, 3165316, 3165317, 3165318, 3165319, 3165320, 3165321, 3165322, 3165323, 3165324, 3165325, 3165326, 3165327, 3165328, 3165329, 3165330, 3165331, 3165332, 3165333, 3165334, 3165335, 3165336, 3165337, 3165338, 3165339, 3165340, 3165341, 3165342, 3165343, 3165344, 3165345, 3165346, 3165347, 3165348, 3165349, 3165350, 3165351, 3165352, 3165353, 3165354, 3165355, 3165356, 3165357, 3165358, 3165359, 3165360, 3165361, 3165362, 3165363, 3165364, 3165365, 3165366, 3165367, 3165368, 3165369, 3165370, 3165371, 3165372, 3165373, 3165374, 3165375, 3165376, 3165377, 3165378, 3165379, 3165380, 3165381, 3165382, 3165383, 3165384, 3165385, 3165386, 3165387, 3165388, 3165389, 3165390, 3165391, 3165392, 3165393, 3165394, 3165395, 3165396, 3165397, 3165398, 3165399, 3165400, 3165401, 3165402, 3165403, 3165404, 3165405, 3165406, 3165407, 3165408, 3165409, 3165410, 3165411, 3165412, 3165413, 3165414, 3165415, 3165416, 3165417, 3165418, 3165419, 3165420, 3165421, 3165422, 3165423, 3165424, 3165425, 3165426, 3165427, 3165428, 3165429, 3165430, 3165431, 3165432, 3165433, 3165434, 3165435, 3165436, 3165437, 3165438, 3165439, 3165440, 3165441, 3165442, 3165443, 3165444, 3165445, 3165446, 3165447, 3165448, 3165449, 3165450, 3165451, 3165452, 3165453, 3165454, 3165455, 3165456, 3165457, 3165458, 3165459, 3165460, 3165461, 3165462, 3165463, 3165464, 3165465, 3165466, 3165467, 3165468, 3165469, 3165470, 3165471, 3165472, 3165473, 3165474, 3165475, 3165476, 3165477, 3165478, 3165479, 3165480, 3165481, 3165482, 3165483, 3165484, 3165485, 3165486, 3165487, 3165488, 3165489, 3165490, 3165491, 3165492, 3165493, 3165494, 3165495, 3165496, 3165497, 3165498, 3165499, 3165500, 3165501, 3165502, 3165503, 3165504, 3165505, 3165506, 3165507, 3165508, 3165509, 3165510, 3165511, 3165512, 3165513, 3165514, 3165515, 3165516, 3165517, 3165518, 3165519, 3165520, 3165521, 3165522, 3165523, 3165524, 3165525, 3165526, 3165527, 3165528, 3165529, 3165530, 3165531, 3165532, 3165533, 3165534, 3165535, 3165536, 3165537, 3165538, 3165539, 3165540, 3165541, 3165542, 3165543, 3165544, 3165545, 3165546, 3165547, 3165548, 3165549, 3165550, 3165551, 3165552, 3165553, 3165554, 3165555, 3165556, 3165557, 3165558, 3165559, 3165560, 3165561, 3165562, 3165563, 3165564, 3165565, 3165566, 3165567, 3165568, 3165569, 3165570, 3165571, 3165572, 3165573, 3165574)... (Thread: ThreadPoolExecutor-35_0) - __SPLIT__ 2026-01-20 09:14:08,343 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (3165236, 3165237, 3165238, 3165239, 3165240, 3165241, 3165242, 3165243, 3165244, 3165245, 3165246, 3165247, 3165248, 3165249, 3165250, 3165251, 3165252, 3165253, 3165254, 3165255, 3165256, 3165257, 3165258, 3165259, 3165260, 3165261, 3165262, 3165263, 3165264, 3165265, 3165266, 3165267, 3165268, 3165269, 3165270, 3165271, 3165272, 3165273, 3165274, 3165275, 3165276, 3165277, 3165278, 3165279, 3165280, 3165281, 3165282, 3165283, 3165284, 3165285, 3165286, 3165287, 3165288, 3165289, 3165290, 3165291, 3165292, 3165293, 3165294, 3165295, 3165296, 3165297, 3165298, 3165299, 3165300, 3165301, 3165302, 3165303, 3165304, 3165305, 3165306, 3165307, 3165308, 3165309, 3165310, 3165311, 3165312, 3165313, 3165314, 3165315, 3165316, 3165317, 3165318, 3165319, 3165320, 3165321, 3165322, 3165323, 3165324, 3165325, 3165326, 3165327, 3165328, 3165329, 3165330, 3165331, 3165332, 3165333, 3165334, 3165335, 3165336, 3165337, 3165338, 3165339, 3165340, 3165341, 3165342, 3165343, 3165344, 3165345, 3165346, 3165347, 3165348, 3165349, 3165350, 3165351, 3165352, 3165353, 3165354, 3165355, 3165356, 3165357, 3165358, 3165359, 3165360, 3165361, 3165362, 3165363, 3165364, 3165365, 3165366, 3165367, 3165368, 3165369, 3165370, 3165371, 3165372, 3165373, 3165374, 3165375, 3165376, 3165377, 3165378, 3165379, 3165380, 3165381, 3165382, 3165383, 3165384, 3165385, 3165386, 3165387, 3165388, 3165389, 3165390, 3165391, 3165392, 3165393, 3165394, 3165395, 3165396, 3165397, 3165398, 3165399, 3165400, 3165401, 3165402, 3165403, 3165404, 3165405, 3165406, 3165407, 3165408, 3165409, 3165410, 3165411, 3165412, 3165413, 3165414, 3165415, 3165416, 3165417, 3165418, 3165419, 3165420, 3165421, 3165422, 3165423, 3165424, 3165425, 3165426, 3165427, 3165428, 3165429, 3165430, 3165431, 3165432, 3165433, 3165434, 3165435, 3165436, 3165437, 3165438, 3165439, 3165440, 3165441, 3165442, 3165443, 3165444, 3165445, 3165446, 3165447, 3165448, 3165449, 3165450, 3165451, 3165452, 3165453, 3165454, 3165455, 3165456, 3165457, 3165458, 3165459, 3165460, 3165461, 3165462, 3165463, 3165464, 3165465, 3165466, 3165467, 3165468, 3165469, 3165470, 3165471, 3165472, 3165473, 3165474, 3165475, 3165476, 3165477, 3165478, 3165479, 3165480, 3165481, 3165482, 3165483, 3165484, 3165485, 3165486, 3165487, 3165488, 3165489, 3165490, 3165491, 3165492, 3165493, 3165494, 3165495, 3165496, 3165497, 3165498, 3165499, 3165500, 3165501, 3165502, 3165503, 3165504, 3165505, 3165506, 3165507, 3165508, 3165509, 3165510, 3165511, 3165512, 3165513, 3165514, 3165515, 3165516, 3165517, 3165518, 3165519, 3165520, 3165521, 3165522, 3165523, 3165524, 3165525, 3165526, 3165527, 3165528, 3165529, 3165530, 3165531, 3165532, 3165533, 3165534, 3165535, 3165536, 3165537, 3165538, 3165539, 3165540, 3165541, 3165542, 3165543, 3165544, 3165545, 3165546, 3165547, 3165548, 3165549, 3165550, 3165551, 3165552, 3165553, 3165554, 3165555, 3165556, 3165557, 3165558, 3165559, 3165560, 3165561, 3165562, 3165563, 3165564, 3165565, 3165566, 3165567, 3165568, 3165569, 3165570, 3165571, 3165572, 3165573, 3165574)... (Thread: ThreadPoolExecutor-35_1) - __SPLIT__ 2026-01-20 09:14:08,343 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId in (3165236, 3165237, 3165238, 3165239, 3165240, 3165241, 3165242, 3165243, 3165244, 3165245, 3165246, 3165247, 3165248, 3165249, 3165250, 3165251, 3165252, 3165253, 3165254, 3165255, 3165256, 3165257, 3165258, 3165259, 3165260, 3165261, 3165262, 3165263, 3165264, 3165265, 3165266, 3165267, 3165268, 3165269, 3165270, 3165271, 3165272, 3165273, 3165274, 3165275, 3165276, 3165277, 3165278, 3165279, 3165280, 3165281, 3165282, 3165283, 3165284, 3165285, 3165286, 3165287, 3165288, 3165289, 3165290, 3165291, 3165292, 3165293, 3165294, 3165295, 3165296, 3165297, 3165298, 3165299, 3165300, 3165301, 3165302, 3165303, 3165304, 3165305, 3165306, 3165307, 3165308, 3165309, 3165310, 3165311, 3165312, 3165313, 3165314, 3165315, 3165316, 3165317, 3165318, 3165319, 3165320, 3165321, 3165322, 3165323, 3165324, 3165325, 3165326, 3165327, 3165328, 3165329, 3165330, 3165331, 3165332, 3165333, 3165334, 3165335, 3165336, 3165337, 3165338, 3165339, 3165340, 3165341, 3165342, 3165343, 3165344, 3165345, 3165346, 3165347, 3165348, 3165349, 3165350, 3165351, 3165352, 3165353, 3165354, 3165355, 3165356, 3165357, 3165358, 3165359, 3165360, 3165361, 3165362, 3165363, 3165364, 3165365, 3165366, 3165367, 3165368, 3165369, 3165370, 3165371, 3165372, 3165373, 3165374, 3165375, 3165376, 3165377, 3165378, 3165379, 3165380, 3165381, 3165382, 3165383, 3165384, 3165385, 3165386, 3165387, 3165388, 3165389, 3165390, 3165391, 3165392, 3165393, 3165394, 3165395, 3165396, 3165397, 3165398, 3165399, 3165400, 3165401, 3165402, 3165403, 3165404, 3165405, 3165406, 3165407, 3165408, 3165409, 3165410, 3165411, 3165412, 3165413, 3165414, 3165415, 3165416, 3165417, 3165418, 3165419, 3165420, 3165421, 3165422, 3165423, 3165424, 3165425, 3165426, 3165427, 3165428, 3165429, 3165430, 3165431, 3165432, 3165433, 3165434, 3165435, 3165436, 3165437, 3165438, 3165439, 3165440, 3165441, 3165442, 3165443, 3165444, 3165445, 3165446, 3165447, 3165448, 3165449, 3165450, 3165451, 3165452, 3165453, 3165454, 3165455, 3165456, 3165457, 3165458, 3165459, 3165460, 3165461, 3165462, 3165463, 3165464, 3165465, 3165466, 3165467, 3165468, 3165469, 3165470, 3165471, 3165472, 3165473, 3165474, 3165475, 3165476, 3165477, 3165478, 3165479, 3165480, 3165481, 3165482, 3165483, 3165484, 3165485, 3165486, 3165487, 3165488, 3165489, 3165490, 3165491, 3165492, 3165493, 3165494, 3165495, 3165496, 3165497, 3165498, 3165499, 3165500, 3165501, 3165502, 3165503, 3165504, 3165505, 3165506, 3165507, 3165508, 3165509, 3165510, 3165511, 3165512, 3165513, 3165514, 3165515, 3165516, 3165517, 3165518, 3165519, 3165520, 3165521, 3165522, 3165523, 3165524, 3165525, 3165526, 3165527, 3165528, 3165529, 3165530, 3165531, 3165532, 3165533, 3165534, 3165535, 3165536, 3165537, 3165538, 3165539, 3165540, 3165541, 3165542, 3165543, 3165544, 3165545, 3165546, 3165547, 3165548, 3165549, 3165550, 3165551, 3165552, 3165553, 3165554, 3165555, 3165556, 3165557, 3165558, 3165559, 3165560, 3165561, 3165562, 3165563, 3165564, 3165565, 3165566, 3165567, 3165568, 3165569, 3165570, 3165571, 3165572, 3165573, 3165574)... (Thread: ThreadPoolExecutor-35_2) - __SPLIT__ 2026-01-20 09:14:08,344 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId in (3165236, 3165237, 3165238, 3165239, 3165240, 3165241, 3165242, 3165243, 3165244, 3165245, 3165246, 3165247, 3165248, 3165249, 3165250, 3165251, 3165252, 3165253, 3165254, 3165255, 3165256, 3165257, 3165258, 3165259, 3165260, 3165261, 3165262, 3165263, 3165264, 3165265, 3165266, 3165267, 3165268, 3165269, 3165270, 3165271, 3165272, 3165273, 3165274, 3165275, 3165276, 3165277, 3165278, 3165279, 3165280, 3165281, 3165282, 3165283, 3165284, 3165285, 3165286, 3165287, 3165288, 3165289, 3165290, 3165291, 3165292, 3165293, 3165294, 3165295, 3165296, 3165297, 3165298, 3165299, 3165300, 3165301, 3165302, 3165303, 3165304, 3165305, 3165306, 3165307, 3165308, 3165309, 3165310, 3165311, 3165312, 3165313, 3165314, 3165315, 3165316, 3165317, 3165318, 3165319, 3165320, 3165321, 3165322, 3165323, 3165324, 3165325, 3165326, 3165327, 3165328, 3165329, 3165330, 3165331, 3165332, 3165333, 3165334, 3165335, 3165336, 3165337, 3165338, 3165339, 3165340, 3165341, 3165342, 3165343, 3165344, 3165345, 3165346, 3165347, 3165348, 3165349, 3165350, 3165351, 3165352, 3165353, 3165354, 3165355, 3165356, 3165357, 3165358, 3165359, 3165360, 3165361, 3165362, 3165363, 3165364, 3165365, 3165366, 3165367, 3165368, 3165369, 3165370, 3165371, 3165372, 3165373, 3165374, 3165375, 3165376, 3165377, 3165378, 3165379, 3165380, 3165381, 3165382, 3165383, 3165384, 3165385, 3165386, 3165387, 3165388, 3165389, 3165390, 3165391, 3165392, 3165393, 3165394, 3165395, 3165396, 3165397, 3165398, 3165399, 3165400, 3165401, 3165402, 3165403, 3165404, 3165405, 3165406, 3165407, 3165408, 3165409, 3165410, 3165411, 3165412, 3165413, 3165414, 3165415, 3165416, 3165417, 3165418, 3165419, 3165420, 3165421, 3165422, 3165423, 3165424, 3165425, 3165426, 3165427, 3165428, 3165429, 3165430, 3165431, 3165432, 3165433, 3165434, 3165435, 3165436, 3165437, 3165438, 3165439, 3165440, 3165441, 3165442, 3165443, 3165444, 3165445, 3165446, 3165447, 3165448, 3165449, 3165450, 3165451, 3165452, 3165453, 3165454, 3165455, 3165456, 3165457, 3165458, 3165459, 3165460, 3165461, 3165462, 3165463, 3165464, 3165465, 3165466, 3165467, 3165468, 3165469, 3165470, 3165471, 3165472, 3165473, 3165474, 3165475, 3165476, 3165477, 3165478, 3165479, 3165480, 3165481, 3165482, 3165483, 3165484, 3165485, 3165486, 3165487, 3165488, 3165489, 3165490, 3165491, 3165492, 3165493, 3165494, 3165495, 3165496, 3165497, 3165498, 3165499, 3165500, 3165501, 3165502, 3165503, 3165504, 3165505, 3165506, 3165507, 3165508, 3165509, 3165510, 3165511, 3165512, 3165513, 3165514, 3165515, 3165516, 3165517, 3165518, 3165519, 3165520, 3165521, 3165522, 3165523, 3165524, 3165525, 3165526, 3165527, 3165528, 3165529, 3165530, 3165531, 3165532, 3165533, 3165534, 3165535, 3165536, 3165537, 3165538, 3165539, 3165540, 3165541, 3165542, 3165543, 3165544, 3165545, 3165546, 3165547, 3165548, 3165549, 3165550, 3165551, 3165552, 3165553, 3165554, 3165555, 3165556, 3165557, 3165558, 3165559, 3165560, 3165561, 3165562, 3165563, 3165564, 3165565, 3165566, 3165567, 3165568, 3165569, 3165570, 3165571, 3165572, 3165573, 3165574)... (Thread: ThreadPoolExecutor-35_3) - __SPLIT__ 2026-01-20 09:14:08,345 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId in (3165236, 3165237, 3165238, 3165239, 3165240, 3165241, 3165242, 3165243, 3165244, 3165245, 3165246, 3165247, 3165248, 3165249, 3165250, 3165251, 3165252, 3165253, 3165254, 3165255, 3165256, 3165257, 3165258, 3165259, 3165260, 3165261, 3165262, 3165263, 3165264, 3165265, 3165266, 3165267, 3165268, 3165269, 3165270, 3165271, 3165272, 3165273, 3165274, 3165275, 3165276, 3165277, 3165278, 3165279, 3165280, 3165281, 3165282, 3165283, 3165284, 3165285, 3165286, 3165287, 3165288, 3165289, 3165290, 3165291, 3165292, 3165293, 3165294, 3165295, 3165296, 3165297, 3165298, 3165299, 3165300, 3165301, 3165302, 3165303, 3165304, 3165305, 3165306, 3165307, 3165308, 3165309, 3165310, 3165311, 3165312, 3165313, 3165314, 3165315, 3165316, 3165317, 3165318, 3165319, 3165320, 3165321, 3165322, 3165323, 3165324, 3165325, 3165326, 3165327, 3165328, 3165329, 3165330, 3165331, 3165332, 3165333, 3165334, 3165335, 3165336, 3165337, 3165338, 3165339, 3165340, 3165341, 3165342, 3165343, 3165344, 3165345, 3165346, 3165347, 3165348, 3165349, 3165350, 3165351, 3165352, 3165353, 3165354, 3165355, 3165356, 3165357, 3165358, 3165359, 3165360, 3165361, 3165362, 3165363, 3165364, 3165365, 3165366, 3165367, 3165368, 3165369, 3165370, 3165371, 3165372, 3165373, 3165374, 3165375, 3165376, 3165377, 3165378, 3165379, 3165380, 3165381, 3165382, 3165383, 3165384, 3165385, 3165386, 3165387, 3165388, 3165389, 3165390, 3165391, 3165392, 3165393, 3165394, 3165395, 3165396, 3165397, 3165398, 3165399, 3165400, 3165401, 3165402, 3165403, 3165404, 3165405, 3165406, 3165407, 3165408, 3165409, 3165410, 3165411, 3165412, 3165413, 3165414, 3165415, 3165416, 3165417, 3165418, 3165419, 3165420, 3165421, 3165422, 3165423, 3165424, 3165425, 3165426, 3165427, 3165428, 3165429, 3165430, 3165431, 3165432, 3165433, 3165434, 3165435, 3165436, 3165437, 3165438, 3165439, 3165440, 3165441, 3165442, 3165443, 3165444, 3165445, 3165446, 3165447, 3165448, 3165449, 3165450, 3165451, 3165452, 3165453, 3165454, 3165455, 3165456, 3165457, 3165458, 3165459, 3165460, 3165461, 3165462, 3165463, 3165464, 3165465, 3165466, 3165467, 3165468, 3165469, 3165470, 3165471, 3165472, 3165473, 3165474, 3165475, 3165476, 3165477, 3165478, 3165479, 3165480, 3165481, 3165482, 3165483, 3165484, 3165485, 3165486, 3165487, 3165488, 3165489, 3165490, 3165491, 3165492, 3165493, 3165494, 3165495, 3165496, 3165497, 3165498, 3165499, 3165500, 3165501, 3165502, 3165503, 3165504, 3165505, 3165506, 3165507, 3165508, 3165509, 3165510, 3165511, 3165512, 3165513, 3165514, 3165515, 3165516, 3165517, 3165518, 3165519, 3165520, 3165521, 3165522, 3165523, 3165524, 3165525, 3165526, 3165527, 3165528, 3165529, 3165530, 3165531, 3165532, 3165533, 3165534, 3165535, 3165536, 3165537, 3165538, 3165539, 3165540, 3165541, 3165542, 3165543, 3165544, 3165545, 3165546, 3165547, 3165548, 3165549, 3165550, 3165551, 3165552, 3165553, 3165554, 3165555, 3165556, 3165557, 3165558, 3165559, 3165560, 3165561, 3165562, 3165563, 3165564, 3165565, 3165566, 3165567, 3165568, 3165569, 3165570, 3165571, 3165572, 3165573, 3165574)... (Thread: ThreadPoolExecutor-35_5) - __SPLIT__ 2026-01-20 09:14:08,345 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId in (3165236, 3165237, 3165238, 3165239, 3165240, 3165241, 3165242, 3165243, 3165244, 3165245, 3165246, 3165247, 3165248, 3165249, 3165250, 3165251, 3165252, 3165253, 3165254, 3165255, 3165256, 3165257, 3165258, 3165259, 3165260, 3165261, 3165262, 3165263, 3165264, 3165265, 3165266, 3165267, 3165268, 3165269, 3165270, 3165271, 3165272, 3165273, 3165274, 3165275, 3165276, 3165277, 3165278, 3165279, 3165280, 3165281, 3165282, 3165283, 3165284, 3165285, 3165286, 3165287, 3165288, 3165289, 3165290, 3165291, 3165292, 3165293, 3165294, 3165295, 3165296, 3165297, 3165298, 3165299, 3165300, 3165301, 3165302, 3165303, 3165304, 3165305, 3165306, 3165307, 3165308, 3165309, 3165310, 3165311, 3165312, 3165313, 3165314, 3165315, 3165316, 3165317, 3165318, 3165319, 3165320, 3165321, 3165322, 3165323, 3165324, 3165325, 3165326, 3165327, 3165328, 3165329, 3165330, 3165331, 3165332, 3165333, 3165334, 3165335, 3165336, 3165337, 3165338, 3165339, 3165340, 3165341, 3165342, 3165343, 3165344, 3165345, 3165346, 3165347, 3165348, 3165349, 3165350, 3165351, 3165352, 3165353, 3165354, 3165355, 3165356, 3165357, 3165358, 3165359, 3165360, 3165361, 3165362, 3165363, 3165364, 3165365, 3165366, 3165367, 3165368, 3165369, 3165370, 3165371, 3165372, 3165373, 3165374, 3165375, 3165376, 3165377, 3165378, 3165379, 3165380, 3165381, 3165382, 3165383, 3165384, 3165385, 3165386, 3165387, 3165388, 3165389, 3165390, 3165391, 3165392, 3165393, 3165394, 3165395, 3165396, 3165397, 3165398, 3165399, 3165400, 3165401, 3165402, 3165403, 3165404, 3165405, 3165406, 3165407, 3165408, 3165409, 3165410, 3165411, 3165412, 3165413, 3165414, 3165415, 3165416, 3165417, 3165418, 3165419, 3165420, 3165421, 3165422, 3165423, 3165424, 3165425, 3165426, 3165427, 3165428, 3165429, 3165430, 3165431, 3165432, 3165433, 3165434, 3165435, 3165436, 3165437, 3165438, 3165439, 3165440, 3165441, 3165442, 3165443, 3165444, 3165445, 3165446, 3165447, 3165448, 3165449, 3165450, 3165451, 3165452, 3165453, 3165454, 3165455, 3165456, 3165457, 3165458, 3165459, 3165460, 3165461, 3165462, 3165463, 3165464, 3165465, 3165466, 3165467, 3165468, 3165469, 3165470, 3165471, 3165472, 3165473, 3165474, 3165475, 3165476, 3165477, 3165478, 3165479, 3165480, 3165481, 3165482, 3165483, 3165484, 3165485, 3165486, 3165487, 3165488, 3165489, 3165490, 3165491, 3165492, 3165493, 3165494, 3165495, 3165496, 3165497, 3165498, 3165499, 3165500, 3165501, 3165502, 3165503, 3165504, 3165505, 3165506, 3165507, 3165508, 3165509, 3165510, 3165511, 3165512, 3165513, 3165514, 3165515, 3165516, 3165517, 3165518, 3165519, 3165520, 3165521, 3165522, 3165523, 3165524, 3165525, 3165526, 3165527, 3165528, 3165529, 3165530, 3165531, 3165532, 3165533, 3165534, 3165535, 3165536, 3165537, 3165538, 3165539, 3165540, 3165541, 3165542, 3165543, 3165544, 3165545, 3165546, 3165547, 3165548, 3165549, 3165550, 3165551, 3165552, 3165553, 3165554, 3165555, 3165556, 3165557, 3165558, 3165559, 3165560, 3165561, 3165562, 3165563, 3165564, 3165565, 3165566, 3165567, 3165568, 3165569, 3165570, 3165571, 3165572, 3165573, 3165574)... (Thread: ThreadPoolExecutor-35_4) - __SPLIT__ 2026-01-20 09:14:08,346 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId in (3165236, 3165237, 3165238, 3165239, 3165240, 3165241, 3165242, 3165243, 3165244, 3165245, 3165246, 3165247, 3165248, 3165249, 3165250, 3165251, 3165252, 3165253, 3165254, 3165255, 3165256, 3165257, 3165258, 3165259, 3165260, 3165261, 3165262, 3165263, 3165264, 3165265, 3165266, 3165267, 3165268, 3165269, 3165270, 3165271, 3165272, 3165273, 3165274, 3165275, 3165276, 3165277, 3165278, 3165279, 3165280, 3165281, 3165282, 3165283, 3165284, 3165285, 3165286, 3165287, 3165288, 3165289, 3165290, 3165291, 3165292, 3165293, 3165294, 3165295, 3165296, 3165297, 3165298, 3165299, 3165300, 3165301, 3165302, 3165303, 3165304, 3165305, 3165306, 3165307, 3165308, 3165309, 3165310, 3165311, 3165312, 3165313, 3165314, 3165315, 3165316, 3165317, 3165318, 3165319, 3165320, 3165321, 3165322, 3165323, 3165324, 3165325, 3165326, 3165327, 3165328, 3165329, 3165330, 3165331, 3165332, 3165333, 3165334, 3165335, 3165336, 3165337, 3165338, 3165339, 3165340, 3165341, 3165342, 3165343, 3165344, 3165345, 3165346, 3165347, 3165348, 3165349, 3165350, 3165351, 3165352, 3165353, 3165354, 3165355, 3165356, 3165357, 3165358, 3165359, 3165360, 3165361, 3165362, 3165363, 3165364, 3165365, 3165366, 3165367, 3165368, 3165369, 3165370, 3165371, 3165372, 3165373, 3165374, 3165375, 3165376, 3165377, 3165378, 3165379, 3165380, 3165381, 3165382, 3165383, 3165384, 3165385, 3165386, 3165387, 3165388, 3165389, 3165390, 3165391, 3165392, 3165393, 3165394, 3165395, 3165396, 3165397, 3165398, 3165399, 3165400, 3165401, 3165402, 3165403, 3165404, 3165405, 3165406, 3165407, 3165408, 3165409, 3165410, 3165411, 3165412, 3165413, 3165414, 3165415, 3165416, 3165417, 3165418, 3165419, 3165420, 3165421, 3165422, 3165423, 3165424, 3165425, 3165426, 3165427, 3165428, 3165429, 3165430, 3165431, 3165432, 3165433, 3165434, 3165435, 3165436, 3165437, 3165438, 3165439, 3165440, 3165441, 3165442, 3165443, 3165444, 3165445, 3165446, 3165447, 3165448, 3165449, 3165450, 3165451, 3165452, 3165453, 3165454, 3165455, 3165456, 3165457, 3165458, 3165459, 3165460, 3165461, 3165462, 3165463, 3165464, 3165465, 3165466, 3165467, 3165468, 3165469, 3165470, 3165471, 3165472, 3165473, 3165474, 3165475, 3165476, 3165477, 3165478, 3165479, 3165480, 3165481, 3165482, 3165483, 3165484, 3165485, 3165486, 3165487, 3165488, 3165489, 3165490, 3165491, 3165492, 3165493, 3165494, 3165495, 3165496, 3165497, 3165498, 3165499, 3165500, 3165501, 3165502, 3165503, 3165504, 3165505, 3165506, 3165507, 3165508, 3165509, 3165510, 3165511, 3165512, 3165513, 3165514, 3165515, 3165516, 3165517, 3165518, 3165519, 3165520, 3165521, 3165522, 3165523, 3165524, 3165525, 3165526, 3165527, 3165528, 3165529, 3165530, 3165531, 3165532, 3165533, 3165534, 3165535, 3165536, 3165537, 3165538, 3165539, 3165540, 3165541, 3165542, 3165543, 3165544, 3165545, 3165546, 3165547, 3165548, 3165549, 3165550, 3165551, 3165552, 3165553, 3165554, 3165555, 3165556, 3165557, 3165558, 3165559, 3165560, 3165561, 3165562, 3165563, 3165564, 3165565, 3165566, 3165567, 3165568, 3165569, 3165570, 3165571, 3165572, 3165573, 3165574) and woag.RefType = 'TempWorkorder';... (Thread: ThreadPoolExecutor-35_6) - __SPLIT__ 2026-01-20 09:14:08,346 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId in (3165236, 3165237, 3165238, 3165239, 3165240, 3165241, 3165242, 3165243, 3165244, 3165245, 3165246, 3165247, 3165248, 3165249, 3165250, 3165251, 3165252, 3165253, 3165254, 3165255, 3165256, 3165257, 3165258, 3165259, 3165260, 3165261, 3165262, 3165263, 3165264, 3165265, 3165266, 3165267, 3165268, 3165269, 3165270, 3165271, 3165272, 3165273, 3165274, 3165275, 3165276, 3165277, 3165278, 3165279, 3165280, 3165281, 3165282, 3165283, 3165284, 3165285, 3165286, 3165287, 3165288, 3165289, 3165290, 3165291, 3165292, 3165293, 3165294, 3165295, 3165296, 3165297, 3165298, 3165299, 3165300, 3165301, 3165302, 3165303, 3165304, 3165305, 3165306, 3165307, 3165308, 3165309, 3165310, 3165311, 3165312, 3165313, 3165314, 3165315, 3165316, 3165317, 3165318, 3165319, 3165320, 3165321, 3165322, 3165323, 3165324, 3165325, 3165326, 3165327, 3165328, 3165329, 3165330, 3165331, 3165332, 3165333, 3165334, 3165335, 3165336, 3165337, 3165338, 3165339, 3165340, 3165341, 3165342, 3165343, 3165344, 3165345, 3165346, 3165347, 3165348, 3165349, 3165350, 3165351, 3165352, 3165353, 3165354, 3165355, 3165356, 3165357, 3165358, 3165359, 3165360, 3165361, 3165362, 3165363, 3165364, 3165365, 3165366, 3165367, 3165368, 3165369, 3165370, 3165371, 3165372, 3165373, 3165374, 3165375, 3165376, 3165377, 3165378, 3165379, 3165380, 3165381, 3165382, 3165383, 3165384, 3165385, 3165386, 3165387, 3165388, 3165389, 3165390, 3165391, 3165392, 3165393, 3165394, 3165395, 3165396, 3165397, 3165398, 3165399, 3165400, 3165401, 3165402, 3165403, 3165404, 3165405, 3165406, 3165407, 3165408, 3165409, 3165410, 3165411, 3165412, 3165413, 3165414, 3165415, 3165416, 3165417, 3165418, 3165419, 3165420, 3165421, 3165422, 3165423, 3165424, 3165425, 3165426, 3165427, 3165428, 3165429, 3165430, 3165431, 3165432, 3165433, 3165434, 3165435, 3165436, 3165437, 3165438, 3165439, 3165440, 3165441, 3165442, 3165443, 3165444, 3165445, 3165446, 3165447, 3165448, 3165449, 3165450, 3165451, 3165452, 3165453, 3165454, 3165455, 3165456, 3165457, 3165458, 3165459, 3165460, 3165461, 3165462, 3165463, 3165464, 3165465, 3165466, 3165467, 3165468, 3165469, 3165470, 3165471, 3165472, 3165473, 3165474, 3165475, 3165476, 3165477, 3165478, 3165479, 3165480, 3165481, 3165482, 3165483, 3165484, 3165485, 3165486, 3165487, 3165488, 3165489, 3165490, 3165491, 3165492, 3165493, 3165494, 3165495, 3165496, 3165497, 3165498, 3165499, 3165500, 3165501, 3165502, 3165503, 3165504, 3165505, 3165506, 3165507, 3165508, 3165509, 3165510, 3165511, 3165512, 3165513, 3165514, 3165515, 3165516, 3165517, 3165518, 3165519, 3165520, 3165521, 3165522, 3165523, 3165524, 3165525, 3165526, 3165527, 3165528, 3165529, 3165530, 3165531, 3165532, 3165533, 3165534, 3165535, 3165536, 3165537, 3165538, 3165539, 3165540, 3165541, 3165542, 3165543, 3165544, 3165545, 3165546, 3165547, 3165548, 3165549, 3165550, 3165551, 3165552, 3165553, 3165554, 3165555, 3165556, 3165557, 3165558, 3165559, 3165560, 3165561, 3165562, 3165563, 3165564, 3165565, 3165566, 3165567, 3165568, 3165569, 3165570, 3165571, 3165572, 3165573, 3165574);... (Thread: ThreadPoolExecutor-35_7) - __SPLIT__ 2026-01-20 09:14:08,770 - [123884] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 09:14:08,839 - [123884] - src.utils.log - INFO - βœ… Fetched 339 rows - __SPLIT__ 2026-01-20 09:14:08,858 - [123884] - src.utils.log - INFO - βœ… Fetched 339 rows - __SPLIT__ 2026-01-20 09:14:09,741 - [123884] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 09:14:09,782 - [123884] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 09:14:09,801 - [123884] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 09:14:09,943 - [123884] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 09:14:09,951 - [123884] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 09:14:10,116 - [123884] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-01-20 09:14:10,190 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:14:10,524 - [123884] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 09:14:10,586 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:14:10,923 - [123884] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-20 09:14:10,988 - [123884] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 339 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:14:11,359 - [123884] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 339) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-01-20 09:14:19,419 - [123884] - src.utils.log - INFO - βœ… All 339 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-01-20 09:14:19,536 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 149745 AND WorkOrderNo IN ('9193524', '7075469', '3104122', '8104236', '7134044', '7120659', '9395783', '9773061', '4426183', '5317931', '9361679', '7319203', '2945395', '6517248', '9570108', '1825352', '2934676', '9675673', '1114401', '9482962', '6533408', '4419042', '8174412', '2811560', '9173019', '4701951', '1348015', '8615751', '9897182', '1899296', '6795057', '7402956', '2641635', '4431677', '4266230', '6110861', '1654577', '6532665', '2365499', '1914925', '4168461', '6239682', '2978157', '2423835', '5213065', '2065546', '6316750', '4100195', '7522714', '1694915', '4001449', '9195812', '6497264', '2939862', '6206886', '9340421', '3348318', '5455063', '4823596', '2980880', '9397301', '5993375', '1996488', '4628473', '5610081', '6463337', '7060116', '5193822', '1801274', '4288306', '2318080', '2571940', '8411692', '6305623', '5956323', '2236311', '5093883', '9214226', '7705424', '4048030', '5485227', '5738245', '2527824', '2520120', '1315476', '4686657', '3974475', '1539946', '5653146', '8788774', '3936913', '2042879', '8678081', '8480073', '8748509', '4784957', '6098660', '6949804', '8214925', '9023759', '4949996', '5338443', '6078622', '7091860', '1600843', '4911497', '5827000', '3007738', '5003103', '9075044', '7766809', '2886380', '1157083', '7706451', '4959446', '7358215', '3908305', '2587411', '4313539', '6371250', '2013912', '6517138', '3640131', '5242075', '5241467', '3915780', '5586908', '4301051', '3632192', '8961560', '2553656', '4356014', '9384520', '4450679', '1818312', '1388622', '9420761', '4882659', '2253979', '7794002', '9067377', '7575134', '2444344', '7639372', '8154350', '8765059', '9558712', '8874631', '7561663', '1590044', '9811419', '5529120', '3964975', '8957020', '8351183', '5257187', '4667304', '9890308', '2247952', '8720491', '9971870', '3840978', '7152230', '9579265', '7136312', '4562039', '5158922', '9739871', '5466218', '2097528', '5303136', '2720493', '1691975', '4146921', '8015529', '9766047', '9174248', '3064548', '2890228', '2920196', '7318163', '9264273', '5420709', '2478649', '6896243', '8871351', '8230053', '6947309', '6947579', '2045025', '7637849', '4261576', '3034855', '8550738', '5045008', '5877756', '6372351', '1410878', '5136560', '3273173', '6468140', '3740832', '2825609', '3946434', '3847176', '4163354', '9590588', '4100921', '9363993', '2448101', '2937323', '6672673', '7125607', '9978909', '1864665', '5646953', '7957372', '1169429', '2352416', '4801621', '9366365', '7894873', '8678709', '8399976', '8101331', '6937865', '2881444', '1555496', '7396097', '4214629', '4230605', '5490162', '5984144', '9367777', '9544002', '3508139', '5134943', '3778025', '4912153', '6187430', '8386296', '7235835', '8769144', '6240086', '9792963', '4418495', '4321282', '9493207', '1916952', '9967395', '3722247', '7937323', '9658827', '8637677', '6418361', '8968969', '6923471', '3915611', '4686617', '9060149', '3755845', '8676043', '3598678', '6198676', '5212671', '1126436', '9910949', '2119388', '1152092', '5471467', '4515555', '5062734', '9450148', '3493929', '5233736', '9384507', '7492187', '1273062', '4106421', '8728445', '7936450', '7444151', '2798465', '4805693', '6679493', '5987228', '9605622', '3176333', '8881462', '4766288', '8413674', '8729099', '6492271', '9360080', '6286620', '4820626', '8395835', '6940514', '7466162', '7653312', '3032538', '3223490', '3616254', '3705498', '2330292', '8191272', '4045652', '7878444', '1603354', '5007473', '2814002', '8696744', '4557627', '8943225', '1345979', '1246516', '8044520', '4035069', '3340488', '5290052', '9224332', '4695786', '2265243', '3468284', '3611069', '4953773', '4248905', '3819157', '8993328', '1028257', '1054745', '7780151', '3759411', '5575158', '9367644', '5944778', '8875819', '3506948', '2432748') AND GenerateWorkOrderHistoryId = 123884;... (Thread: ThreadPoolExecutor-36_0) - __SPLIT__ 2026-01-20 09:14:19,957 - [123884] - src.utils.log - INFO - βœ… Fetched 339 rows - __SPLIT__ 2026-01-20 09:14:20,012 - [123884] - src.utils.log - INFO - 🏁 Final merged rows: 339 - __SPLIT__ 2026-01-20 09:14:20,086 - [123884] - src.utils.log - INFO - Parallel Insertion in work order tables begin - __SPLIT__ 2026-01-20 09:14:20,155 - [123884] - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-37_0) - __SPLIT__ 2026-01-20 09:14:20,156 - [123884] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderAppliedDiscount: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-37_1) - __SPLIT__ 2026-01-20 09:14:20,157 - [123884] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderSalesPersonCommission: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-37_2) - __SPLIT__ 2026-01-20 09:14:20,157 - [123884] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderCommissionAdjustment: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-37_3) - __SPLIT__ 2026-01-20 09:14:20,157 - [123884] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 339 rows in batches of 25000 (Thread: ThreadPoolExecutor-37_4) - __SPLIT__ 2026-01-20 09:14:20,157 - [123884] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrder: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-37_5) - __SPLIT__ 2026-01-20 09:14:20,158 - [123884] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 339 rows in batches of 25000 (Thread: ThreadPoolExecutor-37_6) - __SPLIT__ 2026-01-20 09:14:20,158 - [123884] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkorderSourceMapping: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-37_7) - __SPLIT__ 2026-01-20 09:14:20,158 - [123884] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 339 rows in batches of 25000 (Thread: ThreadPoolExecutor-37_8) - __SPLIT__ 2026-01-20 09:14:20,479 - [123884] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into CRM.LeadNote in 0 batches - __SPLIT__ 2026-01-20 09:14:20,560 - [123884] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceAuto.WorkOrderAppliedDiscount in 0 batches - __SPLIT__ 2026-01-20 09:14:20,614 - [123884] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderSalesPersonCommission in 0 batches - __SPLIT__ 2026-01-20 09:14:20,697 - [123884] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceAuto.WorkOrderCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-20 09:14:20,768 - [123884] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 339) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-01-20 09:14:20,808 - [123884] - src.utils.log - INFO - [OK] Lead Notes completed. - __SPLIT__ 2026-01-20 09:14:20,821 - [123884] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrder in 0 batches - __SPLIT__ 2026-01-20 09:14:20,885 - [123884] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 339) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-01-20 09:14:20,952 - [123884] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkorderSourceMapping in 0 batches - __SPLIT__ 2026-01-20 09:14:21,141 - [123884] - src.utils.log - INFO - [OK] Discount Applied completed. - __SPLIT__ 2026-01-20 09:14:21,464 - [123884] - src.utils.log - INFO - [OK] Sales Person Commission completed. - __SPLIT__ 2026-01-20 09:14:21,535 - [123884] - src.utils.log - INFO - [OK] Adjustment completed. - __SPLIT__ 2026-01-20 09:14:21,605 - [123884] - src.utils.log - INFO - [OK] Sub WO completed. - __SPLIT__ 2026-01-20 09:14:21,674 - [123884] - src.utils.log - INFO - [OK] Source Mapping completed. - __SPLIT__ 2026-01-20 09:14:21,870 - [123884] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 339) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-01-20 09:14:23,366 - [123884] - src.utils.log - INFO - βœ… All 339 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-01-20 09:14:23,432 - [123884] - src.utils.log - INFO - [OK] Crew completed. - __SPLIT__ 2026-01-20 09:14:23,671 - [123884] - src.utils.log - INFO - βœ… All 339 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-01-20 09:14:23,734 - [123884] - src.utils.log - INFO - [OK] Services completed. - __SPLIT__ 2026-01-20 09:14:25,919 - [123884] - src.utils.log - INFO - βœ… All 339 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-01-20 09:14:25,992 - [123884] - src.utils.log - INFO - [OK] Publish Services completed. - __SPLIT__ 2026-01-20 09:14:26,061 - [123884] - src.utils.log - INFO - All publish tasks completed successfully. - __SPLIT__ 2026-01-20 09:14:26,138 - [123884] - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-01-20 09:14:26,207 - [123884] - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 123884 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:14:26,538 - [123884] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 09:14:26,620 - [123884] - src.utils.log - INFO - πŸ”„ Updating next gen date parallely: inside update_next_workorder_generation - __SPLIT__ 2026-01-20 09:14:26,826 - [123884] - src.utils.log - INFO - πŸ›  Creating temp table #tbl_d5055f6ca8 - __SPLIT__ 2026-01-20 09:14:27,087 - [123884] - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_d5055f6ca8 - __SPLIT__ 2026-01-20 09:14:27,705 - [123884] - src.utils.log - INFO - πŸ” Running UPDATE to apply changes - __SPLIT__ 2026-01-20 09:14:28,053 - [123884] - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-01-20 09:14:28,116 - [123884] - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_d5055f6ca8 - __SPLIT__ 2026-01-20 09:14:28,182 - [123884] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 123884 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:14:28,509 - [123884] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 09:14:28,570 - [123884] - src.utils.log - INFO - Parallel deletion from temp tables begin - __SPLIT__ 2026-01-20 09:14:28,636 - [123884] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId in (3165236, 3165237, 3165238, 3165239, 3165240, 3165241, 3165242, 3165243, 3165244, 3165245, 3165246, 3165247, 3165248, 3165249, 3165250, 3165251, 3165252, 3165253, 3165254, 3165255, 3165256, 3165257, 3165258, 3165259, 3165260, 3165261, 3165262, 3165263, 3165264, 3165265, 3165266, 3165267, 3165268, 3165269, 3165270, 3165271, 3165272, 3165273, 3165274, 3165275, 3165276, 3165277, 3165278, 3165279, 3165280, 3165281, 3165282, 3165283, 3165284, 3165285, 3165286, 3165287, 3165288, 3165289, 3165290, 3165291, 3165292, 3165293, 3165294, 3165295, 3165296, 3165297, 3165298, 3165299, 3165300, 3165301, 3165302, 3165303, 3165304, 3165305, 3165306, 3165307, 3165308, 3165309, 3165310, 3165311, 3165312, 3165313, 3165314, 3165315, 3165316, 3165317, 3165318, 3165319, 3165320, 3165321, 3165322, 3165323, 3165324, 3165325, 3165326, 3165327, 3165328, 3165329, 3165330, 3165331, 3165332, 3165333, 3165334, 3165335, 3165336, 3165337, 3165338, 3165339, 3165340, 3165341, 3165342, 3165343, 3165344, 3165345, 3165346, 3165347, 3165348, 3165349, 3165350, 3165351, 3165352, 3165353, 3165354, 3165355, 3165356, 3165357, 3165358, 3165359, 3165360, 3165361, 3165362, 3165363, 3165364, 3165365, 3165366, 3165367, 3165368, 3165369, 3165370, 3165371, 3165372, 3165373, 3165374, 3165375, 3165376, 3165377, 3165378, 3165379, 3165380, 3165381, 3165382, 3165383, 3165384, 3165385, 3165386, 3165387, 3165388, 3165389, 3165390, 3165391, 3165392, 3165393, 3165394, 3165395, 3165396, 3165397, 3165398, 3165399, 3165400, 3165401, 3165402, 3165403, 3165404, 3165405, 3165406, 3165407, 3165408, 3165409, 3165410, 3165411, 3165412, 3165413, 3165414, 3165415, 3165416, 3165417, 3165418, 3165419, 3165420, 3165421, 3165422, 3165423, 3165424, 3165425, 3165426, 3165427, 3165428, 3165429, 3165430, 3165431, 3165432, 3165433, 3165434, 3165435, 3165436, 3165437, 3165438, 3165439, 3165440, 3165441, 3165442, 3165443, 3165444, 3165445, 3165446, 3165447, 3165448, 3165449, 3165450, 3165451, 3165452, 3165453, 3165454, 3165455, 3165456, 3165457, 3165458, 3165459, 3165460, 3165461, 3165462, 3165463, 3165464, 3165465, 3165466, 3165467, 3165468, 3165469, 3165470, 3165471, 3165472, 3165473, 3165474, 3165475, 3165476, 3165477, 3165478, 3165479, 3165480, 3165481, 3165482, 3165483, 3165484, 3165485, 3165486, 3165487, 3165488, 3165489, 3165490, 3165491, 3165492, 3165493, 3165494, 3165495, 3165496, 3165497, 3165498, 3165499, 3165500, 3165501, 3165502, 3165503, 3165504, 3165505, 3165506, 3165507, 3165508, 3165509, 3165510, 3165511, 3165512, 3165513, 3165514, 3165515, 3165516, 3165517, 3165518, 3165519, 3165520, 3165521, 3165522, 3165523, 3165524, 3165525, 3165526, 3165527, 3165528, 3165529, 3165530, 3165531, 3165532, 3165533, 3165534, 3165535, 3165536, 3165537, 3165538, 3165539, 3165540, 3165541, 3165542, 3165543, 3165544, 3165545, 3165546, 3165547, 3165548, 3165549, 3165550, 3165551, 3165552, 3165553, 3165554, 3165555, 3165556, 3165557, 3165558, 3165559, 3165560, 3165561, 3165562, 3165563, 3165564, 3165565, 3165566, 3165567, 3165568, 3165569, 3165570, 3165571, 3165572, 3165573, 3165574) (Thread: ThreadPoolExecutor-39_0) - __SPLIT__ 2026-01-20 09:14:28,638 - [123884] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId in (3165236, 3165237, 3165238, 3165239, 3165240, 3165241, 3165242, 3165243, 3165244, 3165245, 3165246, 3165247, 3165248, 3165249, 3165250, 3165251, 3165252, 3165253, 3165254, 3165255, 3165256, 3165257, 3165258, 3165259, 3165260, 3165261, 3165262, 3165263, 3165264, 3165265, 3165266, 3165267, 3165268, 3165269, 3165270, 3165271, 3165272, 3165273, 3165274, 3165275, 3165276, 3165277, 3165278, 3165279, 3165280, 3165281, 3165282, 3165283, 3165284, 3165285, 3165286, 3165287, 3165288, 3165289, 3165290, 3165291, 3165292, 3165293, 3165294, 3165295, 3165296, 3165297, 3165298, 3165299, 3165300, 3165301, 3165302, 3165303, 3165304, 3165305, 3165306, 3165307, 3165308, 3165309, 3165310, 3165311, 3165312, 3165313, 3165314, 3165315, 3165316, 3165317, 3165318, 3165319, 3165320, 3165321, 3165322, 3165323, 3165324, 3165325, 3165326, 3165327, 3165328, 3165329, 3165330, 3165331, 3165332, 3165333, 3165334, 3165335, 3165336, 3165337, 3165338, 3165339, 3165340, 3165341, 3165342, 3165343, 3165344, 3165345, 3165346, 3165347, 3165348, 3165349, 3165350, 3165351, 3165352, 3165353, 3165354, 3165355, 3165356, 3165357, 3165358, 3165359, 3165360, 3165361, 3165362, 3165363, 3165364, 3165365, 3165366, 3165367, 3165368, 3165369, 3165370, 3165371, 3165372, 3165373, 3165374, 3165375, 3165376, 3165377, 3165378, 3165379, 3165380, 3165381, 3165382, 3165383, 3165384, 3165385, 3165386, 3165387, 3165388, 3165389, 3165390, 3165391, 3165392, 3165393, 3165394, 3165395, 3165396, 3165397, 3165398, 3165399, 3165400, 3165401, 3165402, 3165403, 3165404, 3165405, 3165406, 3165407, 3165408, 3165409, 3165410, 3165411, 3165412, 3165413, 3165414, 3165415, 3165416, 3165417, 3165418, 3165419, 3165420, 3165421, 3165422, 3165423, 3165424, 3165425, 3165426, 3165427, 3165428, 3165429, 3165430, 3165431, 3165432, 3165433, 3165434, 3165435, 3165436, 3165437, 3165438, 3165439, 3165440, 3165441, 3165442, 3165443, 3165444, 3165445, 3165446, 3165447, 3165448, 3165449, 3165450, 3165451, 3165452, 3165453, 3165454, 3165455, 3165456, 3165457, 3165458, 3165459, 3165460, 3165461, 3165462, 3165463, 3165464, 3165465, 3165466, 3165467, 3165468, 3165469, 3165470, 3165471, 3165472, 3165473, 3165474, 3165475, 3165476, 3165477, 3165478, 3165479, 3165480, 3165481, 3165482, 3165483, 3165484, 3165485, 3165486, 3165487, 3165488, 3165489, 3165490, 3165491, 3165492, 3165493, 3165494, 3165495, 3165496, 3165497, 3165498, 3165499, 3165500, 3165501, 3165502, 3165503, 3165504, 3165505, 3165506, 3165507, 3165508, 3165509, 3165510, 3165511, 3165512, 3165513, 3165514, 3165515, 3165516, 3165517, 3165518, 3165519, 3165520, 3165521, 3165522, 3165523, 3165524, 3165525, 3165526, 3165527, 3165528, 3165529, 3165530, 3165531, 3165532, 3165533, 3165534, 3165535, 3165536, 3165537, 3165538, 3165539, 3165540, 3165541, 3165542, 3165543, 3165544, 3165545, 3165546, 3165547, 3165548, 3165549, 3165550, 3165551, 3165552, 3165553, 3165554, 3165555, 3165556, 3165557, 3165558, 3165559, 3165560, 3165561, 3165562, 3165563, 3165564, 3165565, 3165566, 3165567, 3165568, 3165569, 3165570, 3165571, 3165572, 3165573, 3165574) (Thread: ThreadPoolExecutor-39_1) - __SPLIT__ 2026-01-20 09:14:28,638 - [123884] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId in (3165236, 3165237, 3165238, 3165239, 3165240, 3165241, 3165242, 3165243, 3165244, 3165245, 3165246, 3165247, 3165248, 3165249, 3165250, 3165251, 3165252, 3165253, 3165254, 3165255, 3165256, 3165257, 3165258, 3165259, 3165260, 3165261, 3165262, 3165263, 3165264, 3165265, 3165266, 3165267, 3165268, 3165269, 3165270, 3165271, 3165272, 3165273, 3165274, 3165275, 3165276, 3165277, 3165278, 3165279, 3165280, 3165281, 3165282, 3165283, 3165284, 3165285, 3165286, 3165287, 3165288, 3165289, 3165290, 3165291, 3165292, 3165293, 3165294, 3165295, 3165296, 3165297, 3165298, 3165299, 3165300, 3165301, 3165302, 3165303, 3165304, 3165305, 3165306, 3165307, 3165308, 3165309, 3165310, 3165311, 3165312, 3165313, 3165314, 3165315, 3165316, 3165317, 3165318, 3165319, 3165320, 3165321, 3165322, 3165323, 3165324, 3165325, 3165326, 3165327, 3165328, 3165329, 3165330, 3165331, 3165332, 3165333, 3165334, 3165335, 3165336, 3165337, 3165338, 3165339, 3165340, 3165341, 3165342, 3165343, 3165344, 3165345, 3165346, 3165347, 3165348, 3165349, 3165350, 3165351, 3165352, 3165353, 3165354, 3165355, 3165356, 3165357, 3165358, 3165359, 3165360, 3165361, 3165362, 3165363, 3165364, 3165365, 3165366, 3165367, 3165368, 3165369, 3165370, 3165371, 3165372, 3165373, 3165374, 3165375, 3165376, 3165377, 3165378, 3165379, 3165380, 3165381, 3165382, 3165383, 3165384, 3165385, 3165386, 3165387, 3165388, 3165389, 3165390, 3165391, 3165392, 3165393, 3165394, 3165395, 3165396, 3165397, 3165398, 3165399, 3165400, 3165401, 3165402, 3165403, 3165404, 3165405, 3165406, 3165407, 3165408, 3165409, 3165410, 3165411, 3165412, 3165413, 3165414, 3165415, 3165416, 3165417, 3165418, 3165419, 3165420, 3165421, 3165422, 3165423, 3165424, 3165425, 3165426, 3165427, 3165428, 3165429, 3165430, 3165431, 3165432, 3165433, 3165434, 3165435, 3165436, 3165437, 3165438, 3165439, 3165440, 3165441, 3165442, 3165443, 3165444, 3165445, 3165446, 3165447, 3165448, 3165449, 3165450, 3165451, 3165452, 3165453, 3165454, 3165455, 3165456, 3165457, 3165458, 3165459, 3165460, 3165461, 3165462, 3165463, 3165464, 3165465, 3165466, 3165467, 3165468, 3165469, 3165470, 3165471, 3165472, 3165473, 3165474, 3165475, 3165476, 3165477, 3165478, 3165479, 3165480, 3165481, 3165482, 3165483, 3165484, 3165485, 3165486, 3165487, 3165488, 3165489, 3165490, 3165491, 3165492, 3165493, 3165494, 3165495, 3165496, 3165497, 3165498, 3165499, 3165500, 3165501, 3165502, 3165503, 3165504, 3165505, 3165506, 3165507, 3165508, 3165509, 3165510, 3165511, 3165512, 3165513, 3165514, 3165515, 3165516, 3165517, 3165518, 3165519, 3165520, 3165521, 3165522, 3165523, 3165524, 3165525, 3165526, 3165527, 3165528, 3165529, 3165530, 3165531, 3165532, 3165533, 3165534, 3165535, 3165536, 3165537, 3165538, 3165539, 3165540, 3165541, 3165542, 3165543, 3165544, 3165545, 3165546, 3165547, 3165548, 3165549, 3165550, 3165551, 3165552, 3165553, 3165554, 3165555, 3165556, 3165557, 3165558, 3165559, 3165560, 3165561, 3165562, 3165563, 3165564, 3165565, 3165566, 3165567, 3165568, 3165569, 3165570, 3165571, 3165572, 3165573, 3165574) (Thread: ThreadPoolExecutor-39_2) - __SPLIT__ 2026-01-20 09:14:28,638 - [123884] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId in (3165236, 3165237, 3165238, 3165239, 3165240, 3165241, 3165242, 3165243, 3165244, 3165245, 3165246, 3165247, 3165248, 3165249, 3165250, 3165251, 3165252, 3165253, 3165254, 3165255, 3165256, 3165257, 3165258, 3165259, 3165260, 3165261, 3165262, 3165263, 3165264, 3165265, 3165266, 3165267, 3165268, 3165269, 3165270, 3165271, 3165272, 3165273, 3165274, 3165275, 3165276, 3165277, 3165278, 3165279, 3165280, 3165281, 3165282, 3165283, 3165284, 3165285, 3165286, 3165287, 3165288, 3165289, 3165290, 3165291, 3165292, 3165293, 3165294, 3165295, 3165296, 3165297, 3165298, 3165299, 3165300, 3165301, 3165302, 3165303, 3165304, 3165305, 3165306, 3165307, 3165308, 3165309, 3165310, 3165311, 3165312, 3165313, 3165314, 3165315, 3165316, 3165317, 3165318, 3165319, 3165320, 3165321, 3165322, 3165323, 3165324, 3165325, 3165326, 3165327, 3165328, 3165329, 3165330, 3165331, 3165332, 3165333, 3165334, 3165335, 3165336, 3165337, 3165338, 3165339, 3165340, 3165341, 3165342, 3165343, 3165344, 3165345, 3165346, 3165347, 3165348, 3165349, 3165350, 3165351, 3165352, 3165353, 3165354, 3165355, 3165356, 3165357, 3165358, 3165359, 3165360, 3165361, 3165362, 3165363, 3165364, 3165365, 3165366, 3165367, 3165368, 3165369, 3165370, 3165371, 3165372, 3165373, 3165374, 3165375, 3165376, 3165377, 3165378, 3165379, 3165380, 3165381, 3165382, 3165383, 3165384, 3165385, 3165386, 3165387, 3165388, 3165389, 3165390, 3165391, 3165392, 3165393, 3165394, 3165395, 3165396, 3165397, 3165398, 3165399, 3165400, 3165401, 3165402, 3165403, 3165404, 3165405, 3165406, 3165407, 3165408, 3165409, 3165410, 3165411, 3165412, 3165413, 3165414, 3165415, 3165416, 3165417, 3165418, 3165419, 3165420, 3165421, 3165422, 3165423, 3165424, 3165425, 3165426, 3165427, 3165428, 3165429, 3165430, 3165431, 3165432, 3165433, 3165434, 3165435, 3165436, 3165437, 3165438, 3165439, 3165440, 3165441, 3165442, 3165443, 3165444, 3165445, 3165446, 3165447, 3165448, 3165449, 3165450, 3165451, 3165452, 3165453, 3165454, 3165455, 3165456, 3165457, 3165458, 3165459, 3165460, 3165461, 3165462, 3165463, 3165464, 3165465, 3165466, 3165467, 3165468, 3165469, 3165470, 3165471, 3165472, 3165473, 3165474, 3165475, 3165476, 3165477, 3165478, 3165479, 3165480, 3165481, 3165482, 3165483, 3165484, 3165485, 3165486, 3165487, 3165488, 3165489, 3165490, 3165491, 3165492, 3165493, 3165494, 3165495, 3165496, 3165497, 3165498, 3165499, 3165500, 3165501, 3165502, 3165503, 3165504, 3165505, 3165506, 3165507, 3165508, 3165509, 3165510, 3165511, 3165512, 3165513, 3165514, 3165515, 3165516, 3165517, 3165518, 3165519, 3165520, 3165521, 3165522, 3165523, 3165524, 3165525, 3165526, 3165527, 3165528, 3165529, 3165530, 3165531, 3165532, 3165533, 3165534, 3165535, 3165536, 3165537, 3165538, 3165539, 3165540, 3165541, 3165542, 3165543, 3165544, 3165545, 3165546, 3165547, 3165548, 3165549, 3165550, 3165551, 3165552, 3165553, 3165554, 3165555, 3165556, 3165557, 3165558, 3165559, 3165560, 3165561, 3165562, 3165563, 3165564, 3165565, 3165566, 3165567, 3165568, 3165569, 3165570, 3165571, 3165572, 3165573, 3165574) (Thread: ThreadPoolExecutor-39_3) - __SPLIT__ 2026-01-20 09:14:28,639 - [123884] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId in (3165236, 3165237, 3165238, 3165239, 3165240, 3165241, 3165242, 3165243, 3165244, 3165245, 3165246, 3165247, 3165248, 3165249, 3165250, 3165251, 3165252, 3165253, 3165254, 3165255, 3165256, 3165257, 3165258, 3165259, 3165260, 3165261, 3165262, 3165263, 3165264, 3165265, 3165266, 3165267, 3165268, 3165269, 3165270, 3165271, 3165272, 3165273, 3165274, 3165275, 3165276, 3165277, 3165278, 3165279, 3165280, 3165281, 3165282, 3165283, 3165284, 3165285, 3165286, 3165287, 3165288, 3165289, 3165290, 3165291, 3165292, 3165293, 3165294, 3165295, 3165296, 3165297, 3165298, 3165299, 3165300, 3165301, 3165302, 3165303, 3165304, 3165305, 3165306, 3165307, 3165308, 3165309, 3165310, 3165311, 3165312, 3165313, 3165314, 3165315, 3165316, 3165317, 3165318, 3165319, 3165320, 3165321, 3165322, 3165323, 3165324, 3165325, 3165326, 3165327, 3165328, 3165329, 3165330, 3165331, 3165332, 3165333, 3165334, 3165335, 3165336, 3165337, 3165338, 3165339, 3165340, 3165341, 3165342, 3165343, 3165344, 3165345, 3165346, 3165347, 3165348, 3165349, 3165350, 3165351, 3165352, 3165353, 3165354, 3165355, 3165356, 3165357, 3165358, 3165359, 3165360, 3165361, 3165362, 3165363, 3165364, 3165365, 3165366, 3165367, 3165368, 3165369, 3165370, 3165371, 3165372, 3165373, 3165374, 3165375, 3165376, 3165377, 3165378, 3165379, 3165380, 3165381, 3165382, 3165383, 3165384, 3165385, 3165386, 3165387, 3165388, 3165389, 3165390, 3165391, 3165392, 3165393, 3165394, 3165395, 3165396, 3165397, 3165398, 3165399, 3165400, 3165401, 3165402, 3165403, 3165404, 3165405, 3165406, 3165407, 3165408, 3165409, 3165410, 3165411, 3165412, 3165413, 3165414, 3165415, 3165416, 3165417, 3165418, 3165419, 3165420, 3165421, 3165422, 3165423, 3165424, 3165425, 3165426, 3165427, 3165428, 3165429, 3165430, 3165431, 3165432, 3165433, 3165434, 3165435, 3165436, 3165437, 3165438, 3165439, 3165440, 3165441, 3165442, 3165443, 3165444, 3165445, 3165446, 3165447, 3165448, 3165449, 3165450, 3165451, 3165452, 3165453, 3165454, 3165455, 3165456, 3165457, 3165458, 3165459, 3165460, 3165461, 3165462, 3165463, 3165464, 3165465, 3165466, 3165467, 3165468, 3165469, 3165470, 3165471, 3165472, 3165473, 3165474, 3165475, 3165476, 3165477, 3165478, 3165479, 3165480, 3165481, 3165482, 3165483, 3165484, 3165485, 3165486, 3165487, 3165488, 3165489, 3165490, 3165491, 3165492, 3165493, 3165494, 3165495, 3165496, 3165497, 3165498, 3165499, 3165500, 3165501, 3165502, 3165503, 3165504, 3165505, 3165506, 3165507, 3165508, 3165509, 3165510, 3165511, 3165512, 3165513, 3165514, 3165515, 3165516, 3165517, 3165518, 3165519, 3165520, 3165521, 3165522, 3165523, 3165524, 3165525, 3165526, 3165527, 3165528, 3165529, 3165530, 3165531, 3165532, 3165533, 3165534, 3165535, 3165536, 3165537, 3165538, 3165539, 3165540, 3165541, 3165542, 3165543, 3165544, 3165545, 3165546, 3165547, 3165548, 3165549, 3165550, 3165551, 3165552, 3165553, 3165554, 3165555, 3165556, 3165557, 3165558, 3165559, 3165560, 3165561, 3165562, 3165563, 3165564, 3165565, 3165566, 3165567, 3165568, 3165569, 3165570, 3165571, 3165572, 3165573, 3165574) (Thread: ThreadPoolExecutor-39_4) - __SPLIT__ 2026-01-20 09:14:28,639 - [123884] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (3165236, 3165237, 3165238, 3165239, 3165240, 3165241, 3165242, 3165243, 3165244, 3165245, 3165246, 3165247, 3165248, 3165249, 3165250, 3165251, 3165252, 3165253, 3165254, 3165255, 3165256, 3165257, 3165258, 3165259, 3165260, 3165261, 3165262, 3165263, 3165264, 3165265, 3165266, 3165267, 3165268, 3165269, 3165270, 3165271, 3165272, 3165273, 3165274, 3165275, 3165276, 3165277, 3165278, 3165279, 3165280, 3165281, 3165282, 3165283, 3165284, 3165285, 3165286, 3165287, 3165288, 3165289, 3165290, 3165291, 3165292, 3165293, 3165294, 3165295, 3165296, 3165297, 3165298, 3165299, 3165300, 3165301, 3165302, 3165303, 3165304, 3165305, 3165306, 3165307, 3165308, 3165309, 3165310, 3165311, 3165312, 3165313, 3165314, 3165315, 3165316, 3165317, 3165318, 3165319, 3165320, 3165321, 3165322, 3165323, 3165324, 3165325, 3165326, 3165327, 3165328, 3165329, 3165330, 3165331, 3165332, 3165333, 3165334, 3165335, 3165336, 3165337, 3165338, 3165339, 3165340, 3165341, 3165342, 3165343, 3165344, 3165345, 3165346, 3165347, 3165348, 3165349, 3165350, 3165351, 3165352, 3165353, 3165354, 3165355, 3165356, 3165357, 3165358, 3165359, 3165360, 3165361, 3165362, 3165363, 3165364, 3165365, 3165366, 3165367, 3165368, 3165369, 3165370, 3165371, 3165372, 3165373, 3165374, 3165375, 3165376, 3165377, 3165378, 3165379, 3165380, 3165381, 3165382, 3165383, 3165384, 3165385, 3165386, 3165387, 3165388, 3165389, 3165390, 3165391, 3165392, 3165393, 3165394, 3165395, 3165396, 3165397, 3165398, 3165399, 3165400, 3165401, 3165402, 3165403, 3165404, 3165405, 3165406, 3165407, 3165408, 3165409, 3165410, 3165411, 3165412, 3165413, 3165414, 3165415, 3165416, 3165417, 3165418, 3165419, 3165420, 3165421, 3165422, 3165423, 3165424, 3165425, 3165426, 3165427, 3165428, 3165429, 3165430, 3165431, 3165432, 3165433, 3165434, 3165435, 3165436, 3165437, 3165438, 3165439, 3165440, 3165441, 3165442, 3165443, 3165444, 3165445, 3165446, 3165447, 3165448, 3165449, 3165450, 3165451, 3165452, 3165453, 3165454, 3165455, 3165456, 3165457, 3165458, 3165459, 3165460, 3165461, 3165462, 3165463, 3165464, 3165465, 3165466, 3165467, 3165468, 3165469, 3165470, 3165471, 3165472, 3165473, 3165474, 3165475, 3165476, 3165477, 3165478, 3165479, 3165480, 3165481, 3165482, 3165483, 3165484, 3165485, 3165486, 3165487, 3165488, 3165489, 3165490, 3165491, 3165492, 3165493, 3165494, 3165495, 3165496, 3165497, 3165498, 3165499, 3165500, 3165501, 3165502, 3165503, 3165504, 3165505, 3165506, 3165507, 3165508, 3165509, 3165510, 3165511, 3165512, 3165513, 3165514, 3165515, 3165516, 3165517, 3165518, 3165519, 3165520, 3165521, 3165522, 3165523, 3165524, 3165525, 3165526, 3165527, 3165528, 3165529, 3165530, 3165531, 3165532, 3165533, 3165534, 3165535, 3165536, 3165537, 3165538, 3165539, 3165540, 3165541, 3165542, 3165543, 3165544, 3165545, 3165546, 3165547, 3165548, 3165549, 3165550, 3165551, 3165552, 3165553, 3165554, 3165555, 3165556, 3165557, 3165558, 3165559, 3165560, 3165561, 3165562, 3165563, 3165564, 3165565, 3165566, 3165567, 3165568, 3165569, 3165570, 3165571, 3165572, 3165573, 3165574) (Thread: ThreadPoolExecutor-39_5) - __SPLIT__ 2026-01-20 09:14:28,639 - [123884] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId in (3165236, 3165237, 3165238, 3165239, 3165240, 3165241, 3165242, 3165243, 3165244, 3165245, 3165246, 3165247, 3165248, 3165249, 3165250, 3165251, 3165252, 3165253, 3165254, 3165255, 3165256, 3165257, 3165258, 3165259, 3165260, 3165261, 3165262, 3165263, 3165264, 3165265, 3165266, 3165267, 3165268, 3165269, 3165270, 3165271, 3165272, 3165273, 3165274, 3165275, 3165276, 3165277, 3165278, 3165279, 3165280, 3165281, 3165282, 3165283, 3165284, 3165285, 3165286, 3165287, 3165288, 3165289, 3165290, 3165291, 3165292, 3165293, 3165294, 3165295, 3165296, 3165297, 3165298, 3165299, 3165300, 3165301, 3165302, 3165303, 3165304, 3165305, 3165306, 3165307, 3165308, 3165309, 3165310, 3165311, 3165312, 3165313, 3165314, 3165315, 3165316, 3165317, 3165318, 3165319, 3165320, 3165321, 3165322, 3165323, 3165324, 3165325, 3165326, 3165327, 3165328, 3165329, 3165330, 3165331, 3165332, 3165333, 3165334, 3165335, 3165336, 3165337, 3165338, 3165339, 3165340, 3165341, 3165342, 3165343, 3165344, 3165345, 3165346, 3165347, 3165348, 3165349, 3165350, 3165351, 3165352, 3165353, 3165354, 3165355, 3165356, 3165357, 3165358, 3165359, 3165360, 3165361, 3165362, 3165363, 3165364, 3165365, 3165366, 3165367, 3165368, 3165369, 3165370, 3165371, 3165372, 3165373, 3165374, 3165375, 3165376, 3165377, 3165378, 3165379, 3165380, 3165381, 3165382, 3165383, 3165384, 3165385, 3165386, 3165387, 3165388, 3165389, 3165390, 3165391, 3165392, 3165393, 3165394, 3165395, 3165396, 3165397, 3165398, 3165399, 3165400, 3165401, 3165402, 3165403, 3165404, 3165405, 3165406, 3165407, 3165408, 3165409, 3165410, 3165411, 3165412, 3165413, 3165414, 3165415, 3165416, 3165417, 3165418, 3165419, 3165420, 3165421, 3165422, 3165423, 3165424, 3165425, 3165426, 3165427, 3165428, 3165429, 3165430, 3165431, 3165432, 3165433, 3165434, 3165435, 3165436, 3165437, 3165438, 3165439, 3165440, 3165441, 3165442, 3165443, 3165444, 3165445, 3165446, 3165447, 3165448, 3165449, 3165450, 3165451, 3165452, 3165453, 3165454, 3165455, 3165456, 3165457, 3165458, 3165459, 3165460, 3165461, 3165462, 3165463, 3165464, 3165465, 3165466, 3165467, 3165468, 3165469, 3165470, 3165471, 3165472, 3165473, 3165474, 3165475, 3165476, 3165477, 3165478, 3165479, 3165480, 3165481, 3165482, 3165483, 3165484, 3165485, 3165486, 3165487, 3165488, 3165489, 3165490, 3165491, 3165492, 3165493, 3165494, 3165495, 3165496, 3165497, 3165498, 3165499, 3165500, 3165501, 3165502, 3165503, 3165504, 3165505, 3165506, 3165507, 3165508, 3165509, 3165510, 3165511, 3165512, 3165513, 3165514, 3165515, 3165516, 3165517, 3165518, 3165519, 3165520, 3165521, 3165522, 3165523, 3165524, 3165525, 3165526, 3165527, 3165528, 3165529, 3165530, 3165531, 3165532, 3165533, 3165534, 3165535, 3165536, 3165537, 3165538, 3165539, 3165540, 3165541, 3165542, 3165543, 3165544, 3165545, 3165546, 3165547, 3165548, 3165549, 3165550, 3165551, 3165552, 3165553, 3165554, 3165555, 3165556, 3165557, 3165558, 3165559, 3165560, 3165561, 3165562, 3165563, 3165564, 3165565, 3165566, 3165567, 3165568, 3165569, 3165570, 3165571, 3165572, 3165573, 3165574) (Thread: ThreadPoolExecutor-39_6) - __SPLIT__ 2026-01-20 09:14:29,029 - [123884] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 09:14:29,074 - [123884] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 09:14:29,132 - [123884] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 09:14:29,178 - [123884] - src.utils.log - INFO - [OK] Deleted from Services - __SPLIT__ 2026-01-20 09:14:29,216 - [123884] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 09:14:29,270 - [123884] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 09:14:29,333 - [123884] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 09:14:29,395 - [123884] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 09:14:29,405 - [123884] - src.utils.log - INFO - [OK] Deleted from Crews - __SPLIT__ 2026-01-20 09:14:29,795 - [123884] - src.utils.log - INFO - [OK] Deleted from SalesPersonCommission - __SPLIT__ 2026-01-20 09:14:29,862 - [123884] - src.utils.log - INFO - [OK] Deleted from AppliedDiscount - __SPLIT__ 2026-01-20 09:14:29,942 - [123884] - src.utils.log - INFO - [OK] Deleted from SourceMapping - __SPLIT__ 2026-01-20 09:14:30,005 - [123884] - src.utils.log - INFO - [OK] Deleted from SubWorkOrder - __SPLIT__ 2026-01-20 09:14:30,060 - [123884] - src.utils.log - INFO - [OK] Deleted from Adjustment - __SPLIT__ 2026-01-20 09:14:30,128 - [123884] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (3165236, 3165237, 3165238, 3165239, 3165240, 3165241, 3165242, 3165243, 3165244, 3165245, 3165246, 3165247, 3165248, 3165249, 3165250, 3165251, 3165252, 3165253, 3165254, 3165255, 3165256, 3165257, 3165258, 3165259, 3165260, 3165261, 3165262, 3165263, 3165264, 3165265, 3165266, 3165267, 3165268, 3165269, 3165270, 3165271, 3165272, 3165273, 3165274, 3165275, 3165276, 3165277, 3165278, 3165279, 3165280, 3165281, 3165282, 3165283, 3165284, 3165285, 3165286, 3165287, 3165288, 3165289, 3165290, 3165291, 3165292, 3165293, 3165294, 3165295, 3165296, 3165297, 3165298, 3165299, 3165300, 3165301, 3165302, 3165303, 3165304, 3165305, 3165306, 3165307, 3165308, 3165309, 3165310, 3165311, 3165312, 3165313, 3165314, 3165315, 3165316, 3165317, 3165318, 3165319, 3165320, 3165321, 3165322, 3165323, 3165324, 3165325, 3165326, 3165327, 3165328, 3165329, 3165330, 3165331, 3165332, 3165333, 3165334, 3165335, 3165336, 3165337, 3165338, 3165339, 3165340, 3165341, 3165342, 3165343, 3165344, 3165345, 3165346, 3165347, 3165348, 3165349, 3165350, 3165351, 3165352, 3165353, 3165354, 3165355, 3165356, 3165357, 3165358, 3165359, 3165360, 3165361, 3165362, 3165363, 3165364, 3165365, 3165366, 3165367, 3165368, 3165369, 3165370, 3165371, 3165372, 3165373, 3165374, 3165375, 3165376, 3165377, 3165378, 3165379, 3165380, 3165381, 3165382, 3165383, 3165384, 3165385, 3165386, 3165387, 3165388, 3165389, 3165390, 3165391, 3165392, 3165393, 3165394, 3165395, 3165396, 3165397, 3165398, 3165399, 3165400, 3165401, 3165402, 3165403, 3165404, 3165405, 3165406, 3165407, 3165408, 3165409, 3165410, 3165411, 3165412, 3165413, 3165414, 3165415, 3165416, 3165417, 3165418, 3165419, 3165420, 3165421, 3165422, 3165423, 3165424, 3165425, 3165426, 3165427, 3165428, 3165429, 3165430, 3165431, 3165432, 3165433, 3165434, 3165435, 3165436, 3165437, 3165438, 3165439, 3165440, 3165441, 3165442, 3165443, 3165444, 3165445, 3165446, 3165447, 3165448, 3165449, 3165450, 3165451, 3165452, 3165453, 3165454, 3165455, 3165456, 3165457, 3165458, 3165459, 3165460, 3165461, 3165462, 3165463, 3165464, 3165465, 3165466, 3165467, 3165468, 3165469, 3165470, 3165471, 3165472, 3165473, 3165474, 3165475, 3165476, 3165477, 3165478, 3165479, 3165480, 3165481, 3165482, 3165483, 3165484, 3165485, 3165486, 3165487, 3165488, 3165489, 3165490, 3165491, 3165492, 3165493, 3165494, 3165495, 3165496, 3165497, 3165498, 3165499, 3165500, 3165501, 3165502, 3165503, 3165504, 3165505, 3165506, 3165507, 3165508, 3165509, 3165510, 3165511, 3165512, 3165513, 3165514, 3165515, 3165516, 3165517, 3165518, 3165519, 3165520, 3165521, 3165522, 3165523, 3165524, 3165525, 3165526, 3165527, 3165528, 3165529, 3165530, 3165531, 3165532, 3165533, 3165534, 3165535, 3165536, 3165537, 3165538, 3165539, 3165540, 3165541, 3165542, 3165543, 3165544, 3165545, 3165546, 3165547, 3165548, 3165549, 3165550, 3165551, 3165552, 3165553, 3165554, 3165555, 3165556, 3165557, 3165558, 3165559, 3165560, 3165561, 3165562, 3165563, 3165564, 3165565, 3165566, 3165567, 3165568, 3165569, 3165570, 3165571, 3165572, 3165573, 3165574) (Thread: ThreadPoolExecutor-38_0) - __SPLIT__ 2026-01-20 09:14:30,672 - [123884] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-20 09:14:30,737 - [123884] - src.utils.log - INFO - βœ” Completed batch of 339 records - __SPLIT__ 2026-01-20 09:14:30,801 - [123884] - src.utils.log - INFO - πŸŽ‰ All batches processed. - __SPLIT__ 2026-01-20 09:14:30,877 - [123884] - src.utils.log - INFO - Work order published ids: (3165236, 3165237, 3165238, 3165239, 3165240, 3165241, 3165242, 3165243, 3165244, 3165245, 3165246, 3165247, 3165248, 3165249, 3165250, 3165251, 3165252, 3165253, 3165254, 3165255, 3165256, 3165257, 3165258, 3165259, 3165260, 3165261, 3165262, 3165263, 3165264, 3165265, 3165266, 3165267, 3165268, 3165269, 3165270, 3165271, 3165272, 3165273, 3165274, 3165275, 3165276, 3165277, 3165278, 3165279, 3165280, 3165281, 3165282, 3165283, 3165284, 3165285, 3165286, 3165287, 3165288, 3165289, 3165290, 3165291, 3165292, 3165293, 3165294, 3165295, 3165296, 3165297, 3165298, 3165299, 3165300, 3165301, 3165302, 3165303, 3165304, 3165305, 3165306, 3165307, 3165308, 3165309, 3165310, 3165311, 3165312, 3165313, 3165314, 3165315, 3165316, 3165317, 3165318, 3165319, 3165320, 3165321, 3165322, 3165323, 3165324, 3165325, 3165326, 3165327, 3165328, 3165329, 3165330, 3165331, 3165332, 3165333, 3165334, 3165335, 3165336, 3165337, 3165338, 3165339, 3165340, 3165341, 3165342, 3165343, 3165344, 3165345, 3165346, 3165347, 3165348, 3165349, 3165350, 3165351, 3165352, 3165353, 3165354, 3165355, 3165356, 3165357, 3165358, 3165359, 3165360, 3165361, 3165362, 3165363, 3165364, 3165365, 3165366, 3165367, 3165368, 3165369, 3165370, 3165371, 3165372, 3165373, 3165374, 3165375, 3165376, 3165377, 3165378, 3165379, 3165380, 3165381, 3165382, 3165383, 3165384, 3165385, 3165386, 3165387, 3165388, 3165389, 3165390, 3165391, 3165392, 3165393, 3165394, 3165395, 3165396, 3165397, 3165398, 3165399, 3165400, 3165401, 3165402, 3165403, 3165404, 3165405, 3165406, 3165407, 3165408, 3165409, 3165410, 3165411, 3165412, 3165413, 3165414, 3165415, 3165416, 3165417, 3165418, 3165419, 3165420, 3165421, 3165422, 3165423, 3165424, 3165425, 3165426, 3165427, 3165428, 3165429, 3165430, 3165431, 3165432, 3165433, 3165434, 3165435, 3165436, 3165437, 3165438, 3165439, 3165440, 3165441, 3165442, 3165443, 3165444, 3165445, 3165446, 3165447, 3165448, 3165449, 3165450, 3165451, 3165452, 3165453, 3165454, 3165455, 3165456, 3165457, 3165458, 3165459, 3165460, 3165461, 3165462, 3165463, 3165464, 3165465, 3165466, 3165467, 3165468, 3165469, 3165470, 3165471, 3165472, 3165473, 3165474, 3165475, 3165476, 3165477, 3165478, 3165479, 3165480, 3165481, 3165482, 3165483, 3165484, 3165485, 3165486, 3165487, 3165488, 3165489, 3165490, 3165491, 3165492, 3165493, 3165494, 3165495, 3165496, 3165497, 3165498, 3165499, 3165500, 3165501, 3165502, 3165503, 3165504, 3165505, 3165506, 3165507, 3165508, 3165509, 3165510, 3165511, 3165512, 3165513, 3165514, 3165515, 3165516, 3165517, 3165518, 3165519, 3165520, 3165521, 3165522, 3165523, 3165524, 3165525, 3165526, 3165527, 3165528, 3165529, 3165530, 3165531, 3165532, 3165533, 3165534, 3165535, 3165536, 3165537, 3165538, 3165539, 3165540, 3165541, 3165542, 3165543, 3165544, 3165545, 3165546, 3165547, 3165548, 3165549, 3165550, 3165551, 3165552, 3165553, 3165554, 3165555, 3165556, 3165557, 3165558, 3165559, 3165560, 3165561, 3165562, 3165563, 3165564, 3165565, 3165566, 3165567, 3165568, 3165569, 3165570, 3165571, 3165572, 3165573, 3165574) - __SPLIT__ 2026-01-20 09:14:30,938 - [123884] - src.utils.log - INFO - Time took to perform operation in publishing [123884]: 58.75 - __SPLIT__ 2026-01-20 09:14:30,997 - [123884] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [123884] - __SPLIT__ 2026-01-20 09:14:31,066 - [123884] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-01-20 04:14:30.877' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123884;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:14:31,396 - [123884] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 09:27:56,391 - 11749 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=11749 - __SPLIT__ 2026-01-20 09:27:56,517 - 11749 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 11749 - __SPLIT__ 2026-01-20 09:27:56,581 - 11749 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-20 09:27:56,642 - 11749 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:27:58,710 - 11749 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 09:27:58,776 - 11749 - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-01-20 09:27:58,836 - 11749 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 11749;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:27:59,188 - 11749 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 09:27:59,249 - 11749 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 11749), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 11749), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 11749 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:27:59,648 - 11749 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 09:27:59,715 - 11749 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 11749;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:28:00,071 - 11749 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-20 09:28:00,143 - 11749 - src.utils.log - INFO - No Setup Found Error:'StartDate' - __SPLIT__ 2026-01-20 09:28:00,201 - 11749 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 11749;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:28:00,554 - 11749 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-20 09:28:00,621 - 11749 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-20 04:28:00.621' WHERE GenerateWorkOrderHistoryId = 11749;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-20 09:28:00,967 - 11749 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-21 08:54:12,182 - 11752 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=11752 - __SPLIT__ 2026-01-21 08:54:12,312 - 11752 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 11752 - __SPLIT__ 2026-01-21 08:54:12,383 - 11752 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-21 08:54:12,451 - 11752 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 08:54:14,642 - 11752 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 08:54:14,712 - 11752 - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-01-21 08:54:14,782 - 11752 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 11752;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 08:54:15,142 - 11752 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-21 08:54:15,202 - 11752 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 11752), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 11752), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 11752 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 08:54:15,582 - 11752 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 08:54:15,650 - 11752 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 11752;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 08:54:16,004 - 11752 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 08:54:16,066 - 11752 - src.utils.log - INFO - No Setup Found Error:'StartDate' - __SPLIT__ 2026-01-21 08:54:16,130 - 11752 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 11752;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 08:54:16,494 - 11752 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-21 08:54:16,555 - 11752 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-21 03:54:16.555' WHERE GenerateWorkOrderHistoryId = 11752;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 08:54:16,921 - 11752 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-21 08:59:36,364 - 11753 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=11753 - __SPLIT__ 2026-01-21 08:59:36,492 - 11753 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 11753 - __SPLIT__ 2026-01-21 08:59:36,566 - 11753 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-21 08:59:36,639 - 11753 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 08:59:38,741 - 11753 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 08:59:38,814 - 11753 - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-01-21 08:59:38,885 - 11753 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 11753;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 08:59:39,235 - 11753 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-21 08:59:39,302 - 11753 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 11753), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 11753), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 11753 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 08:59:39,678 - 11753 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 08:59:39,754 - 11753 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 11753;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 08:59:40,112 - 11753 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 08:59:40,190 - 11753 - src.utils.log - INFO - No Setup Found Error:'StartDate' - __SPLIT__ 2026-01-21 08:59:40,262 - 11753 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 11753;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 08:59:40,625 - 11753 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-21 08:59:40,694 - 11753 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-21 03:59:40.694' WHERE GenerateWorkOrderHistoryId = 11753;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 08:59:41,040 - 11753 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-21 13:01:15,789 - 11733 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=11733 - __SPLIT__ 2026-01-21 13:01:15,913 - 11733 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 11733 - __SPLIT__ 2026-01-21 13:01:15,983 - 11733 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-21 13:01:16,040 - 11733 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:18,128 - 11733 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 13:01:18,191 - 11733 - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-01-21 13:01:18,251 - 11733 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 11733;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:18,610 - 11733 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-21 13:01:18,676 - 11733 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 11733), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 11733), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 11733 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:19,065 - 11733 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 13:01:19,123 - 11733 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 11733;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:19,470 - 11733 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 13:01:19,533 - 11733 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-21 13:01:19,593 - 11733 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 13107... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:19,949 - 11733 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-01-21 13:01:20,009 - 11733 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-21 13:01:20,072 - 11733 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-01-21 13:01:20,144 - 11733 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23334;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:20,492 - 11733 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 13:01:20,554 - 11733 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-01-21 00:00:00' and ServiceDate <= '2026-02-28 00:00:00' and ServiceSetupId = 23334 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:20,899 - 11733 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 13:01:21,625 - 11733 - src.utils.log - INFO - Generating work orders for setup: 23334 - __SPLIT__ 2026-01-21 13:01:21,937 - 11733 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-01-21 13:01:22,006 - 11733 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=135 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:22,356 - 11733 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 13:01:22,422 - 11733 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-01-21 13:01:22,489 - 11733 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-01-21 13:01:22,554 - 11733 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23334 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:22,920 - 11733 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 13:01:22,984 - 11733 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23334 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:24,134 - 11733 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 13:01:24,195 - 11733 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23334 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:24,634 - 11733 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 13:01:24,699 - 11733 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23334 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:25,995 - 11733 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 13:01:26,053 - 11733 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23334 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:26,896 - 11733 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 13:01:26,957 - 11733 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23334 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:28,232 - 11733 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 13:01:28,296 - 11733 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23334 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:28,655 - 11733 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 13:01:28,774 - 11733 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23334 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:29,378 - 11733 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 13:01:29,442 - 11733 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 32 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:29,842 - 11733 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 32) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-01-21 13:01:32,236 - 11733 - src.utils.log - INFO - βœ… All 32 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-01-21 13:01:32,303 - 11733 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 32 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-01-13 12:12:47.836' and ServiceSetupId = 23334... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:32,659 - 11733 - src.utils.log - INFO - βœ… Fetched 32 rows - __SPLIT__ 2026-01-21 13:01:32,726 - 11733 - src.utils.log - INFO - Id's of work order inserted to DB: [2662578 2662579 2662580 2662581 2662582 2662583 2662584 2662585 2662586 2662587 2662588 2662589 2662590 2662591 2662592 2662593 2662594 2662595 2662596 2662597 2662598 2662599 2662600 2662601 2662602 2662603 2662604 2662605 2662606 2662607 2662608 2662609] - __SPLIT__ 2026-01-21 13:01:32,785 - 11733 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23334;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:33,142 - 11733 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 13:01:33,208 - 11733 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-01-21 13:01:33,271 - 11733 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 23334... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:33,621 - 11733 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 13:01:33,682 - 11733 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 23334... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:34,039 - 11733 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 13:01:34,102 - 11733 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 23334... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:34,458 - 11733 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 13:01:34,527 - 11733 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 23334... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:34,880 - 11733 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 13:01:34,946 - 11733 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 23334... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:35,359 - 11733 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 13:01:35,425 - 11733 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 23334;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:35,778 - 11733 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 13:01:35,847 - 11733 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 23334;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:36,201 - 11733 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 13:01:36,263 - 11733 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 23334;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:36,650 - 11733 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 13:01:36,720 - 11733 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 23334;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:37,083 - 11733 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 13:01:37,151 - 11733 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-01-21 13:01:37,218 - 11733 - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:37,587 - 11733 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into CRM.LeadNote in 0 batches - __SPLIT__ 2026-01-21 13:01:37,660 - 11733 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-01-21 13:01:37,725 - 11733 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.CommunicationPreferencesServiceReportNotification: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:38,076 - 11733 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.CommunicationPreferencesServiceReportNotification in 0 batches - __SPLIT__ 2026-01-21 13:01:38,136 - 11733 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-01-21 13:01:38,233 - 11733 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SetupAutoGenerationSourceMapping: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:38,585 - 11733 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SetupAutoGenerationSourceMapping in 0 batches - __SPLIT__ 2026-01-21 13:01:38,652 - 11733 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-01-21 13:01:38,727 - 11733 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:39,130 - 11733 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 0 batches - __SPLIT__ 2026-01-21 13:01:39,197 - 11733 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-01-21 13:01:39,262 - 11733 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrderAutoGeneration: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:39,624 - 11733 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrderAutoGeneration in 0 batches - __SPLIT__ 2026-01-21 13:01:39,700 - 11733 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-21 13:01:39,768 - 11733 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:40,133 - 11733 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-21 13:01:40,204 - 11733 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-21 13:01:40,277 - 11733 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:40,631 - 11733 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission in 0 batches - __SPLIT__ 2026-01-21 13:01:40,690 - 11733 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-01-21 13:01:40,753 - 11733 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 32 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:41,120 - 11733 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 32) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-01-21 13:01:42,379 - 11733 - src.utils.log - INFO - βœ… All 32 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-01-21 13:01:42,457 - 11733 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-01-21 13:01:42,530 - 11733 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:42,904 - 11733 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 0 batches - __SPLIT__ 2026-01-21 13:01:42,966 - 11733 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-21 13:01:43,035 - 11733 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 32 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:43,395 - 11733 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 32) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-01-21 13:01:44,703 - 11733 - src.utils.log - INFO - βœ… All 32 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-01-21 13:01:44,777 - 11733 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-21 13:01:44,841 - 11733 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 11733;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:45,196 - 11733 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-21 13:01:45,264 - 11733 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-01-21 13:01:45,332 - 11733 - src.utils.log - INFO - Time took to perform operation: 29.28 - __SPLIT__ 2026-01-21 13:01:45,397 - 11733 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 11733;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:45,766 - 11733 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-21 13:01:45,836 - 11733 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-21 08:01:45.836' WHERE GenerateWorkOrderHistoryId = 11733;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:01:46,195 - 11733 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-21 13:22:08,319 - [11733] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[2662578] user_id=122885 company_id=135 project_id=[11733] publish_all=False - __SPLIT__ 2026-01-21 13:22:08,446 - [11733] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[2662578] user_id=122885 company_id=135 project_id=[11733] publish_all=False - __SPLIT__ 2026-01-21 13:22:08,512 - [11733] - src.utils.log - INFO - Sequential Work order publish in progress for GenerateWorkOrderHistoryId: [11733] - __SPLIT__ 2026-01-21 13:22:08,588 - [11733] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-21 13:22:08,654 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:10,760 - [11733] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 13:22:10,824 - [11733] - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-01-21 13:22:10,894 - [11733] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 11733;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:11,243 - [11733] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-21 13:22:11,306 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId = 2662578... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:11,681 - [11733] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 13:22:11,743 - [11733] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-01-21 13:22:11,813 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23334 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:12,181 - [11733] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 13:22:12,246 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23334 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:12,605 - [11733] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 13:22:12,677 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23334 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:13,043 - [11733] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 13:22:13,111 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 135 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:13,467 - [11733] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-21 13:22:13,538 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:13,976 - [11733] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 13:22:14,044 - [11733] - src.utils.log - INFO - πŸ“ Executing: UPDATE Common.GenerateNumberConfig SET NextNumber = '121899' WHERE CompanyId = 135 AND EnitityNumberType in ('WorkOrder','Invoice');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:14,399 - [11733] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-21 13:22:14,471 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 23334... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:14,843 - [11733] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 13:22:14,915 - [11733] - src.utils.log - INFO - Size of Transaction: 1 - __SPLIT__ 2026-01-21 13:22:14,982 - [11733] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:15,494 - [11733] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-01-21 13:22:16,722 - [11733] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-01-21 13:22:16,929 - [11733] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-21 13:22:16,990 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy = 12345678910 and t.CompanyId = 135 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-01-21 08:22:14.910';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:17,403 - [11733] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 13:22:17,472 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23334;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:17,822 - [11733] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 13:22:17,895 - [11733] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy = 12345678910 AND CreatedDate = '2026-01-21 08:22:14.910'; ... (Thread: ThreadPoolExecutor-40_0) - __SPLIT__ 2026-01-21 13:22:18,345 - [11733] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-21 13:22:18,410 - [11733] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:18,784 - [11733] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.Invoice - __SPLIT__ 2026-01-21 13:22:19,948 - [11733] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-01-21 13:22:20,017 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo = '121898R'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:20,452 - [11733] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 13:22:20,530 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 23334 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:20,896 - [11733] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 13:22:20,963 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 23334 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:21,319 - [11733] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 13:22:21,382 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 23334 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:21,743 - [11733] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 13:22:21,807 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 23334 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:22,166 - [11733] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 13:22:22,251 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23334;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:22,604 - [11733] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 13:22:22,680 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 23334;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:23,038 - [11733] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 13:22:23,145 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 23334;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:23,501 - [11733] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 13:22:23,567 - [11733] - src.utils.log - INFO - Sequential Insertion in invoice tables begin - __SPLIT__ 2026-01-21 13:22:23,630 - [11733] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.AccountDiscountSetup: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:24,005 - [11733] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.AccountDiscountSetup in 0 batches - __SPLIT__ 2026-01-21 13:22:24,065 - [11733] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:24,462 - [11733] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.InvoiceCharges - __SPLIT__ 2026-01-21 13:22:25,628 - [11733] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-01-21 13:22:25,695 - [11733] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.DiscountApplied: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:26,082 - [11733] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.DiscountApplied in 0 batches - __SPLIT__ 2026-01-21 13:22:26,146 - [11733] - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-01-21 13:22:26,218 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'Fortive';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:26,566 - [11733] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 13:22:26,634 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '5425' and a.CompanyId = 124;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:26,999 - [11733] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 13:22:27,065 - [11733] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:27,620 - [11733] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-01-21 13:22:28,793 - [11733] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-01-21 13:22:29,015 - [11733] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-21 13:22:29,091 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo = '121898R' AND wo.AccountNumber = '5425' AND wo.CompanyId = 135 ... (Thread: ThreadPoolExecutor-41_0) - __SPLIT__ 2026-01-21 13:22:29,459 - [11733] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 13:22:29,530 - [11733] - src.utils.log - INFO - Sequential fetching temp table records - __SPLIT__ 2026-01-21 13:22:29,597 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId = 2662578... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:29,959 - [11733] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 13:22:30,021 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId = 2662578... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:30,388 - [11733] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 13:22:30,457 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId = 2662578... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:30,871 - [11733] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 13:22:30,928 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId = 2662578... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:31,288 - [11733] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 13:22:31,350 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId = 2662578... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:31,701 - [11733] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 13:22:31,762 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId = 2662578... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:32,126 - [11733] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 13:22:32,189 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId = 2662578 and woag.RefType = 'TempWorkorder';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:32,569 - [11733] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 13:22:32,631 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId = 2662578;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:32,992 - [11733] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 13:22:33,057 - [11733] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-01-21 13:22:33,130 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:33,476 - [11733] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 13:22:33,538 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 135 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:33,894 - [11733] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 13:22:33,958 - [11733] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:34,356 - [11733] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-01-21 13:22:35,445 - [11733] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-01-21 13:22:35,509 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 23334 AND WorkOrderNo = '4594889' AND GenerateWorkOrderHistoryId = 11733; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:35,950 - [11733] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 13:22:36,019 - [11733] - src.utils.log - INFO - Sequential Insertion in work order tables begin - __SPLIT__ 2026-01-21 13:22:36,086 - [11733] - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:36,455 - [11733] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into CRM.LeadNote in 0 batches - __SPLIT__ 2026-01-21 13:22:36,513 - [11733] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderAppliedDiscount: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:36,922 - [11733] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceAuto.WorkOrderAppliedDiscount in 0 batches - __SPLIT__ 2026-01-21 13:22:36,991 - [11733] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderSalesPersonCommission: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:37,364 - [11733] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderSalesPersonCommission in 0 batches - __SPLIT__ 2026-01-21 13:22:37,426 - [11733] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderCommissionAdjustment: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:37,795 - [11733] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceAuto.WorkOrderCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-21 13:22:37,856 - [11733] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:38,240 - [11733] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-01-21 13:22:39,346 - [11733] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-01-21 13:22:39,412 - [11733] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrder: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:39,783 - [11733] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrder in 0 batches - __SPLIT__ 2026-01-21 13:22:39,839 - [11733] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:40,219 - [11733] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-01-21 13:22:41,332 - [11733] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-01-21 13:22:41,395 - [11733] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkorderSourceMapping: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:41,766 - [11733] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkorderSourceMapping in 0 batches - __SPLIT__ 2026-01-21 13:22:41,885 - [11733] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:42,257 - [11733] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-01-21 13:22:43,339 - [11733] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-01-21 13:22:43,401 - [11733] - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-01-21 13:22:43,464 - [11733] - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 11733 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:43,828 - [11733] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 13:22:43,891 - [11733] - src.utils.log - INFO - πŸ”„ Updating next gen date sequentially: inside update_next_workorder_generation - __SPLIT__ 2026-01-21 13:22:44,104 - [11733] - src.utils.log - INFO - πŸ›  Creating temp table #tbl_f7ff636f94 - __SPLIT__ 2026-01-21 13:22:44,458 - [11733] - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_f7ff636f94 - __SPLIT__ 2026-01-21 13:22:44,840 - [11733] - src.utils.log - INFO - πŸ” Running MERGE update to apply changes - __SPLIT__ 2026-01-21 13:22:45,047 - [11733] - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-01-21 13:22:45,268 - [11733] - src.utils.log - INFO - πŸ” Verified successfully updated 1 rows via #tbl_f7ff636f94 - __SPLIT__ 2026-01-21 13:22:45,328 - [11733] - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_f7ff636f94 - __SPLIT__ 2026-01-21 13:22:45,391 - [11733] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 11733 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:45,738 - [11733] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 13:22:45,802 - [11733] - src.utils.log - INFO - Sequential deletion from temp tables begin - __SPLIT__ 2026-01-21 13:22:45,864 - [11733] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId = 2662578 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:46,231 - [11733] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 13:22:46,293 - [11733] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId = 2662578 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:46,655 - [11733] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 13:22:46,753 - [11733] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId = 2662578 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:47,103 - [11733] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 13:22:47,169 - [11733] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId = 2662578 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:47,548 - [11733] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 13:22:47,610 - [11733] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId = 2662578 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:47,975 - [11733] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 13:22:48,040 - [11733] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 2662578 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:48,393 - [11733] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 13:22:48,453 - [11733] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId = 2662578 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:48,807 - [11733] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 13:22:48,867 - [11733] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 2662578 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:49,230 - [11733] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 13:22:49,303 - [11733] - src.utils.log - INFO - Work order published ids: (2662578,) - __SPLIT__ 2026-01-21 13:22:49,365 - [11733] - src.utils.log - INFO - Time took to perform operation in publishing [11733]: 40.78 - __SPLIT__ 2026-01-21 13:22:49,433 - [11733] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [11733] - __SPLIT__ 2026-01-21 13:22:49,495 - [11733] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-01-21 08:22:49.303' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 11733;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 13:22:49,855 - [11733] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-21 14:19:37,252 - 123886 - src.utils.log - INFO - ParallelProcessing=True GenerateWorkOrderHistoryId=123886 - __SPLIT__ 2026-01-21 14:19:37,381 - 123886 - src.utils.log - INFO - Parallel Work order generation algo started for GenerateWorkOrderHistoryId: 123886 - __SPLIT__ 2026-01-21 14:19:37,448 - 123886 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-21 14:19:37,511 - 123886 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas' ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:19:39,679 - 123886 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 14:19:39,745 - 123886 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-21 14:19:39,812 - 123886 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-21 14:19:39,871 - 123886 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-21 14:19:39,936 - 123886 - src.utils.log - INFO - βœ… Connected to company-specific database: abcdallas - __SPLIT__ 2026-01-21 14:19:40,005 - 123886 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 123886;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:19:42,144 - 123886 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-21 14:19:42,210 - 123886 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123886), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123886), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 123886 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:19:42,675 - 123886 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 14:19:42,735 - 123886 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 123886;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:19:43,096 - 123886 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 14:19:43,167 - 123886 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-21 14:19:43,229 - 123886 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14626... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:19:43,592 - 123886 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-01-21 14:19:43,652 - 123886 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-21 14:19:43,716 - 123886 - src.utils.log - INFO - πŸ“Š Found 1 setups to process across 1 routes - __SPLIT__ 2026-01-21 14:19:43,781 - 123886 - src.utils.log - INFO - πŸš€ Starting parallel processing with 8 workers - __SPLIT__ 2026-01-21 14:19:43,901 - 123886 - src.utils.log - INFO - Generating Sequentially as less then one route given - __SPLIT__ 2026-01-21 14:19:43,961 - 123886 - src.utils.log - INFO - πŸ”„ Processing route: 1 with 1 setups - __SPLIT__ 2026-01-21 14:19:44,022 - 123886 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-01-21 14:19:44,091 - 123886 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149747;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:19:44,443 - 123886 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 14:19:44,511 - 123886 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-01-21 00:00:00' and ServiceDate <= '2026-12-31 00:00:00' and ServiceSetupId = 149747 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:19:44,880 - 123886 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 14:19:45,555 - 123886 - src.utils.log - INFO - Generating work orders for setup: 149747 - __SPLIT__ 2026-01-21 14:19:51,138 - 123886 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1132;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:19:51,485 - 123886 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 14:19:51,565 - 123886 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1130;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:19:51,911 - 123886 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 14:19:52,065 - 123886 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-01-21 14:19:52,140 - 123886 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:19:52,495 - 123886 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 14:19:52,567 - 123886 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-01-21 14:19:52,630 - 123886 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-01-21 14:19:52,692 - 123886 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149747 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:19:53,065 - 123886 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 14:19:53,125 - 123886 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149747 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:19:53,549 - 123886 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 14:19:53,612 - 123886 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149747 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:19:53,965 - 123886 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 14:19:54,027 - 123886 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149747 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:19:54,398 - 123886 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 14:19:54,460 - 123886 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149747 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:19:54,836 - 123886 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 14:19:54,901 - 123886 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149747 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:19:55,258 - 123886 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 14:19:55,318 - 123886 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149747 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:19:55,677 - 123886 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 14:19:55,739 - 123886 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149747 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:19:56,109 - 123886 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 14:19:56,178 - 123886 - src.utils.log - INFO - πŸ“ Inserting 339 work orders for route: 1 - __SPLIT__ 2026-01-21 14:19:56,246 - 123886 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 339 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:19:56,660 - 123886 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 339) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-01-21 14:20:04,435 - 123886 - src.utils.log - INFO - βœ… All 339 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-01-21 14:20:04,557 - 123886 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 339 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-01-13 12:12:47.745' and ServiceSetupId = 149747... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:20:04,924 - 123886 - src.utils.log - INFO - βœ… Fetched 339 rows - __SPLIT__ 2026-01-21 14:20:04,986 - 123886 - src.utils.log - INFO - βœ… Work order IDs inserted for route 1: 339 records - __SPLIT__ 2026-01-21 14:20:05,047 - 123886 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149747;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:20:05,400 - 123886 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 14:20:05,457 - 123886 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-01-21 14:20:05,514 - 123886 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 149747... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:20:05,864 - 123886 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-21 14:20:05,928 - 123886 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 149747... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:20:06,282 - 123886 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-21 14:20:06,353 - 123886 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 149747... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:20:06,710 - 123886 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-21 14:20:06,775 - 123886 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 149747... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:20:07,128 - 123886 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 14:20:07,192 - 123886 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 149747... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:20:07,537 - 123886 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 14:20:07,593 - 123886 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 149747;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:20:07,938 - 123886 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 14:20:08,001 - 123886 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 149747;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:20:08,345 - 123886 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 14:20:08,456 - 123886 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 149747;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:20:08,832 - 123886 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 14:20:08,898 - 123886 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 149747;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:20:09,248 - 123886 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 14:20:09,323 - 123886 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-01-21 14:20:09,379 - 123886 - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:20:09,757 - 123886 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into CRM.LeadNote in 0 batches - __SPLIT__ 2026-01-21 14:20:09,812 - 123886 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-01-21 14:20:09,875 - 123886 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.CommunicationPreferencesServiceReportNotification: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:20:10,250 - 123886 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.CommunicationPreferencesServiceReportNotification in 0 batches - __SPLIT__ 2026-01-21 14:20:10,314 - 123886 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-01-21 14:20:10,374 - 123886 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SetupAutoGenerationSourceMapping: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:20:10,749 - 123886 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SetupAutoGenerationSourceMapping in 0 batches - __SPLIT__ 2026-01-21 14:20:10,816 - 123886 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-01-21 14:20:10,882 - 123886 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:20:11,257 - 123886 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 0 batches - __SPLIT__ 2026-01-21 14:20:11,323 - 123886 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-01-21 14:20:11,386 - 123886 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrderAutoGeneration: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:20:11,765 - 123886 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrderAutoGeneration in 0 batches - __SPLIT__ 2026-01-21 14:20:11,830 - 123886 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-21 14:20:11,952 - 123886 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:20:12,328 - 123886 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-21 14:20:12,397 - 123886 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-21 14:20:12,454 - 123886 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:20:12,827 - 123886 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission in 0 batches - __SPLIT__ 2026-01-21 14:20:12,897 - 123886 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-01-21 14:20:12,967 - 123886 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 339 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:20:13,345 - 123886 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 339) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-01-21 14:20:15,496 - 123886 - src.utils.log - INFO - βœ… All 339 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-01-21 14:20:15,557 - 123886 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-01-21 14:20:15,622 - 123886 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:20:16,001 - 123886 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-01-21 14:20:17,091 - 123886 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-01-21 14:20:17,157 - 123886 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-21 14:20:17,226 - 123886 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 676 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:20:17,588 - 123886 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 676) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-01-21 14:20:20,885 - 123886 - src.utils.log - INFO - βœ… All 676 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-01-21 14:20:20,952 - 123886 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-21 14:20:21,020 - 123886 - src.utils.log - INFO - βœ… Temp tables populated for route: 1 - __SPLIT__ 2026-01-21 14:20:21,089 - 123886 - src.utils.log - INFO - βœ… Route 1 generation complete - __SPLIT__ 2026-01-21 14:20:21,218 - 123886 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123886;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:20:21,582 - 123886 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-21 14:20:21,645 - 123886 - src.utils.log - INFO - ⏱️ Total time: 44.2s | Status: Completed - __SPLIT__ 2026-01-21 14:20:21,710 - 123886 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123886;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:20:22,066 - 123886 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-21 14:20:22,135 - 123886 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-21 09:20:22.135' WHERE GenerateWorkOrderHistoryId = 123886;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:20:22,491 - 123886 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-21 14:20:22,565 - 123886 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-21 14:30:53,916 - [123886] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[] user_id=43135 company_id=133 project_id=[123886] publish_all=True - __SPLIT__ 2026-01-21 14:30:54,036 - [123886] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[] user_id=43135 company_id=133 project_id=[123886] publish_all=True - __SPLIT__ 2026-01-21 14:30:54,105 - [123886] - src.utils.log - INFO - Parallel Work order publish in progress for GenerateWorkOrderHistoryId: [123886] - __SPLIT__ 2026-01-21 14:30:54,178 - [123886] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-21 14:30:54,248 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:30:56,327 - [123886] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 14:30:56,400 - [123886] - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-21 14:30:56,466 - [123886] - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-21 14:30:56,530 - [123886] - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-21 14:30:56,597 - [123886] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123886;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:30:58,711 - [123886] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-21 14:30:58,780 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.GenerateWorkOrderHistoryId = 123886... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:30:59,742 - [123886] - src.utils.log - INFO - βœ… Fetched 339 rows - __SPLIT__ 2026-01-21 14:30:59,808 - [123886] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-01-21 14:30:59,875 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149747 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:31:00,249 - [123886] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 14:31:00,310 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149747 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:31:00,675 - [123886] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 14:31:00,770 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149747 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:31:01,142 - [123886] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 14:31:01,220 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:31:01,632 - [123886] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-21 14:31:01,700 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:31:02,049 - [123886] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 14:31:02,121 - [123886] - src.utils.log - INFO - πŸ“ Executing: UPDATE Common.GenerateNumberConfig SET NextNumber = '1302066' WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:31:02,473 - [123886] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-21 14:31:02,537 - [123886] - src.utils.log - INFO - πŸ“ Executing: UPDATE Common.GenerateNumberConfig SET NextNumber = '1359419' WHERE CompanyId = 133 AND EnitityNumberType in ('Invoice');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:31:02,887 - [123886] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-21 14:31:02,962 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 149747... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:31:03,313 - [123886] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 14:31:03,504 - [123886] - src.utils.log - INFO - Size of Transaction: 339 - __SPLIT__ 2026-01-21 14:31:03,610 - [123886] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 339 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:31:04,127 - [123886] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 339) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-01-21 14:31:07,210 - [123886] - src.utils.log - INFO - βœ… All 339 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-01-21 14:31:07,415 - [123886] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-21 14:31:07,486 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911, 12345678912, 12345678913, 12345678914, 12345678915, 12345678916, 12345678917, 12345678918, 12345678919, 12345678920, 12345678921, 12345678922, 12345678923, 12345678924, 12345678925, 12345678926, 12345678927, 12345678928, 12345678929, 12345678930, 12345678931, 12345678932, 12345678933, 12345678934, 12345678935, 12345678936, 12345678937, 12345678938, 12345678939, 12345678940, 12345678941, 12345678942, 12345678943, 12345678944, 12345678945, 12345678946, 12345678947, 12345678948, 12345678949, 12345678950, 12345678951, 12345678952, 12345678953, 12345678954, 12345678955, 12345678956, 12345678957, 12345678958, 12345678959, 12345678960, 12345678961, 12345678962, 12345678963, 12345678964, 12345678965, 12345678966, 12345678967, 12345678968, 12345678969, 12345678970, 12345678971, 12345678972, 12345678973, 12345678974, 12345678975, 12345678976, 12345678977, 12345678978, 12345678979, 12345678980, 12345678981, 12345678982, 12345678983, 12345678984, 12345678985, 12345678986, 12345678987, 12345678988, 12345678989, 12345678990, 12345678991, 12345678992, 12345678993, 12345678994, 12345678995, 12345678996, 12345678997, 12345678998, 12345678999, 12345679000, 12345679001, 12345679002, 12345679003, 12345679004, 12345679005, 12345679006, 12345679007, 12345679008, 12345679009, 12345679010, 12345679011, 12345679012, 12345679013, 12345679014, 12345679015, 12345679016, 12345679017, 12345679018, 12345679019, 12345679020, 12345679021, 12345679022, 12345679023, 12345679024, 12345679025, 12345679026, 12345679027, 12345679028, 12345679029, 12345679030, 12345679031, 12345679032, 12345679033, 12345679034, 12345679035, 12345679036, 12345679037, 12345679038, 12345679039, 12345679040, 12345679041, 12345679042, 12345679043, 12345679044, 12345679045, 12345679046, 12345679047, 12345679048, 12345679049, 12345679050, 12345679051, 12345679052, 12345679053, 12345679054, 12345679055, 12345679056, 12345679057, 12345679058, 12345679059, 12345679060, 12345679061, 12345679062, 12345679063, 12345679064, 12345679065, 12345679066, 12345679067, 12345679068, 12345679069, 12345679070, 12345679071, 12345679072, 12345679073, 12345679074, 12345679075, 12345679076, 12345679077, 12345679078, 12345679079, 12345679080, 12345679081, 12345679082, 12345679083, 12345679084, 12345679085, 12345679086, 12345679087, 12345679088, 12345679089, 12345679090, 12345679091, 12345679092, 12345679093, 12345679094, 12345679095, 12345679096, 12345679097, 12345679098, 12345679099, 12345679100, 12345679101, 12345679102, 12345679103, 12345679104, 12345679105, 12345679106, 12345679107, 12345679108, 12345679109, 12345679110, 12345679111, 12345679112, 12345679113, 12345679114, 12345679115, 12345679116, 12345679117, 12345679118, 12345679119, 12345679120, 12345679121, 12345679122, 12345679123, 12345679124, 12345679125, 12345679126, 12345679127, 12345679128, 12345679129, 12345679130, 12345679131, 12345679132, 12345679133, 12345679134, 12345679135, 12345679136, 12345679137, 12345679138, 12345679139, 12345679140, 12345679141, 12345679142, 12345679143, 12345679144, 12345679145, 12345679146, 12345679147, 12345679148, 12345679149, 12345679150, 12345679151, 12345679152, 12345679153, 12345679154, 12345679155, 12345679156, 12345679157, 12345679158, 12345679159, 12345679160, 12345679161, 12345679162, 12345679163, 12345679164, 12345679165, 12345679166, 12345679167, 12345679168, 12345679169, 12345679170, 12345679171, 12345679172, 12345679173, 12345679174, 12345679175, 12345679176, 12345679177, 12345679178, 12345679179, 12345679180, 12345679181, 12345679182, 12345679183, 12345679184, 12345679185, 12345679186, 12345679187, 12345679188, 12345679189, 12345679190, 12345679191, 12345679192, 12345679193, 12345679194, 12345679195, 12345679196, 12345679197, 12345679198, 12345679199, 12345679200, 12345679201, 12345679202, 12345679203, 12345679204, 12345679205, 12345679206, 12345679207, 12345679208, 12345679209, 12345679210, 12345679211, 12345679212, 12345679213, 12345679214, 12345679215, 12345679216, 12345679217, 12345679218, 12345679219, 12345679220, 12345679221, 12345679222, 12345679223, 12345679224, 12345679225, 12345679226, 12345679227, 12345679228, 12345679229, 12345679230, 12345679231, 12345679232, 12345679233, 12345679234, 12345679235, 12345679236, 12345679237, 12345679238, 12345679239, 12345679240, 12345679241, 12345679242, 12345679243, 12345679244, 12345679245, 12345679246, 12345679247, 12345679248) and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-01-21 09:31:03.499';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:31:08,081 - [123886] - src.utils.log - INFO - βœ… Fetched 339 rows - __SPLIT__ 2026-01-21 14:31:08,150 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149747;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:31:08,506 - [123886] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 14:31:08,602 - [123886] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911,12345678912,12345678913,12345678914,12345678915,12345678916,12345678917,12345678918,12345678919,12345678920,12345678921,12345678922,12345678923,12345678924,12345678925,12345678926,12345678927,12345678928,12345678929,12345678930,12345678931,12345678932,12345678933,12345678934,12345678935,12345678936,12345678937,12345678938,12345678939,12345678940,12345678941,12345678942,12345678943,12345678944,12345678945,12345678946,12345678947,12345678948,12345678949,12345678950,12345678951,12345678952,12345678953,12345678954,12345678955,12345678956,12345678957,12345678958,12345678959,12345678960,12345678961,12345678962,12345678963,12345678964,12345678965,12345678966,12345678967,12345678968,12345678969,12345678970,12345678971,12345678972,12345678973,12345678974,12345678975,12345678976,12345678977,12345678978,12345678979,12345678980,12345678981,12345678982,12345678983,12345678984,12345678985,12345678986,12345678987,12345678988,12345678989,12345678990,12345678991,12345678992,12345678993,12345678994,12345678995,12345678996,12345678997,12345678998,12345678999,12345679000,12345679001,12345679002,12345679003,12345679004,12345679005,12345679006,12345679007,12345679008,12345679009,12345679010,12345679011,12345679012,12345679013,12345679014,12345679015,12345679016,12345679017,12345679018,12345679019,12345679020,12345679021,12345679022,12345679023,12345679024,12345679025,12345679026,12345679027,12345679028,12345679029,12345679030,12345679031,12345679032,12345679033,12345679034,12345679035,12345679036,12345679037,12345679038,12345679039,12345679040,12345679041,12345679042,12345679043,12345679044,12345679045,12345679046,12345679047,12345679048,12345679049,12345679050,12345679051,12345679052,12345679053,12345679054,12345679055,12345679056,12345679057,12345679058,12345679059,12345679060,12345679061,12345679062,12345679063,12345679064,12345679065,12345679066,12345679067,12345679068,12345679069,12345679070,12345679071,12345679072,12345679073,12345679074,12345679075,12345679076,12345679077,12345679078,12345679079,12345679080,12345679081,12345679082,12345679083,12345679084,12345679085,12345679086,12345679087,12345679088,12345679089,12345679090,12345679091,12345679092,12345679093,12345679094,12345679095,12345679096,12345679097,12345679098,12345679099,12345679100,12345679101,12345679102,12345679103,12345679104,12345679105,12345679106,12345679107,12345679108,12345679109,12345679110,12345679111,12345679112,12345679113,12345679114,12345679115,12345679116,12345679117,12345679118,12345679119,12345679120,12345679121,12345679122,12345679123,12345679124,12345679125,12345679126,12345679127,12345679128,12345679129,12345679130,12345679131,12345679132,12345679133,12345679134,12345679135,12345679136,12345679137,12345679138,12345679139,12345679140,12345679141,12345679142,12345679143,12345679144,12345679145,12345679146,12345679147,12345679148,12345679149,12345679150,12345679151,12345679152,12345679153,12345679154,12345679155,12345679156,12345679157,12345679158,12345679159,12345679160,12345679161,12345679162,12345679163,12345679164,12345679165,12345679166,12345679167,12345679168,12345679169,12345679170,12345679171,12345679172,12345679173,12345679174,12345679175,12345679176,12345679177,12345679178,12345679179,12345679180,12345679181,12345679182,12345679183,12345679184,12345679185,12345679186,12345679187,12345679188,12345679189,12345679190,12345679191,12345679192,12345679193,12345679194,12345679195,12345679196,12345679197,12345679198,12345679199,12345679200,12345679201,12345679202,12345679203,12345679204,12345679205,12345679206,12345679207,12345679208,12345679209,12345679210,12345679211,12345679212,12345679213,12345679214,12345679215,12345679216,12345679217,12345679218,12345679219,12345679220,12345679221,12345679222,12345679223,12345679224,12345679225,12345679226,12345679227,12345679228,12345679229,12345679230,12345679231,12345679232,12345679233,12345679234,12345679235,12345679236,12345679237,12345679238,12345679239,12345679240,12345679241,12345679242,12345679243,12345679244,12345679245,12345679246,12345679247,12345679248) AND CreatedDate = '2026-01-21 09:31:03.499'; ... (Thread: ThreadPoolExecutor-42_0) - __SPLIT__ 2026-01-21 14:31:09,108 - [123886] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-21 14:31:09,231 - [123886] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 339 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:31:09,604 - [123886] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 339) into Billing.Invoice - __SPLIT__ 2026-01-21 14:31:12,300 - [123886] - src.utils.log - INFO - βœ… All 339 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-01-21 14:31:12,361 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('1301727', '1301823', '1301824', '1301825', '1301826', '1301827', '1301828', '1301829', '1301830', '1301831', '1301863', '1301875', '1301876', '1301877', '1301878', '1301879', '1301880', '1301881', '1301882', '1301883', '1301884', '1301896', '1301886', '1301887', '1301946', '1301889', '1301890', '1301891', '1301892', '1301893', '1301894', '1301895', '1301945', '1301910', '1301911', '1301912', '1301913', '1301914', '1301915', '1301916', '1301948', '1301960', '1301961', '1301962', '1301963', '1301964', '1301965', '1301966', '1301967', '1301968', '1301980', '1301970', '1301971', '1301972', '1301973', '1301974', '1301959', '1301976', '1301977', '1301978', '1301979', '1301969', '1301939', '1301940', '1301885', '1301854', '1301855', '1301856', '1301857', '1301858', '1301859', '1301860', '1301861', '1301862', '1301874', '1301864', '1301865', '1301866', '1301867', '1301868', '1301869', '1301870', '1301871', '1301872', '1301821', '1301737', '1301749', '1301750', '1301751', '1301752', '1301753', '1301754', '1301755', '1301756', '1301757', '1301769', '1301759', '1301760', '1301761', '1301762', '1301763', '1301764', '1301765', '1301766', '1301767', '1301768', '1301758', '1301728', '1301729', '1301730', '1301731', '1301732', '1301733', '1301734', '1301735', '1301736', '1301748', '1301738', '1301739', '1301740', '1301741', '1301742', '1301743', '1301744', '1301745', '1301746', '1301747', '1301779', '1301791', '1301792', '1301793', '1301794', '1301795', '1301796', '1301797', '1301798', '1301799', '1301811', '1301801', '1301802', '1301803', '1301804', '1301805', '1301806', '1301807', '1301808', '1301809', '1301810', '1301800', '1301770', '1301771', '1301772', '1301773', '1301774', '1301775', '1301776', '1301777', '1301778', '1301790', '1301780', '1301781', '1301782', '1301783', '1301784', '1301785', '1301786', '1301787', '1301788', '1301789', '1301906', '1302002', '1302003', '1302004', '1302005', '1302006', '1302007', '1302008', '1302009', '1302010', '1302022', '1302012', '1302013', '1302014', '1302015', '1302016', '1302017', '1302018', '1302019', '1302020', '1302021', '1302011', '1301981', '1301982', '1301983', '1301984', '1301985', '1301986', '1301987', '1301988', '1301989', '1302001', '1301991', '1301992', '1301993', '1301994', '1301995', '1301996', '1301997', '1301998', '1301999', '1302000', '1302032', '1302044', '1302045', '1302046', '1302047', '1302048', '1302049', '1302050', '1302051', '1302052', '1302053', '1302065', '1302055', '1302056', '1302057', '1302058', '1302059', '1302060', '1302061', '1302062', '1302063', '1302064', '1302054', '1302023', '1302024', '1302025', '1302026', '1302027', '1302028', '1302029', '1302030', '1302031', '1302043', '1302033', '1302034', '1302035', '1302036', '1302037', '1302038', '1302039', '1302040', '1302041', '1302042', '1301990', '1301918', '1301919', '1301920', '1301921', '1301922', '1301923', '1301924', '1301925', '1301926', '1301938', '1301928', '1301929', '1301930', '1301931', '1301932', '1301933', '1301934', '1301935', '1301936', '1301937', '1301927', '1301897', '1301898', '1301899', '1301900', '1301901', '1301902', '1301903', '1301904', '1301905', '1301917', '1301907', '1301908', '1301947', '1301833', '1301834', '1301835', '1301836', '1301837', '1301838', '1301839', '1301840', '1301841', '1301853', '1301843', '1301844', '1301845', '1301846', '1301847', '1301848', '1301849', '1301850', '1301851', '1301852', '1301842', '1301812', '1301813', '1301944', '1301815', '1301816', '1301817', '1301818', '1301819', '1301820', '1301832', '1301949', '1301950', '1301951', '1301952', '1301953', '1301954', '1301955', '1301956', '1301957', '1301958', '1301873', '1301975', '1301822', '1301814', '1301909', '1301888', '1301941', '1301942', '1301943')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:31:12,847 - [123886] - src.utils.log - INFO - βœ… Fetched 339 rows - __SPLIT__ 2026-01-21 14:31:12,921 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 149747 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:31:13,267 - [123886] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-21 14:31:13,327 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 149747 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:31:13,673 - [123886] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-21 14:31:13,738 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 149747 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:31:14,085 - [123886] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 14:31:14,141 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 149747 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:31:14,486 - [123886] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 14:31:14,562 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149747;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:31:14,905 - [123886] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 14:31:14,970 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 149747;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:31:15,314 - [123886] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 14:31:15,379 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 149747;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:31:15,726 - [123886] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 14:31:15,786 - [123886] - src.utils.log - INFO - Parallel Insertion in invoice tables begin - __SPLIT__ 2026-01-21 14:31:15,920 - [123886] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.AccountDiscountSetup: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-43_0) - __SPLIT__ 2026-01-21 14:31:15,920 - [123886] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 678 rows in batches of 25000 (Thread: ThreadPoolExecutor-43_1) - __SPLIT__ 2026-01-21 14:31:15,922 - [123886] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.DiscountApplied: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-43_2) - __SPLIT__ 2026-01-21 14:31:16,288 - [123886] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.AccountDiscountSetup in 0 batches - __SPLIT__ 2026-01-21 14:31:16,359 - [123886] - src.utils.log - INFO - Insert success for table: Billing.AccountDiscountSetup - __SPLIT__ 2026-01-21 14:31:17,143 - [123886] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 678) into Billing.InvoiceCharges - __SPLIT__ 2026-01-21 14:31:17,275 - [123886] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.DiscountApplied in 0 batches - __SPLIT__ 2026-01-21 14:31:17,342 - [123886] - src.utils.log - INFO - Insert success for table: Billing.DiscountApplied - __SPLIT__ 2026-01-21 14:31:22,465 - [123886] - src.utils.log - INFO - βœ… All 678 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-01-21 14:31:22,534 - [123886] - src.utils.log - INFO - Insert success for table: Billing.InvoiceCharges - __SPLIT__ 2026-01-21 14:31:22,601 - [123886] - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-01-21 14:31:22,674 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:31:23,034 - [123886] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 14:31:23,094 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14549' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:31:23,450 - [123886] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 14:31:23,527 - [123886] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 339 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:31:24,049 - [123886] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 339) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-01-21 14:31:30,234 - [123886] - src.utils.log - INFO - βœ… All 339 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-01-21 14:31:30,479 - [123886] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-21 14:31:30,544 - [123886] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.ServiceSetup SET IsInitialWoGenerated = 1 WHERE CompanyId = 133 AND ServiceSetupId = 149747;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:31:30,896 - [123886] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-21 14:31:30,958 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1301727', '1301728', '1301729', '1301730', '1301731', '1301732', '1301733', '1301734', '1301735', '1301736', '1301737', '1301738', '1301739', '1301740', '1301741', '1301742', '1301743', '1301744', '1301745', '1301746', '1301747', '1301748', '1301749', '1301750', '1301751', '1301752', '1301753', '1301754', '1301755', '1301756', '1301757', '1301758', '1301759', '1301760', '1301761', '1301762', '1301763', '1301764', '1301765', '1301766', '1301767', '1301768', '1301769', '1301770', '1301771', '1301772', '1301773', '1301774', '1301775', '1301776', '1301777', '1301778', '1301779', '1301780', '1301781', '1301782', '1301783', '1301784', '1301785', '1301786', '1301787', '1301788', '1301789', '1301790', '1301791', '1301792', '1301793', '1301794', '1301795', '1301796', '1301797', '1301798', '1301799', '1301800', '1301801', '1301802', '1301803', '1301804', '1301805', '1301806', '1301807', '1301808', '1301809', '1301810', '1301811', '1301812', '1301813', '1301814', '1301815', '1301816', '1301817', '1301818', '1301819', '1301820', '1301821', '1301822', '1301823', '1301824', '1301825', '1301826', '1301827', '1301828', '1301829', '1301830', '1301831', '1301832', '1301833', '1301834', '1301835', '1301836', '1301837', '1301838', '1301839', '1301840', '1301841', '1301842', '1301843', '1301844', '1301845', '1301846', '1301847', '1301848', '1301849', '1301850', '1301851', '1301852', '1301853', '1301854', '1301855', '1301856', '1301857', '1301858', '1301859', '1301860', '1301861', '1301862', '1301863', '1301864', '1301865', '1301866', '1301867', '1301868', '1301869', '1301870', '1301871', '1301872', '1301873', '1301874', '1301875', '1301876', '1301877', '1301878', '1301879', '1301880', '1301881', '1301882', '1301883', '1301884', '1301885', '1301886', '1301887', '1301888', '1301889', '1301890', '1301891', '1301892', '1301893', '1301894', '1301895', '1301896', '1301897', '1301898', '1301899', '1301900', '1301901', '1301902', '1301903', '1301904', '1301905', '1301906', '1301907', '1301908', '1301909', '1301910', '1301911', '1301912', '1301913', '1301914', '1301915', '1301916', '1301917', '1301918', '1301919', '1301920', '1301921', '1301922', '1301923', '1301924', '1301925', '1301926', '1301927', '1301928', '1301929', '1301930', '1301931', '1301932', '1301933', '1301934', '1301935', '1301936', '1301937', '1301938', '1301939', '1301940', '1301941', '1301942', '1301943', '1301944', '1301945', '1301946', '1301947', '1301948', '1301949', '1301950', '1301951', '1301952', '1301953', '1301954', '1301955', '1301956', '1301957', '1301958', '1301959', '1301960', '1301961', '1301962', '1301963', '1301964', '1301965', '1301966', '1301967', '1301968', '1301969', '1301970', '1301971', '1301972', '1301973', '1301974', '1301975', '1301976', '1301977', '1301978', '1301979', '1301980', '1301981', '1301982', '1301983', '1301984', '1301985', '1301986', '1301987', '1301988', '1301989', '1301990', '1301991', '1301992', '1301993', '1301994', '1301995', '1301996', '1301997', '1301998', '1301999', '1302000', '1302001', '1302002', '1302003', '1302004', '1302005', '1302006', '1302007', '1302008', '1302009', '1302010', '1302011', '1302012', '1302013', '1302014', '1302015', '1302016', '1302017', '1302018', '1302019', '1302020', '1302021', '1302022', '1302023', '1302024', '1302025', '1302026', '1302027', '1302028', '1302029', '1302030', '1302031', '1302032', '1302033', '1302034', '1302035', '1302036', '1302037', '1302038', '1302039', '1302040', '1302041', '1302042', '1302043', '1302044', '1302045', '1302046', '1302047', '1302048', '1302049', '1302050', '1302051', '1302052', '1302053', '1302054', '1302055', '1302056', '1302057', '1302058', '1302059', '1302060', '1302061', '1302062', '1302063', '1302064', '1302065') AND wo.AccountNumber = '14549' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-44_0) - __SPLIT__ 2026-01-21 14:31:31,354 - [123886] - src.utils.log - INFO - βœ… Fetched 339 rows - __SPLIT__ 2026-01-21 14:31:31,419 - [123886] - src.utils.log - INFO - Parallel fetching temp table records - __SPLIT__ 2026-01-21 14:31:31,482 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId in (3165587, 3165588, 3165589, 3165590, 3165591, 3165592, 3165593, 3165594, 3165595, 3165596, 3165597, 3165598, 3165599, 3165600, 3165601, 3165602, 3165603, 3165604, 3165605, 3165606, 3165607, 3165608, 3165609, 3165610, 3165611, 3165612, 3165613, 3165614, 3165615, 3165616, 3165617, 3165618, 3165619, 3165620, 3165621, 3165622, 3165623, 3165624, 3165625, 3165626, 3165627, 3165628, 3165629, 3165630, 3165631, 3165632, 3165633, 3165634, 3165635, 3165636, 3165637, 3165638, 3165639, 3165640, 3165641, 3165642, 3165643, 3165644, 3165645, 3165646, 3165647, 3165648, 3165649, 3165650, 3165651, 3165652, 3165653, 3165654, 3165655, 3165656, 3165657, 3165658, 3165659, 3165660, 3165661, 3165662, 3165663, 3165664, 3165665, 3165666, 3165667, 3165668, 3165669, 3165670, 3165671, 3165672, 3165673, 3165674, 3165675, 3165676, 3165677, 3165678, 3165679, 3165680, 3165681, 3165682, 3165683, 3165684, 3165685, 3165686, 3165687, 3165688, 3165689, 3165690, 3165691, 3165692, 3165693, 3165694, 3165695, 3165696, 3165697, 3165698, 3165699, 3165700, 3165701, 3165702, 3165703, 3165704, 3165705, 3165706, 3165707, 3165708, 3165709, 3165710, 3165711, 3165712, 3165713, 3165714, 3165715, 3165716, 3165717, 3165718, 3165719, 3165720, 3165721, 3165722, 3165723, 3165724, 3165725, 3165726, 3165727, 3165728, 3165729, 3165730, 3165731, 3165732, 3165733, 3165734, 3165735, 3165736, 3165737, 3165738, 3165739, 3165740, 3165741, 3165742, 3165743, 3165744, 3165745, 3165746, 3165747, 3165748, 3165749, 3165750, 3165751, 3165752, 3165753, 3165754, 3165755, 3165756, 3165757, 3165758, 3165759, 3165760, 3165761, 3165762, 3165763, 3165764, 3165765, 3165766, 3165767, 3165768, 3165769, 3165770, 3165771, 3165772, 3165773, 3165774, 3165775, 3165776, 3165777, 3165778, 3165779, 3165780, 3165781, 3165782, 3165783, 3165784, 3165785, 3165786, 3165787, 3165788, 3165789, 3165790, 3165791, 3165792, 3165793, 3165794, 3165795, 3165796, 3165797, 3165798, 3165799, 3165800, 3165801, 3165802, 3165803, 3165804, 3165805, 3165806, 3165807, 3165808, 3165809, 3165810, 3165811, 3165812, 3165813, 3165814, 3165815, 3165816, 3165817, 3165818, 3165819, 3165820, 3165821, 3165822, 3165823, 3165824, 3165825, 3165826, 3165827, 3165828, 3165829, 3165830, 3165831, 3165832, 3165833, 3165834, 3165835, 3165836, 3165837, 3165838, 3165839, 3165840, 3165841, 3165842, 3165843, 3165844, 3165845, 3165846, 3165847, 3165848, 3165849, 3165850, 3165851, 3165852, 3165853, 3165854, 3165855, 3165856, 3165857, 3165858, 3165859, 3165860, 3165861, 3165862, 3165863, 3165864, 3165865, 3165866, 3165867, 3165868, 3165869, 3165870, 3165871, 3165872, 3165873, 3165874, 3165875, 3165876, 3165877, 3165878, 3165879, 3165880, 3165881, 3165882, 3165883, 3165884, 3165885, 3165886, 3165887, 3165888, 3165889, 3165890, 3165891, 3165892, 3165893, 3165894, 3165895, 3165896, 3165897, 3165898, 3165899, 3165900, 3165901, 3165902, 3165903, 3165904, 3165905, 3165906, 3165907, 3165908, 3165909, 3165910, 3165911, 3165912, 3165913, 3165914, 3165915, 3165916, 3165917, 3165918, 3165919, 3165920, 3165921, 3165922, 3165923, 3165924, 3165925)... (Thread: ThreadPoolExecutor-45_0) - __SPLIT__ 2026-01-21 14:31:31,484 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (3165587, 3165588, 3165589, 3165590, 3165591, 3165592, 3165593, 3165594, 3165595, 3165596, 3165597, 3165598, 3165599, 3165600, 3165601, 3165602, 3165603, 3165604, 3165605, 3165606, 3165607, 3165608, 3165609, 3165610, 3165611, 3165612, 3165613, 3165614, 3165615, 3165616, 3165617, 3165618, 3165619, 3165620, 3165621, 3165622, 3165623, 3165624, 3165625, 3165626, 3165627, 3165628, 3165629, 3165630, 3165631, 3165632, 3165633, 3165634, 3165635, 3165636, 3165637, 3165638, 3165639, 3165640, 3165641, 3165642, 3165643, 3165644, 3165645, 3165646, 3165647, 3165648, 3165649, 3165650, 3165651, 3165652, 3165653, 3165654, 3165655, 3165656, 3165657, 3165658, 3165659, 3165660, 3165661, 3165662, 3165663, 3165664, 3165665, 3165666, 3165667, 3165668, 3165669, 3165670, 3165671, 3165672, 3165673, 3165674, 3165675, 3165676, 3165677, 3165678, 3165679, 3165680, 3165681, 3165682, 3165683, 3165684, 3165685, 3165686, 3165687, 3165688, 3165689, 3165690, 3165691, 3165692, 3165693, 3165694, 3165695, 3165696, 3165697, 3165698, 3165699, 3165700, 3165701, 3165702, 3165703, 3165704, 3165705, 3165706, 3165707, 3165708, 3165709, 3165710, 3165711, 3165712, 3165713, 3165714, 3165715, 3165716, 3165717, 3165718, 3165719, 3165720, 3165721, 3165722, 3165723, 3165724, 3165725, 3165726, 3165727, 3165728, 3165729, 3165730, 3165731, 3165732, 3165733, 3165734, 3165735, 3165736, 3165737, 3165738, 3165739, 3165740, 3165741, 3165742, 3165743, 3165744, 3165745, 3165746, 3165747, 3165748, 3165749, 3165750, 3165751, 3165752, 3165753, 3165754, 3165755, 3165756, 3165757, 3165758, 3165759, 3165760, 3165761, 3165762, 3165763, 3165764, 3165765, 3165766, 3165767, 3165768, 3165769, 3165770, 3165771, 3165772, 3165773, 3165774, 3165775, 3165776, 3165777, 3165778, 3165779, 3165780, 3165781, 3165782, 3165783, 3165784, 3165785, 3165786, 3165787, 3165788, 3165789, 3165790, 3165791, 3165792, 3165793, 3165794, 3165795, 3165796, 3165797, 3165798, 3165799, 3165800, 3165801, 3165802, 3165803, 3165804, 3165805, 3165806, 3165807, 3165808, 3165809, 3165810, 3165811, 3165812, 3165813, 3165814, 3165815, 3165816, 3165817, 3165818, 3165819, 3165820, 3165821, 3165822, 3165823, 3165824, 3165825, 3165826, 3165827, 3165828, 3165829, 3165830, 3165831, 3165832, 3165833, 3165834, 3165835, 3165836, 3165837, 3165838, 3165839, 3165840, 3165841, 3165842, 3165843, 3165844, 3165845, 3165846, 3165847, 3165848, 3165849, 3165850, 3165851, 3165852, 3165853, 3165854, 3165855, 3165856, 3165857, 3165858, 3165859, 3165860, 3165861, 3165862, 3165863, 3165864, 3165865, 3165866, 3165867, 3165868, 3165869, 3165870, 3165871, 3165872, 3165873, 3165874, 3165875, 3165876, 3165877, 3165878, 3165879, 3165880, 3165881, 3165882, 3165883, 3165884, 3165885, 3165886, 3165887, 3165888, 3165889, 3165890, 3165891, 3165892, 3165893, 3165894, 3165895, 3165896, 3165897, 3165898, 3165899, 3165900, 3165901, 3165902, 3165903, 3165904, 3165905, 3165906, 3165907, 3165908, 3165909, 3165910, 3165911, 3165912, 3165913, 3165914, 3165915, 3165916, 3165917, 3165918, 3165919, 3165920, 3165921, 3165922, 3165923, 3165924, 3165925)... (Thread: ThreadPoolExecutor-45_1) - __SPLIT__ 2026-01-21 14:31:31,484 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId in (3165587, 3165588, 3165589, 3165590, 3165591, 3165592, 3165593, 3165594, 3165595, 3165596, 3165597, 3165598, 3165599, 3165600, 3165601, 3165602, 3165603, 3165604, 3165605, 3165606, 3165607, 3165608, 3165609, 3165610, 3165611, 3165612, 3165613, 3165614, 3165615, 3165616, 3165617, 3165618, 3165619, 3165620, 3165621, 3165622, 3165623, 3165624, 3165625, 3165626, 3165627, 3165628, 3165629, 3165630, 3165631, 3165632, 3165633, 3165634, 3165635, 3165636, 3165637, 3165638, 3165639, 3165640, 3165641, 3165642, 3165643, 3165644, 3165645, 3165646, 3165647, 3165648, 3165649, 3165650, 3165651, 3165652, 3165653, 3165654, 3165655, 3165656, 3165657, 3165658, 3165659, 3165660, 3165661, 3165662, 3165663, 3165664, 3165665, 3165666, 3165667, 3165668, 3165669, 3165670, 3165671, 3165672, 3165673, 3165674, 3165675, 3165676, 3165677, 3165678, 3165679, 3165680, 3165681, 3165682, 3165683, 3165684, 3165685, 3165686, 3165687, 3165688, 3165689, 3165690, 3165691, 3165692, 3165693, 3165694, 3165695, 3165696, 3165697, 3165698, 3165699, 3165700, 3165701, 3165702, 3165703, 3165704, 3165705, 3165706, 3165707, 3165708, 3165709, 3165710, 3165711, 3165712, 3165713, 3165714, 3165715, 3165716, 3165717, 3165718, 3165719, 3165720, 3165721, 3165722, 3165723, 3165724, 3165725, 3165726, 3165727, 3165728, 3165729, 3165730, 3165731, 3165732, 3165733, 3165734, 3165735, 3165736, 3165737, 3165738, 3165739, 3165740, 3165741, 3165742, 3165743, 3165744, 3165745, 3165746, 3165747, 3165748, 3165749, 3165750, 3165751, 3165752, 3165753, 3165754, 3165755, 3165756, 3165757, 3165758, 3165759, 3165760, 3165761, 3165762, 3165763, 3165764, 3165765, 3165766, 3165767, 3165768, 3165769, 3165770, 3165771, 3165772, 3165773, 3165774, 3165775, 3165776, 3165777, 3165778, 3165779, 3165780, 3165781, 3165782, 3165783, 3165784, 3165785, 3165786, 3165787, 3165788, 3165789, 3165790, 3165791, 3165792, 3165793, 3165794, 3165795, 3165796, 3165797, 3165798, 3165799, 3165800, 3165801, 3165802, 3165803, 3165804, 3165805, 3165806, 3165807, 3165808, 3165809, 3165810, 3165811, 3165812, 3165813, 3165814, 3165815, 3165816, 3165817, 3165818, 3165819, 3165820, 3165821, 3165822, 3165823, 3165824, 3165825, 3165826, 3165827, 3165828, 3165829, 3165830, 3165831, 3165832, 3165833, 3165834, 3165835, 3165836, 3165837, 3165838, 3165839, 3165840, 3165841, 3165842, 3165843, 3165844, 3165845, 3165846, 3165847, 3165848, 3165849, 3165850, 3165851, 3165852, 3165853, 3165854, 3165855, 3165856, 3165857, 3165858, 3165859, 3165860, 3165861, 3165862, 3165863, 3165864, 3165865, 3165866, 3165867, 3165868, 3165869, 3165870, 3165871, 3165872, 3165873, 3165874, 3165875, 3165876, 3165877, 3165878, 3165879, 3165880, 3165881, 3165882, 3165883, 3165884, 3165885, 3165886, 3165887, 3165888, 3165889, 3165890, 3165891, 3165892, 3165893, 3165894, 3165895, 3165896, 3165897, 3165898, 3165899, 3165900, 3165901, 3165902, 3165903, 3165904, 3165905, 3165906, 3165907, 3165908, 3165909, 3165910, 3165911, 3165912, 3165913, 3165914, 3165915, 3165916, 3165917, 3165918, 3165919, 3165920, 3165921, 3165922, 3165923, 3165924, 3165925)... (Thread: ThreadPoolExecutor-45_2) - __SPLIT__ 2026-01-21 14:31:31,485 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId in (3165587, 3165588, 3165589, 3165590, 3165591, 3165592, 3165593, 3165594, 3165595, 3165596, 3165597, 3165598, 3165599, 3165600, 3165601, 3165602, 3165603, 3165604, 3165605, 3165606, 3165607, 3165608, 3165609, 3165610, 3165611, 3165612, 3165613, 3165614, 3165615, 3165616, 3165617, 3165618, 3165619, 3165620, 3165621, 3165622, 3165623, 3165624, 3165625, 3165626, 3165627, 3165628, 3165629, 3165630, 3165631, 3165632, 3165633, 3165634, 3165635, 3165636, 3165637, 3165638, 3165639, 3165640, 3165641, 3165642, 3165643, 3165644, 3165645, 3165646, 3165647, 3165648, 3165649, 3165650, 3165651, 3165652, 3165653, 3165654, 3165655, 3165656, 3165657, 3165658, 3165659, 3165660, 3165661, 3165662, 3165663, 3165664, 3165665, 3165666, 3165667, 3165668, 3165669, 3165670, 3165671, 3165672, 3165673, 3165674, 3165675, 3165676, 3165677, 3165678, 3165679, 3165680, 3165681, 3165682, 3165683, 3165684, 3165685, 3165686, 3165687, 3165688, 3165689, 3165690, 3165691, 3165692, 3165693, 3165694, 3165695, 3165696, 3165697, 3165698, 3165699, 3165700, 3165701, 3165702, 3165703, 3165704, 3165705, 3165706, 3165707, 3165708, 3165709, 3165710, 3165711, 3165712, 3165713, 3165714, 3165715, 3165716, 3165717, 3165718, 3165719, 3165720, 3165721, 3165722, 3165723, 3165724, 3165725, 3165726, 3165727, 3165728, 3165729, 3165730, 3165731, 3165732, 3165733, 3165734, 3165735, 3165736, 3165737, 3165738, 3165739, 3165740, 3165741, 3165742, 3165743, 3165744, 3165745, 3165746, 3165747, 3165748, 3165749, 3165750, 3165751, 3165752, 3165753, 3165754, 3165755, 3165756, 3165757, 3165758, 3165759, 3165760, 3165761, 3165762, 3165763, 3165764, 3165765, 3165766, 3165767, 3165768, 3165769, 3165770, 3165771, 3165772, 3165773, 3165774, 3165775, 3165776, 3165777, 3165778, 3165779, 3165780, 3165781, 3165782, 3165783, 3165784, 3165785, 3165786, 3165787, 3165788, 3165789, 3165790, 3165791, 3165792, 3165793, 3165794, 3165795, 3165796, 3165797, 3165798, 3165799, 3165800, 3165801, 3165802, 3165803, 3165804, 3165805, 3165806, 3165807, 3165808, 3165809, 3165810, 3165811, 3165812, 3165813, 3165814, 3165815, 3165816, 3165817, 3165818, 3165819, 3165820, 3165821, 3165822, 3165823, 3165824, 3165825, 3165826, 3165827, 3165828, 3165829, 3165830, 3165831, 3165832, 3165833, 3165834, 3165835, 3165836, 3165837, 3165838, 3165839, 3165840, 3165841, 3165842, 3165843, 3165844, 3165845, 3165846, 3165847, 3165848, 3165849, 3165850, 3165851, 3165852, 3165853, 3165854, 3165855, 3165856, 3165857, 3165858, 3165859, 3165860, 3165861, 3165862, 3165863, 3165864, 3165865, 3165866, 3165867, 3165868, 3165869, 3165870, 3165871, 3165872, 3165873, 3165874, 3165875, 3165876, 3165877, 3165878, 3165879, 3165880, 3165881, 3165882, 3165883, 3165884, 3165885, 3165886, 3165887, 3165888, 3165889, 3165890, 3165891, 3165892, 3165893, 3165894, 3165895, 3165896, 3165897, 3165898, 3165899, 3165900, 3165901, 3165902, 3165903, 3165904, 3165905, 3165906, 3165907, 3165908, 3165909, 3165910, 3165911, 3165912, 3165913, 3165914, 3165915, 3165916, 3165917, 3165918, 3165919, 3165920, 3165921, 3165922, 3165923, 3165924, 3165925)... (Thread: ThreadPoolExecutor-45_3) - __SPLIT__ 2026-01-21 14:31:31,485 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId in (3165587, 3165588, 3165589, 3165590, 3165591, 3165592, 3165593, 3165594, 3165595, 3165596, 3165597, 3165598, 3165599, 3165600, 3165601, 3165602, 3165603, 3165604, 3165605, 3165606, 3165607, 3165608, 3165609, 3165610, 3165611, 3165612, 3165613, 3165614, 3165615, 3165616, 3165617, 3165618, 3165619, 3165620, 3165621, 3165622, 3165623, 3165624, 3165625, 3165626, 3165627, 3165628, 3165629, 3165630, 3165631, 3165632, 3165633, 3165634, 3165635, 3165636, 3165637, 3165638, 3165639, 3165640, 3165641, 3165642, 3165643, 3165644, 3165645, 3165646, 3165647, 3165648, 3165649, 3165650, 3165651, 3165652, 3165653, 3165654, 3165655, 3165656, 3165657, 3165658, 3165659, 3165660, 3165661, 3165662, 3165663, 3165664, 3165665, 3165666, 3165667, 3165668, 3165669, 3165670, 3165671, 3165672, 3165673, 3165674, 3165675, 3165676, 3165677, 3165678, 3165679, 3165680, 3165681, 3165682, 3165683, 3165684, 3165685, 3165686, 3165687, 3165688, 3165689, 3165690, 3165691, 3165692, 3165693, 3165694, 3165695, 3165696, 3165697, 3165698, 3165699, 3165700, 3165701, 3165702, 3165703, 3165704, 3165705, 3165706, 3165707, 3165708, 3165709, 3165710, 3165711, 3165712, 3165713, 3165714, 3165715, 3165716, 3165717, 3165718, 3165719, 3165720, 3165721, 3165722, 3165723, 3165724, 3165725, 3165726, 3165727, 3165728, 3165729, 3165730, 3165731, 3165732, 3165733, 3165734, 3165735, 3165736, 3165737, 3165738, 3165739, 3165740, 3165741, 3165742, 3165743, 3165744, 3165745, 3165746, 3165747, 3165748, 3165749, 3165750, 3165751, 3165752, 3165753, 3165754, 3165755, 3165756, 3165757, 3165758, 3165759, 3165760, 3165761, 3165762, 3165763, 3165764, 3165765, 3165766, 3165767, 3165768, 3165769, 3165770, 3165771, 3165772, 3165773, 3165774, 3165775, 3165776, 3165777, 3165778, 3165779, 3165780, 3165781, 3165782, 3165783, 3165784, 3165785, 3165786, 3165787, 3165788, 3165789, 3165790, 3165791, 3165792, 3165793, 3165794, 3165795, 3165796, 3165797, 3165798, 3165799, 3165800, 3165801, 3165802, 3165803, 3165804, 3165805, 3165806, 3165807, 3165808, 3165809, 3165810, 3165811, 3165812, 3165813, 3165814, 3165815, 3165816, 3165817, 3165818, 3165819, 3165820, 3165821, 3165822, 3165823, 3165824, 3165825, 3165826, 3165827, 3165828, 3165829, 3165830, 3165831, 3165832, 3165833, 3165834, 3165835, 3165836, 3165837, 3165838, 3165839, 3165840, 3165841, 3165842, 3165843, 3165844, 3165845, 3165846, 3165847, 3165848, 3165849, 3165850, 3165851, 3165852, 3165853, 3165854, 3165855, 3165856, 3165857, 3165858, 3165859, 3165860, 3165861, 3165862, 3165863, 3165864, 3165865, 3165866, 3165867, 3165868, 3165869, 3165870, 3165871, 3165872, 3165873, 3165874, 3165875, 3165876, 3165877, 3165878, 3165879, 3165880, 3165881, 3165882, 3165883, 3165884, 3165885, 3165886, 3165887, 3165888, 3165889, 3165890, 3165891, 3165892, 3165893, 3165894, 3165895, 3165896, 3165897, 3165898, 3165899, 3165900, 3165901, 3165902, 3165903, 3165904, 3165905, 3165906, 3165907, 3165908, 3165909, 3165910, 3165911, 3165912, 3165913, 3165914, 3165915, 3165916, 3165917, 3165918, 3165919, 3165920, 3165921, 3165922, 3165923, 3165924, 3165925)... (Thread: ThreadPoolExecutor-45_4) - __SPLIT__ 2026-01-21 14:31:31,485 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId in (3165587, 3165588, 3165589, 3165590, 3165591, 3165592, 3165593, 3165594, 3165595, 3165596, 3165597, 3165598, 3165599, 3165600, 3165601, 3165602, 3165603, 3165604, 3165605, 3165606, 3165607, 3165608, 3165609, 3165610, 3165611, 3165612, 3165613, 3165614, 3165615, 3165616, 3165617, 3165618, 3165619, 3165620, 3165621, 3165622, 3165623, 3165624, 3165625, 3165626, 3165627, 3165628, 3165629, 3165630, 3165631, 3165632, 3165633, 3165634, 3165635, 3165636, 3165637, 3165638, 3165639, 3165640, 3165641, 3165642, 3165643, 3165644, 3165645, 3165646, 3165647, 3165648, 3165649, 3165650, 3165651, 3165652, 3165653, 3165654, 3165655, 3165656, 3165657, 3165658, 3165659, 3165660, 3165661, 3165662, 3165663, 3165664, 3165665, 3165666, 3165667, 3165668, 3165669, 3165670, 3165671, 3165672, 3165673, 3165674, 3165675, 3165676, 3165677, 3165678, 3165679, 3165680, 3165681, 3165682, 3165683, 3165684, 3165685, 3165686, 3165687, 3165688, 3165689, 3165690, 3165691, 3165692, 3165693, 3165694, 3165695, 3165696, 3165697, 3165698, 3165699, 3165700, 3165701, 3165702, 3165703, 3165704, 3165705, 3165706, 3165707, 3165708, 3165709, 3165710, 3165711, 3165712, 3165713, 3165714, 3165715, 3165716, 3165717, 3165718, 3165719, 3165720, 3165721, 3165722, 3165723, 3165724, 3165725, 3165726, 3165727, 3165728, 3165729, 3165730, 3165731, 3165732, 3165733, 3165734, 3165735, 3165736, 3165737, 3165738, 3165739, 3165740, 3165741, 3165742, 3165743, 3165744, 3165745, 3165746, 3165747, 3165748, 3165749, 3165750, 3165751, 3165752, 3165753, 3165754, 3165755, 3165756, 3165757, 3165758, 3165759, 3165760, 3165761, 3165762, 3165763, 3165764, 3165765, 3165766, 3165767, 3165768, 3165769, 3165770, 3165771, 3165772, 3165773, 3165774, 3165775, 3165776, 3165777, 3165778, 3165779, 3165780, 3165781, 3165782, 3165783, 3165784, 3165785, 3165786, 3165787, 3165788, 3165789, 3165790, 3165791, 3165792, 3165793, 3165794, 3165795, 3165796, 3165797, 3165798, 3165799, 3165800, 3165801, 3165802, 3165803, 3165804, 3165805, 3165806, 3165807, 3165808, 3165809, 3165810, 3165811, 3165812, 3165813, 3165814, 3165815, 3165816, 3165817, 3165818, 3165819, 3165820, 3165821, 3165822, 3165823, 3165824, 3165825, 3165826, 3165827, 3165828, 3165829, 3165830, 3165831, 3165832, 3165833, 3165834, 3165835, 3165836, 3165837, 3165838, 3165839, 3165840, 3165841, 3165842, 3165843, 3165844, 3165845, 3165846, 3165847, 3165848, 3165849, 3165850, 3165851, 3165852, 3165853, 3165854, 3165855, 3165856, 3165857, 3165858, 3165859, 3165860, 3165861, 3165862, 3165863, 3165864, 3165865, 3165866, 3165867, 3165868, 3165869, 3165870, 3165871, 3165872, 3165873, 3165874, 3165875, 3165876, 3165877, 3165878, 3165879, 3165880, 3165881, 3165882, 3165883, 3165884, 3165885, 3165886, 3165887, 3165888, 3165889, 3165890, 3165891, 3165892, 3165893, 3165894, 3165895, 3165896, 3165897, 3165898, 3165899, 3165900, 3165901, 3165902, 3165903, 3165904, 3165905, 3165906, 3165907, 3165908, 3165909, 3165910, 3165911, 3165912, 3165913, 3165914, 3165915, 3165916, 3165917, 3165918, 3165919, 3165920, 3165921, 3165922, 3165923, 3165924, 3165925)... (Thread: ThreadPoolExecutor-45_5) - __SPLIT__ 2026-01-21 14:31:31,486 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId in (3165587, 3165588, 3165589, 3165590, 3165591, 3165592, 3165593, 3165594, 3165595, 3165596, 3165597, 3165598, 3165599, 3165600, 3165601, 3165602, 3165603, 3165604, 3165605, 3165606, 3165607, 3165608, 3165609, 3165610, 3165611, 3165612, 3165613, 3165614, 3165615, 3165616, 3165617, 3165618, 3165619, 3165620, 3165621, 3165622, 3165623, 3165624, 3165625, 3165626, 3165627, 3165628, 3165629, 3165630, 3165631, 3165632, 3165633, 3165634, 3165635, 3165636, 3165637, 3165638, 3165639, 3165640, 3165641, 3165642, 3165643, 3165644, 3165645, 3165646, 3165647, 3165648, 3165649, 3165650, 3165651, 3165652, 3165653, 3165654, 3165655, 3165656, 3165657, 3165658, 3165659, 3165660, 3165661, 3165662, 3165663, 3165664, 3165665, 3165666, 3165667, 3165668, 3165669, 3165670, 3165671, 3165672, 3165673, 3165674, 3165675, 3165676, 3165677, 3165678, 3165679, 3165680, 3165681, 3165682, 3165683, 3165684, 3165685, 3165686, 3165687, 3165688, 3165689, 3165690, 3165691, 3165692, 3165693, 3165694, 3165695, 3165696, 3165697, 3165698, 3165699, 3165700, 3165701, 3165702, 3165703, 3165704, 3165705, 3165706, 3165707, 3165708, 3165709, 3165710, 3165711, 3165712, 3165713, 3165714, 3165715, 3165716, 3165717, 3165718, 3165719, 3165720, 3165721, 3165722, 3165723, 3165724, 3165725, 3165726, 3165727, 3165728, 3165729, 3165730, 3165731, 3165732, 3165733, 3165734, 3165735, 3165736, 3165737, 3165738, 3165739, 3165740, 3165741, 3165742, 3165743, 3165744, 3165745, 3165746, 3165747, 3165748, 3165749, 3165750, 3165751, 3165752, 3165753, 3165754, 3165755, 3165756, 3165757, 3165758, 3165759, 3165760, 3165761, 3165762, 3165763, 3165764, 3165765, 3165766, 3165767, 3165768, 3165769, 3165770, 3165771, 3165772, 3165773, 3165774, 3165775, 3165776, 3165777, 3165778, 3165779, 3165780, 3165781, 3165782, 3165783, 3165784, 3165785, 3165786, 3165787, 3165788, 3165789, 3165790, 3165791, 3165792, 3165793, 3165794, 3165795, 3165796, 3165797, 3165798, 3165799, 3165800, 3165801, 3165802, 3165803, 3165804, 3165805, 3165806, 3165807, 3165808, 3165809, 3165810, 3165811, 3165812, 3165813, 3165814, 3165815, 3165816, 3165817, 3165818, 3165819, 3165820, 3165821, 3165822, 3165823, 3165824, 3165825, 3165826, 3165827, 3165828, 3165829, 3165830, 3165831, 3165832, 3165833, 3165834, 3165835, 3165836, 3165837, 3165838, 3165839, 3165840, 3165841, 3165842, 3165843, 3165844, 3165845, 3165846, 3165847, 3165848, 3165849, 3165850, 3165851, 3165852, 3165853, 3165854, 3165855, 3165856, 3165857, 3165858, 3165859, 3165860, 3165861, 3165862, 3165863, 3165864, 3165865, 3165866, 3165867, 3165868, 3165869, 3165870, 3165871, 3165872, 3165873, 3165874, 3165875, 3165876, 3165877, 3165878, 3165879, 3165880, 3165881, 3165882, 3165883, 3165884, 3165885, 3165886, 3165887, 3165888, 3165889, 3165890, 3165891, 3165892, 3165893, 3165894, 3165895, 3165896, 3165897, 3165898, 3165899, 3165900, 3165901, 3165902, 3165903, 3165904, 3165905, 3165906, 3165907, 3165908, 3165909, 3165910, 3165911, 3165912, 3165913, 3165914, 3165915, 3165916, 3165917, 3165918, 3165919, 3165920, 3165921, 3165922, 3165923, 3165924, 3165925) and woag.RefType = 'TempWorkorder';... (Thread: ThreadPoolExecutor-45_6) - __SPLIT__ 2026-01-21 14:31:31,486 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId in (3165587, 3165588, 3165589, 3165590, 3165591, 3165592, 3165593, 3165594, 3165595, 3165596, 3165597, 3165598, 3165599, 3165600, 3165601, 3165602, 3165603, 3165604, 3165605, 3165606, 3165607, 3165608, 3165609, 3165610, 3165611, 3165612, 3165613, 3165614, 3165615, 3165616, 3165617, 3165618, 3165619, 3165620, 3165621, 3165622, 3165623, 3165624, 3165625, 3165626, 3165627, 3165628, 3165629, 3165630, 3165631, 3165632, 3165633, 3165634, 3165635, 3165636, 3165637, 3165638, 3165639, 3165640, 3165641, 3165642, 3165643, 3165644, 3165645, 3165646, 3165647, 3165648, 3165649, 3165650, 3165651, 3165652, 3165653, 3165654, 3165655, 3165656, 3165657, 3165658, 3165659, 3165660, 3165661, 3165662, 3165663, 3165664, 3165665, 3165666, 3165667, 3165668, 3165669, 3165670, 3165671, 3165672, 3165673, 3165674, 3165675, 3165676, 3165677, 3165678, 3165679, 3165680, 3165681, 3165682, 3165683, 3165684, 3165685, 3165686, 3165687, 3165688, 3165689, 3165690, 3165691, 3165692, 3165693, 3165694, 3165695, 3165696, 3165697, 3165698, 3165699, 3165700, 3165701, 3165702, 3165703, 3165704, 3165705, 3165706, 3165707, 3165708, 3165709, 3165710, 3165711, 3165712, 3165713, 3165714, 3165715, 3165716, 3165717, 3165718, 3165719, 3165720, 3165721, 3165722, 3165723, 3165724, 3165725, 3165726, 3165727, 3165728, 3165729, 3165730, 3165731, 3165732, 3165733, 3165734, 3165735, 3165736, 3165737, 3165738, 3165739, 3165740, 3165741, 3165742, 3165743, 3165744, 3165745, 3165746, 3165747, 3165748, 3165749, 3165750, 3165751, 3165752, 3165753, 3165754, 3165755, 3165756, 3165757, 3165758, 3165759, 3165760, 3165761, 3165762, 3165763, 3165764, 3165765, 3165766, 3165767, 3165768, 3165769, 3165770, 3165771, 3165772, 3165773, 3165774, 3165775, 3165776, 3165777, 3165778, 3165779, 3165780, 3165781, 3165782, 3165783, 3165784, 3165785, 3165786, 3165787, 3165788, 3165789, 3165790, 3165791, 3165792, 3165793, 3165794, 3165795, 3165796, 3165797, 3165798, 3165799, 3165800, 3165801, 3165802, 3165803, 3165804, 3165805, 3165806, 3165807, 3165808, 3165809, 3165810, 3165811, 3165812, 3165813, 3165814, 3165815, 3165816, 3165817, 3165818, 3165819, 3165820, 3165821, 3165822, 3165823, 3165824, 3165825, 3165826, 3165827, 3165828, 3165829, 3165830, 3165831, 3165832, 3165833, 3165834, 3165835, 3165836, 3165837, 3165838, 3165839, 3165840, 3165841, 3165842, 3165843, 3165844, 3165845, 3165846, 3165847, 3165848, 3165849, 3165850, 3165851, 3165852, 3165853, 3165854, 3165855, 3165856, 3165857, 3165858, 3165859, 3165860, 3165861, 3165862, 3165863, 3165864, 3165865, 3165866, 3165867, 3165868, 3165869, 3165870, 3165871, 3165872, 3165873, 3165874, 3165875, 3165876, 3165877, 3165878, 3165879, 3165880, 3165881, 3165882, 3165883, 3165884, 3165885, 3165886, 3165887, 3165888, 3165889, 3165890, 3165891, 3165892, 3165893, 3165894, 3165895, 3165896, 3165897, 3165898, 3165899, 3165900, 3165901, 3165902, 3165903, 3165904, 3165905, 3165906, 3165907, 3165908, 3165909, 3165910, 3165911, 3165912, 3165913, 3165914, 3165915, 3165916, 3165917, 3165918, 3165919, 3165920, 3165921, 3165922, 3165923, 3165924, 3165925);... (Thread: ThreadPoolExecutor-45_7) - __SPLIT__ 2026-01-21 14:31:31,885 - [123886] - src.utils.log - INFO - βœ… Fetched 678 rows - __SPLIT__ 2026-01-21 14:31:31,916 - [123886] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 14:31:31,988 - [123886] - src.utils.log - INFO - βœ… Fetched 339 rows - __SPLIT__ 2026-01-21 14:31:32,855 - [123886] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 14:31:32,914 - [123886] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 14:31:33,004 - [123886] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 14:31:33,041 - [123886] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 14:31:33,191 - [123886] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 14:31:33,254 - [123886] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-01-21 14:31:33,344 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:31:33,670 - [123886] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 14:31:33,733 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:31:34,074 - [123886] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-21 14:31:34,138 - [123886] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 339 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:31:34,531 - [123886] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 339) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-01-21 14:31:40,559 - [123886] - src.utils.log - INFO - βœ… All 339 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-01-21 14:31:40,626 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 149747 AND WorkOrderNo IN ('680129', '6563277', '6256436', '4232600', '4066432', '7843419', '3091712', '5752478', '7065108', '3119287', '5641238', '2059831', '9204614', '2452977', '8167016', '4506228', '6011507', '8865299', '5658711', '9614382', '3895158', '5528855', '1189786', '6304652', '9898455', '7431325', '5353872', '8241844', '4376700', '1154246', '9614156', '1349200', '9659012', '8365968', '6134592', '7559849', '8702473', '3811219', '1425353', '2100725', '2247739', '4143763', '7808229', '3067028', '2787337', '9045616', '6235738', '2149138', '2719918', '8898064', '5591915', '6120820', '2443087', '7265119', '4594927', '9800793', '9506180', '4528110', '9011345', '1858557', '6198427', '6498171', '7490394', '7949967', '7519312', '1250510', '3713439', '7391567', '5705015', '7356361', '3391415', '7215996', '3286546', '5711459', '4532176', '9756613', '8760980', '7229060', '8345728', '5175998', '7720662', '9527383', '1313294', '9415478', '6108625', '2636535', '4633380', '8766523', '2077632', '4573351', '2421573', '4455409', '6035966', '6392301', '5044182', '9084139', '3209706', '7369249', '6076268', '2186227', '5067722', '8645190', '5919338', '5101376', '6688887', '7784383', '7848037', '6223891', '7576213', '9949198', '1852954', '3665136', '2317812', '2803941', '7333914', '8426368', '1209424', '8890161', '6425803', '3186401', '9183550', '6266758', '8939294', '6746829', '1670342', '9548755', '8505801', '8471698', '3671708', '5052818', '4600402', '8830389', '6417108', '5464993', '6765029', '5326215', '1307265', '3572599', '8358566', '6871114', '1330979', '4228730', '9111523', '9522676', '2102529', '7409482', '2433835', '2839240', '8085347', '2972111', '8644686', '7552540', '6644497', '2611921', '1948675', '7450676', '4977406', '1276879', '1505905', '6504283', '3268342', '6395987', '4813964', '2366872', '3459993', '2226563', '2913332', '3038456', '1150106', '2518654', '9821856', '5706163', '9426203', '9285710', '7364847', '1046267', '8238224', '7677885', '5097682', '5895745', '3387962', '9688148', '3936834', '7830972', '1179110', '5668119', '1056506', '9830069', '8600008', '4271242', '8329865', '2659406', '2798104', '9435232', '6076238', '6245135', '4412276', '3962549', '1146940', '4233704', '9170198', '4770532', '5061763', '9879736', '3123316', '3061043', '4175075', '4583531', '8959648', '4161450', '7078135', '2166582', '6081437', '2782186', '8189958', '1671941', '2915996', '1665669', '6260123', '2076167', '1310391', '8711188', '6420320', '1646373', '9234871', '6661800', '3893161', '1139524', '1156742', '9207844', '8692683', '8677432', '9854050', '1456560', '3123537', '6264137', '8767195', '6796797', '6738577', '3120184', '3393299', '3268253', '8282881', '3242594', '2629278', '6215991', '6051815', '3309766', '8959309', '7078790', '4540002', '2906564', '8311530', '9084025', '3264096', '9844518', '6457641', '4815913', '7365173', '3844889', '2294283', '2242393', '2055283', '3181158', '4267797', '6702858', '6178240', '2243649', '6670939', '6170916', '6008331', '8445493', '7931838', '3239973', '7922721', '7369289', '1841134', '2037144', '3420814', '6833887', '5851611', '1398271', '8069651', '8959018', '1457039', '1176882', '2681867', '9487493', '5040323', '6454757', '9906454', '4427590', '2827539', '8691227', '7692329', '2157249', '9743333', '7627380', '2357125', '7551765', '6440528', '7496542', '2990383', '8292013', '5270635', '3853677', '5685161', '3633189', '7191402', '4539798', '9471932', '6212695', '7674144', '2255764', '2586307', '1808154', '1312217', '3724961', '8418272', '4440424', '8659362', '6064756', '1039103', '9074473', '1773452', '4163515', '6968525', '6264439', '8456396', '7635712', '4973228', '3933880', '4791649', '6960313', '9004158', '7345942', '4529312', '8234117', '1457429') AND GenerateWorkOrderHistoryId = 123886;... (Thread: ThreadPoolExecutor-46_0) - __SPLIT__ 2026-01-21 14:31:41,288 - [123886] - src.utils.log - INFO - βœ… Fetched 339 rows - __SPLIT__ 2026-01-21 14:31:41,352 - [123886] - src.utils.log - INFO - 🏁 Final merged rows: 339 - __SPLIT__ 2026-01-21 14:31:41,421 - [123886] - src.utils.log - INFO - Parallel Insertion in work order tables begin - __SPLIT__ 2026-01-21 14:31:41,481 - [123886] - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-47_0) - __SPLIT__ 2026-01-21 14:31:41,486 - [123886] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderAppliedDiscount: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-47_1) - __SPLIT__ 2026-01-21 14:31:41,486 - [123886] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderSalesPersonCommission: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-47_2) - __SPLIT__ 2026-01-21 14:31:41,486 - [123886] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderCommissionAdjustment: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-47_3) - __SPLIT__ 2026-01-21 14:31:41,487 - [123886] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 678 rows in batches of 25000 (Thread: ThreadPoolExecutor-47_4) - __SPLIT__ 2026-01-21 14:31:41,487 - [123886] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrder: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-47_5) - __SPLIT__ 2026-01-21 14:31:41,487 - [123886] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 339 rows in batches of 25000 (Thread: ThreadPoolExecutor-47_6) - __SPLIT__ 2026-01-21 14:31:41,488 - [123886] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkorderSourceMapping: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-47_7) - __SPLIT__ 2026-01-21 14:31:41,488 - [123886] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 678 rows in batches of 25000 (Thread: ThreadPoolExecutor-47_8) - __SPLIT__ 2026-01-21 14:31:41,814 - [123886] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into CRM.LeadNote in 0 batches - __SPLIT__ 2026-01-21 14:31:41,899 - [123886] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceAuto.WorkOrderAppliedDiscount in 0 batches - __SPLIT__ 2026-01-21 14:31:41,956 - [123886] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderSalesPersonCommission in 0 batches - __SPLIT__ 2026-01-21 14:31:42,042 - [123886] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceAuto.WorkOrderCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-21 14:31:42,080 - [123886] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 678) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-01-21 14:31:42,163 - [123886] - src.utils.log - INFO - [OK] Lead Notes completed. - __SPLIT__ 2026-01-21 14:31:42,221 - [123886] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrder in 0 batches - __SPLIT__ 2026-01-21 14:31:42,283 - [123886] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 339) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-01-21 14:31:42,325 - [123886] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkorderSourceMapping in 0 batches - __SPLIT__ 2026-01-21 14:31:42,505 - [123886] - src.utils.log - INFO - [OK] Discount Applied completed. - __SPLIT__ 2026-01-21 14:31:42,871 - [123886] - src.utils.log - INFO - [OK] Sales Person Commission completed. - __SPLIT__ 2026-01-21 14:31:42,935 - [123886] - src.utils.log - INFO - [OK] Adjustment completed. - __SPLIT__ 2026-01-21 14:31:43,001 - [123886] - src.utils.log - INFO - [OK] Sub WO completed. - __SPLIT__ 2026-01-21 14:31:43,072 - [123886] - src.utils.log - INFO - [OK] Source Mapping completed. - __SPLIT__ 2026-01-21 14:31:43,265 - [123886] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 678) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-01-21 14:31:44,653 - [123886] - src.utils.log - INFO - βœ… All 339 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-01-21 14:31:44,719 - [123886] - src.utils.log - INFO - [OK] Crew completed. - __SPLIT__ 2026-01-21 14:31:46,132 - [123886] - src.utils.log - INFO - βœ… All 678 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-01-21 14:31:46,200 - [123886] - src.utils.log - INFO - [OK] Services completed. - __SPLIT__ 2026-01-21 14:31:48,511 - [123886] - src.utils.log - INFO - βœ… All 678 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-01-21 14:31:48,591 - [123886] - src.utils.log - INFO - [OK] Publish Services completed. - __SPLIT__ 2026-01-21 14:31:48,661 - [123886] - src.utils.log - INFO - All publish tasks completed successfully. - __SPLIT__ 2026-01-21 14:31:48,722 - [123886] - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-01-21 14:31:48,790 - [123886] - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 123886 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:31:49,135 - [123886] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-21 14:31:49,206 - [123886] - src.utils.log - INFO - πŸ”„ Updating next gen date parallely: inside update_next_workorder_generation - __SPLIT__ 2026-01-21 14:31:49,418 - [123886] - src.utils.log - INFO - πŸ›  Creating temp table #tbl_e280e38286 - __SPLIT__ 2026-01-21 14:31:49,624 - [123886] - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_e280e38286 - __SPLIT__ 2026-01-21 14:31:50,233 - [123886] - src.utils.log - INFO - πŸ” Running UPDATE to apply changes - __SPLIT__ 2026-01-21 14:31:50,579 - [123886] - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-01-21 14:31:50,642 - [123886] - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_e280e38286 - __SPLIT__ 2026-01-21 14:31:50,705 - [123886] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 123886 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:31:51,036 - [123886] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 14:31:51,100 - [123886] - src.utils.log - INFO - Parallel deletion from temp tables begin - __SPLIT__ 2026-01-21 14:31:51,164 - [123886] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId in (3165587, 3165588, 3165589, 3165590, 3165591, 3165592, 3165593, 3165594, 3165595, 3165596, 3165597, 3165598, 3165599, 3165600, 3165601, 3165602, 3165603, 3165604, 3165605, 3165606, 3165607, 3165608, 3165609, 3165610, 3165611, 3165612, 3165613, 3165614, 3165615, 3165616, 3165617, 3165618, 3165619, 3165620, 3165621, 3165622, 3165623, 3165624, 3165625, 3165626, 3165627, 3165628, 3165629, 3165630, 3165631, 3165632, 3165633, 3165634, 3165635, 3165636, 3165637, 3165638, 3165639, 3165640, 3165641, 3165642, 3165643, 3165644, 3165645, 3165646, 3165647, 3165648, 3165649, 3165650, 3165651, 3165652, 3165653, 3165654, 3165655, 3165656, 3165657, 3165658, 3165659, 3165660, 3165661, 3165662, 3165663, 3165664, 3165665, 3165666, 3165667, 3165668, 3165669, 3165670, 3165671, 3165672, 3165673, 3165674, 3165675, 3165676, 3165677, 3165678, 3165679, 3165680, 3165681, 3165682, 3165683, 3165684, 3165685, 3165686, 3165687, 3165688, 3165689, 3165690, 3165691, 3165692, 3165693, 3165694, 3165695, 3165696, 3165697, 3165698, 3165699, 3165700, 3165701, 3165702, 3165703, 3165704, 3165705, 3165706, 3165707, 3165708, 3165709, 3165710, 3165711, 3165712, 3165713, 3165714, 3165715, 3165716, 3165717, 3165718, 3165719, 3165720, 3165721, 3165722, 3165723, 3165724, 3165725, 3165726, 3165727, 3165728, 3165729, 3165730, 3165731, 3165732, 3165733, 3165734, 3165735, 3165736, 3165737, 3165738, 3165739, 3165740, 3165741, 3165742, 3165743, 3165744, 3165745, 3165746, 3165747, 3165748, 3165749, 3165750, 3165751, 3165752, 3165753, 3165754, 3165755, 3165756, 3165757, 3165758, 3165759, 3165760, 3165761, 3165762, 3165763, 3165764, 3165765, 3165766, 3165767, 3165768, 3165769, 3165770, 3165771, 3165772, 3165773, 3165774, 3165775, 3165776, 3165777, 3165778, 3165779, 3165780, 3165781, 3165782, 3165783, 3165784, 3165785, 3165786, 3165787, 3165788, 3165789, 3165790, 3165791, 3165792, 3165793, 3165794, 3165795, 3165796, 3165797, 3165798, 3165799, 3165800, 3165801, 3165802, 3165803, 3165804, 3165805, 3165806, 3165807, 3165808, 3165809, 3165810, 3165811, 3165812, 3165813, 3165814, 3165815, 3165816, 3165817, 3165818, 3165819, 3165820, 3165821, 3165822, 3165823, 3165824, 3165825, 3165826, 3165827, 3165828, 3165829, 3165830, 3165831, 3165832, 3165833, 3165834, 3165835, 3165836, 3165837, 3165838, 3165839, 3165840, 3165841, 3165842, 3165843, 3165844, 3165845, 3165846, 3165847, 3165848, 3165849, 3165850, 3165851, 3165852, 3165853, 3165854, 3165855, 3165856, 3165857, 3165858, 3165859, 3165860, 3165861, 3165862, 3165863, 3165864, 3165865, 3165866, 3165867, 3165868, 3165869, 3165870, 3165871, 3165872, 3165873, 3165874, 3165875, 3165876, 3165877, 3165878, 3165879, 3165880, 3165881, 3165882, 3165883, 3165884, 3165885, 3165886, 3165887, 3165888, 3165889, 3165890, 3165891, 3165892, 3165893, 3165894, 3165895, 3165896, 3165897, 3165898, 3165899, 3165900, 3165901, 3165902, 3165903, 3165904, 3165905, 3165906, 3165907, 3165908, 3165909, 3165910, 3165911, 3165912, 3165913, 3165914, 3165915, 3165916, 3165917, 3165918, 3165919, 3165920, 3165921, 3165922, 3165923, 3165924, 3165925) (Thread: ThreadPoolExecutor-49_0) - __SPLIT__ 2026-01-21 14:31:51,164 - [123886] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId in (3165587, 3165588, 3165589, 3165590, 3165591, 3165592, 3165593, 3165594, 3165595, 3165596, 3165597, 3165598, 3165599, 3165600, 3165601, 3165602, 3165603, 3165604, 3165605, 3165606, 3165607, 3165608, 3165609, 3165610, 3165611, 3165612, 3165613, 3165614, 3165615, 3165616, 3165617, 3165618, 3165619, 3165620, 3165621, 3165622, 3165623, 3165624, 3165625, 3165626, 3165627, 3165628, 3165629, 3165630, 3165631, 3165632, 3165633, 3165634, 3165635, 3165636, 3165637, 3165638, 3165639, 3165640, 3165641, 3165642, 3165643, 3165644, 3165645, 3165646, 3165647, 3165648, 3165649, 3165650, 3165651, 3165652, 3165653, 3165654, 3165655, 3165656, 3165657, 3165658, 3165659, 3165660, 3165661, 3165662, 3165663, 3165664, 3165665, 3165666, 3165667, 3165668, 3165669, 3165670, 3165671, 3165672, 3165673, 3165674, 3165675, 3165676, 3165677, 3165678, 3165679, 3165680, 3165681, 3165682, 3165683, 3165684, 3165685, 3165686, 3165687, 3165688, 3165689, 3165690, 3165691, 3165692, 3165693, 3165694, 3165695, 3165696, 3165697, 3165698, 3165699, 3165700, 3165701, 3165702, 3165703, 3165704, 3165705, 3165706, 3165707, 3165708, 3165709, 3165710, 3165711, 3165712, 3165713, 3165714, 3165715, 3165716, 3165717, 3165718, 3165719, 3165720, 3165721, 3165722, 3165723, 3165724, 3165725, 3165726, 3165727, 3165728, 3165729, 3165730, 3165731, 3165732, 3165733, 3165734, 3165735, 3165736, 3165737, 3165738, 3165739, 3165740, 3165741, 3165742, 3165743, 3165744, 3165745, 3165746, 3165747, 3165748, 3165749, 3165750, 3165751, 3165752, 3165753, 3165754, 3165755, 3165756, 3165757, 3165758, 3165759, 3165760, 3165761, 3165762, 3165763, 3165764, 3165765, 3165766, 3165767, 3165768, 3165769, 3165770, 3165771, 3165772, 3165773, 3165774, 3165775, 3165776, 3165777, 3165778, 3165779, 3165780, 3165781, 3165782, 3165783, 3165784, 3165785, 3165786, 3165787, 3165788, 3165789, 3165790, 3165791, 3165792, 3165793, 3165794, 3165795, 3165796, 3165797, 3165798, 3165799, 3165800, 3165801, 3165802, 3165803, 3165804, 3165805, 3165806, 3165807, 3165808, 3165809, 3165810, 3165811, 3165812, 3165813, 3165814, 3165815, 3165816, 3165817, 3165818, 3165819, 3165820, 3165821, 3165822, 3165823, 3165824, 3165825, 3165826, 3165827, 3165828, 3165829, 3165830, 3165831, 3165832, 3165833, 3165834, 3165835, 3165836, 3165837, 3165838, 3165839, 3165840, 3165841, 3165842, 3165843, 3165844, 3165845, 3165846, 3165847, 3165848, 3165849, 3165850, 3165851, 3165852, 3165853, 3165854, 3165855, 3165856, 3165857, 3165858, 3165859, 3165860, 3165861, 3165862, 3165863, 3165864, 3165865, 3165866, 3165867, 3165868, 3165869, 3165870, 3165871, 3165872, 3165873, 3165874, 3165875, 3165876, 3165877, 3165878, 3165879, 3165880, 3165881, 3165882, 3165883, 3165884, 3165885, 3165886, 3165887, 3165888, 3165889, 3165890, 3165891, 3165892, 3165893, 3165894, 3165895, 3165896, 3165897, 3165898, 3165899, 3165900, 3165901, 3165902, 3165903, 3165904, 3165905, 3165906, 3165907, 3165908, 3165909, 3165910, 3165911, 3165912, 3165913, 3165914, 3165915, 3165916, 3165917, 3165918, 3165919, 3165920, 3165921, 3165922, 3165923, 3165924, 3165925) (Thread: ThreadPoolExecutor-49_1) - __SPLIT__ 2026-01-21 14:31:51,165 - [123886] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId in (3165587, 3165588, 3165589, 3165590, 3165591, 3165592, 3165593, 3165594, 3165595, 3165596, 3165597, 3165598, 3165599, 3165600, 3165601, 3165602, 3165603, 3165604, 3165605, 3165606, 3165607, 3165608, 3165609, 3165610, 3165611, 3165612, 3165613, 3165614, 3165615, 3165616, 3165617, 3165618, 3165619, 3165620, 3165621, 3165622, 3165623, 3165624, 3165625, 3165626, 3165627, 3165628, 3165629, 3165630, 3165631, 3165632, 3165633, 3165634, 3165635, 3165636, 3165637, 3165638, 3165639, 3165640, 3165641, 3165642, 3165643, 3165644, 3165645, 3165646, 3165647, 3165648, 3165649, 3165650, 3165651, 3165652, 3165653, 3165654, 3165655, 3165656, 3165657, 3165658, 3165659, 3165660, 3165661, 3165662, 3165663, 3165664, 3165665, 3165666, 3165667, 3165668, 3165669, 3165670, 3165671, 3165672, 3165673, 3165674, 3165675, 3165676, 3165677, 3165678, 3165679, 3165680, 3165681, 3165682, 3165683, 3165684, 3165685, 3165686, 3165687, 3165688, 3165689, 3165690, 3165691, 3165692, 3165693, 3165694, 3165695, 3165696, 3165697, 3165698, 3165699, 3165700, 3165701, 3165702, 3165703, 3165704, 3165705, 3165706, 3165707, 3165708, 3165709, 3165710, 3165711, 3165712, 3165713, 3165714, 3165715, 3165716, 3165717, 3165718, 3165719, 3165720, 3165721, 3165722, 3165723, 3165724, 3165725, 3165726, 3165727, 3165728, 3165729, 3165730, 3165731, 3165732, 3165733, 3165734, 3165735, 3165736, 3165737, 3165738, 3165739, 3165740, 3165741, 3165742, 3165743, 3165744, 3165745, 3165746, 3165747, 3165748, 3165749, 3165750, 3165751, 3165752, 3165753, 3165754, 3165755, 3165756, 3165757, 3165758, 3165759, 3165760, 3165761, 3165762, 3165763, 3165764, 3165765, 3165766, 3165767, 3165768, 3165769, 3165770, 3165771, 3165772, 3165773, 3165774, 3165775, 3165776, 3165777, 3165778, 3165779, 3165780, 3165781, 3165782, 3165783, 3165784, 3165785, 3165786, 3165787, 3165788, 3165789, 3165790, 3165791, 3165792, 3165793, 3165794, 3165795, 3165796, 3165797, 3165798, 3165799, 3165800, 3165801, 3165802, 3165803, 3165804, 3165805, 3165806, 3165807, 3165808, 3165809, 3165810, 3165811, 3165812, 3165813, 3165814, 3165815, 3165816, 3165817, 3165818, 3165819, 3165820, 3165821, 3165822, 3165823, 3165824, 3165825, 3165826, 3165827, 3165828, 3165829, 3165830, 3165831, 3165832, 3165833, 3165834, 3165835, 3165836, 3165837, 3165838, 3165839, 3165840, 3165841, 3165842, 3165843, 3165844, 3165845, 3165846, 3165847, 3165848, 3165849, 3165850, 3165851, 3165852, 3165853, 3165854, 3165855, 3165856, 3165857, 3165858, 3165859, 3165860, 3165861, 3165862, 3165863, 3165864, 3165865, 3165866, 3165867, 3165868, 3165869, 3165870, 3165871, 3165872, 3165873, 3165874, 3165875, 3165876, 3165877, 3165878, 3165879, 3165880, 3165881, 3165882, 3165883, 3165884, 3165885, 3165886, 3165887, 3165888, 3165889, 3165890, 3165891, 3165892, 3165893, 3165894, 3165895, 3165896, 3165897, 3165898, 3165899, 3165900, 3165901, 3165902, 3165903, 3165904, 3165905, 3165906, 3165907, 3165908, 3165909, 3165910, 3165911, 3165912, 3165913, 3165914, 3165915, 3165916, 3165917, 3165918, 3165919, 3165920, 3165921, 3165922, 3165923, 3165924, 3165925) (Thread: ThreadPoolExecutor-49_2) - __SPLIT__ 2026-01-21 14:31:51,166 - [123886] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId in (3165587, 3165588, 3165589, 3165590, 3165591, 3165592, 3165593, 3165594, 3165595, 3165596, 3165597, 3165598, 3165599, 3165600, 3165601, 3165602, 3165603, 3165604, 3165605, 3165606, 3165607, 3165608, 3165609, 3165610, 3165611, 3165612, 3165613, 3165614, 3165615, 3165616, 3165617, 3165618, 3165619, 3165620, 3165621, 3165622, 3165623, 3165624, 3165625, 3165626, 3165627, 3165628, 3165629, 3165630, 3165631, 3165632, 3165633, 3165634, 3165635, 3165636, 3165637, 3165638, 3165639, 3165640, 3165641, 3165642, 3165643, 3165644, 3165645, 3165646, 3165647, 3165648, 3165649, 3165650, 3165651, 3165652, 3165653, 3165654, 3165655, 3165656, 3165657, 3165658, 3165659, 3165660, 3165661, 3165662, 3165663, 3165664, 3165665, 3165666, 3165667, 3165668, 3165669, 3165670, 3165671, 3165672, 3165673, 3165674, 3165675, 3165676, 3165677, 3165678, 3165679, 3165680, 3165681, 3165682, 3165683, 3165684, 3165685, 3165686, 3165687, 3165688, 3165689, 3165690, 3165691, 3165692, 3165693, 3165694, 3165695, 3165696, 3165697, 3165698, 3165699, 3165700, 3165701, 3165702, 3165703, 3165704, 3165705, 3165706, 3165707, 3165708, 3165709, 3165710, 3165711, 3165712, 3165713, 3165714, 3165715, 3165716, 3165717, 3165718, 3165719, 3165720, 3165721, 3165722, 3165723, 3165724, 3165725, 3165726, 3165727, 3165728, 3165729, 3165730, 3165731, 3165732, 3165733, 3165734, 3165735, 3165736, 3165737, 3165738, 3165739, 3165740, 3165741, 3165742, 3165743, 3165744, 3165745, 3165746, 3165747, 3165748, 3165749, 3165750, 3165751, 3165752, 3165753, 3165754, 3165755, 3165756, 3165757, 3165758, 3165759, 3165760, 3165761, 3165762, 3165763, 3165764, 3165765, 3165766, 3165767, 3165768, 3165769, 3165770, 3165771, 3165772, 3165773, 3165774, 3165775, 3165776, 3165777, 3165778, 3165779, 3165780, 3165781, 3165782, 3165783, 3165784, 3165785, 3165786, 3165787, 3165788, 3165789, 3165790, 3165791, 3165792, 3165793, 3165794, 3165795, 3165796, 3165797, 3165798, 3165799, 3165800, 3165801, 3165802, 3165803, 3165804, 3165805, 3165806, 3165807, 3165808, 3165809, 3165810, 3165811, 3165812, 3165813, 3165814, 3165815, 3165816, 3165817, 3165818, 3165819, 3165820, 3165821, 3165822, 3165823, 3165824, 3165825, 3165826, 3165827, 3165828, 3165829, 3165830, 3165831, 3165832, 3165833, 3165834, 3165835, 3165836, 3165837, 3165838, 3165839, 3165840, 3165841, 3165842, 3165843, 3165844, 3165845, 3165846, 3165847, 3165848, 3165849, 3165850, 3165851, 3165852, 3165853, 3165854, 3165855, 3165856, 3165857, 3165858, 3165859, 3165860, 3165861, 3165862, 3165863, 3165864, 3165865, 3165866, 3165867, 3165868, 3165869, 3165870, 3165871, 3165872, 3165873, 3165874, 3165875, 3165876, 3165877, 3165878, 3165879, 3165880, 3165881, 3165882, 3165883, 3165884, 3165885, 3165886, 3165887, 3165888, 3165889, 3165890, 3165891, 3165892, 3165893, 3165894, 3165895, 3165896, 3165897, 3165898, 3165899, 3165900, 3165901, 3165902, 3165903, 3165904, 3165905, 3165906, 3165907, 3165908, 3165909, 3165910, 3165911, 3165912, 3165913, 3165914, 3165915, 3165916, 3165917, 3165918, 3165919, 3165920, 3165921, 3165922, 3165923, 3165924, 3165925) (Thread: ThreadPoolExecutor-49_3) - __SPLIT__ 2026-01-21 14:31:51,167 - [123886] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId in (3165587, 3165588, 3165589, 3165590, 3165591, 3165592, 3165593, 3165594, 3165595, 3165596, 3165597, 3165598, 3165599, 3165600, 3165601, 3165602, 3165603, 3165604, 3165605, 3165606, 3165607, 3165608, 3165609, 3165610, 3165611, 3165612, 3165613, 3165614, 3165615, 3165616, 3165617, 3165618, 3165619, 3165620, 3165621, 3165622, 3165623, 3165624, 3165625, 3165626, 3165627, 3165628, 3165629, 3165630, 3165631, 3165632, 3165633, 3165634, 3165635, 3165636, 3165637, 3165638, 3165639, 3165640, 3165641, 3165642, 3165643, 3165644, 3165645, 3165646, 3165647, 3165648, 3165649, 3165650, 3165651, 3165652, 3165653, 3165654, 3165655, 3165656, 3165657, 3165658, 3165659, 3165660, 3165661, 3165662, 3165663, 3165664, 3165665, 3165666, 3165667, 3165668, 3165669, 3165670, 3165671, 3165672, 3165673, 3165674, 3165675, 3165676, 3165677, 3165678, 3165679, 3165680, 3165681, 3165682, 3165683, 3165684, 3165685, 3165686, 3165687, 3165688, 3165689, 3165690, 3165691, 3165692, 3165693, 3165694, 3165695, 3165696, 3165697, 3165698, 3165699, 3165700, 3165701, 3165702, 3165703, 3165704, 3165705, 3165706, 3165707, 3165708, 3165709, 3165710, 3165711, 3165712, 3165713, 3165714, 3165715, 3165716, 3165717, 3165718, 3165719, 3165720, 3165721, 3165722, 3165723, 3165724, 3165725, 3165726, 3165727, 3165728, 3165729, 3165730, 3165731, 3165732, 3165733, 3165734, 3165735, 3165736, 3165737, 3165738, 3165739, 3165740, 3165741, 3165742, 3165743, 3165744, 3165745, 3165746, 3165747, 3165748, 3165749, 3165750, 3165751, 3165752, 3165753, 3165754, 3165755, 3165756, 3165757, 3165758, 3165759, 3165760, 3165761, 3165762, 3165763, 3165764, 3165765, 3165766, 3165767, 3165768, 3165769, 3165770, 3165771, 3165772, 3165773, 3165774, 3165775, 3165776, 3165777, 3165778, 3165779, 3165780, 3165781, 3165782, 3165783, 3165784, 3165785, 3165786, 3165787, 3165788, 3165789, 3165790, 3165791, 3165792, 3165793, 3165794, 3165795, 3165796, 3165797, 3165798, 3165799, 3165800, 3165801, 3165802, 3165803, 3165804, 3165805, 3165806, 3165807, 3165808, 3165809, 3165810, 3165811, 3165812, 3165813, 3165814, 3165815, 3165816, 3165817, 3165818, 3165819, 3165820, 3165821, 3165822, 3165823, 3165824, 3165825, 3165826, 3165827, 3165828, 3165829, 3165830, 3165831, 3165832, 3165833, 3165834, 3165835, 3165836, 3165837, 3165838, 3165839, 3165840, 3165841, 3165842, 3165843, 3165844, 3165845, 3165846, 3165847, 3165848, 3165849, 3165850, 3165851, 3165852, 3165853, 3165854, 3165855, 3165856, 3165857, 3165858, 3165859, 3165860, 3165861, 3165862, 3165863, 3165864, 3165865, 3165866, 3165867, 3165868, 3165869, 3165870, 3165871, 3165872, 3165873, 3165874, 3165875, 3165876, 3165877, 3165878, 3165879, 3165880, 3165881, 3165882, 3165883, 3165884, 3165885, 3165886, 3165887, 3165888, 3165889, 3165890, 3165891, 3165892, 3165893, 3165894, 3165895, 3165896, 3165897, 3165898, 3165899, 3165900, 3165901, 3165902, 3165903, 3165904, 3165905, 3165906, 3165907, 3165908, 3165909, 3165910, 3165911, 3165912, 3165913, 3165914, 3165915, 3165916, 3165917, 3165918, 3165919, 3165920, 3165921, 3165922, 3165923, 3165924, 3165925) (Thread: ThreadPoolExecutor-49_4) - __SPLIT__ 2026-01-21 14:31:51,167 - [123886] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId in (3165587, 3165588, 3165589, 3165590, 3165591, 3165592, 3165593, 3165594, 3165595, 3165596, 3165597, 3165598, 3165599, 3165600, 3165601, 3165602, 3165603, 3165604, 3165605, 3165606, 3165607, 3165608, 3165609, 3165610, 3165611, 3165612, 3165613, 3165614, 3165615, 3165616, 3165617, 3165618, 3165619, 3165620, 3165621, 3165622, 3165623, 3165624, 3165625, 3165626, 3165627, 3165628, 3165629, 3165630, 3165631, 3165632, 3165633, 3165634, 3165635, 3165636, 3165637, 3165638, 3165639, 3165640, 3165641, 3165642, 3165643, 3165644, 3165645, 3165646, 3165647, 3165648, 3165649, 3165650, 3165651, 3165652, 3165653, 3165654, 3165655, 3165656, 3165657, 3165658, 3165659, 3165660, 3165661, 3165662, 3165663, 3165664, 3165665, 3165666, 3165667, 3165668, 3165669, 3165670, 3165671, 3165672, 3165673, 3165674, 3165675, 3165676, 3165677, 3165678, 3165679, 3165680, 3165681, 3165682, 3165683, 3165684, 3165685, 3165686, 3165687, 3165688, 3165689, 3165690, 3165691, 3165692, 3165693, 3165694, 3165695, 3165696, 3165697, 3165698, 3165699, 3165700, 3165701, 3165702, 3165703, 3165704, 3165705, 3165706, 3165707, 3165708, 3165709, 3165710, 3165711, 3165712, 3165713, 3165714, 3165715, 3165716, 3165717, 3165718, 3165719, 3165720, 3165721, 3165722, 3165723, 3165724, 3165725, 3165726, 3165727, 3165728, 3165729, 3165730, 3165731, 3165732, 3165733, 3165734, 3165735, 3165736, 3165737, 3165738, 3165739, 3165740, 3165741, 3165742, 3165743, 3165744, 3165745, 3165746, 3165747, 3165748, 3165749, 3165750, 3165751, 3165752, 3165753, 3165754, 3165755, 3165756, 3165757, 3165758, 3165759, 3165760, 3165761, 3165762, 3165763, 3165764, 3165765, 3165766, 3165767, 3165768, 3165769, 3165770, 3165771, 3165772, 3165773, 3165774, 3165775, 3165776, 3165777, 3165778, 3165779, 3165780, 3165781, 3165782, 3165783, 3165784, 3165785, 3165786, 3165787, 3165788, 3165789, 3165790, 3165791, 3165792, 3165793, 3165794, 3165795, 3165796, 3165797, 3165798, 3165799, 3165800, 3165801, 3165802, 3165803, 3165804, 3165805, 3165806, 3165807, 3165808, 3165809, 3165810, 3165811, 3165812, 3165813, 3165814, 3165815, 3165816, 3165817, 3165818, 3165819, 3165820, 3165821, 3165822, 3165823, 3165824, 3165825, 3165826, 3165827, 3165828, 3165829, 3165830, 3165831, 3165832, 3165833, 3165834, 3165835, 3165836, 3165837, 3165838, 3165839, 3165840, 3165841, 3165842, 3165843, 3165844, 3165845, 3165846, 3165847, 3165848, 3165849, 3165850, 3165851, 3165852, 3165853, 3165854, 3165855, 3165856, 3165857, 3165858, 3165859, 3165860, 3165861, 3165862, 3165863, 3165864, 3165865, 3165866, 3165867, 3165868, 3165869, 3165870, 3165871, 3165872, 3165873, 3165874, 3165875, 3165876, 3165877, 3165878, 3165879, 3165880, 3165881, 3165882, 3165883, 3165884, 3165885, 3165886, 3165887, 3165888, 3165889, 3165890, 3165891, 3165892, 3165893, 3165894, 3165895, 3165896, 3165897, 3165898, 3165899, 3165900, 3165901, 3165902, 3165903, 3165904, 3165905, 3165906, 3165907, 3165908, 3165909, 3165910, 3165911, 3165912, 3165913, 3165914, 3165915, 3165916, 3165917, 3165918, 3165919, 3165920, 3165921, 3165922, 3165923, 3165924, 3165925) (Thread: ThreadPoolExecutor-49_6) - __SPLIT__ 2026-01-21 14:31:51,167 - [123886] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (3165587, 3165588, 3165589, 3165590, 3165591, 3165592, 3165593, 3165594, 3165595, 3165596, 3165597, 3165598, 3165599, 3165600, 3165601, 3165602, 3165603, 3165604, 3165605, 3165606, 3165607, 3165608, 3165609, 3165610, 3165611, 3165612, 3165613, 3165614, 3165615, 3165616, 3165617, 3165618, 3165619, 3165620, 3165621, 3165622, 3165623, 3165624, 3165625, 3165626, 3165627, 3165628, 3165629, 3165630, 3165631, 3165632, 3165633, 3165634, 3165635, 3165636, 3165637, 3165638, 3165639, 3165640, 3165641, 3165642, 3165643, 3165644, 3165645, 3165646, 3165647, 3165648, 3165649, 3165650, 3165651, 3165652, 3165653, 3165654, 3165655, 3165656, 3165657, 3165658, 3165659, 3165660, 3165661, 3165662, 3165663, 3165664, 3165665, 3165666, 3165667, 3165668, 3165669, 3165670, 3165671, 3165672, 3165673, 3165674, 3165675, 3165676, 3165677, 3165678, 3165679, 3165680, 3165681, 3165682, 3165683, 3165684, 3165685, 3165686, 3165687, 3165688, 3165689, 3165690, 3165691, 3165692, 3165693, 3165694, 3165695, 3165696, 3165697, 3165698, 3165699, 3165700, 3165701, 3165702, 3165703, 3165704, 3165705, 3165706, 3165707, 3165708, 3165709, 3165710, 3165711, 3165712, 3165713, 3165714, 3165715, 3165716, 3165717, 3165718, 3165719, 3165720, 3165721, 3165722, 3165723, 3165724, 3165725, 3165726, 3165727, 3165728, 3165729, 3165730, 3165731, 3165732, 3165733, 3165734, 3165735, 3165736, 3165737, 3165738, 3165739, 3165740, 3165741, 3165742, 3165743, 3165744, 3165745, 3165746, 3165747, 3165748, 3165749, 3165750, 3165751, 3165752, 3165753, 3165754, 3165755, 3165756, 3165757, 3165758, 3165759, 3165760, 3165761, 3165762, 3165763, 3165764, 3165765, 3165766, 3165767, 3165768, 3165769, 3165770, 3165771, 3165772, 3165773, 3165774, 3165775, 3165776, 3165777, 3165778, 3165779, 3165780, 3165781, 3165782, 3165783, 3165784, 3165785, 3165786, 3165787, 3165788, 3165789, 3165790, 3165791, 3165792, 3165793, 3165794, 3165795, 3165796, 3165797, 3165798, 3165799, 3165800, 3165801, 3165802, 3165803, 3165804, 3165805, 3165806, 3165807, 3165808, 3165809, 3165810, 3165811, 3165812, 3165813, 3165814, 3165815, 3165816, 3165817, 3165818, 3165819, 3165820, 3165821, 3165822, 3165823, 3165824, 3165825, 3165826, 3165827, 3165828, 3165829, 3165830, 3165831, 3165832, 3165833, 3165834, 3165835, 3165836, 3165837, 3165838, 3165839, 3165840, 3165841, 3165842, 3165843, 3165844, 3165845, 3165846, 3165847, 3165848, 3165849, 3165850, 3165851, 3165852, 3165853, 3165854, 3165855, 3165856, 3165857, 3165858, 3165859, 3165860, 3165861, 3165862, 3165863, 3165864, 3165865, 3165866, 3165867, 3165868, 3165869, 3165870, 3165871, 3165872, 3165873, 3165874, 3165875, 3165876, 3165877, 3165878, 3165879, 3165880, 3165881, 3165882, 3165883, 3165884, 3165885, 3165886, 3165887, 3165888, 3165889, 3165890, 3165891, 3165892, 3165893, 3165894, 3165895, 3165896, 3165897, 3165898, 3165899, 3165900, 3165901, 3165902, 3165903, 3165904, 3165905, 3165906, 3165907, 3165908, 3165909, 3165910, 3165911, 3165912, 3165913, 3165914, 3165915, 3165916, 3165917, 3165918, 3165919, 3165920, 3165921, 3165922, 3165923, 3165924, 3165925) (Thread: ThreadPoolExecutor-49_5) - __SPLIT__ 2026-01-21 14:31:51,568 - [123886] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 14:31:51,613 - [123886] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 14:31:51,710 - [123886] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 14:31:51,781 - [123886] - src.utils.log - INFO - [OK] Deleted from Services - __SPLIT__ 2026-01-21 14:31:51,820 - [123886] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 14:31:51,855 - [123886] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 14:31:51,919 - [123886] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 14:31:51,989 - [123886] - src.utils.log - INFO - [OK] Deleted from Crews - __SPLIT__ 2026-01-21 14:31:52,012 - [123886] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 14:31:52,283 - [123886] - src.utils.log - INFO - [OK] Deleted from SalesPersonCommission - __SPLIT__ 2026-01-21 14:31:52,416 - [123886] - src.utils.log - INFO - [OK] Deleted from AppliedDiscount - __SPLIT__ 2026-01-21 14:31:52,483 - [123886] - src.utils.log - INFO - [OK] Deleted from SourceMapping - __SPLIT__ 2026-01-21 14:31:52,551 - [123886] - src.utils.log - INFO - [OK] Deleted from Adjustment - __SPLIT__ 2026-01-21 14:31:52,622 - [123886] - src.utils.log - INFO - [OK] Deleted from SubWorkOrder - __SPLIT__ 2026-01-21 14:31:52,691 - [123886] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (3165587, 3165588, 3165589, 3165590, 3165591, 3165592, 3165593, 3165594, 3165595, 3165596, 3165597, 3165598, 3165599, 3165600, 3165601, 3165602, 3165603, 3165604, 3165605, 3165606, 3165607, 3165608, 3165609, 3165610, 3165611, 3165612, 3165613, 3165614, 3165615, 3165616, 3165617, 3165618, 3165619, 3165620, 3165621, 3165622, 3165623, 3165624, 3165625, 3165626, 3165627, 3165628, 3165629, 3165630, 3165631, 3165632, 3165633, 3165634, 3165635, 3165636, 3165637, 3165638, 3165639, 3165640, 3165641, 3165642, 3165643, 3165644, 3165645, 3165646, 3165647, 3165648, 3165649, 3165650, 3165651, 3165652, 3165653, 3165654, 3165655, 3165656, 3165657, 3165658, 3165659, 3165660, 3165661, 3165662, 3165663, 3165664, 3165665, 3165666, 3165667, 3165668, 3165669, 3165670, 3165671, 3165672, 3165673, 3165674, 3165675, 3165676, 3165677, 3165678, 3165679, 3165680, 3165681, 3165682, 3165683, 3165684, 3165685, 3165686, 3165687, 3165688, 3165689, 3165690, 3165691, 3165692, 3165693, 3165694, 3165695, 3165696, 3165697, 3165698, 3165699, 3165700, 3165701, 3165702, 3165703, 3165704, 3165705, 3165706, 3165707, 3165708, 3165709, 3165710, 3165711, 3165712, 3165713, 3165714, 3165715, 3165716, 3165717, 3165718, 3165719, 3165720, 3165721, 3165722, 3165723, 3165724, 3165725, 3165726, 3165727, 3165728, 3165729, 3165730, 3165731, 3165732, 3165733, 3165734, 3165735, 3165736, 3165737, 3165738, 3165739, 3165740, 3165741, 3165742, 3165743, 3165744, 3165745, 3165746, 3165747, 3165748, 3165749, 3165750, 3165751, 3165752, 3165753, 3165754, 3165755, 3165756, 3165757, 3165758, 3165759, 3165760, 3165761, 3165762, 3165763, 3165764, 3165765, 3165766, 3165767, 3165768, 3165769, 3165770, 3165771, 3165772, 3165773, 3165774, 3165775, 3165776, 3165777, 3165778, 3165779, 3165780, 3165781, 3165782, 3165783, 3165784, 3165785, 3165786, 3165787, 3165788, 3165789, 3165790, 3165791, 3165792, 3165793, 3165794, 3165795, 3165796, 3165797, 3165798, 3165799, 3165800, 3165801, 3165802, 3165803, 3165804, 3165805, 3165806, 3165807, 3165808, 3165809, 3165810, 3165811, 3165812, 3165813, 3165814, 3165815, 3165816, 3165817, 3165818, 3165819, 3165820, 3165821, 3165822, 3165823, 3165824, 3165825, 3165826, 3165827, 3165828, 3165829, 3165830, 3165831, 3165832, 3165833, 3165834, 3165835, 3165836, 3165837, 3165838, 3165839, 3165840, 3165841, 3165842, 3165843, 3165844, 3165845, 3165846, 3165847, 3165848, 3165849, 3165850, 3165851, 3165852, 3165853, 3165854, 3165855, 3165856, 3165857, 3165858, 3165859, 3165860, 3165861, 3165862, 3165863, 3165864, 3165865, 3165866, 3165867, 3165868, 3165869, 3165870, 3165871, 3165872, 3165873, 3165874, 3165875, 3165876, 3165877, 3165878, 3165879, 3165880, 3165881, 3165882, 3165883, 3165884, 3165885, 3165886, 3165887, 3165888, 3165889, 3165890, 3165891, 3165892, 3165893, 3165894, 3165895, 3165896, 3165897, 3165898, 3165899, 3165900, 3165901, 3165902, 3165903, 3165904, 3165905, 3165906, 3165907, 3165908, 3165909, 3165910, 3165911, 3165912, 3165913, 3165914, 3165915, 3165916, 3165917, 3165918, 3165919, 3165920, 3165921, 3165922, 3165923, 3165924, 3165925) (Thread: ThreadPoolExecutor-48_0) - __SPLIT__ 2026-01-21 14:31:53,236 - [123886] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-21 14:31:53,348 - [123886] - src.utils.log - INFO - βœ” Completed batch of 339 records - __SPLIT__ 2026-01-21 14:31:53,407 - [123886] - src.utils.log - INFO - πŸŽ‰ All batches processed. - __SPLIT__ 2026-01-21 14:31:53,467 - [123886] - src.utils.log - INFO - Work order published ids: (3165587, 3165588, 3165589, 3165590, 3165591, 3165592, 3165593, 3165594, 3165595, 3165596, 3165597, 3165598, 3165599, 3165600, 3165601, 3165602, 3165603, 3165604, 3165605, 3165606, 3165607, 3165608, 3165609, 3165610, 3165611, 3165612, 3165613, 3165614, 3165615, 3165616, 3165617, 3165618, 3165619, 3165620, 3165621, 3165622, 3165623, 3165624, 3165625, 3165626, 3165627, 3165628, 3165629, 3165630, 3165631, 3165632, 3165633, 3165634, 3165635, 3165636, 3165637, 3165638, 3165639, 3165640, 3165641, 3165642, 3165643, 3165644, 3165645, 3165646, 3165647, 3165648, 3165649, 3165650, 3165651, 3165652, 3165653, 3165654, 3165655, 3165656, 3165657, 3165658, 3165659, 3165660, 3165661, 3165662, 3165663, 3165664, 3165665, 3165666, 3165667, 3165668, 3165669, 3165670, 3165671, 3165672, 3165673, 3165674, 3165675, 3165676, 3165677, 3165678, 3165679, 3165680, 3165681, 3165682, 3165683, 3165684, 3165685, 3165686, 3165687, 3165688, 3165689, 3165690, 3165691, 3165692, 3165693, 3165694, 3165695, 3165696, 3165697, 3165698, 3165699, 3165700, 3165701, 3165702, 3165703, 3165704, 3165705, 3165706, 3165707, 3165708, 3165709, 3165710, 3165711, 3165712, 3165713, 3165714, 3165715, 3165716, 3165717, 3165718, 3165719, 3165720, 3165721, 3165722, 3165723, 3165724, 3165725, 3165726, 3165727, 3165728, 3165729, 3165730, 3165731, 3165732, 3165733, 3165734, 3165735, 3165736, 3165737, 3165738, 3165739, 3165740, 3165741, 3165742, 3165743, 3165744, 3165745, 3165746, 3165747, 3165748, 3165749, 3165750, 3165751, 3165752, 3165753, 3165754, 3165755, 3165756, 3165757, 3165758, 3165759, 3165760, 3165761, 3165762, 3165763, 3165764, 3165765, 3165766, 3165767, 3165768, 3165769, 3165770, 3165771, 3165772, 3165773, 3165774, 3165775, 3165776, 3165777, 3165778, 3165779, 3165780, 3165781, 3165782, 3165783, 3165784, 3165785, 3165786, 3165787, 3165788, 3165789, 3165790, 3165791, 3165792, 3165793, 3165794, 3165795, 3165796, 3165797, 3165798, 3165799, 3165800, 3165801, 3165802, 3165803, 3165804, 3165805, 3165806, 3165807, 3165808, 3165809, 3165810, 3165811, 3165812, 3165813, 3165814, 3165815, 3165816, 3165817, 3165818, 3165819, 3165820, 3165821, 3165822, 3165823, 3165824, 3165825, 3165826, 3165827, 3165828, 3165829, 3165830, 3165831, 3165832, 3165833, 3165834, 3165835, 3165836, 3165837, 3165838, 3165839, 3165840, 3165841, 3165842, 3165843, 3165844, 3165845, 3165846, 3165847, 3165848, 3165849, 3165850, 3165851, 3165852, 3165853, 3165854, 3165855, 3165856, 3165857, 3165858, 3165859, 3165860, 3165861, 3165862, 3165863, 3165864, 3165865, 3165866, 3165867, 3165868, 3165869, 3165870, 3165871, 3165872, 3165873, 3165874, 3165875, 3165876, 3165877, 3165878, 3165879, 3165880, 3165881, 3165882, 3165883, 3165884, 3165885, 3165886, 3165887, 3165888, 3165889, 3165890, 3165891, 3165892, 3165893, 3165894, 3165895, 3165896, 3165897, 3165898, 3165899, 3165900, 3165901, 3165902, 3165903, 3165904, 3165905, 3165906, 3165907, 3165908, 3165909, 3165910, 3165911, 3165912, 3165913, 3165914, 3165915, 3165916, 3165917, 3165918, 3165919, 3165920, 3165921, 3165922, 3165923, 3165924, 3165925) - __SPLIT__ 2026-01-21 14:31:53,526 - [123886] - src.utils.log - INFO - Time took to perform operation in publishing [123886]: 59.35 - __SPLIT__ 2026-01-21 14:31:53,587 - [123886] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [123886] - __SPLIT__ 2026-01-21 14:31:53,644 - [123886] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-01-21 09:31:53.467' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123886;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-21 14:31:53,975 - [123886] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-22 07:36:29,794 - 123887 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=123887 - __SPLIT__ 2026-01-22 07:36:29,927 - 123887 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 123887 - __SPLIT__ 2026-01-22 07:36:30,000 - 123887 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-22 07:36:30,061 - 123887 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:32,255 - 123887 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-22 07:36:32,316 - 123887 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-22 07:36:32,380 - 123887 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-22 07:36:32,450 - 123887 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-22 07:36:32,509 - 123887 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 123887;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:34,540 - 123887 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-22 07:36:34,608 - 123887 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123887), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123887), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 123887 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:35,088 - 123887 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-22 07:36:35,150 - 123887 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 123887;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:35,502 - 123887 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-22 07:36:35,568 - 123887 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-22 07:36:35,638 - 123887 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14646... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:36,000 - 123887 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-01-22 07:36:36,060 - 123887 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-22 07:36:36,124 - 123887 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-01-22 07:36:36,194 - 123887 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149748;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:36,542 - 123887 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-22 07:36:36,657 - 123887 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-01-22 00:00:00' and ServiceDate <= '2026-03-31 00:00:00' and ServiceSetupId = 149748 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:37,018 - 123887 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-22 07:36:37,671 - 123887 - src.utils.log - INFO - Generating work orders for setup: 149748 - __SPLIT__ 2026-01-22 07:36:37,771 - 123887 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1128;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:38,111 - 123887 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-22 07:36:38,218 - 123887 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-01-22 07:36:38,291 - 123887 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:38,630 - 123887 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-22 07:36:38,698 - 123887 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-01-22 07:36:38,758 - 123887 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-01-22 07:36:38,818 - 123887 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149748 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:39,175 - 123887 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-22 07:36:39,237 - 123887 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149748 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:39,589 - 123887 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-22 07:36:39,651 - 123887 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149748 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:39,995 - 123887 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-22 07:36:40,060 - 123887 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149748 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:40,420 - 123887 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-22 07:36:40,481 - 123887 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149748 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:40,838 - 123887 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-22 07:36:40,957 - 123887 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149748 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:41,310 - 123887 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-22 07:36:41,380 - 123887 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149748 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:41,726 - 123887 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-22 07:36:41,794 - 123887 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149748 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:42,163 - 123887 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-22 07:36:42,236 - 123887 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 6 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:42,618 - 123887 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 6) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-01-22 07:36:43,878 - 123887 - src.utils.log - INFO - βœ… All 6 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-01-22 07:36:43,945 - 123887 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 6 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-01-13 12:12:47.836' and ServiceSetupId = 149748... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:44,313 - 123887 - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-01-22 07:36:44,421 - 123887 - src.utils.log - INFO - Id's of work order inserted to DB: [3165926 3165927 3165928 3165929 3165930 3165931] - __SPLIT__ 2026-01-22 07:36:44,487 - 123887 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149748;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:44,834 - 123887 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-22 07:36:44,902 - 123887 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-01-22 07:36:44,970 - 123887 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 149748... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:45,323 - 123887 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-22 07:36:45,386 - 123887 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 149748... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:45,735 - 123887 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-22 07:36:45,805 - 123887 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 149748... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:46,214 - 123887 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-22 07:36:46,285 - 123887 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 149748... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:46,620 - 123887 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-22 07:36:46,689 - 123887 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 149748... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:47,040 - 123887 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-22 07:36:47,115 - 123887 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 149748;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:47,463 - 123887 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-22 07:36:47,536 - 123887 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 149748;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:47,883 - 123887 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-22 07:36:47,945 - 123887 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 149748;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:48,309 - 123887 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-22 07:36:48,372 - 123887 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 149748;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:48,722 - 123887 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-22 07:36:48,805 - 123887 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-01-22 07:36:48,864 - 123887 - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:49,225 - 123887 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into CRM.LeadNote in 0 batches - __SPLIT__ 2026-01-22 07:36:49,292 - 123887 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-01-22 07:36:49,385 - 123887 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.CommunicationPreferencesServiceReportNotification: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:49,737 - 123887 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.CommunicationPreferencesServiceReportNotification in 0 batches - __SPLIT__ 2026-01-22 07:36:49,808 - 123887 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-01-22 07:36:49,923 - 123887 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SetupAutoGenerationSourceMapping: 6 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:50,270 - 123887 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 6) into ServiceCore.SetupAutoGenerationSourceMapping - __SPLIT__ 2026-01-22 07:36:51,183 - 123887 - src.utils.log - INFO - βœ… All 6 rows inserted successfully into ServiceCore.SetupAutoGenerationSourceMapping in 1 batches - __SPLIT__ 2026-01-22 07:36:51,251 - 123887 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-01-22 07:36:51,308 - 123887 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:51,647 - 123887 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 0 batches - __SPLIT__ 2026-01-22 07:36:51,711 - 123887 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-01-22 07:36:51,781 - 123887 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrderAutoGeneration: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:52,129 - 123887 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrderAutoGeneration in 0 batches - __SPLIT__ 2026-01-22 07:36:52,187 - 123887 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-22 07:36:52,250 - 123887 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:52,594 - 123887 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-22 07:36:52,645 - 123887 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-22 07:36:52,710 - 123887 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:53,067 - 123887 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission - __SPLIT__ 2026-01-22 07:36:54,119 - 123887 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission in 1 batches - __SPLIT__ 2026-01-22 07:36:54,185 - 123887 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-01-22 07:36:54,249 - 123887 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 6 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:54,597 - 123887 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 6) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-01-22 07:36:55,667 - 123887 - src.utils.log - INFO - βœ… All 6 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-01-22 07:36:55,782 - 123887 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-01-22 07:36:55,850 - 123887 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:56,206 - 123887 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-01-22 07:36:57,267 - 123887 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-01-22 07:36:57,332 - 123887 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-22 07:36:57,405 - 123887 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 5 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:57,760 - 123887 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 5) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-01-22 07:36:58,826 - 123887 - src.utils.log - INFO - βœ… All 5 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-01-22 07:36:58,907 - 123887 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-22 07:36:58,980 - 123887 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123887;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:59,325 - 123887 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-22 07:36:59,395 - 123887 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-01-22 07:36:59,474 - 123887 - src.utils.log - INFO - Time took to perform operation: 29.4 - __SPLIT__ 2026-01-22 07:36:59,551 - 123887 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123887;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:36:59,899 - 123887 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-22 07:36:59,960 - 123887 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-22 02:36:59.960' WHERE GenerateWorkOrderHistoryId = 123887;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:37:00,302 - 123887 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-22 07:54:57,521 - 123888 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=123888 - __SPLIT__ 2026-01-22 07:54:57,635 - 123888 - src.utils.log - INFO - Work order Generation/Publish algo started for GenerateWorkOrderHistoryId: 123888 - __SPLIT__ 2026-01-22 07:54:57,699 - 123888 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-22 07:54:57,765 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:54:59,850 - 123888 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-22 07:54:59,912 - 123888 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-22 07:54:59,976 - 123888 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-22 07:55:00,059 - 123888 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-22 07:55:00,123 - 123888 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 123888;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:02,152 - 123888 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-22 07:55:02,217 - 123888 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WoGenStartDateTime = '2026-01-22 02:55:02.217' WHERE GenerateWorkOrderHistoryId = 123888;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:02,562 - 123888 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-22 07:55:02,630 - 123888 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy, CompanyId from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 123888;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:02,968 - 123888 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-22 07:55:03,033 - 123888 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'New', WoPublishStartDateTime = '2026-01-22 02:55:03.033' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123888;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:03,376 - 123888 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-22 07:55:03,445 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123888), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123888), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 123888 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:03,917 - 123888 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-22 07:55:03,982 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 123888;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:04,338 - 123888 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-22 07:55:04,403 - 123888 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-22 07:55:04,518 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14646... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:04,869 - 123888 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-01-22 07:55:04,942 - 123888 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-22 07:55:05,013 - 123888 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-01-22 07:55:05,083 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149749;... (Thread: ThreadPoolExecutor-50_0) - __SPLIT__ 2026-01-22 07:55:05,431 - 123888 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-22 07:55:05,503 - 123888 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-01-22 00:00:00' and ServiceDate <= '2026-02-28 00:00:00' and ServiceSetupId = 149749 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-50_0) - __SPLIT__ 2026-01-22 07:55:05,864 - 123888 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-22 07:55:06,520 - 123888 - src.utils.log - INFO - Generating work orders for setup: 149749 - __SPLIT__ 2026-01-22 07:55:06,613 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1132;... (Thread: ThreadPoolExecutor-50_0) - __SPLIT__ 2026-01-22 07:55:06,956 - 123888 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-22 07:55:07,030 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1133;... (Thread: ThreadPoolExecutor-50_0) - __SPLIT__ 2026-01-22 07:55:07,377 - 123888 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-22 07:55:07,487 - 123888 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-01-22 07:55:07,563 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-50_0) - __SPLIT__ 2026-01-22 07:55:07,910 - 123888 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-22 07:55:07,979 - 123888 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-01-22 07:55:08,045 - 123888 - src.utils.log - INFO - Running deletes in PARALLEL… - __SPLIT__ 2026-01-22 07:55:08,104 - 123888 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149749 ) (Thread: ThreadPoolExecutor-51_0) - __SPLIT__ 2026-01-22 07:55:08,105 - 123888 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149749 ) (Thread: ThreadPoolExecutor-51_1) - __SPLIT__ 2026-01-22 07:55:08,107 - 123888 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149749 ) (Thread: ThreadPoolExecutor-51_2) - __SPLIT__ 2026-01-22 07:55:08,107 - 123888 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149749 ) (Thread: ThreadPoolExecutor-51_3) - __SPLIT__ 2026-01-22 07:55:08,107 - 123888 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149749 ) (Thread: ThreadPoolExecutor-51_4) - __SPLIT__ 2026-01-22 07:55:08,107 - 123888 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149749 ) (Thread: ThreadPoolExecutor-51_5) - __SPLIT__ 2026-01-22 07:55:08,108 - 123888 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149749 ) (Thread: ThreadPoolExecutor-51_6) - __SPLIT__ 2026-01-22 07:55:08,470 - 123888 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-22 07:55:09,367 - 123888 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-22 07:55:09,431 - 123888 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-22 07:55:09,555 - 123888 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-22 07:55:09,598 - 123888 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-22 07:55:09,658 - 123888 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-22 07:55:09,730 - 123888 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-22 07:55:09,820 - 123888 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149749 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:10,185 - 123888 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-22 07:55:10,243 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149749;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:10,570 - 123888 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-22 07:55:10,639 - 123888 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-01-22 07:55:10,701 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 149749... (Thread: ThreadPoolExecutor-52_0) - __SPLIT__ 2026-01-22 07:55:10,701 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 149749... (Thread: ThreadPoolExecutor-52_1) - __SPLIT__ 2026-01-22 07:55:10,701 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 149749... (Thread: ThreadPoolExecutor-52_2) - __SPLIT__ 2026-01-22 07:55:10,703 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 149749... (Thread: ThreadPoolExecutor-52_3) - __SPLIT__ 2026-01-22 07:55:10,704 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 149749;... (Thread: ThreadPoolExecutor-52_4) - __SPLIT__ 2026-01-22 07:55:10,704 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 149749;... (Thread: ThreadPoolExecutor-52_5) - __SPLIT__ 2026-01-22 07:55:10,704 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 149749;... (Thread: ThreadPoolExecutor-52_6) - __SPLIT__ 2026-01-22 07:55:10,705 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 149749;... (Thread: ThreadPoolExecutor-52_7) - __SPLIT__ 2026-01-22 07:55:11,041 - 123888 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-22 07:55:11,128 - 123888 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-22 07:55:11,238 - 123888 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-22 07:55:11,295 - 123888 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-22 07:55:11,357 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 149749... (Thread: ThreadPoolExecutor-52_0) - __SPLIT__ 2026-01-22 07:55:11,365 - 123888 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-22 07:55:11,433 - 123888 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-22 07:55:11,514 - 123888 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-22 07:55:11,949 - 123888 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-22 07:55:12,360 - 123888 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-22 07:55:12,448 - 123888 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123888;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:12,791 - 123888 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-22 07:55:12,859 - 123888 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-22 02:55:12.859' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123888;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:13,201 - 123888 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-22 07:55:13,273 - 123888 - src.utils.log - INFO - - __SPLIT__ 2026-01-22 07:55:13,392 - 123888 - src.utils.log - INFO - Work order generation successful - Time took: 15.57 - __SPLIT__ 2026-01-22 07:55:13,464 - 123888 - src.utils.log - INFO - Work order publish in progress for GenerateWorkOrderHistoryId: 123888 - __SPLIT__ 2026-01-22 07:55:13,537 - 123888 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress', WoPublishStartDateTime = '2026-01-22 02:55:13.537' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123888;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:13,871 - 123888 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-22 07:55:13,937 - 123888 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 123888;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:14,283 - 123888 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-22 07:55:14,345 - 123888 - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-01-22 07:55:14,415 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149749 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:14,778 - 123888 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-22 07:55:14,835 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149749 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:15,190 - 123888 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-22 07:55:15,255 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149749 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:15,606 - 123888 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-22 07:55:15,677 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:16,010 - 123888 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-22 07:55:16,078 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:16,419 - 123888 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-22 07:55:16,485 - 123888 - src.utils.log - INFO - πŸ“ Executing: UPDATE Common.GenerateNumberConfig SET NextNumber = '1302077' WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:16,826 - 123888 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-22 07:55:16,882 - 123888 - src.utils.log - INFO - πŸ“ Executing: UPDATE Common.GenerateNumberConfig SET NextNumber = '1359430' WHERE CompanyId = 133 AND EnitityNumberType in ('Invoice');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:17,277 - 123888 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-22 07:55:17,345 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 149749... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:17,694 - 123888 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-22 07:55:17,764 - 123888 - src.utils.log - INFO - Size of Transaction: 4 - __SPLIT__ 2026-01-22 07:55:17,828 - 123888 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 4 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:18,314 - 123888 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-01-22 07:55:19,372 - 123888 - src.utils.log - INFO - βœ… All 4 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-01-22 07:55:19,572 - 123888 - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-22 07:55:19,632 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911, 12345678912, 12345678913) and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-01-22 02:55:17.759';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:20,126 - 123888 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-01-22 07:55:20,187 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149749;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:20,518 - 123888 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-22 07:55:20,587 - 123888 - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911,12345678912,12345678913) AND CreatedDate = '2026-01-22 02:55:17.759'; ... (Thread: ThreadPoolExecutor-53_0) - __SPLIT__ 2026-01-22 07:55:21,043 - 123888 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-22 07:55:21,112 - 123888 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 4 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:21,465 - 123888 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into Billing.Invoice - __SPLIT__ 2026-01-22 07:55:22,533 - 123888 - src.utils.log - INFO - βœ… All 4 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-01-22 07:55:22,594 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('1302073', '1302076', '1302075', '1302074')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:23,011 - 123888 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-01-22 07:55:23,086 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 149749 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:23,479 - 123888 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-22 07:55:23,540 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 149749 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:23,884 - 123888 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-22 07:55:23,944 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 149749 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:24,288 - 123888 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-22 07:55:24,350 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 149749 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:24,681 - 123888 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-22 07:55:24,755 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149749;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:25,086 - 123888 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-22 07:55:25,148 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 149749;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:25,472 - 123888 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-22 07:55:25,532 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 149749;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:25,877 - 123888 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-22 07:55:25,944 - 123888 - src.utils.log - INFO - Parallel Insertion in invoice tables begin - __SPLIT__ 2026-01-22 07:55:26,001 - 123888 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.AccountDiscountSetup: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-54_0) - __SPLIT__ 2026-01-22 07:55:26,002 - 123888 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 3 rows in batches of 25000 (Thread: ThreadPoolExecutor-54_1) - __SPLIT__ 2026-01-22 07:55:26,002 - 123888 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.DiscountApplied: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-54_2) - __SPLIT__ 2026-01-22 07:55:26,333 - 123888 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.AccountDiscountSetup in 0 batches - __SPLIT__ 2026-01-22 07:55:26,402 - 123888 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into Billing.InvoiceCharges - __SPLIT__ 2026-01-22 07:55:26,403 - 123888 - src.utils.log - INFO - Insert success for table: Billing.AccountDiscountSetup - __SPLIT__ 2026-01-22 07:55:26,460 - 123888 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.DiscountApplied in 0 batches - __SPLIT__ 2026-01-22 07:55:26,636 - 123888 - src.utils.log - INFO - Insert success for table: Billing.DiscountApplied - __SPLIT__ 2026-01-22 07:55:27,435 - 123888 - src.utils.log - INFO - βœ… All 3 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-01-22 07:55:27,492 - 123888 - src.utils.log - INFO - Insert success for table: Billing.InvoiceCharges - __SPLIT__ 2026-01-22 07:55:27,550 - 123888 - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-01-22 07:55:27,609 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:27,949 - 123888 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-22 07:55:28,007 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14552' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:28,331 - 123888 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-22 07:55:28,396 - 123888 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 4 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:28,901 - 123888 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-01-22 07:55:30,102 - 123888 - src.utils.log - INFO - βœ… All 4 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-01-22 07:55:30,291 - 123888 - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-22 07:55:30,352 - 123888 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.ServiceSetup SET IsInitialWoGenerated = 1 WHERE CompanyId = 133 AND ServiceSetupId = 149749;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:30,676 - 123888 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-22 07:55:30,734 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1302073', '1302074', '1302075', '1302076') AND wo.AccountNumber = '14552' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-55_0) - __SPLIT__ 2026-01-22 07:55:31,092 - 123888 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-01-22 07:55:31,158 - 123888 - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-01-22 07:55:31,245 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:31,573 - 123888 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-22 07:55:31,691 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:32,033 - 123888 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-22 07:55:32,100 - 123888 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 4 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:32,463 - 123888 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-01-22 07:55:33,657 - 123888 - src.utils.log - INFO - βœ… All 4 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-01-22 07:55:33,717 - 123888 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 149749 AND WorkOrderNo IN (688045, 3096827, 9163291, 4806166) AND GenerateWorkOrderHistoryId = 123888;... (Thread: ThreadPoolExecutor-56_0) - __SPLIT__ 2026-01-22 07:55:34,098 - 123888 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-01-22 07:55:34,159 - 123888 - src.utils.log - INFO - 🏁 Final merged rows: 4 - __SPLIT__ 2026-01-22 07:55:34,217 - 123888 - src.utils.log - INFO - Error: You are trying to merge on object and int64 columns for key 'WorkOrderNo'. If you wish to proceed you should use pd.concat - __SPLIT__ 2026-01-22 07:55:34,278 - 123888 - src.utils.log - INFO - Time took to perform operation in publishing 123888: 36.58 - __SPLIT__ 2026-01-22 07:55:34,338 - 123888 - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: 123888 - __SPLIT__ 2026-01-22 07:55:34,395 - 123888 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-01-22 02:55:34.395' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123888;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 07:55:34,723 - 123888 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-22 13:47:52,820 - 13388 - src.utils.log - INFO - ParallelProcessing=False GenerateInvoiceHistoryId=13388 - __SPLIT__ 2026-01-22 13:47:53,092 - 13388 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-22 13:47:53,162 - 13388 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 13:47:55,391 - 13388 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-22 13:47:55,455 - 13388 - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-01-22 13:47:55,514 - 13388 - src.utils.log - INFO - Sequential Invoice generation algo started for GenerateInvoiceHistoryId: 13388 - __SPLIT__ 2026-01-22 13:47:55,572 - 13388 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET Status = 'InProgress' WHERE GenerateInvoiceHistoryId = 13388;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 13:47:55,944 - 13388 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-22 13:47:56,012 - 13388 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateInvoiceHistory WHERE GenerateInvoiceHistoryId = 13388;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 13:47:56,381 - 13388 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-22 13:47:56,444 - 13388 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceId as ServiceMasterId,ss.FrequencyScheduleId as setup_frequency_schedule_id, ssb.*, ss.IsBilling, ss.DepartmentMasterId, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, t.NetDueIn, ss.TaxPercent, ss.PoNumber, ss.DisplayServiceAsSeparateLineItem, ss.SetupEndDate, ss.SetupStartDate from ServiceCore.ServiceSetup ss join ServiceCore.ServiceSetupBilling ssb on ss.ServiceSetupId = ssb.ServiceSetupId join Billing.PaymentTypeMaster ptm on ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId join Billing.Term t on ss.TermId = t.TermId join ServiceCore.ServiceSetupServices sss on ss.ServiceSetupId = sss.ServiceSetupId where ptm.PaymentType= 'Payment Plan' and ss.IsActive =1 and ss.CompanyId= 135 AND ss.IsDeleted =0 AND ss.Status <> 'Canceled' and ss.AccountNumber = '5425' and ss.ServiceSetupId = 23334;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 13:47:56,817 - 13388 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-22 13:47:56,884 - 13388 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET Status = 'Completed' WHERE GenerateInvoiceHistoryId = 13388;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 13:47:57,255 - 13388 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-22 13:47:57,312 - 13388 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET InvoiceStatusDateTime = '2026-01-22 08:47:57.312' WHERE GenerateInvoiceHistoryId = 13388;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-22 13:47:57,688 - 13388 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-22 13:47:57,750 - 13388 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-22 13:47:57,805 - 13388 - src.utils.log - INFO - Error in Sequential Invoice Gen ProjectId:13388 - Time took: 4.71 - Error:No setups found for GenerateWorkOrderHistoryid: 13388 - __SPLIT__ 2026-01-23 04:14:35,723 - 123889 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=123889 - __SPLIT__ 2026-01-23 04:14:35,862 - 123889 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 123889 - __SPLIT__ 2026-01-23 04:14:35,927 - 123889 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-23 04:14:35,996 - 123889 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:38,207 - 123889 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 04:14:38,274 - 123889 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-23 04:14:38,342 - 123889 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-23 04:14:38,406 - 123889 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-23 04:14:38,475 - 123889 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 123889;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:40,506 - 123889 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-23 04:14:40,577 - 123889 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123889), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123889), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 123889 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:41,041 - 123889 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 04:14:41,110 - 123889 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 123889;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:41,463 - 123889 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 04:14:41,531 - 123889 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-23 04:14:41,607 - 123889 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14571... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:41,981 - 123889 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-01-23 04:14:42,049 - 123889 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-23 04:14:42,124 - 123889 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-01-23 04:14:42,198 - 123889 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149750;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:42,544 - 123889 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 04:14:42,660 - 123889 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-01-23 00:00:00' and ServiceDate <= '2026-05-31 00:00:00' and ServiceSetupId = 149750 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:43,036 - 123889 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 04:14:43,685 - 123889 - src.utils.log - INFO - Generating work orders for setup: 149750 - __SPLIT__ 2026-01-23 04:14:43,759 - 123889 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11437;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:44,105 - 123889 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 04:14:44,204 - 123889 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-01-23 04:14:44,286 - 123889 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:44,636 - 123889 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 04:14:44,706 - 123889 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-01-23 04:14:44,774 - 123889 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-01-23 04:14:44,832 - 123889 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149750 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:45,203 - 123889 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 04:14:45,271 - 123889 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149750 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:45,639 - 123889 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 04:14:45,699 - 123889 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149750 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:46,052 - 123889 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 04:14:46,113 - 123889 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149750 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:46,484 - 123889 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 04:14:46,561 - 123889 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149750 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:46,937 - 123889 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 04:14:47,051 - 123889 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149750 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:47,399 - 123889 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 04:14:47,462 - 123889 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149750 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:47,808 - 123889 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 04:14:47,871 - 123889 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149750 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:48,240 - 123889 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 04:14:48,304 - 123889 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:48,688 - 123889 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-01-23 04:14:49,757 - 123889 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-01-23 04:14:49,820 - 123889 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 1 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-01-13 12:12:47.745' and ServiceSetupId = 149750... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:50,182 - 123889 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 04:14:50,248 - 123889 - src.utils.log - INFO - Id's of work order inserted to DB: [3165932] - __SPLIT__ 2026-01-23 04:14:50,311 - 123889 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149750;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:50,657 - 123889 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 04:14:50,719 - 123889 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-01-23 04:14:50,778 - 123889 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 149750... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:51,124 - 123889 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 04:14:51,196 - 123889 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 149750... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:51,541 - 123889 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 04:14:51,606 - 123889 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 149750... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:52,008 - 123889 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 04:14:52,071 - 123889 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 149750... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:52,422 - 123889 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 04:14:52,492 - 123889 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 149750... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:52,845 - 123889 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 04:14:52,918 - 123889 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 149750;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:53,266 - 123889 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 04:14:53,343 - 123889 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 149750;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:53,685 - 123889 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 04:14:53,756 - 123889 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 149750;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:54,126 - 123889 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 04:14:54,195 - 123889 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 149750;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:54,550 - 123889 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 04:14:54,620 - 123889 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-01-23 04:14:54,677 - 123889 - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:55,019 - 123889 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into CRM.LeadNote in 0 batches - __SPLIT__ 2026-01-23 04:14:55,082 - 123889 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-01-23 04:14:55,154 - 123889 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.CommunicationPreferencesServiceReportNotification: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:55,503 - 123889 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.CommunicationPreferencesServiceReportNotification in 0 batches - __SPLIT__ 2026-01-23 04:14:55,569 - 123889 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-01-23 04:14:55,694 - 123889 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SetupAutoGenerationSourceMapping: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:56,046 - 123889 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SetupAutoGenerationSourceMapping in 0 batches - __SPLIT__ 2026-01-23 04:14:56,113 - 123889 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-01-23 04:14:56,192 - 123889 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:56,547 - 123889 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationAppliedDiscount - __SPLIT__ 2026-01-23 04:14:57,605 - 123889 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 1 batches - __SPLIT__ 2026-01-23 04:14:57,665 - 123889 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-01-23 04:14:57,728 - 123889 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrderAutoGeneration: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:58,079 - 123889 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrderAutoGeneration in 0 batches - __SPLIT__ 2026-01-23 04:14:58,160 - 123889 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-23 04:14:58,224 - 123889 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:58,580 - 123889 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-23 04:14:58,650 - 123889 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-23 04:14:58,711 - 123889 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:59,056 - 123889 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission in 0 batches - __SPLIT__ 2026-01-23 04:14:59,127 - 123889 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-01-23 04:14:59,199 - 123889 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:14:59,550 - 123889 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-01-23 04:15:00,606 - 123889 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-01-23 04:15:00,671 - 123889 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-01-23 04:15:00,804 - 123889 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:01,167 - 123889 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 0 batches - __SPLIT__ 2026-01-23 04:15:01,245 - 123889 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-23 04:15:01,319 - 123889 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:01,703 - 123889 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-01-23 04:15:02,799 - 123889 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-01-23 04:15:02,858 - 123889 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-23 04:15:02,924 - 123889 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123889;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:03,283 - 123889 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-23 04:15:03,352 - 123889 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-01-23 04:15:03,427 - 123889 - src.utils.log - INFO - Time took to perform operation: 27.43 - __SPLIT__ 2026-01-23 04:15:03,499 - 123889 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123889;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:03,855 - 123889 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-23 04:15:03,917 - 123889 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-22 23:15:03.917' WHERE GenerateWorkOrderHistoryId = 123889;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:04,267 - 123889 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-23 04:15:22,868 - [123889] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[3165932] user_id=43135 company_id=133 project_id=[123889] publish_all=False - __SPLIT__ 2026-01-23 04:15:22,996 - [123889] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[3165932] user_id=43135 company_id=133 project_id=[123889] publish_all=False - __SPLIT__ 2026-01-23 04:15:23,063 - [123889] - src.utils.log - INFO - Sequential Work order publish in progress for GenerateWorkOrderHistoryId: [123889] - __SPLIT__ 2026-01-23 04:15:23,149 - [123889] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-23 04:15:23,224 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:25,305 - [123889] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 04:15:25,372 - [123889] - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-23 04:15:25,443 - [123889] - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-23 04:15:25,504 - [123889] - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-23 04:15:25,569 - [123889] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123889;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:27,580 - [123889] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-23 04:15:27,642 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId = 3165932... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:27,990 - [123889] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 04:15:28,075 - [123889] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-01-23 04:15:28,140 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149750 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:28,518 - [123889] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 04:15:28,586 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149750 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:28,947 - [123889] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 04:15:29,009 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 149750 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:29,373 - [123889] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 04:15:29,448 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:29,850 - [123889] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-23 04:15:29,918 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:30,270 - [123889] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 04:15:30,329 - [123889] - src.utils.log - INFO - πŸ“ Executing: UPDATE Common.GenerateNumberConfig SET NextNumber = '1302078' WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:30,668 - [123889] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-23 04:15:30,733 - [123889] - src.utils.log - INFO - πŸ“ Executing: UPDATE Common.GenerateNumberConfig SET NextNumber = '1359432' WHERE CompanyId = 133 AND EnitityNumberType in ('Invoice');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:31,078 - [123889] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-23 04:15:31,150 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 149750... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:31,496 - [123889] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 04:15:31,564 - [123889] - src.utils.log - INFO - Size of Transaction: 1 - __SPLIT__ 2026-01-23 04:15:31,629 - [123889] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:32,116 - [123889] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-01-23 04:15:33,160 - [123889] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-01-23 04:15:33,362 - [123889] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-23 04:15:33,434 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy = 12345678910 and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-01-22 23:15:31.560';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:33,915 - [123889] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 04:15:33,975 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149750;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:34,316 - [123889] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 04:15:34,391 - [123889] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy = 12345678910 AND CreatedDate = '2026-01-22 23:15:31.560'; ... (Thread: ThreadPoolExecutor-57_0) - __SPLIT__ 2026-01-23 04:15:34,859 - [123889] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-23 04:15:34,984 - [123889] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:35,329 - [123889] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.Invoice - __SPLIT__ 2026-01-23 04:15:36,371 - [123889] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-01-23 04:15:36,436 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo = '1302077'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:36,833 - [123889] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 04:15:36,916 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 149750 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:37,262 - [123889] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 04:15:37,329 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 149750 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:37,675 - [123889] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 04:15:37,744 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 149750 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:38,080 - [123889] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 04:15:38,146 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 149750 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:38,496 - [123889] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 04:15:38,579 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149750;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:38,919 - [123889] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 04:15:38,992 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 149750;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:39,335 - [123889] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 04:15:39,409 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 149750;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:39,752 - [123889] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 04:15:39,819 - [123889] - src.utils.log - INFO - Sequential Insertion in invoice tables begin - __SPLIT__ 2026-01-23 04:15:39,945 - [123889] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.AccountDiscountSetup: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:40,293 - [123889] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.AccountDiscountSetup - __SPLIT__ 2026-01-23 04:15:41,341 - [123889] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.AccountDiscountSetup in 1 batches - __SPLIT__ 2026-01-23 04:15:41,408 - [123889] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:41,758 - [123889] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.InvoiceCharges - __SPLIT__ 2026-01-23 04:15:42,804 - [123889] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-01-23 04:15:42,873 - [123889] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.DiscountApplied: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:43,220 - [123889] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.DiscountApplied - __SPLIT__ 2026-01-23 04:15:44,267 - [123889] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.DiscountApplied in 1 batches - __SPLIT__ 2026-01-23 04:15:44,332 - [123889] - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-01-23 04:15:44,399 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:44,745 - [123889] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 04:15:44,849 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14554' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:45,193 - [123889] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 04:15:45,261 - [123889] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:45,775 - [123889] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-01-23 04:15:46,841 - [123889] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-01-23 04:15:47,045 - [123889] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-23 04:15:47,114 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo = '1302077' AND wo.AccountNumber = '14554' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-58_0) - __SPLIT__ 2026-01-23 04:15:47,459 - [123889] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 04:15:47,581 - [123889] - src.utils.log - INFO - Sequential fetching temp table records - __SPLIT__ 2026-01-23 04:15:47,639 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId = 3165932... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:48,000 - [123889] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 04:15:48,069 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId = 3165932... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:48,415 - [123889] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 04:15:48,486 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId = 3165932... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:48,830 - [123889] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 04:15:48,909 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId = 3165932... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:49,262 - [123889] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 04:15:49,332 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId = 3165932... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:49,674 - [123889] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 04:15:49,743 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId = 3165932... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:50,110 - [123889] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 04:15:50,179 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId = 3165932 and woag.RefType = 'TempWorkorder';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:50,525 - [123889] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 04:15:50,599 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId = 3165932;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:50,936 - [123889] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 04:15:51,020 - [123889] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-01-23 04:15:51,133 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:51,480 - [123889] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 04:15:51,612 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:51,957 - [123889] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 04:15:52,034 - [123889] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:52,403 - [123889] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-01-23 04:15:53,460 - [123889] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-01-23 04:15:53,524 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 149750 AND WorkOrderNo = '7596609' AND GenerateWorkOrderHistoryId = 123889; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:53,904 - [123889] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 04:15:53,984 - [123889] - src.utils.log - INFO - Sequential Insertion in work order tables begin - __SPLIT__ 2026-01-23 04:15:54,052 - [123889] - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:54,398 - [123889] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into CRM.LeadNote in 0 batches - __SPLIT__ 2026-01-23 04:15:54,473 - [123889] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderAppliedDiscount: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:54,828 - [123889] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceAuto.WorkOrderAppliedDiscount - __SPLIT__ 2026-01-23 04:15:55,901 - [123889] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceAuto.WorkOrderAppliedDiscount in 1 batches - __SPLIT__ 2026-01-23 04:15:55,973 - [123889] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderSalesPersonCommission: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:56,324 - [123889] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderSalesPersonCommission in 0 batches - __SPLIT__ 2026-01-23 04:15:56,394 - [123889] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderCommissionAdjustment: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:56,743 - [123889] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceAuto.WorkOrderCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-23 04:15:56,810 - [123889] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:57,157 - [123889] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-01-23 04:15:58,201 - [123889] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-01-23 04:15:58,318 - [123889] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrder: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:58,661 - [123889] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrder in 0 batches - __SPLIT__ 2026-01-23 04:15:58,750 - [123889] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:15:59,101 - [123889] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-01-23 04:16:00,146 - [123889] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-01-23 04:16:00,208 - [123889] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkorderSourceMapping: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:16:00,547 - [123889] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkorderSourceMapping in 0 batches - __SPLIT__ 2026-01-23 04:16:00,607 - [123889] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:16:00,948 - [123889] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-01-23 04:16:01,986 - [123889] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-01-23 04:16:02,045 - [123889] - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-01-23 04:16:02,104 - [123889] - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 123889 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:16:02,447 - [123889] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 04:16:02,511 - [123889] - src.utils.log - INFO - πŸ”„ Updating next gen date sequentially: inside update_next_workorder_generation - __SPLIT__ 2026-01-23 04:16:02,712 - [123889] - src.utils.log - INFO - πŸ›  Creating temp table #tbl_82d0d22895 - __SPLIT__ 2026-01-23 04:16:03,066 - [123889] - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_82d0d22895 - __SPLIT__ 2026-01-23 04:16:03,404 - [123889] - src.utils.log - INFO - πŸ” Running MERGE update to apply changes - __SPLIT__ 2026-01-23 04:16:03,629 - [123889] - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-01-23 04:16:03,836 - [123889] - src.utils.log - INFO - πŸ” Verified successfully updated 1 rows via #tbl_82d0d22895 - __SPLIT__ 2026-01-23 04:16:03,899 - [123889] - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_82d0d22895 - __SPLIT__ 2026-01-23 04:16:04,008 - [123889] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 123889 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:16:04,345 - [123889] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 04:16:04,405 - [123889] - src.utils.log - INFO - Sequential deletion from temp tables begin - __SPLIT__ 2026-01-23 04:16:04,461 - [123889] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId = 3165932 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:16:04,827 - [123889] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 04:16:04,891 - [123889] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId = 3165932 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:16:05,243 - [123889] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 04:16:05,305 - [123889] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId = 3165932 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:16:05,642 - [123889] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 04:16:05,707 - [123889] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId = 3165932 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:16:06,102 - [123889] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 04:16:06,168 - [123889] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId = 3165932 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:16:06,509 - [123889] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 04:16:06,577 - [123889] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3165932 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:16:06,916 - [123889] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 04:16:06,977 - [123889] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId = 3165932 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:16:07,316 - [123889] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 04:16:07,379 - [123889] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3165932 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:16:07,733 - [123889] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 04:16:07,798 - [123889] - src.utils.log - INFO - Work order published ids: (3165932,) - __SPLIT__ 2026-01-23 04:16:07,914 - [123889] - src.utils.log - INFO - Time took to perform operation in publishing [123889]: 44.76 - __SPLIT__ 2026-01-23 04:16:07,976 - [123889] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [123889] - __SPLIT__ 2026-01-23 04:16:08,036 - [123889] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-01-22 23:16:07.798' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 123889;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 04:16:08,379 - [123889] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-23 06:18:18,574 - 123890 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=123890 - __SPLIT__ 2026-01-23 06:18:18,695 - 123890 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 123890 - __SPLIT__ 2026-01-23 06:18:18,777 - 123890 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-23 06:18:18,843 - 123890 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:20,968 - 123890 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 06:18:21,025 - 123890 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-23 06:18:21,079 - 123890 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-23 06:18:21,139 - 123890 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-23 06:18:21,199 - 123890 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 123890;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:23,080 - 123890 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-23 06:18:23,136 - 123890 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123890), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123890), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 123890 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:23,585 - 123890 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 06:18:23,640 - 123890 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 123890;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:23,964 - 123890 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 06:18:24,031 - 123890 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-23 06:18:24,088 - 123890 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14571... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:24,417 - 123890 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-01-23 06:18:24,480 - 123890 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-23 06:18:24,552 - 123890 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-01-23 06:18:24,628 - 123890 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149751;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:24,953 - 123890 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 06:18:25,069 - 123890 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-01-23 00:00:00' and ServiceDate <= '2026-02-28 00:00:00' and ServiceSetupId = 149751 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:25,407 - 123890 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 06:18:26,024 - 123890 - src.utils.log - INFO - Generating work orders for setup: 149751 - __SPLIT__ 2026-01-23 06:18:26,099 - 123890 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1132;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:26,426 - 123890 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 06:18:26,529 - 123890 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-01-23 06:18:26,608 - 123890 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:26,923 - 123890 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 06:18:26,988 - 123890 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-01-23 06:18:27,088 - 123890 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-01-23 06:18:27,151 - 123890 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149751 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:27,493 - 123890 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 06:18:27,561 - 123890 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149751 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:27,907 - 123890 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 06:18:27,968 - 123890 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149751 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:28,292 - 123890 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 06:18:28,371 - 123890 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149751 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:28,712 - 123890 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 06:18:28,771 - 123890 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149751 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:29,129 - 123890 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 06:18:29,250 - 123890 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149751 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:29,582 - 123890 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 06:18:29,648 - 123890 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149751 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:29,972 - 123890 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 06:18:30,035 - 123890 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149751 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:30,379 - 123890 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 06:18:30,441 - 123890 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:30,807 - 123890 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-01-23 06:18:31,803 - 123890 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-01-23 06:18:31,871 - 123890 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 1 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-01-13 12:12:47.973' and ServiceSetupId = 149751... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:32,214 - 123890 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 06:18:32,284 - 123890 - src.utils.log - INFO - Id's of work order inserted to DB: [3165933] - __SPLIT__ 2026-01-23 06:18:32,342 - 123890 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149751;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:32,671 - 123890 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 06:18:32,730 - 123890 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-01-23 06:18:32,800 - 123890 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 149751... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:33,131 - 123890 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 06:18:33,198 - 123890 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 149751... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:33,523 - 123890 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 06:18:33,591 - 123890 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 149751... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:33,988 - 123890 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 06:18:34,067 - 123890 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 149751... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:34,396 - 123890 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 06:18:34,465 - 123890 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 149751... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:34,800 - 123890 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 06:18:34,866 - 123890 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 149751;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:35,194 - 123890 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 06:18:35,258 - 123890 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 149751;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:35,580 - 123890 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 06:18:35,651 - 123890 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 149751;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:35,999 - 123890 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 06:18:36,066 - 123890 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 149751;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:36,402 - 123890 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 06:18:36,474 - 123890 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-01-23 06:18:36,543 - 123890 - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:36,864 - 123890 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into CRM.LeadNote in 0 batches - __SPLIT__ 2026-01-23 06:18:36,928 - 123890 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-01-23 06:18:36,994 - 123890 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.CommunicationPreferencesServiceReportNotification: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:37,330 - 123890 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.CommunicationPreferencesServiceReportNotification in 0 batches - __SPLIT__ 2026-01-23 06:18:37,397 - 123890 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-01-23 06:18:37,512 - 123890 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SetupAutoGenerationSourceMapping: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:37,844 - 123890 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SetupAutoGenerationSourceMapping in 0 batches - __SPLIT__ 2026-01-23 06:18:37,914 - 123890 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-01-23 06:18:37,984 - 123890 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:38,317 - 123890 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationAppliedDiscount - __SPLIT__ 2026-01-23 06:18:39,295 - 123890 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 1 batches - __SPLIT__ 2026-01-23 06:18:39,367 - 123890 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-01-23 06:18:39,428 - 123890 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrderAutoGeneration: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:39,760 - 123890 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrderAutoGeneration in 0 batches - __SPLIT__ 2026-01-23 06:18:39,828 - 123890 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-23 06:18:39,896 - 123890 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:40,223 - 123890 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-23 06:18:40,293 - 123890 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-23 06:18:40,368 - 123890 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:40,695 - 123890 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission in 0 batches - __SPLIT__ 2026-01-23 06:18:40,763 - 123890 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-01-23 06:18:40,828 - 123890 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:41,161 - 123890 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-01-23 06:18:42,163 - 123890 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-01-23 06:18:42,222 - 123890 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-01-23 06:18:42,337 - 123890 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:42,660 - 123890 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 0 batches - __SPLIT__ 2026-01-23 06:18:42,721 - 123890 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-23 06:18:42,784 - 123890 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:43,112 - 123890 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-01-23 06:18:44,096 - 123890 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-01-23 06:18:44,158 - 123890 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-23 06:18:44,219 - 123890 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123890;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:44,540 - 123890 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-23 06:18:44,600 - 123890 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-01-23 06:18:44,665 - 123890 - src.utils.log - INFO - Time took to perform operation: 25.82 - __SPLIT__ 2026-01-23 06:18:44,732 - 123890 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123890;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:45,062 - 123890 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-23 06:18:45,125 - 123890 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-23 01:18:45.125' WHERE GenerateWorkOrderHistoryId = 123890;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 06:18:45,450 - 123890 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-23 08:30:43,796 - 123896 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=123896 - __SPLIT__ 2026-01-23 08:30:43,940 - 123896 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 123896 - __SPLIT__ 2026-01-23 08:30:44,016 - 123896 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-23 08:30:44,089 - 123896 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:30:46,182 - 123896 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 08:30:46,254 - 123896 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-23 08:30:46,328 - 123896 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-01-23 08:30:46,395 - 123896 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-01-23 08:30:46,464 - 123896 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 123896;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:30:48,415 - 123896 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-23 08:30:48,473 - 123896 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123896), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 123896), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 123896 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:30:48,936 - 123896 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 08:30:49,005 - 123896 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 123896;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:30:49,333 - 123896 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 08:30:49,409 - 123896 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-23 08:30:49,468 - 123896 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14626... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:30:49,813 - 123896 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-01-23 08:30:49,887 - 123896 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-23 08:30:49,959 - 123896 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-01-23 08:30:50,027 - 123896 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149754;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:30:50,366 - 123896 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 08:30:50,480 - 123896 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-01-23 00:00:00' and ServiceDate <= '2026-04-30 00:00:00' and ServiceSetupId = 149754 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:30:50,830 - 123896 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 08:30:51,469 - 123896 - src.utils.log - INFO - Generating work orders for setup: 149754 - __SPLIT__ 2026-01-23 08:30:52,353 - 123896 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:30:52,695 - 123896 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 08:30:52,771 - 123896 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1132;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:30:53,103 - 123896 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 08:30:53,212 - 123896 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-01-23 08:30:53,288 - 123896 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:30:53,626 - 123896 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 08:30:53,695 - 123896 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-01-23 08:30:53,754 - 123896 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-01-23 08:30:53,821 - 123896 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149754 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:30:54,167 - 123896 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 08:30:54,231 - 123896 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149754 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:30:54,580 - 123896 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 08:30:54,644 - 123896 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149754 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:30:54,981 - 123896 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 08:30:55,044 - 123896 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149754 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:30:55,389 - 123896 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 08:30:55,516 - 123896 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149754 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:30:55,881 - 123896 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 08:30:55,953 - 123896 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149754 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:30:56,304 - 123896 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 08:30:56,371 - 123896 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149754 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:30:56,711 - 123896 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 08:30:56,778 - 123896 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 149754 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:30:57,134 - 123896 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-23 08:30:57,202 - 123896 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 92 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:30:57,576 - 123896 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 92) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-01-23 08:31:01,201 - 123896 - src.utils.log - INFO - βœ… All 92 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-01-23 08:31:01,281 - 123896 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 92 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-01-13 12:12:47.745' and ServiceSetupId = 149754... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:31:01,635 - 123896 - src.utils.log - INFO - βœ… Fetched 92 rows - __SPLIT__ 2026-01-23 08:31:01,701 - 123896 - src.utils.log - INFO - Id's of work order inserted to DB: [3166059 3166060 3166061 3166062 3166063 3166064 3166065 3166066 3166067 3166068 3166069 3166070 3166071 3166072 3166073 3166074 3166075 3166076 3166077 3166078 3166079 3166080 3166081 3166082 3166083 3166084 3166085 3166086 3166087 3166088 3166089 3166090 3166091 3166092 3166093 3166094 3166095 3166096 3166097 3166098 3166099 3166100 3166101 3166102 3166103 3166104 3166105 3166106 3166107 3166108 3166109 3166110 3166111 3166112 3166113 3166114 3166115 3166116 3166117 3166118 3166119 3166120 3166121 3166122 3166123 3166124 3166125 3166126 3166127 3166128 3166129 3166130 3166131 3166132 3166133 3166134 3166135 3166136 3166137 3166138 3166139 3166140 3166141 3166142 3166143 3166144 3166145 3166146 3166147 3166148 3166149 3166150] - __SPLIT__ 2026-01-23 08:31:01,769 - 123896 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149754;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:31:02,100 - 123896 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 08:31:02,173 - 123896 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-01-23 08:31:02,239 - 123896 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 149754... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:31:02,582 - 123896 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 08:31:02,652 - 123896 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 149754... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:31:03,042 - 123896 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-23 08:31:03,112 - 123896 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 149754... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:31:03,453 - 123896 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-23 08:31:03,516 - 123896 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 149754... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:31:03,843 - 123896 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 08:31:03,931 - 123896 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 149754... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:31:04,261 - 123896 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 08:31:04,324 - 123896 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 149754;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:31:04,657 - 123896 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 08:31:04,718 - 123896 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 149754;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:31:05,056 - 123896 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 08:31:05,116 - 123896 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 149754;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:31:05,468 - 123896 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 08:31:05,528 - 123896 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 149754;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:31:05,856 - 123896 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-23 08:31:05,931 - 123896 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-01-23 08:31:05,994 - 123896 - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:31:06,330 - 123896 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into CRM.LeadNote in 0 batches - __SPLIT__ 2026-01-23 08:31:06,394 - 123896 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-01-23 08:31:06,454 - 123896 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.CommunicationPreferencesServiceReportNotification: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:31:06,842 - 123896 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.CommunicationPreferencesServiceReportNotification in 0 batches - __SPLIT__ 2026-01-23 08:31:06,905 - 123896 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-01-23 08:31:06,967 - 123896 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SetupAutoGenerationSourceMapping: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:31:07,300 - 123896 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SetupAutoGenerationSourceMapping in 0 batches - __SPLIT__ 2026-01-23 08:31:07,392 - 123896 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-01-23 08:31:07,452 - 123896 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:31:07,787 - 123896 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 0 batches - __SPLIT__ 2026-01-23 08:31:07,854 - 123896 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-01-23 08:31:07,919 - 123896 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrderAutoGeneration: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:31:08,251 - 123896 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrderAutoGeneration in 0 batches - __SPLIT__ 2026-01-23 08:31:08,310 - 123896 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-23 08:31:08,381 - 123896 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:31:08,713 - 123896 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-23 08:31:08,775 - 123896 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-23 08:31:08,838 - 123896 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:31:09,166 - 123896 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission in 0 batches - __SPLIT__ 2026-01-23 08:31:09,223 - 123896 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-01-23 08:31:09,281 - 123896 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 92 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:31:09,617 - 123896 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 92) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-01-23 08:31:10,841 - 123896 - src.utils.log - INFO - βœ… All 92 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-01-23 08:31:10,962 - 123896 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-01-23 08:31:11,026 - 123896 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:31:11,380 - 123896 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-01-23 08:31:12,388 - 123896 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-01-23 08:31:12,447 - 123896 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-23 08:31:12,513 - 123896 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 91 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:31:12,846 - 123896 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 91) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-01-23 08:31:14,168 - 123896 - src.utils.log - INFO - βœ… All 91 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-01-23 08:31:14,229 - 123896 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-23 08:31:14,293 - 123896 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123896;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:31:14,635 - 123896 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-23 08:31:14,704 - 123896 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-01-23 08:31:14,768 - 123896 - src.utils.log - INFO - Time took to perform operation: 30.69 - __SPLIT__ 2026-01-23 08:31:14,832 - 123896 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 123896;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:31:15,165 - 123896 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-23 08:31:15,231 - 123896 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-23 03:31:15.231' WHERE GenerateWorkOrderHistoryId = 123896;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-23 08:31:15,567 - 123896 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-27 10:28:34,915 - [11757] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[2662795] user_id=122885 company_id=135 project_id=[11757] publish_all=False - __SPLIT__ 2026-01-27 10:28:35,038 - [11757] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[2662795] user_id=122885 company_id=135 project_id=[11757] publish_all=False - __SPLIT__ 2026-01-27 10:28:35,110 - [11757] - src.utils.log - INFO - Sequential Work order publish in progress for GenerateWorkOrderHistoryId: [11757] - __SPLIT__ 2026-01-27 10:28:35,177 - [11757] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-27 10:28:35,240 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:37,288 - [11757] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-27 10:28:37,350 - [11757] - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-01-27 10:28:37,414 - [11757] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 11757;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:37,761 - [11757] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-27 10:28:37,818 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId = 2662795... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:38,194 - [11757] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-27 10:28:38,254 - [11757] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-01-27 10:28:38,315 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23357 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:38,680 - [11757] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-27 10:28:38,743 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23357 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:39,098 - [11757] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-27 10:28:39,162 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23357 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:39,521 - [11757] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-27 10:28:39,581 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 135 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:39,930 - [11757] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-27 10:28:39,993 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:40,408 - [11757] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-27 10:28:40,468 - [11757] - src.utils.log - INFO - πŸ“ Executing: UPDATE Common.GenerateNumberConfig SET NextNumber = '122042' WHERE CompanyId = 135 AND EnitityNumberType in ('WorkOrder','Invoice');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:40,821 - [11757] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-27 10:28:40,887 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 23357... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:41,246 - [11757] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-27 10:28:41,319 - [11757] - src.utils.log - INFO - Size of Transaction: 1 - __SPLIT__ 2026-01-27 10:28:41,383 - [11757] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:41,906 - [11757] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-01-27 10:28:43,038 - [11757] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-01-27 10:28:43,255 - [11757] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-27 10:28:43,317 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy = 12345678910 and t.CompanyId = 135 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-01-27 05:28:41.314';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:43,725 - [11757] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-27 10:28:43,797 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23357;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:44,153 - [11757] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-27 10:28:44,224 - [11757] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy = 12345678910 AND CreatedDate = '2026-01-27 05:28:41.314'; ... (Thread: ThreadPoolExecutor-16_0) - __SPLIT__ 2026-01-27 10:28:44,676 - [11757] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-27 10:28:44,746 - [11757] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:45,130 - [11757] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.Invoice - __SPLIT__ 2026-01-27 10:28:46,213 - [11757] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-01-27 10:28:46,283 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo = '122041R'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:46,704 - [11757] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-27 10:28:46,785 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 23357 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:47,152 - [11757] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-27 10:28:47,221 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 23357 and sm.IsActive =1 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:47,591 - [11757] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-27 10:28:47,658 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 23357 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:48,008 - [11757] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-27 10:28:48,082 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 23357 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:48,467 - [11757] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-27 10:28:48,549 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23357;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:48,931 - [11757] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-27 10:28:49,005 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 23357;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:49,354 - [11757] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-27 10:28:49,425 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 23357;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:49,772 - [11757] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-27 10:28:49,840 - [11757] - src.utils.log - INFO - Sequential Insertion in invoice tables begin - __SPLIT__ 2026-01-27 10:28:49,906 - [11757] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.AccountDiscountSetup: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:50,277 - [11757] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.AccountDiscountSetup in 0 batches - __SPLIT__ 2026-01-27 10:28:50,341 - [11757] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:50,728 - [11757] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.InvoiceCharges - __SPLIT__ 2026-01-27 10:28:51,899 - [11757] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-01-27 10:28:51,961 - [11757] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.DiscountApplied: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:52,323 - [11757] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into Billing.DiscountApplied in 0 batches - __SPLIT__ 2026-01-27 10:28:52,382 - [11757] - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-01-27 10:28:52,445 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'Fortive';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:52,806 - [11757] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-27 10:28:52,875 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '6756' and a.CompanyId = 124;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:53,240 - [11757] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-27 10:28:53,307 - [11757] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:53,855 - [11757] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-01-27 10:28:55,064 - [11757] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-01-27 10:28:55,291 - [11757] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-01-27 10:28:55,356 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo = '122041R' AND wo.AccountNumber = '6756' AND wo.CompanyId = 135 ... (Thread: ThreadPoolExecutor-17_0) - __SPLIT__ 2026-01-27 10:28:55,704 - [11757] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-27 10:28:55,776 - [11757] - src.utils.log - INFO - Sequential fetching temp table records - __SPLIT__ 2026-01-27 10:28:55,837 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId = 2662795... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:56,199 - [11757] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-27 10:28:56,268 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId = 2662795... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:56,639 - [11757] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-27 10:28:56,703 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId = 2662795... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:57,096 - [11757] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-27 10:28:57,158 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId = 2662795... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:57,514 - [11757] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-27 10:28:57,574 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId = 2662795... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:57,957 - [11757] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-27 10:28:58,018 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId = 2662795... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:58,386 - [11757] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-27 10:28:58,447 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId = 2662795 and woag.RefType = 'TempWorkorder';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:58,804 - [11757] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-27 10:28:58,866 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId = 2662795;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:59,223 - [11757] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-27 10:28:59,283 - [11757] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-01-27 10:28:59,356 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:28:59,701 - [11757] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-27 10:28:59,756 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 135 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:29:00,115 - [11757] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-27 10:29:00,185 - [11757] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:29:00,588 - [11757] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-01-27 10:29:01,691 - [11757] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-01-27 10:29:01,752 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 23357 AND WorkOrderNo = '2735089' AND GenerateWorkOrderHistoryId = 11757; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:29:02,186 - [11757] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-27 10:29:02,258 - [11757] - src.utils.log - INFO - Sequential Insertion in work order tables begin - __SPLIT__ 2026-01-27 10:29:02,328 - [11757] - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:29:02,685 - [11757] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into CRM.LeadNote in 0 batches - __SPLIT__ 2026-01-27 10:29:02,758 - [11757] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderAppliedDiscount: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:29:03,128 - [11757] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceAuto.WorkOrderAppliedDiscount in 0 batches - __SPLIT__ 2026-01-27 10:29:03,197 - [11757] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderSalesPersonCommission: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:29:03,577 - [11757] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderSalesPersonCommission in 0 batches - __SPLIT__ 2026-01-27 10:29:03,637 - [11757] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderCommissionAdjustment: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:29:04,015 - [11757] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceAuto.WorkOrderCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-27 10:29:04,118 - [11757] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:29:04,496 - [11757] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-01-27 10:29:05,602 - [11757] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-01-27 10:29:05,668 - [11757] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrder: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:29:06,042 - [11757] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SubWorkOrder in 0 batches - __SPLIT__ 2026-01-27 10:29:06,109 - [11757] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:29:06,490 - [11757] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-01-27 10:29:07,588 - [11757] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-01-27 10:29:07,651 - [11757] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkorderSourceMapping: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:29:08,022 - [11757] - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkorderSourceMapping in 0 batches - __SPLIT__ 2026-01-27 10:29:08,144 - [11757] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:29:08,519 - [11757] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-01-27 10:29:09,599 - [11757] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-01-27 10:29:09,664 - [11757] - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-01-27 10:29:09,728 - [11757] - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 11757 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:29:10,089 - [11757] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-27 10:29:10,161 - [11757] - src.utils.log - INFO - πŸ”„ Updating next gen date sequentially: inside update_next_workorder_generation - __SPLIT__ 2026-01-27 10:29:10,370 - [11757] - src.utils.log - INFO - πŸ›  Creating temp table #tbl_6b7613533f - __SPLIT__ 2026-01-27 10:29:10,739 - [11757] - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_6b7613533f - __SPLIT__ 2026-01-27 10:29:11,081 - [11757] - src.utils.log - INFO - πŸ” Running MERGE update to apply changes - __SPLIT__ 2026-01-27 10:29:11,308 - [11757] - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-01-27 10:29:11,525 - [11757] - src.utils.log - INFO - πŸ” Verified successfully updated 1 rows via #tbl_6b7613533f - __SPLIT__ 2026-01-27 10:29:11,591 - [11757] - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_6b7613533f - __SPLIT__ 2026-01-27 10:29:11,654 - [11757] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 11757 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:29:12,004 - [11757] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-27 10:29:12,059 - [11757] - src.utils.log - INFO - Sequential deletion from temp tables begin - __SPLIT__ 2026-01-27 10:29:12,129 - [11757] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId = 2662795 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:29:12,502 - [11757] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-27 10:29:12,575 - [11757] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId = 2662795 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:29:12,931 - [11757] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-27 10:29:13,057 - [11757] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId = 2662795 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:29:13,419 - [11757] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-27 10:29:13,485 - [11757] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId = 2662795 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:29:13,873 - [11757] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-27 10:29:13,938 - [11757] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId = 2662795 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:29:14,312 - [11757] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-27 10:29:14,382 - [11757] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 2662795 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:29:14,735 - [11757] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-27 10:29:14,804 - [11757] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId = 2662795 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:29:15,158 - [11757] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-27 10:29:15,228 - [11757] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 2662795 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:29:15,612 - [11757] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-27 10:29:15,683 - [11757] - src.utils.log - INFO - Work order published ids: (2662795,) - __SPLIT__ 2026-01-27 10:29:15,755 - [11757] - src.utils.log - INFO - Time took to perform operation in publishing [11757]: 40.58 - __SPLIT__ 2026-01-27 10:29:15,825 - [11757] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [11757] - __SPLIT__ 2026-01-27 10:29:15,894 - [11757] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-01-27 05:29:15.683' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 11757;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-27 10:29:16,252 - [11757] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-28 11:09:53,794 - 11758 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=11758 - __SPLIT__ 2026-01-28 11:09:53,930 - 11758 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 11758 - __SPLIT__ 2026-01-28 11:09:54,003 - 11758 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-28 11:09:54,076 - 11758 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:09:57,296 - 11758 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-28 11:09:57,370 - 11758 - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-01-28 11:09:57,442 - 11758 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 11758;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:09:57,851 - 11758 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-28 11:09:57,921 - 11758 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 11758), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 11758), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 11758 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:09:58,310 - 11758 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-01-28 11:09:58,379 - 11758 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 11758;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:09:58,735 - 11758 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-28 11:09:58,805 - 11758 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-01-28 11:09:58,872 - 11758 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId in (13059, 13044, 13038)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:09:59,242 - 11758 - src.utils.log - INFO - βœ… Fetched 8 rows - __SPLIT__ 2026-01-28 11:09:59,387 - 11758 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-01-28 11:09:59,458 - 11758 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-01-28 11:09:59,530 - 11758 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (23224, 23296, 23299, 23294);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:00,051 - 11758 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-28 11:10:00,127 - 11758 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-01-28 00:00:00' and ServiceDate <= '2026-12-31 00:00:00' and ServiceSetupId in (23224, 23296, 23299, 23294) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:00,502 - 11758 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-28 11:10:01,268 - 11758 - src.utils.log - INFO - Generating work orders for setup: 23224 - __SPLIT__ 2026-01-28 11:10:01,414 - 11758 - src.utils.log - INFO - Generating work orders for setup: 23294 - __SPLIT__ 2026-01-28 11:10:01,537 - 11758 - src.utils.log - INFO - Generating work orders for setup: 23296 - __SPLIT__ 2026-01-28 11:10:01,635 - 11758 - src.utils.log - INFO - Generating work orders for setup: 23299 - __SPLIT__ 2026-01-28 11:10:01,732 - 11758 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (1414, 1364, -1);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:02,090 - 11758 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-28 11:10:02,291 - 11758 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-01-28 11:10:02,383 - 11758 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=135 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:02,745 - 11758 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-28 11:10:02,814 - 11758 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-01-28 11:10:02,873 - 11758 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-01-28 11:10:02,939 - 11758 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23224, 23296, 23299, 23294) ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:04,170 - 11758 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-28 11:10:04,234 - 11758 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23224, 23296, 23299, 23294) ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:04,861 - 11758 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-28 11:10:04,932 - 11758 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23224, 23296, 23299, 23294) ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:05,395 - 11758 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-28 11:10:05,456 - 11758 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23224, 23296, 23299, 23294) ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:06,116 - 11758 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-28 11:10:06,185 - 11758 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23224, 23296, 23299, 23294) ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:06,897 - 11758 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-28 11:10:06,959 - 11758 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23224, 23296, 23299, 23294) ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:07,512 - 11758 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-28 11:10:07,579 - 11758 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23224, 23296, 23299, 23294) ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:07,950 - 11758 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-28 11:10:08,013 - 11758 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23224, 23296, 23299, 23294) (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:08,615 - 11758 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-01-28 11:10:08,678 - 11758 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 28 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:09,100 - 11758 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 28) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-01-28 11:10:11,534 - 11758 - src.utils.log - INFO - βœ… All 28 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-01-28 11:10:11,599 - 11758 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 28 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-01-13 12:12:47.836' and ServiceSetupId in (23224, 23296, 23299, 23294)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:12,008 - 11758 - src.utils.log - INFO - βœ… Fetched 28 rows - __SPLIT__ 2026-01-28 11:10:12,078 - 11758 - src.utils.log - INFO - Id's of work order inserted to DB: [2662796 2662797 2662798 2662799 2662800 2662801 2662802 2662803 2662804 2662805 2662806 2662807 2662808 2662809 2662810 2662811 2662812 2662813 2662814 2662815 2662816 2662817 2662818 2662819 2662820 2662821 2662822 2662823] - __SPLIT__ 2026-01-28 11:10:12,143 - 11758 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (23224, 23296, 23299, 23294);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:12,505 - 11758 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-28 11:10:12,564 - 11758 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-01-28 11:10:12,628 - 11758 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId in (23296, 23299, 23294, 23224)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:12,982 - 11758 - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-01-28 11:10:13,047 - 11758 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId in (23296, 23299, 23294, 23224)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:13,410 - 11758 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-28 11:10:13,546 - 11758 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId in (23296, 23299, 23294, 23224)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:13,909 - 11758 - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-01-28 11:10:13,980 - 11758 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId in (23296, 23299, 23294, 23224)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:14,342 - 11758 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-28 11:10:14,402 - 11758 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId in (23296, 23299, 23294, 23224)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:14,795 - 11758 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-28 11:10:14,871 - 11758 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId in (23296, 23299, 23294, 23224);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:15,235 - 11758 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-01-28 11:10:15,307 - 11758 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId in (23296, 23299, 23294, 23224);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:15,687 - 11758 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-01-28 11:10:15,763 - 11758 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId in (23296, 23299, 23294, 23224);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:16,186 - 11758 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-28 11:10:16,254 - 11758 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId in (23296, 23299, 23294, 23224);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:16,631 - 11758 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-28 11:10:16,720 - 11758 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-01-28 11:10:16,802 - 11758 - src.utils.log - INFO - πŸ“₯ Inserting into CRM.LeadNote: 8 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:17,197 - 11758 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 8) into CRM.LeadNote - __SPLIT__ 2026-01-28 11:10:18,373 - 11758 - src.utils.log - INFO - βœ… All 8 rows inserted successfully into CRM.LeadNote in 1 batches - __SPLIT__ 2026-01-28 11:10:18,473 - 11758 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-01-28 11:10:18,542 - 11758 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.CommunicationPreferencesServiceReportNotification: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:18,969 - 11758 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.CommunicationPreferencesServiceReportNotification in 0 batches - __SPLIT__ 2026-01-28 11:10:19,029 - 11758 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-01-28 11:10:19,100 - 11758 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SetupAutoGenerationSourceMapping: 13 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:19,469 - 11758 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 13) into ServiceCore.SetupAutoGenerationSourceMapping - __SPLIT__ 2026-01-28 11:10:20,401 - 11758 - src.utils.log - INFO - βœ… All 13 rows inserted successfully into ServiceCore.SetupAutoGenerationSourceMapping in 1 batches - __SPLIT__ 2026-01-28 11:10:20,467 - 11758 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-01-28 11:10:20,530 - 11758 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 33 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:20,912 - 11758 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 33) into ServiceCore.WorkOrderAutoGenerationAppliedDiscount - __SPLIT__ 2026-01-28 11:10:22,198 - 11758 - src.utils.log - INFO - βœ… All 33 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 1 batches - __SPLIT__ 2026-01-28 11:10:22,261 - 11758 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-01-28 11:10:22,325 - 11758 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrderAutoGeneration: 5 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:22,713 - 11758 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 5) into ServiceCore.SubWorkOrderAutoGeneration - __SPLIT__ 2026-01-28 11:10:23,987 - 11758 - src.utils.log - INFO - βœ… All 5 rows inserted successfully into ServiceCore.SubWorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-01-28 11:10:24,056 - 11758 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-28 11:10:24,115 - 11758 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:24,487 - 11758 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment in 0 batches - __SPLIT__ 2026-01-28 11:10:24,559 - 11758 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-01-28 11:10:24,625 - 11758 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:25,012 - 11758 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationSalesPersonCommission in 0 batches - __SPLIT__ 2026-01-28 11:10:25,073 - 11758 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-01-28 11:10:25,183 - 11758 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 23 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:25,566 - 11758 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 23) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-01-28 11:10:26,669 - 11758 - src.utils.log - INFO - βœ… All 23 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-01-28 11:10:26,791 - 11758 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-01-28 11:10:26,847 - 11758 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:27,241 - 11758 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 0 batches - __SPLIT__ 2026-01-28 11:10:27,304 - 11758 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-28 11:10:27,370 - 11758 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 41 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:27,751 - 11758 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 41) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-01-28 11:10:29,069 - 11758 - src.utils.log - INFO - βœ… All 41 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-01-28 11:10:29,135 - 11758 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-01-28 11:10:29,197 - 11758 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 11758;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:29,552 - 11758 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-28 11:10:29,609 - 11758 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-01-28 11:10:29,666 - 11758 - src.utils.log - INFO - Time took to perform operation: 35.61 - __SPLIT__ 2026-01-28 11:10:29,730 - 11758 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 11758;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:30,081 - 11758 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-28 11:10:30,146 - 11758 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-01-28 06:10:30.145' WHERE GenerateWorkOrderHistoryId = 11758;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 11:10:30,530 - 11758 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-28 12:56:29,720 - 13393 - src.utils.log - INFO - ParallelProcessing=False GenerateInvoiceHistoryId=13393 - __SPLIT__ 2026-01-28 12:56:29,853 - 13393 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-01-28 12:56:29,926 - 13393 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 12:56:32,067 - 13393 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-28 12:56:32,131 - 13393 - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-01-28 12:56:32,204 - 13393 - src.utils.log - INFO - Sequential Invoice generation algo started for GenerateInvoiceHistoryId: 13393 - __SPLIT__ 2026-01-28 12:56:32,270 - 13393 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET Status = 'InProgress' WHERE GenerateInvoiceHistoryId = 13393;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 12:56:32,651 - 13393 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-28 12:56:32,719 - 13393 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateInvoiceHistory WHERE GenerateInvoiceHistoryId = 13393;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 12:56:33,087 - 13393 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-01-28 12:56:33,153 - 13393 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceId as ServiceMasterId,ss.FrequencyScheduleId as setup_frequency_schedule_id, ssb.*, ss.IsBilling, ss.DepartmentMasterId, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, t.NetDueIn, ss.TaxPercent, ss.PoNumber, ss.DisplayServiceAsSeparateLineItem, ss.SetupEndDate, ss.SetupStartDate from ServiceCore.ServiceSetup ss join ServiceCore.ServiceSetupBilling ssb on ss.ServiceSetupId = ssb.ServiceSetupId join Billing.PaymentTypeMaster ptm on ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId join Billing.Term t on ss.TermId = t.TermId join ServiceCore.ServiceSetupServices sss on ss.ServiceSetupId = sss.ServiceSetupId where ptm.PaymentType= 'Payment Plan' and ss.IsActive =1 and ss.CompanyId= 135 AND ss.IsDeleted =0 AND ss.Status <> 'Canceled' and ss.AccountNumber = '1979' and ss.ServiceSetupId = 23299;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 12:56:33,518 - 13393 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-01-28 12:56:33,582 - 13393 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET Status = 'Completed' WHERE GenerateInvoiceHistoryId = 13393;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 12:56:33,946 - 13393 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-28 12:56:34,011 - 13393 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET InvoiceStatusDateTime = '2026-01-28 07:56:34.011' WHERE GenerateInvoiceHistoryId = 13393;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-01-28 12:56:34,365 - 13393 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-01-28 12:56:34,430 - 13393 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-01-28 12:56:34,496 - 13393 - src.utils.log - INFO - Error in Sequential Invoice Gen ProjectId:13393 - Time took: 4.64 - Error:No setups found for GenerateWorkOrderHistoryid: 13393 - __SPLIT__