.SynchPlanningPeriods (Opus Funktion)

Beschreibung

Diese Funktion synchronisiert alle Planungsdaten von einer oder mehreren Planungsperioden mit Exchange. Der Datenaustausch erfolgt über das Microsoft Graph API.

Damit Lektionen und Buchungen effektiv ins Exchange übertragen werden, muss bei der Planungsperiode das Feld "Online-Kalender" auf "Ja" stehen. Zusätzlich gibt es entsprechende Bedingungen auf folgenden Elementen:

  • Klasse
  • Klassengruppe
  • Lektionentyp
  • Lektion
  • Anlasstyp
  • Anlass

Daneben müssen die betreffenden Personen einen Exchange Kalender besitzen und die Software muss die Berechtigung haben, Einträge in den entsprechenden Kalendern zu erstellen.

Argumente

Name
Typ
Beschreibung
PlanningPeriodIDs[integer]Die IDs der Plannungsperioden.
SeminarCenterIDintegerDie ID des Seminarzentrums.

Rückgabewert void

Kein Rückgabewert

Beispiel

AzureClient = AzureClient();
AzureClient.SynchPlanningPeriods(Lai_PlanningPeriodIDs, Li_SeminarCenterID);

Siehe auch

---