Skip to main content
Skip table of contents

Create a Checklist

Once you have created one or multiple checks, you can create a checklist that groups these checks.

  1. Checklist Name: Mandatory, name of the checklist.

  2. External ID: Can be used to externally reference this checklist, e.g. in a Flow.

  3. Applicable Object: Defines the Salesforce object onto which the checklist will be visible. 

  4. Show Progress Indicator: Check that decides whether to show a progress indicator when a user is completing the checklist.

  5. Generate: Either On Load (when the record page gets loaded) or When Triggered. The latter allows you to be build a trigger flow using the Apex Method ‘Generate Triggered CheckResults’
    apex-sfy24__GenerateTriggeredCheckResultsService. This can be a more flexible alternative to applying filter rules and can speed up the page loading when checklist results have been generated beforehand.

  6. Launch Event When: Launch a Salesforce Platform Event when the checklist has been completed.

  7. Sort Order: In case you have multiple checklists on a record page, the sort order allows you to decide on the order in which these checklists are displayed. Lower sort order values come first.

  8. Confirmation Mode: When set to individual check, then each check must be confirmed individually. When set to Complete Checklist, all checks can be confirmed at once.

When the confirmation mode is set to Complete Checklist, the following checks are NOT supported:

  • Generate x-times option on a check is not supported.

  • The concept of a predecessor check is not supported.

  • Timers that initiate upon confirmation of the predecessor are not supported.

  1. Apply Filter: Filters can be used to decide whether a checklist should be shown to the user, based on a set of rules. 

    1. All: Apply all Checklist Filter Rules (see Checklist Filter Rules section below). If all Checklist Filter Rules are met, the checklist will be shown to the user.

    2. Any: Apply any of the Checklist Filter Rules (see Checklist Filter Rules section below). If any of the Checklist Filter Rules are met, the checklist will be shown to the user.

    3. Custom: Apply the Custom Filter Logic. If the Custom Filter Logic is true, the checklist will be shown to the user.

  2. Custom Filter Logic: Only use when ‘Custom’ has been selected in Apply Filter. Determines under what conditions a Checklist should be presented to the user.

24Checklist: Preview

The 24Checklist: Preview component has been added to the standard page layout of Checklist. It visualizes the current configuration of you checklist and related checks.

Please note that in order to use the preview you first need to assign checks to the checklist (via Checklist Checks) and potentially refresh your page.

image-20240122-151202.png

The 24Checklist: Preview component on the Checklist record page.

Actions on Checklist: Activate, Deactivate, Publish, Create New Version

24Checklist supports a number of action buttons for the checklist, as shown in the figures below.

For yet to-be-published and activated checklists, it will look as follows:

image-20240920-132157.png

For published and already activated checklists, it will look as follows:

image-20240920-132247.png

Checklist Activation means that the Checklist is visible to end-users. After Checklist Deactivation, it is no longer visible to end-users. Activation and Deactivation are very handy during the development phase of new checklists. Activation and Deactivation are supported independent of whether version management has been enabled.

The concepts of publishing and activation are described in more detail in the section ‘Working With Checklist Version Management’ of this manual. Please consult that section for a better understanding of the behaviour.

The details of the checklist also show whether the checklist is activated or published.

image-20240920-132553.png

Checklist details.

The lock indicates that the checklist has been published and cannot be altered anymore. In case you require changes, you have to create a New Version and the version number will be automatically increased. The version source, is the reference to the checklist from which this version was derived.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.