CREATE_FROM_ICAL_OBJECT
Definition
Method that converts an iCalendar appointment object into an SAP appointment instance.
Use
The Internet Engineering Task Force (IETF) defined in its RFC 2245 how appointments are exchanged across systems. The format is called iCalendar or iCal for short.
This method converts such an iCalendar object into SAP appointment instances. If such an object corresponds to an appointment that already exists in the SAP System, this appointment is instantiated. This is possible because iCalendar objects also have a GUID.
Since an iCalender object can theoretically contain more than one appointment, several appointments can be returned.
If the iCalender object is a response to an appointment request, a reference to the subclass CL_APPOINTMENT_REPLY is returned. For more information, see the relevant class documentation.
Structure
Import Parameters
-
ICAL_BODY
The iCalender object as a text table in byte count format. This is only considered if ICAL_TEXT is not filled.
-
ICAL_TEXT
The iCalender object as a text table in TXT format, that is "notepad" format.
Return Parameters
-
APPOINTMENTS
Table of references to the appointments found.