Symptom
-
When user receives notification "ApprovalProcessRequestExpired" and there are no comments available to be populated for syntax tag (<&COMMENTS>), system will automatically populate text "Expired Process by System"
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
SAP SuccessFactors Learning
Reproducing the Issue
1. Log in to Learning
2. As a user try to enroll to a Class with associated Approval process
3. As an approver, don't action the approval request
4. Once Class end date has passed, navigate to System Administration > Automatic Processes > Deny Expired Approval Processes
5. Run the job
6. User who requested enrollment to Class will receive 2 notifications: one from template "SystemUnenrollmentNotification" as he/she was removed from pending status and one from "ApprovalProcessRequestExpired" template
7. In the notification about the expired approval request, text shown beside comments section will be "Expired Process by System" as there were no comments provided by any participant
Cause
-
The appearance of text "Expired Process by System" is caused by the fact that there are no comments provided by Requestor/Approver to be populated and it is following the system design
Resolution
-
The text "Expired Process by System" cannot be removed
- It is hard coded and therefore cannot be changed
Keywords
-
expired process by system, approval process request expired, ApprovalProcessRequestExpired