Contents of the Manage Workflow Models Screen

Use the fields and options to configure the Manage Workflow Models Screen

Identification

Use the fields and options in this box to specify the name, type, and other details for this workflow.

You can use to view all available workflows in Costpoint.

Field Description
Workflow Name

Use this field to enter a name for this workflow model.

Type

This field displays the relevant workflow types for this workflow. Workflow types include the following:

  • Costpoint Triggers: This type of workflow type is Deltek-defined and is initiated automatically occurs in a Costpoint function. For example, when a requisition approval is necessary, an STD - Requisition Approval workflow is initiated.
    Note: If a workflow is a Costpoint Triggers type, you cannot change the name of the workflow.
  • Deltek-Defined: This type of workflow is predefined by Costpoint and ready for use. You need only to assign roles and user IDs for routing. Several of the predefined workflows already have roles associated with them. Because activities can be deleted, added, or changed, you can customize predefined workflows to fit your needs.
  • User-Defined: This type of workflow is set up by users.
Domain

Use this drop-down box to select a valid Costpoint domain most commonly used for the activities of this workflow. The following options are available:

  • Accounting
  • Materials
  • Others
  • People
  • Projects
Active

Select this check box to indicate whether this workflow is active. If you select this check box, users will be able to initiate cases, start activities, and complete activities. If you leave this check box cleared, users will not be able to perform any in-progress actions.

Note: Deltek recommends that you do not select this check box until you finish defining the workflow.

Activities Structure

This block displays the flow of activities defined for this workflow. You can add items by clicking the Add Activity subtask. You can modify the name of the item using the Activity, Activity With Options, or Option subtasks.

If you can expand an item to show other items below it, a black arrow displays next to the item. To expand or collapse an item, double-click the item. If an item does not have any items below it, a white arrow displays.

If an activity is indented under another activity, you must complete the first activity before you can start the indented activity. (However, you can start activities out of order on the Monitor Workflow Status screen.) When a workflow is in-progress, the workflow engine will route the indented activity to the inbox (and email, if available) of the appropriate role after the first activity is completed. Activities that are displayed at the same level can be performed in parallel. All activities that are indented at the next level below an activity will be routed when the higher activity is completed.

This block displays several items: activities (with or without options), options, and groups. These different items give you the ability to design an activity flow that will mirror your business practice. An arrow identifies activities (with or without options). A square identifies options. A circle identifies groups.

If you want to route one activity, but also want to give the user a choice of starting or completing that activity, add an activity with options and the options related to it. For example, you can have a Review Timesheet activity with two options: Approve Timesheet and Reject Timesheet. The workflow will route the activity with options to the activity inbox (and email, if available) of the associated role. When a user starts the activity, he can choose which option to start. When a user completes the activity, he must choose which option to complete.

If you want to start an activity after several activities performed in parallel, add an activity group. For example, if you have several maintenance activities that can be performed at the same time, you may want to print a related report after all of the maintenance activities are completed. Any activities indented one level beneath an activity group will be routed after all the activities above the group (at the same level of the group) are completed.

Note: You can add a sequence number as part of the activity name. This helps you understand the sequence of the activities. Adding sequence numbers is optional.

Activities

This table window displays all the current activities associated with this workflow model.

Field Description
Activity Name

This field displays the activity associated with this workflow model. You can modify the data in this field.

Type

This field displays the activity type that you selected using the Add Activity subtask.

Delete

Select an activity from the table window and click this button to delete the selected activity. Clicking this button removes the selected item and all items that follow it from the sequence of activities in the workflow and all related in-progress data. The items are removed from the Activities Structure block. This button is unavailable if there are no items in the Activities Structure > block.

Subtasks

Subtask Description
Case Click this link to open the Case subtask and define case labels to identify the workflow.
Add Activity Click this link to open the Add Activity subtask and add a new activity to the sequence of routing for the workflow. The new item is added to the Activities block.
Activity Click this link to open the Activity subtask and define detailed information for the selected activity in the Activities table window.

You can schedule a Costpoint function or Windows executable to launch when the activity starts, and define the routings (to activity inboxes or email) that take place when the activity starts or when the activity is completed. This subtask is applicable when the selected item in the Activities table window is an Activity type (no options).

Activity With Options Click this link to open the Activity With Options subtask and define detail information and options for the selected activity in the Activities table window.

You can define the routings (to activity inboxes or email) that take place when the activity starts or when it is completed. This subtask is applicable when the selected item in the Activities block is an Activity With Options type.

Option Click this link to open the Option subtask and define detail option information, including a Costpoint function or Windows executable to launch when the selected item in the Activities table window starts.

This subtask is applicable when the selected item in the Activities table window is an Option type.