Domino 9 und frühere Versionen > ND8: Entwicklung

Outlook-Termine aus Notes verschieben

<< < (2/2)

geissbock:
Hallo und danke für die Antworten.
Carsten's Ansatz kommt dem nahe. Eiin selbstprogrammierte Notes-Datenbank verschickt die Einladungen auf Knopfdruck durch den Anwender. Früher hatten wir auch Notes als Mail-System, da war vieles einfacher. Jetzt ist das Mailsystem Outlook und mir fehlt die Fantasie/Kenntnis, wie ich die Outlook-Termine aus der Notes-Datenbank noch einmal "zu packen" bekomme. Ich speichere also die Einladungen in der Notes-DB also Dokumente mit einer ID nochmal ab und dann muss beim Script für Verschieben oder Absagen die richtige Einladung ermittelt werden und wird dann nochmal versendet und Outlook rafft dann, das es sich um den Termin handelt?
Gibt es hier schon Ansätze für solche Programmierungen, die mir auf die Sprünge helfen könnten?

oliK:
Ich denke mal, dass Outlook/Exchange auch eine REST-API anbietet über die man Termine einstellen und auslesen kann.

Erik Schwalb:

--- Zitat von: geissbock am 15.08.18 - 14:23:36 ---...Eine selbstprogrammierte Notes-Datenbank verschickt die Einladungen auf Knopfdruck durch den Anwender. ...Ich speichere also die Einladungen in der Notes-DB als Dokumente mit einer ID nochmal ab und dann muss beim Script für Verschieben oder Absagen die richtige Einladung ermittelt werden und wird dann nochmal versendet und Outlook rafft dann, das es sich um den Termin handelt?...

--- Ende Zitat ---
Ja, wenn die Terminformation als "echte" Einladung versandt wurde und die Änderungen und Absagen dann als entsprechende Calendar notifications versandt werden, dann funktioniert das genau so...wie bei einem "ganz normalen" Notes Mailfile. Im Mailtemplate kann man auch mal nachschauen, wie das programmiert wird.

Generell gibt's zwei Möglichkeiten:
1) Die custom Notes app verschickt echte Einladungen, Änderungen und Absagen (s.o.). Wenn man sie als mail-in database konfiguriert, dann kann sie auch Antworten (Einladung akzeptiert/abgelehnt) empfangen und übersichtlich darstellen, wer den jeweiligen Termin zugesagt / abgesagt hat.
2) Die custom Notes app stellt die Terminformationen als iCalendar feed bereit.
Siehe z.B. http://www.matnewman.com/webs/personal/matblog.nsf/dx/how-to-create-an-icalendar-feed-from-a-lotus-notes-database?opendocument&comments
Dann kann jeder Interessierte / Zugriffsberechtige diese Termine auf dem System seiner Wahl (Outlook Client, Notes client, Smartphone, etc.) abonnieren und man spart sich den "Postweg". Nachteil: Es gibt dann keine zentrale Übersicht, wer welchen Termin "angenommen" oder "abgelehnt" hat.

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln