Checklists

Checklists can guide inexperienced users through each step in a process. Use the output from checklists to display the stage of the job.

For example, a customer applies for a credit card online, and provides a name, address, employer name , and yearly income. The bank verifies the details and determines the credit limit. The bank can use a verification checklist to track the process:

  • In the Check Customer Details activity, the checklist is an output variable and the Bank Clerk checks the details and completes the checklist. TotalAgility sets the state of the job as ready for review and the job passes to the Review Customer Details activity.

  • In the Review Customer Details activity, the Bank Manager reviews the details. For this activity, the checklist is set as input and output variable. At this stage, the checklist appears in two columns; the first column completed by the Bank Clerk is read-only. The second column is editable and is completed by the Bank Manager.

  • After the Bank Manager completes the checklist, if the details are approved, the job passes to the Fix Credit Limit activity. If the details are not correct, the job passes to the Notify Customer activity.

  • Finally, in the Issue Credit Card activity, the bank issues the credit card.


checklist template

Creating a checklist involves:

  1. Creating checklist items
  2. Creating checklist templates that can group one or more checklist items
Note You can configure a checklist at the server level as part of an activity within a process.

Use the ReadyForReview node to enable a checklist for review.

See Configure a ready for review activity for more information.

A checklist has three states that determine whether the checklist is editable, and whether the checklist includes a second column of data:

  • Read Only: The checklist is only set as an input to an activity.

  • Read / Write: The editable checklist is an output of an activity.
  • Review: A Ready For Review node marked the checklist for review. The first column in the checklist is read-only. The second column is editable.

At runtime, you can enter comments against any of the responses defined for the checklist, and can select one response to apply against all questions at once.

Before you progress an activity, you can query a checklist to determine if all items are complete.

This section describes the following: