Een reeks terugkerende afspraken of een exemplaar verwijderen of beëindigen
Gepubliceerd: november 2016
Is van toepassing op: Dynamics CRM 2015
U kunt een terugkerende afspraakreeks verwijderen, een exemplaar verwijderen in de reeks, of een terugkerende afspraakreeks beëindigen na een bepaalde datum en een specifiek tijdstip.
In dit onderwerp
Een terugkerend exemplaar van een afspraak verwijderen
Een terugkerende afsprakenreeks verwijderen
Een terugkerende afspraakreeks beëindigen
Een terugkerend exemplaar van een afspraak verwijderen
Aangezien de exemplaren van de terugkerende afspraken als afspraakobjecten worden opgeslagen, kunt u de IOrganizationService.DeleteRequest gebruiken op een afspraakrecord tijdens een exemplaar van een terugkerende afspraak. Het verwijderen van een afspraakexemplaar markeert deze als een uitzondering door een vermelding te maken voor het exemplaar in het kenmerk RecurringAppointmentMaster.DeletedExceptionsList voor het object van de bovenliggende afsprakenreeks. Dit wordt gedaan om het verwijderde exemplaar te traceren voor later synchronisatie met Microsoft Dynamics CRM voor Outlook.
Een terugkerende afsprakenreeks verwijderen
U kunt de IOrganizationService.Delete methode of de DeleteRequest gebruiken op een RecurringAppointmentMaster record om een terugkerende afspraakreeks te verwijderen. Het verwijderen van een reeks verwijdert de record en alle bijbehorende exemplaren van terugkerende afspraken.
Een terugkerende afspraakreeks beëindigen
Als u een reeks wilt beëindigen voor de oorspronkelijke einddatum die werd opgegeven tijdens het maken van de serie, kunt u de klasse DeleteOpenInstancesRequest gebruiken. Het gebruik van dit bericht doet het volgende:
Verwijdert alle "open" en "geplande" toekomstige exemplaren van de opgegeven reeks vanaf de datum die is opgegeven in de eigenschap SeriesEndDate. Echter, wanneer de status van de toekomstige exemplaren wordt gewijzigd naar "voltooid" of "geannuleerd", worden deze niet verwijderd.
Stelt de status van de voorbije exemplaren in op de opgegeven waarde in de eigenschap StateOfPastInstances. De voorbije exemplaren worden niet verwijderd.
Beëindigt de reeks op de datum van het laatste voorbije exemplaardatum met betrekking tot de opgegeven datum in de eigenschap SeriesEndDate en stelt de status van de reeks in op "geannuleerd".
Hierdoor kunt u de exemplaren van een terugkerende afsprakenreeks behouden, zelfs als u deze vroeger hebt beëindigd. Dit is handig als u bijlagen of notities hebt toegevoegd aan vroegere exemplaren van een terugkerende afsprakenreeks met belangrijke informatie over de klant of de organisatie.
Zie ook
Entiteit voor terugkerende afspraak
Aangepaste kenmerken van de terugkerende afspraakmaster (reeks) en afspraakentiteiten koppelen
Voorbeeld: Een terugkerende afspraak maken, ophalen, bijwerken en verwijderen
Voorbeeld: Een terugkerende afspraakreeks beëindigen
© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht