Sometimes its a deadlock
Error: System.Data.SqlClient.SqlException (0x80131904): Transaction (Process ID 1121) was deadlocked on lock 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.SqlInternalConnection.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.TryHasMoreRows(Boolean& moreRows)
at System.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more)
at System.Data.SqlClient.SqlDataReader.Read()
at lambda_method(Closure , SqlDataReader , List`1 )
at Epicor.ServiceModel.Tableset.DBReaderAdapter.LoadFromReader[TData](SqlDataReader reader, List`1 table, IceColumnCollection iceColumns) in C:\_Releases\ICE\UD10.2.600.13FW\Source\Framework\Epicor.System\Data\DataReader\DBReaderAdapter.cs:line 83
at Ice.SystemIntegration.Integration.GetIMTable[TLinqRow](String whereClause, LockHint lockHint) in C:\_Releases\ICE\UD10.2.600.13FW\Source\Framework\Epicor.Ice\SystemIntegration\Integration.cs:line 454
at Ice.SystemIntegration.Integration.GetIMTable[TLinqRow](Int32 queueID, LockHint lockHint) in C:\_Releases\ICE\UD10.2.600.13FW\Source\Framework\Epicor.Ice\SystemIntegration\Integration.cs:line 422
at Erp.Internal.SI.MT.MTAPInvHedImpVal.ValidateAPInvcSched(Int32 pIntQueID) in C:\_Releases\ERP\UD10.2.600.13\Source\Server\Internal\SI\MT\MTAPInvHedImpVal\MTAPInvHedImpVal.cs:line 200
at Erp.Internal.SI.MT.MTAPInvHedImpVal.RunMTAPInvHedImpVal(Int32 pIntQueID, List`1& tt_EFValidation) in C:\_Releases\ERP\UD10.2.600.13\Source\Server\Internal\SI\MT\MTAPInvHedImpVal\MTAPInvHedImpVal.cs:line 193
ClientConnectionId:17404e9f-e2df-40fe-a5d8-6faf0378d59d
Error Number:1205,State:51,Class:13
2/3/2021 4:28:15 PM (Server:localhost PID:9140 DB:server01\EpicorERP Task:2509002) Multi-Company Process - Error: Stack Trace
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
at System.Data.SqlClient.SqlInternalConnection.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.TryHasMoreRows(Boolean& moreRows)
at System.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more)
at System.Data.SqlClient.SqlDataReader.Read()
at lambda_method(Closure , SqlDataReader , List`1 )
at Epicor.ServiceModel.Tableset.DBReaderAdapter.LoadFromReader[TData](SqlDataReader reader, List`1 table, IceColumnCollection iceColumns) in C:\_Releases\ICE\UD10.2.600.13FW\Source\Framework\Epicor.System\Data\DataReader\DBReaderAdapter.cs:line 83
at Ice.SystemIntegration.Integration.GetIMTable[TLinqRow](String whereClause, LockHint lockHint) in C:\_Releases\ICE\UD10.2.600.13FW\Source\Framework\Epicor.Ice\SystemIntegration\Integration.cs:line 454
at Ice.SystemIntegration.Integration.GetIMTable[TLinqRow](Int32 queueID, LockHint lockHint) in C:\_Releases\ICE\UD10.2.600.13FW\Source\Framework\Epicor.Ice\SystemIntegration\Integration.cs:line 422
at Erp.Internal.SI.MT.MTAPInvHedImpVal.ValidateAPInvcSched(Int32 pIntQueID) in C:\_Releases\ERP\UD10.2.600.13\Source\Server\Internal\SI\MT\MTAPInvHedImpVal\MTAPInvHedImpVal.cs:line 200
at Erp.Internal.SI.MT.MTAPInvHedImpVal.RunMTAPInvHedImpVal(Int32 pIntQueID, List`1& tt_EFValidation) in C:\_Releases\ERP\UD10.2.600.13\Source\Server\Internal\SI\MT\MTAPInvHedImpVal\MTAPInvHedImpVal.cs:line 193
2/3/2021 4:28:15 PM (Server:localhost PID:9140 DB:server01\EpicorERP Task:2509002) Multi-Company Process - ...Processed Inbound APInvHed (FCO/FLX) (172136) [Time to complete: 00:00:00:953]...
2/3/2021 4:28:15 PM (Server:localhost PID:9140 DB:server01\EpicorERP Task:2509002) Multi-Company Process - Error: System.Data.SqlClient.SqlException (0x80131904): The COMMIT TRANSACTION request has no corresponding BEGIN TRANSACTION.
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
at System.Data.SqlClient.SqlInternalConnection.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.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
at System.Data.SqlClient.TdsParser.TdsExecuteTransactionManagerRequest(Byte[] buffer, TransactionManagerRequestType request, String transactionName, TransactionManagerIsolationLevel isoLevel, Int32 timeout, SqlInternalTransaction transaction, TdsParserStateObject stateObj, Boolean isDelegateControlRequest)
at System.Data.SqlClient.SqlInternalConnectionTds.ExecuteTransactionYukon(TransactionRequest transactionRequest, String transactionName, IsolationLevel iso, SqlInternalTransaction internalTransaction, Boolean isDelegateControlRequest)
at System.Data.SqlClient.SqlDelegatedTransaction.SinglePhaseCommit(SinglePhaseEnlistment enlistment)
ClientConnectionId:17404e9f-e2df-40fe-a5d8-6faf0378d59d
Error Number:3902,State:3,Class:16
2/3/2021 4:28:15 PM (Server:localhost PID:9140 DB:server01\EpicorERP Task:2509002) Multi-Company Process - Error: Stack Trace
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
at System.Data.SqlClient.SqlInternalConnection.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.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
at System.Data.SqlClient.TdsParser.TdsExecuteTransactionManagerRequest(Byte[] buffer, TransactionManagerRequestType request, String transactionName, TransactionManagerIsolationLevel isoLevel, Int32 timeout, SqlInternalTransaction transaction, TdsParserStateObject stateObj, Boolean isDelegateControlRequest)
at System.Data.SqlClient.SqlInternalConnectionTds.ExecuteTransactionYukon(TransactionRequest transactionRequest, String transactionName, IsolationLevel iso, SqlInternalTransaction internalTransaction, Boolean isDelegateControlRequest)
at System.Data.SqlClient.SqlDelegatedTransaction.SinglePhaseCommit(SinglePhaseEnlistment enlistment)
2/3/2021 4:28:15 PM (Server:localhost PID:9140 DB:server01\EpicorERP Task:2509002) Multi-Company Process - ...Processed Inbound APInvHed (FCO/FDS) (172132) [Time to complete: 00:00:00:984]...
2/3/2021 4:28:15 PM (Server:localhost PID:9140 DB:server01\EpicorERP Task:2509002) Multi-Company Process - 1 Inbound Records Processed (FCO/FDS)
2/3/2021 4:28:15 PM (Server:localhost PID:9140 DB:server01\EpicorERP Task:2509002) Multi-Company Process - ...Processing Inbound APInvHed (FCO/FDS) (172133)...
2/3/2021 4:28:16 PM (Server:localhost PID:9140 DB:server01\EpicorERP Task:2509002) Multi-Company Process - ...Processed Inbound APInvHed (FCO/FDS) (172133) [Time to complete: 00:00:00:437]...
I agree, wasn’t sure if you had any “known issue” your working on related to this. I couldnt find any PRB’s with it.
Will have to report it, have someone investigate. I need to build a DEV test-case and Rapid Post groups, see how many times I can replicate it, so I can pass along “replication steps”.