Kann ich den Kalender per iCal exportieren?

Hilfe & FAQ > Kalender importieren & exportieren

Frage: Kann ich den Kalender per iCal exportieren?

Antwort: Ja, mein System ermöglicht es, den Kalender zu exportieren. Zur Verfügung steht dazu das Format iCal (.ics). Allerdings ist diese Funktion noch nicht in den Kundenbereich integriert. Wenn Sie einen Exportlink wünschen, so kontaktieren Sie mich bitte mit Angabe der entsprechenden Kalender-ID. Ich erstelle dann für den speziellen Kalender den Exportlink mit Auth-Code und sende ihn zurück.

Hinweis: Die Kalender-ID finden Sie im Kundenbereich unter dem Menüpunkt "Kalenderpflege" und dort dann ganz rechts in Klammern.

Welche Daten werden exportiert?

Exportiert werden dabei ausschließlich aktuelle Daten, also Buchungen, deren Ende im aktuellen Monat liegt oder weiter in der Zukunft. Datensätze aus der Vergangenheit werden nicht exportiert.

Zu beachten ist hierbei, dass jeder Datensatz im iCal (bei Ex- oder Import) eine Belegtmeldung darstellt und somit quasi nur den Zustand "belegt" kennt. Hinterlegte Daten als reserviert oder geschlossen werden im Export als "belegt" gekennzeichnet.

Welche Kalender werden exportiert?

Exportiert werden nur die Einzelkalender im System, also genau die, die Sie im Kundenbereich auch mit Daten pflegen. Multikalender können nicht exportiert werden. Das Datenformat iCal ist immer an einen Kalender gekoppelt. Es enthält keine Informationen zu einem Objekt, nur reine Belegungsdaten. Daher ist es auch nicht möglich, in einem Export mehrere Objekte zu übermitteln. Jedes Objekt, jeder Kalender, braucht seinen eigenen Export.

Braucht man mehrere Exporte?

Im Prinzip nicht. Der Export ist nicht speziell für ein bestimmtes Ziel ausgestellt. Im Grunde ist es wie der sichtbare Kalender auch, ein Dokument mit Daten, das von anderen Systemen, egal wie vielen, genutzt werden kann. Ein Export kann also problemlos in 1, 5, 10 oder mehr andere Portale importiert werden.

Wie aktuell sind die exportierten Daten?

Da es immer wieder Fragen zur Aktualität gibt. ICal ist keine Echtzeit-Übermittlung wie ein Channel-Manager, sondern ein Abruf durch das Zielportal. Wann und wie häufig die Daten abgerufen werden, liegt am Zielportal. Die Zeiten sind dabei sehr unterschiedlich. Manche rufen alle paar Minuten ab, andere nur stündlich, alle 3 oder 6 Stunden, wieder andere sogar nur zweimal am Tag. Mein System stellt bei Dateneingabe und Speicherung diese sofort als Export zur Verfügung, der Zeitpunkt des Abrufs obliegt dem Zielportal.

Gleichzeitiger, gegenseitiger Import und Export

Durch den zeitlichen Versatz der beteiligten Portale und der Tatsache, dass iCal keine sofortige Übermittlung, sondern ein Abruf ist, ist es nicht sinnvoll, gleichzeitig zu importieren und zu exportieren, vor allem nicht gegenseitig oder mit mehreren Portalen "im Kreis". Optimal ist die Anbindung, wie oben erwähnt, als Stern.

Als Datenbasis (Quelle) sollte daher ein Portal verwendet werden, in dem alle Belegungsdaten gepflegt werden, egal ob manuell oder automatisch durch ein Buchungsportal. Dieses versorgt dann alle anderen Portale mit den aktuellen Daten. Es gibt somit eine Quelle und unbekannt viele Ziele.

Erfolgt die Datenpflege in verschiedenen Portalen und der Abgleich untereinander in beide Richtungen, kann es zu Datenverlust kommen, da möglicherweise Importe früher stattfinden als Exporte, oder umgekehrt. iCal enthält nur Belegungen zum Zeitpunkt des Abrufs, keine Historie, Datenänderungen oder sonstige Vermerke.

Sollte in einem früheren Export eine Belegung gewesen sein, die nun nicht mehr enthalten ist, dann muss das importierende System von einer "Stornierung" und somit "frei" ausgehen. Genau dieses Verhalten ist der mögliche Datenverlust, wenn bestimmte Buchungen in einem Export bereits vorhanden sind, in einem anderen aber "noch" nicht.

Letzte Änderung: 27.11.2022