Order Release Error

Got this error and it says No Open or Valid Order Releases Exist. Any ideas? Everything in teh order loosk fine, but I may be missing something.

Business Layer Exception

No open or valid Order Releases exist.

Exception caught in: Epicor.ServiceModel

Error Detail

Description: No open or valid Order Releases exist.
Program: Erp.Services.BO.CustShip.dll
Method: PreCreateMassShipDtl
Line Number: 24140
Column Number: 17
Server Trace Stack: at Erp.Services.BO.CustShipSvc.PreCreateMassShipDtl(Int32 packNum, Int32 orderNum, String& warnMsg, CustShipTableset& ds) in c:_Releases\ERP\UD10.1.400.19\Source\Server\Services\BO\CustShip\CustShip.cs:line 24140
at Epicor.Customization.Bpm.BO236E6A7A72D247968DFC6AC59789362E.PreCreateMassShipDtlImpl.ExecuteBase(PreCreateMassShipDtlParameters parameters)
at Epicor.Customization.Bpm.MethodCustomizationBase23.RunDirectives(TParam parameters) in c:\_Releases\ICE\3.1.400.19\source\Server\Internal\Lib\Epicor.Customization.BPM\MethodCustomizationBase2.cs:line 218 at Epicor.Customization.Bpm.CustomizationBase23.Execute(TParam parameters) in c:_Releases\ICE\3.1.400.19\source\Server\Internal\Lib\Epicor.Customization.BPM\CustomizationBase2.cs:line 77
at Epicor.Customization.Bpm.BO236E6A7A72D247968DFC6AC59789362E.CustShipSvcCustomization.PreCreateMassShipDtl(Int32 packNum, Int32 orderNum, String& warnMsg, CustShipTableset& ds)
at Erp.Services.BO.CustShipSvcFacade.PreCreateMassShipDtl(Int32 packNum, Int32 orderNum, String& warnMsg, CustShipTableset& ds) in c:_Releases\ERP\UD10.1.400.19\Source\Server\Services\BO\CustShip\CustShipSvcFacade.cs:line 1856
at SyncInvokePreCreateMassShipDtl(Object , Object[] , Object[] )
at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
at Epicor.Hosting.OperationBoundInvoker.InnerInvoke(Object instance, Func2 func) in c:\_Releases\ICE\3.1.400.19\source\Framework\Epicor.System\Hosting\OperationBoundInvoker.cs:line 59 at Epicor.Hosting.OperationBoundInvoker.Invoke(Object instance, Func2 func) in c:_Releases\ICE\3.1.400.19\source\Framework\Epicor.System\Hosting\OperationBoundInvoker.cs:line 28
at Epicor.Hosting.Wcf.EpiOperationInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs) in c:_Releases\ICE\3.1.400.19\source\Framework\Epicor.System\Hosting\Wcf\EpiOperationInvoker.cs:line 23
at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)
at System.ServiceModel.Dispatcher.ChannelHandler.DispatchAndReleasePump(RequestContext request, Boolean cleanThread, OperationContext currentOperationContext)
at System.ServiceModel.Dispatcher.ChannelHandler.HandleRequest(RequestContext request, OperationContext currentOperationContext)
at System.ServiceModel.Dispatcher.ChannelHandler.AsyncMessagePump(IAsyncResult result)
at System.Runtime.Fx.AsyncThunk.UnhandledExceptionFrame(IAsyncResult result)
at System.Runtime.AsyncResult.Complete(Boolean completedSynchronously)
at System.ServiceModel.Channels.TransportDuplexSessionChannel.TryReceiveAsyncResult.OnReceive(IAsyncResult result)
at System.Runtime.Fx.AsyncThunk.UnhandledExceptionFrame(IAsyncResult result)
at System.Runtime.AsyncResult.Complete(Boolean completedSynchronously)
at System.ServiceModel.Channels.SynchronizedMessageSource.ReceiveAsyncResult.OnReceiveComplete(Object state)
at System.ServiceModel.Channels.SessionConnectionReader.OnAsyncReadComplete(Object state)
at System.Runtime.Fx.AsyncThunk.UnhandledExceptionFrame(IAsyncResult result)
at System.Net.LazyAsyncResult.Complete(IntPtr userToken)
at System.Net.Security.NegotiateStream.ProcessFrameBody(Int32 readBytes, Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security.NegotiateStream.ReadCallback(AsyncProtocolRequest asyncRequest)
at System.Net.FixedSizeReader.CheckCompletionBeforeNextRead(Int32 bytes)
at System.Net.FixedSizeReader.ReadCallback(IAsyncResult transportResult)
at System.Runtime.AsyncResult.Complete(Boolean completedSynchronously)
at System.ServiceModel.Channels.ConnectionStream.IOAsyncResult.OnAsyncIOComplete(Object state)
at System.ServiceModel.Channels.SocketConnection.OnReceiveAsync(Object sender, SocketAsyncEventArgs eventArgs)
at System.Net.Sockets.SocketAsyncEventArgs.FinishOperationSuccess(SocketError socketError, Int32 bytesTransferred, SocketFlags flags)
at System.Net.Sockets.SocketAsyncEventArgs.CompletionPortCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped)
at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)

Client Stack Trace

at Epicor.ServiceModel.Channels.ImplBase`1.ShouldRethrowNonRetryableException(Exception ex, DataSet[] dataSets)
at Erp.Proxy.BO.CustShipImpl.PreCreateMassShipDtl(Int32 packNum, Int32 orderNum, String& warnMsg, CustShipDataSet ds)

In Job manager we see the demand, but it doesn’t show the order associated with that demand.

Are you in the right Plant/Site? If not, you’ll trigger that (less than helpful) exception…

Hello there.
Has anyone experienced this issue as well? I am trying to find out how to fix it now. but, all seems to be ok on my end. Sales order has 4 lines and only line 2 OrderDtl.OpenLine =1 and the rest of the lines in that sales order = 0. any ideas?
thank you

Have you tried creating a new pack, starting fresh?

Got this same error. Went to Order Entry and found that the release for the line was closed. Reopened the release and now we are good to go.

2 Likes