Overview:
For Checklist Types with version control enabled, a Checklist Design Master record is created for the initial Checklist Design version (Version 0). As users create new versions of the Checklist Design, the Checklist Design Master represents the list of versions for that design.
When admins try to enable the Version Controlled option for a certain Checklist Type,
the following error occurs:
Enable Checklist Design Versioning on the Training Assignment Checklist Type failed. This field is required.
Root Cause:
Versioning fails due to the missing required field on the Checklist Design records.
Example:
The Facility field is a required field, but the value of this field is missing for some of the Checklist Design records of Training Assignment Checklist Type, which causes the error.
Solution:
There are two ways for admins to eliminate the error:
- Make this field non-required: Navigate to Admin --> Configuration --> Objects --> Checklist Design --> Fields --> [Field] and deselect the User must always enter a value (required) option.
- Delete the Checklist Design records where the value of the required field is missing.
Related Documentation:
Vault Help Documentation: Working with Checklist Versioning