SAP Knowledge Base Article - Public

3045590 - User Approvals are marked as Expired after been approved


Course and items are marked expired even after admin approving the approval. 

The users are using a one step approval process. When the user approval status report is not always correct.
Often the status "expired" is shown even though the supervisor has approved the training, etc


SAP SuccessFactors Learning

Reproducing the Issue

1.User requests approval for course item.

2.Administrator approves the item/course

3.After this is approved this shows up as approved in the report. 


Approval status 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.  


The full approval process status lifecycle like below:

1. User self-assign the course and request for approval - approval request created as "Pending" status.

2. Manager approve the request - approval request got the status updated to "Approved".

3. User completed the course - approval request  status updated to "Expired"

In conclusion, the "Expired" status approval 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 (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 full completed).


One step approval, Expired, Pending, APM, Approval,
, KBA , LOD-SF-LMS-COM , Commerce , LOD-SF-LMS-TAP , Approvals , Problem


SAP SuccessFactors Learning all versions