Lebenszyklus-Event-Script Includes und APIs
Skript enthält Workflow-Abrufe innerhalb von Lebenszyklus-Events.
Die folgenden Skripteinbindungen sind im Lieferumfang von Lebenszyklus-Events enthalten:
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:
| 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. |
- 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)