8.2.18 AddJob

This method adds a new job to the group with the needed Properties.

Signature

	AddJob (
		[in]	0:String	Id
		[in]	0:String	Description
		[in]	0:String	CustomerName
		[in]	0:String	ProductName
		[in]	0:String	ProductDescription
		[in]	0:UInt32	Strand
		[in]	0:UInt32	Sequence
		[in]	3:ParameterSettingType[]	ParameterSetting
		[in]	0:Double	SetOutput
		[in]	0:Double	LotSize
		[out]	0:NodeId	JobNodeId);
Table 17 – AddJob Method Arguments
Argument Description
IdSee 8.3, where the Properties of a job are defined.
DescriptionSee 8.3, where the Properties of a job are defined.
CustomerNameSee 8.3, where the Properties of a job are defined.
ProductNameSee 8.3, where the Properties of a job are defined.
ProductDescriptionSee 8.3, where the Properties of a job are defined.
StrandSee 8.3, where the Properties of a job are defined.
SequenceSee 8.3, where the Properties of a job are defined.
ParameterSettingSee 8.3, where the Properties of a job are defined.
SetOutputSee 8.3, where the Properties of a job are defined.
LotSizeSee 8.3, where the Properties of a job are defined.
JobNodeIdThe method returns the NodeId of the created instance for the job group
Table 18 – AddJob Method AddressSpace Definition
Attribute Value
BrowseNameAddJob
References Node Class BrowseName DataType TypeDefinition Modelling Rule
0:HasPropertyVariable0:InputArguments0:Argument[]0:PropertyType0:Mandatory
0:HasPropertyVariable0:OutputArguments0:Argument[]0:PropertyType0:Mandatory