Totara Learn Open Discussions

Program and certification completion checkers

 
Nathan Lewis
Re: Program and certification completion checkers
par Nathan Lewis, Tuesday 25 July 2017, 16:41
Groupe Totara

Hello again Everyone.

In the June 2017 releases of Totara, 2.5.52, 2.6.45, 2.7.28, 2.9.20, 9.8 and Evergreen, we improved the program and certification completion checkers to additionally deal with two new classes of problems. The checkers are now able to detect three types of problems:

  • Consistency: The completion records are not internally consistent, e.g. if a record has status "complete" but the date of completion is empty.
  • Records: One or more records are either missing or should not be present, e.g. if a user has an assignment record but the corresponding completion record is missing.
  • History: There is a problem with completion history, e.g. if a history record is marked "unassigned" but the user is currently assigned.

The first category includes all the problems that the completion checkers originally checked for. The second and third categories include all the new checks and automated fixes.

As the checkers are now able to detect more problems than before, we advise that you repeat the process which was described in the original post in this forum discussion: After upgrading to a version which includes the new classes of checks, use the completion checkers to identify all program and certification problems, fix all the reported problems, then monitor the checkers and report any new problems through the usual support channels.

The same releases of Totara also included fixes for all of the know causes of the problems that the checkers are now able to detect, and additional logging which should allow us to track what is happening if something goes wrong. Hopefully after upgrading and fixing all existing problems, no new problems of these classes will be reported.

Nathan