SAP Knowledge Base Article - Public

2378430 - Class registration notification with calendar invites by segment

Symptom

When registered for a class that contains several segments, calendar invites need to be delivered for each separate segment.

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

Resolution

Recipients configured to receive registration notifications for a class will now receive separate segment notifications for each segment.

Note: If the instructor is the same for each segment and the class is copied, the instructor will get duplicates of the same notification for each segment they are assign to.

To enable this feature:

  1. Access System Administration > Configuration > Global Application Settings > Mail.
  2. Check the following boxes: "Enable Vcalendar attachments"and "Send Vcalendar attachments as Calendar invite" >
  3. Save changes.

Ensure the "SystemEnrollmentNotification" and "VLE_Entrollment" templates include the VCAL code below (for legacy editor):

SystemEnrollmentNotification Template:

BEGIN:VCALENDAR
METHOD:REQUEST
<LOOP>
BEGIN:VEVENT
UID:<ESCAPEFORVCAL value="<&VCAL_UID>"/>
SEQUENCE:<ESCAPEFORVCAL value="<&VCAL_SEQUENCE>"/>
ORGANIZER: <ESCAPEFORVCAL value="<&VCAL_ORG>"/>
SUMMARY:<ESCAPEFORVCAL value="<&VCAL_SUM>"/>
LOCATION:<&VCAL_LOCN>
DESCRIPTION:<ESCAPEFORVCAL value="<&VCAL_DESC>"/>
DTSTART:<&VCAL_DTSTART>
DTEND:<&VCAL_DTEND>

BEGIN:VALARM
TRIGGER:PT15M
ACTION:DISPLAY
END:VALARM
END:VEVENT
</LOOP>
END:VCALENDAR

VLE_ENROLLMENT Notification template:

BEGIN:VCALENDAR
BEGIN:VEVENT
1:<&STUD-URL>
SUMMARY:<ESCAPEFORVCAL value="<&TITLE>"/>
2:<&STUD-URL>
DTSTART:<&VCAL_DTSTART>
3:<&STUD-URL>
DTEND:<&VCAL_DTEND>
4:<&STUD-URL>
<&VCAL-DESC>
5:<&STUD-URL>
END:VEVENT
6:<&STUD-URL>
END:VCALENDAR

For Launch Editor, include the VCAL tags in the notification:

WYSIWYG editor_VCAL tags.jpg

See Also

Template ID to Trigger to Receiver Map

Keywords

vcal, ics, segment, multiple, email, notification, split, separate, each, duplicate, instructor, copy, same, copied, class, invite, calendar , KBA , LOD-SF-LMS , Learning Management System , LOD-SF-LMS-ITE , Items , LOD-SF-LMS-SCH , Class - Scheduled Offerings , LOD-SF-LMS-NOT , Notifications , Problem

Product

SAP SuccessFactors Learning all versions