Terminserie oder Terminserieninstanz löschen oder beenden

 

Veröffentlicht: Januar 2017

Gilt für: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Sie können eine Terminserie löschen, eine Instanz in der Serie löschen oder eine Terminserie nach einem bestimmten Datum und einer bestimmten Uhrzeit beenden.

In diesem Thema

Terminserieninstanz löschen

Terminserie löschen

Terminserie beenden

Terminserieninstanz löschen

Da Terminserieninstanzen als Terminobjekte gespeichert werden, können Sie IOrganizationService.DeleteRequest auf einen Termindatensatz anwenden, um eine Terminserieninstanz zu löschen. Eine gelöschte Terminserieninstanz wird als Ausnahme gekennzeichnet, indem für das übergeordnete Terminserienobjekt im RecurringAppointmentMaster.DeletedExceptionsList-Attribut ein Eintrag für die Instanz erstellt wird. Dies ist notwendig, um die gelöschte Instanz für eine spätere Synchronisierung mit Microsoft Dynamics 365 für Outlook zu ermitteln.

Terminserie löschen

Sie können die IOrganizationService.Delete-Methode oder DeleteRequest auf einen RecurringAppointmentMaster-Datensatz anwenden, um eine Terminserie zu löschen. Wenn Sie eine Serie löschen, wird auch der Datensatz alle zugeordneten Terminserieninstanzen gelöscht.

Terminserie beenden

Wenn Sie eine Serie vor dem ursprünglich beim Erstellen der Serie festgelegten Enddatum beenden möchten, können Sie die DeleteOpenInstancesRequest-Klasse verwenden. Wenn Sie diese Meldung verwenden, passiert Folgendes:

  • Es werden alle "geöffneten" und "geplanten" künftigen Instanzen der angegebenen Serie ab dem Datum gelöscht, das in der SeriesEndDate-Eigenschaft angegeben ist. Wenn der Status der künftigen Instanzen auf "Abgeschlossen" oder "Storniert" geändert wird, werden sie nicht gelöscht.

  • Der Status der vergangenen Instanzen wird auf den Wert festgelegt, der in der StateOfPastInstances-Eigenschaft angegeben ist. Allerdings werden die vergangenen Instanzen nicht gelöscht.

  • Die Serie wird nach dem in der SeriesEndDate-Eigenschaft angegebenen Datum am Datum der zuletzt aufgetretenen vergangenen Instanz beendet und der Status der Serie wird auf "Storniert" festgelegt.

Dadurch können die Instanzen einer Terminserie beibehalten werden, auch wenn Sie sich entschieden haben, die Serie vorzeitig zu beenden. Dies ist hilfreich, wenn Sie Notizen oder Anlagen an vergangene Instanzen der Terminserie angefügt haben, die wichtige Informationen über den Kunden oder das Unternehmen enthalten.

Siehe auch

Serientermin-Entitäten
Verknüpfen von benutzerdefinierten Attributen für Serienterminmaster (Serie)- und Termin-Entitäten
Beispiel: Einen wiederkehrenden Termin erstellen, abbrufen, aktualisieren und löschen
Beispiel: Erstellen einer Terminserie

Microsoft Dynamics 365

© 2017 Microsoft. Alle Rechte vorbehalten. Copyright