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] ProductionOrderHeaderTypePOToStart,

[in] 0:String MachineModuleUserName,

[in] 0:String[] SourceMaterialLoadingPointIDs,

[in] 0:String[] DestinationMaterialOutputPointIDs,

[out] MethodExecutionFeedbackTypeExecutionFeedback);

Table 110 - StartProductionOrder Method Arguments

Argument

Description

POToStart

The Production Order Header for the Production Order to be started.

MachineModuleUserName

The 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.

SourceMaterialLoadingPointIDs

The MaterialLoadingPoints where input materials will be fed for the Production Order to be started.

DestinationMaterialOutputPointIDs

The MaterialOutputPoints where output materials will be directed to for the Production Order to be started.

ExecutionFeedback

The result of the execution of the method.