SAP Knowledge Base Article - Public

3045590 - User's approval is marked as "Expired" after being approved

Symptom

Courses are marked as "expired" even after supervisor approved it.

When the users are using a one step approval process, the status "expired" is shown in reports even though the supervisor has approved the course. 

Environment

SAP SuccessFactors Learning

Reproducing the Issue

  1. User requests approval for a course >
  2. Administrator approves the approval request >
  3. After it is approved, it shows up as approved in the report. 

Cause

The approval status changing from "Approved" to "Expired" is expected behavior. The "Expired" status not only means the pending approval request already expired, it also means an approved course completed.  

Resolution

The full approval process status lifecycle works as can be seen below:

  1. User self-assigns the course and requests for approval - approval request is created as "Pending" status >
  2. Manager approves the request - approval request has the status updated to "Approved" >
  3. User completed the course - approval request has status updated to "Expired".

In conclusion, the "Expired" approval status means the end of an approval process lifecycle, and this is important to identify should a same course approval request created for the same user at that time.

Note: There is a basic principle for approval process - during an approval process lifecycle, it cannot open another same course for same person approval request at same time, unless the previous approval process is fully completed.

See Also

2383052 - What is the Expired status mean for an Approval Process

Keywords

lms, learning, sf, successfactors, one, step, approval, expired, pending, APM, process, lifecycle, course
, KBA , LOD-SF-LMS-COM , Commerce , LOD-SF-LMS , Learning Management System , LOD-SF-LMS-TAP , Approvals , Problem

Product

SAP SuccessFactors Learning all versions