Developer Q&A
Soap error when retrieving very old work orders from 2005
I am doing a query for work orders by the day the where created and the following error is reported by your API.
System.Web.Services.Protocols.SoapException: No row with the given identifier exists[Corrigo.BO.Actors.Actor#ActorTypeID: 3, ActorId: 125]
at Corrigo.Web.Services.CorrigoService.Core.ServiceExecutionContext.SoapExceptionBlock(Action action) in C:\TFS-Agent_work\21\s\Source\BusinessObjects\Corrigo.BO.CorrigoService\Core\ServiceExecutionContext.cs:line 293
at Corrigo.Web.Services.CorrigoService.Core.ServiceExecutionContext.SoapExceptionBlockWithSession[T](Func`1 func) in C:\TFS-Agent_work\21\s\Source\BusinessObjects\Corrigo.BO.CorrigoService\Core\ServiceExecutionContext.cs:line 326
at Integration.CorrigoService.RetrieveMultiple(QueryBase queryExpression) in C:\TFS-Agent_work\21\s\Source\Web\Services\Integration\CorrigoService.asmx.cs:line 92
Server stack trace:
at System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation, ProxyRpc& rpc)
at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs)
at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)