Defining a Process > Placing and Connecting Shapes > Terminating a Process

Terminating a Process

There are two ways to terminate a process or designate an activity as the last one in an activity sequence.

  1. Simply do not define a routing from an activity. If an activity has one or more routing connections coming into it but none going away from it, it is considered to be a terminating activity and entities simply exit the system after completing the activity.
  2. An alternative and more visual way to represent a terminating activity is to define a routing from the activity that terminates to anywhere on a blank space on the layout (i.e. it does not connect to any other activity). A label called “exit” will display on the route. During runtime a variable will be displayed showing the number of exits that have occurred from that exit routing, as well as one showing the average cycle time.

The exit and average cycle time variables are also available for plotting and statistical analysis in Output Viewer. The name of the variable is "vTotalExits_<activity name>_<number>.  The <number> is simply added in case more than one route to exit for the activity is defined.  Text added to the connection would be included in the variable name and replace the <number>. For example, if Activity 1 had a route to exit with the text "Reject" added to the connection, the variable name would be vTotalExits_Activity_1_Reject.


© 2015 ProModel Corporation • 556 East Technology Avenue • Orem, UT 84097 • Support: 888-776-6633 • www.promodel.com