Wait For Milestone

An AgilePart that, when used in conjunction with the Pass Milestone AgileSha[e, can enable a process to wait for an event that is not within the direct process flow, and then continue once the event is complete.

For example, if an activity cannot start within a process until an approval occurs in a subprocess, there is now a way to regulate the process flow based on that event. The Pass Milestone and Wait for Milestone AgileParts work together in a caller/listener model to support this functionality.



Navigation

  1. In AgilePoint Envision, open a process template.
  2. Navigate to the Advanced Extension stencil.
  3. On the Advanced Extension stencil, drag the WaitForMilestone AgileShape, and drop it on the process template.
  4. To view the entire list of properties, in the Design Tasks pane, click Show Properties.

Properties for This AgileShape

Field Name Definition

Configuration

Opens the Following Window:
Wait For Milestone Configuration Window
Purpose of this Window:
Specifies the event for which you want the process to wait.

Number

Definition:
Specifies the number of Milestones to be passed in order to complete the Wait Milestone activity.
Allowed Values:
Any integer.
Default Value:
1
Custom Attributes:
No

Common AgilePart Properties

This AgilePart inherits the following common properties. For more information, see AgilePart - Common Setup. Note that only the relevant properties are available in AgilePoint Envision. Unneeded properties are hidden.

Name, (UID), Description, Debug, Audit Level, SessionMode, Wait All Incoming, AssemblyName, ClassName, Method, Optimizing, Activity Entry Message (Email), Task Completed Message (Email), ConfigureAttachments, Reference URL, ExceptionHandlerScope, SaveErrorMessageTo, SaveStatusTo, Configure Yammer Credentials, Retries, HandleException

BPMN Properties

Each AgileShape includes a set of BPMN properties. For more information, see Adding or Modifying BPMN Properties for an AgileShape.