Skip to main content
Skip table of contents

Create Individual Checks

https://youtu.be/V2eQZfDtIBI?si=NdIqff3hUW1bar6w

A checklist consists of one or more checks. So in order to create a checklist, you must first create individual checks. 

Go to the Checks tab within the 24Checklist app and click “New” on the top right.

image-20240118-090313.png

The following settings apply when creating a new check:

General Settings

  1. Name: Name of the check

  2. Type:

    1. Free Input: Select this input type in case the input is to be stored in a generic object.

    2. Update Field: The check will update the field of a record as defined below.

    3. Update Related List Records: Select this input type in case the check needs to update multiple records.

  3. External ID: Can be used to externally reference this check, e.g. when uploading check data.

image-20240603-093810.png

  1. Generate x times:  Generate this check X times within each checklist that contains this check.

  2. Applicable Object: Set the API name of the object in case this check can only be applied on a specific object. Leave blank in case the check can be applied on any object. The Applicable Object parameter is mandatory in case the check aims to update a Field, see general settings, Type. 

  3. Applicable Field: Field that has to be updated based on the input given by the user for this check. 

In case the Type = Free Input, the user must select the Input Type (see below) for the check and potentially other mandatory parameters for a specific Input Type.

In case the Type = Update Field, the user must specify the Aplicable Object & Selected Field. The Input Type will be automatically set based on the Applicable Field type. The user can still specify whether the the field is required and/or set a specific help text.

In case the Type = Update Related List Records, the user must specify the Aplicable Object & Selected Field. The Input Type will be automatically set based on the Applicable Field type. The user can still specify whether the the field is required and/or set a specific help text.

  1. Launch event when:

    1. Check generated: Launch a Salesforce platform event when the check has been generated within a specific checklist.

    2. Check confirmed: Launch a Salesforce platform event when the user has completed and confirmed the check.

  2. Upload File: If this checkbox is enabled, a user can attach a file to the check. The file size cannot exceed 2GB. The uploaded files are stored on the relevant checklist data record.

image-20240118-090435.png

Enable checkbox “Upload File” in order to upload files to a check.

In this case, a file has already been attached to the check. The user can attach additional files by clicking on the “Upload Files” button.

The attached file form is now visible on the relevant checklist data record.

Timer Settings

Timer settings allow you to define time sensitive checks, i.e. checks that need to be completed within a preset time frame. Leave this section blank in case timer settings do not apply to this check.

  1. Show Timer: Check this box in case you want the timer to be visible to the user.

  2. Timer Type

    1. Count Down: counter decreases

    2. Count Up: counter increases

  3. Launch Timer:

    1. Immediately: the timer is launched as soon as a checklist is instantiated that contains this check. 

    2. After Predecessor confirmation: A predecessor is a check that has to be completed before this check can be completed. The timer for this check will be started when the predecessor check has been completed. 

  4. Timer Complete Message: The message to be displayed in the timer doughnut when the timer has expired.

  5. Threshold Timer: Periodic time interval, expressed in minutes, within which check has to be completed periodically. The maximum value of the Threshold Timer is 9999 min. When no input is provided prior to the expiration of the timer, the timer will turn red. 

  6. Threshold Timer Input Behaviour: This parameter governs the behaviour once the threshold timer has been exceeded: 

    1. EnableInputExceeded: The user can complete the check only after the timer has expired.

    2. DisableInputExceeded: The cuser can complete the check only before the timer has expired.

  7. Launch threshold breach event: Create a Salesforce platform event in case the timer threshold has been exceeded and a user input has not been entered.

For each check, set your time settings.

The above settings results in the following check with a timer of 60 minutes.

Input Settings

  1. Input Type:

    1. Checkbox: Create a check with a checkbox.

    2. Text: User can enter free text.

    3. Rich Text: User can enter rich text. 

    4. Picklist: Choose input from a dropdown list.

    5. Numeric: The input should be a numeric value.

  2. Picklist Values: define the picklist items. Use a separate line for each picklist item

  3. Input Placeholder:

    1. Input field: The Input Placeholder is a placeholder value presented to the user.

    2. Rich text: The Input Placeholder is a placeholder value presented to the user.

  4. Help Text: this is the tooltip text that is shown when hoovering over the 'i' icon.

  5. Checklist Default Value: When the Input Type is a Checkbox (boolean), the Checklist Default Value sets the default to either true or false.

  6. Decimals: Users can fill in numeric checks with a certain amount of decimals.

  7. Input required: when checked, the corresponding check cannot be completed unless a value is entered. This field is not applicable to a Boolean value (Checkbox Input Type).

Description

  • Description: Additional  description of the check to be shown to the user.

  • Additional documentation: Additional  documentation of the check to be shown to the user.

JavaScript errors detected

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

If this problem persists, please contact our support.