Exporteer eerst een test‑CSV met alleen reserveringen vanaf vandaag tot een redelijke periode vooruit en controleer drie cijfers: het totaal aantal reserveringen, het aantal kamernachten en de verwachte omzet. Klopt dat, dan is de rest van je data export boekingen een kwestie van herhalen en verifiëren. Bewaar oudere folio's apart als alleen‑lezen archief, want die hoef je meestal niet over te zetten.
Kort samengevat:
- Alleen reserveringen vanaf vandaag tot minimaal 12 maanden vooruit met bijbehorende kamernachten en omzet voorspelling nemen de eerste keer mee in de export.
- Prioriteit ligt bij actieve reserveringsgegevens, gastprofielen, referentiedata en betalingsinformatie, terwijl historische folio's meestal als alleen-lezend archief worden bewaard.
- Bij export moet je eerst het juiste importtemplate en field mapping-document opstellen, filters instellen en een testexport uitvoeren in een sandbox voordat je de volledige dataset migreert.
- Een goede validatie gebeurt door te controleren op totaal aantal reserveringen, kamernachten, omzet, en het uitvoeren van steekproeven op specifieke boekingen en duplicaten.
- API-koppelingen bieden realtime data en volledige veldtoegang, terwijl CSV- en XLSX-bestanden sneller zijn voor korte periodes en eenmalige overdracht, afhankelijk van de situatie.
Inhoudsopgave
- Welke boekingsgegevens exporteren: scope en prioriteit bepalen
- Hoe exporteer je boekingen stap voor stap?
- CSV, Excel of API: welke exportmethode past bij jouw doel?
- Welke fouten duiken op na een boekingenexport?
- Bernard over exports in de praktijk
- Exporteren en migreren met RaxBooker
- Aanbevolen documentatie en handleidingen
- Bronnen
- Veelgestelde vragen
Welke boekingsgegevens exporteren: scope en prioriteit bepalen
Niet elk stukje data verdient dezelfde aandacht. Voor de meeste leisurebedrijven ligt de prioriteit bij gegevens die operationeel nog leven, niet bij alles wat ooit is vastgelegd.
Stel eerst vast waarvoor je exporteert: een BI‑koppeling voor rapportage vraagt om andere velden dan een volledige overstap naar een nieuw platform. Bij rapportage volstaan geaggregeerde cijfers per periode. Bij een systeemwissel wil je elk gastprofiel en elke betaalstatus intact overzetten.
Rangschik je export op prioriteit:
- Toekomstige reserveringen (forward reservations): alles vanaf vandaag tot minimaal 12 maanden vooruit, inclusief optiereserveringen.
- Gastprofielen: naam, contactgegevens, voorkeuren en toestemmingen (consent) voor communicatie.
- Referentiedata: activiteitcodes, tariefstructuren, kortingscodes en voucherreeksen.
- Betalingen: betaalstatus, aanbetalingen en openstaande saldi per boeking.
- Opmerkingen en notities: interne aantekeningen die het operationele team nodig heeft.
Historische folio's exporteer je meestal niet actief. Veel bedrijven archiveren die als alleen‑lezen back‑up en richten hun migratie‑energie op wat nog boekbaar en wijzigbaar is. Dat scheelt uren werk zonder dat je iets verliest: je kunt het archief altijd raadplegen als iemand achteraf een vraag stelt over een oude boeking.
Hoe exporteer je boekingen stap voor stap?
Een export mislukt zelden door het exporteren zelf. Het gaat mis bij de voorbereiding of de controle erna. Dit stappenplan dekt beide kanten.
- Vraag het importtemplate van de ontvangende partij op. Voordat je één rij data verplaatst, wil je weten in welk formaat de andere kant die data verwacht. Vrijwel elke vendor heeft een eigen sjabloon met verplichte kolommen.
- Bouw een field mapping‑document. Zet elk bronveld naast het doelveld, benoem de transformatie (bijvoorbeeld datumnotatie of valuta) en de validatieregel. Dit document is de belangrijkste stap om dataverlies te voorkomen bij CSV‑importen, omdat foutieve koppelingen hier ontstaan en niet bij het exporteren zelf.
- Bepaal de scope en het datumbereik. Stel filters in op boekingsdatum of verblijfsperiode en beslis of verplaatste of geannuleerde boekingen meegaan. Exportmodules bieden hiervoor specifieke filters, zoals het al dan niet meenemen van verplaatste reserveringen.
- Voer een testexport uit in een sandbox‑omgeving. Exporteer een kleine, representatieve set, bijvoorbeeld één maand aan boekingen, en importeer die in een testomgeving voordat je de volledige dataset verplaatst.
- Splits grote datasets in deelexports als het systeem een limiet stelt. Sommige platforms staan slechts twaalf maanden per exportactie toe, dus plan meerdere exports als je verder terug of vooruit moet.
- Reconcilieer op drie kerncijfers. Vergelijk het totaal aantal reserveringen, het aantal kamernachten en de verwachte omzet tussen bron en doel. Wijken die af, dan zit er ergens een mappingfout.
- Doe een steekproef op individuele boekingen. Pak tien tot vijftien boekingen met bijzonderheden (meernachtverblijven, groepsboekingen, kortingscodes) en controleer ze regel voor regel.
- Controleer op duplicaten. Een mislukte eerste importpoging leidt vaak tot dubbele records bij een tweede poging; filter hierop voordat je live gaat.
- Documenteer en corrigeer mappingfouten direct. Zodra je een afwijking vindt, pas je het mapping‑document aan en herhaal je alleen het betrokken deel van de export, niet het hele traject.
Deze aanpak sluit aan bij wat operationele gidsen aanraden: test eerst in een sandbox en reconcilieer op totaalniveau voordat je de knop voor de definitieve overstap omzet. Wie dat overslaat, ontdekt fouten pas als gasten al inchecken, en dat is het duurste moment om ze te vinden.
Pro-tip: Plan je testimport altijd op een moment dat je operationele team beschikbaar is om steekproeven te checken. Een import om 23:00 uur zonder controle is een uitnodiging voor problemen die je pas de volgende ochtend ontdekt, wanneer de eerste gast al aan de balie staat.
Wil je meerdere vestigingen tegelijk migreren, dan loont het de mapping per locatie apart te documenteren voordat je alles samenvoegt. Zo herleid je een fout altijd tot één vestiging in plaats van het hele bestand.
CSV, Excel of API: welke exportmethode past bij jouw doel?
De keuze tussen een bestandsexport en een API‑koppeling bepaalt hoeveel handwerk je krijgt en hoe actueel je data blijft.
CSV en XLSX zijn de snelste route. Vrijwel elk boekingssysteem kan zonder technische kennis een bestand wegschrijven, en de meeste BI‑tools en spreadsheetprogramma's lezen het probleemloos in. De beperking zit in de periode en kolomselectie: veel systemen staan slechts periodes met beperkte lengte per export toe en bieden een vast aantal kolommen. Sommige vendors leveren zelfs meerdere varianten, van een beknopte export tot een uitgebreide of vendor‑compatibele versie die direct in een ander platform van dezelfde leverancier past.
API‑koppelingen werken realtime en geven toegang tot vrijwel elk veld, inclusief data die niet standaard in een CSV‑export terechtkomt. Dat maakt een API de betere keuze voor doorlopende integraties, zoals een koppeling met een CRM of een kassasysteem, waar je niet elke week handmatig een bestand wilt downloaden en uploaden.
Een field mapping‑document werkt het best met een vaste structuur:
- Bronveld: het veld zoals het in je huidige systeem heet, bijvoorbeeld "rate_code".
- Doelveld: de kolomnaam die het ontvangende systeem verwacht.
- Transformatie: de bewerking, zoals datumformaat wijzigen of valuta omrekenen.
- Validatieregel: wat er gebeurt bij een ontbrekende waarde, bijvoorbeeld: ontbrekende ratecode gaat automatisch naar handmatige review in plaats van een gok.
Die laatste regel voorkomt dat een leeg veld straks als "€ 0,00" in je omzetrapportage belandt.
Welke fouten duiken op na een boekingenexport?
De meeste schade ontstaat niet tijdens de export, maar in de dagen erna, wanneer niemand meer expliciet controleert.
Meernachtverblijven en samengestelde services (een kamer plus een activiteit in één boeking) worden vaak verkeerd gesplitst, waardoor kamernachten dubbel of helemaal niet meetellen. Placeholder‑gasten, zoals "Gast onbekend" bij een telefonische boeking, en ontbrekende ratecodes vallen meestal pas op bij de omzetreconciliatie, wanneer het totaal net niet klopt.
Let ook op betaalgegevens: opgeslagen betaalmethoden en kaartgegevens vallen onder strikte privacyregels. Exporteer nooit volledige kaartnummers en beperk toegang tot het exportbestand tot wie het echt nodig heeft.
Praktische controles na elke import:
- Vergelijk het totaal aantal reserveringen vóór en na de export.
- Tel kamernachten per week en zoek uitschieters op.
- Controleer of alle boekingen met kortingscodes of vouchers hun korting behouden hebben.
- Test of een rollback mogelijk is voordat je de oude data verwijdert.
- Informeer het operationele team pas nadat de steekproef is goedgekeurd.
Belangrijk om te onthouden: een reconciliatie op alleen het totaalaantal boekingen is niet genoeg. Twee foutieve boekingen die elkaar toevallig opheffen in het totaal, blijven onopgemerkt tot een gast aan de balie staat met een boeking die niet klopt.
Bernard over exports in de praktijk
Wat ik leisure‑managers steeds opnieuw zie missen: ze testen de export, maar niet de import. Een geslaagde CSV zegt niets als het ontvangende systeem de kolommen anders interpreteert.
Mijn vaste volgorde: mapping eerst, dan een testimport, dan reconciliatie op aantallen, kamernachten en omzet. Bij leisurebedrijven specifiek let ik extra op vouchers, groepsboekingen en activiteitregels, want die velden vallen als eerste buiten een standaardtemplate. Wie een systeem wisselt, leest onze uitleg over overstappen naar een ander boekingssysteem. Werk je liever met Excel, dan is boekingen importeren uit Excel een goed startpunt.
— Bernard
Exporteren en migreren met RaxBooker
Er zijn platforms die je dwingen tot handmatige CSV‑gymnastiek per maand, maar sommige bieden naast standaard CSV‑export ook directe API‑toegang, zodat je kunt kiezen tussen een snelle download of een doorlopende koppeling met je BI‑tool of kassasysteem.

Voor wie migreert vanuit een ander systeem zijn importtemplates en begeleiding bij het opstellen van een field mapping‑document belangrijk, omdat dit vaak het onderdeel is waar de meeste fouten ontstaan. Veel bloginhoud, waaronder de stappen van Bernard hierboven, is opgebouwd vanuit diezelfde operationele praktijk: eerst mapping, dan testen, dan pas live.
Wil je weten hoe dat er in jouw situatie uitziet? Bekijk de mogelijkheden op de pagina reserveringssysteem voor de leisure en vraag een demo aan om te zien hoe export en API‑koppeling in RaxBooker werken voordat je zelf een migratie plant.

Aanbevolen documentatie en handleidingen
Voor wie technische details of vendorspecifieke templates nodig heeft, zijn deze bronnen een goed vertrekpunt. De migratiegids van HotelTechUpdate gaat dieper in op field mapping en reconciliatie. HotelTechInsight beschrijft hoe je historische data archiveert zonder verlies. Voor concrete exportstappen in de praktijk biedt de exporthandleiding van Sirvoy een goed voorbeeld van kolomselectie en periodelimieten. Wie ook front‑desk processen wil afstemmen op nieuwe data, vindt aanvullende context in deze gids over check‑in workflows.
Bronnen
- PMS Migration Without Losing Reservations or Double-Booking | HotelTechUpdate
- How to switch hotel PMS without losing booking data | HotelTechInsight
- Boekingsgegevens exporteren naar CSV - Sirvoy
Veelgestelde vragen
Welk bestandsformaat gebruik ik het best voor een boekingenexport?
CSV en XLSX werken het snelst voor rapportage en eenmalige overdrachten; een API is beter bij doorlopende integraties zoals een koppeling met je kassasysteem of CRM.
Hoe lang moet ik historische boekingsdata bewaren?
Bewaar historische folio's als alleen‑lezen archief in plaats van ze actief te migreren; dat is de gangbare aanpak bij een systeemwissel.
Waarom is een testimport nodig als de export al gelukt is?
Een geslaagde export zegt niets over hoe het ontvangende systeem de kolommen interpreteert; alleen een testimport in een sandbox toont mappingfouten voordat ze live schade aanrichten.
Welke gegevens exporteer ik altijd, ongeacht het doel?
Toekomstige reserveringen, gastprofielen met toestemmingen en betaalstatus horen in vrijwel elke export, terwijl referentiedata zoals tariefcodes en vouchers per situatie kunnen verschillen.
Kan RaxBooker helpen bij het exporteren van boekingsgegevens?
Ja, RaxBooker biedt CSV‑export en API‑toegang naast importtemplates voor wie migreert vanuit een ander systeem, zoals beschreven op de reserveringssysteem‑pagina.
