|
Versionshinweise |
21.2 |
||
|---|---|---|---|
Code
String ICSUtils.activity2ICS(List<IContainer> activities)
Beschreibung
Konvertiert die übergebenen Aktivitäten Datensätze in einen ICS-String.
Mapping-Tabelle
|
CRM-Feld |
ICS-Eintrag |
|---|---|
|
Pk.Activity |
UID |
|
Subject.Activity |
SUMMARY |
|
Text.Activity (Plain) |
DESCRIPTION |
|
Text.Activity (HTML) |
X-ALT-DESC |
|
Location.Activity |
LOCATION |
|
StartDate.Activity |
DTSTART |
|
EndDate.Activity |
DTEND |
|
CreateDate.Activity |
DSTAMP |
|
DelegatedTo.Activity |
ORGANIZER* |
|
Verknüpfte Mitarbeiter/Ansprechpartner |
ATTENDEE* |
|
RemindDateActivity |
VALARM |
*Der Organizer wird nur für die Art BESPRECHUNG gesetzt. Hier werden auch die Mail-Adressen der verknüpften Mitarbeiter und Ansprechpartner eingetragen.
Parameter
-
activities - Die Aktivitäten, die in ins ICS-Format umgewandelt werden sollen.
Rückgabe
Der ICS-String mit den konvertierten Aktivitäten.
Beispiel
Java
List<IContainer> acs = ProcessUtils.getVariable("containers"); // when startet from action box
String ics = ICSUtils.activity2ICS(acs);
FileUtils.writeFile("c:\\temp\\export.ics", ics, false, "UTF-8");