Symptom
Users successfully complete the item. However, when navigating to the Learning History, the 'Print Certificate' button is not available.
Environment
SAP SuccessFactors Learning
Reproducing the Issue
- Log into HCM > navigate to the Learning module >
- Navigate to the Learning History >
- Notice that the under the "Action" column the certificate button is missing, so the certificates can't be printed out.
Cause
There are three causes for the missing button:
- If it's missing for all completed items, most likely this is happening due to a missing permission;
- If it's missing only for some items, then the completion events' statuses are not granting credit for the users;
- In case it's an External event, the button not being available is the expected behavior.
Resolution
For the Cause #1:
- At the Learning Administrator side, first check the affected user's role >
- Then access the user's role and add the permission 'Run User Certificate of Completion History Record Report' to it.
Important:
- For the step by step on how to fulfill the above steps, please refer to KBA 2497466 - Adding Permissions to a Role.
- Currently, the Learning application uses only the permission above to control the certificate generation. Users that don't have this permission will not be able to print any certificates.
For the Cause #2:
- At Learning Administration > People > Users > search for the affected user's record and access it >
- Navigate to the Completed Items tab and search for the item for which the 'Print Certificate' button is missing >
- For the affected item, click on '' >
- Note the Completion Status > the first part (that is, outside the () sign) is the completion status ID >
- Now at References > Manage User Learning > Completion Status >
- Search for the completion status ID, making sure to set 'Provide credit' as No >
- Open the entity in the edit mode >
- Enable the setting 'Credit Given' and click on 'Apply Changes' >
- After this, once the user access their Learning History again, the 'Print Certificate' button should be available.
For the Cause #3:
- More details about it can be found in the KBA 2475493 - External event completion displayed without the completion status and the print certificate icon.
Note:
- There is no option to hide/remove the 'Print Certificate' button for some completion events only. Depending on the requirements above, the button will be displayed for all completed items or none.
See Also
- KBA 2497466 - Adding Permissions to a Role
- KBA 2475493 - External event completion displayed without the completion status and the print certificate icon
- KBA 2732164 - Item certificate of completion template precedence
- KBA 2469387 - Certificate of Completion for the User & Admin Side - LMS
- Associating Certificates of Completion with Learning Events
Keywords
sf sfsf, lms, print, certificate, missing, button, icon, display, show, completion, event, history, user, permission, work, hide, remove, credit, provide, given, role, available, item , KBA , LOD-SF-LMS-USR , User Entity , LOD-SF-LMS-ADM , System Admin, Global Variables, References , LOD-SF-LMS-ITE , Items , LOD-SF-LMS-WOR , Roles & Workflows , Problem
SAP Knowledge Base Article - Public