The Require Retraining action available for configuration on the Person and Curriculum objects allows Training Admins to reissue assignments for Training Requirements already present within a Learner’s training matrix. The action is the optimal method for issuing retraining, in lieu of Direct Assignment.
Note: This feature must be configured by a Vault Admin in Training and Study Training Vaults.
Direct Assignment Comparison & Use Cases
Prior to 24R3, Training Admins may have used Direct Assignment to issue retraining. Once configured, the Require Retraining action is the optimal method for issuing retraining for:
- CAPAs
- Deviations
- Learners returning from a leave of absence
- Any other scenarios in which a Learner should receive future assignments based on the retraining assignment.
The table below illustrates the high-level differences between the Require Retraining action and Direct Assignment.
Require Retraining | Direct Assignment | |
---|---|---|
Issue retraining as needed | Yes | Yes |
Issue retraining in bulk | Yes | Yes |
Issue retraining outside of Learner’s current matrix | No | Yes |
Assignment recurrence based on the retraining assignment’s Next Training Date (Recurrence) | Yes | No |
Future assignment automation based on Training Materials updates (TRIA) | Yes | No |
Respects Prerequisite Training Rules | Yes | No |
Respects Substitute Training Rules | Yes | No |
Feature Dependencies
Learner Exemption Requests do not depend on any other Training features beyond the baseline application configuration.
Configuration Overview
To configure the ability to issue retraining:
- Within the Curriculum and Person objects, create an object action using the Require Retraining object action.
- Configure a “Require Retraining” user action referencing the Require Retraining object action within the following object lifecycle states:
- Curriculum object lifecycle: Ready for Use (
available_state__v
) - Person object lifecycle: Eligible (
eligible_state__c
), or the state mapped to the lifecycle’s Eligible state type
- Curriculum object lifecycle: Ready for Use (
- For the Retraining Request User Input object:
- Enable the Display in Business Admin option, or configure a custom tab for Training Admins to view these records.
- Optional: Configure the Reason and/or Reason Details fields with the User must always enter a value (required) option.
- For the Retraining Request object, enable the Display in Business Admin option, or configure a custom tab for Training Admins to view these records.
- Add the Retraining Request field to all applicable Training Assignment object page layouts.
- Optional: Review the Retraining Reason picklist values and add any additional values your organization may use for retraining. These picklist values are the Reason options presented to Training Admins when issuing retraining.
- Review your Vault’s security configuration for Training functionality. To issue retraining, Training Admins must be assigned a permission set with the below permissions.
Issuing Retraining
To issue retraining:
- Navigate to a Curriculum record in the Ready for Use state, or a Person record in the Eligible state.
- Select Require Retraining from the record’s Actions menu.
- If you initiated the action from a curriculum, Vault displays the Require Retraining dialog on the Select Learners tab. Select up to 2,000 Learners and click Next.
- In the Select Training Requirements tab, Vault displays up to 2,000 requirements in the Ready for Use state within the curriculum. Select the desired requirement(s) and click Next.
- In the Additional Options tab, select a Reason and enter Reason Details. These fields may be required depending on your Vault’s configuration.
- Review all Confirmation tab details and click Save once your selections appear as expected.
Vault issues retraining assignments based on your selections when the VT: Update Training Assignments job runs.
How Vault Issues Retraining
Once a Training Admin confirms retraining for the selected Learner(s) and requirement(s):
- Vault creates one Retraining Request User Input record to capture all Selected Learners and Selected Training Requirements.
- When the Retraining Request User Input record’s Fulfillment Status is “Issued”, Vault initiates the VT: Create Retraining Requests job. During this operation, Vault:
- Creates one Retraining Request record for each combination of Learner and requirement. When successful, this record’s Fulfillment Status is “Issued”.
- Captures any errors in the job log.
- The VT: Update Training Assignments job issues retraining assignments during its next scheduled run and sets the relevant fields:
- Retraining Request: The Retraining Request record Vault referenced to create the assignment
- Creation Reason: Retraining
- Creation Source: System
- When an existing assignment must be cancelled in order to issue a retraining assignment, Vault sets the cancelled assignment’s Latest Automation Update field with the retraining request details.
Limitations
Training Admins can issue retraining to up to 2,000 Learners in a single Require Retraining action.
Related Permissions
To issue retraining, Training Admins must be assigned a permission set with the below permissions. Otherwise, Vault hides the Require Retraining action.
Additionally, for an optimal user experience, Training Admins should have access to view Retraining Request and Retraining Request User Input records via Business Admin, or a custom tab. Ensure their permission set allows access based on this configuration and, when applicable, includes access to any related Tab Collections.
Permission Label | Permissions |
---|---|
Admin: Business Admin Objects | Read |
Objects: Curriculum | Read, Edit |
Objects: Curriculum Completion Status | Read, Edit |
Objects: Person | Read, Edit |
Objects: Retraining Request | Read, Edit |
Objects: Retraining Request User Input | Read, Edit |
Objects: Training Requirement | Read, Edit |
Objects: Training Requirement-Curriculum | Read, Edit |