SAP Knowledge Base Article - Public

2555457 - How to remove "Expired Process by System" text for Comments in ApprovalProcessRequestExpired notification

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

1.PNG

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
, KBA , LOD-SF-LMS-NOT , Notifications , LOD-SF-LMS-TAP , Approvals , Problem

Product

SAP SuccessFactors Learning all versions