-----------Exception Details on 3/22/2024 10:32:29 AM----------------- ------------------------------------------------------------------------------------- Log Written Date: 3/22/2024 10:32:29 AM Subject: SaveNoteMobileError Body: System.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_WorkOrderCustQty_WorkOrderLineItems". The conflict occurred in database "ServiceSuite", table "dbo.WorkOrderLineItems", column 'WorkOrderLineIdent'. 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 WO.WorkOrderLineItem.Save(WorkOrder wo, Program prog, ServicePartner SP, Security sec) in D:\ServiceSuite\ServiceSuite\WorkOrderLineItem.cs:line 445 at WO.WorkOrder.ReorderLineItems(List`1 LineItems, Int64 WorkOrderIdent) in D:\ServiceSuite\ServiceSuite\WorkOrder.svc.cs:line 684 at WO.WorkOrder.SaveLineItems() in D:\ServiceSuite\ServiceSuite\WorkOrder.svc.cs:line 644 at WO.WorkOrder.Save() in D:\ServiceSuite\ServiceSuite\WorkOrder.svc.cs:line 2366 at ServiceSuite.Service.SaveNoteMobile(Notes Note, String FileName) in D:\ServiceSuite\ServiceSuite\SS.svc.cs:line 5080 ClientConnectionId:018f7ce3-4725-48ab-acc6-1d18aca50c76 Error Number:547,State:0,Class:16


IMG_20240322_103226_1.jpg --------------------------------*End*------------------------------------------ -----------Exception Details on 3/22/2024 10:32:30 AM----------------- ------------------------------------------------------------------------------------- Log Written Date: 3/22/2024 10:32:30 AM Subject: SaveNoteMobileError Body: System.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_WorkOrderCustQty_WorkOrderLineItems". The conflict occurred in database "ServiceSuite", table "dbo.WorkOrderLineItems", column 'WorkOrderLineIdent'. 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 WO.WorkOrderLineItem.Save(WorkOrder wo, Program prog, ServicePartner SP, Security sec) in D:\ServiceSuite\ServiceSuite\WorkOrderLineItem.cs:line 445 at WO.WorkOrder.ReorderLineItems(List`1 LineItems, Int64 WorkOrderIdent) in D:\ServiceSuite\ServiceSuite\WorkOrder.svc.cs:line 684 at WO.WorkOrder.SaveLineItems() in D:\ServiceSuite\ServiceSuite\WorkOrder.svc.cs:line 644 at WO.WorkOrder.Save() in D:\ServiceSuite\ServiceSuite\WorkOrder.svc.cs:line 2366 at ServiceSuite.Service.SaveNoteMobile(Notes Note, String FileName) in D:\ServiceSuite\ServiceSuite\SS.svc.cs:line 5080 ClientConnectionId:314219a9-6492-470c-8e97-7d9ad3abdc03 Error Number:547,State:0,Class:16


IMG_20240322_103226_2.jpg --------------------------------*End*------------------------------------------