Lebenszyklus-Event-Script Includes und APIs

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Skript enthält Workflow-Abrufe innerhalb von Lebenszyklus-Events.

    Die folgenden Skripteinbindungen sind im Lieferumfang von Lebenszyklus-Events enthalten:
    Tabelle : 1. Mit Lifecycle Events installierte Skripteinbindungen
    Name Beschreibung
    hr_ActivitySet Wichtigste Skripteinbindung für Workflows in Lebenszyklus-Events und Aktivitätenverwaltung.
    LaunchActivities API zum Starten einer Instanz aller Aktivitäten eines Aktivitätensatzes. Wird aufgerufen, wenn ein Lebenszyklus-Event-Fall erstellt wird.
    getAvailableDependentActivitySets(activitySet) Ruft eine Sammlung abhängiger Aktivitätensätze für einen Aktivitätensatz ab.
    isActivitySetCompleted Überprüft, ob alle Aktivitäten in einem Satz abgeschlossen sind.
    IsActivitySetActive Überprüft, ob ein Aktivitätensatz aktiv ist.
    Die folgenden APIs werden mit Lebenszyklus-Events bereitgestellt: hr_LEType – Enthält Methoden im Zusammenhang mit Lebenszyklus-Event-Typen, Aktivitätensätzen und Aktivitäten in Aktivitätensätzen. Methoden im Zusammenhang mit Lebenszyklus-Event-Typen:
    • createLEType (@param - ERFORDERLICH: Array von js-Objekten mit Feldnamen-Wert-Paaren) – gibt js-Objekt mit dem Status "erfolgreich" zurück.
    • updateLEType (@param - ERFORDERLICH: Array von js-Objekten mit den Wertpaaren der Feldnamen und ID des Lebenszyklus-Event-Typs) - gibt js-Objekt mit dem Status "erfolgreich" zurück.
    • removeLEType (@param - ERFORDERLICH: ID des Lebenszyklus-Event-Typs) – gibt js-Objekt mit dem Status "erfolgreich" zurück.
    Methoden im Zusammenhang mit Aktivitätensätzen:
    • createActivitySet (@param - ERFORDERLICH: Array von js-Objekten mit Wert-Paaren des Feldnamens) – gibt js-Objekt mit dem Status "erfolgreich" zurück.
    • updateActivitySet (@param - ERFORDERLICH: Array von js-Objekten mit Feldnamen-Wertpaaren und ActivitySetId) – gibt js-Objekt mit dem Status "erfolgreich" zurück.
    • removeActivitySet (@param - ERFORDERLICH: ActivitySetId) – gibt js-Objekt mit dem Status "erfolgreich" zurück.
    Erweitert:
    • Hr_triggerUtil – Convenience-Methoden für erweiterte Skripts beim Ausführen der Aktivitätensätze.
    • checkActivitySetsCompleted(activitySetList) – Prüfen, ob Aktivitätensätze in der Liste abgeschlossen sind.
    • checkForElapsedDate(date) – Prüfen, ob das eingegebene Datum abgelaufen ist.
    • CheckForElapsedDateWithOffset (Datum, Offset, OffsetUnits, OffsetType)