A Checklist can have one or many Items. The items are the template to create the actual Tasks.
The main Checklist Item fields:
- Name
- Code - optional for sorting
- Subject - the Task subject - can contain variables
- Comment - the Task comment - can contain variables
- Active - if de-selected no new Tasks are created
The Subject and Comment can contain variables. Example:
Check Install for {!Name} at {!theLocation__c}
The variables refer to the record content. You can use any field reference.
When creating the checklist tasks manually, you can overwrite all entries.
Assigned To
By default, the Task is assigned to the owner of the record. You can overwrite this with a specific Assigned User - or dynamically assign a user. Examples:
MyUser__c accorto__Resource__r.accorto__User__c
The reference is based on record fields and must reference a User.
Due Date
Date Offset Days:
Enter an offset in days from the date the checklist was added to the record.
If it is a dependent task, it is days after the previous task was completed.
Task Sequence
You can create workflow dependencies easily via the Checklist Editor - or manually:
Prerequisite
For a given task, you can select a Prerequisite task, which needs to be completed before this task can start.
Dependent
For a given Task, you can select a Dependent task, which is started after this task is completed.
Dependents All Complete
When selected ALL tasks where this task is used as a Dependent must be completed.
Otherwise, ANY - i.e. if the first Task where this task is a dependent is completed, this task starts.
Sequence Example:
So, you select the Prerequisite and Dependent on the Item itself. In this example, the first Task will have the Status of "Not Started" whereas all others have the Status of "Waiting". That status is then updated if the previous task is Completed and the Due Date is set.
The sequence info above is a bit too technical for most of us ;-) so check out the Checklist Editor for easy entry.