Parameter werden an übergeben PaCE Richtlinien
Parameter können an übergeben werden PaCE Richtlinie zum Validieren von Aktualisierungen an einem Objekt (Tabellen und Dokument-IDs). Diese Variablen gelten für die Erstellung in Low-Code oder JavaScript. Richtlinienversionen enthalten drei Arten von Parametereingaben: API-Variablen, Konfigurationsparameter und Datensatzreferenzen.
API-Variablen
Zuvor als Anrufereingaben bezeichnet, werden die API-Variablen an übergeben PaCE API zum Zeitpunkt des Aufrufs durch einen Entwickler. Die API-Variable ist eine Variable, mit der Sie den Wert an die Richtlinie übergeben können, wenn die Richtlinie aufgerufen wird. Geben Sie beim Aufrufen der API einen Wert für diese API-Variable an. Andernfalls wird die Richtlinie nicht ausgeführt, und es wird keine Entscheidung getroffen. Im Code-Editor lautet der Variablenname ApiVars .
Für jeden PaCE Richtlinie, es gibt nur eine vordefinierte API-Variable namens SnapshotId . Diese API-Variable ist unveränderlich und kann nicht geändert oder gelöscht werden. Sie können keine zusätzlichen API-Variablen für eine Richtlinie definieren.
Konfigurationsparameter
Die Konfigurationsparameter, die zuvor als zugeordnete Eingaben bezeichnet wurden, können übergeben werden, wenn Richtlinien einem Objekt (Tabellen und Dokument-IDs) zugeordnet werden. Wenn Sie einen Konfigurationsparameter definieren, erstellen Sie einen Parameter, mit dem Sie Werte an die Richtlinie übergeben können, wenn die Richtlinie zugeordnet wird. Wenn Sie obligatorische Eingaben definieren, müssen Sie bei der Zuordnung der Richtlinie Werte für diese Eingaben angeben. Wenn die von Ihnen definierten Eingaben nicht obligatorisch sind, wird die Richtlinie nicht ausgeführt (der Status wird auf „Inaktiv“ festgelegt), und es wird keine Entscheidung getroffen. Im Code-Editor lautet der Variablenname Konfigurationsparameter .
Beispielsweise können Sie für eine Reisekostenrichtlinie Variablen hinzufügen, um die Grenzwerte für verschiedene Arten von Ausgaben zu definieren. Die Grenzwerte werden bei der Zuordnung der Richtlinie angegeben, und legen die Grenzwerte für die Ausgaben fest, wenn die Richtlinie für dieses Objekt aufgerufen wird. Die Höchstgrenze für Frühstücksausgaben für eine Gruppe von Mitarbeitern könnte 25 USD betragen, und für eine andere Gruppe von Mitarbeitern 50 USD. Jedes Mal, wenn die Richtlinie aufgerufen wird, werden die Ausgaben von der Richtlinie gemäß den in der Zuordnung angegebenen Grenzwerten validiert.
Datensatzreferenzen
Datensatzreferenzen definieren Abfragen zum Extrahieren von Daten aus einem beliebigen Element ServiceNow® Tabellen und verwenden Sie die Daten, um die Richtlinienlogik zu konfigurieren. Mit dieser Funktion können Sie zusätzliche Daten abrufen, die möglicherweise beim Definieren der Richtlinie erforderlich sind. Sie können eine Abfrage definieren, um Aggregatfunktionen für eine Datensatzreferenz auszuführen. Im Code-Editor lautet der Variablenname Record Refs .
Datenerfasser
Die Funktion „Datenerfasser“ erfasst Eingabeprozessdaten von ServiceNow Oder eine externe Datenquelle, um eine Ausgabe bereitzustellen. Die Ausgabe kann in der Richtlinienlogik verwendet werden, um eine Entscheidung zu treffen. Sie können Datenerfasser definieren und verwalten, indem Sie sie in Ihrem Richtliniengenerator erstellen, bearbeiten, aktualisieren und aktivieren.
Datenerfasser Objekt in JavaScript.Beim Bearbeiten einer Richtlinie in Low-Code ist eine Ausgabe der konfigurierten Datenerfasser im Dropdown-Menü verfügbar.