The ClearProductionOrder method is used to positively confirm that the machine module where a production order is aborted has been cleared of the product or parts left by the aborted production order.

The signature of this Method is specified below. Table 32 specifies the Arguments representation.


ClearProductionOrder (

[out] MethodExecutionFeedbackType ExecutionFeedback);

Table 32 – ClearProductionOrder Method Arguments




The extended feedback returning a detailed message in case of execution failure.

When the StateMachine is in state Aborted, invoking the method causes the transition to state Complete. When the method is invoked in any other state, the method property Executable is False and when the method is invoked, the status code Bad_NotSupported is returned.