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

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 in LMS staging instance 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

  • Learning Management System (LMS)

Reproducing the Issue

  • LMS Admin >.> System Admin >> Configuration >> Global Variables->Enable VCalendar attachment checked->Send Vcalendar attachments as Calendar Invite Checked
  • LRN-12013
    When users get scheduled offering registration emails, you can send standard Calendar invites instead of iCal attachments.
  • Note:
    In case of VLS segments being part of the Scheduled Offering 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.
    Alsothe 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->Vcal


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->Vcal

 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 open an incident with Customer Support.

Keywords

  • Calendar Invites
  • *ics
  • Vcal notifications
  • LMS Notifications
, KBA , LOD-SF-LMS-NOT , Notifications , LOD-SF-LMS , SuccessFactors Learning , Product Enhancement

Product

SAP SuccessFactors HCM Core 1608