Stappenplan
Het aanmaken van een iCal export feed voor een accommodatie werkt als volgt:
- Ga naar 'Instellingen' > 'Accommodaties' en kies de accommodatie waar je een iCal feed voor wilt aanmaken. Klik bij de gewenste accommodatie op 'Bewerken'.
- Onder de tab 'iCal synchronisatie' kun je iCal kalenders toevoegen. Klik op 'Kalender toevoegen' om een kalender aan te maken. Voer de volgende gegevens in:
- In het veld 'Naam kalender' kun je de kalender een naam geven zodat je hem later kunt herkennen. Geef dit bijvoorbeeld de naam van het externe systeem waar je hem voor wilt gebruiken.
- De 'Einddatum correctie' kan optioneel gebruikt worden om alle reserveringen in de iCal feed korter of langer te maken. Dit is nuttig indien het externe systeem de einddata van de reserveringen niet correct importeert. Met deze instelling kan een -1 dag of +1 dag compensatie worden ingesteld. Standaard is 'Geen correctie' ingesteld.
- Namen van reserveringen en gasten zijn standaard verborgen in de iCal feed. Indien je namen toch kenbaar wilt maken via iCal, kun je de instelling 'Namen reserveringen' inschakelen. Standaard worden alleen reserveringsnummers in de iCal feed gezet.
- De iCal feed kun je tijdelijk deactiveren door 'Actief' uit te vinken. Dit maakt de iCal feed onbereikbaar voor externe systemen.
- Klik op 'Opslaan' om de iCal feed aan te maken.
Vereiste mapping van locaties
Een iCal feed op accommodatie-niveau bevat alle reserveringen van alle locaties waar de accommodatie aan gekoppeld is. Indien een extern systeem deze iCal feed importeert, dient er hoogstwaarschijnlijk een 'mapping' ingesteld te worden in het externe systeem. De 'mapping' houdt in dat elke locatie in de iCal feed wordt gelinkt aan een locatie in het externe systeem.
Elk iCal item in de feed bevat een 'LOCATION
'-attribuut. De waarde van dit attribuut is een identifier van de locatie in het reserveringssysteem. Deze identifier kan gebruikt worden om een 'mapping' te maken tussen de locaties in Recranet Booking en het externe systeem.
Voorbeeld van een kalender met één reservering met 'LOCATION
'-attribuut:
BEGIN:VCALENDAR
PRODID:-//eluceo/ical//2.0/EN
VERSION:2.0
CALSCALE:GREGORIAN
BEGIN:VEVENT
UID:reservation-7399668@recranet.com
DTSTAMP:20220720T112045Z
SUMMARY:2021-0771
DTSTART:20220715
DTEND:20220722
LOCATION:52789
END:VEVENT
END:VCALENDAR