Erweiterungspunkte für Ereignistypen in Personaloptimierung für ITSM

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Mit Erweiterungspunkten können Sie Skripts für Ereigniskategorien wie „Besprechung“, „Abwesenheit“ oder „Arbeitszeit“ aufrufen.

    Anwenderdefinierte Ereignistypen mithilfe von Erweiterungspunkten erstellen

    Berücksichtigen Sie beim Erstellen von Erweiterungspunkten für anwenderdefinierte Ereignisse Folgendes:
    • Welche Anwender können ein Ereignis erstellen?
    • Muss das Ereignis einen Genehmigungsprozess durchlaufen?
    • Ist der Ereignistyp ein Arbeitsvorgang oder nicht?
    Im Folgenden finden Sie einige Beispiele, die Ihnen beim Erstellen eines neuen anwenderdefinierten Ereignisses mit Erweiterungspunkten helfen sollen:
    • Berücksichtigen Sie beim Erstellen eines Ereignisses für monatliche Mitarbeiterbesprechungen Folgendes:
      • Nur Manager können diesen Ereignistyp erstellen.
      • Dieses Ereignis ist kein Arbeitsvorgang.
      • Das Ereignis muss keinen Genehmigungsprozess durchlaufen.
    • Berücksichtigen Sie beim Erstellen eines Ereignisses für Urlaubsanträge Folgendes:
      • Jeder Mitarbeiter kann dieses Ereignis erstellen.
      • Das Ereignis ist kein Arbeitsvorgang.
      • Das Ereignis muss vom Manager genehmigt werden.

    Um eine Liste der Erweiterungspunkte anzuzeigen, für die Sie verwenden können Personaloptimierung für ITSM, Navigieren Sie zu Systemerweiterungspunkte > Skriptbasierte Erweiterungspunktean. Öffnen Sie in der Liste „Erweiterungspunkte“ den Erweiterungspunkt sn_shift_planning.EventManager.

    Integrieren Sie Anpassungen mithilfe geskripteter Erweiterungspunkte, ohne die eigentlichen Kernkomponenten im Anwendungscode zu ändern. Beim Anpassen einer Basisanwendung implementieren Sie die geskripteten Erweiterungspunkte, indem Sie die anwenderdefinierten Skripteinbindungen erstellen und diese für die geskripteten Erweiterungspunkte registrieren.
    Tabelle : 1. Erweiterungspunkte für Ereignistypen
    Name des Erweiterungspunkts Beschreibung
    sn_shift_planning.EventManager Implementieren Sie diesen Erweiterungspunkt, um die Logik für die von Ihnen erstellten Ereigniskategorien anzupassen.
    Sie können mithilfe von Erweiterungspunkten Ereignisse wie Besprechungen, Schulungen und Ruhezeitanträge erstellen. Beispielimplementierungen von Erweiterungspunkten finden Sie unter den folgenden Erweiterungsinstanzen in der zugehörigen Liste „Implementierungen“:
    Kategorie Erweiterungsskript
    Besprechung AgentScheduleMeetingEventManager
    Pause AgentScheduleBreakEventManager
    Schulung AgentScheduleTrainingEventManager
    Ruhezeit AgentScheduleTimeOffEventManager
    Arbeit AgentScheduleWorkEventManager