SAP Knowledge Base Article - Public

2357883 - LMS Q3 2016 (B1608): Calendar invites to participant

Symptom

Customer is testing the new feature introduced in Q3 2016 (B1608) release through LRN-12013.

As mentioned the webinar notes/detailed notes, the options are not appearing in Configuration > Global Variables > Enable VCalendar attachment checked > Send Vcalendar attachments as Calendar Invite Checked

The email notification comes with a calendar  *.ics which it is not send as Calendar Invite.

Environment

SAP SuccessFactors Learning

Reproducing the Issue

  • Learning Administration > System Administration > Configuration > Global Application Settings > Mail tab >
  • Both settings below are checked:
    • Enable VCalendar attachment
    • Send Vcalendar attachments as Calendar Invite

As per LRN-12013, when users get class registration emails, it's possible to send standard Calendar invites instead of iCal attachments.

  • Note:
    • In case of VLS segments being part of the class, the Calendar invites are sent for the VLS Segments by the VLE Enrollment notification but ICS attachments will be sent in place of the Calendar invites for the System Enrollment Notification to prevent the VLS specific invite from being overwritten automatically.
    • Also, the Calendar Invites are sent only for the primary recipients of the notifications.
    • Primary recipients are:
      • Users (Students) in case of Enrollment notifications
      • Primary Instructor when VLS session is scheduled
      • Instructors for Instructor Assignment Notification

Resolution

Customer customized the VCAL and doesn't have the proper VCAL tags, please check bellow the VCAL Tags needed to work:

TEMPLATE ID: SystemEnrollmentNotification > Messages tab > Vcal section


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

 

TEMPLATE ID: VLE_ENROLLMENT > Messages tab > Vcal section

BEGIN:VCALENDAR
METHOD:REQUEST
BEGIN:VEVENT
UID:<ESCAPEFORVCAL value="<&VCAL_UID>"/>
SEQUENCE:<ESCAPEFORVCAL value="<&VCAL_SEQUENCE>"/>
ORGANIZER:<ESCAPEFORVCAL value="<&VCAL_ORG>"/>
SUMMARY:<ESCAPEFORVCAL value="<&TITLE>"/>
DESCRIPTION:<ESCAPEFORVCAL value="<&VCAL-DESC>"/>
DTSTART:<&VCAL_DTSTART>
DTEND:<&VCAL_DTEND>
END:VEVENT
END:VCALENDAR

Please modify your custom VCal according to this standards tags and test before openining a case with Customer Support.

Keywords

Calendar Invites, *ics, Vcal notifications, Notifications, missing, wrong, users, class, atendee , KBA , LOD-SF-LMS-NOT , Notifications , Product Enhancement

Product

SAP SuccessFactors Learning all versions