Enterprise Resource Planning Blogs by Members
Gain new perspectives and knowledge about enterprise resource planning in blog posts from community members. Share your own comments and ERP insights today!
cancel
Showing results for 
Search instead for 
Did you mean: 
travispulk
Contributor

Overview


Previewed in Q4 2015 (b1511) and recently released for general availability in Q1 2016 (b1602), the certificate of completion editor is a much-welcome addition into the SAP SuccessFactors’ Learning Management System (LMS).

Similar to other recent additions into the LMS, like Programs and Quizzes, the editor utilizes SAP Fiori UX. This, along with default certificates that are provided as templates, makes building custom certificates delightfully intuitive. Previously, in order to achieve custom certificates, plateau report designer (PRD) was required (along with custom reporting / SQL knowledge). Now with just a few clicks of the mouse and a small amount of typing, administrators are able to create their own custom certificates.

So just how easy to use is this new editor? Let’s take a look.

Custom Certificate Creation


The subsequent steps have been provided to give a general understanding of the certificate editor functionality.

Navigate to System Admin > Configuration > Certificate Templates > Add New

Enter Template ID > Enter Description > Select Default Locale > Select Category Type > Click Add

Certificate of Completion Editor Screen Overview:

To insert a new syntax tag into the template you simply click where you want the tag to be (See Vertical Arrow in Below) and then click on the tag from the list on the right hand side (See Horizontal Arrow)

Syntax Tag Has Been Added:

To Add Images to Certificate:

<div style="text-align: left;"><img style="margin: 15px; height: 75px; width: 185px; " alt="Logo" src="<LOGO/>"></div>


Sample Certificate of Completion:

Syntax Tags


Depending on the certificate category (Item or Program) there is different syntax information available to be inserted into the template. Notable changes made in the latest release include the combination of instructor first and last name into a single syntax tag as well as the addition to a completion date that omits the completion time.


Certificate Category - Item

Syntax Tag

Label

<USER_FIRST_NAME/>

User First Name

<USER_LAST_NAME/>

User Last Name

<CPNT_TITLE/>

Item Title

<COMPLETION_DATE_NO_TIME/>

Completion Date (No Time)

<COMPLETION_DATE/>

Completion Date

<COMPLETION_DAY/>

Completion Day

<COMPLETION_MONTH/>

Completion Month

<COMPLETION_YEAR/>

Completion Year

<INSTRUCTOR_NAME/>

Instructor Name

<SCHD_FACILITY/>

Scheduled Offering Facility

<PRIM_LOCN/>

Primary Location

<PRIM_LOCN_DESC/>

Primary Location Description

Certificate Category - Program

Syntax Tag

Label

<USER_FIRST_NAME/>

User First Name

<USER_LAST_NAME/>

User Last Name

<COMPLETION_DATE_NO_TIME/>

Completion Date (No Time)

<COMPLETION_DATE/>

Completion Date

<COMPLETION_DAY/>

Completion Day

<COMPLETION_MONTH/>

Completion Month

<COMPLETION_YEAR/>

Completion Year

<PROGRAM_TITLE/>

Program Title

Associated Workflows

  • Add Certificate Template
  • Search Certificate Template
  • View Certificate Template
  • Edit Certificate Template

Certificate Association (Global Default)


System Admin > Configuration > Global Variables > Select from Dropdown > Apply Changes

Certificate Association (Item Localization)


Navigate to Item > View All Fields > Select from Dropdown > Save

Certificate Association (Program Localization)


Navigate to Program > Edit Settings > Search for and Select Certificate > Save

Missing Key Functionality

Although much better than the previous custom reporting technique used to create custom certificates, there is still room for improvement.

To start, when comparing instructor led training (ILT) with web based training (WBT), both item types do not have the exact same information available to be pulled into the certificate. For example, a certificate that pulls in instructor and location information may make sense for an ILT but not so much for a WBT where no instructor or location information is available. Similarly, when comparing virtually led training (VLT) with ILT, although the VLT will have instructor data to populate into the template, it might not have location information.

That being said, this becomes an apparent problem when setting the default certificate of completion for items in system configuration global variables. This configuration only allows for a single template to be selected for each category (Item / Program). Assuming that multiple certificates are created (one for each item type) they will need to be manually updated on the item records.

The scenarios mentioned above can result in blank areas on a user’s certificate of completion which may cause confusion (as well as a full inbox over in the learning department). Depending on the timeframe for additional functionality to be added, my next blog may be titled: “The Ultimate Guide to Sending Automatic Replies to Emails Containing Anything Relating to Blank Fields on a Certificates of Completion”.

Additional Functionality Suggestions

  • Default Certificate Per Item Type (Could move configuration from Global Variables into the Item Type record in references)
  • Delete Template (Appears to be a workflow for this but do no see where this is possible)
  • Copy Template
  • Portrait Templates (Both Item and Program)
  • Domain Restricted
  • Enhanced Preview (Select Sample Course / Program)
  • Ability to Print from LMS Admin > User Account > Completed Items
  • Ability to Send to User from LMS Admin > User Account > Completed Items
  • Support for Multiple Instructors
  • New Syntax Tags
    • CPD / CPE Hours
    • Credit Hours
    • Contact Hours
    • Subject Areas
    • Percentage Grade
    • Start Date
    • Start Date (No Time)
    • Start Day
    • Start Month
    • Start Year
12 Comments
LeonLee
Explorer
0 Kudos

Good Job Travis!

Looking forward to more of your blogs.

travispulk
Contributor
0 Kudos

Thanks Leon!

Will hopefully be posting another this month.

-Travis

Joe_Russo
Explorer
0 Kudos

Travis - I created a custom certificate and noticed that the PDF version is coming out in san-serif font, even though the HTML clearly defines a serif font, and the preview shows a serif font. Have you noticed anything like this?

- Joe

travispulk
Contributor
0 Kudos

Hello Joe - Unfortunately I am not sure what could be causing this.  Have you opened a ticket?

Thanks,

Travis

Joe_Russo
Explorer
0 Kudos

Travis - I opened a ticket. Our rep thinks the system is designed this way, because in the quarterly release document it shows the exact thing I am describing. Do you have an example of a certificate that you were able to produce using a serif font in PDF?

I'm inserting an image of what I'm talking about:

Joe_Russo
Explorer
0 Kudos

I've been told by SuccessFactors that only Arial font is supported for the PDF version of custom certificates and my issue is not a bug. If anyone has any screenshots that show otherwise, I'd be interested to see them. Thanks, Joe

Former Member
0 Kudos

This is great, thank you Travis!  I'm having an issue with not receiving the e-mail that would provide a link with the certificate.  Everything is set up correctly and we have our e-mail notifications turned on but upon completion there is no e-mail sent to the user.

0 Kudos
I have a business requirement to add CPNT_DESC to the item certificate. But the tag is not available in the list. Is it possible to add it through front-end.

I believe the only option to design the certificate using PRD?
0 Kudos
Hi Oscar,

Did you managed to fix this issue? We're experiencing the same...can't find where to change it, please would you share your thoughts?

Sandra

 
travispulk
Contributor
0 Kudos
Hello Ashok - It is not possible to add these tags into the system. If anything, you would need to submit a 'enhancement request' to SAP.

 

Thanks,

Travis
0 Kudos

.

 

0 Kudos
Hello travis.pulk,

We are facing an issue regarding Certificate of Completions and we were wondering if you could help us:

We have recently enabled the LMS VLS integration with Microsoft Teams, and when checking the Certificate of Completion for VLS session we noticed the <INSTRUCTOR_NAME> tag is unfortunately bringing Instructor's "Instructor Name" preceded by Instructor's "Instructor ID", and that should not happen.
If the session is not a VLS one, <INSTRUCTOR_NAME> tag only comes with Instructor's "Instructor Name" as desired.

E.g. Assuming my Instructor ID is "jpinto" and my Instructor Name is "Pinto, Joao":
- in a VLS session certificate it is coming: jpinto - Pinto, Joao
- while in a non-VLS session certificate it is coming simply: Pinto, Joao

We were not able to find any documentation mentioning this different behaviour of the tag, so we would like to check with you if there is any setting in LMS that we can change to fix this unexpected behaviour we are facing when generating Certificates, or if you aware of this limitation.

Thank you in advance.

Best regards,
Labels in this area