My Oracle Support Banner

AICC course FAILED - mark FAILED in LM_TRACK_STUDNT but Learner marked COMP for Course and LC (Doc ID 2226716.1)

Last updated on APRIL 04, 2021

Applies to:

PeopleSoft Enterprise ELM Enterprise Learning Management - Version 9.2 to 9.2 [Release 9]
Information in this document applies to any platform.


When an AICC/SCORM12 compliant class is setup, the passing required option is selected. However, the score value is not given for that learning component. When the score is not given (leaving it as blank) for class for which passing is required, the system assumes the value for the score as zero.

When system is computing the completion status for a course/learning component, it is comparing the learning component score with the percentage of the number of successfully completed activities in the WBT AICC/SCORM12 course. When the score is not given (value is zero, since leaving it as blank), the system is making the learning component status as completed, when a comparison is made.

When the “Passing required” flag is turned on for a learning component and the score value is not provided, the learning component/course completion logic is modified as given below. The logic is also depending on the number of activities present in SCORM12/AICC WBT content.
Number of Activities Activity Status Completion Status for Learning Component/Course
One Fail Not Completed / Fail
One Pass / Completed Completed / Pass
> One Activity 1 – Fail
Activity 2 – Pass / Completed Not Completed / Fail
> One Activity 1 – Fail
Activity 2 – Fail Not Completed / Fail
> One Activity 1 – Pass / Completed
Activity 2 – Pass / Completed Completed / Pass

The logic in the method “UpdatePassingStatusAndScore” (Application package: LEM_COMM.CommonHandler) is modified such that when a passing is required for the learning component and a score is not given, the score which is required for a pass is considered as 100 instead of 0.


Customer using HealthStream supplied Quick Quiz course. This course was to check to see if ELM could handle scores correctly.

  1. The Class Completion Tab is set to Passing Required = Yes
  2. The course launches correctly, They intentionally FAILED the course.
  3. LM_TRACK_STUDNT table shows the correct status - User failed the course - LM_LSN_STAT = "Failed" in long translate and "F" with no translate.
  5. LM_ENRLMT. LM_STTS also INCORRECTLY shows the status as COMP
  6. Learner received credit for Failed course



To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.