8.38.9 StartProductionOrder Method

The StartProductionOrder Method is used to start the execution of a production order at a machine module specifying the loading points that input materials will be fed to and the output points where output will be directed.

To execute the method, POOL will in turn invoke the StartProductionOrder method at the machine module identified by the input argument MachineModuleToStart.

The signature of this Method is specified below.

Signature

	StartProductionOrder(
	 	[in]  ProductionOrderHeaderType	POToStart,
	[in]  0:String					MachineModuleUserName,
	[in]  0:String[]					SourceMaterialLoadingPointIDs,
	[in]  0:String[]				 DestinationMaterialOutputPointIDs,
	 	[out] MethodExecutionFeedbackType	ExecutionFeedback);
Table 110 - StartProductionOrder Method Arguments
Argument Description
POToStartThe Production Order Header for the Production Order to be started.
MachineModuleUserNameThe user name of the machine module where the PO is started. The machine module identifier is exposed in the UserName in the MachineModuleConfiguration of the machine module.
SourceMaterialLoadingPointIDsThe MaterialLoadingPoints where input materials will be fed for the Production Order to be started.
DestinationMaterialOutputPointIDsThe MaterialOutputPoints where output materials will be directed to for the Production Order to be started.
ExecutionFeedbackThe result of the execution of the method.