Betrouwbaardere REST API-koppelingen door vaste afspraaknummers

Vanaf deze versie heeft elke afspraak in AllSolutions een uniek en onveranderlijk nummer. Hiervoor is het veld Afspraaknummer (kp01.afspraak-id) als unieke index aan de Afspraken (MAFSPR) toegevoegd. Dit zorgt voor meer grip op je planning en voorkomt fouten bij het uitwisselen van gegevens met externe systemen.

Voorheen identificeerde AllSolutions een afspraak op basis van een combinatie van bedrijfscode, medewerker, datum en volgnummer. Zodra een afspraak werd verzet of aan een andere medewerker werd toegewezen, veranderden drie van deze vier waarden. Dit zorgde voor problemen in de synchronisatie met externe systemen bijvoorbeeld via de REST API. Met één vast afspraaknummer is dit definitief opgelost.

De belangrijkste voordelen:

  • Naadloze integratie via de REST API: Externe toepassingen maken een afspraak aan, slaan het afspraaknummer op en kunnen de afspraak later direct opvragen of wijzigen met hetzelfde nummer. De koppeling blijft intact, ongeacht hoe vaak de datum of medewerker verandert.
  • Foutloos werken in een Visuele Planner: Bij het slepen en verschuiven van afspraken blijven de gegevens in de planner en in AllSolutions altijd synchroon.
  • Duidelijk onderscheid in de dagplanning: Het bestaande volgnummer blijft behouden onder de naam Dagvolgnummer (kp01.afspraaknr) om de afspraken van één medewerker op een specifieke dag te nummeren.

Het nieuwe nummer is ter informatie zichtbaar op het detailformulier in de functie Organiser (MORGAN). Daarnaast kun je de kolommen Afspraaknummer en Dagvolgnummer toevoegen aan je overzichten in Afspraken (MAFSPR), Organiser (MORGAN) en Weekstaten (MURREG).

Belangrijke actie bij de upgrade: Gebruik je een koppeling die afspraken ophaalt of wegschrijft via de REST API? Laat deze na de upgrade de afspraken opnieuw ophalen om vanaf dat moment met de nieuwe afspraaknummers te werken. Daarnaast zullen de aanroepen van de REST API moeten worden aangepast naar het nieuwe Afspraaknummer (kp01.afspraak-id).

Deze informatie behoort tot de volgende release: AllSolutions najaarsrelease - 26.0.10