Skip to main content
Carrier object for WorkflowGoal.

Constructors

NSWorkflowGoal()

Initializes a new instance of the NSWorkflowGoal class.

Methods

GetWorkflowGoalId()

Gets the primary key (ID) for the WorkflowGoal.
Returns: CRMScript.Global.Integer - WorkflowGoal Id.

SetWorkflowGoalId(Integer)

Sets the primary key (ID) for the WorkflowGoal.
Returns: CRMScript.Global.Void

GetWorkflowId()

Gets the ID of the flow this goal belongs to.
Returns: CRMScript.Global.Integer - Workflow ID.

SetWorkflowId(Integer)

Sets the ID of the flow this goal belongs to.
Returns: CRMScript.Global.Void

GetGoalType()

Gets the workflow goal type.
Returns: CRMScript.NetServer.NSWorkflowGoalType - Goal type.

SetGoalType(NSWorkflowGoalType)

Sets the workflow goal type.
Returns: CRMScript.Global.Void

GetRestrictionGroups()

Gets the restrictions (can be multiple groups) that make up the Workflow goal criteria.
Returns: CRMScript.NetServer.NSArchiveRestrictionGroup[] - Array of restriction groups.

SetRestrictionGroups(NSArchiveRestrictionGroup[])

Sets the restrictions that make up the Workflow goal criteria.
Returns: CRMScript.Global.Void