2025-12-23 05:16:18.4832 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 29 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:16:18.7800 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 16 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:16:19.0925 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 31 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:16:19.3894 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 51 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:16:19.6863 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 69 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:21:16.3760 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 28 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:21:16.6572 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 64 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:21:16.9541 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 44 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:21:17.7041 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:a3b38bf8-ee5a-4e93-a5e9-46418833a8da Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:a3b38bf8-ee5a-4e93-a5e9-46418833a8da Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 21 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:21:17.9853 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:a3b38bf8-ee5a-4e93-a5e9-46418833a8da Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:a3b38bf8-ee5a-4e93-a5e9-46418833a8da Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 19 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:21:18.2822 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:a3b38bf8-ee5a-4e93-a5e9-46418833a8da Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:a3b38bf8-ee5a-4e93-a5e9-46418833a8da Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 18 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:21:18.5635 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:a3b38bf8-ee5a-4e93-a5e9-46418833a8da Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:a3b38bf8-ee5a-4e93-a5e9-46418833a8da Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 29 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:21:18.8603 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:a3b38bf8-ee5a-4e93-a5e9-46418833a8da Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:a3b38bf8-ee5a-4e93-a5e9-46418833a8da Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 16 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:21:19.1416 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:a3b38bf8-ee5a-4e93-a5e9-46418833a8da Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:a3b38bf8-ee5a-4e93-a5e9-46418833a8da Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 31 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:21:19.4385 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:a3b38bf8-ee5a-4e93-a5e9-46418833a8da Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:a3b38bf8-ee5a-4e93-a5e9-46418833a8da Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 51 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:21:19.7197 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:a3b38bf8-ee5a-4e93-a5e9-46418833a8da Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:a3b38bf8-ee5a-4e93-a5e9-46418833a8da Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 69 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:26:16.5500 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f5b54191-f98f-4ac9-9884-2396767d09a4 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f5b54191-f98f-4ac9-9884-2396767d09a4 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 28 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:26:16.8469 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:be12eeb3-b22a-46cc-825f-0ee255e71c5b Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:be12eeb3-b22a-46cc-825f-0ee255e71c5b Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 64 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:26:17.1438 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:be12eeb3-b22a-46cc-825f-0ee255e71c5b Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:be12eeb3-b22a-46cc-825f-0ee255e71c5b Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 44 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:26:17.7844 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f5b54191-f98f-4ac9-9884-2396767d09a4 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f5b54191-f98f-4ac9-9884-2396767d09a4 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 21 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:26:18.1438 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:c96c9ad0-9ee0-49d5-a9e7-98c74aa43b65 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:c96c9ad0-9ee0-49d5-a9e7-98c74aa43b65 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 19 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:26:18.4563 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:c96c9ad0-9ee0-49d5-a9e7-98c74aa43b65 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:c96c9ad0-9ee0-49d5-a9e7-98c74aa43b65 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 18 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:26:18.7532 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:c96c9ad0-9ee0-49d5-a9e7-98c74aa43b65 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:c96c9ad0-9ee0-49d5-a9e7-98c74aa43b65 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 29 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:26:19.0657 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:c96c9ad0-9ee0-49d5-a9e7-98c74aa43b65 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:c96c9ad0-9ee0-49d5-a9e7-98c74aa43b65 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 16 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:26:19.3625 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:c96c9ad0-9ee0-49d5-a9e7-98c74aa43b65 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:c96c9ad0-9ee0-49d5-a9e7-98c74aa43b65 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 31 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:26:19.6594 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:c96c9ad0-9ee0-49d5-a9e7-98c74aa43b65 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:c96c9ad0-9ee0-49d5-a9e7-98c74aa43b65 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 51 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:26:20.0188 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:c96c9ad0-9ee0-49d5-a9e7-98c74aa43b65 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:c96c9ad0-9ee0-49d5-a9e7-98c74aa43b65 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 69 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:31:16.3491 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:c96c9ad0-9ee0-49d5-a9e7-98c74aa43b65 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:c96c9ad0-9ee0-49d5-a9e7-98c74aa43b65 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 28 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:31:16.6459 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 64 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:31:16.9428 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 44 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:31:17.5835 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 21 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:31:17.8803 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 19 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:31:18.1616 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 18 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:31:18.4585 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 29 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:31:18.8022 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:c96c9ad0-9ee0-49d5-a9e7-98c74aa43b65 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:c96c9ad0-9ee0-49d5-a9e7-98c74aa43b65 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 16 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:31:19.0835 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:c96c9ad0-9ee0-49d5-a9e7-98c74aa43b65 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:c96c9ad0-9ee0-49d5-a9e7-98c74aa43b65 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 31 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:31:19.3803 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:c96c9ad0-9ee0-49d5-a9e7-98c74aa43b65 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:c96c9ad0-9ee0-49d5-a9e7-98c74aa43b65 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 51 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:31:19.6772 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:c96c9ad0-9ee0-49d5-a9e7-98c74aa43b65 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:c96c9ad0-9ee0-49d5-a9e7-98c74aa43b65 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 69 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:36:16.5101 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f9573af4-d9df-423e-8493-2654d8185ea9 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f9573af4-d9df-423e-8493-2654d8185ea9 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 28 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:36:16.8097 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f9573af4-d9df-423e-8493-2654d8185ea9 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f9573af4-d9df-423e-8493-2654d8185ea9 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 64 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:36:17.1085 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f9573af4-d9df-423e-8493-2654d8185ea9 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f9573af4-d9df-423e-8493-2654d8185ea9 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 44 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:36:17.7467 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f9573af4-d9df-423e-8493-2654d8185ea9 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f9573af4-d9df-423e-8493-2654d8185ea9 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 21 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:36:18.0433 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f9573af4-d9df-423e-8493-2654d8185ea9 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f9573af4-d9df-423e-8493-2654d8185ea9 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 19 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:36:18.3383 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f9573af4-d9df-423e-8493-2654d8185ea9 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f9573af4-d9df-423e-8493-2654d8185ea9 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 18 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:36:18.6395 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f9573af4-d9df-423e-8493-2654d8185ea9 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f9573af4-d9df-423e-8493-2654d8185ea9 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 29 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:36:18.9471 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 16 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:36:19.2905 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 31 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:36:19.5967 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 51 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:36:19.8915 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 69 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:41:16.4880 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:a3b38bf8-ee5a-4e93-a5e9-46418833a8da Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:a3b38bf8-ee5a-4e93-a5e9-46418833a8da Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 28 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:41:16.8943 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 64 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:41:17.2849 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 44 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:41:18.1755 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 21 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:41:18.4724 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 19 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:41:18.7537 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 18 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:41:19.0505 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 29 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:41:19.3474 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 16 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:41:19.6756 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:5afa01fb-f5b9-4569-b4da-51d803986795 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:5afa01fb-f5b9-4569-b4da-51d803986795 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 31 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:41:19.9724 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:5afa01fb-f5b9-4569-b4da-51d803986795 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:5afa01fb-f5b9-4569-b4da-51d803986795 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 51 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:41:20.2693 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:5afa01fb-f5b9-4569-b4da-51d803986795 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:5afa01fb-f5b9-4569-b4da-51d803986795 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 69 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:46:16.3579 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:47a80dfa-5ae1-4d69-8064-0653b007951f Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:47a80dfa-5ae1-4d69-8064-0653b007951f Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 28 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:46:16.7017 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 64 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:46:16.9986 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 44 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:46:17.6079 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 21 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:46:17.8892 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 19 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:46:18.1704 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 18 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:46:18.4517 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 29 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:46:18.7486 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 16 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:46:19.0455 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 31 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:46:19.3267 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 51 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:46:19.6080 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:f732c2e2-b7c3-4a32-87df-42e352ec912d Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 69 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:51:16.5164 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 28 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:51:16.8289 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 64 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:51:17.1258 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 44 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:51:17.7508 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 21 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:51:18.0477 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 19 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:51:18.3445 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 18 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:51:18.6258 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 29 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:51:18.9227 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 16 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:51:19.2039 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 31 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:51:19.4852 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 51 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:51:19.7820 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 69 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:56:16.4561 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:5afa01fb-f5b9-4569-b4da-51d803986795 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:5afa01fb-f5b9-4569-b4da-51d803986795 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 28 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:56:16.7530 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 64 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:56:17.0342 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 44 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:56:17.6436 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 21 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:56:17.9248 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 19 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:56:18.2217 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 18 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:56:18.5186 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 29 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:56:18.8155 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 16 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:56:19.0967 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 31 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:56:19.3780 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 51 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 05:56:19.6592 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 69 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 06:01:16.4270 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:e597a8b2-f8ad-41c1-88b9-b36d599b85a2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 28 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 06:01:16.7082 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:58c04700-9419-4c5c-a8a8-7358f6f5a1b2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:58c04700-9419-4c5c-a8a8-7358f6f5a1b2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 64 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 06:01:17.2239 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 44 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 06:01:17.8489 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 21 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 06:01:18.1145 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 19 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 06:01:18.4114 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 18 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 06:01:18.6926 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 29 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 06:01:18.9739 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 117568, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 286, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 2797, @MarketId0 Int32 = 0, @MarketId1 Int32 = 191, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 109, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 233, @LocationId0 Int32 = 0, @LocationId1 Int32 = 314891, @AlertDefinition_AlertTypeId Int32 = 16 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 06:01:19.2551 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 31 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 06:01:19.5520 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 51 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 06:01:19.8333 AlertProcessor System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OutletSOVITypeId'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at DFramework.Database.Query.b__106_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 643 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteReader(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 641 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 251 ClientConnectionId:19e207e0-dd5d-4937-87de-aa2319419dd2 Error Number:207,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 207;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @AlertDefinition_IsDeleted Int32 = 0, @AlertType_IsDeleted Int32 = 0, @AlertDefinition_IsActive Int32 = 1, @AlertType_IsActive Int32 = 1, @AssetId0 Int32 = 0, @AssetId1 Int32 = 118364, @AlertDefinition_ClientId0 Int32 = 0, @AlertDefinition_ClientId1 Int32 = 1480, @AssetModelId0 Int32 = 0, @AssetModelId1 Int32 = 164305, @MarketId0 Int32 = 0, @MarketId1 Int32 = 0, @ClassificationId0 Int32 = 0, @ClassificationId1 Int32 = 0, @LocationTypeId0 Int32 = 0, @LocationTypeId1 Int32 = 0, @LocationId0 Int32 = 0, @LocationId1 Int32 = 433766, @AlertDefinition_AlertTypeId Int32 = 69 SELECT AlertDefinitionId, AlertDefinition.AlertTypeId, Name, AlertBody, TemperatureAbove, TemperatureBelow, MinLight, MaxLight, PowerOffDuration, OutletSOVITypeId, CombineThreshold, MovementDetected, DoorOpenDuration, DisconnectThreshold, AlertAgeThreshold, DoorOpeningLessThan, DoorOpeningGreaterThan, BatteryThreshold, LaneThreshold, ProductCount, StockThreshold, PurityThreshold, PlanogramThreshold, NoDataThreshold, BatteryCloseThreshold, GPSThreshold, StartDate, MovementCountThreshold, PriorityId, ColasThreshold, FlavoursThreshold, DataUsageThreshold, IsAlertForAllProduct, OnlyWithUPC, ManufacturerIds, LastImageThreshold, TargetPortfolioThreshold FROM AlertDefinition INNER JOIN AlertType ON AlertType.AlertTypeId = AlertDefinition.AlertTypeId WHERE AlertDefinition.IsDeleted = @AlertDefinition_IsDeleted AND AlertType.IsDeleted = @AlertType_IsDeleted AND AlertDefinition.IsActive = @AlertDefinition_IsActive AND AlertType.IsActive = @AlertType_IsActive AND AssetId IN ( @AssetId0, @AssetId1 ) AND AlertDefinition.ClientId IN ( @AlertDefinition_ClientId0, @AlertDefinition_ClientId1 ) AND AssetModelId IN ( @AssetModelId0, @AssetModelId1 ) AND MarketId IN ( @MarketId0, @MarketId1 ) AND ClassificationId IN ( @ClassificationId0, @ClassificationId1 ) AND LocationTypeId IN ( @LocationTypeId0, @LocationTypeId1 ) AND LocationId IN ( @LocationId0, @LocationId1 ) AND AlertDefinition.AlertTypeId = @AlertDefinition_AlertTypeId 2025-12-23 07:35:44.5666 MoveToReorder System.Data.SqlClient.SqlException (0x80131904): Transaction (Process ID 89) was deadlocked on lock | communication buffer resources with another process and has been chosen as the deadlock victim. Rerun the transaction. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at DFramework.Database.Query.<>c.b__107_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 653 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteNonQuery(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 651 at CoolR.Tasks.MoveToReorder.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\MoveToReorder.cs:line 540 ClientConnectionId:5d287ea4-0249-4a32-aed0-8c607277f2fb Error Number:1205,State:52,Class:13 System.Data.SqlClient.SqlException (0x80131904): Transaction (Process ID 89) was deadlocked on lock | communication buffer resources with another process and has been chosen as the deadlock victim. Rerun the transaction. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at DFramework.Database.Query.<>c.b__107_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 653 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteNonQuery(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 651 at CoolR.Tasks.MoveToReorder.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\MoveToReorder.cs:line 540 ClientConnectionId:5d287ea4-0249-4a32-aed0-8c607277f2fb Error Number:1205,State:52,Class:13 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 1205;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @OrderStatusId Int32 = 5485, @InTransitOrderStatusId Int32 = 5484 UPDATE Location SET OrderStatusId = @InTransitOrderStatusId FROM ScheduledOrder INNER JOIN Location ON Location.ScheduledOrderId = ScheduledOrder.ScheduledOrderId INNER JOIN CLient On Client.ClientId = Location.ClientId AND Client.HoursMoveScheduledToInTransit > -1 WHERE DATEADD(HOUR, Client.HoursMoveScheduledToInTransit, ScheduledOrder.ModifiedOn) < GETUTCDATE() AND ScheduledOrder.StatusId = @OrderStatusId AND Location.IsDeleted = 0 AND ScheduledOrder.IsDeleted = 0 AND Location.OrderStatusId = @OrderStatusId 2025-12-23 20:30:45.2941 DFramework.Scheduler.TaskBase Error in task: Alert Summary Mail System.Data.SqlClient.SqlException (0x80131904): Length of LOB data (89575) to be replicated exceeds configured maximum 65536. Use the stored procedure sp_configure to increase the configured maximum value for max text repl size option, which defaults to 65536. A configured value of -1 indicates no limit, other that the limit imposed by the data type. The statement has been terminated. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteScalar() at DFramework.Database.Query.<>c.b__103_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 554 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteScalar(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 552 at DFramework.Database.Adapters.SQL.ExecuteInsertStatement(Query query, Int32 id, Boolean useGuid) in D:\Spraxa\Framework\DFramework\Database\Adapters\SQL.cs:line 118 at DFramework.Business.BusinessBase.UpdateArgs.Execute() in D:\Spraxa\Framework\DFramework\Business\BusinessBase.cs:line 582 at DFramework.Business.BusinessBase.Save(Boolean onlyModified) in D:\Spraxa\Framework\DFramework\Business\BusinessBase.cs:line 435 at DFramework.Business.BusinessBase.Save() in D:\Spraxa\Framework\DFramework\Business\BusinessBase.cs:line 401 at DFramework.UI.BusinessBase`1.Save() in D:\Spraxa\Framework\DFramework.UI\BusinessBase.cs:line 62 at CoolR.Tasks.AlertSummaryMail.QueueEmail(String emails, Tags tags, Int32 eventId, Int32 templateId) in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\AlertSummaryMail.cs:line 114 at CoolR.Tasks.AlertSummaryMail.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\AlertSummaryMail.cs:line 103 at DFramework.Scheduler.TaskBase.Run() in D:\Spraxa\Framework\DFramework.Scheduler\TaskBase.cs:line 176 ClientConnectionId:afa3c883-1a7e-4034-850b-597b4dae5ed9 Error Number:7139,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 7139;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @TemplateId Int32 = 165, @EventId Int32 = -12, @IsHtml Boolean = False, @Subject AnsiString = , @Body AnsiString = , @FromName AnsiString = , @FromEmailAddress AnsiString = , @AddlTo AnsiString = , @AddlCc AnsiString = , @AddlBcc AnsiString = , @Tags String = {"body":"\u003ctable cellpadding=\u00272\u0027 cellspacing=\u00270\u0027 border=\u00271\u0027 width=\u0027100%\u0027 style=\u0027font-family: Verdana;font-size:12px\u0027\u003e\u003ctr\u003e\u003cth style=\u0027border: 1px solid #ddd; padding: 8px; width:10%; text-align: center;\u0027\u003eClient Name\u003c/th\u003e\u003cth style=\u0027border: 1px solid #ddd; padding: 8px; width:12%; text-align: center;\u0027\u003eAlert Type\u003c/th\u003e\u003cth style=\u0027border: 1px solid #ddd; padding: 8px; width:10%; text-align: center;\u0027\u003eOpen Alert count older than 24 Hrs\u003c/th\u003e\u003cth style=\u0027border: 1px solid #ddd; padding: 8px; width:10%; text-align: center;\u0027\u003eOpen Alert count in last 24 Hrs\u003c/th\u003e\u003cth style=\u0027border: 1px solid #ddd; padding: 8px; width:10%; text-align: center;\u0027\u003eClosed Alert count in last 24 Hrs\u003c/th\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Hungary\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eGPS Displacement\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCoolR India\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eGPS Displacement\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eHiron\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eGPS Displacement\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eGPS Displacement\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e7\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eHaier\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eGPS Displacement\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e3\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eGPS Displacement\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e33\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eTest App config\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eGPS Displacement\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e2\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eMissing Data\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e60\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eGaurav Client\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003ePurity Alert Consolidate\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCoolR India\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003ePurity Alert Consolidate\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e6\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003ePurity Alert Consolidate\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e11\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eFreshpet\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003ePurity Alert Consolidate\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e4\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003ePurity Alert Consolidate\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e3\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCoolR India\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eShare of Shelf\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e2\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eShare of Shelf\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e4\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eShare of Shelf\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e31\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eTarget Portfolio Compliance Count\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e23\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eFreshpet\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eTarget Portfolio Compliance Count\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e2\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eTarget Portfolio Compliance Count\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e44\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eProduct Category Occupancy\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e6\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eProduct Category Occupancy\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e3\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eFreshpet\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eStock Alert Product Wise Consolidate\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e15\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eProduct Out Of Stock\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e7\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eProduct Out Of Stock\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e16\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eAdditional Shelf\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e2\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eFreshpet\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eAdditional Shelf\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e20\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eFreshpet\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eMissing Price Tag\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e79\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eMissing Price Tag\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e2\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eLow Inventory Consolidate\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e12\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eLow Inventory Consolidate\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCoolR India\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eTemperature Consolidate Alert\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e21\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eTemperature Consolidate Alert\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e21\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eTemperature Consolidate Alert\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e16\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eModem Not Pinging\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e4\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eModem Not Pinging\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e17\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eLRS\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eModem Not Pinging\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e21\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eHeineken Hungary\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCoolR India\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eGaurav Client\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e22\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCompass USA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e122\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUK Office\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e3\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNexy Tech Coca-Cola Trial\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e8\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream France\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e10\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eAmbev Brazil\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e30\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Hungary\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e4\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eECCBC - Morocco\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e2\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream USA Glacier Point\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e11\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eFreshpet\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1922\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eBattery Demo\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream UK\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e18\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eTest App config\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e18\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Mexico\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e88\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eTarget-GC\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e132\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Netherlands\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e3\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eALLPCB\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e94\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e712\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCompass Pantry\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e12\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eSimoes_Brasil\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e9\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Spain\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e15\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eLRS\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e180\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eMinusForty\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream India\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e187\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Hungary-Staging\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e885\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCoca Cola Brazil\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e5\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Brazil\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e3\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eDMF Bait\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e48\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eBrasal\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e213\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eeVentor-Hungary\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Philippines\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e37\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eMarmon\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e8\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eBel Unified\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e6\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream USA Yumi\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Israel\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e5\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Slovakia\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e6\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Denmark\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e188\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e51\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream TM\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e5\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eSYNQ Tech\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e4\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003efwip ice cream UK\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream COOP\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e9\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCold-Tech SA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e3\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Poland\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e21\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Czech Republic\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e5\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Sweden\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e75\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCoolR India\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Low Battery Still Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eGaurav Client\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003ePlanogram Compliance Consolidate Alert\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003ePlanogram Compliance Consolidate Alert\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003ePlanogram Compliance Consolidate Alert\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e34\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eFreshpet\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003ePlanogram Compliance Consolidate Alert\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e28\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCategory Assortment Depth Consolidate\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e31\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCold-Tech SA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e3\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eDMF Bait\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e47\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Sweden\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e78\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e141\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003efwip ice cream UK\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e2\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eDeepanshu\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e3\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eHiron\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCoca Cola Brazil\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e14\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream TM\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e5\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream India\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e191\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Hungary-Staging\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e5\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Mexico\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e91\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Israel\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e5\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream USA Coldfront\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eTest App config\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e9\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eFreshpet\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e2186\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Philippines\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e37\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eSimoes_Brasil\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e400\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream USA New England\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eAmbev Brazil\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e30\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Brazil\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e3\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream UK\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e27\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Czech Republic\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e5\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCompass USA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e128\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eMinusForty\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e2054\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eChilled DSD\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e24\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Poland\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e21\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eLRS\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e217\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCompass Pantry\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e12\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Netherlands\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e3\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream COOP\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e87\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e77\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eBattery Demo\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eECCBC - Morocco\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e2\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eSYNQ Tech\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e4\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCarlsberg Ukraine\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUK Office\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e3\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream USA TransCold\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e83\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Denmark\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e232\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Slovakia\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e6\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eHeineken Hungary\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNexy Tech Coca-Cola Trial\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e8\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eBel Unified\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e6\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream USA Yumi\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e5\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eTarget-GC\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e140\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eAndina Brazil\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e486\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eBrasal\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e296\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eMarmon\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e8\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eeVentor-Hungary\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eGaurav Client\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eTarget Portfolio Compliance Consolidate\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream UK\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eTarget Portfolio Compliance Consolidate\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eTarget Portfolio Compliance Consolidate\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e48\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eTarget Portfolio Compliance Consolidate\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e8\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCommunication with no assignment\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCommunication with no assignment\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCoolR India\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eHigh Image Count\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e4\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Czech Republic\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eBattery Depletion\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e2\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eBattery Depletion\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e12\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003etest\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eBattery Depletion\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e7\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eRejected Image No Planogram\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e3\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eFreshpet\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eRejected Image No Planogram\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e7\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e","attachmentId":"208822","CurrentDate":"12-24-2025"}, @StatusId Byte = 0, @CreatedByUserId AnsiString = 0, @CreatedOn DateTime2 = 12/24/2025 4:30:45 AM, @ModifiedByUserId AnsiString = 0, @ModifiedOn DateTime2 = 12/24/2025 4:30:45 AM INSERT INTO EmailQueue (TemplateId,EventId,IsHtml,Subject,Body,FromName,FromEmailAddress,AddlTo,AddlCc,AddlBcc,Tags,StatusId,CreatedByUserId,CreatedOn,ModifiedByUserId,ModifiedOn) VALUES (@TemplateId,@EventId,@IsHtml,@Subject,@Body,@FromName,@FromEmailAddress,@AddlTo,@AddlCc,@AddlBcc,@Tags,@StatusId,@CreatedByUserId,@CreatedOn,@ModifiedByUserId,@ModifiedOn) ; SELECT NewId = SCOPE_IDENTITY() 2025-12-23 20:30:45.5598 TaskExecution Task Execution Error: Alert Summary Mail System.Data.SqlClient.SqlException (0x80131904): Length of LOB data (89575) to be replicated exceeds configured maximum 65536. Use the stored procedure sp_configure to increase the configured maximum value for max text repl size option, which defaults to 65536. A configured value of -1 indicates no limit, other that the limit imposed by the data type. The statement has been terminated. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteScalar() at DFramework.Database.Query.<>c.b__103_0(DbCommandParameters parameters) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 554 at DFramework.Database.Query.ExecuteCommand[ReturnType](Func`2 method, IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 613 at DFramework.Database.Query.ExecuteScalar(IDbCommand cm, IDbTransaction tr) in D:\Spraxa\Framework\DFramework\Database\Query.cs:line 552 at DFramework.Database.Adapters.SQL.ExecuteInsertStatement(Query query, Int32 id, Boolean useGuid) in D:\Spraxa\Framework\DFramework\Database\Adapters\SQL.cs:line 118 at DFramework.Business.BusinessBase.UpdateArgs.Execute() in D:\Spraxa\Framework\DFramework\Business\BusinessBase.cs:line 582 at DFramework.Business.BusinessBase.Save(Boolean onlyModified) in D:\Spraxa\Framework\DFramework\Business\BusinessBase.cs:line 435 at DFramework.Business.BusinessBase.Save() in D:\Spraxa\Framework\DFramework\Business\BusinessBase.cs:line 401 at DFramework.UI.BusinessBase`1.Save() in D:\Spraxa\Framework\DFramework.UI\BusinessBase.cs:line 62 at CoolR.Tasks.AlertSummaryMail.QueueEmail(String emails, Tags tags, Int32 eventId, Int32 templateId) in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\AlertSummaryMail.cs:line 114 at CoolR.Tasks.AlertSummaryMail.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\AlertSummaryMail.cs:line 103 at DFramework.Scheduler.TaskBase.Run() in D:\Spraxa\Framework\DFramework.Scheduler\TaskBase.cs:line 176 ClientConnectionId:afa3c883-1a7e-4034-850b-597b4dae5ed9 Error Number:7139,State:1,Class:16 HelpLink.ProdName: Microsoft SQL Server;HelpLink.ProdVer: 17.00.0925;HelpLink.EvtSrc: MSSQLServer;HelpLink.EvtID: 7139;HelpLink.BaseHelpUrl: http://go.microsoft.com/fwlink;HelpLink.LinkId: 20476;Query: DECLARE @TemplateId Int32 = 165, @EventId Int32 = -12, @IsHtml Boolean = False, @Subject AnsiString = , @Body AnsiString = , @FromName AnsiString = , @FromEmailAddress AnsiString = , @AddlTo AnsiString = , @AddlCc AnsiString = , @AddlBcc AnsiString = , @Tags String = {"body":"\u003ctable cellpadding=\u00272\u0027 cellspacing=\u00270\u0027 border=\u00271\u0027 width=\u0027100%\u0027 style=\u0027font-family: Verdana;font-size:12px\u0027\u003e\u003ctr\u003e\u003cth style=\u0027border: 1px solid #ddd; padding: 8px; width:10%; text-align: center;\u0027\u003eClient Name\u003c/th\u003e\u003cth style=\u0027border: 1px solid #ddd; padding: 8px; width:12%; text-align: center;\u0027\u003eAlert Type\u003c/th\u003e\u003cth style=\u0027border: 1px solid #ddd; padding: 8px; width:10%; text-align: center;\u0027\u003eOpen Alert count older than 24 Hrs\u003c/th\u003e\u003cth style=\u0027border: 1px solid #ddd; padding: 8px; width:10%; text-align: center;\u0027\u003eOpen Alert count in last 24 Hrs\u003c/th\u003e\u003cth style=\u0027border: 1px solid #ddd; padding: 8px; width:10%; text-align: center;\u0027\u003eClosed Alert count in last 24 Hrs\u003c/th\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Hungary\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eGPS Displacement\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCoolR India\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eGPS Displacement\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eHiron\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eGPS Displacement\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eGPS Displacement\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e7\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eHaier\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eGPS Displacement\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e3\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eGPS Displacement\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e33\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eTest App config\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eGPS Displacement\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e2\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eMissing Data\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e60\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eGaurav Client\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003ePurity Alert Consolidate\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCoolR India\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003ePurity Alert Consolidate\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e6\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003ePurity Alert Consolidate\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e11\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eFreshpet\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003ePurity Alert Consolidate\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e4\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003ePurity Alert Consolidate\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e3\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCoolR India\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eShare of Shelf\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e2\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eShare of Shelf\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e4\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eShare of Shelf\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e31\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eTarget Portfolio Compliance Count\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e23\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eFreshpet\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eTarget Portfolio Compliance Count\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e2\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eTarget Portfolio Compliance Count\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e44\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eProduct Category Occupancy\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e6\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eProduct Category Occupancy\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e3\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eFreshpet\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eStock Alert Product Wise Consolidate\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e15\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eProduct Out Of Stock\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e7\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eProduct Out Of Stock\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e16\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eAdditional Shelf\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e2\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eFreshpet\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eAdditional Shelf\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e20\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eFreshpet\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eMissing Price Tag\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e79\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eMissing Price Tag\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e2\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eLow Inventory Consolidate\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e12\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eLow Inventory Consolidate\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCoolR India\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eTemperature Consolidate Alert\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e21\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eTemperature Consolidate Alert\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e21\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eTemperature Consolidate Alert\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e16\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eModem Not Pinging\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e4\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eModem Not Pinging\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e17\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eLRS\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eModem Not Pinging\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e21\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eHeineken Hungary\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCoolR India\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eGaurav Client\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e22\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCompass USA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e122\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUK Office\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e3\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNexy Tech Coca-Cola Trial\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e8\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream France\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e10\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eAmbev Brazil\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e30\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Hungary\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e4\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eECCBC - Morocco\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e2\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream USA Glacier Point\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e11\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eFreshpet\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1922\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eBattery Demo\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream UK\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e18\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eTest App config\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e18\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Mexico\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e88\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eTarget-GC\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e132\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Netherlands\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e3\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eALLPCB\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e94\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e712\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCompass Pantry\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e12\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eSimoes_Brasil\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e9\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Spain\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e15\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eLRS\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e180\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eMinusForty\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream India\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e187\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Hungary-Staging\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e885\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCoca Cola Brazil\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e5\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Brazil\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e3\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eDMF Bait\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e48\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eBrasal\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e213\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eeVentor-Hungary\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Philippines\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e37\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eMarmon\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e8\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eBel Unified\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e6\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream USA Yumi\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Israel\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e5\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Slovakia\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e6\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Denmark\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e188\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e51\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream TM\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e5\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eSYNQ Tech\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e4\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003efwip ice cream UK\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream COOP\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e9\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCold-Tech SA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e3\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Poland\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e21\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Czech Republic\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e5\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Sweden\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNo Communication\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e75\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCoolR India\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Low Battery Still Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eGaurav Client\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003ePlanogram Compliance Consolidate Alert\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003ePlanogram Compliance Consolidate Alert\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003ePlanogram Compliance Consolidate Alert\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e34\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eFreshpet\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003ePlanogram Compliance Consolidate Alert\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e28\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCategory Assortment Depth Consolidate\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e31\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCold-Tech SA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e3\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eDMF Bait\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e47\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Sweden\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e78\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e141\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003efwip ice cream UK\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e2\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eDeepanshu\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e3\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eHiron\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCoca Cola Brazil\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e14\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream TM\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e5\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream India\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e191\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Hungary-Staging\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e5\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Mexico\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e91\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Israel\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e5\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream USA Coldfront\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eTest App config\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e9\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eFreshpet\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e2186\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Philippines\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e37\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eSimoes_Brasil\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e400\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream USA New England\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eAmbev Brazil\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e30\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Brazil\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e3\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream UK\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e27\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Czech Republic\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e5\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCompass USA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e128\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eMinusForty\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e2054\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eChilled DSD\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e24\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Poland\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e21\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eLRS\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e217\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCompass Pantry\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e12\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Netherlands\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e3\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream COOP\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e87\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e77\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eBattery Demo\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eECCBC - Morocco\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e2\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eSYNQ Tech\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e4\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCarlsberg Ukraine\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUK Office\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e3\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream USA TransCold\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e83\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Denmark\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e232\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Slovakia\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e6\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eHeineken Hungary\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eNexy Tech Coca-Cola Trial\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e8\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eBel Unified\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e6\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream USA Yumi\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e5\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eTarget-GC\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e140\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eAndina Brazil\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e486\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eBrasal\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e296\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eMarmon\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e8\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eeVentor-Hungary\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCamera Not Working\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eGaurav Client\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eTarget Portfolio Compliance Consolidate\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream UK\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eTarget Portfolio Compliance Consolidate\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eTarget Portfolio Compliance Consolidate\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e48\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eTarget Portfolio Compliance Consolidate\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e8\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCommunication with no assignment\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office QA\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCommunication with no assignment\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eCoolR India\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eHigh Image Count\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e4\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e1\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eUnilever Ice Cream Czech Republic\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eBattery Depletion\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e2\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eBattery Depletion\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e12\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003etest\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eBattery Depletion\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e7\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eIndia Office iOT\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eRejected Image No Planogram\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e3\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eFreshpet\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: left;\u0027\u003eRejected Image No Planogram\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e7\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003ctd style=\u0027border: 1px solid #ddd; padding: 8px; text-align: right;\u0027\u003e0\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e","attachmentId":"208822","CurrentDate":"12-24-2025"}, @StatusId Byte = 0, @CreatedByUserId AnsiString = 0, @CreatedOn DateTime2 = 12/24/2025 4:30:45 AM, @ModifiedByUserId AnsiString = 0, @ModifiedOn DateTime2 = 12/24/2025 4:30:45 AM INSERT INTO EmailQueue (TemplateId,EventId,IsHtml,Subject,Body,FromName,FromEmailAddress,AddlTo,AddlCc,AddlBcc,Tags,StatusId,CreatedByUserId,CreatedOn,ModifiedByUserId,ModifiedOn) VALUES (@TemplateId,@EventId,@IsHtml,@Subject,@Body,@FromName,@FromEmailAddress,@AddlTo,@AddlCc,@AddlBcc,@Tags,@StatusId,@CreatedByUserId,@CreatedOn,@ModifiedByUserId,@ModifiedOn) ; SELECT NewId = SCOPE_IDENTITY() 2025-12-23 22:30:53.1363 AlertProcessor System.DivideByZeroException: Attempted to divide by zero. at System.Decimal.FCallDivide(Decimal& d1, Decimal& d2) at System.Decimal.op_Division(Decimal d1, Decimal d2) at CoolR.Tasks.ProcessAlertData.ProductStockLevelAlert(Int32 alertId, Int32 currentRecordId, DateTime latestEventTime, Int32 stockThreshold, Boolean latestAlertClosed, Int32 assetId, String alertText, Int32 alertDefinitionId, DateTime startDate, DateTime endDate, Int32 alertAgeThreshold, Int32 clientId, Int32 locationId, Int32 priorityId, List`1 alerts, Boolean isForAllProduct) in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 1965 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 389 System.DivideByZeroException: Attempted to divide by zero. at System.Decimal.FCallDivide(Decimal& d1, Decimal& d2) at System.Decimal.op_Division(Decimal d1, Decimal d2) at CoolR.Tasks.ProcessAlertData.ProductStockLevelAlert(Int32 alertId, Int32 currentRecordId, DateTime latestEventTime, Int32 stockThreshold, Boolean latestAlertClosed, Int32 assetId, String alertText, Int32 alertDefinitionId, DateTime startDate, DateTime endDate, Int32 alertAgeThreshold, Int32 clientId, Int32 locationId, Int32 priorityId, List`1 alerts, Boolean isForAllProduct) in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 1965 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 389 2025-12-23 22:40:50.2811 AlertProcessor System.DivideByZeroException: Attempted to divide by zero. at System.Decimal.FCallDivide(Decimal& d1, Decimal& d2) at System.Decimal.op_Division(Decimal d1, Decimal d2) at CoolR.Tasks.ProcessAlertData.ProductStockLevelAlert(Int32 alertId, Int32 currentRecordId, DateTime latestEventTime, Int32 stockThreshold, Boolean latestAlertClosed, Int32 assetId, String alertText, Int32 alertDefinitionId, DateTime startDate, DateTime endDate, Int32 alertAgeThreshold, Int32 clientId, Int32 locationId, Int32 priorityId, List`1 alerts, Boolean isForAllProduct) in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 1965 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 389 System.DivideByZeroException: Attempted to divide by zero. at System.Decimal.FCallDivide(Decimal& d1, Decimal& d2) at System.Decimal.op_Division(Decimal d1, Decimal d2) at CoolR.Tasks.ProcessAlertData.ProductStockLevelAlert(Int32 alertId, Int32 currentRecordId, DateTime latestEventTime, Int32 stockThreshold, Boolean latestAlertClosed, Int32 assetId, String alertText, Int32 alertDefinitionId, DateTime startDate, DateTime endDate, Int32 alertAgeThreshold, Int32 clientId, Int32 locationId, Int32 priorityId, List`1 alerts, Boolean isForAllProduct) in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 1965 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 389 2025-12-23 23:10:49.6067 AlertProcessor System.DivideByZeroException: Attempted to divide by zero. at System.Decimal.FCallDivide(Decimal& d1, Decimal& d2) at System.Decimal.op_Division(Decimal d1, Decimal d2) at CoolR.Tasks.ProcessAlertData.ProductStockLevelAlert(Int32 alertId, Int32 currentRecordId, DateTime latestEventTime, Int32 stockThreshold, Boolean latestAlertClosed, Int32 assetId, String alertText, Int32 alertDefinitionId, DateTime startDate, DateTime endDate, Int32 alertAgeThreshold, Int32 clientId, Int32 locationId, Int32 priorityId, List`1 alerts, Boolean isForAllProduct) in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 1965 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 389 System.DivideByZeroException: Attempted to divide by zero. at System.Decimal.FCallDivide(Decimal& d1, Decimal& d2) at System.Decimal.op_Division(Decimal d1, Decimal d2) at CoolR.Tasks.ProcessAlertData.ProductStockLevelAlert(Int32 alertId, Int32 currentRecordId, DateTime latestEventTime, Int32 stockThreshold, Boolean latestAlertClosed, Int32 assetId, String alertText, Int32 alertDefinitionId, DateTime startDate, DateTime endDate, Int32 alertAgeThreshold, Int32 clientId, Int32 locationId, Int32 priorityId, List`1 alerts, Boolean isForAllProduct) in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 1965 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 389 2025-12-23 23:15:53.5465 AlertProcessor System.DivideByZeroException: Attempted to divide by zero. at System.Decimal.FCallDivide(Decimal& d1, Decimal& d2) at System.Decimal.op_Division(Decimal d1, Decimal d2) at CoolR.Tasks.ProcessAlertData.ProductStockLevelAlert(Int32 alertId, Int32 currentRecordId, DateTime latestEventTime, Int32 stockThreshold, Boolean latestAlertClosed, Int32 assetId, String alertText, Int32 alertDefinitionId, DateTime startDate, DateTime endDate, Int32 alertAgeThreshold, Int32 clientId, Int32 locationId, Int32 priorityId, List`1 alerts, Boolean isForAllProduct) in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 1965 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 389 System.DivideByZeroException: Attempted to divide by zero. at System.Decimal.FCallDivide(Decimal& d1, Decimal& d2) at System.Decimal.op_Division(Decimal d1, Decimal d2) at CoolR.Tasks.ProcessAlertData.ProductStockLevelAlert(Int32 alertId, Int32 currentRecordId, DateTime latestEventTime, Int32 stockThreshold, Boolean latestAlertClosed, Int32 assetId, String alertText, Int32 alertDefinitionId, DateTime startDate, DateTime endDate, Int32 alertAgeThreshold, Int32 clientId, Int32 locationId, Int32 priorityId, List`1 alerts, Boolean isForAllProduct) in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 1965 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 389 2025-12-23 23:20:51.5330 AlertProcessor System.DivideByZeroException: Attempted to divide by zero. at System.Decimal.FCallDivide(Decimal& d1, Decimal& d2) at System.Decimal.op_Division(Decimal d1, Decimal d2) at CoolR.Tasks.ProcessAlertData.ProductStockLevelAlert(Int32 alertId, Int32 currentRecordId, DateTime latestEventTime, Int32 stockThreshold, Boolean latestAlertClosed, Int32 assetId, String alertText, Int32 alertDefinitionId, DateTime startDate, DateTime endDate, Int32 alertAgeThreshold, Int32 clientId, Int32 locationId, Int32 priorityId, List`1 alerts, Boolean isForAllProduct) in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 1965 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 389 System.DivideByZeroException: Attempted to divide by zero. at System.Decimal.FCallDivide(Decimal& d1, Decimal& d2) at System.Decimal.op_Division(Decimal d1, Decimal d2) at CoolR.Tasks.ProcessAlertData.ProductStockLevelAlert(Int32 alertId, Int32 currentRecordId, DateTime latestEventTime, Int32 stockThreshold, Boolean latestAlertClosed, Int32 assetId, String alertText, Int32 alertDefinitionId, DateTime startDate, DateTime endDate, Int32 alertAgeThreshold, Int32 clientId, Int32 locationId, Int32 priorityId, List`1 alerts, Boolean isForAllProduct) in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 1965 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 389 2025-12-23 23:25:52.6290 AlertProcessor System.DivideByZeroException: Attempted to divide by zero. at System.Decimal.FCallDivide(Decimal& d1, Decimal& d2) at System.Decimal.op_Division(Decimal d1, Decimal d2) at CoolR.Tasks.ProcessAlertData.ProductStockLevelAlert(Int32 alertId, Int32 currentRecordId, DateTime latestEventTime, Int32 stockThreshold, Boolean latestAlertClosed, Int32 assetId, String alertText, Int32 alertDefinitionId, DateTime startDate, DateTime endDate, Int32 alertAgeThreshold, Int32 clientId, Int32 locationId, Int32 priorityId, List`1 alerts, Boolean isForAllProduct) in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 1965 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 389 System.DivideByZeroException: Attempted to divide by zero. at System.Decimal.FCallDivide(Decimal& d1, Decimal& d2) at System.Decimal.op_Division(Decimal d1, Decimal d2) at CoolR.Tasks.ProcessAlertData.ProductStockLevelAlert(Int32 alertId, Int32 currentRecordId, DateTime latestEventTime, Int32 stockThreshold, Boolean latestAlertClosed, Int32 assetId, String alertText, Int32 alertDefinitionId, DateTime startDate, DateTime endDate, Int32 alertAgeThreshold, Int32 clientId, Int32 locationId, Int32 priorityId, List`1 alerts, Boolean isForAllProduct) in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 1965 at CoolR.Tasks.ProcessAlertData.Execute() in D:\Spraxa\CoolR-Group\portal\CoolR.Tasks\ProcessAlertData.cs:line 389